Add GDS doc
[bpt/guile.git] / emacs / ChangeLog
CommitLineData
5c963b6e
NJ
12003-12-06 Neil Jerram <neil@ossau.uklinux.net>
2
3 * gds.texi: New.
4
5 * Makefile.am (info_TEXINFOS): Added.
6
7dd3f110
NJ
72003-11-27 Neil Jerram <neil@ossau.uklinux.net>
8
9 Initial support for setting source breakpoints...
10
11 * gds.el (gds-handle-client-input): Handle new `breakpoint-set'
12 protocol.
13 (gds-breakpoint-face): New.
14 (gds-new-breakpoint-before-string): New.
15 (gds-new-breakpoint-after-string): New.
16 (gds-active-breakpoint-before-string): New.
17 (gds-active-breakpoint-after-string): New.
18 (gds-source-breakpoint-pos): New.
19 (gds-source-breakpoint-overlay-at): New.
20 (gds-set-source-breakpoint): New.
21 (gds-delete-source-breakpoint): New.
22 (gds-region-breakpoint-info): New.
23 (gds-eval-region): Include bpinfo in `eval' protocol.
24 (scheme-mode-map): New keys for setting and deleting breakpoints.
25 (gds-breakpoint-menu): New.
26 (gds-menu): Include `gds-breakpoint-menu'.
27
28 * gds-client.scm (handle-instruction-1): Handle bpinfo protocol
29 field and pass to `gds-eval'.
30 (install-breakpoints): New.
31 (gds-eval): Call `install-breakpoints'.
32
d9d022a7
NJ
332003-11-19 Neil Jerram <neil@ossau.uklinux.net>
34
0f8b558c
NJ
35 * gds-client.scm (start-async-gds-thread): Changes to fix
36 interaction between async and debugger threads.
37 (gds-connect): Don't send module list immediately after initial
38 connection.
39
d9d022a7
NJ
40 * gds.el (gds-immediate-display): Removed.
41
422003-11-19 Neil Jerram <neil@ossau.uklinux.net>
43
44 * gds.el (gds-update-buffers): Rewrite to only show one view at a
45 time.
46 (gds-display-buffers): Remove separate stack buffer display code.
47 (gds-switch-to-view), gds-view-interaction, gds-view-stack,
48 gds-view-breakpoints, gds-view-browser, gds-view-messages,
49 gds-view-menu): New.
50 (gds-maybe-skip-region): Removed.
51 (gds-maybe-delete-region): Removed.
52 (gds-display-types): Removed.
53 (gds-display-type-regexp): Removed.
54 (gds-displayed-modules): Removed.
55
562003-11-19 Neil Jerram <neil@ossau.uklinux.net>
57
58 * gds.el (gds-views, gds-promote-view, gds-add-view,
59 gds-delete-view, gds-switch-to-view): New.
60 (gds-handle-client-input): Use gds-promote-view.
61 (gds-update-buffers): Remove unnecessary client arg.
62 (gds-module-notify, gds-handle-client-input): Update callers
63 accordingly.
64 (gds-insert-messages): New.
65 (gds-insert-interaction): New (using code from
66 gds-update-buffers).
67 (gds-update-buffers): Use gds-insert-interaction.
68
ec3972f7
RB
692003-11-17 Rob Browning <rlb@defaultvalue.org>
70
71 * .cvsignore: new file.
72
32ac6ed1
NJ
732003-11-11 Neil Jerram <neil@ossau.uklinux.net>
74
e707c78b
NJ
75 * gds.el: New. (Or rather, first mention in this ChangeLog.)
76
32ac6ed1
NJ
77 * Makefile.am, README.GDS: New.
78
79 * gds-client.scm, gds-server.scm: New (moved here from
80 ice-9/debugger/ui-{client,server}.scm).
81
db249838
NJ
822003-08-20 Neil Jerram <neil@ossau.uklinux.net>
83
84 * guileint: New subdirectory.
85
86 * README: Mention it.
87
97f439ab
TTN
882001-11-19 Thien-Thi Nguyen <ttn@giblet.glug.org>
89
e1d62be2
TTN
90 * README: Use less forking for indexing command.
91 Update index.
92
d0eeda85
TTN
93 * gud-guile.el: New file.
94
97f439ab
TTN
95 * update-changelog.el:
96 When run as a batch program, invoke `(ucl-update "ChangeLog")'
97 instead of `(ucl-update-all)'.
98
99 (ucl-outdir): Delete this var.
100 (ucl-update): Arg now specifies change log file
101 instead of cvs module directory.
102 Make interactive.
103 (ucl-update-all): Delete this func.
104
105 * update-changelog.el: New file.
106
97f439ab
TTN
107 * patch.el (patch-send):
108 Renamed from `patch-submit'.
109 Gadzooks what kind of world is this?
110
1112001-10-25 Thien-Thi Nguyen <ttn@giblet.glug.org>
112
113 * README, patch.el:
114 New file.
115
a514023d
TTN
1162001-10-25 Thien-Thi Nguyen <ttn@glug.org>
117
118 * patch.el, README: New files.
119
9d459193
NJ
1202001-06-21 Neil Jerram <neil@ossau.uklinux.net>
121
122 * guile.el (guile-channel-file): Signal an error if unable to find
123 channel.scm.
124 Change "gulie" typos to "guile".
125
19a96c8a
KN
1262001-05-06 Keisuke Nishida <kxn30@po.cwru.edu>
127
128 * guile.el (guile:eval): Propagate user interrupt.
129 (keywordp): Define it if not defined yet.
130 (guile-use-module): New macro.
131 (guile-process-import-module): Renamed from guile-process-use-module.
132
133 * guile-emacs.scm (guile-emacs-apropos, guile-emacs-describe):
97f439ab 134 New procedures.
19a96c8a
KN
135
136 * guile-scheme.el (guile-scheme-mode-map): Use
137 `shared-lisp-mode-map' as the parent keymap if
138 `lisp-mode-shared-map' is not defined.
139 (guile-scheme-module): New variable.
140 (guile-scheme-set-module): Set module only when necessary.
141 (guile-scheme-eval-print-last-sexp): Insert newline after eval.
142 (guile-scheme-complete-table): New variable.
143 (guile-scheme-input-symbol): New function.
144 (guile-scheme-apropos, guile-scheme-describe,
145 guile-scheme-kill-process): New commands.
146
2d857fb1
KN
1472001-04-25 Keisuke Nishida <kxn30@po.cwru.edu>
148
149 * guile.el, guile-scheme.el, guile-emacs.scm: New files.
150
6c44688a
MG
1512001-03-13 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
152
153 * guile-c.el (guile-c-edit-docstring): Set fill-column to 63, so
154 that fill-paragraph'ed docstrings fit nicely when indented.
155
f7fd6a73
KN
1562001-03-13 Keisuke Nishida <kxn30@po.cwru.edu>
157
158 * guile-c.el (guile-c-window-configuration): New variable.
159 (guile-c-edit-docstring, guile-c-edit-finish):
160 Save/restore window-configuration.
161
468bd77e
KN
1622001-03-12 Keisuke Nishida <kxn30@po.cwru.edu>
163
164 * guile-c.el (guile-c-deprecate-region): New command.
165
91c0d9a3
KN
1662001-03-11 Keisuke Nishida <kxn30@po.cwru.edu>
167
168 * guile-c.el: New file.
169
604bc76d
MD
1702000-05-28 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
171
172 * ppexpand.el: New file.
173
56cfe22b
MD
1742000-01-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
175
176 * multistring.el: New file.