Félix Saparelli
|
b8d9ad728e
|
Integrate IgnoreFilterer into GlobsetFilterer
|
2022-01-16 15:18:15 +13:00 |
|
Félix Saparelli
|
d6dfb87063
|
Integrate IgnoreFilterer into TaggedFilterer
|
2022-01-16 14:51:35 +13:00 |
|
Félix Saparelli
|
8219e577d0
|
Reduce swaplock hold for tagged compile globs
|
2022-01-16 14:51:11 +13:00 |
|
Félix Saparelli
|
f073eeb344
|
Add ::empty() and Clone to IgnoreFilterer
|
2022-01-16 14:49:14 +13:00 |
|
Félix Saparelli
|
0618eb45fc
|
Hold swaplock for less in change()
|
2022-01-16 14:48:29 +13:00 |
|
Félix Saparelli
|
ed6df57aa0
|
Ignore .git, .hg, etc while looking for ignore files
|
2022-01-16 02:36:22 +13:00 |
|
Félix Saparelli
|
1c388d6b2d
|
Logic inversione
|
2022-01-16 02:03:02 +13:00 |
|
Félix Saparelli
|
0c2b4848be
|
Be more efficient, and more importantly, correct, when ignoring ignores
|
2022-01-16 01:44:53 +13:00 |
|
Félix Saparelli
|
e40b426930
|
Clippy
|
2022-01-16 01:44:11 +13:00 |
|
Félix Saparelli
|
63f9eedfec
|
Clippy
|
2022-01-16 00:58:30 +13:00 |
|
Félix Saparelli
|
e9bc4fcf1b
|
Add ignore support to ignore finder
|
2022-01-16 00:57:29 +13:00 |
|
Félix Saparelli
|
5bdc1b491f
|
Add tests for ignore filterer
|
2022-01-15 23:46:41 +13:00 |
|
Félix Saparelli
|
58d47f78e1
|
Add more filtering logging and spans
|
2022-01-15 23:46:06 +13:00 |
|
Félix Saparelli
|
1ce238949e
|
Reduce verbosity of tracing span output
|
2022-01-15 16:40:01 +13:00 |
|
Félix Saparelli
|
f0435eeaf3
|
Document envvars read/written and files read
|
2022-01-15 15:58:30 +13:00 |
|
Félix Saparelli
|
431ef710ee
|
Expose paths::PATH_SEPARATOR
|
2022-01-15 15:58:11 +13:00 |
|
Félix Saparelli
|
97070c815c
|
Add --no-global-ignore to completion and man
|
2022-01-15 15:57:40 +13:00 |
|
Félix Saparelli
|
d70abeac6f
|
Add --notify to man
|
2022-01-15 15:26:57 +13:00 |
|
Félix Saparelli
|
78b8acf6cc
|
Add --print-events to man
|
2022-01-15 15:26:35 +13:00 |
|
Félix Saparelli
|
afb61712a6
|
Remove --no-shell from completion
|
2022-01-15 15:26:12 +13:00 |
|
Félix Saparelli
|
be5782432a
|
Add --notify and --print-events to completion
|
2022-01-15 15:25:47 +13:00 |
|
Félix Saparelli
|
da6f9cfc55
|
Attempt to amend zsh completions for multi-v verbose
|
2022-01-15 15:20:27 +13:00 |
|
Félix Saparelli
|
775b0ac81c
|
Add -vv+ usage to manpage
|
2022-01-15 15:19:16 +13:00 |
|
Félix Saparelli
|
5e285074bd
|
Add ignore test helper
|
2022-01-15 15:15:40 +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
|
0936a68355
|
Split ignore mod further
|
2022-01-12 00:59:39 +13:00 |
|
Félix Saparelli
|
ca4d4900a9
|
Add filterer and parser for ignore files
|
2022-01-12 00:54:21 +13:00 |
|
Félix Saparelli
|
31cbe69051
|
Configure miette docsurl globally per error type
|
2022-01-12 00:53:41 +13:00 |
|
Félix Saparelli
|
9527202c51
|
Add RuntimeError::Set of related errors
|
2022-01-12 00:52:39 +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 |
|
Félix Saparelli
|
1c99546071
|
Add lots of logging to ignore file discovery
|
2022-01-01 01:42:39 +13:00 |
|
Félix Saparelli
|
163bcc3022
|
Adjust display of errors and exit notify
|
2022-01-01 01:33:52 +13:00 |
|
Félix Saparelli
|
7fa657fc48
|
Update cli readme
|
2021-12-29 22:06:50 +13:00 |
|
Félix Saparelli
|
7fa80f8715
|
lib: v2.0.0-pre.3
|
2021-12-29 21:49:07 +13:00 |
|
Félix Saparelli
|
d0bb14f39c
|
Maintain the naming of the env vars
|
2021-12-29 21:36:42 +13:00 |
|
Félix Saparelli
|
d39ffed51e
|
lib: v2.0.0-pre.2
|
2021-12-29 21:29:30 +13:00 |
|
Félix Saparelli
|
185676cc1e
|
Fix doctests
|
2021-12-29 21:21:07 +13:00 |
|
Félix Saparelli
|
9ed3645088
|
Add environment vars support
|
2021-12-29 20:55:09 +13:00 |
|
Félix Saparelli
|
53d9a65e5f
|
Change env summarise to return &str as keys for ease of use
|
2021-12-29 20:52:17 +13:00 |
|
Félix Saparelli
|
ed72c4998e
|
Add access to events for {Pre,Post}Spawn
Also make access to events read-only (via Arc) for Action
|
2021-12-29 20:40:12 +13:00 |
|
Félix Saparelli
|
4dbb924977
|
Add default ignores
|
2021-12-29 20:14:29 +13:00 |
|
Félix Saparelli
|
b5da4e31ba
|
Add -h testing
|
2021-12-29 19:56:02 +13:00 |
|
Félix Saparelli
|
736f7f1270
|
Reorder items in help output
Apparently clap goes by the internal option name, not the display :(
|
2021-12-29 19:36:40 +13:00 |
|
Félix Saparelli
|
a00912f17f
|
Implement --no-meta for default filterer
|
2021-12-29 19:29:45 +13:00 |
|
Félix Saparelli
|
e2f6fe147a
|
Support no-{global,project,vcs}-ignore
|
2021-12-29 19:19:43 +13:00 |
|
Félix Saparelli
|
be4b184cd0
|
Revise --no-ignore and --no-vcs-ignore help text for clarity and conciseness
|
2021-12-29 19:10:17 +13:00 |
|