Commit | Line | Data |
---|---|---|
9a18d8d4 KR |
1 | 2007-01-04 Kevin Ryde <user42@zip.com.au> |
2 | ||
3 | * boot-9.scm (top-repl): Check (defined? 'SIGBUS) before using that | |
4 | value, there's no such signal on mingw. Reported by Cesar Strauss. | |
5 | ||
6 | 2006-12-13 Kevin Ryde <user42@zip.com.au> | |
7 | ||
8 | * boot-9.scm (use-srfis, top-repl): Use process-use-modules, to | |
9 | correctly handle duplicates between the core and other modules, in | |
10 | particular srfi-17 which should replace `car' etc (but didn't). | |
11 | ||
12 | 2006-12-09 Kevin Ryde <user42@zip.com.au> | |
13 | ||
14 | * boot-9.scm (top-repl): Remove module-use! of the core `(guile)' | |
15 | module. It's already in `(guile-user)' and the module-use! elevates | |
16 | it making core bindings override those from elsewhere, such as `iota' | |
17 | under a run of "guile --use-srfi=1". Reported by Sven Hartrumpf. | |
18 | ||
31b6212e NJ |
19 | 2006-11-13 Neil Jerram <neil@ossau.uklinux.net> |
20 | ||
21 | * boot-9.scm (environment-module): Change eval-closure-module call | |
22 | back to procedure-property lookup. (This completes the reversion | |
23 | of the change made on 2005-06-10, which was only partially undone | |
24 | by the change on 2005-08-01.) | |
25 | ||
e2d23cc0 NJ |
26 | 2006-10-13 Neil Jerram <neil@ossau.uklinux.net> |
27 | ||
28 | Integration of Unix domain socket patch from William Xu: | |
29 | ||
30 | * gds-client.scm (connect-to-gds): Try to connect by Unix domain | |
31 | socket if TCP connection fails. | |
32 | ||
33 | * gds-server.scm (run-server): Update to support listening on a | |
34 | Unix domain socket. | |
35 | ||
afc4ccd4 KR |
36 | 2006-10-05 Kevin Ryde <user42@zip.com.au> |
37 | ||
38 | * ftw.scm (visited?-proc): Use hashv since we know we're getting | |
39 | numbers. Incorporate stat:dev, since stat:ino is only unique within a | |
40 | single device. This fixes a bug where if two files with the same | |
41 | inode on different devices where seen only the first would be returned | |
42 | by ftw (and nftw). | |
43 | ||
83a5b41b NJ |
44 | 2006-10-03 Neil Jerram <neil@ossau.uklinux.net> |
45 | ||
46 | * gds-client.scm (run-utility): Remove unnecessary | |
47 | `connect-to-gds' call. | |
48 | ||
63258dc9 NJ |
49 | 2006-09-30 Neil Jerram <neil@ossau.uklinux.net> |
50 | ||
51 | * debugging/ice-9-debugger-extensions.scm (debug-trap): Use | |
52 | `debugger-command-loop' instead of `read-and-dispatch-commands', | |
53 | which isn't actually available. Thanks to Carlos Pita for | |
54 | reporting this. | |
55 | (debugger-command-loop): Define here for 1.6.x. | |
56 | ||
ee6be719 NJ |
57 | 2006-09-25 Neil Jerram <neil@ossau.uklinux.net> |
58 | ||
59 | * debugging/ice-9-debugger-extensions.scm (debugger:step): | |
60 | Docstring improvements. | |
61 | (debugger:next): Docstring improvements. | |
62 | (debugger:continue): Docstring improvements. | |
63 | ||
64 | * debugger/commands.scm (up, down): Docstring corrections. | |
65 | (info-args, info-frame, position, evaluate): Docstring | |
66 | improvements. | |
67 | ||
afc4ccd4 KR |
68 | 2006-09-23 Kevin Ryde <user42@zip.com.au> |
69 | ||
70 | * boot-9.scm (log, log10, exp, sqrt): Remove, now in | |
71 | libguile/numbers.c. | |
72 | ||
73 | 2006-09-07 Kevin Ryde <user42@zip.com.au> | |
74 | ||
75 | * format.scm: Module "(ice-9 threads)" no longer used, now no mutex. | |
76 | (format:parse-float): Fix normalization of leading zeros like "02.5" | |
77 | to "2.5". left-zeros was zeroed before adjusting format:fn-dot, | |
78 | resulting in the latter being unchanged. | |
79 | ||
8746959c NJ |
80 | 2006-08-18 Neil Jerram <neil@ossau.uklinux.net> |
81 | ||
82 | * debugging/trc.scm: New file. | |
83 | ||
84 | * debugging/traps.scm: New file. | |
85 | ||
86 | * debugging/trace.scm: New file. | |
87 | ||
88 | * debugging/steps.scm: New file. | |
89 | ||
90 | * debugging/load-hooks.scm: New file. | |
91 | ||
92 | * debugging/ice-9-debugger-extensions.scm: New file. | |
93 | ||
94 | * debugging/example-fns.scm: New file. | |
95 | ||
96 | * debugging/breakpoints.scm: New file. | |
97 | ||
98 | * debugging/Makefile.am: New. | |
99 | ||
100 | * Makefile.am (SUBDIRS): Add debugging. | |
101 | ||
afc4ccd4 KR |
102 | 2006-08-02 Kevin Ryde <user42@zip.com.au> |
103 | ||
104 | * boot-9.scm (%record-type-check): New function. | |
105 | (record-accessor, record-modifier): Use it for a strict type check of | |
106 | the given record. Previously an accessor returned #f on a wrong | |
107 | record type, and modifier silently did nothing. | |
108 | ||
ea19f0b3 NJ |
109 | 2006-06-19 Neil Jerram <neil@ossau.uklinux.net> |
110 | ||
111 | * Makefile.am (ice9_sources): Add new files. | |
112 | ||
113 | * gds-client.scm, gds-server.scm: New files. | |
114 | ||
5be9f729 KR |
115 | 2006-05-28 Kevin Ryde <user42@zip.com.au> |
116 | ||
117 | * documentation.scm (file-commentary): Move make-regexp into | |
118 | file-commentary so that it's possible to get to the repl prompt when | |
119 | regexps are not available. | |
120 | ||
121 | 2006-05-09 Kevin Ryde <user42@zip.com.au> | |
122 | ||
123 | * threads.scm (n-par-for-each, n-for-each-par-map): Two more spots | |
124 | where `futures' should become `threads' from Marius' change of | |
125 | 2006-01-29. | |
126 | ||
cd5fea8d KR |
127 |