| Commit message (Expand) | Author | Age | Files | Lines |
* | * eval.c (eval_init): tok-str acquires new parameter | Kaz Kylheku | 2013-06-11 | 1 | -2/+8 |
* | * eval.c (eval_init): lazy-str's third argument is optional. | Kaz Kylheku | 2013-06-11 | 1 | -14/+19 |
* | * eval.c (eval_init): lazy string related functions become intrinsics. | Kaz Kylheku | 2013-05-22 | 1 | -0/+39 |
* | * eval.c (eval_init): Register tok_str as intrinsic. | Kaz Kylheku | 2013-05-20 | 1 | -0/+25 |
* | * eval.c (eval_init): New intrinsics, time-string-local and | Kaz Kylheku | 2013-05-15 | 1 | -0/+39 |
* | * RELNOTES: Updated in preparation for release. | Kaz Kylheku | 2013-05-14 | 1 | -3/+31 |
* | * eval.c (eval_init): New instrinsic function iffi registered. | Kaz Kylheku | 2013-01-11 | 1 | -2/+9 |
* | * lib.c (int_str): Fix gaping bug introduced by previous commit, | Kaz Kylheku | 2012-10-31 | 1 | -0/+3 |
* | Merge branch 'master' of ssh://kylheku.com/git/txr | Kaz Kylheku | 2012-10-31 | 1 | -2/+1 |
|\ |
|
| * | * lib.c (string_lt): Bugfix: wcscmp returns some value less than zero, | Kaz Kylheku | 2012-10-30 | 1 | -2/+1 |
* | | * arith.c (bignum_from_long): New function. | Kaz Kylheku | 2012-10-01 | 1 | -6/+11 |
|/ |
|
* | Bugfix: internal funcall functions not handling functions | Kaz Kylheku | 2012-09-24 | 1 | -1/+113 |
* | * eval.c (eval_init): new instrinsic function /= registered. | Kaz Kylheku | 2012-09-11 | 1 | -0/+12 |
* | * eval.c (eval_init): Follow function renames. | Kaz Kylheku | 2012-09-02 | 1 | -17/+20 |
* | * lib.c (multi_sort_less): Fixing semantics of return value. Individual | Kaz Kylheku | 2012-08-29 | 1 | -2/+4 |
* | * lib.c (multi_sort_less): Change the semantics so that when the | Kaz Kylheku | 2012-08-29 | 1 | -5/+5 |
* | * eval.c (mapcarv): Changed to external linkage. | Kaz Kylheku | 2012-08-29 | 1 | -0/+31 |
* | First cut at implementing \s, \d, \w, \S, \D and \W regex tokens. | Kaz Kylheku | 2012-04-19 | 1 | -0/+1 |
* | * eval.c (eval_init): New intrinsic functions remq*, remql*, | Kaz Kylheku | 2012-04-15 | 1 | -0/+50 |
* | * eval.c (eval_init): find-if intrinsic registered. | Kaz Kylheku | 2012-04-14 | 1 | -5/+26 |
* | * eval.c (eval_init): New functions remove-if and keep-if. | Kaz Kylheku | 2012-04-14 | 1 | -0/+42 |
* | * arith.c (INT_PTR_MAX_MP): New static variable. | Kaz Kylheku | 2012-04-10 | 1 | -3/+10 |
* | * eval.c (eval_init): Expose regex-compile and regexp as intrinsics. | Kaz Kylheku | 2012-04-10 | 1 | -1/+1 |
* | * arith.c (bignum): Previously static function now exposed as external. | Kaz Kylheku | 2012-04-08 | 1 | -2/+20 |
* | * lib.c: Revert earlier change: config.h must be included before the | Kaz Kylheku | 2012-04-07 | 1 | -1/+1 |
* | * configure: Added new check for some clashing external names, | Kaz Kylheku | 2012-04-07 | 1 | -1/+1 |
* | Rounding out hash table functionality with lazy lists that | Kaz Kylheku | 2012-04-07 | 1 | -0/+10 |
* | Code cleanup and tweaking. | Kaz Kylheku | 2012-04-05 | 1 | -0/+19 |
* | The mut macro should only be used for vectors or vector-like objects | Kaz Kylheku | 2012-04-05 | 1 | -2/+6 |
* | Bunch of fixes. | Kaz Kylheku | 2012-04-05 | 1 | -2/+1 |
* | Fix failing test case tests/006/freeform-1.txr. | Kaz Kylheku | 2012-04-03 | 1 | -6/+12 |
* | * eval.c (op_modplace): push replaced with mpush (mutating push). | Kaz Kylheku | 2012-04-03 | 1 | -5/+4 |
* | * configure: Support a gen-gc configuration variable which | Kaz Kylheku | 2012-04-03 | 1 | -9/+11 |
* | * lib.c (vec_set_length): Use set instead of assignment. | Kaz Kylheku | 2012-04-02 | 1 | -3/+5 |
* | Start of ground-work for ephemeral GC. We must add some abstraction | Kaz Kylheku | 2012-04-01 | 1 | -22/+22 |
* | * lib.c (num_str): Much more accurate test for deciding whether | Kaz Kylheku | 2012-03-30 | 1 | -3/+6 |
* | * lib.c (min2, max2): Semantics tweak. If the numbers are equal, | Kaz Kylheku | 2012-03-29 | 1 | -2/+2 |
* | * arith.c (numeq): New function. | Kaz Kylheku | 2012-03-29 | 1 | -0/+14 |
* | * lib.c (obj_print, obj_pprint): Do not use the #<lazy-string ..> | Kaz Kylheku | 2012-03-28 | 1 | -2/+10 |
* | * eval.c (eval_init): New intrinsic num-str registered. | Kaz Kylheku | 2012-03-26 | 1 | -0/+8 |
* | * arith.c (to_float): Fix unterminated argument list in throwf. | Kaz Kylheku | 2012-03-26 | 1 | -1/+1 |
* | * lib.c (rebind_s): New symbol variable. | Kaz Kylheku | 2012-03-24 | 1 | -1/+2 |
* | * eval.c (eval_init): Register match-str and match-str-tree | Kaz Kylheku | 2012-03-24 | 1 | -0/+6 |
* | * lib.c (search_str): If start_num is nil, default it to zero. | Kaz Kylheku | 2012-03-24 | 1 | -0/+4 |
* | * arith.c (plus): Optimization: use num_fast when | Kaz Kylheku | 2012-03-20 | 1 | -0/+6 |
* | * configure (uintptr): New variable. Indicates whether unsigned | Kaz Kylheku | 2012-03-19 | 1 | -2/+54 |
* | Changing type function to not blow up on nil, which makes a lot of code | Kaz Kylheku | 2012-03-17 | 1 | -80/+54 |
* | * lib.c (do_chain): More useful behavior. The first | Kaz Kylheku | 2012-03-16 | 1 | -3/+10 |
* | * eval.c (eval_init): New intrinsic functions | Kaz Kylheku | 2012-03-16 | 1 | -6/+36 |
* | * lib.c (quicksort): Bugfix: incorrect loop from 0 rather than from | Kaz Kylheku | 2012-03-16 | 1 | -1/+1 |