- 27 Jul, 2014 2 commits
-
-
Andreas Schwab authored
* textmodes/tex-mode.el (tex-font-lock-verb): Doc fix.
-
Fabián Ezequiel Gallina authored
-
- 25 Jul, 2014 4 commits
-
-
Stephen Berman authored
not a character, ignore it instead of raising an error.
-
Stephen Berman authored
* todo-mode.texi (Marked Items): Correct omission of item deletion from commands applying to both todo and done items. * calendar/todo-mode.el: Fix handling of marked items and make minor code improvements. (todo-edit-item): If there are marked items, ensure user can only invoke editing commands that work with marked items. (todo-edit-item--text): When there are marked items, make it a noop if invoked with point not on an item; otherwise, ensure it applies only to item at point. (todo-item-undone): If there are marked not-done items, return point to its original position before signaling user error. (todo--user-error-if-marked-done-item): New function. (todo-edit-item--header, todo-edit-item--diary-inclusion) (todo-item-done): Use it.
-
Glenn Morris authored
* lisp/files.el (toggle-read-only): Re-add basic doc-string. * lisp/vc/vc-hooks.el (vc-toggle-read-only): Tweak obsolescence mesage.
-
Glenn Morris authored
Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-07/msg00228.html * lisp/progmodes/prolog.el (prolog-mode-keybindings-edit): Replace missing `switch-to-prolog' with `run-prolog'. (switch-to-prolog): Define as (obsolete) alias, as in 23.4.
-
- 22 Jul, 2014 1 commit
-
-
Stephen Berman authored
of file-wide setting when changing category-wide setting.
-
- 21 Jul, 2014 2 commits
-
-
Paul Eggert authored
-
Glenn Morris authored
* progmodes/hideif.el (hide-ifdef-mode-submap): Also substitute read-only-mode. * bindings.el (mode-line-toggle-read-only): * bs.el (bs-toggle-readonly): * buff-menu.el (Buffer-menu-toggle-read-only): * dired.el (dired-toggle-read-only): * files.el (view-read-only, find-file-read-only) (find-file-read-only-other-window) (find-file-read-only-other-frame): * progmodes/hideif.el (hide-ifdef-toggle-outside-read-only): Doc fixes re toggle-read-only. * view.el: Comment updates.
-
- 20 Jul, 2014 3 commits
-
-
Fabián Ezequiel Gallina authored
solutions for missing/delayed output in inferior Python shells. Fixes: debbugs:17304
-
Fabián Ezequiel Gallina authored
mode-require-final-newline. Fixes: debbugs:17990
-
Fabián Ezequiel Gallina authored
* lisp/progmodes/python.el: (python-shell-completion-setup-code): New value supporting iPython. (python-shell-completion-string-code): New value supporting iPython. (python-shell-completion-get-completions): Use them. (python-shell-completion-module-string-code): Make obsolete. (python-shell-prompt-input-regexps) (python-shell-prompt-output-regexps): Add safeguard for ipdb. (python-shell-output-filter): Fix comment typo. * test/automated/python-tests.el: (python-util-clone-local-variables-1): Fix test. Fixes: debbugs:15510
-
- 19 Jul, 2014 2 commits
-
-
Fabián Ezequiel Gallina authored
* lisp/progmodes/python.el (python-shell-prompt-detect): Replace call-process with process-file and make it more robust.
-
Fabián Ezequiel Gallina authored
* lisp/progmodes/python.el: (python-shell-interpreter-interactive-arg) (python-shell-prompt-detect-enabled) (python-shell-prompt-detect-failure-warning) (python-shell-prompt-input-regexps) (python-shell-prompt-output-regexps): New vars. (python-shell-prompt-calculated-input-regexp) (python-shell-prompt-calculated-output-regexp): New vars. (python-shell-get-process-name) (python-shell-internal-get-process-name) (python-shell-output-filter) (python-shell-completion-get-completions): Use them. (python-shell-prompt-detect) (python-shell-prompt-validate-regexps): New functions. (python-shell-prompt-set-calculated-regexps): New function. (inferior-python-mode): Use it. Also honor overriden python-shell-interpreter and python-shell-interpreter-args. (python-shell-make-comint): Honor overriden python-shell-interpreter and python-shell-interpreter-args. (python-shell-get-or-create-process): Make it testable by allowing to call run-python non-interactively. (python-util-valid-regexp-p): New function. (python-shell-prompt-regexp, python-shell-prompt-block-regexp) (python-shell-prompt-output-regexp) (python-shell-prompt-pdb-regexp): Use it as defcustom :safe. * test/automated/python-tests.el (python-shell-make-comint-1): (python-shell-make-comint-2): Fix indentation. (python-shell-make-comint-3) (python-shell-make-comint-4): New tests. (python-shell-get-or-create-process-1): Fix test. (python-shell-get-or-create-process-2) (python-shell-get-or-create-process-3): New tests. (python-shell-internal-get-or-create-process-1): Fix test. (python-shell-prompt-detect-1): New test. (python-shell-prompt-detect-2): New test. (Bug#17370) (python-shell-prompt-detect-3) (python-shell-prompt-detect-4) (python-shell-prompt-detect-5) (python-shell-prompt-detect-6) (python-shell-prompt-validate-regexps-1) (python-shell-prompt-validate-regexps-2) (python-shell-prompt-validate-regexps-3) (python-shell-prompt-validate-regexps-4) (python-shell-prompt-validate-regexps-5) (python-shell-prompt-validate-regexps-6) (python-shell-prompt-validate-regexps-7) (python-shell-prompt-set-calculated-regexps-1) (python-shell-prompt-set-calculated-regexps-2) (python-shell-prompt-set-calculated-regexps-3) (python-shell-prompt-set-calculated-regexps-4) (python-shell-prompt-set-calculated-regexps-5) (python-shell-prompt-set-calculated-regexps-6) (python-util-valid-regexp-p-1): New tests.
-
- 16 Jul, 2014 1 commit
-
-
Glenn Morris authored
in non-graphical situations. Fixes: debbugs:17693
-
- 14 Jul, 2014 1 commit
-
-
Glenn Morris authored
* lisp/vc/vc-dispatcher.el (vc-log-edit): Do set up the log buffer if it was "empty", or used for a different set of files. Fixes: debbugs:17884
-
- 13 Jul, 2014 1 commit
-
-
Eli Zaretskii authored
src/xdisp.c (decode_mode_spec): Call file-remote-p on the current buffer's default-directory only if it is a string. lisp/bindings.el (mode-line-remote): If default-directory is not a string, don't call file-remote-p on it; instead state in the help-echo that it is nil.
-
- 12 Jul, 2014 1 commit
-
-
Paul Eggert authored
* lisp/vc/vc-dispatcher.el (vc-log-edit): Don't clobber an already-existing log message. Fixes: debbugs:17884
-
- 10 Jul, 2014 1 commit
-
-
Glenn Morris authored
* lisp/vc/log-edit.el (log-edit-changelog-entries): Check for a visited-but-never-saved ChangeLog.
-
- 09 Jul, 2014 3 commits
-
-
Stefan Monnier authored
a non-existing file. Fixes: debbugs:17970
-
Stefan Monnier authored
(x-resolve-font-name): Don't call face-name. Fixes: debbugs:17956
-
Fabián Ezequiel Gallina authored
* lisp/progmodes/python.el (python-rx-constituents): Add dedenter and block-ender. (python-indent-dedenters, python-indent-block-enders): Delete. (python-indent-context): Return new case for dedenter-statement. (python-indent-calculate-indentation): Handle new case. (python-indent-calculate-levels): Fix levels calculation for dedenter statements. (python-indent-post-self-insert-function): Fix colon handling. (python-info-dedenter-opening-block-message): New function. (python-indent-line): Use it. (python-info-closing-block) (python-info-closing-block-message): Remove. (python-info-dedenter-opening-block-position) (python-info-dedenter-opening-block-positions) (python-info-dedenter-statement-p): New functions. * test/automated/python-tests.el (python-indent-block-enders-1) (python-indent-block-enders-2): Fix tests. (python-indent-block-enders-3) (python-indent-block-enders-4) (python-indent-block-enders-5) (python-indent-dedenters-1) (python-indent-dedenters-2): Remove tests. (python-indent-dedenters-1) (python-indent-dedenters-2) (python-indent-dedenters-3) (python-indent-dedenters-4) (python-indent-dedenters-5) (python-indent-dedenters-6) (python-indent-dedenters-7) (python-info-dedenter-opening-block-position-1) (python-info-dedenter-opening-block-position-2) (python-info-dedenter-opening-block-position-3) (python-info-dedenter-opening-block-positions-1) (python-info-dedenter-opening-block-positions-2) (python-info-dedenter-opening-block-positions-3) (python-info-dedenter-opening-block-positions-4) (python-info-dedenter-opening-block-positions-5) (python-info-dedenter-opening-block-message-1) (python-info-dedenter-opening-block-message-2) (python-info-dedenter-opening-block-message-3) (python-info-dedenter-opening-block-message-4) (python-info-dedenter-opening-block-message-5) (python-info-dedenter-statement-p-1) (python-info-dedenter-statement-p-2) (python-info-dedenter-statement-p-3) (python-info-dedenter-statement-p-4) (python-info-dedenter-statement-p-5): New tests. Fixes: debbugs:15163
-
- 08 Jul, 2014 4 commits
-
-
Stefan Monnier authored
the middle of a line. Fixes: debbugs:17896
-
Juri Linkov authored
the errors in the init file to the end of `after-init-hook'. Fixes: debbugs:17927
-
Juri Linkov authored
when it's not a symbol. (x-resolve-font-name): Don't check if the face is a symbol. Fixes: debbugs:17956
-
Juri Linkov authored
instead of %d because now HSV values are floating-point components between 0.0 and 1.0.
-
- 06 Jul, 2014 2 commits
-
-
Glenn Morris authored
Fixes: debbugs:17877
-
Stephen Berman authored
marking multiple consecutive items. (todo-toggle-mark-item): Don't try to mark the empty lines at the end of the todo and done items sections. Note in doc string that items marked by passing a numeric prefix argument can include the last todo and first done items. (todo-mark-category): Don't try to mark the empty line between the todo and done items sections.
-
- 05 Jul, 2014 2 commits
-
-
Stefan Monnier authored
proper Lisp quoting. Fixes: debbugs:17934
-
Stefan Monnier authored
require-final-newline since prog-mode already took care of it. Fixes: debbugs:17947
-
- 04 Jul, 2014 2 commits
-
-
Stephen Berman authored
refer to the Todo mode Info manual. Update the comment on requiring cl-lib. (todo-find-filtered-items-file): Add todo-prefix overlays. (todo-filter-items): Reorder a let-bound variable to avoid a wrong-type-argument error on canceling the file choice dialog.
-
Stefan Monnier authored
Set comint-input-ring-size to a number. Fixes: debbugs:17912
-
- 03 Jul, 2014 1 commit
-
-
Juri Linkov authored
and `isearch-mode' associated with nil. Fixes: debbugs:17849
-
- 02 Jul, 2014 3 commits
-
-
Juri Linkov authored
Doc fix. Fixes: debbugs:17873
-
Stefan Monnier authored
Fixes: debbugs:17271
-
Leo Liu authored
Support lexical-binding.
-
- 01 Jul, 2014 4 commits
-
-
Stefan Monnier authored
(log-edit--match-first-line): Use it. Fixes: debbugs:17861
-
Glenn Morris authored
-
Fabián Ezequiel Gallina authored
Enhancements to electric indentation behavior inside parens. * test/automated/python-tests.el (python-tests-self-insert): New function. (python-triple-quote-pairing): Use it. (python-util-forward-comment-1): New test. (Bug#17658)
-
Stefan Monnier authored
buffer-invisibility-spec. Fixes: debbugs:17867
-