summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Implementing caar, cadr, cdar and friends.Kaz Kylheku2015-07-2110-6/+1903
* * share/txr/stdlib/place.tl (defplace cdr): Change deletionKaz Kylheku2015-07-213-8/+41
* * eval.c (eval_init): Register new split function.Kaz Kylheku2015-07-215-2/+155
* * txr.1: Fixes in description of partition.Kaz Kylheku2015-07-211-8/+10
* * txr.1: Document place binding behavior of ifa.Kaz Kylheku2015-07-201-5/+13
* * parser.c (open_txr_file): Bugfix: the name of the parsedKaz Kylheku2015-07-132-1/+7
* * share/txr/stdlib/ifa.tl (ifa): Use placelet toKaz Kylheku2015-07-122-4/+20
* * share/txr/stdlib/place.tl (place-form-p): New function.Kaz Kylheku2015-07-123-0/+12
* Expand away sys:lisp1-value based on lexical info.Kaz Kylheku2015-07-112-2/+37
* Let's have placelet and placelet*.Kaz Kylheku2015-07-114-8/+46
* * share/txr/stdlib/place.tl (defplace dwim): EliminateKaz Kylheku2015-07-112-8/+14
* * eval.c (eval_init): Register bindable as intrinsic.Kaz Kylheku2015-07-103-1/+27
* New placelet macro.Kaz Kylheku2015-07-104-11/+134
* Handle setting of parse name through prime_parser.Kaz Kylheku2015-07-104-7/+22
* Fix wrong name reported for errors in first top-level form.Kaz Kylheku2015-07-102-1/+9
* Fix off by one error line numbers for .tl files.Kaz Kylheku2015-07-102-3/+14
* Remove unused "primer" member from parser_t.Kaz Kylheku2015-07-103-9/+18
* Bugfix: lexer loses unmatched "hold char" between top-level forms.Kaz Kylheku2015-07-105-11/+39
* * stream.c (byte_in_unget_byte): Wrong function name in error message.Kaz Kylheku2015-07-102-1/+5
* Fix unget-byte and unget-char on catenated streams.Kaz Kylheku2015-07-102-2/+9
* Parser cleanup: embed scanner in parser.Kaz Kylheku2015-07-095-28/+72
* Bugfix: define-modify-macro not registered for auto-loading.Kaz Kylheku2015-08-082-1/+8
* * genvim.txr (chesc): Include space among escaped characters.Kaz Kylheku2015-07-071-1/+1
* Bugfix: allow @1 in brace variables.Kaz Kylheku2015-06-072-1/+10
* Improved printing of stream objects.Kaz Kylheku2015-07-074-26/+74
* * txr.1: Replace callf example under mapf.Kaz Kylheku2015-07-061-3/+2
* * txr.1: three incorrect .metn/.meta usesKaz Kylheku2015-07-061-3/+3
* Bugfix in printed rep of stdio stream.Kaz Kylheku2015-07-062-2/+11
* Clarify clear-error and flush return value.Kaz Kylheku2015-07-063-17/+25
* Tightening behavior for unimplemented stream ops.Kaz Kylheku2015-07-064-26/+247
* Reduce regex duplication in genvim.txr.Kaz Kylheku2015-07-042-30/+50
* Syntax highlighting fixes: characters, variables, identifers.Kaz Kylheku2015-07-032-6/+15
* * txr.1: wrap* syntax fixKaz Kylheku2015-07-031-1/+1
* * genman.txr: Simplify double plass over BODY into single pass.Kaz Kylheku2015-07-032-30/+32
* Allow op arguments like @1 to be places.Kaz Kylheku2015-07-032-0/+15
* Support trailing semicolon after hex/octal characters.Kaz Kylheku2015-07-024-6/+47
* Hash-bang support for .tl files.Kaz Kylheku2015-07-026-5/+32
* * txr.1: Replace wrong use of .coSSKaz Kylheku2015-07-021-1/+1
* Handle escapes accurately in Vim syntax highlighting.Kaz Kylheku2015-07-022-5/+25
* * genman.txr: Take advantage of \@ escape in quasilit.Kaz Kylheku2015-07-013-2/+13
* * genman.txr: Bugfix: reproduce the correct opening bracketKaz Kylheku2015-07-012-1/+7
* * txr.1: avoid term "regular macro".Kaz Kylheku2015-07-011-2/+2
* Fix issues in configure found by ShellCheck.Kaz Kylheku2015-06-272-8/+13
* Fix TXR 97 regression in quasiliterals.Kaz Kylheku2015-06-272-1/+12
* Third round of quasiliteral-related fixes.Kaz Kylheku2015-06-262-5/+13
* Third round of quasiliteral-related fixes.Kaz Kylheku2015-06-262-0/+14
* Second round of quasiliteral-related fixes.Kaz Kylheku2015-06-262-1/+17
* First round of quasiliteral-related fixes.Kaz Kylheku2015-06-263-25/+54
* * genman.txr: New filter to add hyperlinks within code inKaz Kylheku2015-06-262-0/+31
* * genman.txr: indentation.Kaz Kylheku2015-06-261-10/+10