-
Notifications
You must be signed in to change notification settings - Fork 8
/
NEWS
127 lines (86 loc) · 3.64 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
116
117
118
119
120
121
122
123
124
125
126
127
NEWS
****
New in 1.4.0:
* The libfsw library has been added with bindings for C and C++.
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 fsw was
not run in verbose mode.
New in 1.3.2 through 1.3.7:
* New inotify-based monitor added.
* Add -o/--one-per-batch option to print a single message with the number of
change events in the current batch.
* 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.
* Remove usages of C++11 initializer lists so that fswatch builds with older
compiler.
New in 1.3.1:
* No features were added.
* Some bugs were fixed.
* README.* files are now installed.
* fsw builds and works correctly on linux (poll monitor only).
New in 1.3.0:
* fsw compiles even if regcomp and <regcomp.h> are not available.
* The ASCII NUL character (\0) can be used as a line separator in order to
properly parse the output with programs such as xargs and read.
* Remove the requirement of having either either CoreServices or sys/event.h
for fsw to compile.
* fsw only prints event flags when required so with the -x/--event-flags
option. The -n/--numeric option implicitly turns on this option.
* fsw follows symbolic links with the -L/--follow-links option.
New in 1.2.2:
* Paths can be excluded using -e/--exclude and providing a set of regular
expressions.
* Regular expressions can be case insensitive using -i/--insensitive.
* Regular expressions can be extended using -E/--extended.
New in 1.2.1:
* Optimise internal storage to reduce memory requirements.
New in 1.2.0:
* New poll-based watcher added.
New in 1.1.0:
* New kqueue-based watcher added.
* FreeBSD support added (FreeBSD v. >= 10.0 has been tested).
New in 1.0.7:
* No features were added.
New in 1.0.6:
* No features were added.
New in 1.0.5:
* Man page for fsw has been added.
New in 1.0.4:
* Output time can be formatted using -t/--format-time and providing a strftime
format string.
* Output time can be specified in either local time or UTC time using the
-u/--utc-time option.
New in 1.0.3:
* Verbose output can be printed using the -v/--verbose option.
New in 1.0.2:
* Supports OS X darwin >= 10.0.
* Latency can be specified by the user using the -l/--latency option.
New in 1.0.1:
* Event flags can be dumped in numeric format.
* Multiple paths can be passed as a parameter and registered on the event
stream.
New in 1.0.0:
* Short and long options.
* FSEvent's are watched on the specified path.
-----
Copyright (C) 2014 Enrico M. Crisostomo
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option)
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.