index
:
txr
master
txr-old
TXR: A data munging language.
kaz@kylheku.com
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
compiler: compact D registers.
Kaz Kylheku
2023-07-25
2
-16
/
+34
*
compiler: code formatting.
Kaz Kylheku
2023-07-25
2
-4
/
+4
*
hash: out of bound array access in hash-iter-peek.
Kaz Kylheku
2023-07-25
1
-2
/
+2
*
rel-path: treat empty paths as relative.
Kaz Kylheku
2023-07-25
2
-5
/
+8
*
del/replace with index-list: fix semantics.
Kaz Kylheku
2023-07-18
5
-22
/
+257
*
doc: fix recent typos.
Kaz Kylheku
2023-07-18
1
-2
/
+2
*
compiler: constant fold gapply like gcall.
Kaz Kylheku
2023-07-17
1
-3
/
+6
*
compiler: new apply-to-gapply optimization
Kaz Kylheku
2023-07-17
1
-0
/
+15
*
Do not unnecessarily invalidate vm binding cache.
Kaz Kylheku
2023-07-17
1
-7
/
+18
*
printer: print (sys:vector-list ()) as #() not #nil.
Kaz Kylheku
2023-07-17
1
-1
/
+4
*
bug: compiled code keeps seeing var clobbered by symacro.
Kaz Kylheku
2023-07-17
2
-0
/
+6
*
Bug exposed due to to environment changes.
Kaz Kylheku
2023-07-17
2
-1
/
+20
*
Simplify top-level macro environments also.
Kaz Kylheku
2023-07-17
2
-23
/
+16
*
Simplify top-level variable and function environments.
Kaz Kylheku
2023-07-16
4
-27
/
+23
*
fix self name of var defining run-time support function.
Kaz Kylheku
2023-07-16
1
-1
/
+1
*
compiler: recognize T0 register (nil) as constant.
Kaz Kylheku
2023-07-15
1
-2
/
+4
*
compiler: move material into constfun.tl
Kaz Kylheku
2023-07-15
3
-30
/
+32
*
compiler: constant folding in optimizer.
Kaz Kylheku
2023-07-15
3
-20
/
+58
*
Math library: add numerous C99 functions.
Kaz Kylheku
2023-07-15
5
-115
/
+822
*
lib: avoid intern for symbol we already have.
Kaz Kylheku
2023-07-13
1
-1
/
+1
*
md5: bugfix: broken on big endian.
Kaz Kylheku
2023-07-11
1
-8
/
+8
*
Fix diagnostics which call non-symbol a symbol.
Kaz Kylheku
2023-07-11
2
-1
/
+4
*
unique: use sequence iteration
Kaz Kylheku
2023-07-10
1
-20
/
+8
*
group-reduce: use sequence iteration.
Kaz Kylheku
2023-07-10
2
-25
/
+14
*
group-by: use sequence iteration.
Kaz Kylheku
2023-07-10
2
-17
/
+9
*
chksum: generate more with TXR.
Kaz Kylheku
2023-07-09
2
-9
/
+64
*
chksum: generate with TXR.
Kaz Kylheku
2023-07-09
2
-213
/
+787
*
doc: document SHA-1 support.
Kaz Kylheku
2023-07-08
2
-8
/
+77
*
doc: fix SHA256.
Kaz Kylheku
2023-07-08
1
-3
/
+3
*
doc: document crc32 parameters.
Kaz Kylheku
2023-07-08
1
-0
/
+9
*
Tests for checksum functions.
Kaz Kylheku
2023-07-08
1
-0
/
+40
*
Adding SHA-1 hash.
Kaz Kylheku
2023-07-08
7
-4
/
+403
*
chksum: merge SHA256 and MD5 code with macro.
Kaz Kylheku
2023-07-08
1
-352
/
+211
*
crypt: handle libxcrypt failure tokens.
Kaz Kylheku
2023-07-04
1
-1
/
+3
*
Version 289.
txr-289
Kaz Kylheku
2023-07-02
7
-803
/
+853
*
Bug: ranges not treated as iterable in some situations.
Kaz Kylheku
2023-06-30
1
-1
/
+1
*
Callable integers become assignable places.
Kaz Kylheku
2023-06-30
3
-31
/
+101
*
New: callable integers and ranges.
Kaz Kylheku
2023-06-28
4
-2
/
+86
*
New cached sorting functions.
Kaz Kylheku
2023-06-28
5
-2
/
+116
*
New function: hash-map.
Kaz Kylheku
2023-06-28
6
-0
/
+53
*
equal: bug: broken equality substitution.
Kaz Kylheku
2023-06-28
2
-3
/
+11
*
ssort: gc bug in vector case.
Kaz Kylheku
2023-06-28
3
-4
/
+6
*
eval: take macro environment.
Kaz Kylheku
2023-06-27
8
-152
/
+180
*
hash: rename some variables in remove algorithms
Kaz Kylheku
2023-06-22
1
-7
/
+7
*
hash: support existing mutation+iteration semantics.
Kaz Kylheku
2023-06-20
3
-15
/
+96
*
hash: experimental switch to open addressing.
Kaz Kylheku
2023-06-20
2
-210
/
+227
*
hash: bug: initial hash mask miscalculation.
Kaz Kylheku
2023-06-19
1
-3
/
+3
*
quips: procrastination quip.
Kaz Kylheku
2023-06-17
1
-0
/
+1
*
New macro: match-cond.
Kaz Kylheku
2023-06-12
5
-1
/
+98
*
New @(push) directive.
Kaz Kylheku
2023-06-12
11
-6410
/
+6723
[prev]
[next]