app/regex: replace support & polish perl backend

Also, updated the TODO. app/regex is still a heavy WIP.
This commit is contained in:
Henrik Lissner 2017-05-17 01:30:43 +02:00
parent 8a08d0ab87
commit 374d5e0504
3 changed files with 179 additions and 81 deletions

View file

@ -89,7 +89,7 @@
+ [ ] twitter
+ [ ] present
** 2.0.3 [22/42]
** 2.0.3 [23/46]
+ [ ] Test ~package-autoremove~
+ [ ] tools/upload: add ~+upload/open-remote-file~ command to open current file
on the remote (with TRAMP)
@ -104,16 +104,21 @@
+ [ ] Write ~describe-setting~ for ~def-setting!~ definitions.
+ [ ] Fix invisible buffer-info segment in modeline for terminal Emacs
+ [ ] ui/doom-modeline: fix ~0/0~ display in modeline (leftover anzu state)
+ [1/9] New module :: tools/regex (PCRE IDE)
+ [2/13] New module :: tools/regex (PCRE IDE)
+ [X] perl backend
+ [ ] replace support
+ [ ] export to code support
+ [ ] python exporter (use ~re~ or ~regex~)
+ [ ] php exporter (~preg_(match(_all)?|replace)~)
+ [ ] ruby backend (~%r[.+]~)
+ [ ] javascript (node) backend (~/.+/~)
+ [X] replace support
+ [-] highlight replaced segments
+ [0/7] export-to-code feature
+ [ ] search+replace support
+ [ ] python exporter (use ~re~ or ~regex~)
+ [ ] php exporter (~preg_(match(_all)?|replace)~)
+ [ ] ruby exporter (~%r[.+]~)
+ [ ] javascript (node) exporter (~/.+/.test(...)~)
+ [ ] C exporter (~regex.h~ + ~regcomp~)
+ [ ] C++ exporter (~regex reg(regexp, ...)~)
+ [ ] syntax highlighter for ~+regex-mode~ (plus make it a major mode)
+ [ ] README.org
+ [ ] Use ~make-process~ daemon approach rather than ~call-process~
+ [X] ui/doom: fix nav-flash on evil-multiedit or in eshell/term buffers
+ [X] core-os: don't use GTK tooltips (ugly!)
+ [X] ui/doom-modeline: reduce excess whitespace on right of flycheck segment