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
*
* parser.c (parser_mark): Do not mark p->syntax_tree if
Kaz Kylheku
2015-06-19
2
-1
/
+8
*
* lib.c (mkstring): Fix neglect to null terminate.
Kaz Kylheku
2015-06-18
2
-3
/
+8
*
* lib.c (cat_str): Detect overflow in the total length
Kaz Kylheku
2015-06-18
2
-4
/
+26
*
Improvements in equal hashing function.
Kaz Kylheku
2015-06-18
2
-4
/
+18
*
* txr.1: No loads required
Kaz Kylheku
2015-06-18
1
-34
/
+11
*
* txr.1: Document *txr-version* and *lib-version*
Kaz Kylheku
2015-06-18
1
-0
/
+23
*
* txr.1: Lisp can come from files.
Kaz Kylheku
2015-06-18
1
-0
/
+7
*
Library .txr files become .tl and are autoloaded.
Kaz Kylheku
2015-06-18
6
-43
/
+93
*
Adding anaphoric ifa macro.
Kaz Kylheku
2015-06-17
8
-5
/
+103
*
Refactoring of lisplib.c
Kaz Kylheku
2015-06-17
2
-8
/
+39
*
txr.1: Misspelled casequal; duplicate posq section.
Kaz Kylheku
2015-06-16
1
-24
/
+1
*
* txr.1: Improved wording in syntactic places.
Kaz Kylheku
2015-06-15
1
-23
/
+8
*
* txr.1: Corrections.
Kaz Kylheku
2015-06-14
1
-4
/
+4
*
Version 108.
txr-108
Kaz Kylheku
2015-06-13
7
-286
/
+403
*
* txr.1: formatting fixes: get-error, finalize.
Kaz Kylheku
2015-06-13
1
-4
/
+3
*
* txr.1: Documented Lisp loading.
Kaz Kylheku
2015-06-13
2
-3
/
+123
*
New --lisp option: treat unsuffixed files as Lisp.
Kaz Kylheku
2015-06-13
2
-0
/
+11
*
* txr.c (txr_main): Handle Lisp files.
Kaz Kylheku
2015-06-13
2
-0
/
+7
*
Lisp load macro.
Kaz Kylheku
2015-06-13
2
-0
/
+53
*
@(load) and @(include) now load Lisp code.
Kaz Kylheku
2015-06-12
4
-29
/
+82
*
Preparing for lisp loading.
Kaz Kylheku
2015-06-10
5
-11
/
+79
*
Error handling improvement in read.
Kaz Kylheku
2015-06-10
3
-4
/
+25
*
* parser.y (yybadtoken): Print unexpected character
Kaz Kylheku
2015-06-10
2
-1
/
+6
*
Code simplification.
Kaz Kylheku
2015-06-08
2
-10
/
+9
*
Critical bugfix for weak hashes.
Kaz Kylheku
2015-06-07
2
-0
/
+11
*
* lib.h (mkloc): Rename misleading argument from fun to obj.
Kaz Kylheku
2015-06-07
2
-1
/
+5
*
* parser.c (stream_parser_hash): New static variable.
Kaz Kylheku
2015-06-07
4
-8
/
+71
*
* match.c (v_load): Call parse_once rater than parse.
Kaz Kylheku
2015-06-07
6
-6
/
+42
*
* stream.c (catenated_stream_p, catenated_stream_push): New functions.
Kaz Kylheku
2015-06-07
4
-0
/
+76
*
* txr.1: Document new syntactic places framework and place-mutating macros.
Kaz Kylheku
2015-05-25
2
-285
/
+2320
*
Fix mismanaged dyn_env variable.
Kaz Kylheku
2015-05-25
2
-3
/
+16
*
Ligher weight debug instrumentation.
Kaz Kylheku
2015-05-22
6
-26
/
+83
*
Adding pushnew.
Kaz Kylheku
2015-05-22
3
-1
/
+19
*
symbol-function, symbol-value and fun become places.
Kaz Kylheku
2015-05-22
3
-0
/
+77
*
Introduce defparm operator.
Kaz Kylheku
2015-05-21
3
-6
/
+74
*
Represent place.tl more compactly in image.
Kaz Kylheku
2015-05-19
3
-3
/
+14
*
Variables are now deletable places, if they are global.
Kaz Kylheku
2015-05-15
3
-5
/
+25
*
* eval.c (symbol_value): Retrieve the binding of a symbol
Kaz Kylheku
2015-05-15
3
-12
/
+122
*
* txr.1: Round of spelling fixes.
Kaz Kylheku
2015-05-15
1
-46
/
+46
*
* lib.c (replace_list, replace_str, replace_vec): Handle
Kaz Kylheku
2015-05-14
3
-2
/
+74
*
Recursive lcons force bug (keep-if*, remove-if*).
Kaz Kylheku
2015-05-13
2
-1
/
+10
*
* place.tl (define-modify-macro): New macro.
Kaz Kylheku
2015-05-13
3
-1
/
+16
*
* place.tl (push): Ensure left-to-right eval order.
Kaz Kylheku
2015-05-13
2
-2
/
+8
*
* place.tl (rlet): For the sake of sane evaluation order
Kaz Kylheku
2015-05-12
2
-2
/
+8
*
* eval.c (env_vb_to_fb): Allow null env argument. This
Kaz Kylheku
2015-05-12
2
-3
/
+10
*
DWIM places must use Lisp-1 semantics.
Kaz Kylheku
2015-05-12
3
-48
/
+138
*
* eval.c (lookup_var_l): Gut this function of its silly
Kaz Kylheku
2015-05-12
2
-30
/
+14
*
Handle vectors and strings in rplaca and rplacd.
Kaz Kylheku
2015-05-11
2
-2
/
+20
*
* lib.c (chr_str_set): Check for literal strings.
Kaz Kylheku
2015-05-11
2
-0
/
+9
*
Fix argument count checking regression.
Kaz Kylheku
2015-05-11
2
-4
/
+14
[next]