Bruce Guenter
c98bea3118
Fix default ignore for vim temporary files
...
.swp files are created by vim to store editing state while a file is
open. However, it may also create .swo, .swn, etc files if .swp already
exists. Also, the temporary files are always hidden (start with ".").
Finally, vim temporarily creates .swpx files as well which are caught by
inotify.
This change fixes the *.swp pattern to only match hidden files and to
match the other vim temporary files.
2018-02-08 14:53:08 -06:00
James Kominick
31b5e56959
don't panic on missing folder
...
issue #71
- Add some basic error handling
- Convert missing folder panic to error
2017-12-13 23:10:12 -05:00
Matt Green
b9822266db
Merge pull request #73 from mcgoo/master
...
fix screen clearing on windows
2017-12-06 15:38:25 -05:00
Jim McGrath
9b4e74ed30
fix screen clearing on windows
2017-12-06 11:40:04 -06:00
Matt Green
1456fa2ee9
Merge pull request #72 from jmgao/master
...
Use `tput reset` to clear screen.
2017-11-30 12:39:33 -05:00
Josh Gao
76d959b27b
Use tput reset
to clear screen.
...
Use `tput reset` instead of `clear` so that scrollback is cleared in
addition to the currently visible portion of the terminal.
2017-11-21 00:55:58 -05:00
Matt Green
9f82872943
1.8.6
2017-10-09 08:56:55 -04:00
Matt Green
3de894e07c
Merge pull request #70 from mattgathu/fix_clippy_warnings_run
...
fix (src/run.rs): fixed cargo clippy warnings
2017-10-09 08:54:41 -04:00
Matt Green
b035cbf44a
Merge pull request #69 from mattgathu/fix_clippy_warnings_process
...
fix (src/process.rs): fix cargo clippy linter warnings
2017-10-09 08:53:55 -04:00
Matt Green
8770ae3967
Handle relative ignores better?
2017-10-07 15:50:47 -04:00
Matt Gathu
8509cbfd77
fix (src/run.rs): fixed cargo clippy warnings
...
This addresses warnings reported by cargo clippy on `src/run.rs`:
* warning: this expression borrows a reference that is immediately dereferenced by the compiler
reference:
- https://rust-lang-nursery.github.io/rust-clippy/v0.0.165/index.html#needless_borrow
- https://github.com/rust-lang-nursery/rust-clippy
2017-10-06 14:31:36 +03:00
Matt Gathu
775eb47dde
fix (src/process.rs): fix cargo clippy linter warnings
...
This PR fixes lint warnings generated by cargo-clippy:
- **warning**: you should put `notify::ops::RENAME` between ticks in the documentation
- **warning**: use of `or_insert` followed by a function call
I have run `cargo test` and these changes do not break any of the tests :-)
reference:
--
* https://rust-lang-nursery.github.io/rust-clippy/v0.0.165/index.html#doc_markdown
* https://rust-lang-nursery.github.io/rust-clippy/v0.0.165/index.html#or_fun_call
* https://github.com/rust-lang-nursery/rust-clippy
2017-10-06 13:55:21 +03:00
Matt Green
93b7b0343f
Pin clap dep, closes #61
2017-09-14 19:25:55 -04:00
Matt Green
589cd224b4
Merge pull request #65 from jaemk/update_details
...
update details
2017-09-14 19:24:45 -04:00
James Kominick
8bd9bb3c25
detailed update information
...
issue #59
- Keep track of `notify::op::Op`s associated with each updated path
- Collect paths into `notify::op::Op` categories and pass them on as
environment vars
- Set a COMMON_PATH and use relative paths if more than one unique
path was touched
2017-09-09 13:55:44 -04:00
Matt Green
d6ea55cbd4
1.8.5
2017-09-08 16:17:52 -04:00
Matt Green
06fd2954dd
Merge pull request #64 from jaemk/configurable_debounce
...
Add `-d, --debounce` option
2017-09-08 16:16:19 -04:00
James Kominick
0e34123023
Add -d, --debounce
option
...
- Add configurable debounce timeout option behind `-d, --debounce`
- Move `-d, --debug` flags to `-v, --verbose`
2017-09-07 19:44:57 -04:00
Matt Green
a7860116f7
Merge pull request #63 from lilianmoraru/master
...
Update dependencies and other small improvements
2017-09-06 09:46:14 -04:00
Lilian A. Moraru
e39256cfb2
Update dependencies and other small improvements
2017-08-26 22:07:06 +03:00
Matt Green
7b76d3d268
Merge pull request #60 from octaltree/fix-conflicted-doc
...
Resolving conflicted cargo documents
2017-06-03 09:55:38 -04:00
octaltree
8b66298bae
add [[bin]] doc = false
2017-06-03 12:16:45 +09:00
Matt Green
e3105c0abb
Bump to 1.8.4
2017-05-18 13:23:24 -04:00
Matt Green
3fc501c4f0
Windows: fix waiting for job to finish; closes #55
2017-05-18 13:22:46 -04:00
Matt Green
db39d75f51
Fix build requirements in README, closes #57
2017-05-15 17:10:59 -04:00
Matt Green
6ebb7bc7b3
Also ignore changes to ignored dirs themselves
2017-05-10 12:02:49 -04:00
Matt Green
f4774d6f8c
1.8.3
2017-04-27 15:40:00 -04:00
Matt Green
e6de016cb9
Ensure correct path separators are used for VCS ignore dirs
2017-04-27 15:39:12 -04:00
Matt Green
f9a3cade26
Add common VCS dirs to default ignore list ( fixes #54 )
2017-04-27 15:20:44 -04:00
Matt Green
0696b5266b
1.8.1
2017-04-26 10:13:02 -04:00
Matt Green
a63006bc44
Merge pull request #53 from akerl/feature/no-default-ignore
...
Add no-default-ignore option, fixes #45
2017-04-26 09:20:33 -04:00
Les Aker
58ff772d62
add docs for no-default-ignore
2017-04-25 21:17:46 -04:00
Les Aker
356dac189d
add no-default-ignore option, fixes #45
2017-04-25 21:17:45 -04:00
Matt Green
fe0d5243bd
Remove /.* ignore pattern (see #45 )
2017-04-25 16:48:44 -04:00
Matt Green
d64ced0250
Merge pull request #52 from passcod/library-interface
...
Add a library interface
2017-04-25 15:53:05 -04:00
Félix Saparelli
158d0dc9c4
Update to clap 2.22
2017-04-25 11:42:47 +12:00
Félix Saparelli
f5bf4ef98b
Add library interface
2017-04-25 11:31:50 +12:00
Matt Green
f3093faf97
1.8.0
2017-04-19 17:34:46 -04:00
Matt Green
912ed136f1
Note that Rust 1.15 is required
2017-04-17 12:52:46 -04:00
Matt Green
eea9428f41
Merge pull request #48 from chr4/no_shell
...
Add support for --no-shell option
2017-04-12 11:17:42 -04:00
Chris Aumann
f88f1b36c3
Refactor command assembly
...
Kudos to https://www.reddit.com/user/burntsushi from the /r/rust community!
See: https://www.reddit.com/r/rust/comments/64ic0q/idiomatic_string_processing/
2017-04-10 14:13:27 +02:00
Chris Aumann
a395ed84cd
Remove useless format!()
...
This was a hint by `cargo clippy`
2017-04-10 00:20:57 +02:00
Chris Aumann
df72aaf977
Use if-else statements instead of boolean match
...
This was a hint by `cargo clippy`
2017-04-10 00:20:57 +02:00
Chris Aumann
780b54b34e
Port --no-shell to Windows
2017-04-10 00:20:57 +02:00
Chris Aumann
5a7ccf759b
Adapt spawn() test for Unix
2017-04-10 00:20:27 +02:00
Chris Aumann
ea130dd021
Add documentation for --no-shell
2017-04-10 00:20:27 +02:00
Chris Aumann
ee5e93e6af
Add support for --no-shell option
2017-04-10 00:19:58 +02:00
Matt Green
5d5bc4f17b
Merge pull request #49 from chr4/minor_typo_fixes
...
Minor typo fixes
2017-04-09 17:10:30 -04:00
Chris Aumann
5b486e2ae6
Remove deprecated comment (before_exec)
2017-04-06 22:54:02 +02:00
Chris Aumann
e509ed0b18
Remove unnecessary space from watchexec.1.html
2017-04-06 22:53:14 +02:00