-
Notifications
You must be signed in to change notification settings - Fork 3
/
ChangeLog
244 lines (177 loc) · 10.3 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
2010-03-29 reedom <fujinaka.tohru@gmail.com>
* [ADD] New command `geben-find-file', bound to 'C-c f' in geben-mode.
* [ADD] New custom variable `geben-get-tramp-spec-for'.
* [CHG] If there only single session alive, `geben-end' ends the session
without port inquiry.
2009-11-19 reedom <fujinaka.tohru@gmail.com>
* [ADD] An additional parameter `session-port' to `geben-proxy', to tell the
proxy to use that port for for incoming debugging session.
* [ADD] The 5th element to `geben-dbgp-default-proxy', for the same purpose
of above.
2009-05-09 reedom <fujinaka.tohru@gmail.com>
* [ADD] New command `geben-run-to-cursor', bound to 'c' in geben-mode.
* [FIX] With Komodo's Perl Debugging Extension, GEBEN possibly caused
an internal error when user attempted to set a lineno breakpoint
at a blank line.
2009-05-08 reedom <fujinaka.tohru@gmail.com>
* [ADD] New variable `geben-version'.
* [ADD] New command `geben-clear-breakpoints', bound to 'U' in geben-mode.
* [ADD] New custom variable `geben-query-on-clear-breakpoints'.
* [ADD] New custom variable `geben-pause-at-entry-line'.
* [ADD] New command `geben-toggle-pause-at-entry-line-flag'.
* [CHG] Key bindings of `geben-set-redirect' is assigned to `>'.
* [CHG] Key bindings of `geben-show-backtrace is also assigned to `t'.
* [FIX] Even if you unset a breakpoint successfully in the current
session, it was not removed from the persist storage.
2009-04-30 reedom <fujinaka.tohru@gmail.com>
* [ADD] Add a new command `geben-eval-current-word'.
2009-02-25 reedom <fujinaka.tohru@gmail.com>
* [FIX] With HTTP server running on Windows GEBEN failed to
create script file copies.
* [FIX] Now `eval' command works against PHP(Xdebug) same as
before.
2009-02-07 reedom <fujinaka.tohru@gmail.com>
* [FIX] Suppressed unwanted focus changing: when the context
variable buffer was visible in any window, the focus was
moved from the debugging buffer to the context variable
buffer after proceeding any continuous command.
2009-01-22 reedom <fujinaka.tohru@gmail.com>
* [FIX] Bug in Makefile: cannot byte-compile geben.el if the
working directory is not one of the Emacs' default
directories.
2009-01-10 reedom <fujinaka.tohru@gmail.com>
* [FIX] Implemented `geben-quit-window'
* [FIX] Type mismatch error was occurred in breakpoint list mode
when any breakpoint deletion was executed.
2009-01-08 reedom <fujinaka.tohru@gmail.com>
* [CHG] Redesigned.
* [CHG] Make not to require an external DBGp client program.
2008-11-06 reedom <fujinaka.tohru@gmail.com>
* [FIX] When setting breakpoint which needed fileuri against
remote script file interactively, GEBEN asked with
invalid fileuri as a default.
* [FIX] Once debugger engine passed invalid fileuri, which
have http:// scheme instead of file://, GEBEN made
Emacs raise exceptions at exitting Emacs.
2008-11-04 reedom <fujinaka.tohru@gmail.com>
* [ADD] Added Makefile.
* [ADD] New commands `geben-mode-help' and similar to display
description and key bindings of GEBEN's each mode.
* [CHG] Face definition: `geben-backtrace-fileuri'
* [CHG] Face definition: `geben-breakpoint-face'
2008-11-01 reedom <fujinaka.tohru@gmail.com>
* [CHG] Dropped Emacs 21.4 due to use tree-widget.el for the
context buffer.
* [ADD] New command `geben-display-context and related commands.
2008-10-29 reedom <fujinaka.tohru@gmail.com>
* [CHG] Renamed `ogeben-debug-target-remotep'
to `geben-always-use-mirror-file-p'.
* [CHG] Renamed `geben-close-remote-file-after-finish'
to `geben-close-mirror-file-after-finish'.
2008-10-27 reedom <fujinaka.tohru@gmail.com>
* [FIX] Location path for remotely fetched source files.
2008-10-25 reedom <fujinaka.tohru@gmail.com>
* [CHG] Rearranged function/variable appearance order
* [FIX] hit-value of breakpoints were ignored.
* [FIX] In the breakpoint list buffer it was not able for
breakpoints except line type to went to setting
line.
* [FIX] Breakpoint marker handling was not enough for
breakpoints except line type.
2008-10-24 reedom <fujinaka.tohru@gmail.com>
* [FIX] Improved session finishing handling.
* [FIX] When reopen a debuggee script file which has
any line breakpoints, GEBEN had failed to restore
overlays.
* [CHG] Wrote some breakpoints related code to overcome
the difference between DBGp server implementation.
2008-10-23 reedom <fujinaka.tohru@gmail.com>
* [ADD] Support for Komodo Debugger Extentions are added.
2008-10-22 reedom <reedom_@users.sourceforge.net>
* [ADD] Supports a kind of breakpoint features found in
DBGp specification.
* [ADD] New command `geben-breakpoint-menu' and related
commands to set a kind of breakpoint.
Assigned to `B' key in geben-mode.
* [ADD] New command `geben-breakpoint-list' and related
commands to display defined breakpoint list.
Assigned to `C-c b' key in geben-mode.
* [ADD] New face `geben-breakpoint-fileuri'.
* [ADD] New face `geben-breakpoint-lineno'.
* [ADD] New face `geben-breakpoint-function'.
* [ADD] Custom variable `geben-dbgp-feature-list'.
* [DEL] Custom variable `geben-dbgp-feature-alist' is
now obsolete.
2008-10-15 reedom <reedom_@users.sourceforge.net>
* [FIX] Runtime errors on Emacs 21.4.
2008-10-13 reedom <reedom_@users.sourceforge.net>
* [CHG] Improved redirection buffer scrolling behavior.
2008-10-13 reedom <reedom_@users.sourceforge.net>
* [ADD] New command 'geben-where'.
Assigned to `w' key in geben-mode.
* [ADD] New face `geben-backtrace-fileuri'.
* [ADD] New face `geben-backtrace-lineno'.
* [CHG] Renamed DBGp client's buffer name to `*GEBEN process*.
* [FIX] Macro version of `geben-dbgp-redirect-buffer-visiblep'
causes runtime error on Emacs 22.1.1.
2008-10-11 reedom <reedom_@users.sourceforge.net>
* [ADD] STDOUT and STDERR redirection features.
* [ADD] New command `geben-set-redirect'.
Assigned to `t' key in geben-mode.
* [ADD] Custom variable `geben-dbgp-redirect-stdout'.
* [ADD] Custom variable `geben-dbgp-redirect-stderr'.
* [ADD] Custom variable `geben-dbgp-redirect-combine'.
* [ADD] Custom variable `geben-dbgp-redirect-coding-system'.
* [ADD] Custom variable `geben-dbgp-redirect-buffer-init-hook'.
2008-10-10 reedom <reedom_@users.sourceforge.net>
* [ADD] Backtrace display feature.
* [ADD] New command `geben-backtrace'.
Assigned to `d' key in geben-mode.
* [ADD] Custom variable `geben-display-window-function'.
* [FIX] `defface' caused an error on Emacs 21.4 because of using
the newly added attribute `min-color'.
2008-10-09 reedom <reedom_@users.sourceforge.net>
* [ADD] Variable `geben-dbgp-current-stack'.
2008-10-08 reedom <reedom_@users.sourceforge.net>
* [FIX] Fixed increasing breakpoints as often as entering
debugging session.
* [UPD] Now GEBEN sets/unsets breakpoint in off session state.
* [FIX] Make GEBEN do not send commands while off session state.
* [ADD] New argument QUIT to `geben' command. It can be specified
by the prefix arg, as typing like `M-x C-u geben'.
It asks executed GEBEN to quit.
2008-10-08 reedom <reedom_@users.sourceforge.net>
* [FIX] Macro version of `geben-what-line' didn't run on Meadow 3.00.
* [FIX] Byte compiled geben.el could raise undefined symbol error.
2008-10-07 reedom <reedom_@users.sourceforge.net>
* [ADD] Custom face `geben-breakpoint-face'.
* [ADD] Suppress inquiry of DBGp client termination at exiting emacs.
2008-10-06 reedom <reedom_@users.sourceforge.net>
* [UPD] Now GEBEN manages buffer modification around where line-no
breakpoint set. If there was line insertion before
breakpoint, GEBEN moves the following line-no breakpoints
downwards. Highlight effect(overlay) will be managed as it
should be.
* [ADD] Custom variable `geben-temporary-file-directory'.
* [ADD] Custom variable `geben-close-remote-file-after-finish'.
* [ADD] Custom variable `geben-show-breakpoints-debugging-only'.
2008-10-05 reedom <reedom_@users.sourceforge.net>
* [FIX] Make GEBEN to call `step_into' at the end of the
initial state to place debugger's cursor at the
entry point of the debuggee script.
* [FIX] Make GEBEN to call `stop' at the stopping state
to finish up a debugging session as user expect.
* [ADD] Custom variable `geben-dbgp-feature-alist'.
* [UPD] Now GEBEN send `feature_set' commands with the variable
`geben-dbgp-feature-alist' in the initial state.
* [ADD] Custom variable `geben-dbgp-command-line'.
2008-10-04 reedom <reedom_@users.sourceforge.net>
* geben.el: [CHG] Removed dependency on CEDET. With this changing
many functions were removed/renamed/added
* geben.el: [CHG] Moved all of GEBEN implementation to geben.el.
2007-07-04 thoney_f(reedom) <reedom_@users.sourceforge.net>
* geben-dbgp.el: [FIX] geben-response-eval didn't decode `PHP object'.
* geben-dbgp.el: [FIX] An overlay-arrow-position leaved after finishing
a debug session.
2006-12-26 thoney_f(reedom) <reedom_@users.sourceforge.net>
* Released version 0.01, a sample implementation.