- 26 May, 2012 10 commits
-
-
Stefan Monnier authored
* lisp/subr.el (lambda): Use declare. * lisp/emacs-lisp/lisp-mode.el (lambda): * lisp/emacs-lisp/edebug.el (lambda): Move properties to its definition. * lisp/gnus/legacy-gnus-agent.el (gnus-agent-unhook-expire-days): * lisp/gnus/gnus-demon.el (gnus-demon-init): Don't bother with type-of.
-
Eli Zaretskii authored
src/xdisp.c (draw_row_with_mouse_face): Call tty_draw_row_with_mouse_face for WINDOWSNT as well. src/w32console.c: Include window.h. (w32con_write_glyphs_with_face, tty_draw_row_with_mouse_face): New functions. (initialize_w32_display): Initialize mouse-highlight data. src/w32inevt.c: Include termchar.h and window.h. (do_mouse_event): Support mouse-autoselect-window. When the mouse moves, call note_mouse_highlight. If help_echo changed, call gen_help_event to produce help-echo message in the echo area. Call clear_mouse_face if mouse_face_hidden is set in the mouse highlight info. etc/NEWS: Describe the changes.
-
Eli Zaretskii authored
src/w32inevt.c (do_mouse_event): If help_echo changed, call gen_help_event to produce help-echo message in the echo area.
-
Eli Zaretskii authored
src/w32inevt.c (do_mouse_event): Support mouse-autoselect-window.
-
Eli Zaretskii authored
src/w32inevt.c: Include termchar.h. (mouse_moved_to): Move the call to note_mouse_highlight from here... (do_mouse_event): ...to here. Call clear_mouse_face if mouse_face_hidden is set in the mouse highlight info.
-
Eli Zaretskii authored
src/xdisp.c (draw_row_with_mouse_face): Call tty_draw_row_with_mouse_face for WINDOWSNT as well. src/w32inevt.c (mouse_moved_to): When the mouse moves, call note_mouse_highlight. src/w32console.c: Include window.h. (w32con_write_glyphs_with_face, tty_draw_row_with_mouse_face): New functions. (initialize_w32_display): Initialize mouse-highlight data.
-
Paul Eggert authored
with GCC 4.7.0 on x86-64.
-
Eli Zaretskii authored
src/bidi.c (bidi_mirror_char): Revert last change: an int is definitely wide enough here.
-
Aaron S. Hawley authored
Fixes: debbugs:11560
-
Glenn Morris authored
-
- 25 May, 2012 20 commits
-
-
Glenn Morris authored
* lisp/loadup.el: No need to load lisp/paths.el uncompiled. * src/lisp.mk (lisp): Update for this change.
-
Paul Eggert authored
-
Paul Eggert authored
-
Glenn Morris authored
* etc/NEWS: Related edits.
-
Paul Eggert authored
-
Paul Eggert authored
-
Glenn Morris authored
-
Glenn Morris authored
AFAICS, this is ancient code dating from when there was an "inc-vers.el", that was used to bump the build number on version.el. Nowadays that happens in loadup.el. * lisp/version.el: Remove no-byte-compile and associated formatting. * lisp/loadup.el: No need to load lisp/version.el uncompiled.
-
Paul Eggert authored
-
Stefan Monnier authored
(read_pure): Remove var. (unreadpure): Remove function. (readevalloop): Don't call read_list with -1 flag. (read1, read_vector): Don't test read_pure any more. (read_list): Simplify.
-
Stefan Monnier authored
-
Stefan Monnier authored
-
Stefan Monnier authored
jumping to *Server* from a dedicated *Group* window. (gnus-configure-frame): CSE. * lisp/gnus/gnus-registry.el: Minor style cleanup. (gnus-registry--set/remove-mark): New function, extracted from gnus-registry-install-shortcuts. (gnus-registry-install-shortcuts): Use it.
-
Stefan Monnier authored
(gdb-enable-debug, gdb-speedbar-auto-raise, gdb-many-windows): Turn into minor modes. (gdb--if-arrow): Rename from gdb-if-arrow, make it hygienic. (gdb-mouse-until, gdb-mouse-jump): Adjust uses accordingly. (gdb-shell): Remove unneeded let-binding. (gdb-get-many-fields): Eliminate O(n²) behavior.
-
Eli Zaretskii authored
msdos/sed6.inp (INFO_EXT): Edit to .info. (INFO_OPTS): Edit to --no-split. lisp/cus-start.el <vertical-centering-font-regexp>: Avoid warning on platforms that don't link in fontset.c.
-
Eli Zaretskii authored
lisp/cus-start.el <vertical-centering-font-regexp>: Avoid warning on platforms that don't link in fontset.c.
-
Eli Zaretskii authored
msdos/sed6.inp (INFO_EXT): Edit to .info. (INFO_OPTS): Edit to --no-split.
-
Leo Liu authored
-
Katsumi Yamaoka authored
-
Juri Linkov authored
* lisp/vc/diff-mode.el (diff-header, diff-file-header): Remove "green" to avoid confusion with `diff-added' that now uses green colors. (diff-removed): Use shades of red. (diff-added): Use shades of green. (diff-changed): Leave just the yellow color. (diff-use-changed-face): New variable. (diff-font-lock-keywords): Use `diff-use-changed-face' to decide how to highlight context diff changes. (diff-refine-change): Use shades of yellow. (diff-refine-removed): New face that uses shades of red. (diff-refine-added): New face that uses shades of green. (diff-refine-hunk): Use `diff-refine-change', `diff-refine-added', `diff-refine-removed' in the call to `smerge-refine-subst' depending on the value of `diff-use-changed-face'. * lisp/vc/ediff-init.el (ediff-current-diff-A, ediff-fine-diff-A): Add face condition `min-colors 88' with shades of red. (ediff-current-diff-B, ediff-fine-diff-B): Add face condition `min-colors 88' with shades of green. (ediff-current-diff-C, ediff-fine-diff-C): Add face condition `min-colors 88' with shades of yellow. * lisp/vc/smerge-mode.el (smerge-mine): Use shades of red. (smerge-other): Use shades of green. (smerge-base): Use shades of yellow. (smerge-refined-change): Empty face. (smerge-refined-removed): New face that uses shades of red. (smerge-refined-added): New face that uses shades of green. (smerge-refine-subst): Rename arg `props' to `props-c'. Add new args `props-r' and `props-a', and use them. Doc fix. (smerge-refine): Evaluate `smerge-use-changed-face' and depending on its value use different faces `smerge-refined-change', `smerge-refined-removed', `smerge-refined-added' in the call to `smerge-refine-subst'.
-
- 24 May, 2012 10 commits
-
-
Glenn Morris authored
-
Glenn Morris authored
* lisp/paths.el (prune-directory-list, remote-shell-program): Move to ... * lisp/files.el (prune-directory-list, remote-shell-program): ...here. For the latter, delay initialization, prefer ssh, just search PATH.
-
Glenn Morris authored
* faces.el (term-file-prefix): Move here, make it a defcustom.
-
Glenn Morris authored
* gnus/nnspool.el (news-inews-program): Move here from paths.el. Don't see a need for this to be autoloaded. (Or even to exist; it is only used to init another variable.)
-
Glenn Morris authored
* gnus/nnspool.el (news-directory, news-path): Move here from paths.el. Don't see a need for these to be autoloaded. This file is the only place that uses them, to init another variable.
-
Glenn Morris authored
-
Glenn Morris authored
Don't see a need for this to be autoloaded, since it is only used in gnus.el (in one place, as a fallback). Maybe it should be obsolete? * paths.el (gnus-default-nntp-server): Remove (gnus.el defines it). * gnus/gnus.el (gnus-default-nntp-server): Make it a defcustom. Merge in doc from paths.el version.
-
Glenn Morris authored
Ref eg http://lists.gnu.org/archive/html/emacs-devel/2004-10/msg00620.html * paths.el (rmail-file-name, rmail-spool-directory): Move from here... * mail/rmail.el (rmail-file-name, rmail-spool-directory): ... to here. Make the latter a defcustom, with a delayed initialization.
-
Glenn Morris authored
These were deleted from Gnus itself late 2010.
-
Glenn Morris authored
There's no reason to; this file isn't auto-generated or anything like that.
-