comparison lisp/hyperbole/ChangeLog.1 @ 100:4be1180a9e89 r20-1b2

Import from CVS: tag r20-1b2
author cvs
date Mon, 13 Aug 2007 09:15:11 +0200
parents 131b0175ea99
children
comparison
equal deleted inserted replaced
99:2d83cbd90d8d 100:4be1180a9e89
1 Thu Sep 21 11:44:51 1995 Bob Weiner <weiner@mot.com> 1 Thu Sep 21 11:44:51 1995 Bob Weiner <weiner@infodock.com>
2 2
3 * wrolo.el (rolo-name-and-email): Fixed bug that could cause current 3 * wrolo.el (rolo-name-and-email): Fixed bug that could cause current
4 buffer to scroll. 4 buffer to scroll.
5 5
6 Wed Sep 20 11:46:09 1995 Bob Weiner <weiner@mot.com> 6 Wed Sep 20 11:46:09 1995 Bob Weiner <weiner@infodock.com>
7 7
8 * hypb.el (hypb:supercite-p): Fixed bug that returned nil when should have 8 * hypb.el (hypb:supercite-p): Fixed bug that returned nil when should have
9 returned t. 9 returned t.
10 (hypb:configuration): Added so this could be used in OO-Browser. 10 (hypb:configuration): Added so this could be used in OO-Browser.
11 * hactypes.el (hyp-config): Simplified to just call hypb:configuration. 11 * hactypes.el (hyp-config): Simplified to just call hypb:configuration.
12 12
13 ============================================================================== 13 ==============================================================================
14 V3.19.09 changes ^^^^: 14 V3.19.09 changes ^^^^:
15 ============================================================================== 15 ==============================================================================
16 16
17 Fri Sep 15 12:59:40 1995 Bob Weiner <weiner@mot.com> 17 Fri Sep 15 12:59:40 1995 Bob Weiner <weiner@infodock.com>
18 18
19 * wrolo.el (rolo-name-and-email): Modified to work if point is in a mail 19 * wrolo.el (rolo-name-and-email): Modified to work if point is in a mail
20 or news summary listing buffer. 20 or news summary listing buffer.
21 21
22 * hui-window.el (assist-key-modeline): Simplified unburying of buffer. 22 * hui-window.el (assist-key-modeline): Simplified unburying of buffer.
23 23
24 Thu Sep 14 14:03:17 1995 Bob Weiner <weiner@mot.com> 24 Thu Sep 14 14:03:17 1995 Bob Weiner <weiner@infodock.com>
25 25
26 * hmail.el (hmail:buffer): Modified to use logic in hmail:region. 26 * hmail.el (hmail:buffer): Modified to use logic in hmail:region.
27 (hmail:region): 27 (hmail:region):
28 kotl/kotl-mode.el (kotl-mode:mail-tree): 28 kotl/kotl-mode.el (kotl-mode:mail-tree):
29 (kotl-mode:copy-to-buffer): Modified to prompt for 29 (kotl-mode:copy-to-buffer): Modified to prompt for
41 * man/hyperbole.texi (Smart Keys): Documented this new function. 41 * man/hyperbole.texi (Smart Keys): Documented this new function.
42 42
43 * hactypes.el (link-to-Info-node): Removed hpath:validate call since that 43 * hactypes.el (link-to-Info-node): Removed hpath:validate call since that
44 will cause some valid node references to not be accepted. 44 will cause some valid node references to not be accepted.
45 45
46 Wed Sep 13 13:23:24 1995 Bob Weiner <weiner@mot.com> 46 Wed Sep 13 13:23:24 1995 Bob Weiner <weiner@infodock.com>
47 47
48 * kotl/kfill.el: Renamed most functions from filladapt- to kfill:, to 48 * kotl/kfill.el: Renamed most functions from filladapt- to kfill:, to
49 avoid conflicts with the new minor mode filladapt. 49 avoid conflicts with the new minor mode filladapt.
50 * kotl/kotl-mode.el (kotl-mode): Turn filladapt minor mode off since 50 * kotl/kotl-mode.el (kotl-mode): Turn filladapt minor mode off since
51 "kfill.el" handles filling in koutlines and reload kfill if some other 51 "kfill.el" handles filling in koutlines and reload kfill if some other
73 filenames. 73 filenames.
74 74
75 * hsite-ex.el: (hpath:display-alist): Modified to handle compressed info 75 * hsite-ex.el: (hpath:display-alist): Modified to handle compressed info
76 files. 76 files.
77 77
78 Mon Sep 11 14:00:29 1995 Bob Weiner <weiner@mot.com> 78 Mon Sep 11 14:00:29 1995 Bob Weiner <weiner@infodock.com>
79 79
80 * hmouse-tag.el (smart-c-include-file): 80 * hmouse-tag.el (smart-c-include-file):
81 (smart-asm-include-file): Fixed to display include file in 81 (smart-asm-include-file): Fixed to display include file in
82 viewer window if current in the OO-Browser. 82 viewer window if current in the OO-Browser.
83 83
84 * kotl/klink.el (klink:create): Fixed to read and parse link references 84 * kotl/klink.el (klink:create): Fixed to read and parse link references
85 properly. 85 properly.
86 * hargs.el (hargs:at-p): Return klink as a list, not a string. 86 * hargs.el (hargs:at-p): Return klink as a list, not a string.
87 (hargs:read): Convert klink to a string after reading it. 87 (hargs:read): Convert klink to a string after reading it.
88 88
89 Wed Aug 30 16:34:34 1995 Bob Weiner <weiner@mot.com> 89 Wed Aug 30 16:34:34 1995 Bob Weiner <weiner@infodock.com>
90 90
91 * man/hyperbole.texi (Smart Keyboard Keys): Updated to describe URL and 91 * man/hyperbole.texi (Smart Keyboard Keys): Updated to describe URL and
92 gomoku support. 92 gomoku support.
93 93
94 * hui-mouse.el (hkey-alist): When playing {M-x gomoku}, Action key makes 94 * hui-mouse.el (hkey-alist): When playing {M-x gomoku}, Action key makes
96 96
97 ============================================================================== 97 ==============================================================================
98 V3.19.08 changes ^^^^: 98 V3.19.08 changes ^^^^:
99 ============================================================================== 99 ==============================================================================
100 100
101 Sun Aug 27 04:55:17 1995 Bob Weiner <weiner@mot.com> 101 Sun Aug 27 04:55:17 1995 Bob Weiner <weiner@infodock.com>
102 102
103 * hibtypes.el (patch-msg): Jumps to source associated with patch output 103 * hibtypes.el (patch-msg): Jumps to source associated with patch output
104 lines that begin with "Hunk" or "Patching". 104 lines that begin with "Hunk" or "Patching".
105 105
106 Sat Aug 26 21:30:45 1995 Bob Weiner <weiner@mot.com> 106 Sat Aug 26 21:30:45 1995 Bob Weiner <weiner@infodock.com>
107 107
108 * hibtypes.el (grep-msg): Added support for Perl5 error message parsing. 108 * hibtypes.el (grep-msg): Added support for Perl5 error message parsing.
109 109
110 Fri Aug 25 00:30:08 1995 Bob Weiner <weiner@mot.com> 110 Fri Aug 25 00:30:08 1995 Bob Weiner <weiner@infodock.com>
111 111
112 * kotl/kmenu.el (id-menubar-kotl): 112 * kotl/kmenu.el (id-menubar-kotl):
113 (id-popup-kotl-menu): Added Hide-Levels, Hide-Subtree, 113 (id-popup-kotl-menu): Added Hide-Levels, Hide-Subtree,
114 Show-Subtree menu items. Also enabled Copy-Before/After-Cell menu 114 Show-Subtree menu items. Also enabled Copy-Before/After-Cell menu
115 items. 115 items.
116 hui-menus.el (hui:menus): Added 'Below' (same as {C-x $}) and 'Kill' 116 hui-menus.el (hui:menus): Added `Below' (same as {C-x $}) and `Kill'
117 (same as {C-c C-k}) menu items to Outliner menu. 117 (same as {C-c C-k}) menu items to Outliner menu.
118 118
119 ============================================================================== 119 ==============================================================================
120 V3.19.07 changes ^^^^: 120 V3.19.07 changes ^^^^:
121 ============================================================================== 121 ==============================================================================
130 * kotl/kview.el (kcell-view:next): Fixed bug that failed to advance to 130 * kotl/kview.el (kcell-view:next): Fixed bug that failed to advance to
131 next visible cell when visible-p flag was true and current cell had a 131 next visible cell when visible-p flag was true and current cell had a
132 collapsed subtree but was not itself collapsed and point was not on the 132 collapsed subtree but was not itself collapsed and point was not on the
133 final line of the cell. 133 final line of the cell.
134 134
135 Thu Aug 24 23:32:28 1995 Bob Weiner <weiner@mot.com> 135 Thu Aug 24 23:32:28 1995 Bob Weiner <weiner@infodock.com>
136 136
137 * kotl/kotl-mode.el (kotl-mode:hide-subtree): Added to hide the subtree, 137 * kotl/kotl-mode.el (kotl-mode:hide-subtree): Added to hide the subtree,
138 excluding root of a cell. Bound to {C-M-h}. 138 excluding root of a cell. Bound to {C-M-h}.
139 (kotl-mode:show-subtree): Added to show the subtree, 139 (kotl-mode:show-subtree): Added to show the subtree,
140 excluding root of a cell. 140 excluding root of a cell.
141 141
142 Wed Aug 23 12:34:48 1995 Bob Weiner <weiner@mot.com> 142 Wed Aug 23 12:34:48 1995 Bob Weiner <weiner@infodock.com>
143 143
144 * hpath.el (hpath:url-at-p): 144 * hpath.el (hpath:url-at-p):
145 (hpath:url-p): Fixed to handle more URL specifications and to 145 (hpath:url-p): Fixed to handle more URL specifications and to
146 delete trailing periods and other characters properly. 146 delete trailing periods and other characters properly.
147 147
148 Tue Aug 22 12:08:53 1995 Bob Weiner <weiner@mot.com> 148 Tue Aug 22 12:08:53 1995 Bob Weiner <weiner@infodock.com>
149 149
150 * hui-menu.el (hyperbole-menubar-menu): 150 * hui-menu.el (hyperbole-menubar-menu):
151 wrolo-menu.el (wrolo-menubar-menu): 151 wrolo-menu.el (wrolo-menubar-menu):
152 kotl/kmenu.el (kotl-menubar-menu): Fixed bug that would add menu if 152 kotl/kmenu.el (kotl-menubar-menu): Fixed bug that would add menu if
153 menubar was nil. 153 menubar was nil.
154 154
155 ============================================================================== 155 ==============================================================================
156 V3.19.06 changes ^^^^: 156 V3.19.06 changes ^^^^:
157 ============================================================================== 157 ==============================================================================
158 158
159 Wed Aug 16 12:41:09 1995 Bob Weiner <weiner@mot.com> 159 Wed Aug 16 12:41:09 1995 Bob Weiner <weiner@infodock.com>
160 160
161 * hibtypes.el (mail-address-regexp): Corrected omission of underscores in 161 * hibtypes.el (mail-address-regexp): Corrected omission of underscores in
162 addresses. 162 addresses.
163 163
164 Thu Aug 10 17:36:23 1995 Bob Weiner <weiner@mot.com> 164 Thu Aug 10 17:36:23 1995 Bob Weiner <weiner@infodock.com>
165 165
166 * hpath.el (hpath:at-p): Modified to handle local file URLs like 166 * hpath.el (hpath:at-p): Modified to handle local file URLs like
167 file://localhost/ just as other local file references. 167 file://localhost/ just as other local file references.
168 168
169 * hargs.el (hargs:delimited): Modified to accomodate long string 169 * hargs.el (hargs:delimited): Modified to accomodate long string
170 delimiters where point might be in the middle of the opening delimiter. 170 delimiters where point might be in the middle of the opening delimiter.
171 171
172 Wed Aug 9 18:37:54 1995 Bob Weiner <weiner@mot.com> 172 Wed Aug 9 18:37:54 1995 Bob Weiner <weiner@infodock.com>
173 173
174 * hactypes.el (hyp-config): Reversed order of listing of Editor: and 174 * hactypes.el (hyp-config): Reversed order of listing of Editor: and
175 Hyperbole: lines. 175 Hyperbole: lines.
176 176
177 ============================================================================== 177 ==============================================================================
178 V3.19.05 changes ^^^^: 178 V3.19.05 changes ^^^^:
179 ============================================================================== 179 ==============================================================================
180 180
181 Tue Aug 8 10:53:38 1995 Bob Weiner <weiner@mot.com> 181 Tue Aug 8 10:53:38 1995 Bob Weiner <weiner@infodock.com>
182 182
183 * hgnus.el 183 * hgnus.el
184 hsmail.el (smail:comment-add): Add to front of hook if add-hook exists 184 hsmail.el (smail:comment-add): Add to front of hook if add-hook exists
185 so that if the mail/news buffer headers are highlighted, so is this 185 so that if the mail/news buffer headers are highlighted, so is this
186 comment header. 186 comment header.
187 187
188 Mon Jul 31 15:33:29 1995 Bob Weiner <weiner@mot.com> 188 Mon Jul 31 15:33:29 1995 Bob Weiner <weiner@infodock.com>
189 189
190 * kotl/kview.el (kview:insert-contents): 190 * kotl/kview.el (kview:insert-contents):
191 (kcell-view:create): Moved call to kfile:narrow-to-kcells 191 (kcell-view:create): Moved call to kfile:narrow-to-kcells
192 so it is after insertion of newlines terminating the new cell. 192 so it is after insertion of newlines terminating the new cell.
193 Otherwise, this call would leave kotl data exposed when a cell was 193 Otherwise, this call would leave kotl data exposed when a cell was
194 inserted at the end of an outline. 194 inserted at the end of an outline.
195 195
196 Tue Jul 25 16:26:16 1995 Bob Weiner <weiner@mot.com> 196 Tue Jul 25 16:26:16 1995 Bob Weiner <weiner@infodock.com>
197 197
198 * hibtypes.el (mail-address): Prevented from triggering in a mail or news 198 * hibtypes.el (mail-address): Prevented from triggering in a mail or news
199 summary buffer. 199 summary buffer.
200 200
201 * hui-mouse.el: Rewrote some functions for improved clarity. 201 * hui-mouse.el: Rewrote some functions for improved clarity.
202 202
203 ============================================================================== 203 ==============================================================================
204 V3.19.04 changes ^^^^: 204 V3.19.04 changes ^^^^:
205 ============================================================================== 205 ==============================================================================
206 206
207 Fri Jul 14 17:03:27 1995 Bob Weiner <weiner@mot.com> 207 Fri Jul 14 17:03:27 1995 Bob Weiner <weiner@infodock.com>
208 208
209 * kotl/kotl-mode.el (kotl-mode): Changed hook used to save koutline data 209 * kotl/kotl-mode.el (kotl-mode): Changed hook used to save koutline data
210 from write-contents-hooks to local-write-file-hooks. 210 from write-contents-hooks to local-write-file-hooks.
211 211
212 Thu Jul 13 16:37:30 1995 Bob Weiner <weiner@mot.com> 212 Thu Jul 13 16:37:30 1995 Bob Weiner <weiner@infodock.com>
213 213
214 * hui-em19-b.el (hproperty:but-add): Under Emacs 19, modified to highlight 214 * hui-em19-b.el (hproperty:but-add): Under Emacs 19, modified to highlight
215 explicit buttons when mouse passes over them if 215 explicit buttons when mouse passes over them if
216 hproperty:but-emphasize-p has been set non-nil (nil = default) in 216 hproperty:but-emphasize-p has been set non-nil (nil = default) in
217 hsite.el. 217 hsite.el.
220 "Hyperbole mail buttons accepted" comment to outgoing mail messages if 220 "Hyperbole mail buttons accepted" comment to outgoing mail messages if
221 the full Hyperbole system has been loaded since this function can be 221 the full Hyperbole system has been loaded since this function can be
222 called when only hyperbole.el has been loaded by a site initialization 222 called when only hyperbole.el has been loaded by a site initialization
223 but the individual user never uses Hyperbole. 223 but the individual user never uses Hyperbole.
224 224
225 Mon Jul 10 11:49:52 1995 Bob Weiner <weiner@mot.com> 225 Mon Jul 10 11:49:52 1995 Bob Weiner <weiner@infodock.com>
226 226
227 * hui-mouse.el (hkey-alist): 227 * hui-mouse.el (hkey-alist):
228 * hmouse-tag.el (smart-fortran): 228 * hmouse-tag.el (smart-fortran):
229 (smart-fortran-at-tag-p): Added Fortran tags browsing support. 229 (smart-fortran-at-tag-p): Added Fortran tags browsing support.
230 230
231 Fri Jul 7 14:02:28 1995 Bob Weiner <weiner@mot.com> 231 Fri Jul 7 14:02:28 1995 Bob Weiner <weiner@infodock.com>
232 232
233 * hsite-ex.el (hpath:display-alist): Modified to display files below an 233 * hsite-ex.el (hpath:display-alist): Modified to display files below an
234 /info/ directory but with a non-info suffix, in whatever their normal 234 /info/ directory but with a non-info suffix, in whatever their normal
235 mode is. Files under /info/ without a suffix are displayed as info 235 mode is. Files under /info/ without a suffix are displayed as info
236 files. 236 files.
257 the added property by characters inserted following the region to which 257 the added property by characters inserted following the region to which
258 the property is added. This inheritance caused bugs in the cell 258 the property is added. This inheritance caused bugs in the cell
259 separator search routines. Inheritance was already off by default for 259 separator search routines. Inheritance was already off by default for
260 characters preceding this region. 260 characters preceding this region.
261 261
262 Thu Jul 6 14:24:40 1995 Bob Weiner <weiner@mot.com> 262 Thu Jul 6 14:24:40 1995 Bob Weiner <weiner@infodock.com>
263 263
264 * hmouse-drv.el (hkey-help-show): Fixed a bug that failed to properly 264 * hmouse-drv.el (hkey-help-show): Fixed a bug that failed to properly
265 check whether a help buffer was already displayed. 265 check whether a help buffer was already displayed.
266 266
267 Sun Jun 25 17:16:21 1995 Bob Weiner <weiner@mot.com> 267 Sun Jun 25 17:16:21 1995 Bob Weiner <weiner@infodock.com>
268 268
269 * kotl/kimport.el (kimport:star-outline): Modified to handle start 269 * kotl/kimport.el (kimport:star-outline): Modified to handle start
270 outlines whose stars are preceded by whitespace. 270 outlines whose stars are preceded by whitespace.
271 271
272 * kotl/klabel.el (klabel-type:set-star): Fixed infinite loop problem when 272 * kotl/klabel.el (klabel-type:set-star): Fixed infinite loop problem when
279 if the original cell had a no-fill property. 279 if the original cell had a no-fill property.
280 280
281 * kotl/kview.el (kview:add-cell): Added optional parameter no-fill to skip 281 * kotl/kview.el (kview:add-cell): Added optional parameter no-fill to skip
282 filling of any initial cell contents. 282 filling of any initial cell contents.
283 283
284 Fri Jun 23 11:58:24 1995 Bob Weiner <weiner@mot.com> 284 Fri Jun 23 11:58:24 1995 Bob Weiner <weiner@infodock.com>
285 285
286 * hyperbole.el (Info-goto-node): Added autoload of this for Hyperbole menus. 286 * hyperbole.el (Info-goto-node): Added autoload of this for Hyperbole menus.
287 287
288 * kotl/klabel.el (klabel-type:set-partial-alpha): Speeded up partial-alpha 288 * kotl/klabel.el (klabel-type:set-partial-alpha): Speeded up partial-alpha
289 renumbering. 289 renumbering.
300 300
301 ============================================================================== 301 ==============================================================================
302 V3.19.02 changes ^^^^: 302 V3.19.02 changes ^^^^:
303 ============================================================================== 303 ==============================================================================
304 304
305 Wed Jun 21 00:42:12 1995 Bob Weiner <weiner@mot.com> 305 Wed Jun 21 00:42:12 1995 Bob Weiner <weiner@infodock.com>
306 306
307 * kotl/kotl-mode.el (kotl-mode:fill-tree): Modified to support filling 0 307 * kotl/kotl-mode.el (kotl-mode:fill-tree): Modified to support filling 0
308 rooted tree, i.e. all cells in outline, when given a prefix argument. 308 rooted tree, i.e. all cells in outline, when given a prefix argument.
309 309
310 * kotl/klabel.el (klabel-type:set-labels): Fixed bug that incremented 310 * kotl/klabel.el (klabel-type:set-labels): Fixed bug that incremented
318 kprop-em.el for Emacs 19 318 kprop-em.el for Emacs 19
319 kprop-xe.el for XEmacs 319 kprop-xe.el for XEmacs
320 * MANIFEST: 320 * MANIFEST:
321 * Makefile (EL_KOTL, ELC_KOTL): Added references to new kprop-* files. 321 * Makefile (EL_KOTL, ELC_KOTL): Added references to new kprop-* files.
322 322
323 Tue Jun 20 10:54:18 1995 Bob Weiner <weiner@mot.com> 323 Tue Jun 20 10:54:18 1995 Bob Weiner <weiner@infodock.com>
324 324
325 * kotl/kproperty.el (kproperty:put): Fixed XEmacs version of this function 325 * kotl/kproperty.el (kproperty:put): Fixed XEmacs version of this function
326 by using raw extents instead of text properties. 326 by using raw extents instead of text properties.
327 327
328 * kotl/kmenu.el (id-popup-kotl-menu): Fixed Show-Top-Level-Only to run 328 * kotl/kmenu.el (id-popup-kotl-menu): Fixed Show-Top-Level-Only to run
331 * hui-menus.el (Msg): Shortened Msg menu to fit in 80 columns. 331 * hui-menus.el (Msg): Shortened Msg menu to fit in 80 columns.
332 332
333 * kotl/kproperty.el (kproperty:map): Added to map over a matching property 333 * kotl/kproperty.el (kproperty:map): Added to map over a matching property
334 in a buffer and to return the result. 334 in a buffer and to return the result.
335 335
336 Mon Jun 19 18:50:34 1995 Bob Weiner <weiner@mot.com> 336 Mon Jun 19 18:50:34 1995 Bob Weiner <weiner@infodock.com>
337 337
338 * kotl/kotl-mode.el (kotl-mode:demote-tree): 338 * kotl/kotl-mode.el (kotl-mode:demote-tree):
339 (kotl-mode:promote-tree): 339 (kotl-mode:promote-tree):
340 (kotl-mode:move-after): 340 (kotl-mode:move-after):
341 (kotl-mode:move-before): 341 (kotl-mode:move-before):
346 346
347 ============================================================================== 347 ==============================================================================
348 V3.19.01 changes ^^^^: 348 V3.19.01 changes ^^^^:
349 ============================================================================== 349 ==============================================================================
350 350
351 Thu Jun 15 00:24:34 1995 Bob Weiner <weiner@mot.com> 351 Thu Jun 15 00:24:34 1995 Bob Weiner <weiner@infodock.com>
352 352
353 * kotl/kview.el (kcell-view:previous): Expanded cases that will find 353 * kotl/kview.el (kcell-view:previous): Expanded cases that will find
354 previous cell. 354 previous cell.
355 355
356 * kotl/kotl-mode.el (kotl-mode:move-after): 356 * kotl/kotl-mode.el (kotl-mode:move-after):
361 Emacs 19 keyboard events. 361 Emacs 19 keyboard events.
362 362
363 * kotl/kview.el (kcell-view:previous): 363 * kotl/kview.el (kcell-view:previous):
364 (kcell-view:next): Optimized. 364 (kcell-view:next): Optimized.
365 365
366 Wed Jun 14 01:49:45 1995 Bob Weiner <weiner@mot.com> 366 Wed Jun 14 01:49:45 1995 Bob Weiner <weiner@infodock.com>
367 367
368 * kotl/kview.el (kview:goto-cell-id): Speeded up by up to 10x with 368 * kotl/kview.el (kview:goto-cell-id): Speeded up by up to 10x with
369 optimized implementations for each Emacs variant. 369 optimized implementations for each Emacs variant.
370 370
371 * kotl/kotl-mode.el (kotl-mode:fill-cell): Notify user if can't fill since 371 * kotl/kotl-mode.el (kotl-mode:fill-cell): Notify user if can't fill since
392 than when each cell must be refilled. 392 than when each cell must be refilled.
393 393
394 * kotl/kview.el (kview:move): Optimized to skip mapping over a tree to 394 * kotl/kview.el (kview:move): Optimized to skip mapping over a tree to
395 re-collapse cells if none were collapsed. 395 re-collapse cells if none were collapsed.
396 396
397 Tue Jun 13 16:35:42 1995 Bob Weiner <weiner@mot.com> 397 Tue Jun 13 16:35:42 1995 Bob Weiner <weiner@infodock.com>
398 398
399 * hmous-info.el (Info-handle-in-note): Added support for 'See' 399 * hmous-info.el (Info-handle-in-note): Added support for `See'
400 cross-references used by XEmacs. 400 cross-references used by XEmacs.
401 401
402 ============================================================================== 402 ==============================================================================
403 V3.19 changes ^^^^: 403 V3.19 changes ^^^^:
404 ============================================================================== 404 ==============================================================================
405 405
406 Tue Jun 13 16:35:42 1995 Bob Weiner <weiner@mot.com> 406 Tue Jun 13 16:35:42 1995 Bob Weiner <weiner@infodock.com>
407 407
408 * hinit.el (hyperb:init-menubar): 408 * hinit.el (hyperb:init-menubar):
409 * hui-menu.el (hyperbole-menubar-menu): Modified to re-install Hyperbole 409 * hui-menu.el (hyperbole-menubar-menu): Modified to re-install Hyperbole
410 menu in InfoDock menubar after using the menu's Quit item. 410 menu in InfoDock menubar after using the menu's Quit item.
411 411
412 Mon Jun 12 19:31:28 1995 Bob Weiner <weiner@mot.com> 412 Mon Jun 12 19:31:28 1995 Bob Weiner <weiner@infodock.com>
413 413
414 * kotl/klabel.el (klabel-type:set-alpha): Optimized alpha and legal 414 * kotl/klabel.el (klabel-type:set-alpha): Optimized alpha and legal
415 renumbering. Cut time by about 50% for multi-level outlines. 415 renumbering. Cut time by about 50% for multi-level outlines.
416 416
417 Tue Jun 6 12:34:47 1995 Bob Weiner <weiner@mot.com> 417 Tue Jun 6 12:34:47 1995 Bob Weiner <weiner@infodock.com>
418 418
419 * kotl/klabel.el 419 * kotl/klabel.el
420 kview.el 420 kview.el
421 kotl-mode.el: Optimized many functions to not compute 421 kotl-mode.el: Optimized many functions to not compute
422 label-sep-len repeatedly. This speeds up many operations. 422 label-sep-len repeatedly. This speeds up many operations.
423 423
424 * kotl/kotl-mode.el (kotl-mode-map): Fixed to handle {M-q} bound to 424 * kotl/kotl-mode.el (kotl-mode-map): Fixed to handle {M-q} bound to
425 fill-paragraph-or-region in XEmacs. 425 fill-paragraph-or-region in XEmacs.
426 426
427 Mon Jun 5 16:56:58 1995 Bob Weiner <weiner@mot.com> 427 Mon Jun 5 16:56:58 1995 Bob Weiner <weiner@infodock.com>
428 428
429 * hui-menu.el (infodock-hyperbole-menu): Made "Quit" menu item remove 429 * hui-menu.el (infodock-hyperbole-menu): Made "Quit" menu item remove
430 Hyperbole comment from future outgoing mail and remove Hyperbole menu 430 Hyperbole comment from future outgoing mail and remove Hyperbole menu
431 from every menubar which has it. 431 from every menubar which has it.
432 432
433 ============================================================================== 433 ==============================================================================
434 V3.18.13 changes ^^^^: 434 V3.18.13 changes ^^^^:
435 ============================================================================== 435 ==============================================================================
436 436
437 Fri Jun 2 11:29:11 1995 Bob Weiner <weiner@mot.com> 437 Fri Jun 2 11:29:11 1995 Bob Weiner <weiner@infodock.com>
438 438
439 * kotl/kotl-mode.el (kotl-mode:beginning-of-tree): Added and bound to {C-c ^}. 439 * kotl/kotl-mode.el (kotl-mode:beginning-of-tree): Added and bound to {C-c ^}.
440 (kotl-mode:end-of-tree): Addded and bound to {C-c $}. 440 (kotl-mode:end-of-tree): Addded and bound to {C-c $}.
441 441
442 * kotl/kview.el (kcell-view:parent): Added optional parameter visible-p, 442 * kotl/kview.el (kcell-view:parent): Added optional parameter visible-p,
446 (kotl-mode:last-sibling): Added and bound to {C-c >}. 446 (kotl-mode:last-sibling): Added and bound to {C-c >}.
447 447
448 * man/hyperbole.texi (Outliner Keys): 448 * man/hyperbole.texi (Outliner Keys):
449 kotl/kotl-mode.el (kotl-mode:copy-to-buffer): Added and bound to {C-c M-c}. 449 kotl/kotl-mode.el (kotl-mode:copy-to-buffer): Added and bound to {C-c M-c}.
450 450
451 Thu Jun 1 11:10:03 1995 Bob Weiner <weiner@mot.com> 451 Thu Jun 1 11:10:03 1995 Bob Weiner <weiner@infodock.com>
452 452
453 * hui-window.el (smart-window-of-coords): 453 * hui-window.el (smart-window-of-coords):
454 (smart-coords-in-window-p): 454 (smart-coords-in-window-p):
455 (hmouse-modeline-resize-window): Fixed bug under XEmacs 19.11. 455 (hmouse-modeline-resize-window): Fixed bug under XEmacs 19.11.
456 456
457 ============================================================================== 457 ==============================================================================
458 V3.18.12 changes ^^^^: 458 V3.18.12 changes ^^^^:
459 ============================================================================== 459 ==============================================================================
460 460
461 Fri May 19 15:32:37 1995 Bob Weiner <weiner@mot.com> 461 Fri May 19 15:32:37 1995 Bob Weiner <weiner@infodock.com>
462 462
463 * hui-menus.el (hyperbole): Added call to hyperb:init-menubar. 463 * hui-menus.el (hyperbole): Added call to hyperb:init-menubar.
464 * hinit.el (hyperb:init-menubar): Added to add Hyperbole menu to menubar. 464 * hinit.el (hyperb:init-menubar): Added to add Hyperbole menu to menubar.
465 * hui-menu.el (infodock-hyperbole-menu): Added Quit menu item to delete 465 * hui-menu.el (infodock-hyperbole-menu): Added Quit menu item to delete
466 the Hyperbole menu from the menubar. {C-h h} will bring it back again. 466 the Hyperbole menu from the menubar. {C-h h} will bring it back again.
467 467
468 Thu May 18 12:23:01 1995 Bob Weiner <weiner@mot.com> 468 Thu May 18 12:23:01 1995 Bob Weiner <weiner@infodock.com>
469 469
470 * Changed all cs.brown references to hub.ucsb.edu (for mail lists) 470 * Changed all cs.brown references to hub.ucsb.edu (for mail lists)
471 and cs.uiuc.edu (for Hyperbole source). 471 and cs.uiuc.edu (for Hyperbole source).
472 472
473 * hui-xe-but.el (hproperty:set-item-highlight): Fixed this function 473 * hui-xe-but.el (hproperty:set-item-highlight): Fixed this function
480 480
481 ============================================================================== 481 ==============================================================================
482 V3.18.11 changes ^^^^: 482 V3.18.11 changes ^^^^:
483 ============================================================================== 483 ==============================================================================
484 484
485 Mon May 15 11:20:38 1995 Bob Weiner <weiner@mot.com> 485 Mon May 15 11:20:38 1995 Bob Weiner <weiner@infodock.com>
486 486
487 * hmous-info.el (Info-handle-in-node-hdr): 487 * hmous-info.el (Info-handle-in-node-hdr):
488 (Info-handle-in-menu): Fixed to handle Info references 488 (Info-handle-in-menu): Fixed to handle Info references
489 whose filenames require a suffix in Info-suffix-list. 489 whose filenames require a suffix in Info-suffix-list.
490 490
497 497
498 ============================================================================== 498 ==============================================================================
499 V3.18.10 changes ^^^^: 499 V3.18.10 changes ^^^^:
500 ============================================================================== 500 ==============================================================================
501 501
502 Fri May 12 12:54:19 1995 Bob Weiner <weiner@mot.com> 502 Fri May 12 12:54:19 1995 Bob Weiner <weiner@infodock.com>
503 503
504 * Makefile (dist): Updated to execute entire distribution build process. 504 * Makefile (dist): Updated to execute entire distribution build process.
505 505
506 * hsite-ex.el (hyperb:lemacs-p): 506 * hsite-ex.el (hyperb:lemacs-p):
507 * hui-xe-but.el (hproperty:highlight-face): Fixed to highlight explicit 507 * hui-xe-but.el (hproperty:highlight-face): Fixed to highlight explicit
508 buttons and rolodex matches with the 'italic' face when used under 508 buttons and rolodex matches with the `italic' face when used under
509 XEmacs on a tty. 509 XEmacs on a tty.
510 510
511 ============================================================================== 511 ==============================================================================
512 V3.18.9 changes ^^^^: 512 V3.18.9 changes ^^^^:
513 ============================================================================== 513 ==============================================================================
514 514
515 Tue May 9 12:45:21 1995 Bob Weiner <weiner@mot.com> 515 Tue May 9 12:45:21 1995 Bob Weiner <weiner@infodock.com>
516 516
517 * Makefile (install): Changed to install documentation. 517 * Makefile (install): Changed to install documentation.
518 518
519 * man/hyperbole.texi (Smart Keys): Renamed hmouse-doc.txt to 519 * man/hyperbole.texi (Smart Keys): Renamed hmouse-doc.txt to
520 hypb-mouse.txt for easier association with Hyperbole when moved to 520 hypb-mouse.txt for easier association with Hyperbole when moved to
532 532
533 * hibtypes.el (debugger-source): Added jump to source of an XEmacs 533 * hibtypes.el (debugger-source): Added jump to source of an XEmacs
534 assertion failure which looks like: 534 assertion failure which looks like:
535 assert_failed (file=0xf3c78 "eval.c", line=1412, 535 assert_failed (file=0xf3c78 "eval.c", line=1412,
536 536
537 Mon May 8 14:30:56 1995 Bob Weiner <weiner@mot.com> 537 Mon May 8 14:30:56 1995 Bob Weiner <weiner@infodock.com>
538 538
539 * man/hyperbole.texi (Operating Menus): 539 * man/hyperbole.texi (Operating Menus):
540 * hui-menu.el (hyperbole-menubar-menu): 540 * hui-menu.el (hyperbole-menubar-menu):
541 * kotl/kfile.el: 541 * kotl/kfile.el:
542 * kotl/kmenu.el (kotl-menubar-menu): 542 * kotl/kmenu.el (kotl-menubar-menu):
552 552
553 ============================================================================== 553 ==============================================================================
554 V3.18.8 changes ^^^^: 554 V3.18.8 changes ^^^^:
555 ============================================================================== 555 ==============================================================================
556 556
557 Fri May 5 14:33:51 1995 Bob Weiner <weiner@mot.com> 557 Fri May 5 14:33:51 1995 Bob Weiner <weiner@infodock.com>
558 558
559 * Makefile: Removed building of Info and Postscript versions of the 559 * Makefile: Removed building of Info and Postscript versions of the
560 Hyperbole manual from default 'make'. Use 'make info' and 'make ps', 560 Hyperbole manual from default `make'. Use `make info' and `make ps',
561 respectively. 561 respectively.
562 562
563 * hui-xe-but.el: 563 * hui-xe-but.el:
564 * wrolo.el (rolo-highlight-face): Adapted for new XEmacs make-face return 564 * wrolo.el (rolo-highlight-face): Adapted for new XEmacs make-face return
565 value of a face object, rather than the old behavior of a face name. 565 value of a face object, rather than the old behavior of a face name.
566 566
567 * kotl/kfile.el (kfile:update): Added (let ((debug-on-error nil)) so one 567 * kotl/kfile.el (kfile:update): Added (let ((debug-on-error nil)) so one
568 can easily save koutlines while debugging Emacs Lisp code. 568 can easily save koutlines while debugging Emacs Lisp code.
569 569
570 Tue May 2 11:08:53 1995 Bob Weiner <weiner@mot.com> 570 Tue May 2 11:08:53 1995 Bob Weiner <weiner@infodock.com>
571 571
572 * Makefile (tags): Replaced all - with underscore in variable names to 572 * Makefile (tags): Replaced all - with underscore in variable names to
573 satisfy the AIX sh. 573 satisfy the AIX sh.
574 574
575 Mon May 1 15:50:33 1995 Bob Weiner <weiner@mot.com> 575 Mon May 1 15:50:33 1995 Bob Weiner <weiner@infodock.com>
576 576
577 * hsite-ex.el (hpath:display-alist): Added display of top node when Action 577 * hsite-ex.el (hpath:display-alist): Added display of top node when Action
578 Key is pressed over an Info file name. 578 Key is pressed over an Info file name.
579 579
580 Fri Apr 28 19:18:13 1995 Bob Weiner <weiner@mot.com> 580 Fri Apr 28 19:18:13 1995 Bob Weiner <weiner@infodock.com>
581 581
582 * hui-xe-but.el (hproperty:set-item-highlight): Fixed failure to set 582 * hui-xe-but.el (hproperty:set-item-highlight): Fixed failure to set
583 rolo-highlight-face when it is the same as the default font. 583 rolo-highlight-face when it is the same as the default font.
584 584
585 ============================================================================== 585 ==============================================================================
586 V3.18.7 changes ^^^^: 586 V3.18.7 changes ^^^^:
587 ============================================================================== 587 ==============================================================================
588 588
589 Mon Apr 24 10:49:30 1995 Bob Weiner <weiner@mot.com> 589 Mon Apr 24 10:49:30 1995 Bob Weiner <weiner@infodock.com>
590 590
591 * hui-mouse.el (hkey-alist): Simplified support for view major and minor 591 * hui-mouse.el (hkey-alist): Simplified support for view major and minor
592 modes. 592 modes.
593 593
594 Sun Apr 23 13:21:20 1995 Bob Weiner <weiner@mot.com> 594 Sun Apr 23 13:21:20 1995 Bob Weiner <weiner@infodock.com>
595 595
596 * hibtypes.el (debugger-source): Renamed from gdb-source and added dbx and 596 * hibtypes.el (debugger-source): Renamed from gdb-source and added dbx and
597 xdb debugger support for jumping to source from a stack backtrace line. 597 xdb debugger support for jumping to source from a stack backtrace line.
598 598
599 Wed Apr 19 19:37:20 1995 Bob Weiner <weiner@mot.com> 599 Wed Apr 19 19:37:20 1995 Bob Weiner <weiner@infodock.com>
600 600
601 * hmouse-tag.el (smart-tags-file-path): Added this function, used by 601 * hmouse-tag.el (smart-tags-file-path): Added this function, used by
602 ibtype gdb-source and actype link-to-file-line to find non-local, 602 ibtype gdb-source and actype link-to-file-line to find non-local,
603 relative files. 603 relative files.
604 * hyperbole.el (smart-tags-file-path): Added autoload. 604 * hyperbole.el (smart-tags-file-path): Added autoload.
605 605
606 Tue Apr 18 11:49:27 1995 Bob Weiner <weiner@mot.com> 606 Tue Apr 18 11:49:27 1995 Bob Weiner <weiner@infodock.com>
607 607
608 * hversion.el (id-tool-invoke): Fixed to handle interactive command calls. 608 * hversion.el (id-tool-invoke): Fixed to handle interactive command calls.
609 609
610 Sun Apr 16 22:35:33 1995 Bob Weiner <weiner@mot.com> 610 Sun Apr 16 22:35:33 1995 Bob Weiner <weiner@infodock.com>
611 611
612 * hversion.el (sm-window-sys-term): Support Emacs under OS/2 which uses 612 * hversion.el (sm-window-sys-term): Support Emacs under OS/2 which uses
613 the Presentation Manger window manager. 613 the Presentation Manger window manager.
614 * htz.el (htz:local): OS/2 doesn't have a date function, so use TZ or 614 * htz.el (htz:local): OS/2 doesn't have a date function, so use TZ or
615 TIMEZONE environment variable if set as local timezone instead. 615 TIMEZONE environment variable if set as local timezone instead.
619 619
620 ============================================================================== 620 ==============================================================================
621 V3.18.6 changes ^^^^: 621 V3.18.6 changes ^^^^:
622 ============================================================================== 622 ==============================================================================
623 623
624 Fri Apr 14 15:31:17 1995 Bob Weiner <weiner@mot.com> 624 Fri Apr 14 15:31:17 1995 Bob Weiner <weiner@infodock.com>
625 625
626 * man/hyperbole.ps: Removed from the distribution. Too large; users who 626 * man/hyperbole.ps: Removed from the distribution. Too large; users who
627 need it can build it themselves. 627 need it can build it themselves.
628 628
629 * man/hyperbole.texi (Action Types): Documented extension command 629 * man/hyperbole.texi (Action Types): Documented extension command
630 characters' use of '+' prefix. 630 characters' use of `+' prefix.
631 631
632 * hargs.el (hargs:iforms): Added basic support for new Emacs 19 'K' 632 * hargs.el (hargs:iforms): Added basic support for new Emacs 19 `K'
633 command character. 633 command character.
634 634
635 * *.el: Added KEYWORDS: header. 635 * *.el: Added KEYWORDS: header.
636 636
637 Wed Apr 12 11:26:03 1995 Bob Weiner <weiner@mot.com> 637 Wed Apr 12 11:26:03 1995 Bob Weiner <weiner@infodock.com>
638 638
639 * hui-window.el (smart-coords-in-window-p): 639 * hui-window.el (smart-coords-in-window-p):
640 (smart-window-of-coords): Fixed to work with XEmacs 19.11 640 (smart-window-of-coords): Fixed to work with XEmacs 19.11
641 which can return nil for (event-window) if event is over a 641 which can return nil for (event-window) if event is over a
642 modeline. 642 modeline.
643 643
644 Tue Apr 11 12:48:18 1995 Bob Weiner <weiner@mot.com> 644 Tue Apr 11 12:48:18 1995 Bob Weiner <weiner@infodock.com>
645 645
646 * hargs.el (hargs:get): Added support for user extension interactive 646 * hargs.el (hargs:get): Added support for user extension interactive
647 command characters that are being added to Emacs 19. Each such 647 command characters that are being added to Emacs 19. Each such
648 character is preceded by a '+' character. 648 character is preceded by a `+' character.
649 649
650 * hui-mouse.el (hkey-alist): Added Action/Assist key press support for 650 * hui-mouse.el (hkey-alist): Added Action/Assist key press support for
651 OO-Browser listing buffers used when the full OO-Browser user interface 651 OO-Browser listing buffers used when the full OO-Browser user interface
652 is not displayed. 652 is not displayed.
653 653
654 Mon Apr 10 17:41:54 1995 Bob Weiner <weiner@mot.com> 654 Mon Apr 10 17:41:54 1995 Bob Weiner <weiner@infodock.com>
655 655
656 * Makefile (ELC-COMPILE): Added hsys-* files so they will be built. 656 * Makefile (ELC-COMPILE): Added hsys-* files so they will be built.
657 657
658 ============================================================================== 658 ==============================================================================
659 V3.18.5 changes ^^^^: 659 V3.18.5 changes ^^^^:
660 ============================================================================== 660 ==============================================================================
661 661
662 Sat Apr 8 13:53:27 1995 Bob Weiner <weiner@mot.com> 662 Sat Apr 8 13:53:27 1995 Bob Weiner <weiner@infodock.com>
663 663
664 * man/hyperbole.texi (Top): Added credits. 664 * man/hyperbole.texi (Top): Added credits.
665 665
666 Fri Apr 7 17:21:04 1995 Bob Weiner <weiner@mot.com> 666 Fri Apr 7 17:21:04 1995 Bob Weiner <weiner@infodock.com>
667 667
668 * kotl/kfile.el (kfile:update): 668 * kotl/kfile.el (kfile:update):
669 kotl/kotl.el (kotl-data:create): Modified to repair invalid cells when 669 kotl/kotl.el (kotl-data:create): Modified to repair invalid cells when
670 trying to save them. 670 trying to save them.
671 (kotl-data:to-kcell-v3): Modified to repair invalid cells when 671 (kotl-data:to-kcell-v3): Modified to repair invalid cells when
672 trying to load them from a file. 672 trying to load them from a file.
673 673
674 Thu Apr 6 10:22:07 1995 Bob Weiner <weiner@mot.com> 674 Thu Apr 6 10:22:07 1995 Bob Weiner <weiner@infodock.com>
675 675
676 * Makefile (PRELOADS): Added ref to $(SITE-PRELOADS) for customization of 676 * Makefile (PRELOADS): Added ref to $(SITE-PRELOADS) for customization of
677 the Lisp libraries loaded before byte-compiling any files. 677 the Lisp libraries loaded before byte-compiling any files.
678 (BATCHFLAGS): Removed -no-site-file so addition of the 678 (BATCHFLAGS): Removed -no-site-file so addition of the
679 OO-Browser directory to load-path may be done in site-start.el. 679 OO-Browser directory to load-path may be done in site-start.el.
680 680
681 * kotl/kmenu.el: Added this file of menus for the Koutliner from InfoDock 681 * kotl/kmenu.el: Added this file of menus for the Koutliner from InfoDock
682 and adapted for use under standard XEmacs. 682 and adapted for use under standard XEmacs.
683 683
684 Wed Apr 5 18:48:15 1995 Bob Weiner (weiner@mot.com) 684 Wed Apr 5 18:48:15 1995 Bob Weiner <weiner@infodock.com>
685 685
686 * hinit.el (hyperb:init): Added setup of XEmacs pulldown menu for Hyperbole. 686 * hinit.el (hyperb:init): Added setup of XEmacs pulldown menu for Hyperbole.
687 * hui-menu.el: Added this file to provide a global pulldown menu of InfoDock 687 * hui-menu.el: Added this file to provide a global pulldown menu of InfoDock
688 comands under XEmacs. 688 comands under XEmacs.
689 * wrolo-menu.el: Added this file of menus for the Rolodex from InfoDock 689 * wrolo-menu.el: Added this file of menus for the Rolodex from InfoDock
690 and adapted for use under standard XEmacs. Also defines a rolodex 690 and adapted for use under standard XEmacs. Also defines a rolodex
691 menu which may be used independently of the Hyperbole menu. 691 menu which may be used independently of the Hyperbole menu.
692 692
693 Mon Apr 3 10:03:09 1995 Bob Weiner <weiner@mot.com> 693 Mon Apr 3 10:03:09 1995 Bob Weiner <weiner@infodock.com>
694 694
695 * hyperbole.el (rolo-word): Autoloaded this command. 695 * hyperbole.el (rolo-word): Autoloaded this command.
696 696
697 ============================================================================== 697 ==============================================================================
698 V3.18.4 changes ^^^^: 698 V3.18.4 changes ^^^^:
699 ============================================================================== 699 ==============================================================================
700 700
701 Tue Mar 28 12:22:27 1995 Bob Weiner <weiner@mot.com> 701 Tue Mar 28 12:22:27 1995 Bob Weiner <weiner@infodock.com>
702 702
703 * hui-window.el (hmouse-release-left-edge): 703 * hui-window.el (hmouse-release-left-edge):
704 (hmouse-release-right-edge): Fixed bug which improperly 704 (hmouse-release-right-edge): Fixed bug which improperly
705 called 'window-event' when 'event-window' was intended. 705 called `window-event' when `event-window' was intended.
706 706
707 Sun Mar 26 00:39:18 1995 Bob Weiner <weiner@meltdown.valhalla (Bob Weiner)> 707 Sun Mar 26 00:39:18 1995 Bob Weiner <weiner@meltdown.valhalla (Bob Weiner)>
708 708
709 * man/hyperbole.texi: Renamed from hypb.texi. 709 * man/hyperbole.texi: Renamed from hypb.texi.
710 710
711 Sat Mar 25 23:20:02 1995 Bob Weiner <weiner@mot.com> 711 Sat Mar 25 23:20:02 1995 Bob Weiner <weiner@infodock.com>
712 712
713 * Makefile (elc): Cleaned up user output produced by this target. 713 * Makefile (elc): Cleaned up user output produced by this target.
714 714
715 ============================================================================== 715 ==============================================================================
716 V3.18.3 changes ^^^^: 716 V3.18.3 changes ^^^^:
717 ============================================================================== 717 ==============================================================================
718 718
719 Fri Mar 24 10:41:17 1995 Bob Weiner <weiner@mot.com> 719 Fri Mar 24 10:41:17 1995 Bob Weiner <weiner@infodock.com>
720 720
721 * hibtypes.el (rfc): Updated to support efs too. 721 * hibtypes.el (rfc): Updated to support efs too.
722 * hpath.el (hpath:ange-ftp-p): 722 * hpath.el (hpath:ange-ftp-p):
723 (hpath:ange-ftp-at-p): Added support for 'efs' package, the 723 (hpath:ange-ftp-at-p): Added support for `efs' package, the
724 successor to ange-ftp. 724 successor to ange-ftp.
725 Also changed so can jump to remote pathnames if ange-ftp will 725 Also changed so can jump to remote pathnames if ange-ftp will
726 be autoloaded via file-name-handler-alist under Emacs V19. 726 be autoloaded via file-name-handler-alist under Emacs V19.
727 727
728 * Makefile (elc): Rewrote in a portable manner so that one emacs 728 * Makefile (elc): Rewrote in a portable manner so that one emacs
729 invocation builds all elc files. 729 invocation builds all elc files.
730 730
731 Thu Mar 23 03:23:51 1995 Bob Weiner <weiner@mot.com> 731 Thu Mar 23 03:23:51 1995 Bob Weiner <weiner@infodock.com>
732 732
733 * kotl/klink.el (klink:at-p): Fixed so won't trigger in OO-Browser listing 733 * kotl/klink.el (klink:at-p): Fixed so won't trigger in OO-Browser listing
734 buffers, e.g. on a C++ <template> class. 734 buffers, e.g. on a C++ <template> class.
735 735
736 * hversion.el (hyperb:stack-frame): Fixed stack frame indirection problem 736 * hversion.el (hyperb:stack-frame): Fixed stack frame indirection problem
743 743
744 * hactypes.el (link-to-file-line): 744 * hactypes.el (link-to-file-line):
745 (link-to-regexp-match): Added a (widen) so matches are found 745 (link-to-regexp-match): Added a (widen) so matches are found
746 when buffer happens to be narrowed to a particular part. 746 when buffer happens to be narrowed to a particular part.
747 747
748 Wed Mar 22 03:18:39 1995 Bob Weiner <weiner@mot.com> 748 Wed Mar 22 03:18:39 1995 Bob Weiner <weiner@infodock.com>
749 749
750 * hib-kbd.el (kbd-key:act): Fixed infinite recursion if used the Action 750 * hib-kbd.el (kbd-key:act): Fixed infinite recursion if used the Action
751 Key on a {key sequence} that invokes the Action Key. 751 Key on a {key sequence} that invokes the Action Key.
752 752
753 * Makefile (EMACS): Changed default setting of this variable to XEMACS. 753 * Makefile (EMACS): Changed default setting of this variable to XEMACS.
754 754
755 * Renamed a bunch of Hyperbole functions and variables. 755 * Renamed a bunch of Hyperbole functions and variables.
756 756
757 Tue Mar 21 17:11:23 1995 Bob Weiner <weiner@mot.com> 757 Tue Mar 21 17:11:23 1995 Bob Weiner <weiner@infodock.com>
758 758
759 * Makefile: Fixed problems in a number of areas with different versions 759 * Makefile: Fixed problems in a number of areas with different versions
760 of make. 760 of make.
761 761
762 * hmouse-key.el (hyperb:window-system): Eliminated require of Emacs 19 and 762 * hmouse-key.el (hyperb:window-system): Eliminated require of Emacs 19 and
764 764
765 ============================================================================== 765 ==============================================================================
766 V3.18.2 changes ^^^^: 766 V3.18.2 changes ^^^^:
767 ============================================================================== 767 ==============================================================================
768 768
769 Mon Mar 20 11:49:42 1995 Bob Weiner <weiner@mot.com> 769 Mon Mar 20 11:49:42 1995 Bob Weiner <weiner@infodock.com>
770 770
771 * hui-window.el: Rewrote to support XEmacs 19.12 new window-local mouse 771 * hui-window.el: Rewrote to support XEmacs 19.12 new window-local mouse
772 coordinate API. Mainly eliminated use of window-edges under XEmacs. 772 coordinate API. Mainly eliminated use of window-edges under XEmacs.
773 773
774 * hui-menus.el (hui:bottom-window): Added with function to avoid use of 774 * hui-menus.el (hui:bottom-window): Added with function to avoid use of
778 and would not work in new XEmacs versions. 778 and would not work in new XEmacs versions.
779 * hmouse-drv.el (scroll-down-eol): 779 * hmouse-drv.el (scroll-down-eol):
780 (scroll-up-eol): Rewrote to not require knowledge of 780 (scroll-up-eol): Rewrote to not require knowledge of
781 current frame line, only current window line. 781 current frame line, only current window line.
782 782
783 Fri Mar 17 12:46:39 1995 Bob Weiner <weiner@mot.com> 783 Fri Mar 17 12:46:39 1995 Bob Weiner <weiner@infodock.com>
784 784
785 * Makefile (elc): Rewrote to compile all out of date .elc files with one 785 * Makefile (elc): Rewrote to compile all out of date .elc files with one
786 invocation of Emacs. 786 invocation of Emacs.
787 787
788 Thu Mar 16 13:07:48 1995 Bob Weiner <weiner@mot.com> 788 Thu Mar 16 13:07:48 1995 Bob Weiner <weiner@infodock.com>
789 789
790 * hactypes.el (hyp-config): Added OO-Browser version number when it has 790 * hactypes.el (hyp-config): Added OO-Browser version number when it has
791 been loaded. 791 been loaded.
792 792
793 Wed Mar 15 14:50:57 1995 Bob Weiner <weiner@mot.com> 793 Wed Mar 15 14:50:57 1995 Bob Weiner <weiner@infodock.com>
794 794
795 * Changed all functions and variables named *-meta* to *-assist*. Meta 795 * Changed all functions and variables named *-meta* to *-assist*. Meta
796 was an old remnant of the Assist Key being bound to a meta-mouse key. 796 was an old remnant of the Assist Key being bound to a meta-mouse key.
797 797
798 * hui-xe-but.el (hproperty:item-button): Added defvar of this to satisfy 798 * hui-xe-but.el (hproperty:item-button): Added defvar of this to satisfy
799 XEmacs 19.12beta which does not set a default value for a variable 799 XEmacs 19.12beta which does not set a default value for a variable
800 when a make-variable-buffer-local is done without a preceding defvar. 800 when a make-variable-buffer-local is done without a preceding defvar.
801 801
802 Wed Mar 15 11:11:49 1995 Bob Weiner <weiner@footloose> 802 Wed Mar 15 11:11:49 1995 Bob Weiner <weiner@infodock.com>
803 803
804 * hmouse-reg.el (sm-mouse-setup): Fixed problem with trying to add a key 804 * hmouse-reg.el (sm-mouse-setup): Fixed problem with trying to add a key
805 to a null valued Info-mode-map. 805 to a null valued Info-mode-map.
806 806
807 Tue Mar 14 01:30:54 1995 Bob Weiner <weiner@footloose> 807 Tue Mar 14 01:30:54 1995 Bob Weiner <weiner@infodock.com>
808 808
809 * README: Changed ftp site to cs.uiuc.edu. 809 * README: Changed ftp site to cs.uiuc.edu.
810 hypb.texi (Initializing): Documented that one must now load 810 hypb.texi (Initializing): Documented that one must now load
811 "hversion.el" before Hyperbole. 811 "hversion.el" before Hyperbole.
812 * hversion.el: Added functions used to computer Hyperbole directory in 812 * hversion.el: Added functions used to computer Hyperbole directory in
820 820
821 ============================================================================== 821 ==============================================================================
822 V3.18.1 changes ^^^^: 822 V3.18.1 changes ^^^^:
823 ============================================================================== 823 ==============================================================================
824 824
825 Mon Mar 6 23:14:34 1995 Bob Weiner <weiner@footloose> 825 Mon Mar 6 23:14:34 1995 Bob Weiner <weiner@infodock.com>
826 826
827 * V3.18 is released. 827 * V3.18 is released.
828 828
829 Sun Mar 5 18:23:12 1995 Bob Weiner <weiner@avatar> 829 Sun Mar 5 18:23:12 1995 Bob Weiner <weiner@infodock.com>
830 830
831 * hmouse-tag.el: Changed so that identifier tags within comments are no 831 * hmouse-tag.el: Changed so that identifier tags within comments are no
832 longer ignored. 832 longer ignored.
833 833
834 * hui-mouse.el (smart-key-alist): 834 * hui-mouse.el (smart-key-alist):
836 (smart-objc-oobr): 836 (smart-objc-oobr):
837 (smart-objc-at-tag-p): Added these 3 functions and Action 837 (smart-objc-at-tag-p): Added these 3 functions and Action
838 Key support under Objective-C. 838 Key support under Objective-C.
839 * man/hypb.texi (Smart Keyboard Keys): Documented these additions. 839 * man/hypb.texi (Smart Keyboard Keys): Documented these additions.
840 840
841 Fri Mar 3 14:50:31 1995 Bob Weiner <weiner@avatar> 841 Fri Mar 3 14:50:31 1995 Bob Weiner <weiner@infodock.com>
842 842
843 * kotl/kotl-mode.el (kotl-mode:delete-blank-lines): If nothing but 843 * kotl/kotl-mode.el (kotl-mode:delete-blank-lines): If nothing but
844 whitespace follows point until the end of a cell, delete all 844 whitespace follows point until the end of a cell, delete all
845 whitespace at the end of the cell. 845 whitespace at the end of the cell.
846 846
847 Thu Mar 2 23:35:11 1995 Bob Weiner <weiner@footloose> 847 Thu Mar 2 23:35:11 1995 Bob Weiner <weiner@infodock.com>
848 848
849 * hmouse-drv.el (smart-key-help): Fixed so selected window does not change 849 * hmouse-drv.el (smart-key-help): Fixed so selected window does not change
850 if in the OO-Browser when this command is called. 850 if in the OO-Browser when this command is called.
851 851
852 Wed Mar 1 12:59:25 1995 Bob Weiner <weiner@footloose> 852 Wed Mar 1 12:59:25 1995 Bob Weiner <weiner@infodock.com>
853 853
854 * hibtypes.el (grep-msg): Fixed bug in file name expansion when grep 854 * hibtypes.el (grep-msg): Fixed bug in file name expansion when grep
855 output is in a buffer with an attached file. 855 output is in a buffer with an attached file.
856 856
857 Tue Feb 28 16:11:46 1995 Bob Weiner <weiner@footloose> 857 Tue Feb 28 16:11:46 1995 Bob Weiner <weiner@infodock.com>
858 858
859 * hibtypes.el (elisp-compiler-msg): Modified to handle makefiles which 859 * hibtypes.el (elisp-compiler-msg): Modified to handle makefiles which
860 send byte-compiler messages to a shell or any other buffer. 860 send byte-compiler messages to a shell or any other buffer.
861 861
862 Mon Feb 27 00:27:45 1995 Bob Weiner <weiner@meltdown> 862 Mon Feb 27 00:27:45 1995 Bob Weiner <weiner@infodock.com>
863 863
864 * Updated all copyrights to reflect transfer to the FSF. 864 * Updated all copyrights to reflect transfer to the FSF.
865 865
866 Sat Feb 25 12:11:19 1995 Bob Weiner <weiner@footloose> 866 Sat Feb 25 12:11:19 1995 Bob Weiner <weiner@infodock.com>
867 867
868 * hpath.el (hpath:is-p): 868 * hpath.el (hpath:is-p):
869 (hpath:at-p): Fixed so handles URL ftp:// paths as ange-ftp paths. 869 (hpath:at-p): Fixed so handles URL ftp:// paths as ange-ftp paths.
870 870
871 * Makefile: Changed so that elc target just rebuilds out of date elc 871 * Makefile: Changed so that elc target just rebuilds out of date elc
872 files, not all elc files. all-elc now does that. 872 files, not all elc files. all-elc now does that.
873 873
874 Thu Feb 16 13:32:03 1995 Bob Weiner <weiner@footloose> 874 Thu Feb 16 13:32:03 1995 Bob Weiner <weiner@infodock.com>
875 875
876 * man/hypb.texi (Implicit Buttons and Types): Added many new index entries 876 * man/hypb.texi (Implicit Buttons and Types): Added many new index entries
877 and added new mail-address type. 877 and added new mail-address type.
878 * hibtypes.el (mail-address): Added new implicit button type to compose mail, 878 * hibtypes.el (mail-address): Added new implicit button type to compose mail,
879 in another window, when point is on an Internet e-mail address. 879 in another window, when point is on an Internet e-mail address.
883 883
884 * hui-mouse.el (smart-wrolo): Fixed doc to agree with function behavior. 884 * hui-mouse.el (smart-wrolo): Fixed doc to agree with function behavior.
885 Also added support for sending e-mail to a specific address when 885 Also added support for sending e-mail to a specific address when
886 called with point inside an e-mail address. 886 called with point inside an e-mail address.
887 887
888 Wed Feb 15 14:41:33 1995 Bob Weiner <weiner@footloose> 888 Wed Feb 15 14:41:33 1995 Bob Weiner <weiner@infodock.com>
889 889
890 * kotl/kotl-mode.el (kotl-mode:head-cell): Added to move point to first 890 * kotl/kotl-mode.el (kotl-mode:head-cell): Added to move point to first
891 cell at same level as current cell. 891 cell at same level as current cell.
892 (kotl-mode:tail-cell): Added to move point to last 892 (kotl-mode:tail-cell): Added to move point to last
893 cell at same level as current cell. 893 cell at same level as current cell.
913 913
914 (kotl-mode:split-cell): Changed to delete any 914 (kotl-mode:split-cell): Changed to delete any
915 whitespace preceding point before splitting cell, so do not end up 915 whitespace preceding point before splitting cell, so do not end up
916 with excess whitespace at the end of the preceding cell. 916 with excess whitespace at the end of the preceding cell.
917 917
918 Tue Feb 14 12:13:37 1995 Bob Weiner <weiner@footloose> 918 Tue Feb 14 12:13:37 1995 Bob Weiner <weiner@infodock.com>
919 919
920 * kotl/kfill.el (filladapt-prefix-table): Tightened hanging indent pattern 920 * kotl/kfill.el (filladapt-prefix-table): Tightened hanging indent pattern
921 so does not match to lines whose first word happens to end with a paren 921 so does not match to lines whose first word happens to end with a paren
922 and then a space, unless the word is 2 chars or less, then assume it is 922 and then a space, unless the word is 2 chars or less, then assume it is
923 a label, e.g. A2) . 923 a label, e.g. A2) .
924 924
925 Mon Feb 13 10:26:20 1995 Bob Weiner (weiner@footloose) 925 Mon Feb 13 10:26:20 1995 Bob Weiner <weiner@infodock.com>
926 926
927 * wrolo.el (rolo-next-match): 927 * wrolo.el (rolo-next-match):
928 (rolo-previous-match): Added (let ((case-fold-search t))) since 928 (rolo-previous-match): Added (let ((case-fold-search t))) since
929 this is used in rolo-grep and 'looking-at' call may fail if not set. 929 this is used in rolo-grep and `looking-at' call may fail if not set.
930 930
931 * wrolo.el (wrolo-mode): Don't load menus-rolo under tty InfoDock. 931 * wrolo.el (wrolo-mode): Don't load menus-rolo under tty InfoDock.
932 * kotl/kfile.el (featurep 'menus-kotl): Don't load menus-kotl under tty InfoDock. 932 * kotl/kfile.el (featurep 'menus-kotl): Don't load menus-kotl under tty InfoDock.
933 * hversion.el (sm-window-sys-term): Added (eq window-system 'tty) clause 933 * hversion.el (sm-window-sys-term): Added (eq window-system 'tty) clause
934 and set return value to nil, since there is no mouse support in this 934 and set return value to nil, since there is no mouse support in this
937 sets window-system = 'tty if running on a dumb terminal so that it can 937 sets window-system = 'tty if running on a dumb terminal so that it can
938 still display faces. But testing for a color display will fail since 938 still display faces. But testing for a color display will fail since
939 this requires an X display right now, so added a (not (eq 939 this requires an X display right now, so added a (not (eq
940 window-system 'tty) in this case. 940 window-system 'tty) in this case.
941 941
942 Mon Jan 30 18:50:22 1995 Bob Weiner (weiner@footloose) 942 Mon Jan 30 18:50:22 1995 Bob Weiner <weiner@infodock.com>
943 943
944 * hactypes.el (hyp-config): Updated to use system-configuration variable 944 * hactypes.el (hyp-config): Updated to use system-configuration variable
945 when available. 945 when available.
946 946
947 Wed Jan 25 17:33:26 1995 Bob Weiner (weiner@footloose) 947 Wed Jan 25 17:33:26 1995 Bob Weiner <weiner@infodock.com>
948 948
949 * hibtypes.el (cscope): Tightened predicate to only match if in a Cscope 949 * hibtypes.el (cscope): Tightened predicate to only match if in a Cscope
950 output buffer, to avoid false regexp matches. 950 output buffer, to avoid false regexp matches.
951 951
952 Fri Jan 20 15:19:08 1995 Bob Weiner (weiner@footloose) 952 Fri Jan 20 15:19:08 1995 Bob Weiner <weiner@infodock.com>
953 953
954 * hpath.el (hpath:is-p): Modified to not allow whitespace within 954 * hpath.el (hpath:is-p): Modified to not allow whitespace within
955 (pathname) component of Info node paths. 955 (pathname) component of Info node paths.
956 956
957 Mon Jan 9 13:59:28 1995 Bob Weiner <weiner@meltdown> 957 Mon Jan 9 13:59:28 1995 Bob Weiner <weiner@infodock.com>
958 958
959 * kotl/kotl-mode.el (kotl-mode:overview): 959 * kotl/kotl-mode.el (kotl-mode:overview):
960 hui-menus.el (hui:menus): 960 hui-menus.el (hui:menus):
961 man/hypb.texi (Outliner Keys): Renamed kotl-mode:hide-body to 961 man/hypb.texi (Outliner Keys): Renamed kotl-mode:hide-body to
962 kotl-mode:overview, changed binding to {C-c C-o} and changed its 962 kotl-mode:overview, changed binding to {C-c C-o} and changed its
963 function to show first line of all cells. Also added to Otl> menu as 963 function to show first line of all cells. Also added to Otl> menu as
964 'Overview' command. 964 `Overview' command.
965 Also added kotl-mode:top-cells bound to {C-c C-t} which does what 965 Also added kotl-mode:top-cells bound to {C-c C-t} which does what
966 kotl-mode:hide-body used to, show only top cells. 966 kotl-mode:hide-body used to, show only top cells.
967 967
968 Fri Dec 30 14:12:02 1994 Bob Weiner <weiner@meltdown> 968 Fri Dec 30 14:12:02 1994 Bob Weiner <weiner@infodock.com>
969 969
970 * kotl/kotl-mode.el (kotl-mode:first-cell-p): 970 * kotl/kotl-mode.el (kotl-mode:first-cell-p):
971 (kotl-mode:last-cell-p): Fixed bug that invoked wrong 971 (kotl-mode:last-cell-p): Fixed bug that invoked wrong
972 subroutine. 972 subroutine.
973 973
974 Thu Dec 29 14:04:52 1994 Bob Weiner (weiner@meltdown) 974 Thu Dec 29 14:04:52 1994 Bob Weiner <weiner@infodock.com>
975 975
976 * kotl/kotl-mode.el (kotl-mode:shorten-all): 976 * kotl/kotl-mode.el (kotl-mode:shorten-all):
977 (kotl-mode:extend-all): Added to remove and then add 977 (kotl-mode:extend-all): Added to remove and then add
978 back in blank lines separating outline nodes, for compact viewing use 978 back in blank lines separating outline nodes, for compact viewing use
979 only. 979 only.
1012 H}. Use {C-h A} instead. 1012 H}. Use {C-h A} instead.
1013 1013
1014 * hsite-ex.el (hpath:display-alist): Defined this new variable. 1014 * hsite-ex.el (hpath:display-alist): Defined this new variable.
1015 * man/hypb.texi (Internal Viewers): Added this section to describe the new 1015 * man/hypb.texi (Internal Viewers): Added this section to describe the new
1016 hpath:display-alist variable. 1016 hpath:display-alist variable.
1017 * hpath.el (hpath:find-program): Added use of 'hpath:display-alist' 1017 * hpath.el (hpath:find-program): Added use of `hpath:display-alist'
1018 variable for file types which should be displayed a special way within 1018 variable for file types which should be displayed a special way within
1019 Emacs, e.g. by running a Lisp program on the file. This differs form 1019 Emacs, e.g. by running a Lisp program on the file. This differs form
1020 'hapth:find-alist' in that its entries are window-system independent. 1020 `hapth:find-alist' in that its entries are window-system independent.
1021 1021
1022 Fri Dec 16 20:04:45 1994 Bob Weiner <bweiner@sun29> 1022 Fri Dec 16 20:04:45 1994 Bob Weiner <bweiner@sun29>
1023 1023
1024 * hpath.el (hpath:find): Modified to support Lisp expression return values 1024 * hpath.el (hpath:find): Modified to support Lisp expression return values
1025 from hpath:find-program. 1025 from hpath:find-program.
1149 (rolo-add-match): 1149 (rolo-add-match):
1150 (rolo-highlight-matches): Added to highlight regions which 1150 (rolo-highlight-matches): Added to highlight regions which
1151 match to any rolodex search argument. 1151 match to any rolodex search argument.
1152 README - Added a note about this feature. 1152 README - Added a note about this feature.
1153 1153
1154 * hsite-ex.el: Changed all 'le:' and 'ep:' to 'hproperty:' throughout 1154 * hsite-ex.el: Changed all `le:' and `ep:' to `hproperty:' throughout
1155 Hyperbole. This changed a number of variable names, so be sure to 1155 Hyperbole. This changed a number of variable names, so be sure to
1156 recreate your hsite.el file from hsite-ex.el. 1156 recreate your hsite.el file from hsite-ex.el.
1157 Renamed 'ep/le:style_highlight' to 'hproperty:highlight-style'. 1157 Renamed `ep/le:style_highlight' to `hproperty:highlight-style'.
1158 Renamed 'ep/le:item-style' to 'hproperty:item-style'. 1158 Renamed `ep/le:item-style' to `hproperty:item-style'.
1159 1159
1160 Mon Oct 24 17:52:59 1994 Bob Weiner (bweiner@sun285) 1160 Mon Oct 24 17:52:59 1994 Bob Weiner (bweiner@sun285)
1161 1161
1162 * man: Created this subdirectory and moved all Hyperbole user 1162 * man: Created this subdirectory and moved all Hyperbole user
1163 documentation there. 1163 documentation there.
1170 * hmouse-drv.el (smart-key-help-show): Removed lines which set Help 1170 * hmouse-drv.el (smart-key-help-show): Removed lines which set Help
1171 buffers into Emacs Lisp mode so that Smart Keys would follow symbol 1171 buffers into Emacs Lisp mode so that Smart Keys would follow symbol
1172 references. 1172 references.
1173 hmouse-tag.el (smart-emacs-lisp-mode-p): Updated to recognize Help buffers. 1173 hmouse-tag.el (smart-emacs-lisp-mode-p): Updated to recognize Help buffers.
1174 1174
1175 * hsite-ex.el (hpath:find-alist): Added 'mif' suffix, FrameMaker 1175 * hsite-ex.el (hpath:find-alist): Added `mif' suffix, FrameMaker
1176 Interchange Format. 1176 Interchange Format.
1177 1177
1178 Wed Oct 19 14:17:54 1994 Bob Weiner (bweiner@sun285) 1178 Wed Oct 19 14:17:54 1994 Bob Weiner (bweiner@sun285)
1179 1179
1180 * hmous-info.el (Info-handle-in-note): Modified to handle clicks on cross-reference 1180 * hmous-info.el (Info-handle-in-note): Modified to handle clicks on cross-reference
1181 labels whose '*Ref' header is on the prior line. 1181 labels whose `*Ref' header is on the prior line.
1182 1182
1183 Tue Oct 18 23:25:16 1994 Bob Weiner (bweiner@sun285) 1183 Tue Oct 18 23:25:16 1994 Bob Weiner (bweiner@sun285)
1184 1184
1185 * hversion.el (hyperb:kotl-p): Moved from hyperbole.el. 1185 * hversion.el (hyperb:kotl-p): Moved from hyperbole.el.
1186 1186
1205 'set-extent-property, its replacement function. 1205 'set-extent-property, its replacement function.
1206 1206
1207 Sat Oct 8 16:40:43 1994 Bob Weiner (bweiner@sun285) 1207 Sat Oct 8 16:40:43 1994 Bob Weiner (bweiner@sun285)
1208 1208
1209 * (hmouse-drv.el) 1209 * (hmouse-drv.el)
1210 (hib-doc-id.el): Renamed '*smart-key-screen-config*' to 1210 (hib-doc-id.el): Renamed `*smart-key-screen-config*' to
1211 '*smart-key-wconfig*'. 1211 `*smart-key-wconfig*'.
1212 1212
1213 * (wrolo.el) rolo-display-matches: Added hyperb:xemacs-p conditional. 1213 * (wrolo.el) rolo-display-matches: Added hyperb:xemacs-p conditional.
1214 * (hversion.el) hyperb:xemacs-p: Added to match "XEmacs", the new name for 1214 * (hversion.el) hyperb:xemacs-p: Added to match "XEmacs", the new name for
1215 Lucid Emacs. 1215 Lucid Emacs.
1216 hyperb:lemacs-p: Also match to XEmacs in places where the API 1216 hyperb:lemacs-p: Also match to XEmacs in places where the API
1231 InfoDock, a modified version of XEmacs which uses shell rather than 1231 InfoDock, a modified version of XEmacs which uses shell rather than
1232 comint mode. 1232 comint mode.
1233 1233
1234 Thu Sep 22 11:53:04 1994 Bob Weiner (bweiner@sun29) 1234 Thu Sep 22 11:53:04 1994 Bob Weiner (bweiner@sun29)
1235 1235
1236 * htz.el (htz:date-parse): Modified to parse dates from an 'ls -l' command. 1236 * htz.el (htz:date-parse): Modified to parse dates from an `ls -l' command.
1237 (htz:span-in-days): Added to compute time spans between dates. 1237 (htz:span-in-days): Added to compute time spans between dates.
1238 1238
1239 Wed Sep 21 18:46:30 1994 Bob Weiner (bweiner@sun29) 1239 Wed Sep 21 18:46:30 1994 Bob Weiner (bweiner@sun29)
1240 1240
1241 * hui-mouse.el (smart-key-alist): Added handler for tar-mode. 1241 * hui-mouse.el (smart-key-alist): Added handler for tar-mode.
1245 * hypb.texi (Smart Keyboard Keys): Added tar-mode entry. 1245 * hypb.texi (Smart Keyboard Keys): Added tar-mode entry.
1246 1246
1247 Wed Sep 21 17:10:30 1994 Bob Weiner (bweiner@sun1) 1247 Wed Sep 21 17:10:30 1994 Bob Weiner (bweiner@sun1)
1248 1248
1249 * hibtypes.el (elisp-compiler-msg): Fixed so that label is regexp-quoted 1249 * hibtypes.el (elisp-compiler-msg): Fixed so that label is regexp-quoted
1250 before being included in a regexp; otherwise, labels such as 'c++' will 1250 before being included in a regexp; otherwise, labels such as `c++' will
1251 fail. 1251 fail.
1252 1252
1253 Mon Sep 19 13:08:23 1994 Bob Weiner (bweiner@sun285) 1253 Mon Sep 19 13:08:23 1994 Bob Weiner (bweiner@sun285)
1254 1254
1255 * hsite-ex.el (hpath:find-alist): Added .xpm suffix which invokes sxpm view. 1255 * hsite-ex.el (hpath:find-alist): Added .xpm suffix which invokes sxpm view.
1271 then called hypb:function-overload which invoked action:params without 1271 then called hypb:function-overload which invoked action:params without
1272 doing a (require 'hact). 1272 doing a (require 'hact).
1273 1273
1274 * README: 1274 * README:
1275 hypb.texi: 1275 hypb.texi:
1276 DEMO: Changed references to 'Lucid Emacs' to 'XEmacs', the new name. 1276 DEMO: Changed references to `Lucid Emacs' to `XEmacs', the new name.
1277 1277
1278 * hpath.el (hpath:is-p): A kotl link may be passed to this function. It 1278 * hpath.el (hpath:is-p): A kotl link may be passed to this function. It
1279 may contain multiple components following a comma after the pathname, so 1279 may contain multiple components following a comma after the pathname, so
1280 strip this before checking pathname validity. 1280 strip this before checking pathname validity.
1281 Otherwise, action:path-args-abs could trigger an error when trying to 1281 Otherwise, action:path-args-abs could trigger an error when trying to
1446 * hactypes.el (exec-shell-cmd): 1446 * hactypes.el (exec-shell-cmd):
1447 (exec-window-cmd): If default-directory is a remote ange-ftp 1447 (exec-window-cmd): If default-directory is a remote ange-ftp
1448 pathname, don't try to cd to it before executing the shell command. 1448 pathname, don't try to cd to it before executing the shell command.
1449 1449
1450 * hpath.el (hpath:find): Fixed bug in handling pathnames that begin with 1450 * hpath.el (hpath:find): Fixed bug in handling pathnames that begin with
1451 special character '&', which means execute the filename as a 1451 special character `&', which means execute the filename as a
1452 window-based program. 1452 window-based program.
1453 (hpath:find-program): Added copy of remote ange-ftp pathnames 1453 (hpath:find-program): Added copy of remote ange-ftp pathnames
1454 to local storage so that external viewer programs get a pathname that 1454 to local storage so that external viewer programs get a pathname that
1455 they can reach. 1455 they can reach.
1456 1456
1482 if not already set. 1482 if not already set.
1483 1483
1484 Mon Jun 13 12:44:18 1994 Bob Weiner (weiner@sun285) 1484 Mon Jun 13 12:44:18 1994 Bob Weiner (weiner@sun285)
1485 1485
1486 * README: 1486 * README:
1487 DEMO: Changed Hyperbole ftp location from 'wilma' to 'cs.uiuc.edu'. 1487 DEMO: Changed Hyperbole ftp location from `wilma' to `cs.uiuc.edu'.
1488 1488
1489 ============================================================================== 1489 ==============================================================================
1490 V3.13 changes ^^^^: 1490 V3.13 changes ^^^^:
1491 ============================================================================== 1491 ==============================================================================
1492 1492
1514 Tue Jun 7 18:39:39 1994 Bob Weiner (weiner@sun285) 1514 Tue Jun 7 18:39:39 1994 Bob Weiner (weiner@sun285)
1515 1515
1516 * hyperbole.el: Moved message system hook settings here from hsite-ex.el 1516 * hyperbole.el: Moved message system hook settings here from hsite-ex.el
1517 so that they are activated if Hyperbole is autoloaded. 1517 so that they are activated if Hyperbole is autoloaded.
1518 1518
1519 Sat Jun 4 17:12:15 1994 Bob Weiner (weiner@localhost) 1519 Sat Jun 4 17:12:15 1994 Bob Weiner <weiner@infodock.com>
1520 1520
1521 * kotl/kotl-mode.el (kotl-mode:exchange-cells) 1521 * kotl/kotl-mode.el (kotl-mode:exchange-cells)
1522 (kotl-mode:transpose-cells): Added. 1522 (kotl-mode:transpose-cells): Added.
1523 (kotl-mode-map): Added {C-c e} and {C-c t} key 1523 (kotl-mode-map): Added {C-c e} and {C-c t} key
1524 bindings for these new commands. 1524 bindings for these new commands.
1530 (kotl-mode:insert-file): 1530 (kotl-mode:insert-file):
1531 Added to overload standard functions. 1531 Added to overload standard functions.
1532 1532
1533 Thu Jun 2 19:40:56 1994 Bob Weiner (weiner@sun285) 1533 Thu Jun 2 19:40:56 1994 Bob Weiner (weiner@sun285)
1534 1534
1535 * hargs.el (hargs:iform-read): Added support for '@' and '_' initial 1535 * hargs.el (hargs:iform-read): Added support for `@' and `_' initial
1536 interactive specification characters. 1536 interactive specification characters.
1537 1537
1538 * kotl/kotl-mode.el (kotl-mode:copy-to-register): 1538 * kotl/kotl-mode.el (kotl-mode:copy-to-register):
1539 (kotl-mode:insert-register): 1539 (kotl-mode:insert-register):
1540 Added to overload standard functions. 1540 Added to overload standard functions.
1582 * DEMO - Rewrote to use Action and Assist Key terminology. 1582 * DEMO - Rewrote to use Action and Assist Key terminology.
1583 1583
1584 Wed May 18 19:35:23 1994 Bob Weiner (weiner@sun285) 1584 Wed May 18 19:35:23 1994 Bob Weiner (weiner@sun285)
1585 1585
1586 * hsite-ex.el (hpath:find-alist): Added display support for the following image 1586 * hsite-ex.el (hpath:find-alist): Added display support for the following image
1587 file formats using the 'xv' program: gif, tiff, xbm, pm, pbm, and jpeg. 1587 file formats using the `xv' program: gif, tiff, xbm, pm, pbm, and jpeg.
1588 Added a blurb about this in "DEMO". 1588 Added a blurb about this in "DEMO".
1589 1589
1590 Tue May 17 19:05:43 1994 Bob Weiner (weiner@sun285) 1590 Tue May 17 19:05:43 1994 Bob Weiner (weiner@sun285)
1591 1591
1592 * hui-window.el (sm-mouse-x/y-coord): Modified emacs19 section to use 1592 * hui-window.el (sm-mouse-x/y-coord): Modified emacs19 section to use
1595 1595
1596 Mon May 9 12:22:16 1994 Bob Weiner (weiner@sun285) 1596 Mon May 9 12:22:16 1994 Bob Weiner (weiner@sun285)
1597 1597
1598 * hmouse-drv.el: Added (require 'hypb) since hypb:window-list is called in here. 1598 * hmouse-drv.el: Added (require 'hypb) since hypb:window-list is called in here.
1599 1599
1600 Sun May 8 14:16:34 1994 Bob Weiner (weiner@localhost) 1600 Sun May 8 14:16:34 1994 Bob Weiner <weiner@infodock.com>
1601 1601
1602 * hversion.el (sm-window-sys-term): 1602 * hversion.el (sm-window-sys-term):
1603 (hyperb:window-system): Moved from "hmouse-key.el" so would 1603 (hyperb:window-system): Moved from "hmouse-key.el" so would
1604 not have to load that library to determine the window system or term 1604 not have to load that library to determine the window system or term
1605 type under which Hyperbole is run. 1605 type under which Hyperbole is run.
1660 1660
1661 Wed Mar 30 11:02:42 1994 Bob Weiner (weiner@sun285) 1661 Wed Mar 30 11:02:42 1994 Bob Weiner (weiner@sun285)
1662 1662
1663 * hsys-wais.el: Changed load of wais library to an autoload. 1663 * hsys-wais.el: Changed load of wais library to an autoload.
1664 1664
1665 * hypb.texi (Smart Keys): Added description of 'smart-key-other-mode-cmd' 1665 * hypb.texi (Smart Keys): Added description of `smart-key-other-mode-cmd'
1666 and 'smart-key-meta-other-mode-cmd' variables. 1666 and `smart-key-meta-other-mode-cmd' variables.
1667 1667
1668 * hib-doc-id.el: 1668 * hib-doc-id.el:
1669 hui-window.el: 1669 hui-window.el:
1670 hui-mouse.el: 1670 hui-mouse.el:
1671 hui-menus.el: 1671 hui-menus.el:
1686 1686
1687 * hui.el (hui:gbut-modify): Added to modify global buttons. 1687 * hui.el (hui:gbut-modify): Added to modify global buttons.
1688 (hui:ebut-modify): Fixed bug when called interactively button 1688 (hui:ebut-modify): Fixed bug when called interactively button
1689 label was not converted to a lbl-key. 1689 label was not converted to a lbl-key.
1690 1690
1691 * kotl/kview.el (kview:update-label): Fixed to remove '*' labels when 1691 * kotl/kview.el (kview:update-label): Fixed to remove `*' labels when
1692 'bullet label type has been selected. 1692 'bullet label type has been selected.
1693 1693
1694 * kotl/kotl-mode.el (kotl-mode): Added keymap description to documentation. 1694 * kotl/kotl-mode.el (kotl-mode): Added keymap description to documentation.
1695 (kotl-mode:kcell-help): Made 'cell-ref' arg optional. 1695 (kotl-mode:kcell-help): Made `cell-ref' arg optional.
1696 1696
1697 * hmouse-key.el (sm-mouse-setup): Fixed typo in Emacs19 binding. Changed 1697 * hmouse-key.el (sm-mouse-setup): Fixed typo in Emacs19 binding. Changed
1698 2nd occurrence of double-mouse-2 to triple-mouse-2. 1698 2nd occurrence of double-mouse-2 to triple-mouse-2.
1699 1699
1700 * kotl/kotl-mode.el (kotl-mode:mail-tree): Added to mail an outline tree, 1700 * kotl/kotl-mode.el (kotl-mode:mail-tree): Added to mail an outline tree,
1712 1712
1713 * kotl/kview.el (kcell-view:get-attr): 1713 * kotl/kview.el (kcell-view:get-attr):
1714 (kcell-view:set-attr): Added these to get and set cell 1714 (kcell-view:set-attr): Added these to get and set cell
1715 attributes within a view. 1715 attributes within a view.
1716 1716
1717 * kotl/kotl-mode.el (kotl-mode): Added a 'widen' call to ensure that 1717 * kotl/kotl-mode.el (kotl-mode): Added a `widen' call to ensure that
1718 narrowed but unformatted kotl file is recognized, e.g. when switch a 1718 narrowed but unformatted kotl file is recognized, e.g. when switch a
1719 kotl buffer to another mode and then re-invoke kotl-mode. 1719 kotl buffer to another mode and then re-invoke kotl-mode.
1720 1720
1721 * kotl/kview.el (kview:insert-contents): 1721 * kotl/kview.el (kview:insert-contents):
1722 (kview:fill-region): Fixed to fill multi-paragraph 1722 (kview:fill-region): Fixed to fill multi-paragraph
1781 Mon Mar 7 17:12:14 1994 Bob Weiner (weiner@sun285) 1781 Mon Mar 7 17:12:14 1994 Bob Weiner (weiner@sun285)
1782 1782
1783 * hibtypes.el (elisp-compiler-msg): Added to jump to the source of an 1783 * hibtypes.el (elisp-compiler-msg): Added to jump to the source of an
1784 Emacs Lisp V19 byte-compiler error message. 1784 Emacs Lisp V19 byte-compiler error message.
1785 1785
1786 Mon Mar 7 00:14:07 1994 Bob Weiner (weiner@localhost) 1786 Mon Mar 7 00:14:07 1994 Bob Weiner <weiner@infodock.com>
1787 1787
1788 * hactypes.el (exec-shell-cmd): Modified to ensure that when a new shell 1788 * hactypes.el (exec-shell-cmd): Modified to ensure that when a new shell
1789 is started, it is displayed in a window other than the current one. 1789 is started, it is displayed in a window other than the current one.
1790 1790
1791 Sun Mar 6 13:56:20 1994 Bob Weiner (weiner@localhost) 1791 Sun Mar 6 13:56:20 1994 Bob Weiner <weiner@infodock.com>
1792 1792
1793 * kotl/kotl-mode.el (kotl-mode:delete-line): 1793 * kotl/kotl-mode.el (kotl-mode:delete-line):
1794 (kotl-mode:first-line-p): 1794 (kotl-mode:first-line-p):
1795 (kotl-mode:last-line-p): 1795 (kotl-mode:last-line-p):
1796 (kotl-mode:transpose-lines-internal): 1796 (kotl-mode:transpose-lines-internal):
1834 action. 1834 action.
1835 1835
1836 * hypb.el (hypb:window-list): Fixed bug under Emacs 19 that caused some 1836 * hypb.el (hypb:window-list): Fixed bug under Emacs 19 that caused some
1837 window side drags to fail since windows in all frames were considered. 1837 window side drags to fail since windows in all frames were considered.
1838 Now considers only those in current frame. Use new function 1838 Now considers only those in current frame. Use new function
1839 'hypb:window-list-all-frames' when you want all existing windows. 1839 `hypb:window-list-all-frames' when you want all existing windows.
1840 1840
1841 Sun Feb 27 18:02:24 1994 Bob Weiner (weiner@sun285) 1841 Sun Feb 27 18:02:24 1994 Bob Weiner (weiner@sun285)
1842 1842
1843 * hui.el (hui:buf-writable-err): Added conditional to deal with 1843 * hui.el (hui:buf-writable-err): Added conditional to deal with
1844 vc-toggle-read-only key binding in Emacs V19. 1844 vc-toggle-read-only key binding in Emacs V19.
1919 Tue Feb 8 09:57:51 1994 Bob Weiner (weiner@sun285) 1919 Tue Feb 8 09:57:51 1994 Bob Weiner (weiner@sun285)
1920 1920
1921 * hui.el (hui:hbut-help): Made ibtypes with their own :help functions 1921 * hui.el (hui:hbut-help): Made ibtypes with their own :help functions
1922 automatically flash their buttons when selected, if their type 1922 automatically flash their buttons when selected, if their type
1923 definitions indicate a button label. 1923 definitions indicate a button label.
1924 * hbut.el (htype:names): Fixed bug in which arg 'sym' was handled 1924 * hbut.el (htype:names): Fixed bug in which arg `sym' was handled
1925 improperly when it contained a type category prefix. This showed up 1925 improperly when it contained a type category prefix. This showed up
1926 when doc-id ibtypes did not show their card catalog entries as part of 1926 when doc-id ibtypes did not show their card catalog entries as part of
1927 their doc-id:help command. 1927 their doc-id:help command.
1928 (hbut:report): Attributes are now stored in reverse order, so must 1928 (hbut:report): Attributes are now stored in reverse order, so must
1929 print them all in report, rather than trying to hide internal 1929 print them all in report, rather than trying to hide internal
1931 1931
1932 Mon Feb 7 18:01:43 1994 Bob Weiner (weiner@sun285) 1932 Mon Feb 7 18:01:43 1994 Bob Weiner (weiner@sun285)
1933 1933
1934 * kotl/kfile.el (kfile:narrow-to-kcells): Conditionalized so is a no-op if 1934 * kotl/kfile.el (kfile:narrow-to-kcells): Conditionalized so is a no-op if
1935 called in a non-outline buffer. This allows it to be used in 1935 called in a non-outline buffer. This allows it to be used in
1936 'after-save-hook'. 1936 `after-save-hook'.
1937 * kotl/kotl-mode.el (kotl-mode:add-cell): Added 2nd optional argument, 1937 * kotl/kotl-mode.el (kotl-mode:add-cell): Added 2nd optional argument,
1938 contents, so can fill in contents at create time. 1938 contents, so can fill in contents at create time.
1939 (kotl-mode:split-cell): Rewrote to not use kill ring. 1939 (kotl-mode:split-cell): Rewrote to not use kill ring.
1940 (after-save-hook): Set to call kfile:narrow-to-kcells 1940 (after-save-hook): Set to call kfile:narrow-to-kcells
1941 to ensure that view is always narrowed properly after a save. 1941 to ensure that view is always narrowed properly after a save.
1951 (kfile:narrow-to-kcells): Made this interactive so could be bound to a 1951 (kfile:narrow-to-kcells): Made this interactive so could be bound to a
1952 key in case view is ever widened so that structure data is showing. 1952 key in case view is ever widened so that structure data is showing.
1953 This will narrow the view properly. 1953 This will narrow the view properly.
1954 (kfile:narrow-to-kcells): Stopped this from moving point. 1954 (kfile:narrow-to-kcells): Stopped this from moving point.
1955 1955
1956 Wed Feb 2 00:43:33 1994 Bob Weiner (weiner@localhost) 1956 Wed Feb 2 00:43:33 1994 Bob Weiner <weiner@infodock.com>
1957 1957
1958 * kotl/kimport.el: Added to import other tree-structured file formats into 1958 * kotl/kimport.el: Added to import other tree-structured file formats into
1959 outlines. Initial support for Emacs '*' outlines and Augment files 1959 outlines. Initial support for Emacs `*' outlines and Augment files
1960 with cell numbering after each cell (post-cell numbering). 1960 with cell numbering after each cell (post-cell numbering).
1961 kotl/MANIFEST: Added kimport.el entry. 1961 kotl/MANIFEST: Added kimport.el entry.
1962 hyperbole.el: Added autoloads for kimport public functions. 1962 hyperbole.el: Added autoloads for kimport public functions.
1963 1963
1964 * hmouse-tag.el (smart-tags-file): Added call to smart-emacs-lisp-mode-p 1964 * hmouse-tag.el (smart-tags-file): Added call to smart-emacs-lisp-mode-p
1983 preparation for file save but does not do a save. Appropriate for 1983 preparation for file save but does not do a save. Appropriate for
1984 use in write-contents-hooks. 1984 use in write-contents-hooks.
1985 1985
1986 * kotl/kotl-mode.el (kotl-mode:split-cell): Added to split a cell in two 1986 * kotl/kotl-mode.el (kotl-mode:split-cell): Added to split a cell in two
1987 and to move to new cell and bound to {C-c s}. 1987 and to move to new cell and bound to {C-c s}.
1988 (kotl-mode-map): Moved 'kview:set-label-type' off {C-c 1988 (kotl-mode-map): Moved `kview:set-label-type' off {C-c
1989 s} to {C-c C-l}. 1989 s} to {C-c C-l}.
1990 kotl/EXAMPLE.kotl: Changed references of {C-c s} and {C-c C-l}. 1990 kotl/EXAMPLE.kotl: Changed references of {C-c s} and {C-c C-l}.
1991 hypb.texi: Changed same key bindings and added doc for 1991 hypb.texi: Changed same key bindings and added doc for
1992 kotl-mode:split-cell. 1992 kotl-mode:split-cell.
1993 1993
2003 (hpath:www-p): Added these two functions to detect WWW 2003 (hpath:www-p): Added these two functions to detect WWW
2004 link refs. 2004 link refs.
2005 (hpath:absolute-to): 2005 (hpath:absolute-to):
2006 (hpath:substitute-var): 2006 (hpath:substitute-var):
2007 (hpath:relative-to): Modified to only change paths for which 2007 (hpath:relative-to): Modified to only change paths for which
2008 'hpath:is-p' is true. 2008 `hpath:is-p' is true.
2009 (hpath:validate): Modified to reject WWW link refs. 2009 (hpath:validate): Modified to reject WWW link refs.
2010 2010
2011 * kotl/klink.el (klink:create): Fixed bug which removed directory before 2011 * kotl/klink.el (klink:create): Fixed bug which removed directory before
2012 creating a klink to a referent in a directory different than the klink 2012 creating a klink to a referent in a directory different than the klink
2013 source. 2013 source.
2014 * hargs.el (hargs:at-p): Added use of default-dir when reading a klink arg. 2014 * hargs.el (hargs:at-p): Added use of default-dir when reading a klink arg.
2015 2015
2016 Tue Feb 1 21:32:51 1994 Bob Weiner (weiner@localhost) 2016 Tue Feb 1 21:32:51 1994 Bob Weiner <weiner@infodock.com>
2017 2017
2018 * kotl/kview.el (kview:idstamp-to-label): Added to convert idstamp to its 2018 * kotl/kview.el (kview:idstamp-to-label): Added to convert idstamp to its
2019 relative label within current view. 2019 relative label within current view.
2020 2020
2021 * kotl/kotl.el (kcell:ref-to-id): Fixed minor doc errors. 2021 * kotl/kotl.el (kcell:ref-to-id): Fixed minor doc errors.
2055 Thu Jan 27 20:52:28 1994 Bob Weiner (weiner@sun285) 2055 Thu Jan 27 20:52:28 1994 Bob Weiner (weiner@sun285)
2056 2056
2057 * hbut.el (ibut:label-set): Fixed bug that prevented setting of lbl-start 2057 * hbut.el (ibut:label-set): Fixed bug that prevented setting of lbl-start
2058 and lbl-end when all args are sent as a single list, as the doc explains. 2058 and lbl-end when all args are sent as a single list, as the doc explains.
2059 (ibut:at-p): Fixed bug that prevented display of implicit button 2059 (ibut:at-p): Fixed bug that prevented display of implicit button
2060 help. (hattr:clear) was called when 'key-only' argument was t, in 2060 help. (hattr:clear) was called when `key-only' argument was t, in
2061 which case new button attributes were not generated, leaving the 2061 which case new button attributes were not generated, leaving the
2062 button without any attributes. 2062 button without any attributes.
2063 2063
2064 * README: Updated What's New section for V3.11 release. 2064 * README: Updated What's New section for V3.11 release.
2065 2065
2117 configurations, such as my own. cs.uiuc.edu would be a valid setting 2117 configurations, such as my own. cs.uiuc.edu would be a valid setting
2118 for this variable, for example. 2118 for this variable, for example.
2119 2119
2120 Wed Jan 19 15:50:16 1994 Bob Weiner (weiner@sun285) 2120 Wed Jan 19 15:50:16 1994 Bob Weiner (weiner@sun285)
2121 2121
2122 * hactypes.el - exec-window-cmd - Changed 'save-excursion' to 2122 * hactypes.el - exec-window-cmd - Changed `save-excursion' to
2123 'save-window-excursion' so that shell buffer is not displayed. 2123 `save-window-excursion' so that shell buffer is not displayed.
2124 2124
2125 * hpath.el - hpath:prefix-regexp - Added so can add command prefix 2125 * hpath.el - hpath:prefix-regexp - Added so can add command prefix
2126 characters to pathnames. 2126 characters to pathnames.
2127 - hpath:is-p - Fixed to deal with command prefix chars. 2127 - hpath:is-p - Fixed to deal with command prefix chars.
2128 2128
2178 2178
2179 * hmouse-tag.el - Fixed bug in require of etags for Emacs V19. 2179 * hmouse-tag.el - Fixed bug in require of etags for Emacs V19.
2180 2180
2181 * hbut.el - htype:body - Fixed bug that triggered error when nil argument was 2181 * hbut.el - htype:body - Fixed bug that triggered error when nil argument was
2182 sent. This prevented the use of regular Emacs Lisp functions in 2182 sent. This prevented the use of regular Emacs Lisp functions in
2183 Hyperbole actions (calls to 'hact'). 2183 Hyperbole actions (calls to `hact').
2184 - ibut:at-p - Fixed bug that assumed all actype args were Hyperbole 2184 - ibut:at-p - Fixed bug that assumed all actype args were Hyperbole
2185 action types. 2185 action types.
2186 2186
2187 * hypb.texi - Action Types - Added description of Hyperbole interactive 2187 * hypb.texi - Action Types - Added description of Hyperbole interactive
2188 command extension 'K', which takes a kcell identifier. 2188 command extension `K', which takes a kcell identifier.
2189 2189
2190 ============================================================================== 2190 ==============================================================================
2191 V3.11 changes ^^^^: 2191 V3.11 changes ^^^^:
2192 ============================================================================== 2192 ==============================================================================
2193 2193
2194 Sun Nov 21 16:03:54 1993 Bob Weiner (weiner@localhost) 2194 Sun Nov 21 16:03:54 1993 Bob Weiner <weiner@infodock.com>
2195 2195
2196 * hpath.el - hpath:find 2196 * hpath.el - hpath:find
2197 hpath:find-other-window - Extended to support '-', '!', '&' 2197 hpath:find-other-window - Extended to support `-', `!', `&'
2198 special prefix characters in front of pathnames. 2198 special prefix characters in front of pathnames.
2199 2199
2200 * hui.el - hui:link-directly 2200 * hui.el - hui:link-directly
2201 hui:htype-help - Changed use of 'variable-documentation' to 2201 hui:htype-help - Changed use of `variable-documentation' to
2202 'documentation' since Hyperbole types are now defined as functions. 2202 `documentation' since Hyperbole types are now defined as functions.
2203 This was visible as a bug when trying to display the doc for any type, 2203 This was visible as a bug when trying to display the doc for any type,
2204 no output would appear. 2204 no output would appear.
2205 2205
2206 * hypb.texi - Smart Keyboard Keys - Added Smart Key reference description 2206 * hypb.texi - Smart Keyboard Keys - Added Smart Key reference description
2207 for kotl-mode. 2207 for kotl-mode.
2208 2208
2209 Sat Nov 20 16:54:21 1993 Bob Weiner (weiner@localhost) 2209 Sat Nov 20 16:54:21 1993 Bob Weiner <weiner@infodock.com>
2210 2210
2211 * hargs.el - hargs:get - Fixed to allow interactive command characters to 2211 * hargs.el - hargs:get - Fixed to allow interactive command characters to
2212 return nil without signalling an error, e.g. when reading the prefix 2212 return nil without signalling an error, e.g. when reading the prefix
2213 argument. 2213 argument.
2214 2214
2215 Sun Nov 14 16:38:26 1993 Bob Weiner (weiner@localhost) 2215 Sun Nov 14 16:38:26 1993 Bob Weiner <weiner@infodock.com>
2216 2216
2217 * hui.el - hui:link-possible-types - Added link-to-kcell context for use 2217 * hui.el - hui:link-possible-types - Added link-to-kcell context for use
2218 with kotl-mode. 2218 with kotl-mode.
2219 hactypes.el - link-to-kcell - Added. 2219 hactypes.el - link-to-kcell - Added.
2220 2220
2222 2222
2223 * hmouse-key.el - sm-window-sys-term - Added support for Emacs variants 2223 * hmouse-key.el - sm-window-sys-term - Added support for Emacs variants
2224 running with mouse support under the Display Postscript (DPS) window 2224 running with mouse support under the Display Postscript (DPS) window
2225 system, notably NEXTSTEP. 2225 system, notably NEXTSTEP.
2226 2226
2227 * hvm.el - Vm-Summ-goto - Changed from a 'defun' to an 'fset' which is 2227 * hvm.el - Vm-Summ-goto - Changed from a `defun' to an `fset' which is
2228 what it should have been. This was visible as a bug when a primary 2228 what it should have been. This was visible as a bug when a primary
2229 Smart Key click in a VM summary buffer did nothing. 2229 Smart Key click in a VM summary buffer did nothing.
2230 - Vm-Summ-delete - Added call to (vm-follow-summary-cursor) so 2230 - Vm-Summ-delete - Added call to (vm-follow-summary-cursor) so
2231 that message summary line clicked upon is the one that is deleted. 2231 that message summary line clicked upon is the one that is deleted.
2232 2232
2239 so that they can be byte-compiled. 2239 so that they can be byte-compiled.
2240 2240
2241 Wed Nov 10 18:17:38 1993 Bob Weiner (weiner@sun285) 2241 Wed Nov 10 18:17:38 1993 Bob Weiner (weiner@sun285)
2242 2242
2243 * hmouse-tag.el - smart-lisp-at-tag-p - Made more descrinating in its 2243 * hmouse-tag.el - smart-lisp-at-tag-p - Made more descrinating in its
2244 matching of 'def' constructs. Prevented falses on terms like 2244 matching of `def' constructs. Prevented falses on terms like
2245 'define-key'. 2245 `define-key'.
2246 2246
2247 * hui-menus.el - hui:menu - Rewrote once again in a simpler fashion. 2247 * hui-menus.el - hui:menu - Rewrote once again in a simpler fashion.
2248 Should solve problems of error messages sometimes showing up only as 2248 Should solve problems of error messages sometimes showing up only as
2249 "error". 2249 "error".
2250 - hui:menu-mode-map - Added key binding for left mouse 2250 - hui:menu-mode-map - Added key binding for left mouse
2253 * htz.el - htz:zone-to-hour - Fixed to deal with V19 current-time-zone 2253 * htz.el - htz:zone-to-hour - Fixed to deal with V19 current-time-zone
2254 function which returns a list. Also added error message if called with a 2254 function which returns a list. Also added error message if called with a
2255 null argument (used to return 0 in this case which would just cover up 2255 null argument (used to return 0 in this case which would just cover up
2256 timezone problems). 2256 timezone problems).
2257 2257
2258 * hargs.el - hargs:iforms - Modified 'I' component to utilize 2258 * hargs.el - hargs:iforms - Modified `I' component to utilize
2259 V19 Info-directory-list if bound. 2259 V19 Info-directory-list if bound.
2260 2260
2261 Tue Nov 9 19:08:05 1993 Bob Weiner (weiner@sun285) 2261 Tue Nov 9 19:08:05 1993 Bob Weiner (weiner@sun285)
2262 2262
2263 * hui-em19-b.el - Added color support for GNU Emacs 19 under NEXTSTEP (the 2263 * hui-em19-b.el - Added color support for GNU Emacs 19 under NEXTSTEP (the
2264 Display Postscript window system). 2264 Display Postscript window system).
2265 2265
2266 * hmouse-tag.el - smart-c 2266 * hmouse-tag.el - smart-c
2267 smart-c++ - Fixed bug that caused immediate return if 2267 smart-c++ - Fixed bug that caused immediate return if
2268 non-nil 'identifier' was sent in when function was called. 2268 non-nil `identifier' was sent in when function was called.
2269 2269
2270 smart-c 2270 smart-c
2271 smart-c++ 2271 smart-c++
2272 smart-lisp - Changed so that 'tags-file-name' is set 2272 smart-lisp - Changed so that `tags-file-name' is set
2273 globally so that next 'find-tag' command uses the same tags file. 2273 globally so that next `find-tag' command uses the same tags file.
2274 2274
2275 Wed Oct 20 10:47:25 1993 Bob Weiner (weiner@sun285) 2275 Wed Oct 20 10:47:25 1993 Bob Weiner (weiner@sun285)
2276 2276
2277 * hibtypes.el - grep-msg - Added condition-case and call of 2277 * hibtypes.el - grep-msg - Added condition-case and call of
2278 compilation-parse-errors with 2 args for GNU Emacs 19 compatibility. 2278 compilation-parse-errors with 2 args for GNU Emacs 19 compatibility.
2292 2292
2293 * hact.el - action:commandp 2293 * hact.el - action:commandp
2294 action:params - Rewrote to handle autoload functions. 2294 action:params - Rewrote to handle autoload functions.
2295 2295
2296 * hypb.el - hypb:indirect-function - Added and replaced all calls to 2296 * hypb.el - hypb:indirect-function - Added and replaced all calls to
2297 'symbol-function' in Hyperbole with this instead, so if symbol has 2297 `symbol-function' in Hyperbole with this instead, so if symbol has
2298 more than one level of indirection, things will work. 2298 more than one level of indirection, things will work.
2299 2299
2300 * hypb.el - hypb:debug - Updated to deal with V19 byte codes. 2300 * hypb.el - hypb:debug - Updated to deal with V19 byte codes.
2301 2301
2302 Wed Oct 6 11:41:23 1993 Bob Weiner (weiner@info) 2302 Wed Oct 6 11:41:23 1993 Bob Weiner <weiner@infodock.com>
2303 2303
2304 * hactypes.el - hyp-config - Fixed bug that had wrong major mode for MH mail 2304 * hactypes.el - hyp-config - Fixed bug that had wrong major mode for MH mail
2305 reader. 2305 reader.
2306 2306
2307 Sat Oct 3 18:03:11 1987 Bob Weiner (weiner@localhost) 2307 Sat Oct 3 18:03:11 1987 Bob Weiner <weiner@infodock.com>
2308 2308
2309 * hargs.el - hargs:action-get 2309 * hargs.el - hargs:action-get
2310 hact.el - action:commandp - Fixed bug that prevented these from working 2310 hact.el - action:commandp - Fixed bug that prevented these from working
2311 with Emacs V19 byte compiled code. Users saw this bug when they were 2311 with Emacs V19 byte compiled code. Users saw this bug when they were
2312 not prompted for necessary arguments during explicit button creation. 2312 not prompted for necessary arguments during explicit button creation.
2321 ibut:at-p - Modified to use new implicit button type defs. 2321 ibut:at-p - Modified to use new implicit button type defs.
2322 - defib - Modified to use new version of htype:create. 2322 - defib - Modified to use new version of htype:create.
2323 - symset:get - Added to return a symbol set. 2323 - symset:get - Added to return a symbol set.
2324 hact.el - defact - Modified to use new version of htype:create. 2324 hact.el - defact - Modified to use new version of htype:create.
2325 2325
2326 Thu Sep 30 11:01:10 1993 Bob Weiner (weiner@info) 2326 Thu Sep 30 11:01:10 1993 Bob Weiner <weiner@infodock.com>
2327 2327
2328 * hibtypes.el - grep-msg - Added support for Introl 68HC11 compiler and 2328 * hibtypes.el - grep-msg - Added support for Introl 68HC11 compiler and
2329 assembler errors. 2329 assembler errors.
2330 2330
2331 Fri Sep 24 12:58:26 1993 Bob Weiner (weiner@info) 2331 Fri Sep 24 12:58:26 1993 Bob Weiner <weiner@infodock.com>
2332 2332
2333 * hui-epV4-b.el - ep:but-flash - Changed 'extent-at' to 'button-at' which is 2333 * hui-epV4-b.el - ep:but-flash - Changed `extent-at' to `button-at' which is
2334 the right function for epoch. 2334 the right function for epoch.
2335 2335
2336 Wed Sep 22 08:56:28 1993 Bob Weiner (weiner@info) 2336 Wed Sep 22 08:56:28 1993 Bob Weiner <weiner@infodock.com>
2337 2337
2338 * hypb.el - hypb:mark-marker - Fixed definition for Emacs V19. 2338 * hypb.el - hypb:mark-marker - Fixed definition for Emacs V19.
2339 2339
2340 Tue Sep 21 12:23:36 1993 Bob Weiner (weiner@info) 2340 Tue Sep 21 12:23:36 1993 Bob Weiner <weiner@infodock.com>
2341 2341
2342 * hui-em19-b.el - Added to support Hyperbole button highlighting and 2342 * hui-em19-b.el - Added to support Hyperbole button highlighting and
2343 flashing under GNU Emacs V19. 2343 flashing under GNU Emacs V19.
2344 MANIFEST - hui-em19-b.el - Added summary. 2344 MANIFEST - hui-em19-b.el - Added summary.
2345 hinit.el - hyperb:init - Updated to add ep:but-create to 2345 hinit.el - hyperb:init - Updated to add ep:but-create to
2349 2349
2350 ============================================================================== 2350 ==============================================================================
2351 V3.10 changes ^^^^: 2351 V3.10 changes ^^^^:
2352 ============================================================================== 2352 ==============================================================================
2353 2353
2354 Tue Sep 21 12:23:36 1993 Bob Weiner (weiner@info) 2354 Tue Sep 21 12:23:36 1993 Bob Weiner <weiner@infodock.com>
2355 2355
2356 * hinit.el - Added require of 'hui since had removed this from 2356 * hinit.el - Added require of 'hui since had removed this from
2357 hui-menus.el so that it could be loaded independently of hui.el. 2357 hui-menus.el so that it could be loaded independently of hui.el.
2358 2358
2359 * hbut.el - htype:create - Updated to support byte-compiling of values 2359 * hbut.el - htype:create - Updated to support byte-compiling of values
2360 within property-list which are functions. 2360 within property-list which are functions.
2361 - ibtype:create - Changed to support modified htype:create. 2361 - ibtype:create - Changed to support modified htype:create.
2362 - ibut:at-p - Changed 'eval' of at-p to 'funcall' to support 2362 - ibut:at-p - Changed `eval' of at-p to `funcall' to support
2363 modified htype:create. 2363 modified htype:create.
2364 hact.el - action:create - Quoted lambda expression with a 'function wrapper 2364 hact.el - action:create - Quoted lambda expression with a 'function wrapper
2365 so that V19 byte compiler will compile action code. 2365 so that V19 byte compiler will compile action code.
2366 - actype:act - Added hypb:v19-byte-code-p call to handle V19 2366 - actype:act - Added hypb:v19-byte-code-p call to handle V19
2367 byte-compiled actions. 2367 byte-compiled actions.
2375 2375
2376 ============================================================================== 2376 ==============================================================================
2377 V3.09 changes ^^^^: 2377 V3.09 changes ^^^^:
2378 ============================================================================== 2378 ==============================================================================
2379 2379
2380 Thu Sep 16 13:15:18 1993 Bob Weiner (weiner@info) 2380 Thu Sep 16 13:15:18 1993 Bob Weiner <weiner@infodock.com>
2381 2381
2382 * hlvar.el - hack-local-variables - Fixed bug I had introduced which used 2382 * hlvar.el - hack-local-variables - Fixed bug I had introduced which used
2383 improper (match-beginning 0) expression. Needed to save this value 2383 improper (match-beginning 0) expression. Needed to save this value
2384 in a (let) instead. 2384 in a (let) instead.
2385 2385
2386 Wed Sep 15 14:43:04 1993 Bob Weiner (weiner@info) 2386 Wed Sep 15 14:43:04 1993 Bob Weiner <weiner@infodock.com>
2387 2387
2388 * hactypes.el - link-to-mail - Handled error where mail reader has not been 2388 * hactypes.el - link-to-mail - Handled error where mail reader has not been
2389 invoked so link-to-mail does not know which mail reader to use to display 2389 invoked so link-to-mail does not know which mail reader to use to display
2390 the linked message. 2390 the linked message.
2391 2391
2408 (worked only for implicit buttons before). 2408 (worked only for implicit buttons before).
2409 hsite-ex.el - le:but-emphasize-p - Added under Lemacs conditional to 2409 hsite-ex.el - le:but-emphasize-p - Added under Lemacs conditional to
2410 emphasize explicit buttons when the mouse pointer moves over them, if set 2410 emphasize explicit buttons when the mouse pointer moves over them, if set
2411 to non-nil. 2411 to non-nil.
2412 2412
2413 Tue Sep 14 12:10:35 1993 Bob Weiner (weiner@info) 2413 Tue Sep 14 12:10:35 1993 Bob Weiner <weiner@infodock.com>
2414 2414
2415 * hypb.texinfo - Renamed to hypb.texi. 2415 * hypb.texinfo - Renamed to hypb.texi.
2416 2416
2417 * hibtypes.el - completion - Added to recognize entries from " *Completions*" buffer. 2417 * hibtypes.el - completion - Added to recognize entries from " *Completions*" buffer.
2418 hactypes.el - completion - Added to insert entries from " *Completions*" buffer. 2418 hactypes.el - completion - Added to insert entries from " *Completions*" buffer.
2426 argument completion at point. Used in hargs:at-p for completion handling. 2426 argument completion at point. Used in hargs:at-p for completion handling.
2427 2427
2428 * hactypes.el - hyp-source - Fixed to accomodate new Lemacs buffer object 2428 * hactypes.el - hyp-source - Fixed to accomodate new Lemacs buffer object
2429 print form, which includes double quotes around the buffer name. 2429 print form, which includes double quotes around the buffer name.
2430 2430
2431 Thu Aug 19 21:52:42 1993 Bob Weiner (weiner@info) 2431 Thu Aug 19 21:52:42 1993 Bob Weiner <weiner@infodock.com>
2432 2432
2433 * h-skip-bytec.lsp - smart-key-mouse-set-point - Fixed to handle newer 2433 * h-skip-bytec.lsp - smart-key-mouse-set-point - Fixed to handle newer
2434 versions of Lemacs which return 0 for X and Y modeline event positions. 2434 versions of Lemacs which return 0 for X and Y modeline event positions.
2435 2435
2436 * hui-window.el - Replaced all references to 'screen' with 'frame'. 2436 * hui-window.el - Replaced all references to `screen' with `frame'.
2437 - sm-mouse-modeline - Changed so Smart Menus would only 2437 - sm-mouse-modeline - Changed so Smart Menus would only
2438 display if the package is available and not running under a version of 2438 display if the package is available and not running under a version of
2439 Emacs19 or Lemacs which supports popup menus. If Smart Menu is not 2439 Emacs19 or Lemacs which supports popup menus. If Smart Menu is not
2440 displayed then a buffer menu is displayed or hidden (toggles). (The 2440 displayed then a buffer menu is displayed or hidden (toggles). (The
2441 Smart Menu package has not yet been released.) 2441 Smart Menu package has not yet been released.)
2455 Thu Aug 12 12:48:27 1993 Bob Weiner (weiner@sun285) 2455 Thu Aug 12 12:48:27 1993 Bob Weiner (weiner@sun285)
2456 2456
2457 * hmail.el - hmail:compose - Added to compose messages to Hyperbole mail lists. 2457 * hmail.el - hmail:compose - Added to compose messages to Hyperbole mail lists.
2458 hui-menus.el - hui:menus - Changed Msg> menu code to use hmail:compose. 2458 hui-menus.el - hui:menus - Changed Msg> menu code to use hmail:compose.
2459 2459
2460 Tue Aug 10 15:59:42 1993 Bob Weiner (weiner@info) 2460 Tue Aug 10 15:59:42 1993 Bob Weiner <weiner@infodock.com>
2461 2461
2462 * hargs.el - hargs:iform-read - Updated to use hargs:defaults as default 2462 * hargs.el - hargs:iform-read - Updated to use hargs:defaults as default
2463 arg list if bound to a list and if no 'modifying' argument is given. 2463 arg list if bound to a list and if no `modifying' argument is given.
2464 2464
2465 * hypb.el - hypb:v19-byte-code-p - Added to test for V19 bytecodes. 2465 * hypb.el - hypb:v19-byte-code-p - Added to test for V19 bytecodes.
2466 hypb:function-copy - Updated to deal better with V19 bytecodes 2466 hypb:function-copy - Updated to deal better with V19 bytecodes
2467 hargs.el - action:params - Updated to deal better with V19 bytecodes. 2467 hargs.el - action:params - Updated to deal better with V19 bytecodes.
2468 2468
2469 Mon Aug 9 11:52:39 1993 Bob Weiner (weiner@info) 2469 Mon Aug 9 11:52:39 1993 Bob Weiner <weiner@infodock.com>
2470 2470
2471 * hypb.el - hypb:mark - Added to support common calling protocol to retrieve 2471 * hypb.el - hypb:mark - Added to support common calling protocol to retrieve
2472 mark value under Emacs V18 and V19. 2472 mark value under Emacs V18 and V19.
2473 * hsmail.el - hypb:mark - Replaced calls of 'mark' with this. 2473 * hsmail.el - hypb:mark - Replaced calls of `mark' with this.
2474 - mail-citation-hook - Added and used in mail-yank-original for 2474 - mail-citation-hook - Added and used in mail-yank-original for
2475 V19 compatibility. 2475 V19 compatibility.
2476 - smail:comment-add - Updated to handle mh-e header separator. 2476 - smail:comment-add - Updated to handle mh-e header separator.
2477 Also added (smail:comment-add) to mh-letter-mode-hook. 2477 Also added (smail:comment-add) to mh-letter-mode-hook.
2478 * hypb.el - hypb:supercite-p - Updated to account for V19 mail-citation-hook. 2478 * hypb.el - hypb:supercite-p - Updated to account for V19 mail-citation-hook.
2479 2479
2480 Thu Aug 5 11:36:33 1993 Bob Weiner (weiner@info) 2480 Thu Aug 5 11:36:33 1993 Bob Weiner <weiner@infodock.com>
2481 2481
2482 * hargs.el - Updated to handle new "K" interactive command parameter in hargs:read. 2482 * hargs.el - Updated to handle new "K" interactive command parameter in hargs:read.
2483 This reads a kcell location for use within koutlines, which are tree structured 2483 This reads a kcell location for use within koutlines, which are tree structured
2484 documents. (Koutlines will be part of Hyperbole V4.0.) 2484 documents. (Koutlines will be part of Hyperbole V4.0.)
2485 2485
2508 * hui-window.el - sm-split-window-horizontally - Signal error if 2508 * hui-window.el - sm-split-window-horizontally - Signal error if
2509 hyperb:lemacs-early-p since it can't do side-by-side windows. 2509 hyperb:lemacs-early-p since it can't do side-by-side windows.
2510 * hui-mouse.el - smart-key-alist - Altered selective-display predicate to 2510 * hui-mouse.el - smart-key-alist - Altered selective-display predicate to
2511 ignore outline-minor-mode when hyperb:lemacs-early-p is non-nil. 2511 ignore outline-minor-mode when hyperb:lemacs-early-p is non-nil.
2512 2512
2513 Tue Jul 20 13:25:26 1993 Bob Weiner (weiner@info) 2513 Tue Jul 20 13:25:26 1993 Bob Weiner <weiner@infodock.com>
2514 2514
2515 * hgnus.el - Updated to support GNUS V3.15 symbol names. 2515 * hgnus.el - Updated to support GNUS V3.15 symbol names.
2516 2516
2517 Fri Jul 9 14:47:59 1993 Bob Weiner (weiner@info) 2517 Fri Jul 9 14:47:59 1993 Bob Weiner <weiner@infodock.com>
2518 2518
2519 * hypb.el - hypb:function-overload - Added to allow simple prepending or 2519 * hypb.el - hypb:function-overload - Added to allow simple prepending or
2520 appending to existing functions. 2520 appending to existing functions.
2521 hmh.el 2521 hmh.el
2522 hrmail.el 2522 hrmail.el
2523 hvm.el - Replaced manual overloads with calls to hypb:function-overload. 2523 hvm.el - Replaced manual overloads with calls to hypb:function-overload.
2524 2524
2525 Thu Jul 8 16:11:23 1993 Bob Weiner (weiner@info) 2525 Thu Jul 8 16:11:23 1993 Bob Weiner <weiner@infodock.com>
2526 2526
2527 * hui.el - hui:gbut-create - Added save-excursion to prevent movement of 2527 * hui.el - hui:gbut-create - Added save-excursion to prevent movement of
2528 point from what may be a user-specified position when adding a global 2528 point from what may be a user-specified position when adding a global
2529 button. 2529 button.
2530 2530
2531 * hactypes.el - exec-shell-cmd 2531 * hactypes.el - exec-shell-cmd
2532 exec-window-cmd - Modified to set comint marker variables for 2532 exec-window-cmd - Modified to set comint marker variables for
2533 use with CMU comint shell package. 2533 use with CMU comint shell package.
2534 2534
2535 Wed Jul 7 20:06:40 1993 Bob Weiner (weiner@info) 2535 Wed Jul 7 20:06:40 1993 Bob Weiner <weiner@infodock.com>
2536 2536
2537 * hpath.el - hpath:is-p - Fixed to recognize Info paths which display whole files, 2537 * hpath.el - hpath:is-p - Fixed to recognize Info paths which display whole files,
2538 e.g. "(emacs-ftrs)*". 2538 e.g. "(emacs-ftrs)*".
2539 2539
2540 Tue Jul 6 14:20:44 1993 Bob Weiner (weiner@info) 2540 Tue Jul 6 14:20:44 1993 Bob Weiner <weiner@infodock.com>
2541 2541
2542 * hbut.el - ebut:operate 2542 * hbut.el - ebut:operate
2543 hui.el - hui:ebut-create 2543 hui.el - hui:ebut-create
2544 hui:ebut-edit 2544 hui:ebut-edit
2545 hsmail.el - mail-yank-original 2545 hsmail.el - mail-yank-original
2549 2549
2550 * hui-window.el - smart-window-of-coords 2550 * hui-window.el - smart-window-of-coords
2551 smart-coords-in-window-p - Changed hyperb:emacs19-p conditionals 2551 smart-coords-in-window-p - Changed hyperb:emacs19-p conditionals
2552 so works if Emacs19 is run under a non-X window system, e.g. NeXTSTEP. 2552 so works if Emacs19 is run under a non-X window system, e.g. NeXTSTEP.
2553 2553
2554 Wed Jun 30 13:36:18 1993 Bob Weiner (weiner@info) 2554 Wed Jun 30 13:36:18 1993 Bob Weiner <weiner@infodock.com>
2555 2555
2556 * set.el - set:union - Fixed missing setq bug in set:union. 2556 * set.el - set:union - Fixed missing setq bug in set:union.
2557 2557
2558 * hvar.el - Added so var:append function could be loaded independently of 2558 * hvar.el - Added so var:append function could be loaded independently of
2559 the whole Hyperbole system. Moved var:append from hinit.el. 2559 the whole Hyperbole system. Moved var:append from hinit.el.
2560 2560
2561 * hlvar.el - hack-local-variables - Adapted for use with Emacs V19. 2561 * hlvar.el - hack-local-variables - Adapted for use with Emacs V19.
2562 2562
2563 Tue Jun 22 19:15:36 1993 Bob Weiner (weiner@info) 2563 Tue Jun 22 19:15:36 1993 Bob Weiner <weiner@infodock.com>
2564 2564
2565 * hibtypes.el - gdb-source - Added to jump to source lines associated with 2565 * hibtypes.el - gdb-source - Added to jump to source lines associated with
2566 gdb stack frame and breakpoint lines. 2566 gdb stack frame and breakpoint lines.
2567 2567
2568 Mon Jun 7 11:03:24 1993 Bob Weiner (weiner@info) 2568 Mon Jun 7 11:03:24 1993 Bob Weiner <weiner@infodock.com>
2569 2569
2570 * hpath.el - hpath:ange-ftp-p - Renamed to hpath:ange-ftp-at-p and changed 2570 * hpath.el - hpath:ange-ftp-p - Renamed to hpath:ange-ftp-at-p and changed
2571 use in "hargs.el". 2571 use in "hargs.el".
2572 hpath:ange-ftp-p - Added, tests if argument is an ange-ftp path. 2572 hpath:ange-ftp-p - Added, tests if argument is an ange-ftp path.
2573 2573
2574 Sun Jun 6 16:24:02 1993 Bob Weiner (weiner@info) 2574 Sun Jun 6 16:24:02 1993 Bob Weiner <weiner@infodock.com>
2575 2575
2576 * hpath.el - hpath:validate - Fixed so does not check readability of Info 2576 * hpath.el - hpath:validate - Fixed so does not check readability of Info
2577 and ange-ftp pathnames. 2577 and ange-ftp pathnames.
2578 - hpath:ange-ftp-p 2578 - hpath:ange-ftp-p
2579 hpath:is-p - Fixed remote-path regexp comparison to match 2579 hpath:is-p - Fixed remote-path regexp comparison to match
2581 2581
2582 * hpath.el - hpath:substitute-var-name - Fixed bug so that nil var-dir-val is 2582 * hpath.el - hpath:substitute-var-name - Fixed bug so that nil var-dir-val is
2583 replaced by default-directory. See doc for exec-path and load-path for 2583 replaced by default-directory. See doc for exec-path and load-path for
2584 reason why. 2584 reason why.
2585 2585
2586 Fri Jun 4 13:32:30 1993 Bob Weiner (weiner@info) 2586 Fri Jun 4 13:32:30 1993 Bob Weiner <weiner@infodock.com>
2587 2587
2588 * hsite-ex.el 2588 * hsite-ex.el
2589 hmouse-key.el - Redefined hyperb:emacs19-p so is not true when running 2589 hmouse-key.el - Redefined hyperb:emacs19-p so is not true when running
2590 Lucid Emacs. This was a bug. 2590 Lucid Emacs. This was a bug.
2591 2591
2592 Fri May 21 10:50:58 1993 Bob Weiner (weiner@info) 2592 Fri May 21 10:50:58 1993 Bob Weiner <weiner@infodock.com>
2593 2593
2594 * hsite-ex.el - hpath:find-alist - Added "rtf" to "next". 2594 * hsite-ex.el - hpath:find-alist - Added "rtf" to "next".
2595 2595
2596 ============================================================================== 2596 ==============================================================================
2597 V3.08 changes ^^^^: 2597 V3.08 changes ^^^^:
2598 ============================================================================== 2598 ==============================================================================
2599 2599
2600 * hactypes.el - Replaced all 'error' calls with 'hypb:error'. 2600 * hactypes.el - Replaced all `error' calls with `hypb:error'.
2601 2601
2602 * hui-menus.el - In Msg> menu, use vm-mail if defined. 2602 * hui-menus.el - In Msg> menu, use vm-mail if defined.
2603 2603
2604 * hui.el 2604 * hui.el
2605 hypb.el - hui:error - Renamed to hypb:error and moved from hui.el to hypb.el. 2605 hypb.el - hui:error - Renamed to hypb:error and moved from hui.el to hypb.el.
2606 2606
2607 Thu May 20 12:03:48 1993 Bob Weiner (weiner@info) 2607 Thu May 20 12:03:48 1993 Bob Weiner <weiner@infodock.com>
2608 2608
2609 * hrmail.el - Fixed bug in overlay of rmail-new-summary function related to 2609 * hrmail.el - Fixed bug in overlay of rmail-new-summary function related to
2610 &rest which caused rmail-summary-by-recipients to fail. 2610 &rest which caused rmail-summary-by-recipients to fail.
2611 2611
2612 Tue May 18 11:33:48 1993 Bob Weiner (weiner@info) 2612 Tue May 18 11:33:48 1993 Bob Weiner <weiner@infodock.com>
2613 2613
2614 * hui.el - hui:ebut-delimit - Renamed to ebut:delimit so is part of ebut class. 2614 * hui.el - hui:ebut-delimit - Renamed to ebut:delimit so is part of ebut class.
2615 hui:ebut-operate - Renamed to ebut:operate so is part of ebut class 2615 hui:ebut-operate - Renamed to ebut:operate so is part of ebut class
2616 and can be used to programmatically create buttons without use of "hui.el". 2616 and can be used to programmatically create buttons without use of "hui.el".
2617 hbut.el - Added ebut:delimit and ebut:operate. 2617 hbut.el - Added ebut:delimit and ebut:operate.
2618 2618
2619 Mon May 17 17:36:35 1993 Bob Weiner (weiner@infoserv) 2619 Mon May 17 17:36:35 1993 Bob Weiner <weiner@infodock.com>
2620 2620
2621 * hpath.el - hpath:substitute-dir 2621 * hpath.el - hpath:substitute-dir
2622 hpath:substitute-in-file-name 2622 hpath:substitute-in-file-name
2623 hpath:substitute-var 2623 hpath:substitute-var
2624 hpath:substitute-var-name - Added to do expansion and 2624 hpath:substitute-var-name - Added to do expansion and
2649 * hmouse-drv.el - smart-key-operate - Added so can emulate mouse drags 2649 * hmouse-drv.el - smart-key-operate - Added so can emulate mouse drags
2650 from the keyboard and thereby rapidly create link buttons from the 2650 from the keyboard and thereby rapidly create link buttons from the
2651 keyboard. 2651 keyboard.
2652 hsite-ex.el - Added {M-o} key binding for smart-key-operate. 2652 hsite-ex.el - Added {M-o} key binding for smart-key-operate.
2653 2653
2654 Mon May 3 15:07:30 1993 Bob Weiner (weiner@info) 2654 Mon May 3 15:07:30 1993 Bob Weiner <weiner@infodock.com>
2655 2655
2656 * hypb.el - hypb:function-copy - Fixed bug in error call, missing arg. 2656 * hypb.el - hypb:function-copy - Fixed bug in error call, missing arg.
2657 Fixed to work with V19 byte-compiler. 2657 Fixed to work with V19 byte-compiler.
2658 hypb:function-symbol-replace - Fixed to work with V19 byte-compiler. 2658 hypb:function-symbol-replace - Fixed to work with V19 byte-compiler.
2659 hypb:map-vector - Added. 2659 hypb:map-vector - Added.
2660 2660
2661 Fri Mar 26 17:40:16 1993 Bob Weiner (weiner@info) 2661 Fri Mar 26 17:40:16 1993 Bob Weiner <weiner@infodock.com>
2662 2662
2663 * hib-doc-id.el, hmouse-drv.el, hsite-ex.el, hui.el - Mirrored value of temp-buffer-show-hook 2663 * hib-doc-id.el, hmouse-drv.el, hsite-ex.el, hui.el - Mirrored value of temp-buffer-show-hook
2664 in temp-buffer-show-function which is used instead under Lucid Emacs. 2664 in temp-buffer-show-function which is used instead under Lucid Emacs.
2665 2665
2666 Wed Mar 24 20:21:25 1993 Bob Weiner (weiner@info) 2666 Wed Mar 24 20:21:25 1993 Bob Weiner <weiner@infodock.com>
2667 2667
2668 * hlvar.el - hack-local-variables - Added support for V19 2668 * hlvar.el - hack-local-variables - Added support for V19
2669 enable-local-variables flag. 2669 enable-local-variables flag.
2670 2670
2671 Mon Mar 8 16:04:14 1993 Bob Weiner (weiner@infocomm) 2671 Mon Mar 8 16:04:14 1993 Bob Weiner <weiner@infodock.com>
2672 2672
2673 * hmouse-key.el - sm-mouse-get-bindings - Fixed bug in NeXTSTEP portion. 2673 * hmouse-key.el - sm-mouse-get-bindings - Fixed bug in NeXTSTEP portion.
2674 2674
2675 Sat Feb 27 16:56:25 1993 Bob Weiner (weiner@info) 2675 Sat Feb 27 16:56:25 1993 Bob Weiner <weiner@infodock.com>
2676 2676
2677 * DEMO 2677 * DEMO
2678 hmouse-doc.txt 2678 hmouse-doc.txt
2679 hypb.texinfo 2679 hypb.texinfo
2680 hui.el - Added hui:link-* functions to support dragging between windows to 2680 hui.el - Added hui:link-* functions to support dragging between windows to
2681 create or modify links. 2681 create or modify links.
2682 2682
2683 * README - Updated What's New section for this release. 2683 * README - Updated What's New section for this release.
2684 2684
2685 Fri Feb 12 17:56:08 1993 Bob Weiner (weiner@info) 2685 Fri Feb 12 17:56:08 1993 Bob Weiner <weiner@infodock.com>
2686 2686
2687 * hactypes.el - exec-shell-command 2687 * hactypes.el - exec-shell-command
2688 exec-window-cmd - Added support for 'comint' package when 2688 exec-window-cmd - Added support for `comint' package when
2689 it is loaded and Emacs V18 shell.el is not. 2689 it is loaded and Emacs V18 shell.el is not.
2690 2690
2691 Wed Feb 3 15:32:32 1993 Bob Weiner (weiner@info) 2691 Wed Feb 3 15:32:32 1993 Bob Weiner <weiner@infodock.com>
2692 2692
2693 * hmouse-info.el - Fixed bug in Info-handle-in-node-hdr/meta which had false 2693 * hmouse-info.el - Fixed bug in Info-handle-in-node-hdr/meta which had false
2694 matches on node names which contained key words. 2694 matches on node names which contained key words.
2695 2695
2696 Thu Jan 28 11:03:54 1993 Bob Weiner (weiner@info) 2696 Thu Jan 28 11:03:54 1993 Bob Weiner <weiner@infodock.com>
2697 2697
2698 * hui-mouse.el - Added autoload of "hmous-info" when Info-handle-in-note is 2698 * hui-mouse.el - Added autoload of "hmous-info" when Info-handle-in-note is
2699 called since it may be called outside of the smart-info function. 2699 called since it may be called outside of the smart-info function.
2700 2700
2701 Mon Jan 11 13:46:42 1993 Bob Weiner (ex594bw@msn25) 2701 Mon Jan 11 13:46:42 1993 Bob Weiner <weiner@infodock.com>
2702 2702
2703 * hvm.el - Vm-Summ-goto - Redefined so would work properly. 2703 * hvm.el - Vm-Summ-goto - Redefined so would work properly.
2704 2704
2705 * hsys-www.el - Removed (require 'hinit). 2705 * hsys-www.el - Removed (require 'hinit).
2706 2706
2707 Fri Jan 8 16:11:59 1993 Bob Weiner (ex594bw@msn25) 2707 Fri Jan 8 16:11:59 1993 Bob Weiner <weiner@infodock.com>
2708 2708
2709 * hmous-info.el - Info-handle-in-node-hdr - Removed period as node reference 2709 * hmous-info.el - Info-handle-in-node-hdr - Removed period as node reference
2710 termination character since it is not one. 2710 termination character since it is not one.
2711 2711
2712 Thu Dec 31 10:52:22 1992 Bob Weiner (ex594bw@msn25) 2712 Thu Dec 31 10:52:22 1992 Bob Weiner <weiner@infodock.com>
2713 2713
2714 * hui-menus.el - hui:menu - Fixed error message display handling. 2714 * hui-menus.el - hui:menu - Fixed error message display handling.
2715 2715
2716 Wed Dec 30 11:23:28 1992 Bob Weiner (ex594bw@msn25) 2716 Wed Dec 30 11:23:28 1992 Bob Weiner <weiner@infodock.com>
2717 2717
2718 * hmouse-drv.el - smart-key-help-show - Added optional second arg 2718 * hmouse-drv.el - smart-key-help-show - Added optional second arg
2719 'current-window' so that help can be displayed within current window. 2719 `current-window' so that help can be displayed within current window.
2720 smart-key-summarize - Added optional arg 'current-window'. 2720 smart-key-summarize - Added optional arg `current-window'.
2721 hui-window.el - sm-mouse-modeline-meta - Changed call of 2721 hui-window.el - sm-mouse-modeline-meta - Changed call of
2722 'smart-key-summarize' to use current window. 2722 `smart-key-summarize' to use current window.
2723 2723
2724 * hui-menus.el - hui:menus - Modified Doc/ menu to bring up all files 2724 * hui-menus.el - hui:menus - Modified Doc/ menu to bring up all files
2725 in read-only mode. 2725 in read-only mode.
2726 2726
2727 * hmouse-tag.el - smart-tags-file - Fixed so works with UNIX ange-ftp 2727 * hmouse-tag.el - smart-tags-file - Fixed so works with UNIX ange-ftp
2728 pathnames. 2728 pathnames.
2729 2729
2730 Tue Dec 15 14:21:06 1992 Bob Weiner (ex594bw@msn25) 2730 Tue Dec 15 14:21:06 1992 Bob Weiner <weiner@infodock.com>
2731 2731
2732 * hui.el - hui:hbut-label-default 2732 * hui.el - hui:hbut-label-default
2733 hui:hbut-label - Created these funcs from parts of 2733 hui:hbut-label - Created these funcs from parts of
2734 hui:ebut-create and called them from there. 2734 hui:ebut-create and called them from there.
2735 - Also changed '(lambda ...) to (function (lambda ...)) throughout 2735 - Also changed '(lambda ...) to (function (lambda ...)) throughout
2736 file. 2736 file.
2737 2737
2738 Mon Dec 14 16:55:41 1992 Bob Weiner (ex594bw@msn25) 2738 Mon Dec 14 16:55:41 1992 Bob Weiner <weiner@infodock.com>
2739 2739
2740 * hpath.el - hpath:is-p - Narrowed regexp match of Info paths, so will false 2740 * hpath.el - hpath:is-p - Narrowed regexp match of Info paths, so will false
2741 infrequently. 2741 infrequently.
2742 * hargs.el - hargs:at-p - Added optional argument NO-DEFAULT and fixed doc. 2742 * hargs.el - hargs:at-p - Added optional argument NO-DEFAULT and fixed doc.
2743 2743
2744 Wed Dec 9 11:38:08 1992 Bob Weiner (ex594bw@msn25) 2744 Wed Dec 9 11:38:08 1992 Bob Weiner <weiner@infodock.com>
2745 2745
2746 * hib-doc-id.el - link-to-doc - Fixed so retrieved documents properly. 2746 * hib-doc-id.el - link-to-doc - Fixed so retrieved documents properly.
2747 wrolo.el - rolo-fgrep 2747 wrolo.el - rolo-fgrep
2748 rolo-grep - Added optional parameter 'no-display' which 2748 rolo-grep - Added optional parameter `no-display' which
2749 retrieves rolo records but suppresses display of the matches. 2749 retrieves rolo records but suppresses display of the matches.
2750 Used in "hib-doc-id.el". 2750 Used in "hib-doc-id.el".
2751 2751
2752 Sun Dec 6 17:35:22 1992 Bob Weiner (ex594bw@msn25) 2752 Sun Dec 6 17:35:22 1992 Bob Weiner <weiner@infodock.com>
2753 2753
2754 * hib-doc-id.el - link-to-doc action - Fixed bug where rolo-display-buffer 2754 * hib-doc-id.el - link-to-doc action - Fixed bug where rolo-display-buffer
2755 pointed to wrong buffer causing document retrievals to fail. 2755 pointed to wrong buffer causing document retrievals to fail.
2756 2756
2757 Tue Dec 1 10:52:33 1992 Bob Weiner (ex594bw@msn25) 2757 Tue Dec 1 10:52:33 1992 Bob Weiner <weiner@infodock.com>
2758 2758
2759 * hsite-ex.el - hypb:read-only-smart-keys 2759 * hsite-ex.el - hypb:read-only-smart-keys
2760 hui-mouse.el - Removed smart-key read-only mode map key bindings since are 2760 hui-mouse.el - Removed smart-key read-only mode map key bindings since are
2761 now set in hsite-ex.el for read-only modes which have been loaded when 2761 now set in hsite-ex.el for read-only modes which have been loaded when
2762 Hyperbole is initialized. Modes loaded after Hyperbole will no longer 2762 Hyperbole is initialized. Modes loaded after Hyperbole will no longer
2763 have read-only smart key bindings but can use the global smart key 2763 have read-only smart key bindings but can use the global smart key
2764 bindings. 2764 bindings.
2765 2765
2766 Mon Nov 23 19:51:21 1992 Bob Weiner (ex594bw@msn25) 2766 Mon Nov 23 19:51:21 1992 Bob Weiner <weiner@infodock.com>
2767 2767
2768 * DEMO 2768 * DEMO
2769 hypb.texinfo 2769 hypb.texinfo
2770 h-skip-bytec.lsp 2770 h-skip-bytec.lsp
2771 hmouse-key.el 2771 hmouse-key.el
2782 2782
2783 ============================================================================== 2783 ==============================================================================
2784 V3.07 changes ^^^^: 2784 V3.07 changes ^^^^:
2785 ============================================================================== 2785 ==============================================================================
2786 2786
2787 Mon Nov 16 09:01:34 1992 Bob Weiner (ex594bw@msn25) 2787 Mon Nov 16 09:01:34 1992 Bob Weiner <weiner@infodock.com>
2788 2788
2789 * hsmail.el - mail-yank-original - Added more support for various yank-hook 2789 * hsmail.el - mail-yank-original - Added more support for various yank-hook
2790 configurations. 2790 configurations.
2791 2791
2792 * hui-mouse.el 2792 * hui-mouse.el
2793 hmouse-key.el 2793 hmouse-key.el
2794 hmouse-drv.el - Updated Apollo mouse key handling to work with V18.58 2794 hmouse-drv.el - Updated Apollo mouse key handling to work with V18.58
2795 patches from lnz@lucid.com. 2795 patches from lnz@lucid.com.
2796 2796
2797 Fri Nov 13 11:48:51 1992 Bob Weiner (ex594bw@msn25) 2797 Fri Nov 13 11:48:51 1992 Bob Weiner <weiner@infodock.com>
2798 2798
2799 * hsite-ex.el - hypb:read-only-smart-keys - Only define keys if object 2799 * hsite-ex.el - hypb:read-only-smart-keys - Only define keys if object
2800 actually is a keymap. 2800 actually is a keymap.
2801 2801
2802 * hargs.el - hargs:iforms - Modified 'M' command entry to return a single arg 2802 * hargs.el - hargs:iforms - Modified `M' command entry to return a single arg
2803 to fix problem of improper arg display when editing mail links. 2803 to fix problem of improper arg display when editing mail links.
2804 hactypes.el - link-to-mail - Modified to accept either 1 (new style) or 2 2804 hactypes.el - link-to-mail - Modified to accept either 1 (new style) or 2
2805 (old style) args for mail links. 2805 (old style) args for mail links.
2806 2806
2807 Thu Nov 12 10:52:06 1992 Bob Weiner (ex594bw@msn25) 2807 Thu Nov 12 10:52:06 1992 Bob Weiner <weiner@infodock.com>
2808 2808
2809 * sm-mouse-drag-window-side - Changed 'abs' to 'max' since abs is only 2809 * sm-mouse-drag-window-side - Changed `abs' to `max' since abs is only
2810 defined in some Emacs versions if cl.el has been loaded. 2810 defined in some Emacs versions if cl.el has been loaded.
2811 2811
2812 * hactypes.el - link-to-file 2812 * hactypes.el - link-to-file
2813 hargs.el - hargs:iforms - Fixed typo. Was 'vms, now is 'vax-vms. 2813 hargs.el - hargs:iforms - Fixed typo. Was 'vms, now is 'vax-vms.
2814 2814
2815 * hsmail.el - smail:comment-add - Fixed so works if 'mail' is given args. 2815 * hsmail.el - smail:comment-add - Fixed so works if `mail' is given args.
2816 2816
2817 Wed Nov 11 17:22:17 1992 Bob Weiner (ex594bw@msn25) 2817 Wed Nov 11 17:22:17 1992 Bob Weiner <weiner@infodock.com>
2818 2818
2819 * hui-epV4-b.el - ep:but-clear - Added to clear just Hyperbole button zones. 2819 * hui-epV4-b.el - ep:but-clear - Added to clear just Hyperbole button zones.
2820 hui-le-but.el - le:but-clear - Made clear only Hyperbole button extents 2820 hui-le-but.el - le:but-clear - Made clear only Hyperbole button extents
2821 under Lemacs V19.3 or greater. 2821 under Lemacs V19.3 or greater.
2822 2822
2836 sm-mouse-setup - Added in modeline bindings for Epoch. 2836 sm-mouse-setup - Added in modeline bindings for Epoch.
2837 h-skip-bytec.lsp - smart-key-mouse-set-point - Under Epoch, modified 2837 h-skip-bytec.lsp - smart-key-mouse-set-point - Under Epoch, modified
2838 to return X,Y coords of mouse rather than press/release event. 2838 to return X,Y coords of mouse rather than press/release event.
2839 hui-window.el - sm-mouse-x/y-coord - Changed Epoch X,Y args. 2839 hui-window.el - sm-mouse-x/y-coord - Changed Epoch X,Y args.
2840 2840
2841 Mon Nov 9 10:16:51 1992 Bob Weiner (ex594bw@msn25) 2841 Mon Nov 9 10:16:51 1992 Bob Weiner <weiner@infodock.com>
2842 2842
2843 * hui-window - smart-key-alist - Fixed precedence bug which could register a 2843 * hui-window - smart-key-alist - Fixed precedence bug which could register a
2844 drag between windows when in actuality a drag from a modeline was done. 2844 drag between windows when in actuality a drag from a modeline was done.
2845 sm-mouse-x/y-coord - Modified to get x/y coords from modeline 2845 sm-mouse-x/y-coord - Modified to get x/y coords from modeline
2846 presses under Lucid Emacs even though they are not reported with depress 2846 presses under Lucid Emacs even though they are not reported with depress
2855 * README - Installation - Fixed description of how to install Hyperbole Info 2855 * README - Installation - Fixed description of how to install Hyperbole Info
2856 manual. 2856 manual.
2857 2857
2858 * hui-window.el - abs - Added conditional function def if not already defined. 2858 * hui-window.el - abs - Added conditional function def if not already defined.
2859 2859
2860 Fri Nov 6 17:14:57 1992 Bob Weiner (ex594bw@msn25) 2860 Fri Nov 6 17:14:57 1992 Bob Weiner <weiner@infodock.com>
2861 2861
2862 * hmh.el - mh-send-letter - Had been byte-compiled without access to 2862 * hmh.el - mh-send-letter - Had been byte-compiled without access to
2863 "mh-e.el" macros loaded. Fixed. 2863 "mh-e.el" macros loaded. Fixed.
2864 2864
2865 Wed Nov 4 13:48:24 1992 Bob Weiner (ex594bw@msn25) 2865 Wed Nov 4 13:48:24 1992 Bob Weiner <weiner@infodock.com>
2866 2866
2867 * hbmap.el - hbmap:dir-filename - Transposed args to expand-file-name 2867 * hbmap.el - hbmap:dir-filename - Transposed args to expand-file-name
2868 which were backwards. 2868 which were backwards.
2869 2869
2870 Tue Nov 3 15:56:08 1992 Bob Weiner (ex594bw@msn25) 2870 Tue Nov 3 15:56:08 1992 Bob Weiner <weiner@infodock.com>
2871 2871
2872 * hui-mouse.el - smart-key-alist - Updated to support etags use under C++. 2872 * hui-mouse.el - smart-key-alist - Updated to support etags use under C++.
2873 * hmouse-tag.el - smart-c++ - Renamed to 'smart-c++-oobr' and made a new 2873 * hmouse-tag.el - smart-c++ - Renamed to `smart-c++-oobr' and made a new
2874 'smart-c++' function like 'smart-c'. 2874 `smart-c++' function like `smart-c'.
2875 smart-c - Modified this and smart-c++ to take an argument 2875 smart-c - Modified this and smart-c++ to take an argument
2876 of a tag to find, rather than just searching for the tag at point. 2876 of a tag to find, rather than just searching for the tag at point.
2877 2877
2878 * hvm.el - Vm-msg-num 2878 * hvm.el - Vm-msg-num
2879 Vm-msg-to-p 2879 Vm-msg-to-p
2881 wouldn't false as often. 2881 wouldn't false as often.
2882 2882
2883 * smart-clib-sym 2883 * smart-clib-sym
2884 file-newer - Added for use by "hmouse-tag.el" smart-c function. 2884 file-newer - Added for use by "hmouse-tag.el" smart-c function.
2885 MANIFEST - Updated. 2885 MANIFEST - Updated.
2886 hmouse-tag.el - smart-c - Changed 'sm-directory' to 'hypb:dir'. 2886 hmouse-tag.el - smart-c - Changed `sm-directory' to `hypb:dir'.
2887 2887
2888 * hui-le-but.el - ep:set-item-highlight - Changed 'get-face' to 'find-face'. 2888 * hui-le-but.el - ep:set-item-highlight - Changed `get-face' to `find-face'.
2889 2889
2890 * DEMO - Clarified lack of modeline support for Lucid Emacs and fixed typo. 2890 * DEMO - Clarified lack of modeline support for Lucid Emacs and fixed typo.
2891 2891
2892 * hmouse-tag.el - Added (load "etags") for Emacs V19. 2892 * hmouse-tag.el - Added (load "etags") for Emacs V19.
2893 2893
2905 * hui-le-but.el - ep:set-item-highlight - Added optional 2nd arg FOREGROUND. 2905 * hui-le-but.el - ep:set-item-highlight - Added optional 2nd arg FOREGROUND.
2906 2906
2907 * hypb.el - hypb:window-list - Added Lemacs support to return list of all 2907 * hypb.el - hypb:window-list - Added Lemacs support to return list of all
2908 windows on all screens. 2908 windows on all screens.
2909 2909
2910 Fri Oct 30 16:58:43 1992 Bob Weiner (ex594bw@msn25) 2910 Fri Oct 30 16:58:43 1992 Bob Weiner <weiner@infodock.com>
2911 2911
2912 * DEMO - Added Smart Mouse Keys section demoing drag and modeline click 2912 * DEMO - Added Smart Mouse Keys section demoing drag and modeline click
2913 capabilities. 2913 capabilities.
2914 2914
2915 Thu Oct 29 13:41:43 1992 Bob Weiner (ex594bw@msn25) 2915 Thu Oct 29 13:41:43 1992 Bob Weiner <weiner@infodock.com>
2916 2916
2917 * hmous-info.el - smart-info 2917 * hmous-info.el - smart-info
2918 smart-info-meta - Modified to utilize Gillespie's Info tree 2918 smart-info-meta - Modified to utilize Gillespie's Info tree
2919 traversal routines if loaded so can walk through a whole manual with 2919 traversal routines if loaded so can walk through a whole manual with
2920 mouse keys easily. 2920 mouse keys easily.
2924 smart-menu. 2924 smart-menu.
2925 2925
2926 * hsmail.el - mail-yank-original - Fixed bug that could cause whole Rmail 2926 * hsmail.el - mail-yank-original - Fixed bug that could cause whole Rmail
2927 buffer to be yanked in if Hyperbole mail support was not fully loaded. 2927 buffer to be yanked in if Hyperbole mail support was not fully loaded.
2928 2928
2929 Wed Oct 28 11:18:13 1992 Bob Weiner (ex594bw@msn25) 2929 Wed Oct 28 11:18:13 1992 Bob Weiner <weiner@infodock.com>
2930 2930
2931 * hui-window - sm-mouse-modeline - Made Smart Key click on right edge of 2931 * hui-window - sm-mouse-modeline - Made Smart Key click on right edge of
2932 modeline bury Info buffer if displayed already, so it acts as a display/ 2932 modeline bury Info buffer if displayed already, so it acts as a display/
2933 hide toggle. 2933 hide toggle.
2934 sm-mouse-modeline-meta - Did the same for the secondary 2934 sm-mouse-modeline-meta - Did the same for the secondary
2935 Smart Key with the Smart Key summary display. 2935 Smart Key with the Smart Key summary display.
2936 2936
2937 Thu Oct 22 17:05:35 1992 Bob Weiner (ex594bw@msn25) 2937 Thu Oct 22 17:05:35 1992 Bob Weiner <weiner@infodock.com>
2938 2938
2939 * hypb.texinfo - Added Smart Key Reference appendix. 2939 * hypb.texinfo - Added Smart Key Reference appendix.
2940 2940
2941 Wed Oct 21 14:33:21 1992 Bob Weiner (ex594bw@msn25) 2941 Wed Oct 21 14:33:21 1992 Bob Weiner <weiner@infodock.com>
2942 2942
2943 * hmouse-drv.el - smart-key-help-show - Changed so help buffers come up 2943 * hmouse-drv.el - smart-key-help-show - Changed so help buffers come up
2944 in Emacs Lisp mode so symbols in help may be further browsed with 2944 in Emacs Lisp mode so symbols in help may be further browsed with
2945 smart key presses. 2945 smart key presses.
2946 2946
2947 * hui-mouse.el - smart-key-alist - Changed smart-man-entry-ref entry so works 2947 * hui-mouse.el - smart-key-alist - Changed smart-man-entry-ref entry so works
2948 properly with Smart Key help commands. 2948 properly with Smart Key help commands.
2949 2949
2950 * MANIFEST - Reorganized. 2950 * MANIFEST - Reorganized.
2951 2951
2952 Fri Oct 16 10:29:58 1992 Bob Weiner (ex594bw@msn25) 2952 Fri Oct 16 10:29:58 1992 Bob Weiner <weiner@infodock.com>
2953 2953
2954 * hui-mouse.el - smart-key-mouse-alist - Added def to handle smart key 2954 * hui-mouse.el - smart-key-mouse-alist - Added def to handle smart key
2955 and smart key mouse actions. 2955 and smart key mouse actions.
2956 smart-key-mouse 2956 smart-key-mouse
2957 smart-key-mouse-meta - Updated to use smar-tkey-mouse-alist. 2957 smart-key-mouse-meta - Updated to use smar-tkey-mouse-alist.
2969 hui:ebut-delete-op - Added. 2969 hui:ebut-delete-op - Added.
2970 hui:error - Added and changed hui error calls to use. 2970 hui:error - Added and changed hui error calls to use.
2971 hui:menu - Updated to handle errors properly. 2971 hui:menu - Updated to handle errors properly.
2972 hypb.texinfo - Explained changed. 2972 hypb.texinfo - Explained changed.
2973 2973
2974 Thu Oct 15 12:18:42 1992 Bob Weiner (ex594bw@msn25) 2974 Thu Oct 15 12:18:42 1992 Bob Weiner <weiner@infodock.com>
2975 2975
2976 * smart-key-help - Made arg optional. 2976 * smart-key-help - Made arg optional.
2977 smart-key-meta-help - Added so can call without sending an arg. 2977 smart-key-meta-help - Added so can call without sending an arg.
2978 * hmouse-mod.el - Added to support use of Smart Mouse Keys as keyboard 2978 * hmouse-mod.el - Added to support use of Smart Mouse Keys as keyboard
2979 modifier keys, Control and Meta. 2979 modifier keys, Control and Meta.
2980 MANIFEST - Updated. 2980 MANIFEST - Updated.
2981 hmouse-drv.el - smart-key-mouse-help - Added to handle help for context 2981 hmouse-drv.el - smart-key-mouse-help - Added to handle help for context
2982 sensitive help for drags. 2982 sensitive help for drags.
2983 2983
2984 Wed Oct 14 11:55:15 1992 Bob Weiner (ex594bw@msn25) 2984 Wed Oct 14 11:55:15 1992 Bob Weiner <weiner@infodock.com>
2985 2985
2986 * hbut.el - ebut:label-p - Made it handle labels with embedded open and close 2986 * hbut.el - ebut:label-p - Made it handle labels with embedded open and close
2987 delimiters properly, e.g. {C-x @key{RET}}. 2987 delimiters properly, e.g. {C-x @key{RET}}.
2988 hib-kbd.el - kbd-key:normalize - Accounted for @key{SPC} type notation 2988 hib-kbd.el - kbd-key:normalize - Accounted for @key{SPC} type notation
2989 in Texinfo. 2989 in Texinfo.
3013 in Texinfo Manual. 3013 in Texinfo Manual.
3014 MANIFEST - Updated. 3014 MANIFEST - Updated.
3015 hmouse-drv.el - smart-key-summarize - Updated. 3015 hmouse-drv.el - smart-key-summarize - Updated.
3016 hui-menus.el - hui:menus - Updated. 3016 hui-menus.el - hui:menus - Updated.
3017 3017
3018 Mon Oct 12 18:54:03 1992 Bob Weiner (ex594bw@msn25) 3018 Mon Oct 12 18:54:03 1992 Bob Weiner <weiner@infodock.com>
3019 3019
3020 * hui-menus.el - hui:menus - Capitalized all top-level entries. 3020 * hui-menus.el - hui:menus - Capitalized all top-level entries.
3021 hypb.texinfo - Reflected this change in menu. 3021 hypb.texinfo - Reflected this change in menu.
3022 3022
3023 Sun Oct 11 16:37:10 1992 Bob Weiner (ex594bw@msn25) 3023 Sun Oct 11 16:37:10 1992 Bob Weiner <weiner@infodock.com>
3024 3024
3025 * hibtypes.el - hibtypes:begin-load-hook 3025 * hibtypes.el - hibtypes:begin-load-hook
3026 hibtypes:end-load-hook - Added to improve customizability 3026 hibtypes:end-load-hook - Added to improve customizability
3027 of ibtype loading. 3027 of ibtype loading.
3028 hypb.texinfo - Documented these new hooks. 3028 hypb.texinfo - Documented these new hooks.
3029 hsite-ex.el - Used new hooks in loads of some ibtypes. 3029 hsite-ex.el - Used new hooks in loads of some ibtypes.
3030 README - Mentioned new hooks. 3030 README - Mentioned new hooks.
3031 3031
3032 Thu Oct 8 17:22:33 1992 Bob Weiner (ex594bw at msn25) 3032 Thu Oct 8 17:22:33 1992 Bob Weiner <weiner@infodock.com>
3033 3033
3034 * hmouse-key.el - sm-depress 3034 * hmouse-key.el - sm-depress
3035 sm-depress-meta - Stopped from moving point, release action 3035 sm-depress-meta - Stopped from moving point, release action
3036 can do that when needed. 3036 can do that when needed.
3037 hmouse-drv.el - smart-key-mouse 3037 hmouse-drv.el - smart-key-mouse
3038 smart-key-mouse-meta - Moved 'smart-key-help' function 3038 smart-key-mouse-meta - Moved `smart-key-help' function
3039 to Smart Key release event rather than depress, so that depress can 3039 to Smart Key release event rather than depress, so that depress can
3040 be used more generally. 3040 be used more generally.
3041 3041
3042 * hmouse-tag.el - smart-lisp-at-tag-p - Added '*' as valid symbol char. 3042 * hmouse-tag.el - smart-lisp-at-tag-p - Added `*' as valid symbol char.
3043 3043
3044 * h-skip-bytec.lsp - Added for functions not to byte compile. 3044 * h-skip-bytec.lsp - Added for functions not to byte compile.
3045 hmouse-drv.el - smart-key-mouse-set-point - Moved to "h-skip-bytec.lsp" 3045 hmouse-drv.el - smart-key-mouse-set-point - Moved to "h-skip-bytec.lsp"
3046 so would remain non-byte-compiled because byte-compiled version 3046 so would remain non-byte-compiled because byte-compiled version
3047 fails under X, at least. 3047 fails under X, at least.
3048 MANIFEST - Updated. 3048 MANIFEST - Updated.
3049 3049
3050 Tue Oct 6 12:24:48 1992 Bob Weiner (ex594bw at msn25) 3050 Tue Oct 6 12:24:48 1992 Bob Weiner <weiner@infodock.com>
3051 3051
3052 * hyperbole.el - Added to autoload Hyperbole; provides main entry point. 3052 * hyperbole.el - Added to autoload Hyperbole; provides main entry point.
3053 MANIFEST - Updated. 3053 MANIFEST - Updated.
3054 3054
3055 Mon Oct 5 19:13:07 1992 Bob Weiner (ex594bw at msn25) 3055 Mon Oct 5 19:13:07 1992 Bob Weiner <weiner@infodock.com>
3056 3056
3057 * hui-mouse.el - smart-gnus-Subject - Fixed last-line-p condition which 3057 * hui-mouse.el - smart-gnus-Subject - Fixed last-line-p condition which
3058 did not work because of GNUS code does not properly determine the 3058 did not work because of GNUS code does not properly determine the
3059 current article regardless of point position within the subject buffer. 3059 current article regardless of point position within the subject buffer.
3060 3060
3061 Sun Oct 4 14:36:13 1992 Bob Weiner (ex594bw at msn25) 3061 Sun Oct 4 14:36:13 1992 Bob Weiner <weiner@infodock.com>
3062 3062
3063 * hmouse-key.el - apollo-mouse-move-point - Added definition which 3063 * hmouse-key.el - apollo-mouse-move-point - Added definition which
3064 returns screen coordinates of point. 3064 returns screen coordinates of point.
3065 smart-key-mouse-set-point - Called. 3065 smart-key-mouse-set-point - Called.
3066 hmouse-drv.el - smart-key-mouse-set-point - Added. 3066 hmouse-drv.el - smart-key-mouse-set-point - Added.
3067 3067
3068 Thu Oct 1 18:14:29 1992 Bob Weiner (ex594bw at msn25) 3068 Thu Oct 1 18:14:29 1992 Bob Weiner <weiner@infodock.com>
3069 3069
3070 * wrolo.el - rolo-grep-file - Added a save-excursion so that 3070 * wrolo.el - rolo-grep-file - Added a save-excursion so that
3071 point does not change after a rolo search of a buffer 3071 point does not change after a rolo search of a buffer
3072 already in use. 3072 already in use.
3073 3073
3074 Wed Sep 30 17:41:58 1992 Bob Weiner (ex594bw at msn25) 3074 Wed Sep 30 17:41:58 1992 Bob Weiner <weiner@infodock.com>
3075 3075
3076 * hib-doc-id.el - Added to display site-specific documents based on ID. 3076 * hib-doc-id.el - Added to display site-specific documents based on ID.
3077 You must load it explicitly or it is not used. See the DESCRIPTION 3077 You must load it explicitly or it is not used. See the DESCRIPTION
3078 in its header. 3078 in its header.
3079 MANIFEST - Added hib-doc-id.el entry. 3079 MANIFEST - Added hib-doc-id.el entry.
3081 * wconfig.el - Added. 3081 * wconfig.el - Added.
3082 MANIFEST - Added wconfig.el entry. 3082 MANIFEST - Added wconfig.el entry.
3083 hsite-ex.el - Added wconfig key bindings. 3083 hsite-ex.el - Added wconfig key bindings.
3084 hinit.el - Added wconfig autoloads. 3084 hinit.el - Added wconfig autoloads.
3085 3085
3086 Sat Sep 26 17:40:41 1992 Bob Weiner (ex594bw at msn25) 3086 Sat Sep 26 17:40:41 1992 Bob Weiner <weiner@infodock.com>
3087 3087
3088 * wrolo.el - rolo-grep - Fixed bug in handling of negative max-matches 3088 * wrolo.el - rolo-grep - Fixed bug in handling of negative max-matches
3089 argument which kept rolo-yank from working. 3089 argument which kept rolo-yank from working.
3090 3090
3091 * hmouse-drv.el - smart-key-depress/release-window 3091 * hmouse-drv.el - smart-key-depress/release-window
3093 track window of presses and releases. 3093 track window of presses and releases.
3094 smart-key-mouse-func - Set above variables. 3094 smart-key-mouse-func - Set above variables.
3095 hmouse-key.el - sm-depress 3095 hmouse-key.el - sm-depress
3096 sm-depress-meta - Set above variables. 3096 sm-depress-meta - Set above variables.
3097 3097
3098 Fri Sep 25 13:35:26 1992 Bob Weiner (ex594bw at msn25) 3098 Fri Sep 25 13:35:26 1992 Bob Weiner <weiner@infodock.com>
3099 3099
3100 * hypb.el - hypb:screen-line - Added to determine screen 3100 * hypb.el - hypb:screen-line - Added to determine screen
3101 line from point or marker. 3101 line from point or marker.
3102 3102
3103 * hui-window.el - Added module to handle Smart Mouse Key 3103 * hui-window.el - Added module to handle Smart Mouse Key
3112 smart-key-release-prev-point 3112 smart-key-release-prev-point
3113 smart-key-meta-release-prev-point - Added defs for these 3113 smart-key-meta-release-prev-point - Added defs for these
3114 vars for use in mouse drag determinations and point restorations. 3114 vars for use in mouse drag determinations and point restorations.
3115 hui.el - hui:ebut-edit - Removed use of smart-key-point-prev. 3115 hui.el - hui:ebut-edit - Removed use of smart-key-point-prev.
3116 3116
3117 Wed Sep 23 19:17:07 1992 Bob Weiner (ex594bw at msn25) 3117 Wed Sep 23 19:17:07 1992 Bob Weiner <weiner@infodock.com>
3118 3118
3119 * hmouse-drv.el - *smart-key-release-args* 3119 * hmouse-drv.el - *smart-key-release-args*
3120 *smart-key-meta-release-args* - Added to provide other 3120 *smart-key-meta-release-args* - Added to provide other
3121 functions with args last given to Smart Mouse Keys. 3121 functions with args last given to Smart Mouse Keys.
3122 smart-key-mouse 3122 smart-key-mouse
3124 3124
3125 * hmouse-key.el - *smart-key-depress-args* 3125 * hmouse-key.el - *smart-key-depress-args*
3126 *smart-key-meta-depress-args* - Added as globals to hold 3126 *smart-key-meta-depress-args* - Added as globals to hold
3127 args sent to smart key depress events for use by other functions. 3127 args sent to smart key depress events for use by other functions.
3128 3128
3129 Tue Sep 22 22:38:02 1992 Bob Weiner (ex594bw at msn25) 3129 Tue Sep 22 22:38:02 1992 Bob Weiner <weiner@infodock.com>
3130 3130
3131 * hui-mouse.el - smart-key-alist - Fixed bug that kept end of 3131 * hui-mouse.el - smart-key-alist - Fixed bug that kept end of
3132 line scrolling from working properly when selective-display 3132 line scrolling from working properly when selective-display
3133 is in use since mouse can set point to precede a ^M character 3133 is in use since mouse can set point to precede a ^M character
3134 in addition to a newline. This is really a bug in the way 3134 in addition to a newline. This is really a bug in the way
3140 hsite-ex.el - Added `smart-scroll-proportional' defvar. 3140 hsite-ex.el - Added `smart-scroll-proportional' defvar.
3141 Updated and clarified installation instructions. 3141 Updated and clarified installation instructions.
3142 hypb.texinfo - Added prop scrolling to Smart Key summary table. 3142 hypb.texinfo - Added prop scrolling to Smart Key summary table.
3143 DEMO - Added demo of Smart Key end of line scrolling. 3143 DEMO - Added demo of Smart Key end of line scrolling.
3144 3144
3145 Sun Sep 20 01:43:32 1992 Bob Weiner (ex594bw at msn25) 3145 Sun Sep 20 01:43:32 1992 Bob Weiner <weiner@infodock.com>
3146 3146
3147 * hmouse-tag.el - smart-c-include-regexp - Redefined to also handle #import 3147 * hmouse-tag.el - smart-c-include-regexp - Redefined to also handle #import
3148 used by Objective-C classes. 3148 used by Objective-C classes.
3149 3149
3150 Sat Sep 19 17:56:14 1992 Bob Weiner (ex594bw at msn25) 3150 Sat Sep 19 17:56:14 1992 Bob Weiner <weiner@infodock.com>
3151 3151
3152 * hinit.el - hyperb:version - Moved out of here to "hversion.el" 3152 * hinit.el - hyperb:version - Moved out of here to "hversion.el"
3153 file. Updated version number to 3.05. 3153 file. Updated version number to 3.05.
3154 MANIFEST - Updated. 3154 MANIFEST - Updated.
3155 3155
3161 3161
3162 ============================================================================== 3162 ==============================================================================
3163 V3.05 changes ^^^^: 3163 V3.05 changes ^^^^:
3164 ============================================================================== 3164 ==============================================================================
3165 3165
3166 Sun Sep 6 02:52:32 1992 Bob Weiner (ex594bw at msn25) 3166 Sun Sep 6 02:52:32 1992 Bob Weiner <weiner@infodock.com>
3167 3167
3168 * hypb.texinfo 3168 * hypb.texinfo
3169 hsite-ex.el - smart-key-help - Added {C-h S} key binding to 3169 hsite-ex.el - smart-key-help - Added {C-h S} key binding to
3170 make accessible whether or not one has a mouse. 3170 make accessible whether or not one has a mouse.
3171 3171
3172 Wed Sep 2 18:02:02 1992 Bob Weiner (ex594bw at msn25) 3172 Wed Sep 2 18:02:02 1992 Bob Weiner <weiner@infodock.com>
3173 3173
3174 * hact.el - actype:act - Tried another fix for getting relative 3174 * hact.el - actype:act - Tried another fix for getting relative
3175 paths resolved properly without improperly setting default-directory. 3175 paths resolved properly without improperly setting default-directory.
3176 3176
3177 Tue Sep 1 14:21:47 1992 Bob Weiner (ex594bw at msn25) 3177 Tue Sep 1 14:21:47 1992 Bob Weiner <weiner@infodock.com>
3178 3178
3179 * hmouse-key.el - sm-depress 3179 * hmouse-key.el - sm-depress
3180 sm-depress-meta - Fixed bug which kept depressed flag 3180 sm-depress-meta - Fixed bug which kept depressed flag
3181 from being set if mouse handler function sends no args. 3181 from being set if mouse handler function sends no args.
3182 3182
3183 * hsite-ex.el - Uncommented key bindings for 'hui:ebut-rename' 3183 * hsite-ex.el - Uncommented key bindings for `hui:ebut-rename'
3184 and 'sm-mouse-toggle-bindings' and protected all key bindings 3184 and `sm-mouse-toggle-bindings' and protected all key bindings
3185 so are not done if function is already bound to key or if key 3185 so are not done if function is already bound to key or if key
3186 is already in use. 3186 is already in use.
3187 hypb:rebind-smart-keys - Added to permit special 3187 hypb:rebind-smart-keys - Added to permit special
3188 smart key bindings in read-only modes. 3188 smart key bindings in read-only modes.
3189 3189
3190 Fri Aug 28 09:39:55 1992 Bob Weiner (ex594bw at msn25) 3190 Fri Aug 28 09:39:55 1992 Bob Weiner <weiner@infodock.com>
3191 3191
3192 * hui-le-but.el - le:but-delete - Added missing 3192 * hui-le-but.el - le:but-delete - Added missing
3193 (fset 'le:but-delete 'ep:but-delete). 3193 (fset 'le:but-delete 'ep:but-delete).
3194 * hbut.el - hattr:clear - Fixed bug which could leave wrong attributes, 3194 * hbut.el - hattr:clear - Fixed bug which could leave wrong attributes,
3195 e.g. args, attached to button. 3195 e.g. args, attached to button.
3200 hui-epV4-b.el - ep:but-flash - Fixed bug which left some implicit 3200 hui-epV4-b.el - ep:but-flash - Fixed bug which left some implicit
3201 buttons highlighted after flash. 3201 buttons highlighted after flash.
3202 ep:cycle-but-color - Made flash-style foreground & 3202 ep:cycle-but-color - Made flash-style foreground &
3203 background contrast as good as button highlighted style. 3203 background contrast as good as button highlighted style.
3204 3204
3205 Tue Aug 25 15:21:14 1992 Bob Weiner (ex594bw at msn25) 3205 Tue Aug 25 15:21:14 1992 Bob Weiner <weiner@infodock.com>
3206 3206
3207 * hui-le-but.el - Added. 3207 * hui-le-but.el - Added.
3208 hmouse-key.el 3208 hmouse-key.el
3209 hui-menus.el 3209 hui-menus.el
3210 hsite-ex.el 3210 hsite-ex.el
3215 3215
3216 ============================================================================== 3216 ==============================================================================
3217 V3.05P changes ^^^^: 3217 V3.05P changes ^^^^:
3218 ============================================================================== 3218 ==============================================================================
3219 3219
3220 Thu May 7 15:48:00 1992 Bob Weiner (rsw@flanger) 3220 Thu May 7 15:48:00 1992 Bob Weiner <weiner@infodock.com>
3221 3221
3222 * hbdata.el - hbdata:apply-entry - Fixed bug that matched to C-l within 3222 * hbdata.el - hbdata:apply-entry - Fixed bug that matched to C-l within
3223 a button data entry rather than at its end. 3223 a button data entry rather than at its end.
3224 3224
3225 Mon Apr 27 02:15:53 1992 Bob Weiner (rsw@flanger) 3225 Mon Apr 27 02:15:53 1992 Bob Weiner <weiner@infodock.com>
3226 3226
3227 * hbut.el - htype:create - Fixed improper use of macro form which 3227 * hbut.el - htype:create - Fixed improper use of macro form which
3228 caused emission of no code for ibtypes when compiled with the new, 3228 caused emission of no code for ibtypes when compiled with the new,
3229 optimizing byte compiler. 3229 optimizing byte compiler.
3230 * hact.el - hact - Simplified. 3230 * hact.el - hact - Simplified.
3231 action:create - Wrapped 'function' around action body 3231 action:create - Wrapped `function' around action body
3232 so is byte-compiled. 3232 so is byte-compiled.
3233 3233
3234 Fri Apr 24 14:17:58 1992 Bob Weiner (rsw@flanger) 3234 Fri Apr 24 14:17:58 1992 Bob Weiner <weiner@infodock.com>
3235 3235
3236 * hibtypes.el - rfc - Added to retrieve and display rfcs from references. 3236 * hibtypes.el - rfc - Added to retrieve and display rfcs from references.
3237 hactypes.el - link-to-rfc - Added. 3237 hactypes.el - link-to-rfc - Added.
3238 3238
3239 Tue Apr 21 22:11:06 1992 Bob Weiner (rsw@flanger) 3239 Tue Apr 21 22:11:06 1992 Bob Weiner <weiner@infodock.com>
3240 3240
3241 * hui-menus.el - hui:menus - Added Ebut/Edit for consistency with other menus. 3241 * hui-menus.el - hui:menus - Added Ebut/Edit for consistency with other menus.
3242 3242
3243 Thu Apr 16 17:06:32 1992 Bob Weiner (rsw@slate) 3243 Thu Apr 16 17:06:32 1992 Bob Weiner <weiner@infodock.com>
3244 3244
3245 * hbut.el - ebut:next-occurrence - Added. 3245 * hbut.el - ebut:next-occurrence - Added.
3246 ebut:get - Modified to use ebut:next-occurrence to correct bug 3246 ebut:get - Modified to use ebut:next-occurrence to correct bug
3247 that caused failure when called with point not at desired button and 3247 that caused failure when called with point not at desired button and
3248 button source is pointed to indirectly with @loc>, e.g. in search 3248 button source is pointed to indirectly with @loc>, e.g. in search
3249 result (moccur) buffer. 3249 result (moccur) buffer.
3250 3250
3251 Wed Apr 15 03:20:10 1992 Bob Weiner (rsw@delay) 3251 Wed Apr 15 03:20:10 1992 Bob Weiner <weiner@infodock.com>
3252 3252
3253 * hpath.el - hpath:symlink-referent - Added to recursively resolve symlinks. 3253 * hpath.el - hpath:symlink-referent - Added to recursively resolve symlinks.
3254 hpath:symlink-expand 3254 hpath:symlink-expand
3255 hui.el - hui:key-dir 3255 hui.el - hui:key-dir
3256 hui:key-src - Modified to use hpath:symlink-referent. 3256 hui:key-src - Modified to use hpath:symlink-referent.
3257 hbut.el - hbut:key-src - Modified to use hpath:symlink-referent. 3257 hbut.el - hbut:key-src - Modified to use hpath:symlink-referent.
3258 hact.el - actype:act - Made default-directory relative to but src 3258 hact.el - actype:act - Made default-directory relative to but src
3259 location, which may be complicated by symbolic links. 3259 location, which may be complicated by symbolic links.
3260 3260
3261 Tue Apr 14 08:53:11 1992 Bob Weiner (rsw@flanger) 3261 Tue Apr 14 08:53:11 1992 Bob Weiner <weiner@infodock.com>
3262 3262
3263 * hui-mouse.el - smart-dired - Added call to dired-to-flagged-delete for 3263 * hui-mouse.el - smart-dired - Added call to dired-to-flagged-delete for
3264 Tree Dired compatibility. 3264 Tree Dired compatibility.
3265 3265
3266 Fri Apr 10 18:53:24 1992 Bob Weiner (rsw@flanger) 3266 Fri Apr 10 18:53:24 1992 Bob Weiner <weiner@infodock.com>
3267 3267
3268 * DEMO - Started reworking to illustrate newer features. 3268 * DEMO - Started reworking to illustrate newer features.
3269 3269
3270 Thu Apr 9 04:10:48 1992 Bob Weiner (rsw@delay) 3270 Thu Apr 9 04:10:48 1992 Bob Weiner <weiner@infodock.com>
3271 3271
3272 * hmous-info.el - Info-handle-in-node-hdr - Fixed bug when (dir) entry 3272 * hmous-info.el - Info-handle-in-node-hdr - Fixed bug when (dir) entry
3273 appears in node header. 3273 appears in node header.
3274 * hui-mouse.el - smart-outline-to-entry-end - Added this omitted function. 3274 * hui-mouse.el - smart-outline-to-entry-end - Added this omitted function.
3275 3275
3276 * hmouse-doc - Reorganized for readability. 3276 * hmouse-doc - Reorganized for readability.
3277 3277
3278 Tue Mar 31 20:34:21 1992 Bob Weiner (rsw@delay) 3278 Tue Mar 31 20:34:21 1992 Bob Weiner <weiner@infodock.com>
3279 3279
3280 * hui-mouse.el 3280 * hui-mouse.el
3281 hsite-ex.el - Made local smart key read-only mode bindings site 3281 hsite-ex.el - Made local smart key read-only mode bindings site
3282 configurable. 3282 configurable.
3283 3283
3284 Mon Mar 30 01:11:28 1992 Bob Weiner (rsw@delay) 3284 Mon Mar 30 01:11:28 1992 Bob Weiner <weiner@infodock.com>
3285 3285
3286 * hui-epV4-b.el - Added code to support item and line highlighting for 3286 * hui-epV4-b.el - Added code to support item and line highlighting for
3287 Smart Menus and PIEmail, for example. 3287 Smart Menus and PIEmail, for example.
3288 3288
3289 Sun Mar 29 21:04:39 1992 Bob Weiner (rsw@delay) 3289 Sun Mar 29 21:04:39 1992 Bob Weiner <weiner@infodock.com>
3290 3290
3291 * hactypes.el - link-to-elisp-doc - Added. 3291 * hactypes.el - link-to-elisp-doc - Added.
3292 3292
3293 Fri Mar 27 13:20:43 1992 Bob Weiner (rsw@flanger) 3293 Fri Mar 27 13:20:43 1992 Bob Weiner <weiner@infodock.com>
3294 3294
3295 * hmouse-drv.el 3295 * hmouse-drv.el
3296 hsite-ex.el - Moved Smart Key global bindings here so are site 3296 hsite-ex.el - Moved Smart Key global bindings here so are site
3297 customizable. 3297 customizable.
3298 3298
3299 Thu Mar 26 14:40:57 1992 Bob Weiner (rsw at slate) 3299 Thu Mar 26 14:40:57 1992 Bob Weiner <weiner@infodock.com>
3300 3300
3301 * hpath.el - hpath:ange-ftp-p - Tweaked to recognize path with user names 3301 * hpath.el - hpath:ange-ftp-p - Tweaked to recognize path with user names
3302 properly so all forms shown in DEMO work. 3302 properly so all forms shown in DEMO work.
3303 3303
3304 Tue Mar 24 17:07:35 1992 Bob Weiner (rsw at planet) 3304 Tue Mar 24 17:07:35 1992 Bob Weiner <weiner@infodock.com>
3305 3305
3306 * hmouse-key.el - Required sun-fns under SunView. 3306 * hmouse-key.el - Required sun-fns under SunView.
3307 3307
3308 Sat Mar 21 19:04:58 1992 Bob Weiner (rsw at flanger) 3308 Sat Mar 21 19:04:58 1992 Bob Weiner <weiner@infodock.com>
3309 3309
3310 * hui.el - hui:ebut-operate - Fixed bug caused by returning 't. 3310 * hui.el - hui:ebut-operate - Fixed bug caused by returning 't.
3311 3311
3312 * hargs.el - hargs:iforms - Fixed bug in 'N' and 'n' cmd chars where 3312 * hargs.el - hargs:iforms - Fixed bug in `N' and `n' cmd chars where
3313 arg value was not set. 3313 arg value was not set.
3314 3314
3315 * hactypes.el - hyp-config - Added PIEmail descriptor and suppressed 3315 * hactypes.el - hyp-config - Added PIEmail descriptor and suppressed
3316 mailer entry if nil valued. 3316 mailer entry if nil valued.
3317 3317
3318 Thu Mar 19 02:10:11 1992 Bob Weiner (rsw at delay) 3318 Thu Mar 19 02:10:11 1992 Bob Weiner <weiner@infodock.com>
3319 3319
3320 * hmouse-key.el - Added NeXTStep auto-configured mouse support. 3320 * hmouse-key.el - Added NeXTStep auto-configured mouse support.
3321 3321
3322 Wed Mar 18 21:32:32 1992 Bob Weiner (rsw at delay) 3322 Wed Mar 18 21:32:32 1992 Bob Weiner <weiner@infodock.com>
3323 3323
3324 * hmouse-key.el - sm-mouse-setup - Ensured Gillespie's new Info mouse support 3324 * hmouse-key.el - sm-mouse-setup - Ensured Gillespie's new Info mouse support
3325 code is turned off since Hyperbole handles that and errors result if not. 3325 code is turned off since Hyperbole handles that and errors result if not.
3326 3326
3327 * hui-mouse.el - smart-calendar - Changed scroll op from eol to eob since 3327 * hui-mouse.el - smart-calendar - Changed scroll op from eol to eob since
3332 3332
3333 ============================================================================== 3333 ==============================================================================
3334 V3.04 changes ^^^^: 3334 V3.04 changes ^^^^:
3335 ============================================================================== 3335 ==============================================================================
3336 3336
3337 Tue Mar 17 18:39:21 1992 Bob Weiner (rsw at flanger) 3337 Tue Mar 17 18:39:21 1992 Bob Weiner <weiner@infodock.com>
3338 3338
3339 * hui-mouse.el - smart-key-alist - Added View mode scrolling support. 3339 * hui-mouse.el - smart-key-alist - Added View mode scrolling support.
3340 3340
3341 Mon Mar 16 13:59:07 1992 Bob Weiner (rsw at flanger) 3341 Mon Mar 16 13:59:07 1992 Bob Weiner <weiner@infodock.com>
3342 3342
3343 * hypb.el - hypb:debug - Added to support more informative tracebacks. 3343 * hypb.el - hypb:debug - Added to support more informative tracebacks.
3344 3344
3345 * htz.el - htz:date-parse - Fixed incorrect month regexp for format 4 3345 * htz.el - htz:date-parse - Fixed incorrect month regexp for format 4
3346 and added error clause to catch invalid date formats. 3346 and added error clause to catch invalid date formats.
3347 3347
3348 * hvm.el - Conditionalized load of "vm-edit", so for vm versions where 3348 * hvm.el - Conditionalized load of "vm-edit", so for vm versions where
3349 all code is in vm.elc, works correctly. 3349 all code is in vm.elc, works correctly.
3350 3350
3351 Wed Mar 11 12:51:55 1992 Bob Weiner (rsw at icarus) 3351 Wed Mar 11 12:51:55 1992 Bob Weiner <weiner@infodock.com>
3352 3352
3353 * hrmail.el 3353 * hrmail.el
3354 hmv.el 3354 hmv.el
3355 hmh.el 3355 hmh.el
3356 hmail.el - Added msg-next, msg-prev, Summ-delete, Summ-expunge, 3356 hmail.el - Added msg-next, msg-prev, Summ-delete, Summ-expunge,
3359 smart-rmail-meta - that goes to next/prev msg. 3359 smart-rmail-meta - that goes to next/prev msg.
3360 Also renamed to smart-hmail since now use abstract functions. 3360 Also renamed to smart-hmail since now use abstract functions.
3361 Eliminated local smart key binding of {RTN} in mail reader modes 3361 Eliminated local smart key binding of {RTN} in mail reader modes
3362 since would have to set in every mode map and may be used in some. 3362 since would have to set in every mode map and may be used in some.
3363 3363
3364 Mon Mar 9 05:43:06 1992 Bob Weiner (rsw at gano) 3364 Mon Mar 9 05:43:06 1992 Bob Weiner <weiner@infodock.com>
3365 3365
3366 * hpath.el - hpath:at-p - Added missing call to 'hpath:ange-ftp-p' 3366 * hpath.el - hpath:at-p - Added missing call to `hpath:ange-ftp-p'
3367 so that 'pathname' ibtype works as documented and so that remote pathnames 3367 so that `pathname' ibtype works as documented and so that remote pathnames
3368 are not checked for existence. 3368 are not checked for existence.
3369 3369
3370 * hvm.el - Vm-msg-num - Fixed miscounting bug. 3370 * hvm.el - Vm-msg-num - Fixed miscounting bug.
3371 hmh.el - Mh-msg-num - Fixed invalid function call. 3371 hmh.el - Mh-msg-num - Fixed invalid function call.
3372 3372
3380 3380
3381 ============================================================================== 3381 ==============================================================================
3382 V3.04P changes ^^^^: 3382 V3.04P changes ^^^^:
3383 ============================================================================== 3383 ==============================================================================
3384 3384
3385 Mon Mar 9 01:51:54 1992 Bob Weiner (rsw at gano) 3385 Mon Mar 9 01:51:54 1992 Bob Weiner <weiner@infodock.com>
3386 3386
3387 * hact.el - action:path-args-rel 3387 * hact.el - action:path-args-rel
3388 hui.el - hui:ebut-create 3388 hui.el - hui:ebut-create
3389 hui:ebut-modify 3389 hui:ebut-modify
3390 hui:gbut-create - Added use of 'dir attribute in 'hbut:current 3390 hui:gbut-create - Added use of 'dir attribute in 'hbut:current
3391 so that always know which directory button path args should be made 3391 so that always know which directory button path args should be made
3392 relative to. 3392 relative to.
3393 3393
3394 Sat Mar 7 03:23:26 1992 Bob Weiner (rsw at barney) 3394 Sat Mar 7 03:23:26 1992 Bob Weiner <weiner@infodock.com>
3395 3395
3396 * hmouse-tag.el - smart-c - Fixed so selecting #include files works by 3396 * hmouse-tag.el - smart-c - Fixed so selecting #include files works by
3397 calling smart-c-include-file. 3397 calling smart-c-include-file.
3398 smart-c-include-dirs 3398 smart-c-include-dirs
3399 smart-c-cpp-include-dirs 3399 smart-c-cpp-include-dirs
3400 smart-c-include-regexp 3400 smart-c-include-regexp
3401 smart-c-include-file - Added to support include selection. 3401 smart-c-include-file - Added to support include selection.
3402 3402
3403 3403
3404 Fri Mar 6 01:48:28 1992 Bob Weiner (rsw at angell) 3404 Fri Mar 6 01:48:28 1992 Bob Weiner <weiner@infodock.com>
3405 3405
3406 * hui-mouse.el - smart-man-c-routine-ref - Made it use `man-path' variable 3406 * hui-mouse.el - smart-man-c-routine-ref - Made it use `man-path' variable
3407 from smart-man.el (not distributed because not needed) if available. 3407 from smart-man.el (not distributed because not needed) if available.
3408 3408
3409 * hactypes.el - exec-window-cmd - Added exec of window-based shell cmds. 3409 * hactypes.el - exec-window-cmd - Added exec of window-based shell cmds.
3411 3411
3412 ============================================================================== 3412 ==============================================================================
3413 V3.03P changes ^^^^: 3413 V3.03P changes ^^^^:
3414 ============================================================================== 3414 ==============================================================================
3415 3415
3416 Wed Mar 4 02:00:28 1992 Bob Weiner (rsw at flanger) 3416 Wed Mar 4 02:00:28 1992 Bob Weiner <weiner@infodock.com>
3417 3417
3418 * hactypes.el - hyp-config - Added system-type inclusion and removed tabs. 3418 * hactypes.el - hyp-config - Added system-type inclusion and removed tabs.
3419 hui-menus.el - Msg/ - Made Subject line for hyp-config more definitive. 3419 hui-menus.el - Msg/ - Made Subject line for hyp-config more definitive.
3420 3420
3421 Tue Mar 3 00:23:47 1992 Bob Weiner (rsw at fiddle) 3421 Tue Mar 3 00:23:47 1992 Bob Weiner <weiner@infodock.com>
3422 3422
3423 * hui-mouse.el - unix-apropos-map - Fixed bug where badly written unix apropos 3423 * hui-mouse.el - unix-apropos-map - Fixed bug where badly written unix apropos
3424 mode does not define key map properly and we try to set keys in it. 3424 mode does not define key map properly and we try to set keys in it.
3425 3425
3426 * hmouse-drv.el - smart-key-help - Made display action doc specific to any 3426 * hmouse-drv.el - smart-key-help - Made display action doc specific to any
3437 hui.el - hui:ebut-edit - Made use of `smart-key-point-prev' as marker. 3437 hui.el - hui:ebut-edit - Made use of `smart-key-point-prev' as marker.
3438 3438
3439 * hui-mouse.el - smart-buffer-menu 3439 * hui-mouse.el - smart-buffer-menu
3440 smart-buffer-menu-meta - Added, were accidentally omitted. 3440 smart-buffer-menu-meta - Added, were accidentally omitted.
3441 3441
3442 Mon Mar 2 19:41:55 1992 Bob Weiner (rsw at fiddle) 3442 Mon Mar 2 19:41:55 1992 Bob Weiner <weiner@infodock.com>
3443 3443
3444 * hypb.el - hypb:function-copy - Removed code that deleted &rest keyword 3444 * hypb.el - hypb:function-copy - Removed code that deleted &rest keyword
3445 since this could cause a wrong number of arguments error. 3445 since this could cause a wrong number of arguments error.
3446 3446
3447 ============================================================================== 3447 ==============================================================================
3448 V3.02P changes ^^^^: 3448 V3.02P changes ^^^^:
3449 ============================================================================== 3449 ==============================================================================
3450 3450
3451 Wed Feb 26 02:00:07 1992 Bob Weiner (rsw at flanger) 3451 Wed Feb 26 02:00:07 1992 Bob Weiner <weiner@infodock.com>
3452 3452
3453 * hypb.el - hypb:supercite-p - Added to test if supercite is in use. 3453 * hypb.el - hypb:supercite-p - Added to test if supercite is in use.
3454 hsmail.el - mail-yank-original - Prevented removal of headers when 3454 hsmail.el - mail-yank-original - Prevented removal of headers when
3455 supercite package is used. Also fixed bug where point and mark 3455 supercite package is used. Also fixed bug where point and mark
3456 exchange was being done in wrong scope. 3456 exchange was being done in wrong scope.
3465 3465
3466 ============================================================================== 3466 ==============================================================================
3467 V3.01P changes ^^^^: 3467 V3.01P changes ^^^^:
3468 ============================================================================== 3468 ==============================================================================
3469 3469
3470 Tue Feb 25 00:42:24 1992 Bob Weiner (rsw at delay) 3470 Tue Feb 25 00:42:24 1992 Bob Weiner <weiner@infodock.com>
3471 3471
3472 * hypb.texinfo 3472 * hypb.texinfo
3473 hactypes.el - link-to-regexp-match 3473 hactypes.el - link-to-regexp-match
3474 link-to-string-match - Added. 3474 link-to-string-match - Added.
3475 3475
3484 and entry narrowing to focus. 3484 and entry narrowing to focus.
3485 * hui.el - hui:htype-help 3485 * hui.el - hui:htype-help
3486 hui-menus.el - hui:menus - Made ibtypes listing print in decreasing 3486 hui-menus.el - hui:menus - Made ibtypes listing print in decreasing
3487 priority order, so user can see the priorities. 3487 priority order, so user can see the priorities.
3488 3488
3489 Mon Feb 24 20:10:46 1992 Bob Weiner (rsw at delay) 3489 Mon Feb 24 20:10:46 1992 Bob Weiner <weiner@infodock.com>
3490 3490
3491 * hmouse-tag.el - Added, jumps to identifier definition locations. 3491 * hmouse-tag.el - Added, jumps to identifier definition locations.
3492 3492
3493 Sun Feb 23 03:29:17 1992 Bob Weiner (rsw at icarus) 3493 Sun Feb 23 03:29:17 1992 Bob Weiner <weiner@infodock.com>
3494 3494
3495 * hargs.el - hargs:at-p - Fixed bug where if reading an 'ebut' argument 3495 * hargs.el - hargs:at-p - Fixed bug where if reading an `ebut' argument
3496 could not select from completions buffer. Global buttons now need 3496 could not select from completions buffer. Global buttons now need
3497 this behavior. 3497 this behavior.
3498 3498
3499 Sat Feb 22 03:57:24 1992 Bob Weiner (rsw at unnamed) 3499 Sat Feb 22 03:57:24 1992 Bob Weiner <weiner@infodock.com>
3500 3500
3501 * hibtypes.el - hyp-address 3501 * hibtypes.el - hyp-address
3502 hactypes.el - hyp-config - Added to insert Hyperbole configuration info 3502 hactypes.el - hyp-config - Added to insert Hyperbole configuration info
3503 in outgoing mail messages and news articles. 3503 in outgoing mail messages and news articles.
3504 hyp-request - Added to provide help when making hyperbole 3504 hyp-request - Added to provide help when making hyperbole
3505 mail list requests. 3505 mail list requests.
3506 hui-menus.el - Added Msg/ menu providing quick access to hyp-config and 3506 hui-menus.el - Added Msg/ menu providing quick access to hyp-config and
3507 hyp-request actions. 3507 hyp-request actions.
3508 3508
3509 Wed Feb 19 00:37:37 1992 Bob Weiner (rsw at delay) 3509 Wed Feb 19 00:37:37 1992 Bob Weiner <weiner@infodock.com>
3510 3510
3511 * hbut - gbut:act 3511 * hbut - gbut:act
3512 gbut:help 3512 gbut:help
3513 gbut:key-list 3513 gbut:key-list
3514 gbut:lbl-list 3514 gbut:lbl-list
3520 * hui.el - hui:ebut-create 3520 * hui.el - hui:ebut-create
3521 hui:ebut-modify - Modified to permit button creation in mail 3521 hui:ebut-modify - Modified to permit button creation in mail
3522 reader buffers properly. 3522 reader buffers properly.
3523 hui:key-src - Added to support this change. 3523 hui:key-src - Added to support this change.
3524 3524
3525 Tue Feb 18 02:27:05 1992 Bob Weiner (rsw at barney) 3525 Tue Feb 18 02:27:05 1992 Bob Weiner <weiner@infodock.com>
3526 3526
3527 * hypb.texinfo 3527 * hypb.texinfo
3528 hui-menus.el - Added Doc/ top-level menu. 3528 hui-menus.el - Added Doc/ top-level menu.
3529 3529
3530 * hinit.el 3530 * hinit.el
3531 hsite-ex.el - Made all mail and news reader support autoconfigure. 3531 hsite-ex.el - Made all mail and news reader support autoconfigure.
3532 3532
3533 * hvm.el - Made whole VM support work. 3533 * hvm.el - Made whole VM support work.
3534 3534
3535 Mon Feb 17 21:50:23 1992 Bob Weiner (rsw at barney) 3535 Mon Feb 17 21:50:23 1992 Bob Weiner <weiner@infodock.com>
3536 3536
3537 * hmail.el - hmail:hbdata-to-p 3537 * hmail.el - hmail:hbdata-to-p
3538 hsmail.el - mail-yank-original - Fixed placement of author ref line. 3538 hsmail.el - mail-yank-original - Fixed placement of author ref line.
3539 hgnus.el - rnews:summ-msg-to - Added. 3539 hgnus.el - rnews:summ-msg-to - Added.
3540 gnus-Article-prepare-hook - Changed from improper 'mode-hook'. 3540 gnus-Article-prepare-hook - Changed from improper `mode-hook'.
3541 gnus-Subject-prepare-hook - Added. 3541 gnus-Subject-prepare-hook - Added.
3542 hbdata.el - hbdata:apply-entry - Made whole GNUS support work. 3542 hbdata.el - hbdata:apply-entry - Made whole GNUS support work.
3543 3543
3544 Mon Feb 3 03:06:15 1992 Bob Weiner (rsw at icarus) 3544 Mon Feb 3 03:06:15 1992 Bob Weiner <weiner@infodock.com>
3545 3545
3546 * README - Rearranged sections. 3546 * README - Rearranged sections.
3547 3547
3548 * hmouse-key.el - sm-depress 3548 * hmouse-key.el - sm-depress
3549 sm-depress-meta - Changed to take any number of 3549 sm-depress-meta - Changed to take any number of
3550 arguments to support 3 arg calling convention under Sunview. 3550 arguments to support 3 arg calling convention under Sunview.
3551 3551
3552 Sun Feb 2 16:52:05 1992 Bob Weiner (rsw at icarus) 3552 Sun Feb 2 16:52:05 1992 Bob Weiner <weiner@infodock.com>
3553 3553
3554 * hui.el - hui:ebut-operate - Fixed bug that had crept in that 3554 * hui.el - hui:ebut-operate - Fixed bug that had crept in that
3555 did not use marked text during button create. 3555 did not use marked text during button create.
3556 3556
3557 Fri Jan 24 10:36:19 1992 Bob Weiner (rsw at delay) 3557 Fri Jan 24 10:36:19 1992 Bob Weiner <weiner@infodock.com>
3558 3558
3559 * set.el - set:add - Changed to always return current set, like 3559 * set.el - set:add - Changed to always return current set, like
3560 set:remove. Use set:member to check if elt is in set. 3560 set:remove. Use set:member to check if elt is in set.
3561 3561
3562 Thu Jan 16 14:41:50 1992 Bob Weiner (rsw at icarus) 3562 Thu Jan 16 14:41:50 1992 Bob Weiner <weiner@infodock.com>
3563 3563
3564 * hui-mouse.el - Changed 'defconst' to 'defvar' throughout file so if 3564 * hui-mouse.el - Changed `defconst' to `defvar' throughout file so if
3565 Smart Key package is loaded separately, defaults are not overwritten. 3565 Smart Key package is loaded separately, defaults are not overwritten.
3566 3566
3567 ============================================================================== 3567 ==============================================================================
3568 V3.0P changes ^^^^: 3568 V3.0P changes ^^^^:
3569 ============================================================================== 3569 ==============================================================================
3570 3570
3571 Sat Jan 11 14:28:51 1992 Bob Weiner (rsw at icarus) 3571 Sat Jan 11 14:28:51 1992 Bob Weiner <weiner@infodock.com>
3572 3572
3573 * hypb.el - hypb:call-process-p - Made 'predicate' param optional to 3573 * hypb.el - hypb:call-process-p - Made `predicate' param optional to
3574 conform to doc string. 3574 conform to doc string.
3575 3575
3576 Thu Jan 9 02:15:14 1992 Bob Weiner (rsw at flanger) 3576 Thu Jan 9 02:15:14 1992 Bob Weiner <weiner@infodock.com>
3577 3577
3578 * hmouse-key.el - sm-mouse-set-bindings - Fixed conditional bug, missing paren. 3578 * hmouse-key.el - sm-mouse-set-bindings - Fixed conditional bug, missing paren.
3579 3579
3580 * hib* 3580 * hib*
3581 hsys* - Updated all ibtypes to new format. 3581 hsys* - Updated all ibtypes to new format.
3582 * hbut.el - defib - Removed 'actype' param since ibtypes can perform any number 3582 * hbut.el - defib - Removed `actype' param since ibtypes can perform any number
3583 of actions now. 3583 of actions now.
3584 * hact.el - actype:act - Added and aliased to 'hact'. This is the function 3584 * hact.el - actype:act - Added and aliased to `hact'. This is the function
3585 new ibtypes call to perform actions. 3585 new ibtypes call to perform actions.
3586 actype:action - Added support so any function can be called 3586 actype:action - Added support so any function can be called
3587 as an action. 3587 as an action.
3588 hrule:action - Added this var to allow disabling of actions. 3588 hrule:action - Added this var to allow disabling of actions.
3589 * hbut.el - hattr:report - Removed display of internal "actypes::" prefix. 3589 * hbut.el - hattr:report - Removed display of internal "actypes::" prefix.
3592 * hsys-www.el - ib hwww:link-follow - Permitted [<num>] references without any 3592 * hsys-www.el - ib hwww:link-follow - Permitted [<num>] references without any
3593 leading text since some WWW documents use this. This may lead to false 3593 leading text since some WWW documents use this. This may lead to false
3594 button recognition in other documents. When clicked on, it will become clear 3594 button recognition in other documents. When clicked on, it will become clear
3595 that such are not valid buttons. 3595 that such are not valid buttons.
3596 3596
3597 Wed Jan 8 22:53:41 1992 Bob Weiner (rsw at flanger) 3597 Wed Jan 8 22:53:41 1992 Bob Weiner <weiner@infodock.com>
3598 3598
3599 * hui-ep-but.el - ep:but-color - Changed "black" dflt to (epoch::foreground). 3599 * hui-ep-but.el - ep:but-color - Changed "black" dflt to (epoch::foreground).
3600 3600
3601 ============================================================================== 3601 ==============================================================================
3602 V2.02.4 changes ^^^^: 3602 V2.02.4 changes ^^^^:
3603 ============================================================================== 3603 ==============================================================================
3604 3604
3605 Sat Jan 4 17:48:12 1992 Bob Weiner (rsw at slate) 3605 Sat Jan 4 17:48:12 1992 Bob Weiner <weiner@infodock.com>
3606 3606
3607 * hbut.el - ebut:create - Removed 'save-excursion' call which conflicted with 3607 * hbut.el - ebut:create - Removed `save-excursion' call which conflicted with
3608 function doc. 3608 function doc.
3609 hui.el - hui:ebut-create 3609 hui.el - hui:ebut-create
3610 hui:ebut-modify 3610 hui:ebut-modify
3611 hui:ebut-rename - Added 'save-excursion' so buttons are always 3611 hui:ebut-rename - Added `save-excursion' so buttons are always
3612 created in the proper buffer. 3612 created in the proper buffer.
3613 hargs.el - hargs:read 3613 hargs.el - hargs:read
3614 hargs:read-match - Added 'save-excursion' so user buffer or window 3614 hargs:read-match - Added `save-excursion' so user buffer or window
3615 switching during arg reading does not change current buffer. 3615 switching during arg reading does not change current buffer.
3616 3616
3617 ============================================================================== 3617 ==============================================================================
3618 V2.02.3 changes ^^^^: 3618 V2.02.3 changes ^^^^:
3619 ============================================================================== 3619 ==============================================================================
3620 3620
3621 Fri Jan 3 17:51:42 1992 Bob Weiner (rsw at slate) 3621 Fri Jan 3 17:51:42 1992 Bob Weiner <weiner@infodock.com>
3622 3622
3623 * hui-menus.el - hui:menu-select - Fixed bug in menus where if hit invalid 3623 * hui-menus.el - hui:menu-select - Fixed bug in menus where if hit invalid
3624 key, could not enter a valid one any more. 3624 key, could not enter a valid one any more.
3625 3625
3626 Thu Jan 2 02:27:12 1992 Bob Weiner (rsw at tahiti) 3626 Thu Jan 2 02:27:12 1992 Bob Weiner <weiner@infodock.com>
3627 3627
3628 * hpath.el - hpath:at-p 3628 * hpath.el - hpath:at-p
3629 hpath:is-p - Added recognition of ange-ftp pathnames, 3629 hpath:is-p - Added recognition of ange-ftp pathnames,
3630 automatically used by ibtype, pathname. 3630 automatically used by ibtype, pathname.
3631 3631
3632 * wrolo.el 3632 * wrolo.el
3633 wrolo-logic.el - Added rolodex system to distribution. 3633 wrolo-logic.el - Added rolodex system to distribution.
3634 3634
3635 Wed Jan 1 01:52:41 1992 Bob Weiner (rsw at pebbles) 3635 Wed Jan 1 01:52:41 1992 Bob Weiner <weiner@infodock.com>
3636 3636
3637 * hui-menus.el - hui:menus - Renamed Report/ menu to Help/ and placed 3637 * hui-menus.el - hui:menus - Renamed Report/ menu to Help/ and placed
3638 under Ebut/ menu rather than top level, so could fit new Rolo/ menu. 3638 under Ebut/ menu rather than top level, so could fit new Rolo/ menu.
3639 Removed duplicative 'List' entry from Ebut/. 3639 Removed duplicative `List' entry from Ebut/.
3640 * hactypes.el 3640 * hactypes.el
3641 hibtypes.el 3641 hibtypes.el
3642 hypb.texinfo - rfc-toc - Added ibtype-actype pair to display summary of 3642 hypb.texinfo - rfc-toc - Added ibtype-actype pair to display summary of
3643 Internet RFC contents for random access browsing. 3643 Internet RFC contents for random access browsing.
3644 3644
3645 Sun Dec 29 00:50:18 1991 Bob Weiner (rsw at pebbles) 3645 Sun Dec 29 00:50:18 1991 Bob Weiner <weiner@infodock.com>
3646 3646
3647 * hmous-info.el - Info-handle-in-note - Updated to handle *Ref cross refs as 3647 * hmous-info.el - Info-handle-in-note - Updated to handle *Ref cross refs as
3648 used in Elisp manual. Maybe these are part of Texinfo V2? 3648 used in Elisp manual. Maybe these are part of Texinfo V2?
3649 3649
3650 * hpath.el - hpath:is-p - Updated to allow Info node paths. 3650 * hpath.el - hpath:is-p - Updated to allow Info node paths.
3651 hibtypes.el - Info-node - Added new type to recognized double quoted 3651 hibtypes.el - Info-node - Added new type to recognized double quoted
3652 Info node refs. 3652 Info node refs.
3653 DEMO 3653 DEMO
3654 hypb.texinfo - Updated with new type. 3654 hypb.texinfo - Updated with new type.
3655 3655
3656 Sat Dec 28 05:01:45 1991 Bob Weiner (rsw at pebbles) 3656 Sat Dec 28 05:01:45 1991 Bob Weiner <weiner@infodock.com>
3657 3657
3658 * hargs.el - hargs:at-p - Fixed completion handling so does not 3658 * hargs.el - hargs:at-p - Fixed completion handling so does not
3659 eliminate prefix portion already in minibuffer when selecting a 3659 eliminate prefix portion already in minibuffer when selecting a
3660 path completion entry, e.g. with "~/h/ha" in minibuffer and 3660 path completion entry, e.g. with "~/h/ha" in minibuffer and
3661 "hact.el" chosen, result is "~/h/hact.el". 3661 "hact.el" chosen, result is "~/h/hact.el".
3662 hargs:read-match - Made always ignore case in matches. 3662 hargs:read-match - Made always ignore case in matches.
3663 3663
3664 Thu Dec 26 00:57:39 1991 Bob Weiner (rsw at delay) 3664 Thu Dec 26 00:57:39 1991 Bob Weiner <weiner@infodock.com>
3665 3665
3666 * hact.el - action:act - Added execution of action:act-hook before action. 3666 * hact.el - action:act - Added execution of action:act-hook before action.
3667 hypb.texinfo - action:act-hook - Documented. 3667 hypb.texinfo - action:act-hook - Documented.
3668 * hbut.el - hbut:fill-prefix-remove 3668 * hbut.el - hbut:fill-prefix-remove
3669 hbut:fill-prefix-regexps - Added. 3669 hbut:fill-prefix-regexps - Added.
3670 hbut:label-to-key - Added removal of fill prefixes within 3670 hbut:label-to-key - Added removal of fill prefixes within
3671 button labels. 3671 button labels.
3672 3672
3673 Wed Dec 25 01:48:24 1991 Bob Weiner (rsw at delay) 3673 Wed Dec 25 01:48:24 1991 Bob Weiner <weiner@infodock.com>
3674 3674
3675 * hbdata.el - hbdata:apply-entry - Added support for explicit buttons in 3675 * hbdata.el - hbdata:apply-entry - Added support for explicit buttons in
3676 newsreader summaries. 3676 newsreader summaries.
3677 hmail.el - Added basic newsreader abstract interface, hnews. 3677 hmail.el - Added basic newsreader abstract interface, hnews.
3678 hgnus.el - Added to distribution. Hyperbole button support within 3678 hgnus.el - Added to distribution. Hyperbole button support within
3680 hypb.el - hypb:map-sublists 3680 hypb.el - hypb:map-sublists
3681 hypb:function-symbol-replace - Added. 3681 hypb:function-symbol-replace - Added.
3682 MANIFEST 3682 MANIFEST
3683 hsite-ex.el 3683 hsite-ex.el
3684 hypb.texinfo - Updated for addition. 3684 hypb.texinfo - Updated for addition.
3685 Also changed improper reference of 'hyperbole-admin' 3685 Also changed improper reference of `hyperbole-admin'
3686 mailing address to 'hyperbole-request' which is where changes to the 3686 mailing address to `hyperbole-request' which is where changes to the
3687 Hyperbole code should be sent. 3687 Hyperbole code should be sent.
3688 3688
3689 Mon Dec 23 02:10:41 1991 Bob Weiner (rsw at delay) 3689 Mon Dec 23 02:10:41 1991 Bob Weiner <weiner@infodock.com>
3690 3690
3691 * hui-menus.el - hui:menu - Fixed problem common with mouse systems 3691 * hui-menus.el - hui:menu - Fixed problem common with mouse systems
3692 under which one could get multiple activations of Hyperbole menus. 3692 under which one could get multiple activations of Hyperbole menus.
3693 Although, there are some uses for this behavior, it has been 3693 Although, there are some uses for this behavior, it has been
3694 eliminated to remove the aggravation of having to exit from each 3694 eliminated to remove the aggravation of having to exit from each
3708 hmail.el - hmail:composing-dir - Added. 3708 hmail.el - hmail:composing-dir - Added.
3709 hbdata.el - hbdata:build - Modified arg handling to make paths 3709 hbdata.el - hbdata:build - Modified arg handling to make paths
3710 absolute when in outgoing mail messages, otherwise, relative paths 3710 absolute when in outgoing mail messages, otherwise, relative paths
3711 would be mailed and misinterpreted. 3711 would be mailed and misinterpreted.
3712 3712
3713 Sun Dec 22 00:35:39 1991 Bob Weiner (rsw at delay) 3713 Sun Dec 22 00:35:39 1991 Bob Weiner <weiner@infodock.com>
3714 3714
3715 * MANIFEST - Added "hvm.el" and "hmh.el" to distribution. 3715 * MANIFEST - Added "hvm.el" and "hmh.el" to distribution.
3716 hsite-ex.el - Added conditional configuration for Rmail, Mh or Vm setup. 3716 hsite-ex.el - Added conditional configuration for Rmail, Mh or Vm setup.
3717 hmail.el - rmail:edit-quit 3717 hmail.el - rmail:edit-quit
3718 smail:send 3718 smail:send
3719 smail:yank - Unused, removed from mail interface. 3719 smail:yank - Unused, removed from mail interface.
3720 hsmail.el - Simplified and generalized to support use of 3720 hsmail.el - Simplified and generalized to support use of
3721 'send-mail-function' variable from "sendmail.el" and to allow use 3721 `send-mail-function' variable from "sendmail.el" and to allow use
3722 of the Emacs Lisp archive "mail-plus.el" package which allows multiple 3722 of the Emacs Lisp archive "mail-plus.el" package which allows multiple
3723 message composure within *mail* buffer. 3723 message composure within *mail* buffer.
3724 smail:comment-add - Added to 'mail-setup-hook' to automatically 3724 smail:comment-add - Added to `mail-setup-hook' to automatically
3725 add a comment indicating Hyperbole mail button acceptance on 3725 add a comment indicating Hyperbole mail button acceptance on
3726 outgoing mail. 3726 outgoing mail.
3727 smail:comment - Form to eval to get mail comment. 3727 smail:comment - Form to eval to get mail comment.
3728 3728
3729 hrmail.el - Moved mail reader specific settings of abstract mail 3729 hrmail.el - Moved mail reader specific settings of abstract mail
3730 interface variables and functions here from "hmail.el". 3730 interface variables and functions here from "hmail.el".
3731 hmh.el - Added to support MH mail reader. 3731 hmh.el - Added to support MH mail reader.
3732 * hinit.el - hyperb:init - Moved invocation of 'hyperb:init-hook' to 3732 * hinit.el - hyperb:init - Moved invocation of `hyperb:init-hook' to
3733 front of init instead of end so hook can influence init sequence 3733 front of init instead of end so hook can influence init sequence
3734 such as the selection of a mail reader to load Hyperbole support for. 3734 such as the selection of a mail reader to load Hyperbole support for.
3735 var:append - Rewrote to not append if all elements of list 3735 var:append - Rewrote to not append if all elements of list
3736 are already a part of variables value. 3736 are already a part of variables value.
3737 * hmail.el - rmail:msg-hdrs-full - Added to abstract interface. 3737 * hmail.el - rmail:msg-hdrs-full - Added to abstract interface.
3738 rmail:msg-id-get - Changed to call above func. 3738 rmail:msg-id-get - Changed to call above func.
3739 3739
3740 Sat Dec 21 21:11:30 1991 Bob Weiner (rsw at delay) 3740 Sat Dec 21 21:11:30 1991 Bob Weiner <weiner@infodock.com>
3741 3741
3742 * hypb.texinfo 3742 * hypb.texinfo
3743 hsite-ex.el - Changed sample 'hui:ebut-rename' binding from {C-c r} to 3743 hsite-ex.el - Changed sample `hui:ebut-rename' binding from {C-c r} to
3744 {C-c C-r}. 3744 {C-c C-r}.
3745 3745
3746 Fri Dec 20 14:28:14 1991 Bob Weiner (rsw at pebbles) 3746 Fri Dec 20 14:28:14 1991 Bob Weiner <weiner@infodock.com>
3747 3747
3748 * hbut.el - ibut:at-p - Moved clear of hbut:current to start of function 3748 * hbut.el - ibut:at-p - Moved clear of hbut:current to start of function
3749 so 'defib' bodies can set button 'args' attribute or others. 3749 so `defib' bodies can set button `args' attribute or others.
3750 Also sets 'args' from any list elts after first 3 returned by 'defib' if 3750 Also sets `args' from any list elts after first 3 returned by `defib' if
3751 args is not already set. This permits the same argument flexibility as 3751 args is not already set. This permits the same argument flexibility as
3752 enjoyed by explicit buttons. 3752 enjoyed by explicit buttons.
3753 ebut:label-to-key - Rewrote to simplify, remove leading and 3753 ebut:label-to-key - Rewrote to simplify, remove leading and
3754 trailing space, and to use 'hypb:replace-match-string'. 3754 trailing space, and to use `hypb:replace-match-string'.
3755 hypb.texinfo - Updated manual to explain this change. 3755 hypb.texinfo - Updated manual to explain this change.
3756 3756
3757 Thu Dec 19 00:00:11 1991 Bob Weiner (rsw at delay) 3757 Thu Dec 19 00:00:11 1991 Bob Weiner <weiner@infodock.com>
3758 3758
3759 * hmail.el - Conditionalized require of 'hrmail' and 'hsmail' so they 3759 * hmail.el - Conditionalized require of `hrmail' and `hsmail' so they
3760 are only loaded if 'hmail:reader' and 'hmail:composer' values 3760 are only loaded if `hmail:reader' and `hmail:composer' values
3761 indicate that they are needed. 3761 indicate that they are needed.
3762 * hmouse-key.el - Rewrote module so that mouse binding conditionals 3762 * hmouse-key.el - Rewrote module so that mouse binding conditionals
3763 depend on window system values rather than terminal types so that 3763 depend on window system values rather than terminal types so that
3764 when run within a terminal window without mouse support on a window 3764 when run within a terminal window without mouse support on a window
3765 system, mouse keys are not enabled. 3765 system, mouse keys are not enabled.
3766 3766
3767 Wed Dec 18 23:15:17 1991 Bob Weiner (rsw at delay) 3767 Wed Dec 18 23:15:17 1991 Bob Weiner <weiner@infodock.com>
3768 3768
3769 * hbut.el - ibut:at-p - Put key into 'lbl-key' attribute rather than label. 3769 * hbut.el - ibut:at-p - Put key into `lbl-key' attribute rather than label.
3770 hibtypes.el - annot-bib - Changed in file doc and code so ibtypes 3770 hibtypes.el - annot-bib - Changed in file doc and code so ibtypes
3771 always return label rather than key, as documented previously in the 3771 always return label rather than key, as documented previously in the
3772 Hyperbole manual. 3772 Hyperbole manual.
3773 * hib-kbd.el - kbd-key:normalize - Added removal of "\n" and "C-m" chars. 3773 * hib-kbd.el - kbd-key:normalize - Added removal of "\n" and "C-m" chars.
3774 * hui-menus.el - hui:menu-select - Added "no help" message to prevent 3774 * hui-menus.el - hui:menu-select - Added "no help" message to prevent
3775 menu items without help strings from quitting menu. 3775 menu items without help strings from quitting menu.
3776 3776
3777 Sat Dec 14 02:02:36 1991 Bob Weiner (rsw at unnamed) 3777 Sat Dec 14 02:02:36 1991 Bob Weiner <weiner@infodock.com>
3778 3778
3779 * hsite-ex.el - If hyperb:dir already set when loaded, then don't define it. 3779 * hsite-ex.el - If hyperb:dir already set when loaded, then don't define it.
3780 - Changed 'hui:menu' key binding to use whatever user's 3780 - Changed `hui:menu' key binding to use whatever user's
3781 help-map prefix key is. 3781 help-map prefix key is.
3782 * hmouse-key.el - Fixed improper placement of ELisp require clauses which 3782 * hmouse-key.el - Fixed improper placement of ELisp require clauses which
3783 caused load failure of code. 3783 caused load failure of code.
3784 3784
3785 ============================================================================== 3785 ==============================================================================
3786 V2.02.2 changes ^^^^: 3786 V2.02.2 changes ^^^^:
3787 ============================================================================== 3787 ==============================================================================
3788 3788
3789 Fri Dec 13 01:11:59 1991 Bob Weiner (rsw at delay) 3789 Fri Dec 13 01:11:59 1991 Bob Weiner <weiner@infodock.com>
3790 3790
3791 * All - Added final copyright. 3791 * All - Added final copyright.
3792 * hargs.el - hargs:iform-read - Bound free variable defaults for 3792 * hargs.el - hargs:iform-read - Bound free variable defaults for
3793 modification when interactive form is an sexpression. 3793 modification when interactive form is an sexpression.
3794 * hactypes.el - exec-shell-cmd - Rewrote to operate asyncronously. 3794 * hactypes.el - exec-shell-cmd - Rewrote to operate asyncronously.
3805 Actions then signal appropriate error. 3805 Actions then signal appropriate error.
3806 hbdata.el - hbdata:get-entry - Stopped it from signalling an error. 3806 hbdata.el - hbdata:get-entry - Stopped it from signalling an error.
3807 hui.el - hui:ebut-delete - Added error when no button is found. 3807 hui.el - hui:ebut-delete - Added error when no button is found.
3808 hui:hbut-act - Added invalid button error. 3808 hui:hbut-act - Added invalid button error.
3809 hui:hbut-help - Added invalid button error. 3809 hui:hbut-help - Added invalid button error.
3810 * hsite-ex.el - Added note about binding 'sm-mouse-toggle-bindings' to a key. 3810 * hsite-ex.el - Added note about binding `sm-mouse-toggle-bindings' to a key.
3811 * hmouse-key.el - sm-mouse-get-bindings 3811 * hmouse-key.el - sm-mouse-get-bindings
3812 sm-mouse-set-bindings 3812 sm-mouse-set-bindings
3813 sm-mouse-toggle-bindings 3813 sm-mouse-toggle-bindings
3814 apollo-mouse-key-and-binding - Added these functions. 3814 apollo-mouse-key-and-binding - Added these functions.
3815 sm-mouse-bindings 3815 sm-mouse-bindings
3816 sm-mouse-bindings-p 3816 sm-mouse-bindings-p
3817 sm-mouse-previous-bindings - Added these variables. 3817 sm-mouse-previous-bindings - Added these variables.
3818 3818
3819 Thu Dec 12 19:42:15 1991 Bob Weiner (rsw at delay) 3819 Thu Dec 12 19:42:15 1991 Bob Weiner <weiner@infodock.com>
3820 3820
3821 * hinit.el - Removed def of scroll-{up,down}-eol. 3821 * hinit.el - Removed def of scroll-{up,down}-eol.
3822 hui-mouse.el - Removed def of scroll-{up,down}-eol. 3822 hui-mouse.el - Removed def of scroll-{up,down}-eol.
3823 hmouse-drv.el - Moved def of scroll-{up,down}-eol here. 3823 hmouse-drv.el - Moved def of scroll-{up,down}-eol here.
3824 * hui-mouse.el - smart-key-alist - Moved default context ops to 3824 * hui-mouse.el - smart-key-alist - Moved default context ops to
3825 variables designed to handle them. 3825 variables designed to handle them.
3826 * hinit.el - Conditionally required 'hmouse-drv' so that 3826 * hinit.el - Conditionally required `hmouse-drv' so that
3827 'smart-key-help-show' is always loaded. 3827 `smart-key-help-show' is always loaded.
3828 3828
3829 Wed Dec 11 08:24:17 1991 Bob Weiner (rsw at barney) 3829 Wed Dec 11 08:24:17 1991 Bob Weiner <weiner@infodock.com>
3830 3830
3831 * hui.el - hui:ebut-buf - Added exceptional handling of *post-news* buffer. 3831 * hui.el - hui:ebut-buf - Added exceptional handling of *post-news* buffer.
3832 * hui-mouse.el - smart-key-alist - Added general help buffer screen restore. 3832 * hui-mouse.el - smart-key-alist - Added general help buffer screen restore.
3833 * hmouse-drv.el - smart-key-help-show - Added for use with 3833 * hmouse-drv.el - smart-key-help-show - Added for use with
3834 'temp-buffer-show-hook'. 3834 `temp-buffer-show-hook'.
3835 smart-key-help - Modified to not handle special Smart Key 3835 smart-key-help - Modified to not handle special Smart Key
3836 Help buffer since no longer needed. 3836 Help buffer since no longer needed.
3837 *smart-key-help-buf* - Deleted. 3837 *smart-key-help-buf* - Deleted.
3838 *smart-key-screen-config* - Added. 3838 *smart-key-screen-config* - Added.
3839 smart-key-summarize - Removed screen config save code. 3839 smart-key-summarize - Removed screen config save code.
3840 * hsite-ex.el - temp-buffer-show-hook - Added setting so can restore screen 3840 * hsite-ex.el - temp-buffer-show-hook - Added setting so can restore screen
3841 after any help buffer display by pressing either Smart Key at end of help 3841 after any help buffer display by pressing either Smart Key at end of help
3842 buffer. 3842 buffer.
3843 3843
3844 Tue Dec 10 18:22:47 1991 Bob Weiner (rsw at barney) 3844 Tue Dec 10 18:22:47 1991 Bob Weiner <weiner@infodock.com>
3845 3845
3846 * hpath.el - hpath:at-p 3846 * hpath.el - hpath:at-p
3847 hpath:is-p - Added 'non-exist' flag to allow non-existent paths. 3847 hpath:is-p - Added `non-exist' flag to allow non-existent paths.
3848 * hargs.el - hargs:at-p - Added recognition of delimited pathnames. 3848 * hargs.el - hargs:at-p - Added recognition of delimited pathnames.
3849 3849
3850 Mon Dec 9 03:09:09 1991 Bob Weiner (rsw at icarus) 3850 Mon Dec 9 03:09:09 1991 Bob Weiner <weiner@infodock.com>
3851 3851
3852 * hib-kbd.el - kbd-key:normalize - Added RET or RTN key code translation. 3852 * hib-kbd.el - kbd-key:normalize - Added RET or RTN key code translation.
3853 * hypb - hypb:functionp - Added for use by hypb:replace-match-string. 3853 * hypb - hypb:functionp - Added for use by hypb:replace-match-string.
3854 * hsite-ex.el - Added call to ep:cycle-but-color. 3854 * hsite-ex.el - Added call to ep:cycle-but-color.
3855 * hibtypes.el - annot-bib - Removed limitation of use only in files named 3855 * hibtypes.el - annot-bib - Removed limitation of use only in files named
3856 refs-* or *.bib. 3856 refs-* or *.bib.
3857 * MANIFEST 3857 * MANIFEST
3858 README 3858 README
3859 refs-DEMO - Renamed to DEMO. 3859 refs-DEMO - Renamed to DEMO.
3860 3860
3861 Sun Dec 8 02:22:08 1991 Bob Weiner (rsw at slate) 3861 Sun Dec 8 02:22:08 1991 Bob Weiner <weiner@infodock.com>
3862 3862
3863 * hui-mouse.el - smart-key-alist - Added call to (smart-key-summarize). 3863 * hui-mouse.el - smart-key-alist - Added call to (smart-key-summarize).
3864 * MANIFEST - hmouse-doc - Added. 3864 * MANIFEST - hmouse-doc - Added.
3865 * hmouse-doc - Added for smart-key-summarize and Hyperbole manual use. 3865 * hmouse-doc - Added for smart-key-summarize and Hyperbole manual use.
3866 * hmouse-drv.el - smart-key-summarize - Added. 3866 * hmouse-drv.el - smart-key-summarize - Added.
3867 * hsite-ex.el - hyperb:dir - Added var for Hyperbole source dir. 3867 * hsite-ex.el - hyperb:dir - Added var for Hyperbole source dir.
3868 * README - Added section describing mailing lists. 3868 * README - Added section describing mailing lists.
3869 * hact.el - actype:delete - Added. 3869 * hact.el - actype:delete - Added.
3870 * hbut.el - ibtype:delete - Added. 3870 * hbut.el - ibtype:delete - Added.
3871 3871
3872 Sat Dec 7 21:23:47 1991 Bob Weiner (rsw at cslab6a) 3872 Sat Dec 7 21:23:47 1991 Bob Weiner <weiner@infodock.com>
3873 3873
3874 * hui-epV4-b.el - ep:cycle-but-color - Reset flash color also. 3874 * hui-epV4-b.el - ep:cycle-but-color - Reset flash color also.
3875 * hui.el - hui:but-flash - Moved init of button flashing to hsite-ex.el 3875 * hui.el - hui:but-flash - Moved init of button flashing to hsite-ex.el
3876 so button highlight and flash attributes can be customized more 3876 so button highlight and flash attributes can be customized more
3877 easily. 3877 easily.
3878 * hinit.el - hyperb:epoch-p - Moved to hsite-ex.el. 3878 * hinit.el - hyperb:epoch-p - Moved to hsite-ex.el.
3879 3879
3880 Thu Dec 5 00:19:35 1991 Bob Weiner (rsw at fiddle) 3880 Thu Dec 5 00:19:35 1991 Bob Weiner <weiner@infodock.com>
3881 3881
3882 * hargs.el - hargs:at-p - Expanded filename recognition using hpath:at-p. 3882 * hargs.el - hargs:at-p - Expanded filename recognition using hpath:at-p.
3883 * hibtypes - pathname - Modified to use hpath:at-p. 3883 * hibtypes - pathname - Modified to use hpath:at-p.
3884 * hpath.el - hpath:at-p - Added to recognize double quoted, open and close 3884 * hpath.el - hpath:at-p - Added to recognize double quoted, open and close
3885 single quoted or Texinfo file name references at point. 3885 single quoted or Texinfo file name references at point.
3886 hpath:is-p - Eliminated bug where default local path case 3886 hpath:is-p - Eliminated bug where default local path case
3887 was not checked for existence. 3887 was not checked for existence.
3888 3888
3889 Wed Dec 4 19:16:02 1991 Bob Weiner (rsw at fiddle) 3889 Wed Dec 4 19:16:02 1991 Bob Weiner <weiner@infodock.com>
3890 3890
3891 * hui-ep-but.el - Removed Epoch version-specific code. 3891 * hui-ep-but.el - Removed Epoch version-specific code.
3892 hui-epV3-b.el - Added to support Epoch V3 Hyperbole button highlighting. 3892 hui-epV3-b.el - Added to support Epoch V3 Hyperbole button highlighting.
3893 hui-epV4-b.el - Added to support Epoch V4 Hyperbole button highlighting. 3893 hui-epV4-b.el - Added to support Epoch V4 Hyperbole button highlighting.
3894 Version-specific code selection is now automatic. 3894 Version-specific code selection is now automatic.
3895 * hinit.el - hyperb:epoch-p - Added variable, enables Epoch support. 3895 * hinit.el - hyperb:epoch-p - Added variable, enables Epoch support.
3896 Used in hinit.el, hui.el, and hsite-ex.el. 3896 Used in hinit.el, hui.el, and hsite-ex.el.
3897 3897
3898 Tue Dec 3 20:03:42 1991 Bob Weiner (rsw at delay) 3898 Tue Dec 3 20:03:42 1991 Bob Weiner <weiner@infodock.com>
3899 3899
3900 * hui-mouse.el - smart-key-alist - Adapted to support Hyperbole menu help. 3900 * hui-mouse.el - smart-key-alist - Adapted to support Hyperbole menu help.
3901 * hargs.el - hargs:select-p 3901 * hargs.el - hargs:select-p
3902 hargs:at-p - Adapted to support Hyperbole menu help. 3902 hargs:at-p - Adapted to support Hyperbole menu help.
3903 * hypb.el - hypb:help-buf-suffix - Added. 3903 * hypb.el - hypb:help-buf-suffix - Added.
3904 * hmouse-drv.el - smart-key-help - Changed so windows are stored 3904 * hmouse-drv.el - smart-key-help - Changed so windows are stored
3905 only if help buffer is not on screen. 3905 only if help buffer is not on screen.
3906 3906
3907 Mon Dec 2 17:08:50 1991 Bob Weiner (rsw at unnamed) 3907 Mon Dec 2 17:08:50 1991 Bob Weiner <weiner@infodock.com>
3908 3908
3909 * hbut.el - ebut:map - Added missing local binding of var 'quoted'. 3909 * hbut.el - ebut:map - Added missing local binding of var `quoted'.
3910 3910
3911 Sun Dec 1 19:06:09 1991 Bob Weiner (rsw at pebbles) 3911 Sun Dec 1 19:06:09 1991 Bob Weiner <weiner@infodock.com>
3912 3912
3913 * hinit.el - hyperb:check-dir-user - Fixed error on some machines where 3913 * hinit.el - hyperb:check-dir-user - Fixed error on some machines where
3914 'hbmap:dir-user' was not created because of trailing slash 3914 `hbmap:dir-user' was not created because of trailing slash
3915 in directory name. 3915 in directory name.
3916 3916
3917 Sat Nov 30 03:00:09 1991 Bob Weiner (rsw at slate) 3917 Sat Nov 30 03:00:09 1991 Bob Weiner <weiner@infodock.com>
3918 3918
3919 * hui-menus.el - hui:menu-help - Added this function to show menu help 3919 * hui-menus.el - hui:menu-help - Added this function to show menu help
3920 messages. 3920 messages.
3921 hui:menus - Added help messages. Changed items that invoke 3921 hui:menus - Added help messages. Changed items that invoke
3922 menus to return a cons cell whose car is the symbol 'menu' 3922 menus to return a cons cell whose car is the symbol `menu'
3923 so no longer makes recursive calls while walking through 3923 so no longer makes recursive calls while walking through
3924 menus. 3924 menus.
3925 hui:menu-act - Added support for help display and added 3925 hui:menu-act - Added support for help display and added
3926 simple loop to display each selected menu. 3926 simple loop to display each selected menu.
3927 hui:menu-select - Added support for help display via 3927 hui:menu-select - Added support for help display via
3928 secondary Smart Key. 3928 secondary Smart Key.
3929 hui:menu-top - Changed binding from ESC to C-t so ESC 3929 hui:menu-top - Changed binding from ESC to C-t so ESC
3930 could be used to enter meta movement keys. 3930 could be used to enter meta movement keys.
3931 3931
3932 Fri Nov 29 00:01:40 1991 Bob Weiner (rsw at pebbles) 3932 Fri Nov 29 00:01:40 1991 Bob Weiner <weiner@infodock.com>
3933 3933
3934 * hargs.el - hargs:at-p - Added support for: 3934 * hargs.el - hargs:at-p - Added support for:
3935 symbol, buffer, character, key, and sexpression, 3935 symbol, buffer, character, key, and sexpression,
3936 thus supporting direct selection of all 3936 thus supporting direct selection of all
3937 interactive arg types. 3937 interactive arg types.
3938 hargs:sexpression-p - Added this private function to 3938 hargs:sexpression-p - Added this private function to
3939 return sexpression at point or nil. 3939 return sexpression at point or nil.
3940 * hui.el - hui:file-find - Documented. 3940 * hui.el - hui:file-find - Documented.
3941 hui:hbut-help - Made error message more appropriate. 3941 hui:hbut-help - Made error message more appropriate.
3942 * hbmap.el - hbmap:filename - Added this variable. 3942 * hbmap.el - hbmap:filename - Added this variable.
3943 * hui-menus.el - hui:menus - Renamed 'LocalFileShow' to 'DirFile' and 3943 * hui-menus.el - hui:menus - Renamed `LocalFileShow' to `DirFile' and
3944 show even if does not exist. 3944 show even if does not exist.
3945 Renamed 'GlobalPersonalFileShow' to 3945 Renamed `GlobalPersonalFileShow' to
3946 'PersonalFile' thus changing keys used 3946 `PersonalFile' thus changing keys used
3947 to select. 3947 to select.
3948 Removed literal 'HYPB' from this menu and 3948 Removed literal `HYPB' from this menu and
3949 made into a user settable variable, 3949 made into a user settable variable,
3950 'hbmap:filename'. 3950 `hbmap:filename'.
3951 * hinit.el 3951 * hinit.el
3952 hsite-ex.el - Moved Hyperbole initialization messages here from 3952 hsite-ex.el - Moved Hyperbole initialization messages here from
3953 hinit.el so that they actually occur at the beginning and end of 3953 hinit.el so that they actually occur at the beginning and end of
3954 init sequence and can be more easily tailored locally. 3954 init sequence and can be more easily tailored locally.
3955 3955
3956 Wed Nov 27 01:42:17 1991 Bob Weiner (rsw at delay) 3956 Wed Nov 27 01:42:17 1991 Bob Weiner <weiner@infodock.com>
3957 3957
3958 * hbut.el - hattr:memq - Added, so can test for membership of nil-valued 3958 * hbut.el - hattr:memq - Added, so can test for membership of nil-valued
3959 attributes. 3959 attributes.
3960 hattr:attributes - Added, so can cache list of attributes. 3960 hattr:attributes - Added, so can cache list of attributes.
3961 hattr:list - Changed arg name to 'obj-symbol' to generalize. 3961 hattr:list - Changed arg name to `obj-symbol' to generalize.
3962 3962
3963 Tue Nov 26 05:03:42 1991 Bob Weiner (rsw at pebbles) 3963 Tue Nov 26 05:03:42 1991 Bob Weiner <weiner@infodock.com>
3964 3964
3965 * hbut.el - ibtype:create - Changed to allow associated action type to 3965 * hbut.el - ibtype:create - Changed to allow associated action type to
3966 be defined after ibtype. This permits the existence of 3966 be defined after ibtype. This permits the existence of
3967 ibtypes with invalid actypes but avoids the hard to 3967 ibtypes with invalid actypes but avoids the hard to
3968 understand error of having a loaded ibtype end up undefined. 3968 understand error of having a loaded ibtype end up undefined.
3969 ebut:map - Added support for ignoring quoted but delimiters. 3969 ebut:map - Added support for ignoring quoted but delimiters.
3970 ebut:label-p - Added '{' and '\' as characters that quote explicit 3970 ebut:label-p - Added `{' and `\' as characters that quote explicit
3971 button delimiters, so they do not register as buttons, used 3971 button delimiters, so they do not register as buttons, used
3972 with texinfo or other formatting. 3972 with texinfo or other formatting.
3973 * hib-kbd.el - kbd-key:normalize - Eliminated use of tmp buffer, made more 3973 * hib-kbd.el - kbd-key:normalize - Eliminated use of tmp buffer, made more
3974 efficient, made handle most prefix arg syntax and {ESC ESC} 3974 efficient, made handle most prefix arg syntax and {ESC ESC}
3975 key sequence. 3975 key sequence.
3976 * hypb.el - hypb:replace-match-string - Added this function. Like 3976 * hypb.el - hypb:replace-match-string - Added this function. Like
3977 'replace-match' but for strings rather than buffers. 3977 `replace-match' but for strings rather than buffers.
3978 * hinit.el - hyperb:version - Updated to 2.02B. 3978 * hinit.el - hyperb:version - Updated to 2.02B.
3979 3979
3980 ============================================================================== 3980 ==============================================================================
3981 V2.02 changes ^^^^: 3981 V2.02 changes ^^^^:
3982 ============================================================================== 3982 ==============================================================================
3983 3983
3984 Tue Nov 26 00:54:17 1991 Bob Weiner (rsw at pebbles) 3984 Tue Nov 26 00:54:17 1991 Bob Weiner <weiner@infodock.com>
3985 3985
3986 * README-BETA - Reworked for V2.01B. 3986 * README-BETA - Reworked for V2.01B.
3987 * hibtypes.el - dir-summary - Added this implicit button type 3987 * hibtypes.el - dir-summary - Added this implicit button type
3988 which displays files from a list in a MANIFEST or DIR 3988 which displays files from a list in a MANIFEST or DIR
3989 file. 3989 file.
3990 hyp-source - Fixed so lbl-key returned is always a 3990 hyp-source - Fixed so lbl-key returned is always a
3991 string and changed so uses 'hyp-source' actype. 3991 string and changed so uses `hyp-source' actype.
3992 3992
3993 * hactypes.el - hyp-source - Added. 3993 * hactypes.el - hyp-source - Added.
3994 3994
3995 Mon Nov 25 01:13:52 1991 Bob Weiner (rsw at delay) 3995 Mon Nov 25 01:13:52 1991 Bob Weiner <weiner@infodock.com>
3996 3996
3997 * hargs.el - hargs:iform-read - Fixed handling of null default values 3997 * hargs.el - hargs:iform-read - Fixed handling of null default values
3998 so are not converted to strings. This showed up as a 3998 so are not converted to strings. This showed up as a
3999 nil default value instead of default-directory's value 3999 nil default value instead of default-directory's value
4000 when prompting for a file or directory name. 4000 when prompting for a file or directory name.
4003 calling spec. 4003 calling spec.
4004 link-to-Info-node - Added support for Info-directory-list 4004 link-to-Info-node - Added support for Info-directory-list
4005 used in newer versions of Info. 4005 used in newer versions of Info.
4006 * hpath.el - hpath:absolute-to - Modified to allow a list of directories 4006 * hpath.el - hpath:absolute-to - Modified to allow a list of directories
4007 to look for file in. 4007 to look for file in.
4008 * hbut.el - ibut:at-p - Added setting of 'loc' attribute for display 4008 * hbut.el - ibut:at-p - Added setting of `loc' attribute for display
4009 when reporting on implicit buttons. 4009 when reporting on implicit buttons.
4010 hbut:source - Corrected to handle quotes around file names. 4010 hbut:source - Corrected to handle quotes around file names.
4011 hbut:label-p - Added optional 'pos-flag' parameter which 4011 hbut:label-p - Added optional `pos-flag' parameter which
4012 when non-nil returns a list including button start and end 4012 when non-nil returns a list including button start and end
4013 positions rather than just the label or lbl-key. 4013 positions rather than just the label or lbl-key.
4014 * hibtypes.el - annot-bib - Corrected so returns proper key. 4014 * hibtypes.el - annot-bib - Corrected so returns proper key.
4015 pathname - Added new ibtype that recognizes pathnames. 4015 pathname - Added new ibtype that recognizes pathnames.
4016 * README - Reworked for public relase. 4016 * README - Reworked for public relase.
4017 * hbut.el - ibtype:create - Removed ibtype:create-hook. 4017 * hbut.el - ibtype:create - Removed ibtype:create-hook.
4018 htype:create - Added more general htype:create-hook. 4018 htype:create - Added more general htype:create-hook.
4019 htype:delete - Added htype:delete-hook. 4019 htype:delete - Added htype:delete-hook.
4020 * hbut.el - ebut:label-regexp - Added ^M as whitespace character. 4020 * hbut.el - ebut:label-regexp - Added ^M as whitespace character.
4021 4021
4022 Fri Nov 22 00:40:06 1991 Bob Weiner (rsw at betty) 4022 Fri Nov 22 00:40:06 1991 Bob Weiner <weiner@infodock.com>
4023 4023
4024 * hsmail.el - sendmail-send-it - Removed code to delete sender from 4024 * hsmail.el - sendmail-send-it - Removed code to delete sender from
4025 mail list and added conditional which calls 4025 mail list and added conditional which calls
4026 'sendmail-delete-sender' to do this only if that 4026 `sendmail-delete-sender' to do this only if that
4027 function has been defined. Thus, users of the standard 4027 function has been defined. Thus, users of the standard
4028 sendmail.el package see no behavior change. 4028 sendmail.el package see no behavior change.
4029 * hui.el - hui:ebut-buf - Modified to not drop '*mail*' mail composition 4029 * hui.el - hui:ebut-buf - Modified to not drop `*mail*' mail composition
4030 buffer from list of potential button buffers. 4030 buffer from list of potential button buffers.
4031 * hib-kbd.el - Added this file; makes brace delimited key sequences function 4031 * hib-kbd.el - Added this file; makes brace delimited key sequences function
4032 as implicit buttons. 4032 as implicit buttons.
4033 * hibtypes.el - Required hib-kbd. 4033 * hibtypes.el - Required hib-kbd.
4034 * hbut.el - Added hbut:{key-src,key-to-label,label-p,label-to-key} aliases 4034 * hbut.el - Added hbut:{key-src,key-to-label,label-p,label-to-key} aliases
4035 for ebut: functions of same name since these are now used 4035 for ebut: functions of same name since these are now used
4036 for more than explicit buttons. 4036 for more than explicit buttons.
4037 - ebut:label-p - modified doc to account for this change. 4037 - ebut:label-p - modified doc to account for this change.
4038 * hbut.el - ebut:label-p - Modified to allow '\' quoting of button delim 4038 * hbut.el - ebut:label-p - Modified to allow `\' quoting of button delim
4039 chars for use in labels. 4039 chars for use in labels.
4040 Also fixed bug where if multiple open delimiters preceded an end 4040 Also fixed bug where if multiple open delimiters preceded an end
4041 delimiter, first open delimiter was chosen rather than innermost. 4041 delimiter, first open delimiter was chosen rather than innermost.
4042 Nesting of buttons is not allowed. 4042 Nesting of buttons is not allowed.
4043 4043
4044 Thu Nov 21 17:03:17 1991 Bob Weiner (rsw at betty) 4044 Thu Nov 21 17:03:17 1991 Bob Weiner <weiner@infodock.com>
4045 4045
4046 * hbut.el - hattr:summarize - Renamed to 'hattr:report'. 4046 * hbut.el - hattr:summarize - Renamed to `hattr:report'.
4047 - hbut:summarize - Renamed to 'hbut:report' 4047 - hbut:summarize - Renamed to `hbut:report'
4048 to conform to menu-level naming. 4048 to conform to menu-level naming.
4049 Left original names intact for backward compatibility. 4049 Left original names intact for backward compatibility.
4050 Affected: hbut.el, hui-menus.el, and hui.el 4050 Affected: hbut.el, hui-menus.el, and hui.el
4051 * hrmail.el - rmail-get-new-mail - Added missing interactive declaration to 4051 * hrmail.el - rmail-get-new-mail - Added missing interactive declaration to
4052 overlay. 4052 overlay.
4053 4053
4054 Wed Nov 20 05:04:09 1991 Bob Weiner (rsw at delay) 4054 Wed Nov 20 05:04:09 1991 Bob Weiner <weiner@infodock.com>
4055 4055
4056 * hargs.el - hargs:at-p - Fixed missing paren bug affecting dired and 4056 * hargs.el - hargs:at-p - Fixed missing paren bug affecting dired and
4057 monkey-mode branches. 4057 monkey-mode branches.
4058 * hui-mouse.el - smart-key-alist - Added smart relational DB handling. 4058 * hui-mouse.el - smart-key-alist - Added smart relational DB handling.
4059 4059
4060 Mon Nov 18 19:18:09 1991 Bob Weiner (rsw at delay) 4060 Mon Nov 18 19:18:09 1991 Bob Weiner <weiner@infodock.com>
4061 4061
4062 * set.el - Modified 'set:create' to allow a list of elements as input. 4062 * set.el - Modified `set:create' to allow a list of elements as input.
4063 * hui-mouse.el - Added missing 'scroll-down-eol' and 'scroll-up-eol' functions. 4063 * hui-mouse.el - Added missing `scroll-down-eol' and `scroll-up-eol' functions.
4064 4064
4065 Sun Nov 17 07:45:21 1991 Bob Weiner (rsw at miles) 4065 Sun Nov 17 07:45:21 1991 Bob Weiner <weiner@infodock.com>
4066 4066
4067 * hui-mouse.el - smart-key-alist 4067 * hui-mouse.el - smart-key-alist
4068 hargs.el - hargs:at-p - Added selection of completion item at point. 4068 hargs.el - hargs:at-p - Added selection of completion item at point.
4069 4069
4070 Mon Nov 11 19:06:09 1991 Bob Weiner (rsw at angell) 4070 Mon Nov 11 19:06:09 1991 Bob Weiner <weiner@infodock.com>
4071 4071
4072 * htz.el - Added needed (require 'hypb) to prevent Hyperbole init failure. 4072 * htz.el - Added needed (require 'hypb) to prevent Hyperbole init failure.
4073 hinit.el - Moved (require 'hypb) earlier in list of requires. 4073 hinit.el - Moved (require 'hypb) earlier in list of requires.
4074 4074
4075 ============================================================================== 4075 ==============================================================================