1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-27 16:51:06 -07:00
Commit graph

14550 commits

Author SHA1 Message Date
Stefan Monnier
ec4e0abcd2 * progmodes/compile.el (compilation-start): Don't disable undo in
comint buffer.  Don't override the comint-filter with our own.
(compilation-filter): Change point's insertion-type.
* comint.el (comint-output-filter): Use copy-marker.
2008-06-13 16:22:16 +00:00
Stefan Monnier
747d0c440f (mail-mode-flyspell-verify):
Check message-signature-separator exists before using it.
2008-06-13 15:15:32 +00:00
Dan Nicolaescu
38b627cea0 (vc-annotate-show-diff-revision-at-line): Move most of the code to ...
(vc-annotate-show-diff-revision-at-line-internal): ... here.  New
function.
(vc-annotate-show-changeset-diff-revision-at-line): New function.
(vc-annotate-mode-menu): Bind it.
2008-06-13 14:51:06 +00:00
Dan Nicolaescu
05fae1be0c (vc-delete-file): Bound default-directory before calling
the backend.
2008-06-13 14:40:57 +00:00
Jason Rumney
c652498926 (mouse-set-font): Remove overridden function.
(w32-select-font): Declare as obsolete alias for x-select-font.
2008-06-13 14:28:13 +00:00
Juanma Barranquero
b344d29d16 Fix typos, convert to utf-8. 2008-06-13 13:42:21 +00:00
Glenn Morris
3f6f1d8e86 Daniel Engeler <engeler at gmail.com>
These changes add serial port access.
(term-update-mode-line): Modify.
(serial-port-is-file-p, serial-nice-speed-history)
(serial-no-speed, serial-mode-line-speed-menu)
(serial-mode-line-config-menu): New variables and constants.
(serial-name-history, serial-speed-history)
(serial-supported-or-barf, serial-read-name, serial-read-speed)
(serial-term, serial-speed, serial-mode-line-speed-menu-1)
(serial-mode-line-speed-menu, serial-update-speed-menu)
(serial-mode-line-config-menu-1, serial-mode-line-config-menu)
(serial-update-config-menu): New functions.
2008-06-13 08:04:56 +00:00
Glenn Morris
2c09b70c8e (menu-set-font): Use fboundp rather than functionp. 2008-06-13 04:17:08 +00:00
Kenichi Handa
53aaf1e22f (LFACE_FOUNDRY): New macro.
(check_lface_attrs): Check foundry.
(set_lface_from_font): Don't parse "FOUNDRY-FAMILY" from.
(merge_face_vectors): Check foundry.
(merge_face_ref): Likewise.
(Finternal_set_lisp_face_attribute): Likewise.
(x_update_menu_appearance): Likewise.
(Finternal_get_lisp_face_attribute): Likewise.
(lface_hash): Likewise.
(lface_same_font_attributes_p): Likewise.
(x_supports_face_attributes_p): Likewise.
(tty_supports_face_attributes_p): Likewise.
(Finternal_set_alternative_font_family_alist): Intern strings.
(Finternal_set_alternative_font_registry_alist): Downcase strings.
(realize_default_face): Set LFACE_FOUNDRY (lface).
2008-06-13 02:08:52 +00:00
Stefan Monnier
2456bb63ba (map-y-or-n-p): Accept non-char events. 2008-06-12 20:43:03 +00:00
Chong Yidong
a70b4e6e21 * longlines.el (longlines-search-forward)
(longlines-search-backward, longlines-re-search-forward): Use a
smarter search-spaces-regexp.
2008-06-12 17:27:45 +00:00
Sam Steingold
260c15b4b9 (vc-rename-file): DTRT when the destination is a directory name and the source is a file. 2008-06-12 16:56:43 +00:00
Chong Yidong
ed6fd57fbd * menu-bar.el (menu-set-font): Renamed x-font-dialog to
x-select-font.
2008-06-12 15:29:52 +00:00
Glenn Morris
aa360da10d Add some compiler declarations, for builds without X. 2008-06-12 03:56:20 +00:00
Stefan Monnier
f7ed19a3ee (vc-rcs-state-heuristic): Don't assume the file exists. 2008-06-11 15:55:55 +00:00
Glenn Morris
ac14560041 (diary-list-entries-2): Accept optional Gregorian date, and add it,
not the local date, to diary-entries-list.
(diary-list-entries-1): Pass Gregorian date to diary-list-entries-2.
2008-06-11 02:57:35 +00:00
Stefan Monnier
d3d31fad69 (compilation-filter): Fix up last change. 2008-06-11 02:47:57 +00:00
Stefan Monnier
3c5a7a3c32 * t-mouse.el (gpm-mouse-enable, gpm-mouse-disable): New functions.
(gpm-mouse-mode): Make it into a proper global minor mode.
* term/linux.el (terminal-init-linux): Use gpm-mouse-enable.
2008-06-11 02:16:45 +00:00
Stefan Monnier
9b106871a4 * emacs-lisp/map-ynp.el (map-y-or-n-p): Add support for other-window-scroll.
* files.el (save-some-buffers-action-alist): Only use recursive-edit
if the user enabled recursive-minibuffers.
2008-06-11 01:47:48 +00:00
Jason Rumney
14f3467e1f * term/w32-win.el (w32-menu-bar-open): Rename from menu-bar-open.
Use tmm-menubar if menu is disabled in this frame.

