forked from emcrisostomo/fswatch
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
115 lines (75 loc) · 3.26 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
NEWS
****
New in 1.4.5.3:
* Fix issue 67: 100% CPU usage while using libfswatch. This issue only
affects the inotify monitor, available only on Linux.
New in 1.4.5.2:
* Fix issue 66: Exclude items with poll_monitor not considered.
New in 1.4.5.1:
* Do not distribute wrapper scripts for shells which are not installed (the
FreeBSD port system checks shebangs and complains).
New in 1.4.5:
* Add custom record formats.
New in 1.4.4:
* Localize fswatch and libfswatch using GNU gettext.
* Add Italian (it) localization.
* Add Spanish (es) localization.
New in 1.4.3.2:
* Fix Makefile.am because of broken link when DESTDIR installs are performed.
New in 1.4.3.1:
* Fix bug in fswatch-run wrapper script for ZSH which caused last argument
not to be split when passed to xargs.
New in 1.4.3:
* Add batch marker feature to delimit the boundaries of a batch of events.
* Add Texinfo documentation.
* libfswatch API is now versioned.
* Improved Autoconf checks.
* The inotify monitor now waits for events and honours the latency settings.
* Automaticaly generate the ChangeLog using Git.
* Update autogen.sh to honour some commonly used environment variables.
New in 1.4.2:
* The inotify monitor now provides the same functionality provided by all the
other monitors. Recursive directory monitoring is now implemented.
* Version and revision is now determined dynamically from Git by ancillary
scripts invoked by the GNU Build System.
New in 1.4.1.1:
* fswatch does not compile on OS X < 10.9 because some required C++11 classes
are not supported by the C++ runtime.
New in 1.4.1:
* fswatch does not compile on OS X < 10.9 because some required C++11 classes
are not supported by the C++ runtime.
New in 1.4.0:
* The libfswatch library has been added with bindings for C and C++.
* fswatch let users specify the monitor to use by name.
New in 1.3.9:
* Paths can be included using -i/--include and providing a set of regular
expressions.
New in 1.3.8:
* Diagnostic messages were output by the inotify monitor even if fswatch was
not run in verbose mode.
New in 1.3.7:
* Remove usages of C++11 initializer lists so that fswatch builds with older
compiler.
New in 1.3.6:
* fswatch-run scripts are provided for ZSH and Bash.
* System is scanned during installation to check for ZSH and Bash
availability. Path of found shells is substituted in the corresponding
scripts, otherwise the default /bin/[shell] is used.
* If a supported shell is found, the fswatch-run symbolic link is created in
the installation directory to the corresponding script. The lookup order
of the shells is:
- ZSH.
- Bash.
New in 1.3.5:
* Fix bug to write usage to standard error when invalid arguments are
specified.
New in 1.3.4:
* Fix bug in fswatch-run script to allow arguments to be passed to the
command to run.
New in 1.3.3:
* Add -o/--one-per-batch option to print a single message with the number of
change events in the current batch.
* Add fswatch-run shell script to mimic the behaviour of earlier fswatch
versions and launch the specified command when change events are received.
New in 1.3.2:
* fswatch has been merged with fsw (https://github.com/emcrisostomo/fsw).