Tijeras

Timeline
Login

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