summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Expand)AuthorAgeFilesLines
* * lisp/frame.el (handle-focus-in, handle-focus-out): Move from frame.c....Remove blink-cursor code. (blink-cursor-timer-function, blink-cursor-suspend): Don't special-case GUIs. (blink-cursor-mode): Use focus-in/out-hook. * src/frame.c (Fhandle_focus_in, Fhandle_focus_out): Move to frame.el. (syms_of_frame): Don't defsubr them. Stefan Monnier2013-11-242-19/+42
* * lisp/vc/vc-git.el (vc-git-annotate-extract-revision-at-line): Make it...work when annotation is invisible. Fixes: debbugs:13886 Dmitry Gutov2013-11-252-1/+6
* Fixup two last lisp/ChangeLog entriesDmitry Gutov2013-11-251-2/+2
* * lisp/json.el (json-alist-p): Only return non-nil if the alist has...simple keys. Fixes: debbugs:13518 Simon Schubert2013-11-252-2/+8
* * lisp/progmodes/js.el (js--ctrl-statement-indentation): Fix indent...when control-statement is the first statement in a buffer. Fixes: debbugs:15956 Mihir Rege2013-11-252-1/+6
* * lisp/imenu.el (imenu-generic-skip-comments-and-strings):...New option. (imenu--generic-function): Use it. Fixes: debbugs:15560 Dmitry Gutov2013-11-242-1/+16
* Scroll correct window when showing completion options....* minibuffer.el (completion--in-region-1): Scroll the correct window. (Bug#13898) Jorgen Schaefer2013-11-242-1/+7
* * lisp/emacs-lisp/helpers.el: Add some string helpers....(string-trim-left): Removes leading whitespace. (string-trim-right): Removes trailing whitespace. (string-trim): Removes leading and trailing whitespace. Bozhidar Batsov2013-11-242-0/+21
* * lisp/subr.el (string-suffix-p): New function.Bozhidar Batsov2013-11-242-0/+13
* * python.el (python-shell-send-file): Add option to delete file when done. ...(python-shell-send-string, python-shell-send-region): Use it. Fixes: debbugs:15647 Glenn Morris2013-11-232-6/+16
* Revert previous python.el changeGlenn Morris2013-11-222-7/+0
* * lisp/progmodes/python.el (python-shell--save-temp-file): Tiny change...Delete temp-file when done. Fixes: debbugs:15647 Jorgen Schaefer2013-11-222-0/+7
* * vc/diff-mode.el (diff-mode): Tiny change re diff-default-read-only...Only allow diff-default-read-only to set buffer-read-only to t, never to nil. Fixes: debbugs:15938 Ivan Shmakov2013-11-222-1/+5
* * textmodes/tex-mode.el (latex-noindent-environments): Add safe-local-variable...property. Fixes: debbugs:15936 Ivan Shmakov2013-11-222-0/+7
* * etc/enriched.txt: Rename from enriched.doc. ...Misc small updates for this hardly being "new" any more. * lisp/textmodes/enriched.el (enriched-mode): Doc fix. * lisp/emacs-lisp/authors.el (authors-renamed-files-alist): Add enriched.doc -> enriched.txt. Fixes: debbugs:15947 Glenn Morris2013-11-223-2/+7
* Empty elements in EMACSLOADPATH now stand for the default...* src/lread.c (load_path_check): Take path to check as argument. (load_path_default): New, split from init_lread. (init_lread): Move calc of default load-path to load_path_default. Empty elements in EMACSLOADPATH now stand for the default. (load-path): Doc fix. * src/emacs.c (decode_env_path): Add option to treat empty elements as nil rather than ".". * src/callproc.c (init_callproc_1, init_callproc): * src/image.c (Vx_bitmap_file_path): * src/lisp.h (decode_env_path): * lread.c (Vsource_directory): Update for new argument spec of decode_env_path. * leim/Makefile.in (RUN_EMACS): Empty EMACSLOADPATH rather than unsetting. * lisp/Makefile.in (emacs): Empty EMACSLOADPATH rather than unsetting. * test/automated/Makefile.in (emacs): Empty EMACSLOADPATH rather than unsetting. * doc/emacs/cmdargs.texi (General Variables): Empty elements in EMACSLOADPATH now mean the default load-path. * doc/lispref/loading.texi (Library Search): Empty elements in EMACSLOADPATH now mean the default load-path. * etc/NEWS: Mention this. Fixes: debbugs:12100 Glenn Morris2013-11-222-1/+5
* ChangeLog fix (Gnus's lpath.el is not in Emacs)Glenn Morris2013-11-221-10/+4
* * progmodes/octave.el (inferior-octave-startup): Spit out error...message. Leo Liu2013-11-222-2/+12
* * progmodes/ruby-mode.el (ruby-custom-encoding-magic-comment-template),...(ruby-encoding-magic-comment-style): Add :version. Bozhidar Batsov2013-11-222-2/+6
* * lisp/progmodes/ruby-mode.el (ruby-custom-encoding-magic-comment-template):...Improve docstring. Bozhidar Batsov2013-11-222-2/+7
* Add missing ChangeLog entryBozhidar Batsov2013-11-221-0/+6
* * progmodes/octave.el (octave-kill-process): Don't ask twice...Fixes: debbugs:10564 Leo Liu2013-11-222-6/+9
* * progmodes/octave.el (octave-help-mode): Adapt to change to...help-mode-finish to use derived-mode-p on 2013-09-17. (inferior-octave-prompt): Also match octave-gui. Leo Liu2013-11-222-22/+8
* * progmodes/octave.el (octave-operator-regexp): Exclude newline....Fixes: debbugs:15076 Leo Liu2013-11-222-1/+7
* * progmodes/octave.el (inferior-octave-process-live-p): New helper....(inferior-octave-startup, inferior-octave-check-process) (inferior-octave-track-window-width-change) (octave-completion-at-point, octave-eldoc-function): Use it. (octave-kill-process): Provide confirmation. Fixes: debbugs:10564 Leo Liu2013-11-222-15/+23
* lisp/gnus/gnus-icalendar.el: Fix org-timestamp for events ending at midnight;...Jan Tatarik2013-11-212-7/+66
* lisp/gnus/nndoc.el (nndoc-type-alist, nndoc-debbugs-db-type-p): Support debbu...Ivan Shmakov2013-11-212-0/+17
* * progmodes/octave.el (octave-mode, inferior-octave-mode): Fix...obsolete variable comment-use-global-state. Leo Liu2013-11-222-2/+7
* * progmodes/octave.el (octave-mode-map, octave-mode-menu): Add...`octave-source-file'. (octave-source-file): New function. Fixes: debbugs:15935 RĂ¼diger Sonderfeld2013-11-222-0/+21
* net/eww.el: Detect localhost and similar patterns.Ted Zlatanov2013-11-212-11/+21
* * pcmpl-x.el (pcmpl-x-ag-options): Handle `[no]' in long options.Leo Liu2013-11-222-8/+16
* Add completion for command `ag'....* pcmpl-x.el (pcomplete/ag, pcmpl-x-ag-options): New functions. (pcmpl-x-ag-options): New variable. Leo Liu2013-11-212-0/+36
* * lisp/emacs-lisp/byte-run.el (eval-when-compile): Fix edebug spec....(make-obsolete): Remove interactive spec. Fixes: debbugs:14646 Stefan Monnier2013-11-202-8/+13
* Use path-separator with -L, rather than just :...* lisp/startup.el (command-line-1): Use path-separator with -L. * test/automated/Makefile.in (PATH_SEPARATOR): New, set by configure. (EMACSOPT): Use PATH_SEPARATOR. * doc/emacs/cmdargs.texi (Action Arguments): Use path-separator with -L. * etc/NEWS: Related edit. Glenn Morris2013-11-202-1/+5
* * emacs-lisp/package.el (describe-package-1): Add package archive.Ted Zlatanov2013-11-202-0/+7
* * lisp/progmodes/ruby-mode.el (ruby-custom-encoding-magic-comment-template):...Change default to "# encoding: %s" to differentiate it from the default Ruby encoding comment template. Bozhidar Batsov2013-11-201-1/+1
* * lisp/ses.el (ses-mode): Doc fix....Fixes: debbugs:14748 era eriksson2013-11-202-4/+34
* lisp/gnus/message.el (message-beginning-of-line): Use beginning-of-visual-lin...Dave Goldberg2013-11-202-1/+11
* * doc/lispref/windows.texi (Choosing Window): Mention `no-display-ok'. ...* etc/NEWS: Mention new display action alist entry `no-display-ok'. (Bug#13594) * lisp/window.el (display-buffer-alist): Doc fix. (Bug#13594) Leo Liu2013-11-202-6/+12
* * vc/vc-git.el (vc-git-dir-extra-headers): Add headers...when rebase or bisect are in progress. Dan Nicolaescu2013-11-192-0/+10
* Doc fixes....* lisp/filenotify.el (file-notify-add-watch): Refine doc string. * doc/lispref/os.texi (File Notifications): Add an index. * doc/lispref/loading.texi (Loading): Add an cross-reference. Xue Fuqiao2013-11-192-1/+5
* * obsolete/rcompile.el: Mark obsolete.Leo Liu2013-11-192-0/+3
* * window.el (display-buffer-alist, display-buffer): Document the...new parameter no-display-ok. * progmodes/compile.el (compilation-start) (compilation-goto-locus, compilation-find-file): Pass no-display-ok and handle nil value from display-buffer. Fixes: debbugs:13594 Leo Liu2013-11-193-16/+35
* * lisp/electric.el (electric-indent-mode-map): Remove....(electric-indent-mode): Change the global-map instead. Fixes: debbugs:15915 Stefan Monnier2013-11-172-9/+13
* * lisp/textmodes/text-mode.el (paragraph-indent-minor-mode): Use add-function.Stefan Monnier2013-11-172-3/+8
* * lisp/emacs-lisp/nadvice.el (remove-function): Align with...add-function's behavior. Stefan Monnier2013-11-172-1/+4
* * lisp/progmodes/gdb-mi.el: Avoid backtracking in regexp matcher....(gdb--string-regexp): New constant. (gdb-tooltip-print, gdb-var-evaluate-expression-handler) (gdbmi-bnf-stream-record, gdb-jsonify-buffer): Use it. (gdb-source-file-regexp, gdb-prompt-name-regexp): Use it and change submatch 1. (gdb-get-source-file-list, gdb-get-prompt, gdb-get-source-file): Adjust use accordingly. (gdb-breakpoints-list-handler-custom): Pre-build the y/n string. Stefan Monnier2013-11-172-13/+39
* * lisp/progmodes/ruby-mode.el (ruby-toggle-block): Don't stop at...interpolation curlies. Fixes: debbugs:15914 Adam Sokolnicki2013-11-172-1/+7
* Spelling fixes....* lisp/org/ob-python.el (org-babel-python-with-earmuffs): Rename from org-babel-python-with-earmufs. All uses changed. (org-babel-python-without-earmuffs): Rename from org-babel-python-without-earmufs. All uses changed. Paul Eggert2013-11-1617-62/+69
* * calc/calc.el (calc-context-sensitive-enter): New variable.... (calc-enter): Use `calc-context-sensitive-enter'. * doc/misc/calc.texi (Customizing Calc): Mention the new variable `calc-context-sensitive-enter'. Jay Belanger2013-11-162-2/+17