1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-17 20:42:26 +02:00
Commit graph

9939 commits

Author SHA1 Message Date
Marius Vollmer
6a1d27ea08 Added section about highlighting in backtraces. 2004-09-29 18:13:40 +00:00
Marius Vollmer
43c2562635 *** empty log message *** 2004-09-29 18:07:38 +00:00
Marius Vollmer
8631637894 (scm_lreadr): Revert change from 2004-09-22: string literals are now
read-write again (until SCM_STRING_CHARS is removed).
2004-09-29 18:01:36 +00:00
Marius Vollmer
767882a09d Removed section about string literals being read-only. 2004-09-29 17:59:32 +00:00
Marius Vollmer
556d75dbb8 (SCM_STRING_CHARS): Explicitely reject read-only strings with an error
message that blames SCM_STRING_CHARS.
2004-09-29 17:58:39 +00:00
Marius Vollmer
81ae25da8c (SCM_PRINT_HIGHLIGHT_PREFIX,
SCM_PRINT_HIGHLIGHT_SUFFIX): New printer options.
(scm_iprin1): Use them instead of the previoulsy hardcoded
strings.
(scm_init_print): Initialize them.
2004-09-29 17:53:40 +00:00
Marius Vollmer
a2902ecb90 (change_option_setting): Use scm_car instead of explicit type check
plus SCM_CAR.
2004-09-29 17:52:10 +00:00
Marius Vollmer
22e47f69ae (display_frame_expr): Do not remove control characters from the final
string.  Print it directly using scm_display.
2004-09-29 17:40:11 +00:00
Marius Vollmer
818deb1158 *** empty log message *** 2004-09-29 15:50:24 +00:00
Marius Vollmer
400f0fb716 (array-equal?): New test. 2004-09-29 15:49:38 +00:00
Marius Vollmer
4f943a29c2 (scm_array_equal_p): Include scm_tc7_svect in switch. Thanks to
Roland Orre!
2004-09-29 15:48:21 +00:00
Kevin Ryde
d748089e17 *** empty log message *** 2004-09-28 23:55:54 +00:00
Kevin Ryde
38923713f1 (match:string): New tests. 2004-09-28 23:53:02 +00:00
Kevin Ryde
21682b207e (scm_regexp_exec): Correction to last change, should
be whole original string in match struct, not offsetted substring.
2004-09-28 23:50:21 +00:00
Marius Vollmer
5cc183a12f *** empty log message *** 2004-09-28 19:57:59 +00:00
Marius Vollmer
31af633ae2 New file. 2004-09-28 19:57:16 +00:00
Marius Vollmer
cfbd0f3545 *** empty log message *** 2004-09-28 19:40:32 +00:00
Marius Vollmer
b6540274ad Do use AM_GNU_GETTEXT, since gettextize is not run
with autoconf 2.59.
2004-09-28 19:39:00 +00:00
Marius Vollmer
05d7cf8991 Fixed some typos. 2004-09-28 19:35:09 +00:00
Marius Vollmer
63fab732a2 New version, from automake 1.9. 2004-09-28 19:33:40 +00:00
Kevin Ryde
e8bbb32ba7 *** empty log message *** 2004-09-25 22:36:34 +00:00
Kevin Ryde
71abb27125 (Streams): New section. 2004-09-25 22:35:59 +00:00
Kevin Ryde
456f797bac (Block Comments): More cindex entries. 2004-09-25 22:33:29 +00:00
Kevin Ryde
4846ae2c96 (Conversion to/from C): Braces {} around char* return. 2004-09-25 22:32:24 +00:00
Kevin Ryde
458dd501aa (Streams): New section. 2004-09-25 22:29:20 +00:00
Kevin Ryde
e5c2d5c87f *** empty log message *** 2004-09-25 22:09:03 +00:00
Kevin Ryde
927a122dde (let-keywords, let-keywords*, let-optional,
let-optional*): Add tests of internal defines when no bindings.
2004-09-25 22:08:32 +00:00
Kevin Ryde
cdd69fd858 (let-optional-template, let-keywords-template): Change
"(begin body)" to "(let () body)" for empty bindings, since the former
allows "internal defines" in body leak out to the surrounding
environment.
2004-09-25 22:06:01 +00:00
Marius Vollmer
32540d858c *** empty log message *** 2004-09-25 01:02:09 +00:00
Marius Vollmer
ac3260868a Do not use AM_GNU_GETTEXT for now, it causes gettextize to run during
autogen.sh, which we do not want.  Explicitely check for libintl,
gettext, bindtextdomain, and textdomain instead.
2004-09-25 01:01:42 +00:00
Marius Vollmer
effad63994 *** empty log message *** 2004-09-25 00:09:58 +00:00
Marius Vollmer
7108b7b8b2 (AM_LDFLAGS, LD_FLAGS): Use AM_LDFLAGS
instead of LDFLAGS; the latter is a user variable.
2004-09-25 00:09:45 +00:00
Marius Vollmer
4daacceed2 *** empty log message *** 2004-09-24 23:11:20 +00:00
Marius Vollmer
1a82e37046 More words abot what a free function is allowed to do. 2004-09-24 23:11:09 +00:00
Han-Wen Nienhuys
0ff7e3ff22 (scm_gc_unprotect_object): abort if called during GC. 2004-09-24 09:23:44 +00:00
Marius Vollmer
2edf319f0a *** empty log message *** 2004-09-24 02:12:50 +00:00
Marius Vollmer
b6e738d177 * Makefile.am (EXTRA_DIST): Added gettext.h. 2004-09-24 02:12:09 +00:00
Marius Vollmer
43631debba Updated from manual. 2004-09-24 02:11:03 +00:00
Marius Vollmer
48d8f65992 Updated output of example. 2004-09-24 02:10:38 +00:00
Marius Vollmer
818d24b552 Bugfix in example code, use SCM_NEWSMOB
correctly.  Use scm_assert_smob_type instead of SCM_ASSERT
baroqueness.
2004-09-24 02:07:41 +00:00
Marius Vollmer
52191b37dd Added scm_assert_smob_type docs. 2004-09-24 02:06:01 +00:00
Marius Vollmer
f7e6665450 Include <gmp.h> outside of extern "C" block. (Note that numbers.h
still includes gmp.h to make it self-contained.)
2004-09-24 02:05:18 +00:00
Marius Vollmer
a8d7ba1165 (GUILE_LIBS): fixed typo. 2004-09-24 01:50:55 +00:00
Marius Vollmer
d180337bc3 *** empty log message *** 2004-09-24 01:46:59 +00:00
Marius Vollmer
197b057336 (scm_assert_smob_type): New. 2004-09-24 01:46:09 +00:00
Marius Vollmer
ad7de4b857 *** empty log message *** 2004-09-24 01:30:38 +00:00
Marius Vollmer
ae90bbb5b9 (test_cflags, LDFLAGS): Include
GUILE_CFLAGS.
2004-09-24 01:30:23 +00:00
Marius Vollmer
5bbc535901 (guile_CFLAGS, guile_LDFLAGS, libguile_la_CFLAGS, ):
Include GUILE_CFLAGS.
(libguile_la_LIBADD): Removed THREAD_LIBS_LOCAL, which is unused
now.
(libpath.h): Put GUILE_CFLAGS in the build-info.
2004-09-24 01:27:48 +00:00
Marius Vollmer
84adbbc890 *** empty log message *** 2004-09-24 01:24:33 +00:00
Marius Vollmer
d8b1bb9387 Do not include PTHREAD_CFLAGS in CFLAGS, CFLAGS is
for the user and is often overwritten temporarily.
(GUILE_CFLAGS): New, include PTHREAD_CFLAGS here.
(GUILE_LIBS): Remove THREAD_LIBS_INSTALLED, which is unused now.
2004-09-24 01:24:00 +00:00