/[guile]/guile/guile-core/NEWS
ViewVC logotype

Diff of /guile/guile-core/NEWS

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

revision 1.188.2.4 by ttn, Fri May 3 23:24:35 2002 UTC revision 1.188.2.5 by ttn, Sun May 5 12:07:32 2002 UTC
# Line 17  to be named `and-let*', of course. Line 17  to be named `and-let*', of course.
17  On systems that support it, there is also a compatibility module named  On systems that support it, there is also a compatibility module named
18  (ice-9 and-let*).  It will go away in a future release.  (ice-9 and-let*).  It will go away in a future release.
19    
20  * bugfix: net_db.c `inet_aton' declaration now properly conditionalized  * build fix: net_db.c `inet_aton' declaration now properly conditionalized
21    
22  This buglet typically caused compilation to fail at  This buglet typically caused compilation to fail at
23  libguile/net_db.c:85, and in fact, motivated 1.4.1 release.  libguile/net_db.c:85, and in fact, motivated 1.4.1 release.
24    
25  * bugfix: `expt' now handles negative exponents correctly  * bugfix: `expt' now handles negative exponents correctly
26    
27  * installation process fix: some programs are no longer installed  * installation fix: some programs are no longer installed
28    
29  The following programs are used in the build process and are now no longer  The following programs are used in the build process and are now no longer
30  installed in $bindir.  installed in $bindir.
31    
32          guile-doc-snarf          guile-doc-snarf
33          guile-func-name-check          guile-func-name-check
         guile-snarf  
34          guile-snarf.awk          guile-snarf.awk
35    
36  We will eventually support doc snarfing through an "executable  * guile-snarf usage now internalizes output-file creation/deletion
 scheme module" mechanism.  
37    
38  * libltdl is now configured as as "installable" instead of "convenience"  In Guile 1.4, the installed (in $bindir) program "guile-snarf" wrote
39    to standard output and required this kind of construction in the Makefile:
40    
41      guile-snarf foo.c $(snarf-cpp-opts) > foo.x || { rm foo.x; false; }
42    
43    The program now handles output-file deletion on error interanlly, and
44    can be used like so:
45    
46      guile-snarf -o foo.x foo.c $(snarf-cpp-opts)
47    
48    The "-o OUTFILE INFILE $(snarf-cpp-opts)" must appear in the specified order.
49    This usage is upward compatible with future guile-snarf programs.  Support
50    for the old usage is likely to be dropped in the future.
51    
52    * installation fix: libltdl now "installable" instead of "convenience"
53    
54  Previously, libguile included a private copy of libltdl.  Now,  Previously, libguile included a private copy of libltdl.  Now,
55  configuration detects if libltdl is already installed, and uses that.  configuration detects if libltdl is already installed, and uses that.
# Line 73  something like: Line 85  something like:
85    unsupported test cases: 9    unsupported test cases: 9
86    errors:                 0    errors:                 0
87    
88  If there are any errors, "make check" returns failurefully; please file  If there are any errors, "make check" fails.
 a bug report in that case (send email to <bug-guile@gnu.org>).  
89    
90  The tests comprising "make check" are located under the test-suite  The tests comprising "make check" are located under the test-suite
91  subdir, and can be run individually using the "check-guile" script, like  subdir, and can be run individually using the "check-guile" script, like
# Line 86  so: Line 97  so:
97  check-guile for more info.  If you write new tests, send them to  check-guile for more info.  If you write new tests, send them to
98  bug-guile.  bug-guile.
99    
100    * provisional documentation available
101    
102    The data-rep.info that was included in Guile 1.4 is now incorporated
103    into guile.info, which is a temporary placeholder for the reference manual
104    that is still to be fully integrated at some point in the future.
105    
106  * API summarization available  * API summarization available
107    
108  Scheme and C programming interfaces are now summarized in  Scheme and C programming interfaces are now summarized in

Legend:
Removed from v.1.188.2.4  
changed lines
  Added in v.1.188.2.5

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