Merge pull request #54 from pouar/xopen
Jeff Bezanson
2019-06-06 19:55:40 -0400
70c805fb3freplace use of "TCO" in README. closes#55
Jeff Bezanson
2019-06-06 19:53:52 -0400
d3d3c35ffafix part of #53, assertion failure on invalid dotted list
Jeff Bezanson
2019-06-06 19:48:54 -0400
dc62177323fix part of #53, error check for invalid `set!` location
Jeff Bezanson
2019-06-06 19:42:09 -0400
2d5cb51afbfix part of #53, assertion failure in print_traverse
Jeff Bezanson
2019-06-06 19:34:00 -0400
8964eb4f8duse _XOPEN_SOURCE instead of manually prototyping wcwidth, also avoids a conflict in musl
Pouar
2018-01-01 20:15:17 -0600
983c8476aaMerge pull request #52 from jniewerth/patch-2
Jeff Bezanson
2017-08-21 11:23:36 -0400
547876db1cFix "use-after-relocate" in stream_to_string
jniewerth
2017-08-20 13:30:03 +0200
643c304125add math library functions sqrt, exp, log, sin, cos, tan, asin, acos, atan
Jeff Bezanson
2017-08-19 14:54:32 -0400
bc646bd7a1don't print-circle in `princ` mode
Jeff Bezanson
2017-08-19 14:19:56 -0400
74d4de6ad5add function `char-alphabetic?`
Jeff Bezanson
2017-08-19 14:19:23 -0400
b2d6548715fix bug in printing the character #\x0
Jeff Bezanson
2017-08-19 14:18:32 -0400
4e5319a7dclower `BOUNDED_COMPARE_BOUND`, allowing r7rs `equal` benchmark to complete
Jeff Bezanson
2017-08-19 12:38:17 -0400
016b839ff4some printing improvements
Jeff Bezanson
2017-08-19 12:27:27 -0400
44f7d8fd25Merge pull request #51 from dcurrie/type-artype-overconstrained
Jeff Bezanson
2017-08-19 02:21:18 -0400
2ee81ef43eMerge pull request #50 from catull/fix-warnings
Jeff Bezanson
2017-08-18 18:46:54 -0400
0418c645cfEliminated caching of overconstrained array types for cvalues
Doug Currie
2017-08-18 13:48:32 -0400
5d480a2944Both clang and gcc define both MACOSX and ARCH_X86_64, no need to explicitly define them in the Makfiles.
Carlo Dapor
2017-08-13 20:15:45 +0200
9f2575ce5eArgument to abs() is actually long, not int, thus use labs().
Carlo Dapor
2017-08-13 20:03:13 +0200
6bc3fe5f11get_exename() for OpenBSD. (#17)
Rick Hanson
2016-11-15 15:12:14 -0500
47b3876d57update README: `map` is now built in. fixes#26
Jeff Bezanson
2016-09-23 16:06:44 -0400
bf5e0d2210Merge pull request #18 from schani/master
Jeff Bezanson
2016-09-17 14:43:59 -0400
41504aa58bfix#24, make `<=` and `>=` work on strings
Jeff Bezanson
2016-09-17 14:30:05 -0400
68c5b12255fix#22
Jeff Bezanson
2016-08-09 22:58:44 -0400
49ec8cf379get_exename() for OSX >= 10.9
Mark Probst
2015-05-06 15:36:41 -0700
2923137ef0Merge pull request #16 from cryptorick/freebsd-first-class
Jeff Bezanson
2015-04-19 19:04:32 -0400
74041edf56Make FreeBSD a "first class citizen" among femtolisp's build OSes.
Rick Hanson
2015-04-11 15:21:02 -0400
ff34b09a3cfix a small bug in quasiquote
Jeff Bezanson
2015-02-15 17:09:40 -0500
8f04eea847fix bug in file-not-found due to incomplete init of the ios_t
Jeff Bezanson
2014-05-22 18:09:49 -0400
27b18d04d0Merge pull request #12 from tluyben/master
Jeff Bezanson
2014-02-26 13:11:16 -0500
54c441e29bFemtolisp works now on modern macs (fix from Julia)
tycho luyben
2014-02-26 18:45:02 +0100
1e6c71f655fix a use-after-free memory bug
Jeff Bezanson
2013-10-22 00:25:25 -0400
3f28e8dc94fix lack of error when calling builtins with the wrong number of args
Jeff Bezanson
2013-08-26 16:55:17 -0400
518415febfremove more unused stuff
Jeff Bezanson
2013-06-11 18:15:48 -0400
92542d0b78simpler proxy function for list builtin
Jeff Bezanson
2013-06-11 17:58:15 -0400
2c454342dagitignore flisp.boot.bak
Jeff Bezanson
2013-06-11 17:40:46 -0400
6041c7b40eremove and clean up some old files
Jeff Bezanson
2013-06-11 17:31:51 -0400
07dfa697dfMerge branch 'master' of github.com:JeffBezanson/femtolisp
Jeff Bezanson
2013-06-10 19:13:52 -0400
3293630c84fix argument handling bug in fl_map1 need to pop after _applyn; functions might rewrite the stack to contain non-values.
Jeff Bezanson
2013-06-10 19:12:53 -0400
0aa1359a3eMerge branch 'master' of github.com:JeffBezanson/femtolisp
Jeff Bezanson
2013-06-08 19:29:46 -0400
a76b29eee8several minor changes and additions: - add io.ungetc and string.isutf8 - maintain input order in delete-duplicates - error for unicode escapes greater than 0x10ffff - make more builtins constant (use setc instead of set) - use prog1 in begin0 macro - array-ref was incorrectly called array-ref! in aliases.scm - use (void) instead of () in 0-arg C functions - don't do arithmetic with void*
Jeff Bezanson
2013-06-08 19:29:15 -0400
6327453895Merge pull request #8 from jturner/master
Jeff Bezanson
2013-06-03 21:15:47 -0700
56b46ba923Allow the defining of an init file at build time
James Turner
2013-06-03 21:40:51 -0400
19a835847cAdd support for OpenBSD
James Turner
2013-06-03 21:40:14 -0400
2c2c145fbbMerge pull request #7 from jondistad/osx-update
Jeff Bezanson
2013-05-12 23:29:18 -0700
3707cc21abUpdated carbon path and pointer size check
Jon Distad
2013-05-08 19:41:21 -0400
fe8b88cfc6fix bug printing custom cvalue types that lack print methods
Jeff Bezanson
2013-03-31 00:20:54 -0400
a0707331b8add wcwidth.c for windows
Jeff Bezanson
2013-03-29 00:43:52 -0400
2b105a5212change wcwidth detection fix some compiler warnings
Jeff Bezanson
2013-03-29 00:35:42 -0400
8a63b14754Merge pull request #6 from nroza/master
Jeff Bezanson
2013-03-28 21:17:32 -0700
d35a5d87aaadding /llt/*.a to .gitignore
Neil
2013-03-19 20:04:19 -0400
b6623413b9added /llt/*.o to .gitignore
Neil
2013-03-19 20:01:40 -0400
7b771097fctrying some preprocessor platform detection
Neil
2013-03-17 15:02:33 -0400
ee807a2cf3fix a bug in map faster delete-duplicates for long lists
Jeff Bezanson
2013-02-11 04:48:21 -0500
71a1cb6f09update tiny/lisp.c for 64-bit
Jeff Bezanson
2012-10-11 23:00:29 -0400
2bc8ab38fdsome fixes to macosx makefiles
Jeff Bezanson
2012-10-11 22:36:02 -0400
72d1ee7522fixing large int64 comparison bug
Jeff Bezanson
2012-03-15 00:21:39 -0400
c019b3bf2dportability improvements
Jeff Bezanson
2012-02-26 23:00:47 -0500
a7c0396a2fsetting numeric locale to "C" to make sure literals are parsed correctly
Jeff Bezanson
2012-02-21 12:33:35 -0500
a39e4f366dremoving leading/trailing underscores from preprocessor symbols
Jeff Bezanson
2012-02-20 17:43:53 -0500
6ed61e66acmoving some flisp-specific code out of library
Jeff Bezanson
2012-02-17 23:59:45 -0500
689ec946d8removing some unused stuff
Jeff Bezanson
2012-02-17 19:08:50 -0500
bcd381bf90a rename
Jeff Bezanson
2012-02-17 18:36:19 -0500
2f9d6593d4makefile updates
Jeff Bezanson
2012-02-17 17:58:21 -0500
2b34bcfbd3moving stuff around some more
Jeff Bezanson
2012-02-17 17:53:34 -0500
6afa9c998fsmall readme fix
Jeff Bezanson
2012-02-17 17:42:03 -0500
dca4cd41d4adding readme
Jeff Bezanson
2012-02-17 17:41:11 -0500
f1fe3edd47some more renaming
Jeff Bezanson
2012-02-17 17:39:41 -0500
ed2b11a8acsome cleanup
Jeff Bezanson
2012-02-17 17:38:10 -0500
21dd640454some fixes to ios
JeffBezanson
2012-01-17 04:31:08 +0000
3d25a1a672fixing a bug in character-number comparison
JeffBezanson
2011-12-14 06:57:25 +0000
3f4b26a46fchecking for overflow in integer literals fixing FLT_EPSILON
JeffBezanson
2011-08-16 19:59:46 +0000
0bbfb48b9cimproved implementation of backquote
JeffBezanson
2011-04-11 03:24:30 +0000
4cd78cb562getting rid of label adding optional, faster built-in map checking in soon-to-be code for quasiquote a couple library bug fixes
JeffBezanson
2010-12-23 06:49:37 +0000
9e07001ae0adding \e character escape calling GC_init when appropriate fixing some ios bugs adding ios_static_buffer
JeffBezanson
2010-08-28 05:07:02 +0000
0d643a05fefixing small exception bug
JeffBezanson
2010-08-17 02:03:11 +0000
eaac150672misc. updates, mostly about portability and warnings removing some unnecessary #includes
JeffBezanson
2010-08-04 19:03:19 +0000
561e0b07e1fixing subtle bug where heapsize was set wrong at some points
JeffBezanson
2010-07-06 23:13:54 +0000
8ea6157c15some LLT fixes improve portability of byte order test
JeffBezanson
2010-05-14 21:01:00 +0000
46009027c2fixing a 64-bit issue and a nan issue
JeffBezanson
2010-05-09 00:42:37 +0000
2e9a8c21ccporting over some improvements: now fl_applyn can handle any function (lambda wrappers for opcodes) faster separate
JeffBezanson
2010-05-05 05:31:46 +0000