Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-12-11
| ||
04:30 | debug pattern compilation Leaf check-in: bf26f47ddd user: brau tags: dedup | |
04:05 | SafeFile __repr__ check-in: 37524d4bfa user: brau tags: dedup | |
04:04 | move redundant call out of hot loop check-in: 8bf6f1f165 user: brau tags: dedup | |
2024-12-10
| ||
15:59 | remember flatten mode behaviour about --newline check-in: 5c3526e7a8 user: brau tags: dedup | |
03:20 | new column keyboard revall check-in: 53d08ab476 user: brau tags: dedup | |
2024-12-08
| ||
21:54 | replace try-except clause in hot loop with simple code check-in: 9acc4ad0c4 user: brau tags: dedup | |
21:41 | detect error when column to deduplicate is larger than input check-in: e8d46c8c65 user: brau tags: dedup | |
12:52 | --dedup voids noop split optimization because we need those columns to process deduplication check-in: c9e21f6f9a user: brau tags: dedup | |
11:40 | polish --dedup documentation check-in: 7c886c67e6 user: brau tags: dedup | |
11:40 | --dedup can also work without sorting check-in: 0ddbb7514d user: brau tags: dedup | |
09:19 | new option --dedup check-in: 61fd663dfd user: brau tags: dedup | |
2024-11-07
| ||
06:43 | more explicit example to define TIJERASFLAG system variable Leaf check-in: ea23fcbb48 user: brau tags: trunk | |
2024-11-06
| ||
05:03 | SafeFile missing read method broke --series check-in: acc0473a38 user: brau tags: trunk | |
2024-11-04
| ||
20:18 | rename --parse-fields to --parse-limit. Previous flag sounds like a primary option instead of a knob option check-in: 6cdfafe0fc user: brau tags: trunk | |
2024-10-28
| ||
16:11 | arrow syntax produces intermediate postfix selector Leaf check-in: 2edbbe0da0 user: brau tags: postfix_nested_selector | |
16:07 | support postfix nested selector syntax check-in: 97726209c1 user: brau tags: postfix_nested_selector | |
2024-10-26
| ||
08:35 | handle utf errors coming from stdin too. And now just trace the first encoding error to avoid polluting the console check-in: b5d17c39b3 user: brau tags: trunk | |
07:55 | fail on unsortable columns instead of ignoring. Also be more clear to explain the situation (is it now?) check-in: 56a7d78970 user: brau tags: trunk | |
2024-10-24
| ||
03:41 | --parse-fields -NUMFIELDS (negative number) implies right-to-left column parsing check-in: 35ba3af956 user: brau tags: trunk | |
2024-10-22
| ||
22:52 | detect and ignore encoding errors instead of breaking the program check-in: 69843f74c9 user: brau tags: trunk | |
2024-09-24
| ||
03:12 | document --paragraph check-in: 9d520f8657 user: brau tags: trunk | |
03:11 | new --paragraph mode check-in: f14a107050 user: brau tags: trunk | |
02:40 | arrow syntax: recognize nested -F selector check-in: 495d41cb22 user: brau tags: trunk | |
2024-09-20
| ||
00:24 | --series dont emit series with no lines check-in: 93fa793318 user: brau tags: trunk | |
2024-09-04
| ||
14:03 | tijeras.bundle attempts to run pypy for better performance check-in: 6bb7fa48f8 user: brau tags: pypy-experiment | |
2024-09-02
| ||
02:42 | -d not compatible with --flatten or --series check-in: da8111f023 user: brau tags: trunk | |
02:24 | --header procesing was broken. This fixes --csv too check-in: 20a7de105f user: brau tags: trunk | |
2024-08-27
| ||
12:06 | minor documentation fix check-in: 73a3056ab3 user: brau tags: trunk | |
05:20 | several documentation enhancements check-in: 8068da40f7 user: brau tags: trunk | |
05:05 | -f selectors can be used with --run expressions officially. Also add flag --literal as synonym to -L check-in: 8bb9905af2 user: brau tags: trunk | |
05:01 | comment more clear to explain what is actually happening with the RESULT variable check-in: 7357431163 user: brau tags: trunk | |
2024-08-26
| ||
10:06 | order documentation flag blocks by processing order check-in: 2078a9132e user: brau tags: trunk | |
09:45 | --flatten examples dont have to use --newline flag anymore. check-in: aa62761794 user: brau tags: trunk | |
09:42 | trace about --limit being applied wasnt clear enough... check-in: e8b41ab81c user: brau tags: trunk | |
07:05 | --flatten dont emit line if file parameter doesnt have lines check-in: 5fbb97d2f5 user: brau tags: trunk | |
2024-08-25
| ||
02:42 | document that --flatten implies --newline check-in: 17e0fa8826 user: brau tags: trunk | |
2024-08-24
| ||
22:30 | now --flatten adds an implicit --newline check-in: f9c0fad6ae user: brau tags: trunk | |
2024-08-10
| ||
08:24 | fix unit calculations check-in: bfad00c313 user: brau tags: trunk | |
2024-07-25
| ||
21:12 | units: reuse previous multiple if a unit doesnt declare equivalence check-in: eec0b8a196 user: brau tags: trunk | |
20:59 | implement units script functioality check-in: a089a1fb2e user: brau tags: trunk | |
2024-07-24
| ||
19:15 | require --asc or --desc if only --sort flag is provided check-in: a0ede7ab62 user: brau tags: trunk | |
15:18 | RUN expressions can access os/sys modules by default check-in: 662f9abfa0 user: brau tags: trunk | |
15:17 | document -fFIELDS!PATTERN selector check-in: 0edb052d84 user: brau tags: trunk | |
2024-07-09
| ||
13:49 | return to original escape processing (undo commits 4185d6a317 and 3de6ff2505) check-in: 84c20bbd63 user: brau tags: trunk | |
2024-06-11
| ||
07:26 | literals support escaping space/tab character (this is required to express literals containing spaces in nested selectors) check-in: 3de6ff2505 user: brau tags: trunk | |
07:23 | merge sort branch check-in: 68f5eda9e1 user: brau tags: trunk | |
2024-06-05
| ||
06:10 | document --begin and --end as essential flags check-in: 44126f9eb5 user: brau tags: trunk | |
05:57 | emit unrecognized escapes literally Leaf check-in: 4185d6a317 user: brau tags: sort | |
2024-05-18
| ||
03:00 | update documentation check-in: dbc06ed882 user: brau tags: sort | |
02:59 | units that dont specify equivalente inherit previous unit's multiple check-in: 6aa3571f7e user: brau tags: sort | |