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
Greg
56a633dc4b
Merge branch 'master' of github.com:chmln/sd
2018-12-28 22:49:32 -05:00
Greg
00793888e5
Add atomic writes
...
fixes #3
2018-12-28 22:49:18 -05:00
Greg
3776cb9959
Fix unescape warning
...
closes #6
2018-12-28 22:49:01 -05:00
Gregory
4a30f281de
Merge pull request #5 from wezm/patch-1
...
Add details of AUR package to README
2018-12-28 03:57:36 -05:00
Wesley Moore
def5222303
Add details of AUR package to README
2018-12-28 11:39:53 +11:00
Gregory
4928e0a2db
Merge pull request #2 from lambda/patch-1
...
Update comparison with `sed`
2018-12-26 23:19:46 -05:00
Brian Campbell
da3f4c1580
Update comparison with sed
...
Mention the `-E` flag for `sed`, but with some caveats, to make the comparison more fair. Split out the delimiter quoting from the slash quoting examples, and pick an example that's more favorable for `sd`. Add a simple example just comparing the noisier syntax of `s///g` vs two arguments. Add an example of the danger of `sed -i` in cross-platform usage.
2018-12-26 19:42:58 -05:00
Gregory
2f22150868
Add install instructions
2018-12-26 16:54:59 -05:00
Gregory
33fd7b2bf6
Update README.md
2018-12-26 16:36:08 -05:00
Greg
a9073a0b76
Add release.toml
2018-12-26 16:22:19 -05:00
Greg
1c86ff7782
(cargo-release) version 0.2.0
2018-12-26 15:34:14 -05:00
Greg
62c0056418
Tweak flags and help output
2018-12-26 14:31:44 -05:00
Greg
913a215120
Update README
2018-12-26 14:23:13 -05:00
Greg
162cd3fd86
Default to regex mode
2018-12-26 14:15:59 -05:00