Commit graph

134 commits

Author SHA1 Message Date
Greg
0fd9fc477e
azure pipelines - take 1 2019-03-02 22:17:44 -05:00
Greg
193e5ed158
Upgrade regex 2019-03-01 16:44:06 -05:00
Greg
3609d743c3
Preserve permissions; minor refactor
resolves #14
2019-03-01 16:43:42 -05:00
Gregory
4846439875
v0.5.0 2019-03-01 01:33:31 -05:00
Gregory
7c64a60f82
Merge pull request #19 from t6/patch-1
Add FreeBSD install instructions
2019-02-26 21:54:31 -05:00
Tobias Kortkamp
7468cae378
Add FreeBSD install instructions 2019-02-27 03:45:10 +01:00
Greg
d4f90cc500 (cargo-release) version 0.5.0 2019-02-22 17:48:44 -05:00
Greg
e7188f8be2 Upgrade regex-syntax 2019-02-22 17:47:35 -05:00
Greg
a2d8b7a9e1 Cleanup error handling 2019-02-22 17:47:06 -05:00
Gregory
6b3c95cba3
Merge pull request #17 from ErichDonGubler/windows
Add Windows support by swapping out the `atomic_write` crate with the `atomicwrites` crate
2019-02-19 22:14:40 -05:00
Erich Gubler
77a1415593 Add Windows support by swapping out the atomic_write crate with the atomicwrites crate 2019-01-23 12:53:49 -07:00
Greg
5d54793488 (cargo-release) version 0.4.3 2019-01-17 15:27:45 -05:00
Greg
c4e5871668 In-place replacement - dont halt on invalid input 2019-01-13 00:35:04 -05:00
Greg
b34c389712 Update changelog 2019-01-02 23:34:22 -05:00
Greg
5ef0af0fec (cargo-release) version 0.4.2 2019-01-02 23:24:56 -05:00
Greg
fb31a1b31b Add unescape tests + tweak literal mode behavior 2019-01-02 23:22:25 -05:00
Greg
20228b6fe3 Unescape replacement expression 2019-01-02 22:52:09 -05:00
Greg
9a8e8a5c2f Add some unit tests + tweak smart-case logic 2019-01-02 22:17:05 -05:00
Greg
e5f0cd4f7b Use regex to replace literals 2019-01-02 21:54:45 -05:00
Greg
effa0fce14 Disable unescaping 2019-01-02 20:54:54 -05:00
Greg
cddff2a977 disable unescaping + upgrade atomic-write 2019-01-02 20:54:39 -05:00
Greg
01b6a71d87 Merge branch 'master' of github.com:chmln/sd 2019-01-01 23:56:25 -05:00
Greg
9c5f93f9ce (cargo-release) version 0.4.1 2019-01-01 23:55:43 -05:00
Gregory
71b2211805
v0.4.1 2019-01-01 23:54:10 -05:00
Gregory
7ba1ac4f65
Update README.md 2018-12-31 17:05:51 -05:00
Gregory
324fd1c132
Add benchmarks 2018-12-31 03:38:51 -05:00
Greg
b9b66a3941 Merge branch 'master' of github.com:chmln/sd 2018-12-31 01:33:33 -05:00
Greg
e1d95b8166 Update README 2018-12-31 01:33:30 -05:00
Greg
d2d36b9b0c Use copy-on-write strings + smart replace 2018-12-31 01:33:16 -05:00
Gregory
8d99e86a97
Rm claims until benchmarks 2018-12-30 22:30:21 -05:00
Greg
d4c6b20a6c .release.toml -> release.toml 2018-12-30 00:59:17 -05:00
Greg
11e8da707c Revert "(cargo-release) start next development iteration 0.4.1-alpha.0"
This reverts commit 97e44f0fc0.
2018-12-30 00:58:05 -05:00
Greg
97e44f0fc0 (cargo-release) start next development iteration 0.4.1-alpha.0 2018-12-30 00:56:55 -05:00
Greg
f1032385a8 (cargo-release) version 0.4.0 2018-12-30 00:56:32 -05:00
Greg
b76218c62e tweak description for --in-place 2018-12-30 00:56:18 -05:00
Greg
5de065f9d2 Changelog: v0.4.0 2018-12-30 00:54:08 -05:00
Greg
636cf2b671 Update README 2018-12-30 00:04:38 -05:00
Greg
0b6764fe08 Implement smart-case 2018-12-29 23:02:26 -05:00
Greg
fad88bd367 Disable doc-comment transformations 2018-12-29 23:01:56 -05:00
Greg
81cab2fc8c Merge branch 'master' of github.com:chmln/sd 2018-12-29 18:09:34 -05:00
Greg
ac8bbecd1e Allow modification of multiple files 2018-12-29 18:09:04 -05:00
Greg
dd350e9cae Create Result<T> alias 2018-12-29 18:08:37 -05:00
Greg
e50783923a Add rayon 2018-12-29 18:08:24 -05:00
Greg
4cc1fd9cf9 Add rustfmt config 2018-12-29 18:07:50 -05:00
Gregory
2d14ec3394
Update README.md 2018-12-29 11:52:50 -05:00
Greg
65b1aa57da Rewrite pipeline
Do away with `Stream`. The new replacer implementation will be far more efficient for multi-file replacements in the future.
2018-12-29 02:17:04 -05:00
Greg
49302882e5 (cargo-release) version 0.3.0 2018-12-29 01:22:41 -05:00
Greg
684fe03691 Add breakage note 2018-12-29 00:58:39 -05:00
Greg
443ec368fd Add changelog 2018-12-29 00:57:40 -05:00
Greg
5cea3efed5 Revamp in-place flag
#1
2018-12-28 23:06:48 -05:00