1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-16 09:50:25 +00:00
Commit Graph

32325 Commits

Author SHA1 Message Date
Stefan Monnier
3f314699c3 (grep): `tag-default' can be nil. 2000-11-14 19:30:53 +00:00
Dave Love
25c269ef6e New maintainer version. 2000-11-14 18:52:08 +00:00
Stefan Monnier
0894e69676 (try_scrolling): Set scroll_max to max of scroll_* args
so setting scroll-step to 1 doesn't defeat scroll-conservatively.
Set amount_to_scroll to max of dx and scroll_step so that
scroll-conservatively doesn't defeat scroll-step>1.
(syms_of_xdisp): Add a hint in scroll-step's docstring to use
scroll-conservatively for line-at-a-time scrolling.
2000-11-14 18:38:07 +00:00
Dave Love
9e445e292e Stuff from tool-bar.el. 2000-11-14 18:23:05 +00:00
Dave Love
824693e7dd (diff-imenu-generic-expression): Modify unidiff
pattern.
2000-11-14 18:09:21 +00:00
Dave Love
f7a6110d25 Fix again. 2000-11-14 17:19:59 +00:00
Stefan Monnier
bb304a7a29 (comment-indent): Paren typo. 2000-11-14 15:10:02 +00:00
Dave Love
8628686a18 *** empty log message *** 2000-11-14 14:41:51 +00:00
Dave Love
ece8c34d87 Fix bogus last checkin. 2000-11-14 14:41:38 +00:00
Dave Love
80e0fd4c98 Doc fixes.
(cmuscheme) <defgroup>: Use `scheme' as parent.
(cmuscheme-program-name): Remove.  Change uses to
scheme-program-name.
2000-11-14 14:41:24 +00:00
Dave Love
208fd08e26 (scheme-program-name): Don't define here. 2000-11-14 14:34:13 +00:00
Dave Love
d3461e8fd0 (scheme-program-name): New variable
(originally in cmuscheme).
2000-11-14 14:33:29 +00:00
Miles Bader
88f0a1eb89 (fit-window-to-buffer): Handle windows without mode-lines.
Handle header-lines.  Don't loop forever if we can't enlarge the
window anymore.  Simplify a bit.
2000-11-14 12:58:47 +00:00
Stefan Monnier
ae523e577e (tex-mode-map): Remove `tex-compile', not ready for prime-time. 2000-11-14 11:50:40 +00:00
Kenichi Handa
f0c968ff81 (quail-show-guidance-buf): Call fit-window-to-buffer to assure the
enough height of the guidance buffer.
(quail-update-guidance): Avoid making the guidance buffer shorter.
2000-11-14 11:46:44 +00:00
Kenichi Handa
87eb48b95e (fit-window-to-buffer): Don't check
window-text-height.  Assure that the last line is fully visible.
2000-11-14 11:46:01 +00:00
Kenichi Handa
cd9a000ca8 *** empty log message *** 2000-11-14 11:45:42 +00:00
Stefan Monnier
bdbd960600 (tex-font-lock-keywords-1): Use `keep'
rather than `prepend' and add an interesting comment.
(tex-math-face, tex-font-lock-syntactic-face-function):
New face and function to use it.
(tex-define-common-keys, tex-mode-map): Use menu-item rather
than `menu-enable' symbol property.
(tex-mode-map): Bind {, (, [ and $ to skeleton-pair-insert-maybe.
(tex-mode): Add some latex-mode commands for auto-selection.
Use tex-font-lock-syntactic-face-function.
(tex-insert-quote): Simplify.
(tex-shell): New mode.
(tex-start-shell): Use it.
(tex-shell-proc, tex-shell-buf): New functions.
(tex-send-command): Use it.
(tex-main-file): Fix the meaning of the new arg REALFILE.
(tex-send-tex-command): New function split from `tex-start-tex'.
Set compilation-last-buffer and compilation-parsing-end.
2000-11-14 11:41:51 +00:00
Dave Love
1265b5398a *** empty log message *** 2000-11-14 10:29:20 +00:00
Dave Love
8260e5b4e1 mogriy'd from the XPM 2000-11-14 10:17:57 +00:00
Stefan Monnier
d3fcda2278 (comment-indent-default): Stick \s<\s< to the left
when it follows non-comment text on the line.
2000-11-14 10:04:20 +00:00
Stefan Monnier
1594a23a93 (lisp-mode-variables):
Set font-lock-defaults.
(lisp-mode-shared-map): Init inside the defvar.
(emacs-lisp-mode, lisp-mode, lisp-interaction-mode):
Use define-derived-mode.
2000-11-14 09:52:24 +00:00
Miles Bader
bdab1d433f (header-line): Use `:box nil' for color/gs displays too. 2000-11-14 09:02:02 +00:00
Gerd Moellmann
5f0c971db7 (Fpos_visible_in_window_p): Call pos_visible with
extra argument.
2000-11-14 05:44:18 +00:00
Gerd Moellmann
04612a647f (current_mode_line_height, current_header_line_height):
New variables.
(init_xdisp): Initialize them.
(pos_visible_p): Add parameter EXACT_MODE_LINE_HEIGHTS_P.  Compute
and use exact mode line heights if it is set.
2000-11-14 05:43:18 +00:00
Gerd Moellmann
d7652128aa (pos_visible_p): Change prototype. 2000-11-14 05:41:41 +00:00
Gerd Moellmann
e9e32f4643 (CURRENT_MODE_LINE_HEIGHT)
(CURRENT_HEADER_LINE_HEIGHT):  Look at current_mode_line_height
and current_header_line_height first.
(current_mode_line_height, current_header_line_height): Declare
extern.
2000-11-14 05:41:13 +00:00
Gerd Moellmann
936ae731f3 (byte-compile-unfold-lambda): Don't
recursively optimize body because that can lead to infinite
recursion; see comment there.
2000-11-14 04:41:56 +00:00
Miles Bader
d7361edf01 (x_alloc_lighter_color): Use real brightness calculation.
Just use FACTOR/2 instead of HIGHLIGHT_COLOR_DARK_BOOST.
(HIGHLIGHT_COLOR_DARK_BOOST): Macro removed.
2000-11-14 01:45:45 +00:00
Dave Love
787994b796 Exchange mail mangling. 2000-11-13 23:31:10 +00:00
Eli Zaretskii
7758f1c149 In the entry for config.in from 2000-11-07, change HAVE_MKDIR
to HAVE_MKSTEMP.
2000-11-13 16:30:33 +00:00
Eli Zaretskii
67526daf21 Fix a typo in a comment. 2000-11-13 16:27:47 +00:00
Eli Zaretskii
f4da46112a (HAVE_MKSTEMP): Define. 2000-11-13 16:24:15 +00:00
Miles Bader
ee5e440abe *** empty log message *** 2000-11-13 15:57:21 +00:00
Miles Bader
6d8b0acd4a (x_alloc_lighter_color): Include an additive component too for dark
colors, because FACTOR isn't enough.
(HIGHLIGHT_COLOR_DARK_BOOST, HIGHLIGHT_COLOR_DARK_BOOST_LIMIT):
  New macros.
2000-11-13 15:47:32 +00:00
Eli Zaretskii
1695ca2b15 (face-spec-set-match-display): Revert the change from
2000-10-24.  Add a FIXME for after v21.1.
2000-11-13 15:03:35 +00:00
Gerd Moellmann
5ca020fca3 (show_help_echo): Call message3_nolog with number of
bytes in the help string as 2nd parameter, instead of the number
of characters.
2000-11-13 13:39:21 +00:00
Miles Bader
9d34829472 *** empty log message *** 2000-11-13 12:25:59 +00:00
Miles Bader
939d6465fc (x_create_bitmap_from_file, x_find_image_file): Use new openp return protocol. 2000-11-13 12:24:15 +00:00
Miles Bader
96dc0f4e12 (openp): Return -2 instead of 0 for the `remote file' case.
(Fload): Use new openp return protocol.  Don't try to use
Vload_source_file_function to load .elc files.
2000-11-13 12:18:37 +00:00
Miles Bader
27849a6528 (skip-line-prefix): New function.
(fill-region-as-paragraph, fill-region): Return the fill-prefix.
(fill-paragraph): Don't leave point inside the fill-prefix.
2000-11-13 12:11:04 +00:00
Stefan Monnier
a0b4771613 *** empty log message *** 2000-11-13 02:32:34 +00:00
Miles Bader
b85fa13c9b (generate-calendar-window): Use `fit-window-to-buffer'. 2000-11-13 02:25:33 +00:00
Dave Love
f8c0f31e17 From Emerick Rogul <emerick@csa.bu.edu>.
* message.el (message-setup-fill-variables): New variable.
(message-mode): Use it.
2000-11-12 22:51:35 +00:00
Dave Love
edcfa2404b Various markup and content changes, particularly to use @def... for
functions, variables.
2000-11-12 19:07:45 +00:00
Stefan Monnier
c157af51b5 (gud-minor-mode): New var.
(gud-symbol, gud-val): New functions.
(gud-find-file): Copy gud-minor-mode to the new buffer.
(gud-menu-map): Include entries for commands that are not always
available, using :enable to (de)activate them.
(gud-minor-mode-map): New map.  Add it to minor-mode-map-alist.
(gud-mode-map): New map.
(gud-gdb-find-file, gud-sdb-find-file, gud-dbx-find-file)
(gud-xdb-find-file, gud-perldb-find-file, gud-pdb-find-file):
Don't set up gud's menu (it's done by the minor-mode).
(gud-minibuffer-local-map): New.
Replace gdb-minibuffer-local-map and pdb-minibuffer-local-map.
(gud-query-cmdline): New function.
(gdb, sdb, dbx, xdb, perldb, pdb, jdb): Use it.  Set gud-minor-mode.
(gud-mode): Use define-derived-mode.
Don't set up gud's menu (it's done by the minor-mode).
(gud-chop-words): Remove.
(gud-common-init): Use split-string instead.
(gud-new-keymap, gud-make-debug-menu): Eradicate.
2000-11-12 18:48:22 +00:00
Stefan Monnier
165958d2b4 (easy-mmode-define-keymap):
Add keyword arg :name.
2000-11-12 18:09:09 +00:00
Stefan Monnier
cd632e57a5 (diff-mode-menu): Add entry for applying hunk.
(diff-count-matches, diff-split-hunk): New functions.
(diff-mode-map): Bind C-c C-s to diff-split-hunk.
2000-11-12 16:59:52 +00:00
Stefan Monnier
5392115834 (cvs-fi-conflict-face): New var. 2000-11-12 16:52:53 +00:00
Stefan Monnier
aace6150c0 (sh-mode-syntax-table) <defvar>:
Make it into a simple syntax-table, shared among all submodes.
(sh-heredoc-face): Re-introduce.
(sh-font-lock-syntactic-face-function): New function.
(sh-mode): Use it.  Also use define-derived-mode.
Remove old bogus setting of indent-region-function.
(sh-set-shell): Don't set the syntax-table any more.
(sh-mode-syntax-table) <defun>: Remove.
2000-11-12 16:48:45 +00:00