1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-08 04:30:45 -08:00
Commit graph

11580 commits

Author SHA1 Message Date
Richard M. Stallman
a360cae96e (command-line): Handle -iconic and -icon-type here. 1995-04-29 16:49:41 +00:00
Richard M. Stallman
6e3bfbb258 (Fcall_process): Extend BUFFER arg so it can specify
a separate output file for stderr output.
(Fcall_process_region): Doc fix.
1995-04-29 16:47:57 +00:00
Richard M. Stallman
5d5ab7ac50 (compile-internal): Disable undo before erasing
the buffer, then enable again afterward.
(compilation-sentinel): Use force-mode-line-update.
1995-04-29 16:37:06 +00:00
Richard M. Stallman
2b7971c930 (tex-view): Nice error if tex-dvi-view-command is nil. 1995-04-29 16:32:03 +00:00
Richard M. Stallman
7e04044f43 (*-sun-sunos4.1.3*): Use sunos4shr.h. 1995-04-29 05:49:04 +00:00
Richard M. Stallman
c667ca30df (ORDINARY_LINK): Defined.
(LINKER): Definition deleted.
1995-04-29 05:31:05 +00:00
Karl Heuer
9572375bcc (popup_get_selection): Use x_non_menubar_window_to_frame.
Either queue or dispatch the event, but not both.
(dialog_selection_callback): Clear popup_activated_flag.

(Fx_popup_menu): If POSITION is just (menu-bar), use the
current mouse position.
(menubar_selection_callback): Use (menu-bar) instead of 'menu-bar.
1995-04-29 04:21:23 +00:00
Karl Heuer
5a8d99e0e7 (read_char, read_char_x_menu_prompt): Exclude
menu-bar clicks when processing mouse clicks.
1995-04-29 04:20:12 +00:00
Karl Heuer
72de3c001f Declare x_non_menubar_window_to_frame. 1995-04-29 04:19:45 +00:00
Karl Heuer
5fbc3f3a31 (x_non_menubar_window_to_frame): New function. 1995-04-29 04:19:13 +00:00
Karl Heuer
10ceaf0356 (x_term_init): Add stub to initialize Vsystem_key_alist. 1995-04-29 04:17:56 +00:00
Karl Heuer
875e6b94f1 (create_process): Don't reference pty_name if !HAVE_PTYS. 1995-04-28 01:43:02 +00:00
Karl Heuer
5b3f122456 (sunos4.1.3): Use shared libraries, since that's
what the header file expects.
1995-04-28 01:26:00 +00:00
Michael Meissner
c40b6c8211 Support for pre-BFD versions of Linux ld. 1995-04-27 18:35:38 +00:00
Richard Kenner
e301e82eb8 (i[34]86:*:3.2:*) test for /usr/options/cb.name before calling uname. 1995-04-27 13:22:29 +00:00
Karl Heuer
f3c61d82f2 (vc-next-action-on-file): Add missing let-binding.
(vc-default-backend, vc-keep-workfiles, vc-consult-headers):
(vc-mistrust-permissions, vc-path): Vars moved to vc-hooks.el.
(vc-match-substring, vc-lock-file, vc-parse-buffer, vc-master-info):
(vc-log-info, vc-consult-rcs-headers, vc-fetch-properties):
(vc-backend-subdirectory-name, vc-locking-user, vc-true-locking-user):
(vc-latest-version, vc-your-latest-version, vc-branch-version):
(vc-workfile-version): Functions moved to vc-hooks.el.
(vc-trunk-p, vc-minor-revision, vc-branch-part): Functions moved
here from vc-hooks.el.
1995-04-26 21:47:35 +00:00
Karl Heuer
e1c0c2d1bf (vc-default-backend, vc-path, vc-consult-headers):
(vc-mistrust-permissions, vc-keep-workfiles): Customization
variables, moved here from vc.el.
(vc-trunk-p, vc-minor-revision, vc-branch-part): Moved to vc.el.
(vc-backend): Renamed from vc-backend-deduce.  Callers changed.
(vc-match-substring, vc-lock-file, vc-parse-buffer, vc-master-info):
(vc-log-info, vc-consult-rcs-headers, vc-fetch-properties):
(vc-backend-subdirectory-name, vc-locking-user, vc-true-locking-user):
(vc-latest-version, vc-your-latest-version, vc-branch-version):
(vc-workfile-version): Functions moved here from vc.el.
(vc-log-info): Log program is no longer called through vc-do-command,
to avoid including the lengthy vc-do-command here.  It is done
directly through call-process now.  Removed obsolete parameter LAST.
(vc-status): Replaced by the much simpler version that gets the
information from the file properties.  Removed the obsolete
parameter vc-type.
(vc-parse-buffer): changed format of PATTERNS.  Each pattern is now a
list of 2 to 3 elements, the first being the pattern, the remaining
ones the numbers of subexpressions to refer to.
(vc-cvs-status): New per-file property, only used in the CVS case.
(vc-cvs-status): New function.
(vc-log-info): Adapted to new version of vc-parse-buffer
(vc-fetch-properties): Adapted to new version of vc-parse-buffer.
Better search regexp for CVS latest version.
(vc-log-info): Search for branch version only in the RCS case,
since this doesn't make sense for SCCS or CVS.
(vc-fetch-properties): CVS case: set vc-cvs-status.
(vc-locking-user): CVS case: use vc-cvs-status to determine if
the file is up-to-date, thus avoiding an expensive call to
vc-workfile-unchanged-p.
(vc-mode-line): Re-activated the code that makes the buffer read-only
if the work file is unchanged.  But the status of the work file
is now determined by looking at the already-computed mode string.
1995-04-26 21:42:20 +00:00
Karl Heuer
a01c76d72b (extraclean): Depend on maintainer-clean, not
realclean.
1995-04-26 21:00:55 +00:00
Karl Heuer
9263b55ef5 (maintainer-clean): Renamed from realclean. 1995-04-26 20:59:05 +00:00
Michael Meissner
bbe3c2bd7a Support Linux elf and a.out systems; Add parisc support 1995-04-26 20:45:43 +00:00
Richard Kenner
0db66aed33 (CRAY*Y-MP:*:*:*): New entry. 1995-04-26 14:27:47 +00:00
Richard M. Stallman
adedc71d91 (Ffile_regular_p): Use Qfile_regular_p.
(syms_of_fileio): Set up Qfile_regular_p.
1995-04-26 11:09:31 +00:00
Richard M. Stallman
f2ee419195 (vc-buffer-backend): New function.
Also new variable, local in all buffers.
(vc-kill-buffer-hook): Kill local vc-buffer-backend.

