Commit Graph
16 Commits
Author SHA1 Message Date
Rafal Jeczalik e4fec824e0 util: canonical resolves relative symlinks
Fixes #83.
2015-09-11 05:27:15 +02:00
Rafal Jeczalik 5a8438b920 remove spurious TODOs 2015-03-08 13:13:06 +01:00
Rafal Jeczalik 4f78a83e66 implement Watch for non-recursive tree
Part of #5.
2015-02-25 15:20:38 +01:00
Rafal Jeczalik bd62d61df5 update license / authors
Done with:

  ~ $ find . -type f -name '*.go' -exec prepend -f preamble.txt {} \;

Automate with CI?
2015-02-15 13:44:09 +01:00
Rafal Jeczalik 82431eaf54 make internal structs unexported 2015-01-21 22:41:21 +01:00
Rafal Jeczalik d588081c4c make canonical handle relative paths
https://travis-ci.org/yaey8Hee/Oong7Pha/builds/47351448
https://ci.appveyor.com/project/yaey8Hee/oong7pha/build/357
2015-01-17 15:54:41 +01:00
Rafal Jeczalik eba3e01bd7 fix 76442e16 build: move errDepth 2015-01-17 15:02:56 +01:00
Rafal Jeczalik 76442e1605 add canonical function
It's supposed to work like realpath(3), but implemented in Go. It should
use system-specific syscalls.
2015-01-17 14:37:22 +01:00
Rafal Jeczalik 49ea5b8cf5 FSEvents: limit iteration count for circular()
To poor-man-protect from circular symlinks.
2014-12-24 10:44:37 +01:00
Rafal Jeczalik e463986b94 Move helper types and function to separate files
* types -> node.go
* functions -> util.go

+ spring cleaning
2014-11-23 11:56:23 +01:00
Rafal Jeczalik 22da03d639 Rework Event to have platform-specific event types 2014-09-20 22:17:29 +02:00
Rafal Jeczalik 5ade0c5df1 Remove Recursive event (#14) 2014-09-20 16:31:03 +02:00
Rafal Jeczalik c96bf09917 Add String() method for Event 2014-09-19 16:51:59 +02:00
Rafal Jeczalik 36730dd53a Fix walkpath + more test-cases 2014-09-14 14:46:43 +02:00
Rafal Jeczalik 4ae4d6def7 Move walkpath to util.go + add tests 2014-09-13 22:34:51 +02:00
Rafal Jeczalik daf3465cee Move utility funcs to util.go 2014-09-13 17:03:39 +02:00