/[guile]/guile/guile-core/libguile/ChangeLog
ViewVC logotype

Diff of /guile/guile-core/libguile/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1580 by ttn, Sun Feb 3 05:20:21 2002 UTC revision 1.1581 by mvo, Sun Feb 3 22:50:18 2002 UTC
# Line 1  Line 1 
1    2002-02-03  Marius Vollmer  <mvo@zagadka.ping.de>
2    
3            * symbols.h (SCM_SET_SYMBOL_HASH): Removed.
4            (SCM_SYMBOL_INTERNED_P): New.
5            * symbols.c (scm_symbol_hash): Use scm_ulong2num instead of
6            SCM_MAKINUM since hash values can well be bignums.
7            (scm_mem2symbol): Only use hash values below SCM_T_BITS_MAX/2.
8            This signals a interned symbol.
9            (scm_mem2uninterned_symbol, scm_symbol_interned_p,
10            scm_make_symbol): New.
11            
12            * print.c (scm_iprin1): Print uninterned symbols unreadably.
13    
14  2002-02-02  Thien-Thi Nguyen  <ttn@giblet.glug.org>  2002-02-02  Thien-Thi Nguyen  <ttn@giblet.glug.org>
15    
16          * __scm.h (HAVE_UINTPTR_T): Only define if UINTPTR_T attributes          * __scm.h (HAVE_UINTPTR_T): Only define if UINTPTR_T attributes
# Line 6  Line 19 
19  2002-01-31  Marius Vollmer  <mvo@zagadka.ping.de>  2002-01-31  Marius Vollmer  <mvo@zagadka.ping.de>
20    
21          * symbols.c (scm_gensym): Use " g" as default prefix, not "g".          * symbols.c (scm_gensym): Use " g" as default prefix, not "g".
22          This might help to make unintented clashes less likely.          This might help to make unintended clashes less likely.
23          (scm_string_to_symbol): Protect the string until the symbols is          (scm_string_to_symbol): Protect the string until the symbols is
24          created.          created.
25    

Legend:
Removed from v.1.1580  
changed lines
  Added in v.1.1581

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26