Dave Love
3b5f096679
[SOLARIS2]: Remove redundant include of string.h.
2000-09-22 16:11:12 +00:00
Dave Love
c6cbe5f0db
(Fstring_as_unibyte, Fstring_as_multibyte): Doc fix.
2000-09-22 13:15:52 +00:00
Gerd Moellmann
36eb0a9197
*** empty log message ***
2000-09-22 11:58:30 +00:00
Gerd Moellmann
0bc5875628
(toplevel): Require `vc' when compiling.
2000-09-22 11:57:30 +00:00
Gerd Moellmann
13f93deeba
(fancy-splash-head): Use splash.pbm instead of
...
splash.xbm.
2000-09-22 11:20:05 +00:00
André Spiegel
36a03bf9d6
#
2000-09-22 07:52:09 +00:00
André Spiegel
e07adf40d3
(vc-switch-backend): Signal an error if the file is not registered
...
under the new backend.
2000-09-22 07:49:19 +00:00
André Spiegel
ed70380d9d
(vc-rcs-checkin): Fix bug that prevented check-in without explicit
...
revision number.
2000-09-22 07:48:08 +00:00
Gerd Moellmann
fca9911637
(wrong_type_argument, Fthrow, Fsignal, error): Declare
...
NO_RETURN.
2000-09-21 21:50:10 +00:00
Gerd Moellmann
86014a26a9
(NO_RETURN): Define.as `__attribute__((__noreturn__))'
...
for GCC >= 2.5.
2000-09-21 21:49:39 +00:00
Gerd Moellmann
80d26f99bb
Avoid some more compiler warnings.
...
(byte_char_debug_check): Return void.
2000-09-21 20:55:56 +00:00
Gerd Moellmann
6bbd7a2959
Avoid some more compiler warnings.
2000-09-21 20:54:57 +00:00
Kenichi Handa
8179cccd88
(quail-help): The output message is improved.
2000-09-21 20:15:55 +00:00
Gerd Moellmann
623a0aae17
*** empty log message ***
2000-09-21 19:27:29 +00:00
Gerd Moellmann
4da6180318
(try_window_reusing_current_matrix): Fix computation of
...
reused rows' y-position in the case window has a header-line, and
new window start is greater than old window start.
2000-09-21 18:41:57 +00:00
Gerd Moellmann
bfdcafe17b
(scrolling_window): Compare y-positions of rows
...
equal at the start. Some simplification.
2000-09-21 18:41:36 +00:00
Gerd Moellmann
e33455ca6a
(Fx_create_frame): Set default frame parameter value
...
for tool-bar-lines to 1.
2000-09-21 18:41:21 +00:00
Gerd Moellmann
7d1eb6a4c0
(command-line): If frame was created with a non-zero
...
tool-bar-lines parameter, switch tool-bar-mode on.
2000-09-21 18:38:53 +00:00
Dave Love
80585273bd
(top-level): Clean up
...
`eval-when-compile's and assorted defvars.
(cperl-invalid-face): Don't double-quote value. Change custom
type.
(cperl-mode): Set normal-auto-fill-function and don't zap
auto-fill-function.
(cperl-imenu--function-name-regexp-perl): Renamed from
imenu-example--function-name-regexp-perl.
(cperl-imenu--create-perl-index): Renamed from
imenu-example--create-perl-index.
(cperl-xsub-scan): Don't require cl.
2000-09-21 18:28:41 +00:00
Stefan Monnier
6e4e8a3b59
(diff-hunk-text): Properly handle one-sided context diffs.
...
(diff-apply-hunk): When done, advance to the next hunk.
2000-09-21 16:52:30 +00:00
Dave Love
5768681d58
(smiley-region): Test if display-graphic-p bound
...
(for Emacs 20). Tidy somewhat.
2000-09-21 16:28:06 +00:00
Stefan Monnier
370d860cb1
(diff-file-header-face): Reset to its previous value.
...
(diff-hunk-text): Correctly use offsets rather than buffer-positions.
(diff-xor): New function.
(diff-find-source-location): Use it. Fix a stupid name clash.
(diff-hunk-status-msg): New function.
(diff-apply-hunk): Drop args OTHER-FILE, DRY-RUN, POPUP and NOERROR.
(diff-test-hunk): Use diff-find-source-location.
(diff-goto-source): Favor the `reverse'.
2000-09-21 16:15:32 +00:00
Gerd Moellmann
1b24b88816
*** empty log message ***
2000-09-21 15:08:55 +00:00
Dave Love
1ea1418835
iswitchb, msb
2000-09-21 14:58:05 +00:00
Dave Love
93b3a1c8d3
*** empty log message ***
2000-09-21 14:48:36 +00:00
Gerd Moellmann
163f7b71fb
(change-log-date-face, change-log-name-face)
...
(change-log-email-face, change-log-file-face)
(change-log-list-face, change-log-conditionals-face)
(change-log-function-face, change-log-acknowledgement-face): New
faces, inheriting from font-lock faces.
(change-log-font-lock-keywords): Use them.
2000-09-21 14:48:08 +00:00
Dave Love
8b618804f8
(msb-mode-map): Use substitute-key-definition.
...
(msb-mode): Use msb-mode-map.
2000-09-21 14:36:55 +00:00
André Spiegel
43ccb598c7
#
2000-09-21 13:31:18 +00:00
André Spiegel
1d502d5a5a
(vc-index-of, vc-transfer-file, vc-default-receive-file): New functions.
...
(vc-next-action-on-file): Call vc-transfer-file at appropriate places.
(vc-switch-backend): New function.
(vc-prefix-map): Bind `vc-switch-backend' to `b'.
(vc-register): Fix prompt.
(vc-unregister, vc-default-unregister): New functions.
(vc-version-diff): Handle empty buffer in sentinel.
2000-09-21 13:27:08 +00:00
André Spiegel
0db2c43cde
(vc-rcs-workfile-is-newer): New function.
...
(vc-rcs-state-heuristic): Use it to guess the state of files with
non-strict locking.
(vc-rcs-find-most-recent-rev): Handle the case when a branch has been
set with -b, but not created yet.
(vc-rcs-fetch-master-state): With non-strict locking, compare file
contents in order to find the state.
(vc-rcs-checkin): Allow creation of branches with no changes.
(vc-rcs-unregister, vc-rcs-receive-file,
vc-rcs-set-non-strict-locking): New functions.
2000-09-21 13:21:41 +00:00
André Spiegel
64341022ab
(vc-name): Force correct computation of the value in case it is missing.
2000-09-21 13:15:26 +00:00
Gerd Moellmann
42ac0ae5f3
*** empty log message ***
2000-09-21 11:49:09 +00:00
Gerd Moellmann
0daad115c4
(process_sent_to): New variable.
...
(send_process): Workaround for a crash on sparc-sun-solaris-2.6
with GCC 2.95.2 caused by a parameter being clobbered by longjmp.
Declare more parameters volatile.
2000-09-21 11:48:48 +00:00
Gerd Moellmann
550a625e34
(Vrecursive_load_depth_limit): New variable.
...
(Fload): Check recursive loads whose recursion depth exceeds
Vrecursive_load_depth_limit.
(syms_of_lread): DERFAR_LISP recursive-load-depth-limit.
2000-09-21 11:15:01 +00:00
Dave Love
c29d77c4b6
*** empty log message ***
2000-09-21 09:29:24 +00:00
Dave Love
e7d235f7f3
(gnus-article-display-xface): Use unibyte for the image processing.
...
Rationalize logic somewhat.
2000-09-21 09:23:32 +00:00
Gerd Moellmann
95fadcca44
(fancy-splash-tail): Use a different foreground
...
color on a dark frame background.
2000-09-21 09:07:11 +00:00
Miles Bader
470f23e147
*** empty log message ***
2000-09-21 04:49:57 +00:00
Miles Bader
68bc119c51
Use the correct capitalization when making Info-mode and Info-edit-mode
...
`special' modes.
2000-09-21 04:43:28 +00:00
Dave Love
19db4308b6
Some doc fixes.
...
(iswitchb-mode-map): Define completely initially. Inherit
minibuffer-local-map.
(iswitchb-completion-help) <!iswitchb-xemacs>: Use
fundamental-mode.
(iswitchb-global-map): New variable.
(iswitchb-summaries-to-end): Amalgamate regexps.
(iswitchb-mode): New.
(iswitchb-mode-hook): New variable.
(iswitchb) <defgroup>: Add URL link. Use group `completion', not
`extensions'.
2000-09-20 22:47:50 +00:00
Stefan Monnier
281096ed46
* diff-mode.el (diff-add-log-file-name, diff-current-defun): New funs.
...
(diff-mode): Add support for add-log.el.
(diff-hunk-text): Use char offsets rather than line offsets.
(diff-find-source-location): Replace LINE with line-offset (nil
if not found) and always set POS to a meaningful position.
Adapt to the new char-offsets.
(diff-apply-hunk): Drop support for the unused `select' POPUP.
Adapt to the new diff-find-source-location.
(diff-goto-source): Adapt to the new diff-find-source-location.
2000-09-20 22:37:10 +00:00
Stefan Monnier
2eb7ccf4ea
(add-log-file-name): New function (split out of add-change-log-entry).
...
(add-change-log-entry): Use it.
Call add-log-file-name-function with the changelog file name if
the current buffer is not associated with any file.
Avoid find-file if the selected window is dedicated.
2000-09-20 22:21:52 +00:00
Gerd Moellmann
d05c87ac11
(electric-help): New defgroup.
...
(electric-help-shrink-window): New user-option.
(with-electric-help): Use it.
2000-09-20 20:39:36 +00:00
Gerd Moellmann
1ec082d4f7
(shrink-window-if-larger-than-buffer): If face
...
`mode-line' has a :box, and we're on a graphical frame, add 1
to the needed window height.
2000-09-20 19:32:17 +00:00
Dave Love
b246235bea
*** empty log message ***
2000-09-20 17:08:54 +00:00
Kenichi Handa
36e44f6289
*** empty log message ***
2000-09-20 17:07:24 +00:00
Kenichi Handa
c536a28d46
Revert to no-leim Makefile.
2000-09-20 17:07:05 +00:00
Stefan Monnier
d868b3bdc3
(diff-find-source-location):
...
Move code from diff-apply-hunk. Return buffer rather than file.
(diff-apply-hunk): Use the new result from diff-find-source-location.
(diff-goto-source): Use the new diff-find-source-location.
2000-09-20 16:56:13 +00:00
Dave Love
8b93df0128
Merge from Gnus trunk.
2000-09-20 16:54:57 +00:00
Dave Love
805b7fc074
(mail-source-delete-incoming): Set to t, assuming
...
we'll be careful merging development changes.
2000-09-20 16:52:10 +00:00