* menu-bar.el (menu-bar-open): Determine how to open menu bar
from frame type, per documentation. Add w32 case.
2008-06-11 00:25:24 +00:00
Juanma Barranquero
a83983874d Fix eol breakage in previous change. 2008-06-10 23:33:11 +00:00
Juanma Barranquero
cce0988d57 *** empty log message *** 2008-06-10 23:19:24 +00:00
Stefan Monnier
eee6de7323 (completion--merge-suffix): New function.
(completion-basic-try-completion): Use it.
(completion-pcm--find-all-completions): Add argument `filter'.
(completion-pcm--filename-try-filter, completion-pcm--merge-try): New funs.
(completion-pcm-try-completion): Use them.
2008-06-10 22:01:59 +00:00
Stefan Monnier
d63ddb2c67 (turn-on-xterm-mouse-tracking, turn-off-xterm-mouse-tracking):
Use terminal-list.
2008-06-10 21:56:13 +00:00
Stefan Monnier
2a3bd2e193 * xdisp.c (underline_minimum_offset): Rename from xterm.c's
x_underline_minimum_display_offset.
(syms_of_xdisp): Declare it here rather than in xterm.c.
* dispextern.h (underline_minimum_offset): Declare it.
* w32term.c (x_draw_glyph_string): Use it.
* xterm.c (x_underline_minimum_display_offset): Move to xdisp.c.
(syms_of_xterm): Don't declare it any more.
(x_draw_glyph_string): Adjust to the new name.

* cus-start.el (underline-minimum-offset) Rename from
x-underline-minimum-display-offset.
2008-06-10 20:22:10 +00:00
Stefan Monnier
d5dc61631e * xterm.c (x_underline_minimum_display_offset): New var.
(x_draw_glyph_string): Use it.
(syms_of_xterm): Declare it.
* cus-start.el (x-underline-minimum-display-offset): Give it a type.
2008-06-10 20:01:54 +00:00
Chong Yidong
848767de39 * mouse.el (mouse-select-font): New function.
* faces.el (face-spec-recalc): When the face is set using
Customize, avoid recalculating it twice.

* menu-bar.el (menu-set-font): New function.  Bind "Set Default
Font" menu item to it.  Apply selected font to all frames, and
make it savable.
(menu-bar-options-save): Save `default' font if changed.
2008-06-10 19:53:37 +00:00
Stefan Monnier
b251c64956 (ffap-string-at-point-mode-alist): Use alpha rather than lower. 2008-06-10 19:33:37 +00:00
Stefan Monnier
a7f07c365f (dired-insert-directory): Don't assume Unix-style dir names. 2008-06-10 19:10:42 +00:00
Juanma Barranquero
ce0584934b Fix committer names and other typos. 2008-06-10 16:50:18 +00:00
Stefan Monnier
f70c473628 (momentary-string-display): Use an overlay. 2008-06-10 16:12:18 +00:00
Stefan Monnier
a1562258dc * window.c (Vwindow_point_insertion_type): New var.
(set_window_buffer): Use it.
(syms_of_window): Init and export it to Lisp.
* progmodes/compile.el (compilation-mode):
Set window-point-insertion-type.
(compilation-filter): Don't use insert-before-markers any more.
* emacs-lisp/trace.el (trace-make-advice):
Set window-point-insertion-type in the trace buffer.
* startup.el (normal-top-level): Set window-point-insertion-type in
*Messages*.
* net/telnet.el (telnet-mode): Set window-point-insertion-type.
(telnet-filter): Don't use insert-before-markers any more.
* comint.el (comint-mode): Set window-point-insertion-type.
(comint-output-filter): Don't use insert-before-markers any more.
* button.el (make-text-button): Allow `start' to be a string.
2008-06-10 16:08:48 +00:00
Stefan Monnier
12b139e9a8 (make-text-button): Allow `start' to be a string. 2008-06-10 14:17:32 +00:00
Juanma Barranquero
e542c60089 (autoload-rubric): Fix coding cookie not to force Unix EOL. 2008-06-10 09:03:38 +00:00
Martin Rudalics
71b50c9351 (window--splittable-p, window--try-to-split-window):
Don't use with-selected-window to avoid messing up get-lru-window.
2008-06-10 07:45:23 +00:00
Glenn Morris
20246a8587 Fix commentary typo. 2008-06-10 03:12:26 +00:00
Glenn Morris
bee1c0fea0 (newsticker--next-item-image)
(newsticker--previous-item-image, newsticker--previous-feed-image)
(newsticker--next-feed-image, newsticker--mark-read-image)
(ewsticker--mark-immortal-image, newsticker--narrow-image)
(newsticker--get-all-image, newsticker--update-image)
(newsticker--browse-image): Check xpm images are available.
(newsticker--mark-read-image, newsticker--mark-immortal-image)
(newsticker--narrow-image, newsticker--get-all-image): Doc fix.
2008-06-10 03:09:10 +00:00
Stefan Monnier
1d69bd9baa (apropos-function, apropos-macro, apropos-command)
(apropos-variable, apropos-face, apropos-group, apropos-widget)
(apropos-plist): Add apropos-short-label property.
(apropos-multi-type): New variables.
(apropos-command, apropos-value): Set it.
(apropos-compact-layout): New custom.
(apropos-print, apropos-print-doc): Use it.
(apropos-print): Truncate lines.
2008-06-10 02:44:48 +00:00
Juanma Barranquero
a35cae746a Fix typos. 2008-06-09 11:36:44 +00:00
Juanma Barranquero
f37e787e55 *** empty log message *** 2008-06-09 10:25:27 +00:00
Kenichi Handa
365698cf5d *** empty log message *** 2008-06-09 07:14:37 +00:00
Kenichi Handa
9c346e0d07 (hanja-init-load): Show the message only when loading a table. 2008-06-09 01:19:02 +00:00
Ulf Jasper
4da498ebdf Autoload cookies for newsticker. 2008-06-08 18:44:20 +00:00
Ulf Jasper
1398bf10ab newsticker changes. 2008-06-08 15:43:53 +00:00
Andreas Schwab
64137cbc07 (vc-dir-children-marked-p): Fix child check. 2008-06-08 15:31:08 +00:00
Andreas Schwab
77003b236b (vc-cvs-dir-status): Pass -f to cvs. 2008-06-08 15:18:28 +00:00
Andreas Schwab
c99657a558 (vc-dir-move-to-goal-column): Don't move in an
empty line.
2008-06-08 14:53:18 +00:00
Andreas Schwab
24f7ee4cee (minibuffer-message): Bind inhibit-quit around
sit-for.
2008-06-08 14:10:50 +00:00
Martin Rudalics
2bd0c2e02f (split-height-threshold, split-width-threshold): Add
choice nil.
(split-window-preferred-function): Allow either nil or a function.
(window--splittable-p, window--try-to-split-window): Handle
changed option values.
(window--frame-usable-p): Handle nil argument.
(display-buffer): Call get-lru-window when pop-up-windows is nil
and window can't be split.
2008-06-08 13:02:38 +00:00
Michael Albinus
48846dc595 * net/tramp.el (top): Quote feature names. Remove
`tramp-rfn-eshadow-setup-minibuffer' from
`rfn-eshadow-setup-minibuffer-hook' when unloading.
(tramp-read-passwd): There is only one call to
`auth-source-user-or-password' needed.  Pacify byte compiler.
2008-06-08 10:49:19 +00:00