Gary Houston
|
5bd44fc9ce
|
* continuations.c (continuation_apply): subtract the length of
continuation->dynenv, not the dynenv itself. I broke it last
time I changed this file. thanks to Bernard Urban.
|
2000-12-20 22:27:09 +00:00 |
|
Dirk Herrmann
|
c312aca735
|
* Remove some redundant SCM_N?IMP tests.
|
2000-12-18 17:36:44 +00:00 |
|
Mikael Djurfeldt
|
9d870e3ce4
|
*** empty log message ***
|
2000-12-17 04:00:52 +00:00 |
|
Keisuke Nishida
|
398d8ee17e
|
Some GOOPS cleanup.
|
2000-12-16 20:25:08 +00:00 |
|
Keisuke Nishida
|
b8d3f9a8ee
|
Ignore guile.texi.
|
2000-12-16 19:58:28 +00:00 |
|
Michael Livshin
|
09a9200ade
|
*** empty log message ***
|
2000-12-16 19:25:05 +00:00 |
|
Keisuke Nishida
|
0c8549d8d8
|
Added prototype.
|
2000-12-16 18:27:40 +00:00 |
|
Dirk Herrmann
|
de42a0ee0f
|
* New environment variable scm_system_environment to replace scm_symhash.
|
2000-12-15 23:21:06 +00:00 |
|
Dirk Herrmann
|
9e07b6667f
|
* Avoid using eval-in-module in example code. Thanks to Neil Jerram.
|
2000-12-15 22:01:30 +00:00 |
|
Dirk Herrmann
|
09074dbf9c
|
* Fix a bug in scm_eval.
|
2000-12-15 14:00:18 +00:00 |
|
Dirk Herrmann
|
3b505adf7d
|
* Use eval instead of eval-in-module.
|
2000-12-15 09:53:56 +00:00 |
|
Dirk Herrmann
|
a261c0e933
|
* Re-introduced most-positive-fixnum and most-negative-fixnum.
|
2000-12-14 00:08:56 +00:00 |
|
Dirk Herrmann
|
0f979f3fb6
|
* Renamed scm_symbols to symbols and made it static in symbols.c.
|
2000-12-13 11:38:30 +00:00 |
|
Dirk Herrmann
|
10764e3c34
|
* Fixed the last patch (which was uncomplete). Thanks to Dale P. Smith.
|
2000-12-13 09:44:28 +00:00 |
|
Dirk Herrmann
|
b52e071bc5
|
* The creation of symbols and bindings are two separate issues now.
|
2000-12-12 18:36:35 +00:00 |
|
Dirk Herrmann
|
6b098fecdc
|
* Lookup 'use-emacs-interface in the-root-module.
|
2000-12-12 18:10:56 +00:00 |
|
Dirk Herrmann
|
a3fc3be99d
|
* Make the creation of bindings more straightforward.
|
2000-12-12 14:07:06 +00:00 |
|
Dirk Herrmann
|
ba3932579c
|
* Moved function scm_string_hash to hash.c.
|
2000-12-12 13:57:26 +00:00 |
|
Marius Vollmer
|
30eaf3ccd8
|
*** empty log message ***
|
2000-12-11 18:09:35 +00:00 |
|
Marius Vollmer
|
70f9533342
|
* gc_os_dep.c (scm_get_stack_base) [MSWIN32]: Added detection of
page size on the w32 architecture. Updated from Boehms gc5.2.
Thanks to Lars J. Aas!
|
2000-12-11 18:09:07 +00:00 |
|
Dirk Herrmann
|
85db4a2c8e
|
* Initialize symbols using SCM_(GLOBAL_)?SYMBOL instead of scm_sysintern...
* Use scm_str2symbol instead of scm_sysintern0.
* Garbage collection initialization code now within gc.c only.
|
2000-12-11 14:48:23 +00:00 |
|
Mikael Djurfeldt
|
24737ba02a
|
*** empty log message ***
|
2000-12-10 20:34:12 +00:00 |
|
Mikael Djurfeldt
|
e325b23886
|
* threads.h (SCM_MUTEXP): Typo: removed extra parenthesis.
|
2000-12-10 20:34:01 +00:00 |
|
Keisuke Nishida
|
2f6fb7c57b
|
Added entries of smob_mfpe and smob_apply
|
2000-12-08 18:10:57 +00:00 |
|
Keisuke Nishida
|
e841c3e0c0
|
Smob-related creanup.
|
2000-12-08 17:32:56 +00:00 |
|
Dirk Herrmann
|
38ae064c6e
|
* Use scm_mem2symbol or scm_str2symbol to create symbol objects.
|
2000-12-08 17:08:34 +00:00 |
|
Dirk Herrmann
|
23ade5e759
|
* New functions: scm_str2symbol, scm_mem2symbol
|
2000-12-08 16:32:36 +00:00 |
|
Neil Jerram
|
40fa5c3f3a
|
* Fix spelling mistake.
|
2000-12-08 15:39:10 +00:00 |
|
Dirk Herrmann
|
93d40df216
|
* Guile does not assume a hash table size of scm_symhash_dim any more.
|
2000-12-08 13:41:56 +00:00 |
|
Dirk Herrmann
|
23670993da
|
* Undid my last patch and added a comment why it was unnecessary.
|
2000-12-07 13:46:33 +00:00 |
|
Keisuke Nishida
|
7c58e21b08
|
Deprecated scm_make_smob_type_mfpe and scm_set_smob_mfpe.
Some optimization on applicable smobs. (Thanks to Dirk Herrmann)
|
2000-12-07 12:04:48 +00:00 |
|
Keisuke Nishida
|
68b069240f
|
Some cleanup on smob calls.
|
2000-12-07 07:10:26 +00:00 |
|
Keisuke Nishida
|
23cc31b8ee
|
Test suite for applicable smobs.
|
2000-12-07 01:40:55 +00:00 |
|
Keisuke Nishida
|
cb1c46c57e
|
Improved smob calls.
|
2000-12-07 00:55:12 +00:00 |
|
Keisuke Nishida
|
85270b4033
|
.cvsignore
|
2000-12-07 00:40:31 +00:00 |
|
Keisuke Nishida
|
701513780d
|
Added some ignorable files.
|
2000-12-07 00:39:51 +00:00 |
|
Dirk Herrmann
|
73369d6744
|
* Fixed: gc_async must be protected from gc.
|
2000-12-06 17:11:46 +00:00 |
|
Dirk Herrmann
|
78573619d0
|
* No binding is created for %gc-thunk any more.
|
2000-12-06 16:42:16 +00:00 |
|
Dirk Herrmann
|
a4bb4e6d09
|
* Various minor cleanups.
|
2000-12-06 16:24:00 +00:00 |
|
Dirk Herrmann
|
fd3363659b
|
* eval.c: remove commented code, remove #ifdef CCLO conditionals
* remove uses of older GC marking and cell accessing macros
|
2000-12-06 15:16:59 +00:00 |
|
Dirk Herrmann
|
e34f941a3a
|
* Use scm_tc3_* codes instead of hardcoded values.
|
2000-12-05 14:07:03 +00:00 |
|
Dirk Herrmann
|
01449aa511
|
* Changed guardian representation to applicable smob.
* Improved error reporting for dynamic loading.
|
2000-12-05 03:04:20 +00:00 |
|
Dirk Herrmann
|
362306b956
|
* Minor cleanup/optimization for char=?.
* Cleanup CCLO handling.
|
2000-12-04 17:19:35 +00:00 |
|
Dirk Herrmann
|
8c921d5c8d
|
* Eliminate hard-coded value of scm_tc7_smob.
|
2000-12-04 16:31:03 +00:00 |
|
Dirk Herrmann
|
79a3dafe67
|
* Added scm_c_memq as a fast C level alternative for scm_memq.
|
2000-12-01 17:57:42 +00:00 |
|
Dirk Herrmann
|
23437298cc
|
* Started goops cleanup.
|
2000-12-01 16:05:33 +00:00 |
|
Dirk Herrmann
|
21e8f468cf
|
* coop-threads.c: Don't join finished threads. Thanks to Julian Satchell.
* coop.c: Removed old non-working code.
|
2000-11-30 10:26:44 +00:00 |
|
Gary Houston
|
818febc097
|
*** empty log message ***
|
2000-11-29 21:27:13 +00:00 |
|
Dirk Herrmann
|
2b7b76d505
|
* Removed outdated comment.
|
2000-11-28 18:22:23 +00:00 |
|
Dirk Herrmann
|
e51fe79c72
|
* Removed SCM_SYMBOL_UCHARS.
|
2000-11-28 16:37:40 +00:00 |
|