summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Allow -c scripts to not have a trailing newline.Kaz Kylheku2009-11-131-1/+6
| | | | | | | | | | | | | Test suite exercises -c now. txr.c (txr_main): If the script specified with -c is not terminated by a newline, just add a newline. On the shell command line, it's a nuisance to have to add the extra line before closing the quote. It's also awkward in scripting, because the shell (or at least Bash 3.0) does not produce a final terminating newline in command substitution syntax like -c "$(cat file)". The last newline in the file is trimmed, and has to be explicitly added in the script itself, which is wrong in the case when the file is empty.
* Big conversion to wide characters and UTF-8 support.Kaz Kylheku2009-11-111-1/+1
| | | | | | | | | This is incomplete. There are too many dependencies on wide character support from the C stream I/O library, and implicit use of some encoding which may not be UTF-8. The regex code does not handle wide characters properly. Character type is still int in some places, rather than wchar_t. Test suite passes though.
* First cut at hash tables. One known problem is allocation during gc,Kaz Kylheku2009-11-091-0/+1
| | | | due to use of boxed numbers for vector access.
* Get rid of accidentally commited debug $(warning ...).Kaz Kylheku2009-11-041-2/+0
|
* distclean must remove config.log too.Kaz Kylheku2009-11-041-1/+1
|
* Got "make tests" working in separate build directory,Kaz Kylheku2009-11-041-8/+12
| | | | with .out files going to local tests/ tree.
* Got "make install" working.Kaz Kylheku2009-11-041-0/+6
|
* Got build to work in separate build directory.Kaz Kylheku2009-11-041-6/+11
|
* Build configuration via configure script, with cross compiling support.Kaz Kylheku2009-11-041-8/+9
| | | | | (Tested by cross-compiling txr on an x86 GNU/Linux system to run on a MIPS-based GNU/Linux system).
* Starting txr git.graftedtxr-018Kaz Kylheku2009-10-301-0/+1
|
* txr-015 2009-10-15txr-015Kaz Kylheku2017-07-311-16/+12
|
* txr-013 2009-09-30txr-013Kaz Kylheku2017-07-311-1/+2
|
* txr-011 2009-09-25txr-011Kaz Kylheku2017-07-311-0/+75