Félix Saparelli
bd7a933906
cli: v1.18.6
2022-02-07 17:34:26 +13:00
Félix Saparelli
bdcbe5ca3c
lib: v2.0.0-pre.10
2022-02-07 17:18:21 +13:00
Félix Saparelli
96a6a6e9d9
Revert ignoring .git only when Git is discovered
...
And so on from other VCS. This causes confusion (ref #255 ) when watching
from outside a git repo, where the VCS type isn’t detected so the .git
folder is included in the watchset. While slightly incorrect, it’s more
expected that these folders be ignored regardless, and there’s always
--no-default-ignore to avoid those ignores if needed.
2022-02-07 17:15:27 +13:00
Félix Saparelli
94b21c2da3
Load global ignores even when there’s no discovered VCS
...
Fixes #255
2022-02-07 17:15:27 +13:00
Félix Saparelli
e40744f033
Elevate FsWatcherCreate errors to critical
...
See #251
2022-02-07 17:15:27 +13:00
Félix Saparelli
c6f230a168
Pretty-print runtime errors
2022-02-07 17:15:27 +13:00
Félix Saparelli
8ebcf083b8
Start work on 1.18.6
2022-01-31 19:15:30 +13:00
Félix Saparelli
ba64fb3c38
cli: v1.18.5
2022-01-31 00:49:45 +13:00
Félix Saparelli
ada9888fdf
Use lib pre.9
2022-01-31 00:45:47 +13:00
Félix Saparelli
18a2b204e2
Hide io::errors when "waiting on process group"
2022-01-27 10:48:24 +13:00
Félix Saparelli
7ccd3c92e0
cli: v1.18.4
2022-01-26 10:04:09 +13:00
Félix Saparelli
e6d80558f8
Use lib pre.8
2022-01-26 10:03:53 +13:00
Félix Saparelli
96a41e1b4c
Remove unused Result<> return
2022-01-26 03:24:15 +13:00
Félix Saparelli
77ee59a9e3
cli: v1.18.3
2022-01-26 02:36:27 +13:00
Félix Saparelli
d067b5a5de
Use lib pre.7
2022-01-26 02:36:01 +13:00
Félix Saparelli
6cebaf204f
Restore shell default to sh on unix ( #240 )
2022-01-26 01:06:18 +13:00
Anatoli Babenia
8c8cdf8e82
cli/README.md: Need glob pattern to ignore subdirs
2022-01-25 13:21:41 +03:00
Félix Saparelli
a51979b54e
cli: v1.18.2
2022-01-24 20:53:20 +13:00
Félix Saparelli
9b866ad9e8
Remove default signal from clap, leave it for parse
...
Fixes #239
2022-01-24 20:52:29 +13:00
Félix Saparelli
b5c16f291e
cli: v1.18.1
2022-01-23 21:53:29 +13:00
Félix Saparelli
4e7e75e1d5
Strip leading period if present from -e exts ( #236 )
2022-01-23 21:53:12 +13:00
Félix Saparelli
c79a3bd12c
Upgraded fmt
2022-01-22 14:00:42 +13:00
Félix Saparelli
7effd1a61e
cli: v1.18.0
2022-01-19 00:05:03 +13:00
Félix Saparelli
7d60b1689e
Use lib pre.6
2022-01-19 00:04:41 +13:00
Félix Saparelli
631c328a55
Use version for lib dependency
2022-01-18 23:56:10 +13:00
Félix Saparelli
c367288e38
Add desktop notification to cli feature list
2022-01-18 23:29:28 +13:00
Félix Saparelli
9f67ec35b1
More OsSplit windows fixing
2022-01-18 23:14:08 +13:00
Félix Saparelli
881e8f4047
More OsSplit testing
2022-01-18 22:53:24 +13:00
Félix Saparelli
7f092ca4b7
Further windows fix to OsSplit
2022-01-18 22:39:55 +13:00
Félix Saparelli
8748c062c4
Update deps
2022-01-18 22:21:21 +13:00
Félix Saparelli
fd474c7e38
Fix and add tests for OsSplit
2022-01-18 22:10:25 +13:00
Félix Saparelli
1d64cac11f
Formattting
2022-01-16 20:08:21 +13:00
Félix Saparelli
e2f27a1b01
Add context to last runtime io error
...
and remove generic runtime io error enum variant
2022-01-16 20:00:07 +13:00
Félix Saparelli
93a961abf6
Clippy
2022-01-16 19:16:53 +13:00
Félix Saparelli
c821faf383
Split error mod and split generic/specific io errors
2022-01-16 18:57:40 +13:00
Félix Saparelli
6a925fc392
Canonicalise origin and workdir
2022-01-16 17:42:49 +13:00
Félix Saparelli
2a1a386208
Rename (with compat alias) --no-ignore to --no-project-ignore
2022-01-16 17:34:06 +13:00
Félix Saparelli
10b71847da
Add support for Pijul and Subversion
2022-01-16 16:13:05 +13:00
Félix Saparelli
9327f8c293
Only ignore .git if we're in a git project, and so on
2022-01-16 16:12:50 +13:00
Félix Saparelli
2682dde41d
Handle errors from ignore file discovery
2022-01-16 16:11:17 +13:00
Félix Saparelli
3d32f2d24b
Hook up new globset signature
2022-01-16 16:09:53 +13:00
Félix Saparelli
b8d9ad728e
Integrate IgnoreFilterer into GlobsetFilterer
2022-01-16 15:18:15 +13:00
Félix Saparelli
e40b426930
Clippy
2022-01-16 01:44:11 +13:00
Félix Saparelli
1ce238949e
Reduce verbosity of tracing span output
2022-01-15 16:40:01 +13:00
Félix Saparelli
00def9e19a
Use pretty logging at high -vvvv
2022-01-15 15:14:25 +13:00
Félix Saparelli
2c840f4a2d
Reorganise the ignore mod for brevity
2022-01-15 15:12:32 +13:00
Félix Saparelli
5f43a6eae8
Move profile to where it's effective
2022-01-15 14:34:37 +13:00
Félix Saparelli
0e12030e3b
Perform fat LTO in release
2022-01-13 01:02:37 +13:00
Félix Saparelli
23a3482361
Include some debug info in release, but compress it for prebuilds
2022-01-13 01:02:22 +13:00
Félix Saparelli
6a541e5f27
Move ignore_files one level deeper
...
in preparation for new ignore functionality
2022-01-10 20:47:06 +13:00