Commit graph

199 commits

Author SHA1 Message Date
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
Greg
67afb2628a Cleanup errors 2018-12-26 14:15:43 -05:00
Greg
b59be0d6fa Let errors get printed automatically 2018-12-26 14:15:36 -05:00
Greg
5bfc445bac Tweak README 2018-12-26 02:32:26 -05:00
Greg
bb33cb1854 Revamp README 2018-12-25 19:01:11 -05:00
Greg
16edfd9290 Merge branch 'master' of github.com:chmln/sd 2018-12-25 18:32:52 -05:00
Greg
2a2a28e23b Discover structopt
Seriously, this is amazing.
2018-12-25 18:32:44 -05:00
Gregory
e0f5a25454
Update README.md 2018-12-23 23:01:20 -05:00
Gregory
a330281f26
Update README.md 2018-12-23 22:57:36 -05:00
Greg
ffb97c1110 update cargo.lock 2018-12-23 20:05:19 -05:00
Greg
4c69e5056a Merge branch 'master' of github.com:chmln/sd 2018-12-23 19:59:49 -05:00
Greg
b2592bda14 fix up manifest 2018-12-23 19:59:41 -05:00
Gregory
e6215c3964
Update README.md 2018-12-23 19:55:48 -05:00
Gregory
996ab4b9fa
Update README.md 2018-12-23 19:46:02 -05:00
Gregory
fd5b592253
Add struggles 2018-12-23 19:44:57 -05:00
Gregory
c50407df22
Create README.md 2018-12-23 19:24:43 -05:00
Greg
de21e874bd Tweak help 2018-12-23 16:22:35 -05:00
Greg
7bfe06213b Fix output containing escaped chars 2018-12-23 16:16:02 -05:00
Greg
085d4ec12f adjust ci caching 2018-12-23 00:11:52 -05:00
Greg
d8f2f1e20d Add license + CI 2018-12-23 00:04:55 -05:00
Greg
db3fc2fcff start 2018-12-23 00:01:35 -05:00