- 08 Jun, 2013 6 commits
-
-
Eli Zaretskii authored
-
Leo Liu authored
(octave-mode): Set add-log-current-defun-function. (octave-goto-function-definition): Do not move point if not found. (octave-find-definition): Enhance to try subfunctions first.
-
Jan Djärv authored
and g_main_context_pending at the top, so Gdk events (i.e. file notify) are processed when Emacs is started with -nw.
-
Eli Zaretskii authored
-
Glenn Morris authored
* lisp/emacs-lisp/bytecomp.el (byte-compile-char-before) (byte-compile-backward-char, byte-compile-backward-word): Improve previous change, to handle non-explicit nil.
-
Glenn Morris authored
-
- 07 Jun, 2013 14 commits
-
-
Stefan Monnier authored
(smie--opener/closer-at-point): New function. (smie--matching-block-data): Use it. Don't match from right after an opener or right before a closer. Obey smie-blink-matching-inners. Don't signal a mismatch for repeated inners like "switch..case..case".
-
Xue Fuqiao authored
-
Leo Liu authored
(octave-help-mode-finish-hook, octave-help-mode-finish): Remove. Just use temp-buffer-show-hook. Fixes: debbugs:14570
-
Leo Liu authored
* emacs-lisp/smie.el (smie--matching-block-data): Minor simplification. * progmodes/octave.el (octave-mode): Set comment-use-global-state to t. (Bug#14303) Fixes: debbugs:14434 debbugs:14303
-
Eli Zaretskii authored
lisp/Makefile.in (TAGS TAGS-LISP): Pass the (long) list of *.el files through xargs, to avoid failure due to MS-Windows limitations on command-line length. src/Makefile.in (ctagsfiles1, ctagsfiles2): Don't include *.m files. (ctagsfiles3): New variable, includes only *.m files. (TAGS): Use an explicit language name in the regular expressions, to avoid transformation of '/SOMETHING' by MSYS to 'c:\MSYS\SOMETHING'.
-
Eli Zaretskii authored
nt/INSTALL.MSYS: mingw-get is not a GUI program (yet). msys-automake is not suitable for MinGW builds. Mention the --enable-locallisppath switch to msysconfig.sh. Suggested by ׃scar Fuentes <ofv@wanadoo.es>.
-
Eli Zaretskii authored
-
Richard Copley authored
Makefile.in (msys_to_w32): Modify to support d:\foo file names. (msys_lisppath_to_w32, msys_prefix_subst, msys_sed_sh_escape): New variables. (epaths-force-w32): Use them. epaths.nt (PATH_SITELOADSEARCH): Fix commentary. epaths.in: Fix commentary to PATH_SITELOADSEARCH.
-
Glenn Morris authored
-
Juanma Barranquero authored
-
Glenn Morris authored
-
Glenn Morris authored
-
Glenn Morris authored
-
Glenn Morris authored
-
- 06 Jun, 2013 8 commits
-
-
Ted Zlatanov authored
-
Glenn Morris authored
-
Glenn Morris authored
-
Glenn Morris authored
* lisp/emacs-lisp/bytecomp.el (byte-compile-char-before) (byte-compile-backward-char, byte-compile-backward-word): Handle explicit nil arguments.
-
Eli Zaretskii authored
src/xdisp.c (note_mouse_highlight): When mouse-highlight is off, still need to set the mouse pointer shape and activate help-echo.
-
Paul Eggert authored
See the thread containing <http://lists.gnu.org/archive/html/emacs-devel/2013-06/msg00109.html>. * gfilenotify.c (dir_monitor_callback, Fgfile_add_watch) (Fgfile_rm_watch): Don't assume EMACS_INT is the same width as a pointer. (dir_monitor_callback, Fgfile_rm_watch): Use assq_no_quit instead of Fassoc, for speed. (dir_monitor_callback, Fgfile_rm_watch): eassert that the monitor is a fixnum. (dir_monitor_callback): No need for CDR_SAFE. Simplify building of lisp with alternative tails. (Fgfile_add_watch, Fgfile_rm_watch): Do not assume glib functions set errno reliably on failure. (Fgfile_add_watch): Check that the monitor survives the XIL trick, and signal an error otherwise. (Fgfile_rm_watch): Prefer CONSP to !NILP. Use Fdelq instead of Fdelete, for speed.
-
Glenn Morris authored
(chisel this on my tombstone)
-
Juri Linkov authored
-
- 05 Jun, 2013 12 commits
-
-
Alan Mackenzie authored
(isearch-other-meta-char): don't exit isearch when a prefix argument is typed whilst `isearch-allow-prefix' is non-nil. * search.texi (Isearch Scroll): Rename to "Not Exiting Isearch". (Net Exiting Isearch): Document new user option `isearch-allow-prefix'. * etc/NEWS. Entry for this change.
-
Eli Zaretskii authored
src/xdisp.c (handle_tool_bar_click): When mouse-highlight is off, don't insist on being invoked on a highlighted tool-bar button. Avoids losing tool-bar functionality when mouse-highlight is nil. (note_tool_bar_highlight, note_mode_line_or_margin_highlight): Don't highlight when mouse-highlight is nil. (note_mouse_highlight): When mouse-highlight is nil, don't return right away; instead, run tool-bar and mode-line highlight subroutine, clear any existing highlight, and revert the mouse pointer to its default shape.
-
Stefan Monnier authored
Hide assertion failure. * lisp/skeleton.el: Use cl-lib. (skeleton-further-elements): Use defvar-local. (skeleton-insert): Use cl-progv.
-
Ted Zlatanov authored
-
Ted Zlatanov authored
-
Stefan Monnier authored
* lisp/progmodes/prog-mode.el: New file. * lisp/loadup.el: * src/lisp.mk (lisp): Add prog-mode.el.
-
Ted Zlatanov authored
-
Paul Eggert authored
* process.c (dummy_handler): New function. (lib_child_handler): New static var. (handle_child_signal): Invoke it. (catch_child_signal): If a library has set up a signal handler, save it into lib_child_handler. (init_process_emacs): If using glib and not on Windows, tickle glib's child-handling code so that it initializes its private SIGCHLD handler. * syssignal.h (SA_SIGINFO): Default to 0. * xterm.c (x_term_init): Remove D-bus hack that I installed on May 31; it should no longer be needed now.
-
Ted Zlatanov authored
-
Stefan Monnier authored
* lisp/subr.el (load-history-regexp, load-history-filename-element) (eval-after-load, after-load-functions, do-after-load-evaluation) (eval-next-after-load, display-delayed-warnings) (collapse-delayed-warnings, delayed-warnings-hook): Move after the definition of save-match-data. (overriding-local-map): Remove accidental obsolescence declaration.
-
Ted Zlatanov authored
-
Alan Mackenzie authored
-