diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2017-02-20 00:05:37 -0800 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2017-02-20 00:05:37 -0800 |
commit | 710a97992705d67c3ded0d4b270c5978ce29b11f (patch) | |
tree | ddcb2f7a91cbb86ce582e74227768b7b898c29e1 /ChangeLog | |
parent | 50eb784bfcf15ee3c6b0b53d747db92673395040 (diff) | |
download | scm-710a97992705d67c3ded0d4b270c5978ce29b11f.tar.gz scm-710a97992705d67c3ded0d4b270c5978ce29b11f.zip |
Import Upstream version 5e4upstream/5e4
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 243 |
1 files changed, 243 insertions, 0 deletions
@@ -1,3 +1,246 @@ +2007-11-28 Aubrey Jaffer <agj@alum.mit.edu> + + * bytenumb.c (scm_integer_to_bytes): Declaration must start block. + + * Makefile (Checklit, Check): Added case-sensitive checks. + + * repl.c (scm_lreadr): Made case-insensitive for character names. + +2007-11-25 Aubrey Jaffer <agj@alum.mit.edu> + + * patchlvl.h (SCMVERSION): Bumped from 5e3 to 5e4. + +2007-11-24 Aubrey Jaffer <agj@alum.mit.edu> + + * Makefile (release): Upload scm.pdf. + + * repl.c (scm_lreadparen): Fixed case-sensitive symbol reading. + +2007-11-23 Aubrey Jaffer <jaffer@aubrey.jaffer> + + * requires.scm, Iedline.scm, Init5e4.scm: Downcased symbols to + work with case-sensitive symbols (--no-symbol-case-fold). + +2007-11-03 Aubrey Jaffer <agj@alum.mit.edu> + + * repl.c (scm_file_position): Added replacement for + file_set_position and file_position. + + * Init5e3.scm (file-position, file-set-position): Added stub. + + * ioext.c (file_set_position, file_position): Moved to repl.c. + + * scm.texi (Port Properties): Moved file-position from + I/O-Extensions. + +2007-10-24 Aubrey Jaffer <agj@alum.mit.edu> + + * build.scm (wb): Added "../wb/segs.c". + +2007-10-20 Aubrey Jaffer <agj@alum.mit.edu> + + * scm.nsi: Install "mkimpcat.scm", "wbtab.scm", and "rwb-isam.scm". + +2007-10-14 Aubrey Jaffer <agj@alum.mit.edu> + + * Init5e3.scm (slib:load): Is not the same as slib:load-source. + +2007-09-07 Aubrey Jaffer <agj@alum.mit.edu> + + * scm.texi (Making SCM): Added cross reference to "Building SCM". + +2007-09-04 Aubrey Jaffer <agj@alum.mit.edu> + + * Makefile (install): Remove wb dependencies. + + * build.scm, build: Changed copyright and license to match others. + +2007-09-03 Aubrey Jaffer <agj@alum.mit.edu> + + * Makefile (scm4): Added target. + (install*): Added $(DESTDIR) prefix. + +2007-08-05 Aubrey Jaffer <agj@alum.mit.edu> + + * findexec.c (__DragonflyBSD__, __OpenBSD__): Added. Made BSD + derivative includes more uniform. + + * scm.texi (Automatic C Preprocessor Definitions): Added + __DragonflyBSD__ and __OpenBSD__. + + * repl.c, scl.c, scm.h: Replaced (int) casts with PTR2INT(). + + * scmfig.h (PTR2INT): Added; conditioned on 64.bit processor. + +2007-07-22 Aubrey Jaffer <agj@alum.mit.edu> + + * repl.c (linux): Adding "#include <ctype.h>" fixes implicit + declaration warnings. + +2007-07-21 Aubrey Jaffer <agj@alum.mit.edu> + + * scm.h (num2char): Added declaration. + + * scmfig.h (linux): Adding "#include <unistd.h>" fixes implicit + declaration warnings. + + * findexec.c (linux): Adding "#include <string.h>" fixes implicit + declaration warnings. + +2007-07-19 Aubrey Jaffer <agj@alum.mit.edu> + + * dynl.c (l_dyn_main_call): Removed const from argv. + + * rope.c, scm.h (must_free_argv): Removed `const's from argv. + +2007-07-16 Aubrey Jaffer <agj@alum.mit.edu> + + * Makefile (udscm5): strip udscm5. + + * scmfig.h: __FreeBSD__ now includes <unistd.h>. + +2007-07-15 Aubrey Jaffer <agj@alum.mit.edu> + + * sys.c (prinport): Don't choke if ttyname returns NULL. + +2007-06-18 Aubrey Jaffer <agj@alum.mit.edu> + + * subr.c (scm_bitwise_bit_count): Added; returns negative integer + for negative input. + +2007-06-08 Aubrey Jaffer <agj@alum.mit.edu> + + * Makefile: Changed to use "mkdir -p". + +2007-05-31 Aubrey Jaffer <agj@alum.mit.edu> + + * ramap.c (scm_array_index_for_each): Added. + +2007-04-28 Aubrey Jaffer <agj@alum.mit.edu> + + * Makefile (gdb.opt): Clear when copying from udscm5.opt. + (scm.html, hobbit.html): Make in unix for w32install because MinGW + chokes on @syncodeindex. + +2007-04-19 Aubrey Jaffer <agj@alum.mit.edu> + + * scm.texi: Don't break @ref fields over lines. + +2007-04-19 Jerry van Dijk + + * scm.nsi: Added "scmhob.scm". + +2007-04-16 Aubrey Jaffer <agj@alum.mit.edu> + + * repl.c (scm_write): Renamed from lwrite. + (scm_display): Renamed from display. + (scm_newline): Renamed from newline. + (scm_write_char): Renamed from write_char. + (scm_peek_char): Renamed from peek_char. + + * Makefile (udgdbscm, gdbscm): Added dependencies. + +2007-04-15 Aubrey Jaffer <agj@alum.mit.edu> + + * sys.c (sysputs): Don't lfflush cur_errp. + (sysflush): Removed call to syswrite() which doesn't flush. + + * scm.c (process_signals): Don't lfflush. + + * sys.c (marksafep, syswrite): Internal calls to lflush replaced + by conditioned calls to lfflush. + + * repl.c (scm_force_output): Renamed from lflush. + Internal calls replaced by conditioned calls to lfflush. + +2007-04-14 Aubrey Jaffer <agj@alum.mit.edu> + + * Makefile (udscm5): Depends on ufiles. + (ufiles): Moved earlier in file so dependencies work. + +2007-03-28 Aubrey Jaffer <agj@alum.mit.edu> + + * build.scm (build): atari.st --> atari-st. + +2007-03-27 Aubrey Jaffer <agj@alum.mit.edu> + + * Makefile (gw32scmwb.sh, scm.exe): Run in MinGW MSYS. + +2007-03-26 Aubrey Jaffer <agj@alum.mit.edu> + + * Transcen.scm: Provide math-real and srfi-94. + + * Makefile ($(DOSCM)dist/scm$(VERSION).zip): Don't fail if there + is nothing to be updated in zip file. + +2007-03-25 Aubrey Jaffer <agj@alum.mit.edu> + + * build.scm (wb): Trailing "/" on -I ../scm/ choked MinGW. + + * Makefile (gw32scmwb.sh): Added target for GNU-Win32 compilation. + (mfiles): Added "scm.nsi". + + * build.scm (wb): wb/ent.c --> wb/ents.c. + +2007-03-24 Aubrey Jaffer <agj@alum.mit.edu> + + * indexes.texi: Made like SLIB's; doesn't choke makeinfo --html. + +2007-03-09 Aubrey Jaffer <agj@alum.mit.edu> + + * r4rstest.scm (5 2 1): Added tests for top-level define scope + violation (Kawa). + +2007-03-05 Jerry van Dijk + + * Makefile (w32install): Added target. + + * make-scm-msys.sh: Compile script for MS-Windows. + + * scm.nsi: NSIS Windows installer script. + +2007-01-06 Aubrey Jaffer <agj@alum.mit.edu> + + * build.scm (byte-number): Added feature. + + * mkimpcat.scm (byte-number): Added. + + * Makefile (cfiles, mydlls): Added bytenumb.c. + (bytenumb.so): Added. + + * bytenumb.c: Byte/integer and byte/IEEE-floating-point + conversions. + +2007-01-03 Aubrey Jaffer <agj@alum.mit.edu> + + * rope.c (scm_addr, scm_base_addr): Added const to s_name arg. + +2006-11-24 Aubrey Jaffer <agj@alum.mit.edu> + + * Init5e3.scm, scm.1, scm.doc, scm.texi (--no-symbol-case-fold): + Added command-line option. + +2006-11-22 Aubrey Jaffer <agj@alum.mit.edu> + + * repl.c: Prefixed lread* functions with scm_ (like Guile). + (scm_iprin1): Don't slashify capitals if case_sensitize_symbols. + (scm_read_token): Don't downcase if case_sensitize_symbols. + + * scm.c (case_sensitize_symbols): Added variable. + (scm_init_from_argv): Set case_sensitize_symbols (to 8) if option + "--no-symbol-case-fold" given. + + * x.c, unif.c, sys.c, socket.c, scm.h, scl.c, rgx.c, record.c, + hobbit.scm, .gdbinit, eval.c, dynl.c, debug.c: Prefixed ipr* + functions with scm_ (like Guile). + +2006-10-28 Aubrey Jaffer <agj@alum.mit.edu> + + * build.scm (C-libraries): Regularized lib-path field. + (make-defaulting-platform-lookup): Default to OS before *unknown*. + + * Makefile (scm5, udscm4, udscm5): Don't fail deleting *.o files. + 2006-10-21 Aubrey Jaffer <jaffer@aubrey.jaffer> * patchlvl.h (SCMVERSION): Bumped from 5e2 to 5e3. |