(vc-kill-buffer-hook): Don't put it on kill-buffer-hook.
(vc-file-clearprops): Function moved here.
(vc-workfile-version): Function moved here.
(vc-mode-line): Don't call vc-locking-user.

Add branch support for RCS;  treat CVS more like RCS and SCCS.
(vc-occurences, vc-trunk-p, vc-branch-p, vc-minor-revision)
(vc-branch-part): new functions that operate on RCS revision numbers.
(vc-status): Use the new property vc-workfile-version
and vc-locking-user (see vc.el).  Display "locking state" for CVS.
(vc-find-cvs-master): Search for file name case-sensitively, store
version number into the new property vc-workfile-version.
(vc-find-file-hook): kill any remaining properties.  Like this,
when re-finding a file (for example because it has changed on disk),
the version control state gets re-computed.
(vc-mode-line): CVS case: make the buffer read-only if the file
is unmodified.
(vc-kill-buffer-hook): Clear file's vc props when buffer is killed.
1995-04-26 10:15:03 +00:00
Richard M. Stallman
c6d4f6288a (vc-backend-checkout): Pass vc-checkout-switches arg
properly to vc-do-command.

(vc-update-change-log): Use vc-buffer-backend in menu-enable.

(vc-file-clearprops, vc-workfile-version): Functions moved to vc-hooks.el.

