comparison lisp/hyperbole/ChangeLog @ 70:131b0175ea99 r20-0b30

Import from CVS: tag r20-0b30
author cvs
date Mon, 13 Aug 2007 09:02:59 +0200
parents c53a95d3c46d
children 4be1180a9e89
comparison
equal deleted inserted replaced
69:804d1389bcd6 70:131b0175ea99
1 Thu Mar 13 22:01:52 1997 Bob Weiner <weiner@infodock.com> 1 Sat Nov 4 04:41:49 1995 Bob Weiner <weiner@gnu.ai.mit.edu>
2 2
3 * wrolo.el (rolo-toggle-datestamps): Added. 3 * kotl/kfill.el (fill-paragraph): Fixed interface problem with Emacs 19
4 * hui-mini.el (hui:menus): Added Cust/Toggle-Rolodex-Dates entry. 4 which expected justify-flag = 'full.
5 * hui-menu.el (hui-menu-options): Added Customization/Toggle-Rolodex-Dates 5
6 item. 6 * hmail.el (hmail:region): Fixed bug with wrong current buffer that caused
7 * wrolo.el (rolo-add): Added wrolo-add-hook, executed after the record 7 outliner {C-c @} command to fail.
8 is added. 8
9 (rolo-edit): Added wrolo-edit-hook, executed after point is 9 Fri Nov 3 22:40:34 1995 Bob Weiner <weiner@gnu.ai.mit.edu>
10 successfully moved to the record to edit. These can be used, for
11 example, to add and update date entries in address records.
12 (rolo-current-date): Added.
13 (rolo-set-date): Added and used as default wrolo-add-hook and
14 wrolo-edit-hook settings.
15
16 Mon Mar 10 12:17:15 1997 Bob Weiner <weiner@infodock.com>
17
18 * hsys-w3.el (www-url): Eliminated call of external Web browser if not
19 running under a window system.
20
21 Sun Mar 9 01:32:03 1997 Bob Weiner <weiner@infodock.com>
22
23 * hpath.el (hpath:url-at-p):
24 (hpath:www-at-p): Fixed bug that referred to an optional match
25 component without checking if it was matched.
26 (hpath:url-p): Changed doc to reflect that pathname can be optional.
27
28 * hsite-ex.el: Added (require 'hyperbole) to ensure that this file
29 is loaded if hsite.el is autoloaded, e.g. under XEmacs.
30
31 Thu Mar 6 14:14:05 1997 Bob Weiner <weiner@infodock.com>
32
33 * hui-mini.el (hyperbole): Added autoload special comment.
34
35 Wed Mar 5 01:14:47 1997 Bob Weiner <weiner@infodock.com>
36
37 * kotl/kotl-mode.el (kotl-mode:center-line):
38 * kotl/kview.el (kcell-view:line): Changed calls to
39 kotl-mode:beginning-of-line to kotl-mode:start-of-line to avoid an
40 XEmacs byte compiler bug in some versions. The bug shows up when
41 kotl-mode:center-line is called on the first line of a cell and the
42 cell label is centered along with the line (the label should not
43 move).
44
45 Tue Mar 4 20:45:52 1997 Bob Weiner <weiner@infodock.com>
46
47 * hsite-ex.el (hpath:find-alist): Modified to use `xv' to display xpm
48 files; it is more robust than `sxpm' in the face of limited colors.
49
50 Mon Mar 3 12:06:49 1997 Bob Weiner <weiner@infodock.com>
51
52 * hui-menu.el (infodock-hyperbole-menu): Added :config 'Hyperbole
53 configurator to the menu so users can hide the Hyperbole
54 menu from the menubar if they don't use it, via menubar-configuration,
55 under XEmacs and InfoDock.
56
57 Sun Mar 2 22:35:26 1997 Bob Weiner <weiner@infodock.com>
58
59 * kotl/kotl-mode.el (kotl-mode:set-cell-attribute): Changed
60 read-expression to read-minibuffer since GNU Emacs doesn't
61 have the former.
62
63 Fri Feb 28 23:31:57 1997 Bob Weiner <weiner@infodock.com>
64
65 * kotl/kprop-xe.el (kproperty:put): Fixed problem with internal handling
66 of text property protocols within newer versions of XEmacs. The
67 `text-prop' symbol can no longer be set to `t'. It must be set to
68 a symbol from the property list of the extent that carries
69 text-properties.
70
71 ==============================================================================
72 V4.023 changes ^^^^:
73 ==============================================================================
74
75 Sat Feb 22 14:30:14 1997 Bob Weiner <weiner@infodock.com>
76
77 * hypb.el (hypb:ida-logo-keymap): Added conditional for Emacs keybinding.
78
79 ==============================================================================
80 V4.022 changes ^^^^:
81 ==============================================================================
82
83 Fri Feb 21 17:49:01 1997 Bob Weiner <weiner@infodock.com>
84
85 * hmouse-reg.el (hmouse-get-bindings):
86 (hmouse-setup):
87 * hmouse-sh.el (hmouse-get-bindings):
88 (hmouse-setup):
89 * hmouse-key.el (hmouse-set-bindings):
90 Modified to do nothing when running in batch mode (noninteractively).
91
92
93 ==============================================================================
94 V4.021 changes ^^^^:
95 ==============================================================================
96
97 Tue Feb 18 18:57:27 1997 Bob Weiner <weiner@infodock.com>
98
99 * hui-mini.el (hui:menus): Added "Doc/About" menu item
100 * hui-menu.el (infodock-hyperbole-menu): Added "About" menu item.
101 * hypb.el (hypb:ida-logo-keymap):
102 (hypb:ida-home-page):
103 (hypb:display-file-with-logo): Added to support About Hyperbole command.
104
105 Mon Feb 17 15:27:21 1997 Bob Weiner <weiner@infodock.com>
106
107 * hversion.el (hyperb:microcruft-os-p): Added.
108
109 Sat Feb 15 16:03:42 1997 Bob Weiner <weiner@infodock.com>
110
111 * hpath.el (hpath:find): Fixed bug that returned nil (now is 't) if file
112 was displayed using a specialized function.
113 (hpath:find-line): Added to handle displaying of all files at
114 specific lines (hpath:find does not work for this use since it
115 may call external display functions).
116 * hactypes.el (link-to-file-line): Rewrote to call hpath:find-line.
117
118 Fri Feb 14 11:39:09 1997 Bob Weiner <weiner@infodock.com>
119
120 * hrmail.el (rmail-forward): Updated to V19 compatibility.
121
122 Sun Jan 26 14:32:28 1997 Bob Weiner <weiner@infodock.com>
123
124 * hmouse-sh.el (hmouse-get-bindings):
125 * hmouse-reg.el (hmouse-get-bindings): Rearranged order of initial
126 conditional so that lemacs or emacs19 always takes precedence over
127 hyperb:window-system setting, which may be "xterm".
128
129 * hmouse-key.el (or hyperb:xemacs-p hyperb:emacs19-p): Prevent any attempt
130 to load pre-dumped mouse libraries when running under X terms on these
131 versions of emacs.
132
133 * hyperbole.el (hbut:key-src): Added this autoload to avert error if the
134 rolodex is loaded before the Hyperbole system and then a rolo-edit, {e},
135 request is made within the match buffer.
136
137 * hgnus.el: Updated to support new Gnus gnus-msg.el replacement for gnuspost.el.
138
139 * hversion.el (sm-window-sys-term):
140 * hbmap.el (hbmap:dir-user): Patched to support GNU Emacs running
141 natively under Windows NT.
142
143 Tue Jan 14 15:45:14 1997 Bob Weiner <weiner@infodock.com>
144
145 * ../../etc/hypb-mouse.txt (Special Modes): Added Objective-C, Java and
146 Fortran support documentation.
147
148 Mon Jan 6 18:59:13 1997 Bob Weiner <weiner@infodock.com>
149
150 * kotl/klink.el (klink:at-p): Eliminated matches to URLs for now.
151
152 Wed Dec 25 22:01:05 1996 Bob Weiner <weiner@infodock.com>
153
154 * hmouse-tag.el: Changed all opening quotes in comments from ' to `.
155
156 Tue Dec 10 16:40:09 1996 Bob Weiner <weiner@infodock.com>
157
158 * wrolo.el (wrolo-mode-syntax-table): Added to support syntactic selection
159 of delimited e-mail addresses.
160
161 Fri Dec 6 12:34:31 1996 Bob Weiner <weiner@infodock.com>
162
163 * hmail.el (hmail:region): Fixed bug that extracted region from the wrong
164 buffer.
165
166 Thu Dec 5 15:34:55 1996 Bob Weiner <weiner@infodock.com>
167
168 * hibtypes.el (annot-bib): Eliminated conflict with PPG-sw-process-id
169 ibtype.
170
171 * hpath.el (hpath:is-p): Fixed error triggered when tried to format a path
172 with more than one %s.
173
174 Wed Dec 4 13:39:09 1996 Bob Weiner <weiner@infodock.com>
175
176 * kotl/kmenu.el (id-menubar-kotl): Fixed so this mode menu is properly
177 installed under InfoDock.
178
179 Tue Nov 26 21:21:50 1996 Bob Weiner <weiner@infodock.com>
180
181 * hui-menu.el (infodock-hyperbole-menu): Added Customization option that
182 sets the program used to display URLs.
183
184 Thu Nov 14 18:11:36 1996 Bob Weiner <weiner@infodock.com>
185
186 * hmouse-tag.el (smart-*-at-tag-p): Modified to flash tag as a hyperbutton
187 when pressed, if Hyperbole has been loaded and flashing is supported
188 on the current device.
189
190 * hbut.el (ibut:label-set): Made this return its LABEL argument. Useful
191 when label has not yet been saved in a variable.
192
193 * kotl/klink.el (klink:at-p): Ignore HTML and SGML tags when looking for Klinks.
194
195 Sun Nov 10 01:47:01 1996 Bob Weiner <weiner@infodock.com>
196
197 * wrolo.el (rolo-sort-level): Made case-insensitive.
198 (rolo-add): Fixed bug caused by a call to widen that sometimes
199 failed to leave point at the newly added entry if the rolodex
200 buffer was already displayed when the rolo-add call was made.
201
202 * hmouse-tag.el (smart-lisp): Display message and beep when tag is not found.
203
204 * hibtypes.el (function-in-buffer):
205 * hactypes.el (function-in-buffer): Added to follow function references
206 that are defined in the same buffer as the reference.
207 (annot-bib):
208 (exec-shell-cmd):
209 (man-show):
210 (rfc-toc): Updated all of these to use hpath:display-where
211 output display setting.
212 (link-to-elisp-doc): Also modified to move point to the
213 documentation buffer.
214
215 * hui.el (hui:hbut-current-act): Added.
216
217 Fri Nov 8 21:37:34 1996 Bob Weiner <weiner@infodock.com>
218
219 * hbut.el (ebut:act): Added for use when activating an explicit button
220 from a menu.
221 (ebut:list): Fixed bug that returned (nil) when no explicit
222 buttons were found.
223 * hui-menu.el (hui-menu-explicit-buttons): Added to display a list of
224 explicit buttons for activation via the Explicit-Button menu.
225 * hui-menu.el (hyperbole-gbut-menu): Added to display a list of existing
226 global buttons for activation via the Global-Button menu.
227
228 Tue Nov 5 19:26:17 1996 Bob Weiner <weiner@infodock.com>
229
230 * hibtypes.el (pathname): Modified to display Emacs Lisp libraries when
231 given as delimited filenames, without any path.
232
233 Fri Nov 1 00:26:13 1996 Bob Weiner <weiner@infodock.com>
234
235 * hui-mouse.el (hkey-alist): Moved OO-Browser handler to near bottom so
236 that it does not override mode-specific handlers.
237
238 Thu Oct 31 20:01:34 1996 Bob Weiner <weiner@infodock.com>
239
240 * hui-mouse.el (hkey-alist): Added Action and Assist key support for Java
241 identifiers.
242 * hyperbole.el: Added Java autoloads.
243 * hmouse-tag.el (smart-java-package-dirs): Added this variable as the
244 setting of where Java package source code can be found when the
245 OO-Browser is not in use. Defaults to a single item list of
246 "${JAVA_HOME}/src/" if JAVA_HOME is set.
247 (smart-java-*): Added point and click identifier jumping for Java.
248 (smart-tags-file): Added optional argument NAME-OF-TAGS-FILE
249 so can search for OO-Browser lookup tables.
250 (smart-java-cross-reference): Added to follow @see cross-references.
251
252 Sat Oct 26 01:05:29 1996 Bob Weiner <weiner@infodock.com>
253
254 * hui-menu.el (infodock-hyperbole-menu): Added Customization submenu.
255 * hui-mini.el (hui:menus): Added Cust/ submenu.
256
257 * hbut.el (hbut:source): Fixed bug that neglected to account for double
258 quotes around the name within the printed representation of
259 a buffer object.
260
261 Fri Oct 25 13:52:51 1996 Bob Weiner <weiner@infodock.com>
262
263 * hmouse-tag.el: Updated function to use with new buffer display protocol.
264 * hactypes.el: Updated many definitions here to use hpath:find and
265 hpath:display-buffer.
266 * hui-mouse.el (smart-dired): Changed call of hpath:find-other-window to
267 hpath:find to use new user-definable display location protocol.
268 * hpath.el (hpath:find): Expanded optional values of 2nd arg and made
269 default location of an internally displayed file be given by the
270 value of the hpath:display-where variable.
271 * hpath.el (hpath:display-buffer):
272 (hpath:display-buffer-other-frame): Added for linked to buffers.
273 (hpath:find-other-frame): Added for use in hpath:display-where-alist.
274 * hsite-ex.el (hpath:display-where):
275 (hpath:display-where-alist):
276 (hpath:display-buffer-alist):
277 Added these new variables to control where Hyperbole displays link referents.
278 The first one documents the possibilities and the second two specify
279 the function to call for each possibility.
280
281 Tue Oct 22 01:21:53 1996 Bob Weiner <weiner@infodock.com>
282
283 * kotl/kvspec.el (kvspec:update-modeline): Fixed to accomodate specialized
284 extents in the modeline introduced by XEmacs 19.14.
285
286 * hui-mouse.el (hkey-alist): Added support for new id-edit-mode which
287 can be setup to activate whenever a region is highlighted with the
288 mouse. When id-edit-mode is active the Action Key (or the Assist Key)
289 will paste the region that was highlighted at point. The key {y} also
290 happens to do the same thing in this mode, but has the additional
291 property that it will cycle through previous entries in the kill-ring.
292
293 Fri Sep 20 22:19:33 1996 Bob Weiner <weiner@infodock.com>
294
295 * Changed `cs.uiuc.edu' to `xemacs.org', the new Hyperbole distribution site.
296
297 ==============================================================================
298 V4.02 changes ^^^^:
299 ==============================================================================
300
301 Fri Nov 3 22:40:34 1995 Bob Weiner <weiner@infodock.com>
302 10
303 * hsys-w3.el: Renamed entries in this file and added 11 * hsys-w3.el: Renamed entries in this file and added
304 action-key-url-function definition in "hyperbole.el", which can be 12 action-key-url-function definition in "hyperbole.el", which can be
305 used to change the display function used when a URL is activated with 13 used to change the display function used when a URL is activated with
306 the Action Key. Also, loaded this library by default instead of 14 the Action Key. Also, loaded this library by default instead of
307 requiring that it be set up in "hsite.el". 15 requiring that it be set up in "hsite.el".
308 16
309 Fri Nov 3 19:25:24 1995 Bob Weiner <weiner@infodock.com> 17 Fri Nov 3 19:25:24 1995 Bob Weiner <weiner@gnu.ai.mit.edu>
310 18
311 * kotl/kotl-mode.el (kotl-mode): Fixed so re-narrows a formatted koutline 19 * kotl/kotl-mode.el (kotl-mode): Fixed so re-narrows a formatted koutline
312 to just its cells when invoked. 20 to just its cells when invoked.
313 21
314 Fri Nov 3 19:29:58 1995 Bob Weiner <weiner@infodock.com> 22 Fri Nov 3 19:29:58 1995 Bob Weiner <weiner@gnu.ai.mit.edu>
315 23
316 * kotl/kvspec.el (kvspec:blank-lines): Modified to allow toggling blank 24 * kotl/kvspec.el (kvspec:blank-lines): Modified to allow toggling blank
317 lines in a read-only outline and to not change the modification status 25 lines in a read-only outline and to not change the modification status
318 of the buffer when kvspec:toggle-blank-lines is used. 26 of the buffer when kvspec:toggle-blank-lines is used.
319 27
320 Fri Nov 3 01:28:44 1995 Bob Weiner <weiner@infodock.com> 28 Fri Nov 3 01:28:44 1995 Bob Weiner <weiner@gnu.ai.mit.edu>
321 29
322 * man/hypb-mouse.txt: Updated to reflect new smart-scroll-proportional 30 * man/hypb-mouse.txt: Updated to reflect new smart-scroll-proportional
323 default setting. 31 default setting.
324 32
325 * hsite-ex.el (hpath:display-alist): Fixed bug that tried to kill *info* 33 * hsite-ex.el (hpath:display-alist): Fixed bug that tried to kill *info*
328 36
329 ============================================================================== 37 ==============================================================================
330 V4.01 changes ^^^^: 38 V4.01 changes ^^^^:
331 ============================================================================== 39 ==============================================================================
332 40
333 Thu Nov 2 00:52:26 1995 Bob Weiner <weiner@infodock.com> 41 Thu Nov 2 00:52:26 1995 Bob Weiner <weiner@mot.com>
334 42
335 * kotl/kotl-mode.el (kotl-mode:cell-help): Fixed this, the {C-c h} command 43 * kotl/kotl-mode.el (kotl-mode:cell-help): Fixed this, the {C-c h} command
336 to properly deal with a cell-ref = 0. In this case, always display 44 to properly deal with a cell-ref = 0. In this case, always display
337 the 0 cell's attributes before any other attribute data. 45 the 0 cell's attributes before any other attribute data.
338 46
339 * kotl/kview.el (kcell-view:previous): Fixed bug that moved to a hidden 47 * kotl/kview.el (kcell-view:previous): Fixed bug that moved to a hidden
340 cell when visible-p flag was given. 48 cell when visible-p flag was given.
341 49
342 Wed Nov 1 02:05:36 1995 Bob Weiner <weiner@infodock.com> 50 Wed Nov 1 02:05:36 1995 Bob Weiner <weiner@mot.com>
343 51
344 * kotl/klink.el (klink:parse): Changed to require a common following any 52 * kotl/klink.el (klink:parse): Changed to require a common following any
345 pathname in a link to prevent parsing, <3g |en>, as a pathname followed 53 pathname in a link to prevent parsing, <3g |en>, as a pathname followed
346 by a viewspec. 54 by a viewspec.
347 55
351 find only visible matches. 59 find only visible matches.
352 60
353 * kotl/kotl-mode.el: Fixed improper modification of global 61 * kotl/kotl-mode.el: Fixed improper modification of global
354 minor-mode-alist and mode-line-format values. 62 minor-mode-alist and mode-line-format values.
355 63
356 Tue Oct 31 00:45:44 1995 Bob Weiner <weiner@infodock.com> 64 Tue Oct 31 00:45:44 1995 Bob Weiner <weiner@mot.com>
357 65
358 * wrolo.el (rolo-mail-to): Added to compose mail to current or next e-mail 66 * wrolo.el (rolo-mail-to): Added to compose mail to current or next e-mail
359 address when in a rolodex or mail buffer. Bound to {m} in rolodex 67 address when in a rolodex or mail buffer. Bound to {m} in rolodex
360 match buffer and added as Rolo/Mail menu item. 68 match buffer and added as Rolo/Mail menu item.
361 69
363 proportional scrolling by default. Scrollbars are often available 71 proportional scrolling by default. Scrollbars are often available
364 when non-proportional scrolling is desired. 72 when non-proportional scrolling is desired.
365 73
366 * kotl/kotl-mode.el (kotl-mode:to-valid-position): Optimized a bit further. 74 * kotl/kotl-mode.el (kotl-mode:to-valid-position): Optimized a bit further.
367 75
368 Mon Oct 30 01:37:31 1995 Bob Weiner <weiner@infodock.com> 76 Mon Oct 30 01:37:31 1995 Bob Weiner <weiner@mot.com>
369 77
370 * kotl/kotl-mode.el (kotl-mode:copy-to-buffer): Made the default buffer to 78 * kotl/kotl-mode.el (kotl-mode:copy-to-buffer): Made the default buffer to
371 copy to the buffer in the other window of this frame, if any. Also 79 copy to the buffer in the other window of this frame, if any. Also
372 fixed bug that caused more than one tree to be copied if there was no 80 fixed bug that caused more than one tree to be copied if there was no
373 successor for the tree but there was a following higher level cell. 81 successor for the tree but there was a following higher level cell.
392 based upon buffer name suffixes. Default is to import as text. 100 based upon buffer name suffixes. Default is to import as text.
393 101
394 * kotl/kimport.el: Rewrote all of these functions to handle importation 102 * kotl/kimport.el: Rewrote all of these functions to handle importation
395 at an arbitrary level in an existing koutline. 103 at an arbitrary level in an existing koutline.
396 104
397 Sun Oct 29 01:26:25 1995 Bob Weiner <weiner@infodock.com> 105 Sun Oct 29 01:26:25 1995 Bob Weiner <weiner@mot.com>
398 106
399 * kotl/kotl-mode.el (kotl-mode:demote-tree): 107 * kotl/kotl-mode.el (kotl-mode:demote-tree):
400 (kotl-mode:promote-tree): Fixed bug that could leave 108 (kotl-mode:promote-tree): Fixed bug that could leave
401 point in a non-editable portion of a koutline. 109 point in a non-editable portion of a koutline.
402 110
425 133
426 * kotl/kfile.el (kfile:create): Modified to handle importation of a 134 * kotl/kfile.el (kfile:create): Modified to handle importation of a
427 foreign text buffer when kotl-mode calls this function within a 135 foreign text buffer when kotl-mode calls this function within a
428 foreign format buffer. 136 foreign format buffer.
429 137
430 Sat Oct 28 02:32:12 1995 Bob Weiner <weiner@infodock.com> 138 Sat Oct 28 02:32:12 1995 Bob Weiner <weiner@mot.com>
431 139
432 * kotl/klink.el (klink:create): 140 * kotl/klink.el (klink:create):
433 (link-to-kotl): 141 (link-to-kotl):
434 (klink:parse): 142 (klink:parse):
435 (klink:cell-ref-regexp): 143 (klink:cell-ref-regexp):
438 * kotl/kotl.el (kcell:ref-to-id): 146 * kotl/kotl.el (kcell:ref-to-id):
439 * kotl/kotl-mode.el (kotl-mode:goto-cell): Changed viewspec preface 147 * kotl/kotl-mode.el (kotl-mode:goto-cell): Changed viewspec preface
440 character from : to |. Augment viewspec characters preceded by a 148 character from : to |. Augment viewspec characters preceded by a
441 colon are ignored, for now. 149 colon are ignored, for now.
442 150
443 Fri Oct 27 15:16:11 1995 Bob Weiner <weiner@infodock.com> 151 Fri Oct 27 15:16:11 1995 Bob Weiner <weiner@mot.com>
444 152
445 * kotl/kview.el (kview:set-label-separator): Rewrote so properly changes 153 * kotl/kview.el (kview:set-label-separator): Rewrote so properly changes
446 the separator in the current view. Made it interactive and removed 154 the separator in the current view. Made it interactive and removed
447 input argument, kview. Use local buffer value of kview instead. 155 input argument, kview. Use local buffer value of kview instead.
448 Added key binding for it, {C-c M-l}. 156 Added key binding for it, {C-c M-l}.
451 function. 159 function.
452 160
453 * kotl/kprop-xe.el (kproperty:properties): Changed definition since 161 * kotl/kprop-xe.el (kproperty:properties): Changed definition since
454 text-properties-at did not return the list of kproperties. 162 text-properties-at did not return the list of kproperties.
455 163
456 Thu Oct 26 00:06:49 1995 Bob Weiner <weiner@infodock.com> 164 Thu Oct 26 00:06:49 1995 Bob Weiner <weiner@mot.com>
457 165
458 * hui-mini.el (hui:menus): Simplified a number of documentation display 166 * hui-mini.el (hui:menus): Simplified a number of documentation display
459 entries. 167 entries.
460 168
461 * kotl/kotl.el (kcell:read-only-attributes): Added, lists cell attributes 169 * kotl/kotl.el (kcell:read-only-attributes): Added, lists cell attributes
484 somehow broken over time. 192 somehow broken over time.
485 (kimport:text): 193 (kimport:text):
486 (kimport:text-cells): Added to import text paragraph as 194 (kimport:text-cells): Added to import text paragraph as
487 cells all at the same level. 195 cells all at the same level.
488 196
489 Wed Oct 25 02:24:35 1995 Bob Weiner <weiner@infodock.com> 197 Wed Oct 25 02:24:35 1995 Bob Weiner <weiner@mot.com>
490 198
491 * kotl/kfile.el (kfile:update): Added kotl-mode setting to the first line 199 * kotl/kfile.el (kfile:update): Added kotl-mode setting to the first line
492 of koutline files so they are read in with the right mode even if they 200 of koutline files so they are read in with the right mode even if they
493 do not have a file suffix of .kotl. 201 do not have a file suffix of .kotl.
494 (kfile:read-name): Relaxed to allow files without .kotl suffix. 202 (kfile:read-name): Relaxed to allow files without .kotl suffix.
508 * README: Rewrote installation instructions. 216 * README: Rewrote installation instructions.
509 * man/hyperbole.texi: Reorganized manual for clarity. Added obtaining 217 * man/hyperbole.texi: Reorganized manual for clarity. Added obtaining
510 Hyperbole, installing it and filled out the whole Hyperbole Outliner 218 Hyperbole, installing it and filled out the whole Hyperbole Outliner
511 chapter. 219 chapter.
512 220
513 Tue Oct 24 03:52:40 1995 Bob Weiner <weiner@infodock.com> 221 Tue Oct 24 03:52:40 1995 Bob Weiner <weiner@mot.com>
514 222
515 * man/hyperbole.texi (Configuration): Renamed from Initializing. 223 * man/hyperbole.texi (Configuration): Renamed from Initializing.
516 224
517 Mon Oct 23 01:00:54 1995 Bob Weiner <weiner@infodock.com> 225 Mon Oct 23 01:00:54 1995 Bob Weiner <weiner@mot.com>
518 226
519 * kotl/kotl-mode.el (kotl-mode:top-cells): Simplified and fixed to utilize 227 * kotl/kotl-mode.el (kotl-mode:top-cells): Simplified and fixed to utilize
520 blank lines setting. 228 blank lines setting.
521 229
522 * kotl/kmenu.el (id-popup-kotl-menu): 230 * kotl/kmenu.el (id-popup-kotl-menu):
550 kotl/kotl-mode.el (kotl-mode:goto-cell): Fixed to ignore relative specs 258 kotl/kotl-mode.el (kotl-mode:goto-cell): Fixed to ignore relative specs
551 and to utilize view specs. 259 and to utilize view specs.
552 260
553 * kotl/EXAMPLE.kotl: Updated to explain view spec handling. 261 * kotl/EXAMPLE.kotl: Updated to explain view spec handling.
554 262
555 Sun Oct 22 00:38:45 1995 Bob Weiner <weiner@infodock.com> 263 Sun Oct 22 00:38:45 1995 Bob Weiner <weiner@mot.com>
556 264
557 * hbut.el (ebut:key-src): Fixed bug that prevented match to 265 * hbut.el (ebut:key-src): Fixed bug that prevented match to
558 hbut:source-prefix line when in a collapsed outline line. 266 hbut:source-prefix line when in a collapsed outline line.
559 rolo-edit-entry would not work when rolodex match entries were 267 rolo-edit-entry would not work when rolodex match entries were
560 collapsed. 268 collapsed.
571 * kotl/kmenu.el (kotl-menubar-menu): 279 * kotl/kmenu.el (kotl-menubar-menu):
572 hui-menu.el (hyperbole-menubar-menu): 280 hui-menu.el (hyperbole-menubar-menu):
573 wrolo-menu.el (wrolo-menubar-menu): Fixed bug when current-menubar was 281 wrolo-menu.el (wrolo-menubar-menu): Fixed bug when current-menubar was
574 nil, would not display menubar entry under Emacs 19 even though it should. 282 nil, would not display menubar entry under Emacs 19 even though it should.
575 283
576 Sat Oct 21 01:07:32 1995 Bob Weiner <weiner@infodock.com> 284 Sat Oct 21 01:07:32 1995 Bob Weiner <weiner@mot.com>
577 285
578 * kotl/kview.el (kview:default-blank-lines): 286 * kotl/kview.el (kview:default-blank-lines):
579 (kview:default-levels-to-show): 287 (kview:default-levels-to-show):
580 (kview:default-lines-to-show): Added these variables. 288 (kview:default-lines-to-show): Added these variables.
581 (kview:create): Use their values. 289 (kview:create): Use their values.
597 * kotl/kprop-xe.el (kproperty:put): Changed calling interface to take a 305 * kotl/kprop-xe.el (kproperty:put): Changed calling interface to take a
598 list of properties. 306 list of properties.
599 307
600 * kotl/kfill.el (kfill:prefix-table): Generalized supercite citation prefix. 308 * kotl/kfill.el (kfill:prefix-table): Generalized supercite citation prefix.
601 309
602 Tue Oct 17 01:21:37 1995 Bob Weiner <weiner@infodock.com> 310 Tue Oct 17 01:21:37 1995 Bob Weiner <weiner@mot.com>
603 311
604 * hinit.el (hyperb:check-dir-user): Call make-directory function if 312 * hinit.el (hyperb:check-dir-user): Call make-directory function if
605 available. 313 available.
606 314
607 Mon Oct 16 01:02:19 1995 Bob Weiner <weiner@infodock.com> 315 Mon Oct 16 01:02:19 1995 Bob Weiner <weiner@mot.com>
608 316
609 * wrolo.el (rolo-file-list): Set to c:/_rolodex.otl under MS-DOS and Windows. 317 * wrolo.el (rolo-file-list): Set to c:/_rolodex.otl under MS-DOS and Windows.
610 * hbmap.el (hbmap:dir-user): Set to c:/_hyperb/ under MS-DOS and Windows. 318 * hbmap.el (hbmap:dir-user): Set to c:/_hyperb/ under MS-DOS and Windows.
611 * hbut.el (hattr:filename): Set to _hypb under MS-DOS and Windows. 319 * hbut.el (hattr:filename): Set to _hypb under MS-DOS and Windows.
612 320
613 Sun Oct 15 17:32:46 1995 Bob Weiner <weiner@infodock.com> 321 Sun Oct 15 17:32:46 1995 Bob Weiner <weiner@mot.com>
614 322
615 * kotl/kotl-mode.el (kotl-mode:copy-region-as-kill): Don't trigger error 323 * kotl/kotl-mode.el (kotl-mode:copy-region-as-kill): Don't trigger error
616 when called in a read-only buffer. 324 when called in a read-only buffer.
617 325
618 Fri Oct 6 12:56:57 1995 Bob Weiner <weiner@infodock.com> 326 Fri Oct 6 12:56:57 1995 Bob Weiner <weiner@mot.com>
619 327
620 * hui-mouse.el (hkey-alist): Moved Smart Menu display code closer to 328 * hui-mouse.el (hkey-alist): Moved Smart Menu display code closer to
621 highest priority so that hkey-always-display-menu works as advertised. 329 highest priority so that hkey-always-display-menu works as advertised.
622 330
623 * hui-window.el (hmouse-modeline-depress): Fixed so does not false under 331 * hui-window.el (hmouse-modeline-depress): Fixed so does not false under
624 Emacs 19 when depress in a minibuffer window. This fixes the problem 332 Emacs 19 when depress in a minibuffer window. This fixes the problem
625 of the Action Key not properly selecting Hyperbole minibuffer menu items. 333 of the Action Key not properly selecting Hyperbole minibuffer menu items.
626 334
627 Thu Oct 5 14:31:56 1995 Bob Weiner <weiner@infodock.com> 335 Thu Oct 5 14:31:56 1995 Bob Weiner <weiner@mot.com>
628 336
629 * hui-menu.el (hyperbole-menubar-menu): Added omitted (require 'lmenu) for 337 * hui-menu.el (hyperbole-menubar-menu): Added omitted (require 'lmenu) for
630 Emacs 19 that prevented Hyperbole menubar from appearing under Emacs 19. 338 Emacs 19 that prevented Hyperbole menubar from appearing under Emacs 19.
631 339
632 Wed Oct 4 12:41:24 1995 Bob Weiner <weiner@infodock.com> 340 Wed Oct 4 12:41:24 1995 Bob Weiner <weiner@mot.com>
633 341
634 * hsite-ex.el (hkey-always-display-menu): Added this definition to prevent 342 * hsite-ex.el (hkey-always-display-menu): Added this definition to prevent
635 it from being unbound if smart-menu is invoked and the Smart Menu system 343 it from being unbound if smart-menu is invoked and the Smart Menu system
636 is loaded under InfoDock. 344 is loaded under InfoDock.
637 345
638 Wed Sep 27 01:56:53 1995 Bob Weiner <weiner@infodock.com> 346 Wed Sep 27 01:56:53 1995 Bob Weiner <weiner@mot.com>
639 347
640 * wrolo.el (rolo-edit): Modified to treat an empty string argument for 348 * wrolo.el (rolo-edit): Modified to treat an empty string argument for
641 NAME as a null argument, so one can just hit RET interactively. Also, 349 NAME as a null argument, so one can just hit RET interactively. Also,
642 modified to automatically select rolodex file when called 350 modified to automatically select rolodex file when called
643 interactively if rolo-file-list has only one element. 351 interactively if rolo-file-list has only one element.
644 352
645 * wrolo.el (wrolo-mode-map): Added {e} binding to edit the entry at point 353 * wrolo.el (wrolo-mode-map): Added {e} binding to edit the entry at point
646 within the rolodex match buffer. 354 within the rolodex match buffer.
647 * man/hyperbole.texi (Rolo Keys): Documented {e} key. 355 * man/hyperbole.texi (Rolo Keys): Documented {e} key.
648 356
649 Mon Sep 25 11:15:49 1995 Bob Weiner <weiner@infodock.com> 357 Mon Sep 25 11:15:49 1995 Bob Weiner <weiner@mot.com>
650 358
651 * kotl/kotl-mode.el (kotl-mode:indent-line): 359 * kotl/kotl-mode.el (kotl-mode:indent-line):
652 (kotl-mode:indent-region): Added. Each signals an 360 (kotl-mode:indent-region): Added. Each signals an
653 error to force user to hit SPC to indent lines. 361 error to force user to hit SPC to indent lines.
654 (kotl-mode): Set indent-line-function and 362 (kotl-mode): Set indent-line-function and
655 indent-region-function. 363 indent-region-function.
656 364
657 * hyperbole.el (hmail:msg-narrow): Added autoload. 365 * hyperbole.el (hmail:msg-narrow): Added autoload.
658 366
659 Fri Sep 22 17:14:05 1995 Bob Weiner <weiner@infodock.com> 367 Fri Sep 22 17:14:05 1995 Bob Weiner <weiner@mot.com>
660 368
661 * hsite-ex.el (hpath:display-alist): Fixed bug in handling info-suffix 369 * hsite-ex.el (hpath:display-alist): Fixed bug in handling info-suffix
662 variable scoping that prevented Action Key from browsing info files in 370 variable scoping that prevented Action Key from browsing info files in
663 dired. 371 dired.
664 372