- 29 Jul, 2013 5 commits
-
-
Eli Zaretskii authored
lisp/frame.el (frame-notice-user-settings): Avoid inflooping when the initial frame is minibuffer-less. (Bug#14841)
-
Michael Albinus authored
--without-file-notification to --without-all.
-
Michael Albinus authored
`tramp-use-ssh-controlmaster-options'.
-
Michael Albinus authored
* net/tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band) (tramp-maybe-open-connection): Use it.
-
Xue Fuqiao authored
-
- 28 Jul, 2013 8 commits
-
-
Stephen Berman authored
-
Xue Fuqiao authored
-
Juanma Barranquero authored
(desktop--make-frame): Include `minibuffer' in the minimal set of parameters passed when creating a frame, because the minibuffer status of a frame cannot be changed later.
-
Stephen Berman authored
replace-regexp-in-string and inadvertent omissions in previous change. (todo-filter-items): Ensure only file names are comma-separated in renamed filtered items buffer.
-
Paul Eggert authored
Fixes: debbugs:14970
-
Eli Zaretskii authored
src/w32fns.c (w32_wnd_proc) <WM_IME_STARTCOMPOSITION>: Make sure the frame which got the message is still alive, before dereferencing its pointer. src/frame.c (delete_frame): Test "this" frame's minibuffer window to be a live window, before using it as such.
-
Xue Fuqiao authored
-
Juanma Barranquero authored
(desktop-restoring-reuses-frames): New option. (desktop--compute-pos, desktop--move-onscreen): New functions. (desktop--make-frame): Use desktop--move-onscreen.
-
- 27 Jul, 2013 11 commits
-
-
Paul Eggert authored
-
David Engster authored
* lisp/cedet/semantic/edit.el (semantic-edits-splice-remove): Wrap debug message removing middle tag in semantic-edits-verbose-flag check. * semantic/bovine/el.el (semantic/db-el): New require. * semantic/db-el.el (semanticdb-normalize-one-tag): It might be that a symbol comes from a file but cannot be found in its table. This happens for instance when a symbol was dynamically created through a macro like `defstruct'. In this case, return the original tag. (semanticdb-elisp-sym->tag): Deal with autoloaded functions, where the argument list is not available until the file is loaded.
-
Alan Mackenzie authored
* progmodes/cc-langs.el (c-recognize-<>-arglists): Set the Java value to t.
-
Stephen Berman authored
(todo-rename-file): New command. (todo-key-bindings-t): Add key binding for it. Change the bindings of todo-filter-regexp-items(-multifile) to use `x' instead of `r', since the latter is better suited to the new renaming command.
-
Eli Zaretskii authored
src/w32term.c (w32_read_socket) <WM_KILLFOCUS>: Call w32_detect_focus_change instead of doing part of its job by hand. This fixes the problem whereby FOCUS_OUT events were not sent to the event queue.
-
Alan Mackenzie authored
progmodes/cc-langs.el (c-block-stmt-1-2-kwds, c-block-stmt-1-2-key): New language constants/variables. progmodes/cc-engine.el (c-beginning-of-statement-1, c-after-conditional): Adapt to deal with c-block-stmt-1-2-key. progmodes/cc-fonts.el (c-font-lock-declarations): Adapt to deal with c-block-stmt-1-2-key.
-
Glenn Morris authored
-
Glenn Morris authored
to allow specification of OSS or ALSA (see bug#14812#64).
-
Juanma Barranquero authored
(desktop--make-frame): Apply most frame parameters after creating the frame to force (partially or totally) offscreen frames to be restored as such.
-
Xue Fuqiao authored
-
Xue Fuqiao authored
* lisp/vc/vc-dir.el (vc-dir-mode-map): Add binding for vc-root-diff. * doc/emacs/maintaining.texi (VC Directory Commands): Mention `D' and `L' in vc-dir.
-
- 26 Jul, 2013 16 commits
-
-
Tassilo Horn authored
gnus-sum.el (gnus-sort-threads-recursively): New defcustom. (gnus-sort-threads): Use it. gnus.texi (Sorting the Summary Buffer): Document new defcustom `gnus-sort-threads-recursively'.
-
Eli Zaretskii authored
src/process.c (Fprocess_list): Doc fix. lisp/simple.el (list-processes): Doc fix.
-
Stefan Monnier authored
`base' arg of backtrace-frame.
-
Juanma Barranquero authored
-
Juanma Barranquero authored
-
Stefan Monnier authored
(edebug-eval): Use backtrace-eval. (edebug--display, edebug--recursive-edit): Don't let-bind the edebug-outer-* vars that keep track of variables we locally let-bind. (edebug-outside-excursion): Don't restore outside values of locally let-bound vars. (edebug--display): Use user-error. (cl-lexical-debug, cl-debug-env): Remove.
-
Juanma Barranquero authored
We want to be sure that new frames are visible before deleting any remaining ones.
-
Eli Zaretskii authored
src/w32term.c (w32_read_socket) <WM_EMACS_PAINT>: Warn about frame being re-exposed only if it didn't ask to become visible. <WM_SIZE>: Under SIZE_RESTORED, only set the frame visible if it was previously iconified. (x_iconify_frame): Mark the frame iconified.
-
Matthias Meulien authored
-
Richard M. Stallman authored
-
Richard M. Stallman authored
* epa.el (epa-mail-aliases): New option. * epa-mail.el (epa-mail-encrypt): Rewrite to be callable from programs. Bind inhibit-read-only so read-only text doesn't ruin everything. (epa-mail-default-recipients): New subroutine broken out. Handle epa-mail-aliases.
-
Paul Eggert authored
* eval.c (get_backtrace_frame, backtrace_eval_unrewind): Now static. (backtrace_eval_unrewind): ';' -> '{}' to pacify GCC.
-
Stefan Monnier authored
* lisp/emacs-lisp/debug.el (debug): Don't let-bind the debugger-outer-* vars, except for debugger-outer-match-data. (debugger-frame-number): Move check for "on a function call" from callers into it. Add `skip-base' argument. (debugger-frame, debugger-frame-clear): Simplify accordingly. (debugger-env-macro): Only reset the state stored in non-variables, i.e. current-buffer and match-data. (debugger-eval-expression): Rewrite using backtrace-eval. * lisp/subr.el (internal--called-interactively-p--get-frame): Remove. (called-interactively-p): * lisp/emacs-lisp/edebug.el (edebug--called-interactively-skip): Use the new `base' arg of backtrace-frame instead. * src/eval.c (set_specpdl_old_value): New function. (unbind_to): Minor simplification. (get_backtrace_frame): New function. (Fbacktrace_frame): Use it. Add `base' argument. (backtrace_eval_unrewind, Fbacktrace_eval): New functions. (syms_of_eval): Export backtrace-eval. * src/xterm.c (x_focus_changed): Simplify.
-
Eli Zaretskii authored
doc/emacs/display.texi (Fringes): Document the variable fringe-mode.
-
Glenn Morris authored
(align-region): Explicit error if subexpression missing/does not match. Fixes: debbugs:14857
-
Glenn Morris authored
Fixes: debbugs:14858
-