Mercurial > hg > xemacs-beta
comparison lisp/hyperbole/ChangeLog @ 0:376386a54a3c r19-14
Import from CVS: tag r19-14
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 08:45:50 +0200 |
| parents | |
| children | 4103f0995bd7 |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:376386a54a3c |
|---|---|
| 1 Sat Nov 4 04:41:49 1995 Bob Weiner <weiner@gnu.ai.mit.edu> | |
| 2 | |
| 3 * kotl/kfill.el (fill-paragraph): Fixed interface problem with Emacs 19 | |
| 4 which expected justify-flag = 'full. | |
| 5 | |
| 6 * hmail.el (hmail:region): Fixed bug with wrong current buffer that caused | |
| 7 outliner {C-c @} command to fail. | |
| 8 | |
| 9 Fri Nov 3 22:40:34 1995 Bob Weiner <weiner@gnu.ai.mit.edu> | |
| 10 | |
| 11 * hsys-w3.el: Renamed entries in this file and added | |
| 12 action-key-url-function definition in "hyperbole.el", which can be | |
| 13 used to change the display function used when a URL is activated with | |
| 14 the Action Key. Also, loaded this library by default instead of | |
| 15 requiring that it be set up in "hsite.el". | |
| 16 | |
| 17 Fri Nov 3 19:25:24 1995 Bob Weiner <weiner@gnu.ai.mit.edu> | |
| 18 | |
| 19 * kotl/kotl-mode.el (kotl-mode): Fixed so re-narrows a formatted koutline | |
| 20 to just its cells when invoked. | |
| 21 | |
| 22 Fri Nov 3 19:29:58 1995 Bob Weiner <weiner@gnu.ai.mit.edu> | |
| 23 | |
| 24 * kotl/kvspec.el (kvspec:blank-lines): Modified to allow toggling blank | |
| 25 lines in a read-only outline and to not change the modification status | |
| 26 of the buffer when kvspec:toggle-blank-lines is used. | |
| 27 | |
| 28 Fri Nov 3 01:28:44 1995 Bob Weiner <weiner@gnu.ai.mit.edu> | |
| 29 | |
| 30 * man/hypb-mouse.txt: Updated to reflect new smart-scroll-proportional | |
| 31 default setting. | |
| 32 | |
| 33 * hsite-ex.el (hpath:display-alist): Fixed bug that tried to kill *info* | |
| 34 buffer when it didn't exist. Also fixed bug in call to Info-find-node | |
| 35 which gave too many args under Emacs 19. | |
| 36 | |
| 37 ============================================================================== | |
| 38 V4.01 changes ^^^^: | |
| 39 ============================================================================== | |
| 40 | |
| 41 Thu Nov 2 00:52:26 1995 Bob Weiner <weiner@mot.com> | |
| 42 | |
| 43 * kotl/kotl-mode.el (kotl-mode:cell-help): Fixed this, the {C-c h} command | |
| 44 to properly deal with a cell-ref = 0. In this case, always display | |
| 45 the 0 cell's attributes before any other attribute data. | |
| 46 | |
| 47 * kotl/kview.el (kcell-view:previous): Fixed bug that moved to a hidden | |
| 48 cell when visible-p flag was given. | |
| 49 | |
| 50 Wed Nov 1 02:05:36 1995 Bob Weiner <weiner@mot.com> | |
| 51 | |
| 52 * kotl/klink.el (klink:parse): Changed to require a common following any | |
| 53 pathname in a link to prevent parsing, <3g |en>, as a pathname followed | |
| 54 by a viewspec. | |
| 55 | |
| 56 * kotl/kview.el (kcell-view:child): | |
| 57 (kcell-view:child-p) | |
| 58 (kcell-view:sibling-p): Added optional visible-p parameter to | |
| 59 find only visible matches. | |
| 60 | |
| 61 * kotl/kotl-mode.el: Fixed improper modification of global | |
| 62 minor-mode-alist and mode-line-format values. | |
| 63 | |
| 64 Tue Oct 31 00:45:44 1995 Bob Weiner <weiner@mot.com> | |
| 65 | |
| 66 * wrolo.el (rolo-mail-to): Added to compose mail to current or next e-mail | |
| 67 address when in a rolodex or mail buffer. Bound to {m} in rolodex | |
| 68 match buffer and added as Rolo/Mail menu item. | |
| 69 | |
| 70 * hsite-ex.el (smart-scroll-proportional): Changed default to t, so can do | |
| 71 proportional scrolling by default. Scrollbars are often available | |
| 72 when non-proportional scrolling is desired. | |
| 73 | |
| 74 * kotl/kotl-mode.el (kotl-mode:to-valid-position): Optimized a bit further. | |
| 75 | |
| 76 Mon Oct 30 01:37:31 1995 Bob Weiner <weiner@mot.com> | |
| 77 | |
| 78 * kotl/kotl-mode.el (kotl-mode:copy-to-buffer): Made the default buffer to | |
| 79 copy to the buffer in the other window of this frame, if any. Also | |
| 80 fixed bug that caused more than one tree to be copied if there was no | |
| 81 successor for the tree but there was a following higher level cell. | |
| 82 | |
| 83 * hsys-www.el: Removed this library that encapsulated the old CERN | |
| 84 command-line WWW browser. No one would want to use that today. Use | |
| 85 hsys-w3.el instead. | |
| 86 | |
| 87 * hypb.el (hypb:insert-region): Added to deal with region copying used by | |
| 88 hmail:region and kotl-mode:copy-to-buffer. | |
| 89 | |
| 90 * kotl/kview.el (kcell-view:child-p): Added. | |
| 91 | |
| 92 * wrolo.el (rolo-isearch): Added to search for next occurrence of current | |
| 93 match regexp and then allow user to add characters to narrow the | |
| 94 search, bound to {M-s}. | |
| 95 * man/hyperbole.texi (Rolo Keys): Documented {M-s} binding. | |
| 96 | |
| 97 * kotl/kview.el (kcell-view:contents): Added optional POS argument. | |
| 98 | |
| 99 * kotl/kimport.el (kimport:file): Added to import different file types | |
| 100 based upon buffer name suffixes. Default is to import as text. | |
| 101 | |
| 102 * kotl/kimport.el: Rewrote all of these functions to handle importation | |
| 103 at an arbitrary level in an existing koutline. | |
| 104 | |
| 105 Sun Oct 29 01:26:25 1995 Bob Weiner <weiner@mot.com> | |
| 106 | |
| 107 * kotl/kotl-mode.el (kotl-mode:demote-tree): | |
| 108 (kotl-mode:promote-tree): Fixed bug that could leave | |
| 109 point in a non-editable portion of a koutline. | |
| 110 | |
| 111 * hibtypes.el (grep-msg): Added support for IBM AIX xlc C compiler errors. | |
| 112 Also made this higher priority that `pathname' implicit button type so | |
| 113 that if activate within a doubly quoted pathname followed by a line | |
| 114 number, the line number is used. | |
| 115 | |
| 116 * kotl/kotl-mode.el (kotl-mode:fill-paragraph): Fixed bugs that kept it | |
| 117 from filling paragraphs where point was not on the first paragraph | |
| 118 line but the first line did not need filling. | |
| 119 | |
| 120 * hui-mini.el (Win/PopRing): | |
| 121 (Win/YankRing): Changed so they redisplay the Win menu. | |
| 122 This lets you repeatedly yank or pop window configurations until you reach | |
| 123 the one you want. | |
| 124 | |
| 125 * kotl/kview.el (kcell-view:create): Fixed so if no-fill is in the kcell's | |
| 126 attribute list, rather than passed in as the `no-fill' argument, its | |
| 127 value is still used. | |
| 128 | |
| 129 * kotl/kotl-mode.el (kotl-mode:add-cell): Added extra argument so can pass | |
| 130 in a list of attributes for the cell, as a property list. | |
| 131 (kotl-mode:split-cell): Fixed so original cell | |
| 132 attributes are propagated to the newly created cell. | |
| 133 | |
| 134 * kotl/kfile.el (kfile:create): Modified to handle importation of a | |
| 135 foreign text buffer when kotl-mode calls this function within a | |
| 136 foreign format buffer. | |
| 137 | |
| 138 Sat Oct 28 02:32:12 1995 Bob Weiner <weiner@mot.com> | |
| 139 | |
| 140 * kotl/klink.el (klink:create): | |
| 141 (link-to-kotl): | |
| 142 (klink:parse): | |
| 143 (klink:cell-ref-regexp): | |
| 144 * kotl/kvspec.el (kvspec:string-format): | |
| 145 * hactypes.el (link-to-kcell): | |
| 146 * kotl/kotl.el (kcell:ref-to-id): | |
| 147 * kotl/kotl-mode.el (kotl-mode:goto-cell): Changed viewspec preface | |
| 148 character from : to |. Augment viewspec characters preceded by a | |
| 149 colon are ignored, for now. | |
| 150 | |
| 151 Fri Oct 27 15:16:11 1995 Bob Weiner <weiner@mot.com> | |
| 152 | |
| 153 * kotl/kview.el (kview:set-label-separator): Rewrote so properly changes | |
| 154 the separator in the current view. Made it interactive and removed | |
| 155 input argument, kview. Use local buffer value of kview instead. | |
| 156 Added key binding for it, {C-c M-l}. | |
| 157 * kotl/kprop-em.el: | |
| 158 kotl/kprop-xe.el (kproperty:replace-separator): Added, called by above | |
| 159 function. | |
| 160 | |
| 161 * kotl/kprop-xe.el (kproperty:properties): Changed definition since | |
| 162 text-properties-at did not return the list of kproperties. | |
| 163 | |
| 164 Thu Oct 26 00:06:49 1995 Bob Weiner <weiner@mot.com> | |
| 165 | |
| 166 * hui-mini.el (hui:menus): Simplified a number of documentation display | |
| 167 entries. | |
| 168 | |
| 169 * kotl/kotl.el (kcell:read-only-attributes): Added, lists cell attributes | |
| 170 that may not be modified by a user. | |
| 171 | |
| 172 * kotl/kotl-mode.el (kotl-mode:insert-file-contents): Renamed from | |
| 173 kotl-mode:insert-file. Now use that name to import a file as a | |
| 174 sequence of sibling cells, rather than one monolithic cell, bound to | |
| 175 {C-x i}, overloading the standard insert-file. | |
| 176 (kotl-mode:get-cell-attribute): Added. | |
| 177 (kotl-mode:set-cell-attribute): Added, bound to {C-c C-i}. | |
| 178 (kotl-mode:cell-help): Renamed from :kcell-help. | |
| 179 (kotl-mode:print-attributes): Renamed from :print-properties. | |
| 180 | |
| 181 * kotl/klabel.el (klabel:level): Added to compute the level of a given label. | |
| 182 (klabel:level-alpha): Renamed from kimport:aug-label-level. | |
| 183 (klabel:level-legal): Added. | |
| 184 | |
| 185 * kotl/kimport.el (kimport:kcells): Added to insert kcell contents from | |
| 186 one koutline to another. | |
| 187 (kimport:text): Generalized greatly so can import into | |
| 188 an existing or non-existing koutline and can take buffer, buffer-name or | |
| 189 file arguments. | |
| 190 (kimport:aug-post-outline): | |
| 191 (kimport:star-outline): Fixed and speeded up. Code had | |
| 192 somehow broken over time. | |
| 193 (kimport:text): | |
| 194 (kimport:text-cells): Added to import text paragraph as | |
| 195 cells all at the same level. | |
| 196 | |
| 197 Wed Oct 25 02:24:35 1995 Bob Weiner <weiner@mot.com> | |
| 198 | |
| 199 * kotl/kfile.el (kfile:update): Added kotl-mode setting to the first line | |
| 200 of koutline files so they are read in with the right mode even if they | |
| 201 do not have a file suffix of .kotl. | |
| 202 (kfile:read-name): Relaxed to allow files without .kotl suffix. | |
| 203 | |
| 204 * kotl/kotl-mode.el (kfile:write): Fixed bug that failed to restore local | |
| 205 hook settings after renaming buffer. This would cause invalid | |
| 206 koutlines to be written after a rename. | |
| 207 * (kotl-mode): Fixed bug that treated a koutline that | |
| 208 has been read in and formatted for editing as an unformatted koutline. | |
| 209 | |
| 210 * hibtypes.el (text-toc): | |
| 211 hactypes.el (text-toc): Added to use README table of contents as | |
| 212 implicit buttons. | |
| 213 | |
| 214 * hbut.el (ibut:label-set): Expanded doc string. | |
| 215 | |
| 216 * README: Rewrote installation instructions. | |
| 217 * man/hyperbole.texi: Reorganized manual for clarity. Added obtaining | |
| 218 Hyperbole, installing it and filled out the whole Hyperbole Outliner | |
| 219 chapter. | |
| 220 | |
| 221 Tue Oct 24 03:52:40 1995 Bob Weiner <weiner@mot.com> | |
| 222 | |
| 223 * man/hyperbole.texi (Configuration): Renamed from Initializing. | |
| 224 | |
| 225 Mon Oct 23 01:00:54 1995 Bob Weiner <weiner@mot.com> | |
| 226 | |
| 227 * kotl/kotl-mode.el (kotl-mode:top-cells): Simplified and fixed to utilize | |
| 228 blank lines setting. | |
| 229 | |
| 230 * kotl/kmenu.el (id-popup-kotl-menu): | |
| 231 (id-menubar-kotl): Added View Menu and moved view-related | |
| 232 tree operations from Tree menu to here. Also added Find and | |
| 233 Find-Read-Only menu entries so can edit/view other koutlines. | |
| 234 Added Append-Cell and Set-Cell-Attributes menu items. | |
| 235 * hui-mini.el (hui:menus): Renamed Otl/Below to Otl/Downto so could add | |
| 236 Otl/Blanks to toggle blanks on and off. Changed name and function of | |
| 237 Otl/View to Otl/Vspec. Now prompts for and activates a view spec. | |
| 238 User can use {C-x C-r} to view a koutline instead. | |
| 239 | |
| 240 * README: Updated What's New section to V4.00. | |
| 241 | |
| 242 * man/hyperbole.texi (Hyperbole Views): Rewrote and expanded to explain | |
| 243 new view specs. | |
| 244 | |
| 245 * man/hyperbole.texi (Hook Variables): | |
| 246 wrolo.el (rolo-yank): | |
| 247 (wrolo-yank-reformat-function): Added this variable to | |
| 248 allow user to reformat yanked entries. | |
| 249 | |
| 250 * kotl/kvspec.el (kvspec:toggle-blank-lines): Added, bound to {C-c b}. | |
| 251 | |
| 252 * kotl/kfile.el (kfile:read-v4): Added for V4 format which initializes | |
| 253 view spec local variables read from the file. | |
| 254 (kfile:update): Save current viewspec to file. | |
| 255 (kfile:version): Updated file format to V4.0. | |
| 256 | |
| 257 * kotl/kotl.el (kcell:ref-to-id): | |
| 258 kotl/kotl-mode.el (kotl-mode:goto-cell): Fixed to ignore relative specs | |
| 259 and to utilize view specs. | |
| 260 | |
| 261 * kotl/EXAMPLE.kotl: Updated to explain view spec handling. | |
| 262 | |
| 263 Sun Oct 22 00:38:45 1995 Bob Weiner <weiner@mot.com> | |
| 264 | |
| 265 * hbut.el (ebut:key-src): Fixed bug that prevented match to | |
| 266 hbut:source-prefix line when in a collapsed outline line. | |
| 267 rolo-edit-entry would not work when rolodex match entries were | |
| 268 collapsed. | |
| 269 | |
| 270 * kotl/kotl-mode.el (kotl-mode:append-cell): Added to append the contents | |
| 271 of one cell to another, bound to {C-c +}. | |
| 272 | |
| 273 * kotl/kvspec.el: Added this file to control Koutliner view specification. | |
| 274 (kvspec:activate): Added to interactively set view specs | |
| 275 and bound to {C-c C-v}. | |
| 276 (kvspec:no-blank-lines): Renamed from kotl-mode:shorten-all. | |
| 277 (kvspec:blank-lines): Renamed from kotl-mode:extend-all. | |
| 278 | |
| 279 * kotl/kmenu.el (kotl-menubar-menu): | |
| 280 hui-menu.el (hyperbole-menubar-menu): | |
| 281 wrolo-menu.el (wrolo-menubar-menu): Fixed bug when current-menubar was | |
| 282 nil, would not display menubar entry under Emacs 19 even though it should. | |
| 283 | |
| 284 Sat Oct 21 01:07:32 1995 Bob Weiner <weiner@mot.com> | |
| 285 | |
| 286 * kotl/kview.el (kview:default-blank-lines): | |
| 287 (kview:default-levels-to-show): | |
| 288 (kview:default-lines-to-show): Added these variables. | |
| 289 (kview:create): Use their values. | |
| 290 (kcell-view:create): Use kview's blank-lines setting. | |
| 291 | |
| 292 * kotl/kprop-xe.el (kproperty:remove): Fixed bug that ignored open-ended | |
| 293 properties. | |
| 294 kotl/kprop-em.el (kproperty:remove): Rewrote to remove only those | |
| 295 properties with matching values. | |
| 296 | |
| 297 * kotl/kotl-mode.el (kotl-mode:extend-all): | |
| 298 (kotl-mode:shorten-all): Rewrote to use invisible | |
| 299 properties. | |
| 300 * kotl/kfile.el (kfile:shorten-after-saving): | |
| 301 (kfile:extend-before-save): Removed. No longer needed | |
| 302 since blank lines are removed using invisible characters. | |
| 303 | |
| 304 * kotl/kprop-em.el (kproperty:put): | |
| 305 * kotl/kprop-xe.el (kproperty:put): Changed calling interface to take a | |
| 306 list of properties. | |
| 307 | |
| 308 * kotl/kfill.el (kfill:prefix-table): Generalized supercite citation prefix. | |
| 309 | |
| 310 Tue Oct 17 01:21:37 1995 Bob Weiner <weiner@mot.com> | |
| 311 | |
| 312 * hinit.el (hyperb:check-dir-user): Call make-directory function if | |
| 313 available. | |
| 314 | |
| 315 Mon Oct 16 01:02:19 1995 Bob Weiner <weiner@mot.com> | |
| 316 | |
| 317 * wrolo.el (rolo-file-list): Set to c:/_rolodex.otl under MS-DOS and Windows. | |
| 318 * hbmap.el (hbmap:dir-user): Set to c:/_hyperb/ under MS-DOS and Windows. | |
| 319 * hbut.el (hattr:filename): Set to _hypb under MS-DOS and Windows. | |
| 320 | |
| 321 Sun Oct 15 17:32:46 1995 Bob Weiner <weiner@mot.com> | |
| 322 | |
| 323 * kotl/kotl-mode.el (kotl-mode:copy-region-as-kill): Don't trigger error | |
| 324 when called in a read-only buffer. | |
| 325 | |
| 326 Fri Oct 6 12:56:57 1995 Bob Weiner <weiner@mot.com> | |
| 327 | |
| 328 * hui-mouse.el (hkey-alist): Moved Smart Menu display code closer to | |
| 329 highest priority so that hkey-always-display-menu works as advertised. | |
| 330 | |
| 331 * hui-window.el (hmouse-modeline-depress): Fixed so does not false under | |
| 332 Emacs 19 when depress in a minibuffer window. This fixes the problem | |
| 333 of the Action Key not properly selecting Hyperbole minibuffer menu items. | |
| 334 | |
| 335 Thu Oct 5 14:31:56 1995 Bob Weiner <weiner@mot.com> | |
| 336 | |
| 337 * hui-menu.el (hyperbole-menubar-menu): Added omitted (require 'lmenu) for | |
| 338 Emacs 19 that prevented Hyperbole menubar from appearing under Emacs 19. | |
| 339 | |
| 340 Wed Oct 4 12:41:24 1995 Bob Weiner <weiner@mot.com> | |
| 341 | |
| 342 * hsite-ex.el (hkey-always-display-menu): Added this definition to prevent | |
| 343 it from being unbound if smart-menu is invoked and the Smart Menu system | |
| 344 is loaded under InfoDock. | |
| 345 | |
| 346 Wed Sep 27 01:56:53 1995 Bob Weiner <weiner@mot.com> | |
| 347 | |
| 348 * wrolo.el (rolo-edit): Modified to treat an empty string argument for | |
| 349 NAME as a null argument, so one can just hit RET interactively. Also, | |
| 350 modified to automatically select rolodex file when called | |
| 351 interactively if rolo-file-list has only one element. | |
| 352 | |
| 353 * wrolo.el (wrolo-mode-map): Added {e} binding to edit the entry at point | |
| 354 within the rolodex match buffer. | |
| 355 * man/hyperbole.texi (Rolo Keys): Documented {e} key. | |
| 356 | |
| 357 Mon Sep 25 11:15:49 1995 Bob Weiner <weiner@mot.com> | |
| 358 | |
| 359 * kotl/kotl-mode.el (kotl-mode:indent-line): | |
| 360 (kotl-mode:indent-region): Added. Each signals an | |
| 361 error to force user to hit SPC to indent lines. | |
| 362 (kotl-mode): Set indent-line-function and | |
| 363 indent-region-function. | |
| 364 | |
| 365 * hyperbole.el (hmail:msg-narrow): Added autoload. | |
| 366 | |
| 367 Fri Sep 22 17:14:05 1995 Bob Weiner <weiner@mot.com> | |
| 368 | |
| 369 * hsite-ex.el (hpath:display-alist): Fixed bug in handling info-suffix | |
| 370 variable scoping that prevented Action Key from browsing info files in | |
| 371 dired. | |
| 372 | |
| 373 ============================================================================== | |
| 374 V4.00 changes ^^^^: | |
| 375 ============================================================================== |
