Karl Heuer [Sun, 1 May 1994 02:07:27 +0000 (02:07 +0000)]
(desktop-files-not-to-save): New variable to exclude certain files -- magic
ftp names by default -- from being put into desktop files.
(desktop-save-buffer-p): Check file name also.
(desktop-save-buffer-p): For directories loaded by dired consider the
directory to be the file name.
(desktop-locals-to-save): Add line-number-mode to be saved when local.
(desktop-remove): In case the desktop file cannot be deleted make sure that
the desktop system is still inactivated.
(desktop-kill): In case an error occurs when saving the desktop, offer to quit
regardless.
(desktop-save-buffer-p): Disregard case when testing file and buffer names
against regexps.
(desktop-buffer-dired): Display a warning if a directory no longer exists.
(desktop-save-hook): New variable.
(desktop-save): Run desktop-save-hook.
(desktop-clear): Clear search history.
(desktop-internal-v2s): Be more explicit when encountering an unprintable
value.
Paul Reilly [Sat, 30 Apr 1994 23:06:52 +0000 (23:06 +0000)]
Remove the SVR4 macro. Move the kernel INTERRUPT_INPUT bug note to
the new file dgux5-4R2.h where it belongs. Set INTERUPT_INPUT as the
default. Remove the editorial comments about GNU malloc. Set
ORDINARY_LINK and move the conditional comment to DGUX5-4R2.h. Remove
C_COMPILER, LINKER and MAKE_COMMAND. Add the SVR4 macro inside the
ELF part of te conditional.
Don't comment out the inc-vers run as that does not exist anymore.
Don't reset DEBUG_MOLE as that no longer is used.
Identify the file being patched as src/...
major code speedups, bug fixes, behavior
refinements, doc-string clarification and elaboration, etc.
Prominent new features include:
- Exposure changes and navigation are greatly accelerated.
- More elaborate and clear doc-string for outline-mode,
giving better guidance on use of the mode.
- A new exposure-layout syntax, which accomodates outlines
with multiple top-level topics. (See `outline-expose' and
`outline-new-exposure'.)
- Automatic exposure and verfication-prompting on attempts to
change text within concealed regions, before they are
applied. (Undo affecting concealed regions is only
exposed, not verified, to facilitate smooth undo sequences.)
- 'hot-spot' navigation implemented. When the cursor is on a
topic's bullet, regular-character keystrokes will be
interepreted as if they were preceded by ^C, when
appropriate, so users can navigate and adjust exposure,
etc, with single-stroke commands.
- Lucid emacs accomodated.
Roland McGrath [Sat, 30 Apr 1994 00:51:52 +0000 (00:51 +0000)]
(tags-table-parent-pointer-list): Doc fix; elts are now 3-elt lists.
(tags-next-table): Save tags-table-list in tags-table-parent-pointer-list
and then set it to tags-included-tables.
Restore tags-table-list from tags-table-parent-pointer-list.
(tags-find-table-in-list): Renamed from tags-table-list-member.
Search included tables. Take new arg MOVE-TO; if t, frob list pointers.
(tags-table-including): Save tags-table-list in tags-table-parent-pointer-list.
Set tags-table-list to the passed TABLES value.
(visit-tags-table-buffer): When CONT is nil, pop all
tags-table-parent-pointer-list state before doing anything else.
Don't do list frobnication when CONT is 'same.
Call tags-find-table-in-list instead of tags-table-list-member; let it do
list frobnication when it succeeds.
(x_wm_set_size_hint): Always set PWinGravity.
Rename the args. Compute x and y fields from negative positions.
Use XGetWMNormalHints if X11R4 or newer.
(x_make_frame_visible): Call x_set_offset only if not USE_X_TOOLKIT.
(x_make_frame_invisible): Call x_wm_set_size_hint.
(x_set_offset): Pass 0 as 3rd arg to x_wm_set_size_hint.
(x_set_window_size): Likewise. Set win_gravity field here if nec.
(gud-mips-p, gud-irix-p): Test system-configuration.
(gud-mipsdbx-marker-filter): Reimplemented based on
gud-gdb-marker-filter, with regexps appropriately altered.
(gud-marker-acc): New variable, replacing the
debugger-specific accumulation variables.
(dbx): Arrange to fire up the source window with irixdbx.
(dbx): Fix gud-break under SunOS, at least. (I suspect
this is a general problem, because of the \n for some reason.)
(gud-dbx-mips-p, gud-dbx-irix-p): Use system-type to
choose system-dependent dbx incantations.
(gud-dbx-mips-p): Use "-emacs" for OSF/1 dbx as for MIPS.
(gud-irix-dbx-p): Determines whether to use (new) gud-irixdbx-marker-filter.
(gud-irixdbx-marker-filter): New function.
(dbx): Insert case for Irix.
Make a sub-keymap for the Buffers menu bar item.
(menu-bar-select-buffer, menu-bar-select-frame):
New commands for that subkeymap.
(menu-bar-update-buffers): New function, on menu-bar-update-hook,
made partly out of mouse-menu-bar-buffers.
(ange-ftp-hook-function): Use ange-ftp-run-real-handler.
(ange-ftp-run-real-handler): Inhibit ange-ftp-completion-hook-function
as well as ange-ftp-hook-function.