Félix Saparelli
f32943bfd2
Document --watch-when-idle much more thoroughly
2021-04-11 03:31:44 +12:00
Félix Saparelli
1b5bdee08e
Make terminology more consistent and avoid some "kill child" usages
2021-04-11 03:21:38 +12:00
Félix Saparelli
12d130c3f1
Refactor run on_update to make the behaviour clearer
2021-04-11 03:15:17 +12:00
Félix Saparelli
6cfe649228
Document --shell
2021-04-11 02:51:20 +12:00
Félix Saparelli
e5cdd51633
Remove/deprecate Config.no_shell
2021-04-11 02:36:38 +12:00
Félix Saparelli
4c29c7a09d
Add --shell option
2021-04-11 02:36:10 +12:00
Félix Saparelli
92060e5655
Expose shell via builder
2021-04-11 02:28:29 +12:00
Félix Saparelli
1280a15ca2
Support powershell and custom shells in the backend
2021-04-11 02:08:39 +12:00
Félix Saparelli
2a382a9486
Rename spawn args positively
2021-04-11 01:44:44 +12:00
Félix Saparelli
7965ccb605
Discard code from attempt at wrapping quotes
2021-04-11 01:40:30 +12:00
Félix Saparelli
bbaaff8a1e
Split args from cli in preparation to remove it from lib entirely
2021-04-11 01:33:40 +12:00
Félix Saparelli
cd3b8c6cba
Move Args and builder to Config, and deprecate old names
2021-04-11 01:23:24 +12:00
Félix Saparelli
31fd818247
Emit log level separately from Args
2021-04-11 01:09:28 +12:00
Félix Saparelli
757de0d92e
Use ArgsBuilder ourselves
2021-04-11 01:09:06 +12:00
Félix Saparelli
0c6b1bf2e4
Undocument --kill
2021-04-11 01:06:32 +12:00
Félix Saparelli
988acaed65
Hide --kill option
2021-04-11 01:04:47 +12:00
Félix Saparelli
9c1b65e712
Deprecate get_args and get_args_from
2021-04-11 01:04:25 +12:00
Félix Saparelli
7d523dfcf0
Document clear_screen functions
2021-04-11 01:02:44 +12:00
Félix Saparelli
c42fe66985
Remove new Args.changes field
2021-04-11 01:02:13 +12:00
Félix Saparelli
426b6a8318
Deprecate Args.debug harder
2021-04-11 01:01:20 +12:00
Félix Saparelli
9968a66042
Hide Args.once harder
2021-04-11 00:58:24 +12:00
Félix Saparelli
268c0cee38
Harmonise defaults between cli and builder
2021-04-11 00:57:46 +12:00
Félix Saparelli
0b79e93c84
Mark cli::Args non-exhaustive so ArgsBuilder usage is mandatory
2021-04-11 00:56:47 +12:00
Félix Saparelli
fca038b23c
Reduce lints in favour of stability rather than strictness
2021-04-11 00:55:50 +12:00
Félix Saparelli
1da3a8d26c
Add --changes-only to manpage and completions
2021-04-11 00:01:02 +12:00
Félix Saparelli
ecd7d1c7e3
Switch to gh actions and clean up metadata and build stuff
2021-04-10 23:53:12 +12:00
Félix Saparelli
3a3ae89046
Add version script
2021-04-10 22:44:11 +12:00
Félix Saparelli
5e4af976de
Merge pull request #180 from nindoja/add_changes_option
...
Add --changes-only option to only print path change information.
2021-04-09 19:30:53 +12:00
Shane Fry
949fbcf7ae
Add --changes-only option to only print path change information.
2021-04-08 12:52:44 -05:00
Félix Saparelli
35e39afb95
Merge pull request #169 from coolaj86/patch-1
2020-10-03 21:45:27 +13:00
Félix Saparelli
f99a1a7a38
Normalise install section
2020-10-03 21:44:43 +13:00
AJ ONeal
6414f60b52
add Webi install instructions
2020-10-01 15:23:07 -06:00
Félix Saparelli
c8619e34e0
1.14.1
2020-09-30 17:16:54 +13:00
Félix Saparelli
838103fcf2
Embed long paths manifest on windows ( #163 )
2020-09-30 17:06:41 +13:00
Félix Saparelli
166f0b8fc2
Drop default debounce to 300ms (cf #168 )
2020-09-30 16:48:24 +13:00
Félix Saparelli
f2da804d3b
Correct --watch help text as per #165
2020-09-15 13:21:02 +12:00
Félix Saparelli
55b03e82c3
Fix #165 by adding example of running against a single file
2020-09-07 02:12:38 +12:00
Félix Saparelli
570ed3afdf
Add windows manifest to enable long path support ( #163 )
...
- `requestedPrivileges`: explicitly set privilege level to be the same as parent
- `longPathAware`: opt into transparent long path support on Win10 and above
2020-07-19 16:14:23 +12:00
Félix Saparelli
fdb0cfb759
Add soft deprecation on Args.debug
2020-07-04 17:42:13 +12:00
Félix Saparelli
502081203a
1.14.0
2020-07-04 00:57:29 +12:00
Félix Saparelli
2926e956ad
Wump winapi to .9
2020-07-04 00:51:51 +12:00
Félix Saparelli
0b5120430c
Revise clippy lints to avoid breakage
2020-07-04 00:38:50 +12:00
Félix Saparelli
f38e7ab969
Cargo fmt
2020-07-04 00:20:02 +12:00
Félix Saparelli
f045fd45ac
Mention new --no-meta/--no-env in readme
2020-07-03 23:55:54 +12:00
Félix Saparelli
66555c9b18
Add CONTRIBUTING.md
2020-07-03 23:51:53 +12:00
Félix Saparelli
0b13c39056
Merge pull request #160 from PhilipDaniels/main
2020-07-03 23:32:49 +12:00
Félix Saparelli
0716830374
Merge pull request #157 from qguv/fix-child-env-overflow
2020-07-03 23:19:29 +12:00
Philip Daniels
03142f5ec1
Call init_logger after parsing the args.
2020-06-25 11:16:22 +01:00
Philip Daniels
ebd5ec084f
Do not call init_logger from inside watch.
...
And move init_logger to main.rs for future use.
2020-06-24 15:17:59 +01:00
Quint Guvernator
2615a1de7c
wrap ioerror when it represents oserror E2BIG
2020-06-24 13:40:11 +02:00