summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Version 63txr-63Kaz Kylheku2012-03-305-4/+59
* * lib.c (num_str): Much more accurate test for deciding whetherKaz Kylheku2012-03-303-7/+57
* * arith.c (numeq): Fix misplaced parenthesis.Kaz Kylheku2012-03-292-1/+5
* * lib.c (min2, max2): Semantics tweak. If the numbers are equal,Kaz Kylheku2012-03-293-2/+34
* * arith.c (numeq): New function.Kaz Kylheku2012-03-297-8/+208
* * arith.c (gcd): Allow zeros. Don't issue "non-integral"Kaz Kylheku2012-03-296-3/+141
* * arith.c (dmod): New static function.Kaz Kylheku2012-03-293-7/+57
* * txr.1: Documented +, - and *.Kaz Kylheku2012-03-292-1/+73
* * txr.1: num-str added to doc stub.Kaz Kylheku2012-03-293-2/+8
* * lib.c (obj_print, obj_pprint): Do not use the #<lazy-string ..>Kaz Kylheku2012-03-282-2/+15
* * stream.c (vformat): Compensate for differences in printfKaz Kylheku2012-03-273-6/+58
* Filtering on lists and nested lists is hereby made to work.Kaz Kylheku2012-03-264-21/+48
* * match.c (v_output): Bugfix: we should flush the streamKaz Kylheku2012-03-262-0/+10
* * eval.c (eval_init): New intrinsic num-str registered.Kaz Kylheku2012-03-267-5/+71
* * arith.c (to_float): Fix unterminated argument list in throwf.Kaz Kylheku2012-03-263-2/+8
* * lib.c (rebind_s): New symbol variable.Kaz Kylheku2012-03-245-5/+69
* Bug #35989Kaz Kylheku2012-03-242-1/+8
* Performance improvement in the GC: keep at least one heap's worthKaz Kylheku2012-03-242-4/+23
* * eval.c (eval_init): Register match-str and match-str-treeKaz Kylheku2012-03-245-0/+24
* Bugfix: code like @(skip)@{var /partial/} whereKaz Kylheku2012-03-242-11/+34
* * lib.c (search_str): If start_num is nil, default it to zero.Kaz Kylheku2012-03-242-0/+9
* Version 62txr-62Kaz Kylheku2012-03-234-4/+14
* * RELNOTES: Updated.Kaz Kylheku2012-03-233-2/+90
* * Makefile (TXR_ARGS): Pass new file to tests/009/json.txr test.Kaz Kylheku2012-03-235-18/+130
* Merge branch 'float-support'Kaz Kylheku2012-03-2216-424/+1322
|\
| * * arith.c (expo): New function.Kaz Kylheku2012-03-226-2/+21
| * * eval.c (transform_op): use integerp instead of numberp.Kaz Kylheku2012-03-222-1/+7
| * * parser.l: Bugfix: was not allowing e-notation floatsKaz Kylheku2012-03-223-21/+41
| * Fix sqrt confusion. There must be a separate isqrtKaz Kylheku2012-03-226-16/+38
| * * arith.c (floorf, ceili, sine, cosi, atang, loga): New functions.Kaz Kylheku2012-03-226-2/+60
| * * arith.c (int_flo): If sprintf produces somethingKaz Kylheku2012-03-223-0/+29
| * * arith.c (to_float): New static function.Kaz Kylheku2012-03-224-137/+197
| * * arith.c (divi): New function.Kaz Kylheku2012-03-216-2/+54
| * * arith.c (mod): Floating support.Kaz Kylheku2012-03-212-82/+107
| * * arith.c (trunc): Floating support.Kaz Kylheku2012-03-212-34/+77
| * * arith.c (plus, minus, mul): Removing unnecessary type checks,Kaz Kylheku2012-03-212-7/+5
| * * txr.1: Doc stubs for new functions floatp, integerp,Kaz Kylheku2012-03-213-3/+14
| * * Makefile: link in -lm, which is needed now on some systems.Kaz Kylheku2012-03-213-57/+97
| * * arith.c (neg): Floating-point support.Kaz Kylheku2012-03-214-31/+71
| * * arith.c (plus): Minor code simplification.Kaz Kylheku2012-03-213-61/+87
| * Regression fix: 1..3 scans incorrectly into 1. .3 tokens.Kaz Kylheku2012-03-202-3/+21
| * * arith.c (plus): Completed implementation of bignum-floatKaz Kylheku2012-03-202-6/+11
| * * stream.c (vformat): Use larger num_buf buffer so we don'tKaz Kylheku2012-03-202-1/+6
| * * arith.c (flo_int): New function.Kaz Kylheku2012-03-206-0/+89
| * * arith.c (plus): Optimization: use num_fast whenKaz Kylheku2012-03-205-46/+164
| * * parser.l (FLO): Adjusted syntax of floating point numbersKaz Kylheku2012-03-202-1/+6
| * * stream.c (vformat): num_buf increased to 256 because weKaz Kylheku2012-03-192-1/+65
| * * configure (uintptr): New variable. Indicates whether unsignedKaz Kylheku2012-03-199-17/+162
* | * debug.c (debug): Breakpointing now takes into accountKaz Kylheku2012-03-202-10/+27
|/
* * eval.c (eval_init): url_decode has two parameters now,Kaz Kylheku2012-03-185-15/+54