Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-05-18
| ||
03:00 | update documentation Leaf 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 | |
2024-05-17
| ||
02:12 | add units normalization script. This is a proof of concept check-in: 2290ab3f29 user: brau tags: sort | |
2024-05-16
| ||
21:37 | increase cycle detection limit to support larger unit specifications check-in: 6639fbb444 user: brau tags: sort | |
21:24 | cleanup whitespace around ':' in units syntax check-in: c40d0cc90c user: brau tags: sort | |
21:19 | cleanup whitespaces within units syntax check-in: 6733f8434d user: brau tags: sort | |
2024-05-09
| ||
21:35 | dont do something split_unit already does check-in: 3c6053ec62 user: brau tags: sort | |
21:11 | detect cycle in units declaration check-in: ee19fc684d user: brau tags: sort | |
20:44 | fix edge cases in units syntax. Also allow equivalences with no unit (meaning the lowest unit) check-in: baefc7830f user: brau tags: sort | |
20:26 | first sort unit must not declare equivalence check-in: 2ada8175c6 user: brau tags: sort | |
20:00 | unit mode now supports absolute quantification. This implies 'size' mode computes the actual values. Add a new 'isosize' mode too check-in: 34dfd9c3a8 user: brau tags: sort | |
2024-05-08
| ||
17:58 | allow --begin or --end alone Leaf check-in: 1a7373d7cb user: brau tags: trunk | |
17:58 | fix crash when reading empty files check-in: 5ab6243da6 user: brau tags: trunk | |
2024-05-04
| ||
08:07 | preverse original line when sorting nested selector check-in: 1711eddb75 user: brau tags: trunk | |
07:41 | dont noop-optimize when sorting (we actually need the columns even if not selecting any of them) check-in: e09f770de7 user: brau tags: trunk | |
2024-04-28
| ||
02:59 | briefly document --no-opt flag check-in: dc1e4afe30 user: brau tags: trunk | |
02:28 | factorize aggresive option optimizations (on by default) and support disabling them (for testing purposes only) check-in: dce452b903 user: brau tags: trunk | |
02:22 | --run can not be empty check-in: 9675c06264 user: brau tags: trunk | |
2024-04-25
| ||
18:06 | compile RUN expressions resulting in consistent lower execution times by 20% check-in: 6a99580051 user: brau tags: trunk | |
08:21 | RESULT pseudo-variable was missing from --help text check-in: 6d029fb9c5 user: brau tags: trunk | |
07:59 | revamp RUN api with an interactive shell() check-in: 96b178795d user: brau tags: trunk | |
06:31 | emit(...) only works in RUN mode. Also support call with no arguments check-in: 92b9e196b7 user: brau tags: trunk | |
05:06 | remove useless trace check-in: f474f5bbc5 user: brau tags: trunk | |
05:01 | disable no_delim optimizations once again because it breaks new --run semantics. This is a work in progress to simplify codebase until optimizations come back again check-in: b7553347a7 user: brau tags: trunk | |
04:17 | return F(a,b) as a concatenated string check-in: 3ab7aa034d user: brau tags: trunk | |
04:04 | F(...) api call was semantically flawed. This commit is an attempt to fix. It implies --run and -f flags are mutually exclusive check-in: 2b79196348 user: brau tags: trunk | |
2024-04-24
| ||
18:10 | improve doc check-in: 400b8f2cdb user: brau tags: trunk | |
16:11 | -L flag support ~n and ~t check-in: 6085e62ee2 user: brau tags: trunk | |
16:10 | improve documentation new flag -? check-in: f67d1f279a user: brau tags: trunk | |
2024-04-21
| ||
06:23 | remove --none in favour of discard api function check-in: f79ac800fe user: brau tags: trunk | |
2024-04-20
| ||
20:07 | new --sort size (shortcut mode) Leaf check-in: 96f3b1600f user: brau tags: sort | |
19:46 | sort: ignore columns that would IndexError. Show a warning instead check-in: 0db7efb879 user: brau tags: sort | |
11:32 | fix --limit and --skip recursion error on tijeras.bundle check-in: 91ed3cf003 user: brau tags: sort | |
11:01 | trivial doc check-in: af9800795c user: brau tags: sort | |
2024-04-13
| ||
08:29 | implement 'units' sort mode check-in: e62c7f2f8d user: brau tags: sort | |
08:02 | document --min/--max with an example check-in: e1e107082b user: brau tags: sort | |
03:29 | missing import check-in: 157d568caa user: brau tags: sort | |
03:20 | implement 'ext' based on smart mode according to the documentation check-in: c8a35e82bb user: brau tags: sort | |
01:03 | forgot to add sort.py module. Also fix that --min/--max were apparently broken... check-in: 9c437ae52d user: brau tags: sort | |
2024-04-12
| ||
23:45 | move sort functionality to its own module. Update MakeStandalone script too check-in: ebc274bbd4 user: brau tags: sort | |
18:15 | preliminary implementation of --sort ext check-in: 0eb391d475 user: brau tags: sort | |
17:21 | polish new sort modes documentations check-in: 7a9981003c user: brau tags: sort | |
12:26 | add placeholder code for new sort modes 'ext' and 'units' check-in: 8ffa620a76 user: brau tags: sort | |
2024-04-11
| ||
09:28 | polish documentation Leaf check-in: 9ac1ed867f user: brau tags: trunk | |
09:25 | fix 'enumerate' script (-- flag not recognized anymore ) check-in: 90b8cbf2e4 user: brau tags: trunk | |
09:24 | recognize --none in nested selectors check-in: 4dfb85a05c user: brau tags: trunk | |
2024-04-07
| ||
21:27 | new discard() API call check-in: 6d7b24df6d user: brau tags: trunk | |
21:05 | new flag --none check-in: 45d177fccc user: brau tags: trunk | |
15:46 | --skip was broken check-in: c077317789 user: brau tags: trunk | |
13:51 | oops... check-in: 77f2e1ff9c user: brau tags: trunk | |