mirror of
https://github.com/johnkerl/miller.git
synced 2026-07-24 08:28:18 +00:00
todo
This commit is contained in:
parent
e50e97b827
commit
ffae28edde
1 changed files with 12 additions and 4 deletions
16
c/todo.txt
16
c/todo.txt
|
|
@ -18,15 +18,22 @@ MAJOR: regex
|
|||
|
||||
* gsub
|
||||
|
||||
* capture-groups with \1 etc.
|
||||
* capture-groups in sub/gsub with \1 etc.
|
||||
- sub($name, "a.*bc.*defg", "hij")
|
||||
- sub($name, "a.*b(c.*d)e(f)g", "hij")
|
||||
- sub($name, "a.*b(c.*d)e(f)g", "h\1i\2j")
|
||||
|
||||
* cmt no_precomp in the code ..
|
||||
* regex field names in cut: mlr cut -r -x -f '.*in.*,.*out.*'
|
||||
* regex field names in put: mlr put '$*bytes = $*_in_bytes + $*_out_bytes'
|
||||
* regex field names in rename: mlr rename '(.*)in(.*),\1foo\2'
|
||||
? regex field names in group-by?
|
||||
? regex field names in join?
|
||||
? regex field names in uniq?
|
||||
|
||||
* allow "..." and "..."i in sub-from-complex; libify having-fields logic;
|
||||
update mld re case-insensitive; optimize starts-with/ends-with
|
||||
* cmt no_precomp funcs in the code ..
|
||||
|
||||
* libify having-fields logic; optimize starts-with/ends-with;
|
||||
maybe modify end-with to hand back strlen as ref arg
|
||||
|
||||
----------------------------------------------------------------
|
||||
MINOR:
|
||||
|
|
@ -40,6 +47,7 @@ MINOR:
|
|||
* scroll-stalls in mlrdoc!! really bad on the droid.
|
||||
|
||||
* hash-chain ifdef instrumentation
|
||||
-> maybe find a better hash function out there
|
||||
|
||||
----------------------------------------------------------------
|
||||
MAJOR: reservoir-sampling with group-by
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue