1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-25 07:28:20 +00:00
Commit Graph

12243 Commits

Author SHA1 Message Date
Karl Heuer
5f48fc17d1 (isearch-mode-map): Bind frame events to nil. 1995-06-16 22:24:42 +00:00
Karl Heuer
1c2127876e [MULTI_FRAME] (Fignore_event): New function.
[MULTI_FRAME] (keys_of_frame): Bind iconify-frame and
make-frame-visible to it.
1995-06-16 22:19:27 +00:00
Melissa Weisshaus
bda144f49f updates for version 19.29 made by melissa; also needed to check out files
so two-volume formatting could be accomplished.
1995-06-16 19:17:59 +00:00
Richard M. Stallman
b7011339a2 (vc-lookup-triple): changed the code that used to call
vc-master-info, which no longer exists. Adapted to the new
parameter format of vc-parse-buffer.
1995-06-16 18:11:46 +00:00
Richard M. Stallman
d7eff0e04e (vc-backend-dispatch): Move definition before first use. 1995-06-16 18:04:47 +00:00
Richard M. Stallman
88a2ffaf93 Adapt to the changes in vc-hooks.el, namely, the new
'none-value of vc-locking-user, and the consistent caching
of all properties.  Especially, make the properties survive
check-ins and check-outs.  Various minor bug fixes.

(vc-file-clear-masterprops): New function.

(vc-backend-checkin, vc-backend-revert): Set vc-locking-user
to 'none if the file is unlocked.

(vc-backend-checkin, vc-backend-revert, vc-backend-checkout):
Use vc-file-clear-masterprops, and adjust those properties
that are not cleared.

(vc-resynch-window):  Temporarily remove vc-find-file-hook, so
that we don't lose the file properties during check-in/out.

(vc-resynch-window): Do not try to delete the current window if
`vc-keep-workfiles' is nil (doesn't make sense; killing the
buffer is enough.)

(vc-backend-checkin): Rewrote the code that adjusts the default
branch and removes any locks that might remain after check-in.

(vc-cancel-version): Abort with error message in the CVS case.
(The error used to be signalled in vc-backend-uncheck, which is
a little too late.)

(vc-minor-revision): Function removed.
1995-06-16 18:02:51 +00:00
Richard M. Stallman
b8d3c872bf Use long, not EMACS_INT. 1995-06-16 16:48:16 +00:00
Richard M. Stallman
d38e5dbe43 Reinstalled autoloads from ispell-dictionary-alist,
ispell-menu-map, ispell-menu-lucid, and ispell-menu-map-needed.
1995-06-16 16:25:07 +00:00
Richard M. Stallman
f468da95a7 (x_report_frame_params, x_set_icon_type, x_set_icon_name)
(x_set_name, x_icon, Fx_create_frame): Use moved icon_name field.
1995-06-16 16:10:41 +00:00
Richard M. Stallman
40d0849957 (struct x_display): icon_name deleted. 1995-06-16 16:10:11 +00:00
Richard M. Stallman
e7f79a67e7 (struct frame): New field icon_name. 1995-06-16 16:09:38 +00:00
Richard M. Stallman
894a9d16cf (mark_object): Mark icon_name field. 1995-06-16 16:08:21 +00:00
Richard M. Stallman
fceee0072d (vc-consult-rcs-headers): Fix typo in prev change. 1995-06-16 13:09:50 +00:00
Simon Marshall
c6b3c155c9 ditto for c-backslash-region. 1995-06-16 12:45:12 +00:00
Simon Marshall
d73ecf45ad Put menu-enable mark-active on relevant items. 1995-06-16 12:30:26 +00:00
Simon Marshall
29008daae0 Props -> Properties 1995-06-16 08:51:48 +00:00
Simon Marshall
8862b0db81 Change so font-lock-make-faces doesn't stomp all over user Font Lock faces. 1995-06-16 07:47:09 +00:00
Karl Heuer
7079aefa34 Fix previous change. 1995-06-16 06:19:38 +00:00
Karl Heuer
69d4c3c485 (universal-argument-map): New var.
(universal-argument, negative-argument, digit-argument):
Use overriding-terminal-local-map.
(prefix-arg-internal, describe-arg): Functions deleted.
(universal-argument-more, universal-argument-minus): New functions.
(universal-argument-other-key): New function.
1995-06-16 06:14:44 +00:00
Karl Heuer
c79552226e (isearch-mode): Use overriding-terminal-local-map, not overriding-local-map.
(isearch-done): Likewise.
1995-06-16 06:10:21 +00:00
Karl Heuer
217258d52e (init_kboard): Initialize it.
(syms_of_keyboard): Defvar it.
(read_key_sequence, menu_bar_items):
Check Voverriding_terminal_local_map before Voverriding_local_map.
(command_loop_1): In special handling for commands
that create a prefix arg, don't handle commands that merely
preserve one that was previously created.
1995-06-16 05:42:42 +00:00
Karl Heuer
d46fb96ae4 (Qoverriding_terminal_local_map): New variable.
(syms_of_xdisp): staticpro it.
(update_menu_bar): If we bind overriding-local-map, also bind
overriding-terminal-local-map.
1995-06-16 05:36:08 +00:00
Karl Heuer
e784236dea (Fkey_binding, describe_buffer_bindings):
Check Voverriding_terminal_local_map before Voverriding_local_map.
1995-06-16 05:24:27 +00:00
Karl Heuer
f73d11631e (Fsubstitute_command_keys):
Check Voverriding_terminal_local_map before Voverriding_local_map.
1995-06-16 05:19:43 +00:00
Richard M. Stallman
8ce8687ea5 Removed autoload from ispell-dictionary-alist,
ispell-menu-map, ispell-menu-lucid, and ispell-menu-map-needed
so users can more easily modify and upgrade entries.
(ispell-dictionary-alist): Once more a single variable.
(ispell-required-version): Documentation changes
(ispell-skip-sgml): Documentation changes
(ispell-command-loop): mode-line-format now shows misspelled word.
(ispell-message-text-end): Can now process postscript version 1.
(ispell-message-start-skip): New variable for block skips, set up for
pgp and forward blocks.
(ispell-message-end-skip): New variable for block skips, set up for
pgp and forward blocks.
(ispell-message): Added	block message skipping.
(ispell-buffer-local-parsing): Added html-mode.
1995-06-16 05:13:01 +00:00
Karl Heuer
063c96e675 (struct kboard): Add Voverriding_terminal_local_map. 1995-06-16 04:56:05 +00:00
Richard M. Stallman
7dd1926ebe (make-local-hook): Doc fix.
(shell-quote-argument) [WINDOWSNT]: Wrap in quotes only.
1995-06-16 04:39:46 +00:00
Richard M. Stallman
91a6bc102e (mouse-set-region): Bind last-command with this-command. 1995-06-16 04:37:44 +00:00
Richard M. Stallman
09843b4a11 (grep-null-device): Defined.
(grep): Use grep-null-device.
1995-06-16 04:36:55 +00:00
Karl Heuer
6951cd7145 (Fhandle_switch_frame): Preserve prefix arg. 1995-06-16 01:59:08 +00:00
Richard M. Stallman
d99671d7b9 (grep-null-device): Set to "NUL".
(grep-regexp-alist): Match entries with drive letters.
(save-to-unix-hook,revert-from-unix-hook): Defined.
(using-unix-filesystems): Defined.
(window-frame): Unaliased.
1995-06-16 01:25:53 +00:00
Richard M. Stallman
35d6dd87fe (path-separator, grep-null-device, grep-regexp-alist):
Set them, as in winnt.el.
1995-06-16 01:24:43 +00:00
Richard M. Stallman
1efcbf46bc (vc-fetch-master-properties): For RCS file,
don't look for vc-latest-version and vc-your-latest-version here.
Read only through ^locks unless we need to find the tip of a branch.
(vc-consult-rcs-headers): Use non-regexp search to find the headers.
(vc-latest-version, vc-your-latest-version): Use vc-fetch-properties.
(vc-fetch-properties): New function.
1995-06-16 01:04:27 +00:00
Richard M. Stallman
02d383ebf9 The RCS status is now found by reading the
master file directly, instead of using rlog.  The properties
retrieved from the master file are kept separately.  The two
main properties, `vc-workfile-version' and `vc-locking-user',
are inferred from those master file properties if the
information cannot be found elsehow.  All properties are
consistently cached now.

(vc-master-info, vc-log-info, vc-fetch-properties): functions
removed.  Their job is now done by `vc-fetch-master-properties'
and `vc-insert-file'.

(vc-fetch-master-properties):  new function, replaces
vc-fetch-properties.  Retrieves all the properties that can be
found in the master file, for all three backends (calls
`cvs status' in the CVS case).

(vc-insert-file):  new function.  Inserts an arbitrary file
into the current buffer, optionally chunkwise, until a certain
regexp shows up.

(vc-parse-locks):  new function.  Translates SCCS or RCS lock
lists, as found in the master files, into lisp lists.  Sets
the new property `vc-master-locks'.

(vc-locked-version):  property removed.  Was unnecessary, and
only referenced in vc-hooks.el.
(vc-head-version, vc-default-branch, vc-master-locks):
new properties.

(vc-top-version):  new name for the old property
`vc-branch-version'.  ("top-version" is better because it
might also be the RCS "head" if there is no default branch.)

(vc-master-locking-user):  replaces `vc-true-locking-user'.
Scans the new `vc-master-locks' property, yielding the master
file's idea of who is locking the current workfile version.

(vc-locking-user):  slightly changed to use the new properties.
Changed the actual property value for an unlocked file to
'none.  This is to distinguish it from an unknown locking
state, which is represented by nil.  The function vc-locking-user
returns nil if the property is 'none, to make it compatible with
the rest of VC.

(vc-consult-rcs-headers, vc-master-locking-user):  adpated to
the new 'none-value of vc-locking-user.

(vc-consult-rcs-headers): fixed bug that prevented
(not vc-consult-headers) from working

(vc-file-not-found-hook): set the default-directory of the new
buffer before check-out. (Otherwise, setting vc-keep-workfiles
to nil doesn't work.)

(vc-occurences, vc-branch-p): functions removed (no longer needed)

Reordered some defuns so they are grouped in a logical way.
1995-06-15 23:06:45 +00:00
Karl Heuer
dc88ce1a48 Update GPL version. 1995-06-15 22:37:49 +00:00
Karl Heuer
14f48c6aed Initial revision 1995-06-15 22:37:27 +00:00
Karl Heuer
fccf593c6d ($valmask): Use EMACS_INT, not int. 1995-06-15 22:03:48 +00:00
Richard Kenner
01e7fad4ad Change FSF address. 1995-06-15 21:01:51 +00:00
Karl Heuer
e3d48049dc (enum pvec_type): Don't use trailing comma. 1995-06-15 20:49:02 +00:00
Karl Heuer
2147fb50c4 Initial revision 1995-06-15 20:45:57 +00:00
Karl Heuer
7c938215cd Update GPL to version 2. 1995-06-15 20:42:24 +00:00
Richard M. Stallman
bd7602f2ae (list-buffers-noselect): Don't let space after buf name
inherit the text props from it.
1995-06-15 20:07:56 +00:00
Richard M. Stallman
27fc16debc (process_file,absolute_filename): Handle filenames
starting with a drive letter.
1995-06-15 15:30:58 +00:00
Richard M. Stallman
68c723aa7c (install): Copy wakeup.exe properly. 1995-06-15 15:30:15 +00:00
Richard M. Stallman
070d810932 (TRES) [MSVCNT11]: Use emacs.res, and don't compile it. 1995-06-15 15:29:25 +00:00
Richard M. Stallman
0a4de642e4 (win32_spawnve): Accept program names without executable suffixes. 1995-06-15 15:29:00 +00:00
Richard M. Stallman
0774fcf89c (call-process-region) [DOS_NT]: Use IS_DIRECTORY_SEP.
(call-process-region) [WINDOWSNT]: Use proper temp file template.
1995-06-15 15:28:34 +00:00
Richard M. Stallman
d51bca10bd (MSVCNT11): Defined.
(BASE_LIBS) [MSVCNT11]: Use oldnames.lib.
(CFLAGS_COMMON): Defined.
(CFLAGS) [MSVCNT11]: Define _CRTAPI1 to _cdecl.
1995-06-15 15:28:03 +00:00
Richard M. Stallman
191f57e924 Define .c to .obj suffix rule.
(addpm.obj): Compile directly, use CFLAGS.
(addpm.exe): Link from addpm.obj.
1995-06-15 15:27:42 +00:00
Richard M. Stallman
1ba29850a7 (LD_SWITCH_MACHINE): Don't define it.
(malloc, realloc): If non-ANSI C, declare value as char *.
1995-06-15 13:57:17 +00:00