171
|
1 1997-07-08 Steven L Baur <steve@altair.xemacs.org>
|
|
2
|
|
3 * hact.el (action:commandp): Don't reference bytecode objects as
|
|
4 vectors.
|
|
5 (action:params): Ditto.
|
|
6
|
|
7 1997-07-07 Steven L Baur <steve@altair.xemacs.org>
|
|
8
|
|
9 * hypb.el (hypb:function-copy): Don't reference bytecode objects
|
|
10 as vectors.
|
|
11 (hypb:function-symbol-replace): Document as broken. The
|
|
12 substition cannot be done without some thinking I'm not in the
|
|
13 mood for.
|
|
14
|
169
|
15 1997-07-03 Steven L Baur <steve@altair.xemacs.org>
|
|
16
|
|
17 * Makefile: Add autoloads dependencies.
|
|
18
|
167
|
19 1997-06-27 Steven L Baur <steve@altair.xemacs.org>
|
|
20
|
|
21 * wrolo-menu.el (TopLevel): Fix tests so that W3's id-menubar
|
|
22 simulation doesn't bollux up feature tests.
|
|
23
|
114
|
24 Thu Mar 13 22:01:52 1997 Bob Weiner <weiner@infodock.com>
|
|
25
|
|
26 * wrolo.el (rolo-toggle-datestamps): Added.
|
|
27 * hui-mini.el (hui:menus): Added Cust/Toggle-Rolodex-Dates entry.
|
|
28 * hui-menu.el (hui-menu-options): Added Customization/Toggle-Rolodex-Dates
|
|
29 item.
|
|
30 * wrolo.el (rolo-add): Added wrolo-add-hook, executed after the record
|
|
31 is added.
|
|
32 (rolo-edit): Added wrolo-edit-hook, executed after point is
|
|
33 successfully moved to the record to edit. These can be used, for
|
|
34 example, to add and update date entries in address records.
|
|
35 (rolo-current-date): Added.
|
|
36 (rolo-set-date): Added and used as default wrolo-add-hook and
|
|
37 wrolo-edit-hook settings.
|
|
38
|
|
39 Mon Mar 10 12:17:15 1997 Bob Weiner <weiner@infodock.com>
|
|
40
|
|
41 * hsys-w3.el (www-url): Eliminated call of external Web browser if not
|
|
42 running under a window system.
|
|
43
|
|
44 Sun Mar 9 01:32:03 1997 Bob Weiner <weiner@infodock.com>
|
|
45
|
|
46 * hpath.el (hpath:url-at-p):
|
|
47 (hpath:www-at-p): Fixed bug that referred to an optional match
|
|
48 component without checking if it was matched.
|
|
49 (hpath:url-p): Changed doc to reflect that pathname can be optional.
|
|
50
|
|
51 * hsite-ex.el: Added (require 'hyperbole) to ensure that this file
|
|
52 is loaded if hsite.el is autoloaded, e.g. under XEmacs.
|
|
53
|
|
54 Thu Mar 6 14:14:05 1997 Bob Weiner <weiner@infodock.com>
|
|
55
|
|
56 * hui-mini.el (hyperbole): Added autoload special comment.
|
|
57
|
|
58 Wed Mar 5 01:14:47 1997 Bob Weiner <weiner@infodock.com>
|
|
59
|
|
60 * kotl/kotl-mode.el (kotl-mode:center-line):
|
|
61 * kotl/kview.el (kcell-view:line): Changed calls to
|
|
62 kotl-mode:beginning-of-line to kotl-mode:start-of-line to avoid an
|
|
63 XEmacs byte compiler bug in some versions. The bug shows up when
|
|
64 kotl-mode:center-line is called on the first line of a cell and the
|
|
65 cell label is centered along with the line (the label should not
|
|
66 move).
|
|
67
|
|
68 Tue Mar 4 20:45:52 1997 Bob Weiner <weiner@infodock.com>
|
|
69
|
|
70 * hsite-ex.el (hpath:find-alist): Modified to use `xv' to display xpm
|
|
71 files; it is more robust than `sxpm' in the face of limited colors.
|
|
72
|
|
73 Mon Mar 3 12:06:49 1997 Bob Weiner <weiner@infodock.com>
|
|
74
|
|
75 * hui-menu.el (infodock-hyperbole-menu): Added :config 'Hyperbole
|
|
76 configurator to the menu so users can hide the Hyperbole
|
|
77 menu from the menubar if they don't use it, via menubar-configuration,
|
|
78 under XEmacs and InfoDock.
|
|
79
|
|
80 Sun Mar 2 22:35:26 1997 Bob Weiner <weiner@infodock.com>
|
|
81
|
|
82 * kotl/kotl-mode.el (kotl-mode:set-cell-attribute): Changed
|
|
83 read-expression to read-minibuffer since GNU Emacs doesn't
|
|
84 have the former.
|
|
85
|
|
86 Fri Feb 28 23:31:57 1997 Bob Weiner <weiner@infodock.com>
|
|
87
|
|
88 * kotl/kprop-xe.el (kproperty:put): Fixed problem with internal handling
|
|
89 of text property protocols within newer versions of XEmacs. The
|
|
90 `text-prop' symbol can no longer be set to `t'. It must be set to
|
|
91 a symbol from the property list of the extent that carries
|
|
92 text-properties.
|
|
93
|
|
94 ==============================================================================
|
|
95 V4.023 changes ^^^^:
|
|
96 ==============================================================================
|
|
97
|
104
|
98 Sat Feb 22 14:30:14 1997 Bob Weiner <weiner@infodock.com>
|
|
99
|
|
100 * hypb.el (hypb:ida-logo-keymap): Added conditional for Emacs keybinding.
|
|
101
|
|
102 ==============================================================================
|
|
103 V4.022 changes ^^^^:
|
|
104 ==============================================================================
|
|
105
|
100
|
106 Fri Feb 21 17:49:01 1997 Bob Weiner <weiner@infodock.com>
|
|
107
|
|
108 * hmouse-reg.el (hmouse-get-bindings):
|
|
109 (hmouse-setup):
|
|
110 * hmouse-sh.el (hmouse-get-bindings):
|
|
111 (hmouse-setup):
|
|
112 * hmouse-key.el (hmouse-set-bindings):
|
|
113 Modified to do nothing when running in batch mode (noninteractively).
|
|
114
|
|
115
|
|
116 ==============================================================================
|
|
117 V4.021 changes ^^^^:
|
|
118 ==============================================================================
|
|
119
|
|
120 Tue Feb 18 18:57:27 1997 Bob Weiner <weiner@infodock.com>
|
|
121
|
|
122 * hui-mini.el (hui:menus): Added "Doc/About" menu item
|
|
123 * hui-menu.el (infodock-hyperbole-menu): Added "About" menu item.
|
|
124 * hypb.el (hypb:ida-logo-keymap):
|
|
125 (hypb:ida-home-page):
|
|
126 (hypb:display-file-with-logo): Added to support About Hyperbole command.
|
|
127
|
|
128 Mon Feb 17 15:27:21 1997 Bob Weiner <weiner@infodock.com>
|
|
129
|
|
130 * hversion.el (hyperb:microcruft-os-p): Added.
|
|
131
|
|
132 Sat Feb 15 16:03:42 1997 Bob Weiner <weiner@infodock.com>
|
|
133
|
|
134 * hpath.el (hpath:find): Fixed bug that returned nil (now is 't) if file
|
|
135 was displayed using a specialized function.
|
|
136 (hpath:find-line): Added to handle displaying of all files at
|
|
137 specific lines (hpath:find does not work for this use since it
|
|
138 may call external display functions).
|
|
139 * hactypes.el (link-to-file-line): Rewrote to call hpath:find-line.
|
|
140
|
|
141 Fri Feb 14 11:39:09 1997 Bob Weiner <weiner@infodock.com>
|
|
142
|
|
143 * hrmail.el (rmail-forward): Updated to V19 compatibility.
|
|
144
|
|
145 Sun Jan 26 14:32:28 1997 Bob Weiner <weiner@infodock.com>
|
|
146
|
|
147 * hmouse-sh.el (hmouse-get-bindings):
|
|
148 * hmouse-reg.el (hmouse-get-bindings): Rearranged order of initial
|
|
149 conditional so that lemacs or emacs19 always takes precedence over
|
|
150 hyperb:window-system setting, which may be "xterm".
|
|
151
|
|
152 * hmouse-key.el (or hyperb:xemacs-p hyperb:emacs19-p): Prevent any attempt
|
|
153 to load pre-dumped mouse libraries when running under X terms on these
|
|
154 versions of emacs.
|
|
155
|
|
156 * hyperbole.el (hbut:key-src): Added this autoload to avert error if the
|
|
157 rolodex is loaded before the Hyperbole system and then a rolo-edit, {e},
|
|
158 request is made within the match buffer.
|
36
|
159
|
100
|
160 * hgnus.el: Updated to support new Gnus gnus-msg.el replacement for gnuspost.el.
|
|
161
|
|
162 * hversion.el (sm-window-sys-term):
|
|
163 * hbmap.el (hbmap:dir-user): Patched to support GNU Emacs running
|
|
164 natively under Windows NT.
|
|
165
|
|
166 Tue Jan 14 15:45:14 1997 Bob Weiner <weiner@infodock.com>
|
|
167
|
|
168 * ../../etc/hypb-mouse.txt (Special Modes): Added Objective-C, Java and
|
|
169 Fortran support documentation.
|
|
170
|
|
171 Mon Jan 6 18:59:13 1997 Bob Weiner <weiner@infodock.com>
|
|
172
|
|
173 * kotl/klink.el (klink:at-p): Eliminated matches to URLs for now.
|
|
174
|
|
175 Wed Dec 25 22:01:05 1996 Bob Weiner <weiner@infodock.com>
|
|
176
|
|
177 * hmouse-tag.el: Changed all opening quotes in comments from ' to `.
|
|
178
|
|
179 Tue Dec 10 16:40:09 1996 Bob Weiner <weiner@infodock.com>
|
|
180
|
|
181 * wrolo.el (wrolo-mode-syntax-table): Added to support syntactic selection
|
|
182 of delimited e-mail addresses.
|
|
183
|
|
184 Fri Dec 6 12:34:31 1996 Bob Weiner <weiner@infodock.com>
|
|
185
|
|
186 * hmail.el (hmail:region): Fixed bug that extracted region from the wrong
|
|
187 buffer.
|
|
188
|
|
189 Thu Dec 5 15:34:55 1996 Bob Weiner <weiner@infodock.com>
|
|
190
|
|
191 * hibtypes.el (annot-bib): Eliminated conflict with PPG-sw-process-id
|
|
192 ibtype.
|
|
193
|
|
194 * hpath.el (hpath:is-p): Fixed error triggered when tried to format a path
|
|
195 with more than one %s.
|
|
196
|
|
197 Wed Dec 4 13:39:09 1996 Bob Weiner <weiner@infodock.com>
|
|
198
|
|
199 * kotl/kmenu.el (id-menubar-kotl): Fixed so this mode menu is properly
|
|
200 installed under InfoDock.
|
|
201
|
|
202 Tue Nov 26 21:21:50 1996 Bob Weiner <weiner@infodock.com>
|
|
203
|
|
204 * hui-menu.el (infodock-hyperbole-menu): Added Customization option that
|
|
205 sets the program used to display URLs.
|
|
206
|
|
207 Thu Nov 14 18:11:36 1996 Bob Weiner <weiner@infodock.com>
|
|
208
|
|
209 * hmouse-tag.el (smart-*-at-tag-p): Modified to flash tag as a hyperbutton
|
|
210 when pressed, if Hyperbole has been loaded and flashing is supported
|
|
211 on the current device.
|
|
212
|
|
213 * hbut.el (ibut:label-set): Made this return its LABEL argument. Useful
|
|
214 when label has not yet been saved in a variable.
|
24
|
215
|
100
|
216 * kotl/klink.el (klink:at-p): Ignore HTML and SGML tags when looking for Klinks.
|
|
217
|
|
218 Sun Nov 10 01:47:01 1996 Bob Weiner <weiner@infodock.com>
|
|
219
|
|
220 * wrolo.el (rolo-sort-level): Made case-insensitive.
|
|
221 (rolo-add): Fixed bug caused by a call to widen that sometimes
|
|
222 failed to leave point at the newly added entry if the rolodex
|
|
223 buffer was already displayed when the rolo-add call was made.
|
|
224
|
|
225 * hmouse-tag.el (smart-lisp): Display message and beep when tag is not found.
|
|
226
|
|
227 * hibtypes.el (function-in-buffer):
|
|
228 * hactypes.el (function-in-buffer): Added to follow function references
|
|
229 that are defined in the same buffer as the reference.
|
|
230 (annot-bib):
|
|
231 (exec-shell-cmd):
|
|
232 (man-show):
|
|
233 (rfc-toc): Updated all of these to use hpath:display-where
|
|
234 output display setting.
|
|
235 (link-to-elisp-doc): Also modified to move point to the
|
|
236 documentation buffer.
|
|
237
|
|
238 * hui.el (hui:hbut-current-act): Added.
|
|
239
|
|
240 Fri Nov 8 21:37:34 1996 Bob Weiner <weiner@infodock.com>
|
|
241
|
|
242 * hbut.el (ebut:act): Added for use when activating an explicit button
|
|
243 from a menu.
|
|
244 (ebut:list): Fixed bug that returned (nil) when no explicit
|
|
245 buttons were found.
|
|
246 * hui-menu.el (hui-menu-explicit-buttons): Added to display a list of
|
|
247 explicit buttons for activation via the Explicit-Button menu.
|
|
248 * hui-menu.el (hyperbole-gbut-menu): Added to display a list of existing
|
|
249 global buttons for activation via the Global-Button menu.
|
|
250
|
|
251 Tue Nov 5 19:26:17 1996 Bob Weiner <weiner@infodock.com>
|
|
252
|
|
253 * hibtypes.el (pathname): Modified to display Emacs Lisp libraries when
|
|
254 given as delimited filenames, without any path.
|
|
255
|
|
256 Fri Nov 1 00:26:13 1996 Bob Weiner <weiner@infodock.com>
|
|
257
|
|
258 * hui-mouse.el (hkey-alist): Moved OO-Browser handler to near bottom so
|
|
259 that it does not override mode-specific handlers.
|
|
260
|
|
261 Thu Oct 31 20:01:34 1996 Bob Weiner <weiner@infodock.com>
|
24
|
262
|
100
|
263 * hui-mouse.el (hkey-alist): Added Action and Assist key support for Java
|
|
264 identifiers.
|
|
265 * hyperbole.el: Added Java autoloads.
|
|
266 * hmouse-tag.el (smart-java-package-dirs): Added this variable as the
|
|
267 setting of where Java package source code can be found when the
|
|
268 OO-Browser is not in use. Defaults to a single item list of
|
|
269 "${JAVA_HOME}/src/" if JAVA_HOME is set.
|
|
270 (smart-java-*): Added point and click identifier jumping for Java.
|
|
271 (smart-tags-file): Added optional argument NAME-OF-TAGS-FILE
|
|
272 so can search for OO-Browser lookup tables.
|
|
273 (smart-java-cross-reference): Added to follow @see cross-references.
|
|
274
|
|
275 Sat Oct 26 01:05:29 1996 Bob Weiner <weiner@infodock.com>
|
|
276
|
|
277 * hui-menu.el (infodock-hyperbole-menu): Added Customization submenu.
|
|
278 * hui-mini.el (hui:menus): Added Cust/ submenu.
|
|
279
|
|
280 * hbut.el (hbut:source): Fixed bug that neglected to account for double
|
|
281 quotes around the name within the printed representation of
|
|
282 a buffer object.
|
|
283
|
|
284 Fri Oct 25 13:52:51 1996 Bob Weiner <weiner@infodock.com>
|
|
285
|
|
286 * hmouse-tag.el: Updated function to use with new buffer display protocol.
|
|
287 * hactypes.el: Updated many definitions here to use hpath:find and
|
|
288 hpath:display-buffer.
|
|
289 * hui-mouse.el (smart-dired): Changed call of hpath:find-other-window to
|
|
290 hpath:find to use new user-definable display location protocol.
|
|
291 * hpath.el (hpath:find): Expanded optional values of 2nd arg and made
|
|
292 default location of an internally displayed file be given by the
|
|
293 value of the hpath:display-where variable.
|
|
294 * hpath.el (hpath:display-buffer):
|
|
295 (hpath:display-buffer-other-frame): Added for linked to buffers.
|
|
296 (hpath:find-other-frame): Added for use in hpath:display-where-alist.
|
|
297 * hsite-ex.el (hpath:display-where):
|
|
298 (hpath:display-where-alist):
|
|
299 (hpath:display-buffer-alist):
|
|
300 Added these new variables to control where Hyperbole displays link referents.
|
|
301 The first one documents the possibilities and the second two specify
|
|
302 the function to call for each possibility.
|
|
303
|
|
304 Tue Oct 22 01:21:53 1996 Bob Weiner <weiner@infodock.com>
|
|
305
|
|
306 * kotl/kvspec.el (kvspec:update-modeline): Fixed to accomodate specialized
|
|
307 extents in the modeline introduced by XEmacs 19.14.
|
|
308
|
|
309 * hui-mouse.el (hkey-alist): Added support for new id-edit-mode which
|
|
310 can be setup to activate whenever a region is highlighted with the
|
|
311 mouse. When id-edit-mode is active the Action Key (or the Assist Key)
|
|
312 will paste the region that was highlighted at point. The key {y} also
|
|
313 happens to do the same thing in this mode, but has the additional
|
|
314 property that it will cycle through previous entries in the kill-ring.
|
|
315
|
|
316 Fri Sep 20 22:19:33 1996 Bob Weiner <weiner@infodock.com>
|
|
317
|
|
318 * Changed `cs.uiuc.edu' to `xemacs.org', the new Hyperbole distribution site.
|
|
319
|
|
320 ==============================================================================
|
|
321 V4.02 changes ^^^^:
|
|
322 ==============================================================================
|
|
323
|
|
324 Fri Nov 3 22:40:34 1995 Bob Weiner <weiner@infodock.com>
|
0
|
325
|
|
326 * hsys-w3.el: Renamed entries in this file and added
|
|
327 action-key-url-function definition in "hyperbole.el", which can be
|
|
328 used to change the display function used when a URL is activated with
|
|
329 the Action Key. Also, loaded this library by default instead of
|
|
330 requiring that it be set up in "hsite.el".
|
|
331
|
100
|
332 Fri Nov 3 19:25:24 1995 Bob Weiner <weiner@infodock.com>
|
0
|
333
|
|
334 * kotl/kotl-mode.el (kotl-mode): Fixed so re-narrows a formatted koutline
|
|
335 to just its cells when invoked.
|
|
336
|
100
|
337 Fri Nov 3 19:29:58 1995 Bob Weiner <weiner@infodock.com>
|
0
|
338
|
|
339 * kotl/kvspec.el (kvspec:blank-lines): Modified to allow toggling blank
|
|
340 lines in a read-only outline and to not change the modification status
|
|
341 of the buffer when kvspec:toggle-blank-lines is used.
|
|
342
|
100
|
343 Fri Nov 3 01:28:44 1995 Bob Weiner <weiner@infodock.com>
|
0
|
344
|
|
345 * man/hypb-mouse.txt: Updated to reflect new smart-scroll-proportional
|
|
346 default setting.
|
|
347
|
|
348 * hsite-ex.el (hpath:display-alist): Fixed bug that tried to kill *info*
|
|
349 buffer when it didn't exist. Also fixed bug in call to Info-find-node
|
|
350 which gave too many args under Emacs 19.
|
|
351
|
|
352 ==============================================================================
|
|
353 V4.01 changes ^^^^:
|
|
354 ==============================================================================
|
|
355
|
100
|
356 Thu Nov 2 00:52:26 1995 Bob Weiner <weiner@infodock.com>
|
0
|
357
|
|
358 * kotl/kotl-mode.el (kotl-mode:cell-help): Fixed this, the {C-c h} command
|
|
359 to properly deal with a cell-ref = 0. In this case, always display
|
|
360 the 0 cell's attributes before any other attribute data.
|
|
361
|
|
362 * kotl/kview.el (kcell-view:previous): Fixed bug that moved to a hidden
|
|
363 cell when visible-p flag was given.
|
|
364
|
100
|
365 Wed Nov 1 02:05:36 1995 Bob Weiner <weiner@infodock.com>
|
0
|
366
|
|
367 * kotl/klink.el (klink:parse): Changed to require a common following any
|
|
368 pathname in a link to prevent parsing, <3g |en>, as a pathname followed
|
|
369 by a viewspec.
|
|
370
|
|
371 * kotl/kview.el (kcell-view:child):
|
|
372 (kcell-view:child-p)
|
|
373 (kcell-view:sibling-p): Added optional visible-p parameter to
|
|
374 find only visible matches.
|
|
375
|
|
376 * kotl/kotl-mode.el: Fixed improper modification of global
|
|
377 minor-mode-alist and mode-line-format values.
|
|
378
|
100
|
379 Tue Oct 31 00:45:44 1995 Bob Weiner <weiner@infodock.com>
|
0
|
380
|
|
381 * wrolo.el (rolo-mail-to): Added to compose mail to current or next e-mail
|
|
382 address when in a rolodex or mail buffer. Bound to {m} in rolodex
|
|
383 match buffer and added as Rolo/Mail menu item.
|
|
384
|
|
385 * hsite-ex.el (smart-scroll-proportional): Changed default to t, so can do
|
|
386 proportional scrolling by default. Scrollbars are often available
|
|
387 when non-proportional scrolling is desired.
|
|
388
|
|
389 * kotl/kotl-mode.el (kotl-mode:to-valid-position): Optimized a bit further.
|
|
390
|
100
|
391 Mon Oct 30 01:37:31 1995 Bob Weiner <weiner@infodock.com>
|
0
|
392
|
|
393 * kotl/kotl-mode.el (kotl-mode:copy-to-buffer): Made the default buffer to
|
|
394 copy to the buffer in the other window of this frame, if any. Also
|
|
395 fixed bug that caused more than one tree to be copied if there was no
|
|
396 successor for the tree but there was a following higher level cell.
|
|
397
|
|
398 * hsys-www.el: Removed this library that encapsulated the old CERN
|
|
399 command-line WWW browser. No one would want to use that today. Use
|
|
400 hsys-w3.el instead.
|
|
401
|
|
402 * hypb.el (hypb:insert-region): Added to deal with region copying used by
|
|
403 hmail:region and kotl-mode:copy-to-buffer.
|
|
404
|
|
405 * kotl/kview.el (kcell-view:child-p): Added.
|
|
406
|
|
407 * wrolo.el (rolo-isearch): Added to search for next occurrence of current
|
|
408 match regexp and then allow user to add characters to narrow the
|
|
409 search, bound to {M-s}.
|
|
410 * man/hyperbole.texi (Rolo Keys): Documented {M-s} binding.
|
|
411
|
|
412 * kotl/kview.el (kcell-view:contents): Added optional POS argument.
|
|
413
|
|
414 * kotl/kimport.el (kimport:file): Added to import different file types
|
|
415 based upon buffer name suffixes. Default is to import as text.
|
|
416
|
|
417 * kotl/kimport.el: Rewrote all of these functions to handle importation
|
|
418 at an arbitrary level in an existing koutline.
|
|
419
|
100
|
420 Sun Oct 29 01:26:25 1995 Bob Weiner <weiner@infodock.com>
|
0
|
421
|
|
422 * kotl/kotl-mode.el (kotl-mode:demote-tree):
|
|
423 (kotl-mode:promote-tree): Fixed bug that could leave
|
|
424 point in a non-editable portion of a koutline.
|
|
425
|
|
426 * hibtypes.el (grep-msg): Added support for IBM AIX xlc C compiler errors.
|
|
427 Also made this higher priority that `pathname' implicit button type so
|
|
428 that if activate within a doubly quoted pathname followed by a line
|
|
429 number, the line number is used.
|
|
430
|
|
431 * kotl/kotl-mode.el (kotl-mode:fill-paragraph): Fixed bugs that kept it
|
|
432 from filling paragraphs where point was not on the first paragraph
|
|
433 line but the first line did not need filling.
|
|
434
|
|
435 * hui-mini.el (Win/PopRing):
|
|
436 (Win/YankRing): Changed so they redisplay the Win menu.
|
|
437 This lets you repeatedly yank or pop window configurations until you reach
|
|
438 the one you want.
|
|
439
|
|
440 * kotl/kview.el (kcell-view:create): Fixed so if no-fill is in the kcell's
|
|
441 attribute list, rather than passed in as the `no-fill' argument, its
|
|
442 value is still used.
|
|
443
|
|
444 * kotl/kotl-mode.el (kotl-mode:add-cell): Added extra argument so can pass
|
|
445 in a list of attributes for the cell, as a property list.
|
|
446 (kotl-mode:split-cell): Fixed so original cell
|
|
447 attributes are propagated to the newly created cell.
|
|
448
|
|
449 * kotl/kfile.el (kfile:create): Modified to handle importation of a
|
|
450 foreign text buffer when kotl-mode calls this function within a
|
|
451 foreign format buffer.
|
|
452
|
100
|
453 Sat Oct 28 02:32:12 1995 Bob Weiner <weiner@infodock.com>
|
0
|
454
|
|
455 * kotl/klink.el (klink:create):
|
|
456 (link-to-kotl):
|
|
457 (klink:parse):
|
|
458 (klink:cell-ref-regexp):
|
|
459 * kotl/kvspec.el (kvspec:string-format):
|
|
460 * hactypes.el (link-to-kcell):
|
|
461 * kotl/kotl.el (kcell:ref-to-id):
|
|
462 * kotl/kotl-mode.el (kotl-mode:goto-cell): Changed viewspec preface
|
|
463 character from : to |. Augment viewspec characters preceded by a
|
|
464 colon are ignored, for now.
|
|
465
|
100
|
466 Fri Oct 27 15:16:11 1995 Bob Weiner <weiner@infodock.com>
|
0
|
467
|
|
468 * kotl/kview.el (kview:set-label-separator): Rewrote so properly changes
|
|
469 the separator in the current view. Made it interactive and removed
|
|
470 input argument, kview. Use local buffer value of kview instead.
|
|
471 Added key binding for it, {C-c M-l}.
|
|
472 * kotl/kprop-em.el:
|
|
473 kotl/kprop-xe.el (kproperty:replace-separator): Added, called by above
|
|
474 function.
|
|
475
|
|
476 * kotl/kprop-xe.el (kproperty:properties): Changed definition since
|
|
477 text-properties-at did not return the list of kproperties.
|
|
478
|
100
|
479 Thu Oct 26 00:06:49 1995 Bob Weiner <weiner@infodock.com>
|
0
|
480
|
|
481 * hui-mini.el (hui:menus): Simplified a number of documentation display
|
|
482 entries.
|
|
483
|
|
484 * kotl/kotl.el (kcell:read-only-attributes): Added, lists cell attributes
|
|
485 that may not be modified by a user.
|
|
486
|
|
487 * kotl/kotl-mode.el (kotl-mode:insert-file-contents): Renamed from
|
|
488 kotl-mode:insert-file. Now use that name to import a file as a
|
|
489 sequence of sibling cells, rather than one monolithic cell, bound to
|
|
490 {C-x i}, overloading the standard insert-file.
|
|
491 (kotl-mode:get-cell-attribute): Added.
|
|
492 (kotl-mode:set-cell-attribute): Added, bound to {C-c C-i}.
|
|
493 (kotl-mode:cell-help): Renamed from :kcell-help.
|
|
494 (kotl-mode:print-attributes): Renamed from :print-properties.
|
|
495
|
|
496 * kotl/klabel.el (klabel:level): Added to compute the level of a given label.
|
|
497 (klabel:level-alpha): Renamed from kimport:aug-label-level.
|
|
498 (klabel:level-legal): Added.
|
|
499
|
|
500 * kotl/kimport.el (kimport:kcells): Added to insert kcell contents from
|
|
501 one koutline to another.
|
|
502 (kimport:text): Generalized greatly so can import into
|
|
503 an existing or non-existing koutline and can take buffer, buffer-name or
|
|
504 file arguments.
|
|
505 (kimport:aug-post-outline):
|
|
506 (kimport:star-outline): Fixed and speeded up. Code had
|
|
507 somehow broken over time.
|
|
508 (kimport:text):
|
|
509 (kimport:text-cells): Added to import text paragraph as
|
|
510 cells all at the same level.
|
|
511
|
100
|
512 Wed Oct 25 02:24:35 1995 Bob Weiner <weiner@infodock.com>
|
0
|
513
|
|
514 * kotl/kfile.el (kfile:update): Added kotl-mode setting to the first line
|
|
515 of koutline files so they are read in with the right mode even if they
|
|
516 do not have a file suffix of .kotl.
|
|
517 (kfile:read-name): Relaxed to allow files without .kotl suffix.
|
|
518
|
|
519 * kotl/kotl-mode.el (kfile:write): Fixed bug that failed to restore local
|
|
520 hook settings after renaming buffer. This would cause invalid
|
|
521 koutlines to be written after a rename.
|
|
522 * (kotl-mode): Fixed bug that treated a koutline that
|
|
523 has been read in and formatted for editing as an unformatted koutline.
|
|
524
|
|
525 * hibtypes.el (text-toc):
|
|
526 hactypes.el (text-toc): Added to use README table of contents as
|
|
527 implicit buttons.
|
|
528
|
|
529 * hbut.el (ibut:label-set): Expanded doc string.
|
|
530
|
|
531 * README: Rewrote installation instructions.
|
|
532 * man/hyperbole.texi: Reorganized manual for clarity. Added obtaining
|
|
533 Hyperbole, installing it and filled out the whole Hyperbole Outliner
|
|
534 chapter.
|
|
535
|
100
|
536 Tue Oct 24 03:52:40 1995 Bob Weiner <weiner@infodock.com>
|
0
|
537
|
|
538 * man/hyperbole.texi (Configuration): Renamed from Initializing.
|
|
539
|
100
|
540 Mon Oct 23 01:00:54 1995 Bob Weiner <weiner@infodock.com>
|
0
|
541
|
|
542 * kotl/kotl-mode.el (kotl-mode:top-cells): Simplified and fixed to utilize
|
|
543 blank lines setting.
|
|
544
|
|
545 * kotl/kmenu.el (id-popup-kotl-menu):
|
|
546 (id-menubar-kotl): Added View Menu and moved view-related
|
|
547 tree operations from Tree menu to here. Also added Find and
|
|
548 Find-Read-Only menu entries so can edit/view other koutlines.
|
|
549 Added Append-Cell and Set-Cell-Attributes menu items.
|
|
550 * hui-mini.el (hui:menus): Renamed Otl/Below to Otl/Downto so could add
|
|
551 Otl/Blanks to toggle blanks on and off. Changed name and function of
|
|
552 Otl/View to Otl/Vspec. Now prompts for and activates a view spec.
|
|
553 User can use {C-x C-r} to view a koutline instead.
|
|
554
|
|
555 * README: Updated What's New section to V4.00.
|
|
556
|
|
557 * man/hyperbole.texi (Hyperbole Views): Rewrote and expanded to explain
|
|
558 new view specs.
|
|
559
|
|
560 * man/hyperbole.texi (Hook Variables):
|
|
561 wrolo.el (rolo-yank):
|
|
562 (wrolo-yank-reformat-function): Added this variable to
|
|
563 allow user to reformat yanked entries.
|
|
564
|
|
565 * kotl/kvspec.el (kvspec:toggle-blank-lines): Added, bound to {C-c b}.
|
|
566
|
|
567 * kotl/kfile.el (kfile:read-v4): Added for V4 format which initializes
|
|
568 view spec local variables read from the file.
|
|
569 (kfile:update): Save current viewspec to file.
|
|
570 (kfile:version): Updated file format to V4.0.
|
|
571
|
|
572 * kotl/kotl.el (kcell:ref-to-id):
|
|
573 kotl/kotl-mode.el (kotl-mode:goto-cell): Fixed to ignore relative specs
|
|
574 and to utilize view specs.
|
|
575
|
|
576 * kotl/EXAMPLE.kotl: Updated to explain view spec handling.
|
|
577
|
100
|
578 Sun Oct 22 00:38:45 1995 Bob Weiner <weiner@infodock.com>
|
0
|
579
|
|
580 * hbut.el (ebut:key-src): Fixed bug that prevented match to
|
|
581 hbut:source-prefix line when in a collapsed outline line.
|
|
582 rolo-edit-entry would not work when rolodex match entries were
|
|
583 collapsed.
|
|
584
|
|
585 * kotl/kotl-mode.el (kotl-mode:append-cell): Added to append the contents
|
|
586 of one cell to another, bound to {C-c +}.
|
|
587
|
|
588 * kotl/kvspec.el: Added this file to control Koutliner view specification.
|
|
589 (kvspec:activate): Added to interactively set view specs
|
|
590 and bound to {C-c C-v}.
|
|
591 (kvspec:no-blank-lines): Renamed from kotl-mode:shorten-all.
|
|
592 (kvspec:blank-lines): Renamed from kotl-mode:extend-all.
|
|
593
|
|
594 * kotl/kmenu.el (kotl-menubar-menu):
|
|
595 hui-menu.el (hyperbole-menubar-menu):
|
|
596 wrolo-menu.el (wrolo-menubar-menu): Fixed bug when current-menubar was
|
|
597 nil, would not display menubar entry under Emacs 19 even though it should.
|
|
598
|
100
|
599 Sat Oct 21 01:07:32 1995 Bob Weiner <weiner@infodock.com>
|
0
|
600
|
|
601 * kotl/kview.el (kview:default-blank-lines):
|
|
602 (kview:default-levels-to-show):
|
|
603 (kview:default-lines-to-show): Added these variables.
|
|
604 (kview:create): Use their values.
|
|
605 (kcell-view:create): Use kview's blank-lines setting.
|
|
606
|
|
607 * kotl/kprop-xe.el (kproperty:remove): Fixed bug that ignored open-ended
|
|
608 properties.
|
|
609 kotl/kprop-em.el (kproperty:remove): Rewrote to remove only those
|
|
610 properties with matching values.
|
|
611
|
|
612 * kotl/kotl-mode.el (kotl-mode:extend-all):
|
|
613 (kotl-mode:shorten-all): Rewrote to use invisible
|
|
614 properties.
|
|
615 * kotl/kfile.el (kfile:shorten-after-saving):
|
|
616 (kfile:extend-before-save): Removed. No longer needed
|
|
617 since blank lines are removed using invisible characters.
|
|
618
|
|
619 * kotl/kprop-em.el (kproperty:put):
|
|
620 * kotl/kprop-xe.el (kproperty:put): Changed calling interface to take a
|
|
621 list of properties.
|
|
622
|
|
623 * kotl/kfill.el (kfill:prefix-table): Generalized supercite citation prefix.
|
|
624
|
100
|
625 Tue Oct 17 01:21:37 1995 Bob Weiner <weiner@infodock.com>
|
0
|
626
|
|
627 * hinit.el (hyperb:check-dir-user): Call make-directory function if
|
|
628 available.
|
|
629
|
100
|
630 Mon Oct 16 01:02:19 1995 Bob Weiner <weiner@infodock.com>
|
0
|
631
|
|
632 * wrolo.el (rolo-file-list): Set to c:/_rolodex.otl under MS-DOS and Windows.
|
|
633 * hbmap.el (hbmap:dir-user): Set to c:/_hyperb/ under MS-DOS and Windows.
|
|
634 * hbut.el (hattr:filename): Set to _hypb under MS-DOS and Windows.
|
|
635
|
100
|
636 Sun Oct 15 17:32:46 1995 Bob Weiner <weiner@infodock.com>
|
0
|
637
|
|
638 * kotl/kotl-mode.el (kotl-mode:copy-region-as-kill): Don't trigger error
|
|
639 when called in a read-only buffer.
|
|
640
|
100
|
641 Fri Oct 6 12:56:57 1995 Bob Weiner <weiner@infodock.com>
|
0
|
642
|
|
643 * hui-mouse.el (hkey-alist): Moved Smart Menu display code closer to
|
|
644 highest priority so that hkey-always-display-menu works as advertised.
|
|
645
|
|
646 * hui-window.el (hmouse-modeline-depress): Fixed so does not false under
|
|
647 Emacs 19 when depress in a minibuffer window. This fixes the problem
|
|
648 of the Action Key not properly selecting Hyperbole minibuffer menu items.
|
|
649
|
100
|
650 Thu Oct 5 14:31:56 1995 Bob Weiner <weiner@infodock.com>
|
0
|
651
|
|
652 * hui-menu.el (hyperbole-menubar-menu): Added omitted (require 'lmenu) for
|
|
653 Emacs 19 that prevented Hyperbole menubar from appearing under Emacs 19.
|
|
654
|
100
|
655 Wed Oct 4 12:41:24 1995 Bob Weiner <weiner@infodock.com>
|
0
|
656
|
|
657 * hsite-ex.el (hkey-always-display-menu): Added this definition to prevent
|
|
658 it from being unbound if smart-menu is invoked and the Smart Menu system
|
|
659 is loaded under InfoDock.
|
|
660
|
100
|
661 Wed Sep 27 01:56:53 1995 Bob Weiner <weiner@infodock.com>
|
0
|
662
|
|
663 * wrolo.el (rolo-edit): Modified to treat an empty string argument for
|
|
664 NAME as a null argument, so one can just hit RET interactively. Also,
|
|
665 modified to automatically select rolodex file when called
|
|
666 interactively if rolo-file-list has only one element.
|
|
667
|
|
668 * wrolo.el (wrolo-mode-map): Added {e} binding to edit the entry at point
|
|
669 within the rolodex match buffer.
|
|
670 * man/hyperbole.texi (Rolo Keys): Documented {e} key.
|
|
671
|
100
|
672 Mon Sep 25 11:15:49 1995 Bob Weiner <weiner@infodock.com>
|
0
|
673
|
|
674 * kotl/kotl-mode.el (kotl-mode:indent-line):
|
|
675 (kotl-mode:indent-region): Added. Each signals an
|
|
676 error to force user to hit SPC to indent lines.
|
|
677 (kotl-mode): Set indent-line-function and
|
|
678 indent-region-function.
|
|
679
|
|
680 * hyperbole.el (hmail:msg-narrow): Added autoload.
|
|
681
|
100
|
682 Fri Sep 22 17:14:05 1995 Bob Weiner <weiner@infodock.com>
|
0
|
683
|
|
684 * hsite-ex.el (hpath:display-alist): Fixed bug in handling info-suffix
|
|
685 variable scoping that prevented Action Key from browsing info files in
|
|
686 dired.
|
|
687
|
|
688 ==============================================================================
|
|
689 V4.00 changes ^^^^:
|
|
690 ==============================================================================
|