aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog243
1 files changed, 243 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 7e3e778..5a69843 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.