Add branch support for RCS; treat CVS more like RCS and SCCS.
(vc-next-action-on-file): changed CVS handling, such that C-x C-q
works as with RCS and SCCS.
(vc-consult-rcs-headers): New function.
(vc-branch-version): New per-file property, refers
to the RCS version selected by `rcs -b'.
(vc-workfile-version): New function.  Also new per-file property
(vc-consult-headers): New parameter variable.
(vc-mistrust-permissions): Default set to `nil'.
(vc-locking-user): Property is now cached.  The other functions
update it as necessary.  Attempts to use RCS headers if enabled.
(vc-log-info, vc-parse-buffer): Various bug fixes.  Added support
for property `vc-branch-version'.
(vc-backend-checkout): RCS case: if no explicit version
is specified, check out `vc-workfile-version'.  After check-out,
set `vc-workfile-version' according to the version number
reported by "co".
(vc-backend-checkin): RCS case: remove any remaining locks
if a new branch was created.  After every check-in, adjust
the current branch using `rcs -b' (this cannot be avoided).
CVS case: allow for explicit checkin, but only on the trunk.
(vc-next-action-on-file, vc-backend-checkout, vc-backend-checkin,
vc-backend-revert, vc-backend-diff): Explicitly use
vc-workfile-version as the default version to operate on.
1995-04-26 10:12:24 +00:00
Richard M. Stallman
f2bc35389b (standard_args): Move -iconic and --icon-type (etc.)
to the end of the initial args.
1995-04-26 10:08:52 +00:00
Richard M. Stallman
06bc58d88a Eval key definitions and clean up upon completion.
Persistent completion status message.
1995-04-26 04:03:40 +00:00
Richard M. Stallman
158a958d6a Removed reference to tpu-gnu-emacs18-p. 1995-04-26 04:03:10 +00:00
Karl Heuer
b94daf1e9f (mark_kboards): Mark the kbd macro and Vsystem_key_alist. 1995-04-25 23:47:55 +00:00
Karl Heuer
744c21771d (appt-check): Use force-mode-line-update. 1995-04-25 22:33:23 +00:00
Karl Heuer
a838308c4c (array-mode): Use force-mode-line-update. 1995-04-25 22:33:13 +00:00
Karl Heuer
ba90138812 (byte-recompile-directory): Use force-mode-line-update. 1995-04-25 22:32:49 +00:00
Karl Heuer
2fc86734b7 (delete-selection-mode): Use force-mode-line-update. 1995-04-25 22:32:36 +00:00
Karl Heuer
048ea441e2 (dired-omit-expunge): Use force-mode-line-update. 1995-04-25 22:32:18 +00:00
Karl Heuer
45d8d39ff8 (dired-sort-set-modeline): Use force-mode-line-update. 1995-04-25 22:31:52 +00:00
Karl Heuer
ca341104ae (edt-advance, edt-backup): Use force-mode-line-update. 1995-04-25 22:31:12 +00:00
Karl Heuer
74def44fd9 (find-dired-sentinel): Use force-mode-line-update. 1995-04-25 22:30:38 +00:00
Karl Heuer
a716ac738a (fortran-auto-fill-mode): Use force-mode-line-update. 1995-04-25 22:30:13 +00:00
Karl Heuer
e726eb56f8 (gud-sentinel): Use force-mode-line-update. 1995-04-25 22:29:51 +00:00
Karl Heuer
433c31eb5f (hanoi): Use force-mode-line-update. 1995-04-25 22:29:35 +00:00
Karl Heuer
c63e0f9a7d (hide-ifdef-toggle-read-only): Use force-mode-line-update.
(hide-ifdef-toggle-outside-read-only): Use force-mode-line-update.
1995-04-25 22:29:17 +00:00
Karl Heuer
2c609f537f (Info-edit-mode, Info-cease-edit): Use force-mode-line-update. 1995-04-25 22:28:58 +00:00
Karl Heuer
1cd3732c0a (isearch-mode, isearch-done): Use force-mode-line-update. 1995-04-25 22:28:40 +00:00
Karl Heuer
2450bd29f6 (mh-insert-signature): Use force-mode-line-update. 1995-04-25 22:28:25 +00:00
Karl Heuer
dc9bdc98c9 (mh-set-scan-mode): Use force-mode-line-update. 1995-04-25 22:28:04 +00:00
Karl Heuer
c80ababd85 (mh-set-mode-name): Use force-mode-line-update. 1995-04-25 22:27:45 +00:00
Karl Heuer
a57c6a283a (outline-minor-mode): Use force-mode-line-update. 1995-04-25 22:27:27 +00:00
Karl Heuer
00dbaf0a51 (picture-set-motion, picture-mode-exit): Use force-mode-line-update. 1995-04-25 22:26:54 +00:00
Karl Heuer
cde6342073 (rmail-edit-current-message): Use force-mode-line-update.
(rmail-cease-edit): Use force-mode-line-update.
1995-04-25 22:26:42 +00:00
Karl Heuer
7911ecc8d8 (auto-fill-mode): Use force-mode-line-update. 1995-04-25 22:26:16 +00:00
Karl Heuer
8d96f9def6 (sc-raw-mode-toggle): Use force-mode-line-update. 1995-04-25 22:25:51 +00:00