summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* linenoise: move modulo operation into function.Kaz Kylheku2018-11-011-3/+3
* linenoise: guard against setting cols to zero.Kaz Kylheku2018-11-011-1/+1
* linenoise: improve efficiency of warning flash.Kaz Kylheku2018-11-011-12/+20
* repl: bugfix: slow paste into terminal window.Kaz Kylheku2018-11-011-1/+3
* repl: bugfix: abort on window size change.Kaz Kylheku2018-10-311-3/+21
* repl: allocate the "catch all" exception list once.Kaz Kylheku2018-10-311-5/+3
* linenoise: bugfix: incorrect tests for WEOF.Kaz Kylheku2018-10-311-7/+7
* Hide deprecated, undocumented variables.Kaz Kylheku2018-10-303-7/+19
* initialization: use self_path_s instead of re-interning.Kaz Kylheku2018-10-301-1/+1
* doc: correction under Object TypeKaz Kylheku2018-10-301-1/+1
* html doc: "collapse all" shouldn't hide whole TOC.Kaz Kylheku2018-10-291-7/+9
* Version 199.txr-199Kaz Kylheku2018-10-287-490/+536
* hash: gnu C++ signed/unsigned warning.Kaz Kylheku2018-10-281-1/+1
* genvim: include .tlo files in vimrc example.Kaz Kylheku2018-10-281-2/+2
* doc: *rec-source-loc* bad heading formattingKaz Kylheku2018-10-281-1/+1
* doc: new section: Compiled File Compatibility.Kaz Kylheku2018-10-271-0/+54
* doc: document compile-file and load-time interaction.Kaz Kylheku2018-10-271-0/+18
* doc: add Compilation Library section header.Kaz Kylheku2018-10-271-0/+2
* op: bugfix: sys:*op-ctx* defined too late.Kaz Kylheku2018-10-261-2/+2