summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Version 202.txr-202Kaz Kylheku2018-11-226-276/+308
* doc: clarify delimited continuation compiled semanticsKaz Kylheku2018-11-181-10/+30
* doc: move functionpKaz Kylheku2018-11-171-14/+14
* doc: use bulleted list under copy.Kaz Kylheku2018-11-171-56/+29
* copy: call copy-fun for functions.Kaz Kylheku2018-11-172-0/+8
* compiler: use binary versions of common math functions.Kaz Kylheku2018-11-162-0/+28
* vm: provide special case call entry points.Kaz Kylheku2018-11-163-14/+112
* vm: use faster funcall functions in vm_gcall.Kaz Kylheku2018-11-161-15/+58
* math: remove redundant type checks from NUM.Kaz Kylheku2018-11-162-118/+122
* args: remove unused macro.Kaz Kylheku2018-11-141-4/+0
* compile: handle functions that have environments.Kaz Kylheku2018-11-133-2/+93
* copy-fun: duplicate a function, with own environment.Kaz Kylheku2018-11-137-0/+97
* regex: relocate unlikely case after other tests.Kaz Kylheku2018-11-121-3/+3
* doc: corrections under Referencing DotKaz Kylheku2018-11-111-6/+9
* doc: changes to introKaz Kylheku2018-11-111-27/+39
* doc: listener suspend doesn't "depend" on job controlKaz Kylheku2018-11-111-2/+6
* doc: listener: remove irrelvant historic notesKaz Kylheku2018-11-111-9/+2
* doc: fixes under Null Hack description.Kaz Kylheku2018-11-111-9/+11
* POSIX requires <sys/select.h> for select function.Kaz Kylheku2018-11-092-0/+27
* gethash_l: C99 fix for Solaris.txr-201Kaz Kylheku2018-11-071-1/+1
* Version 201.Kaz Kylheku2018-11-076-984/+1014
* Better identify functions that misuse COBJ-s and hashes.Kaz Kylheku2018-11-0720-300/+445
* lib: remove unused type checking functions.Kaz Kylheku2018-11-072-19/+0
* Fix wrong uses of ~s for function name string.Kaz Kylheku2018-11-074-18/+18
* type_check: take function name arg.Kaz Kylheku2018-11-076-56/+60
* symbol_needs_prefix: take function name argument.Kaz Kylheku2018-11-072-4/+4
* lazy strings: remove two type checks.Kaz Kylheku2018-11-071-2/+0
* math: improve error diagnosis.Kaz Kylheku2018-11-076-123/+198
* lib: use type switch in some string functions.Kaz Kylheku2018-11-061-79/+67
* gc: eliminate most uses of gc_mutated.Kaz Kylheku2018-11-066-17/+20
* doc: load: document hash bang treatment.Kaz Kylheku2018-11-061-0/+8
* vim: colorize hash bang for Lisp.Kaz Kylheku2018-11-061-1/+2
* doc: split/split*: formatting of syntaxKaz Kylheku2018-11-061-2/+2
* load: tolerate hash bang files.Kaz Kylheku2018-11-051-0/+3
* bugfix: error on empty script file.Kaz Kylheku2018-11-051-8/+12
* compiler: bugfix: handle defpackage and such properly.Kaz Kylheku2018-11-053-7/+104
* Version 200.txr-200Kaz Kylheku2018-11-057-1006/+1054
* buffers: implement copy-buf.Kaz Kylheku2018-11-044-0/+34
* compiler: optimize dwim.Kaz Kylheku2018-11-046-24/+136
* The code expander becomes a public API.Kaz Kylheku2018-11-027-29/+318
* doc: lexical-fun-p: mistake in code example.Kaz Kylheku2018-11-021-2/+2
* listener: use temp file when saving history.Kaz Kylheku2018-11-021-2/+8
* listener: avoid unnecessary string duplication.Kaz Kylheku2018-11-021-2/+1
* linenoise: use move_cursor in movement operations.Kaz Kylheku2018-11-011-36/+23
* linenoise: check for null move in move_cursor.Kaz Kylheku2018-11-011-0/+3
* linenoise: small move_cursor bugfix.Kaz Kylheku2018-11-011-0/+1
* linenoise: fix use of int for wide char.Kaz Kylheku2018-11-011-1/+1
* linenoise: avoid refresh in paren matching.Kaz Kylheku2018-11-011-4/+51
* linenoise: avoid refresh for new text in multi-line mode.Kaz Kylheku2018-11-011-3/+9
* linenoise: clear need_refresh in refresh_line.Kaz Kylheku2018-11-011-3/+3