- 27 Dec, 2013 4 commits
-
-
Stefan Monnier authored
Fixes: debbugs:16251
-
Stefan Monnier authored
* lisp/elec-pair.el: New file, split from electric.el.
-
Lars Ingebrigtsen authored
(shr-find-fill-point): Off by one error in comparison with the indentation.
-
Lars Ingebrigtsen authored
* net/shr.el (shr-find-fill-point): Don't try to fill if the indentation level is larger than the width, because that will infloop. (shr-insert): Fill repeatedly long texts, so that Japanese is formatted correctly. Fixes: debbugs:16263
-
- 26 Dec, 2013 2 commits
-
-
João Távora authored
* lisp/electric.el: Pairing/skipping helps preserve balance. Autobackspacing behaviour. Opens extra newlines between pairs. Skip whitespace before closing delimiters. * lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): Use new features. * test/automated/electric-tests.lisp: New file. * doc/emacs/programs.texi: Describe new features. * lisp/simple.el: Pass non-nil interactive arg to newline call inside newline-and-indent.
-
Fabián Ezequiel Gallina authored
(python-nav-beginning-of-defun): Stop searching ASAP.
-
- 25 Dec, 2013 9 commits
-
-
Lars Ingebrigtsen authored
(shr-insert): Don't infloop if we can't find a good place to break the line. Fixes: debbugs:16256
-
Katsumi Yamaoka authored
-
Katsumi Yamaoka authored
-
Lars Ingebrigtsen authored
-
Lars Ingebrigtsen authored
-
Lars Ingebrigtsen authored
(shr-char-kinsoku-bol-p): The quotation mark isn't a kinsoky BOL char. (shr-find-fill-point): Remove the special checks for the quotation mark, since `shr-char-kinsoku-bol-p' should now return the right thing.
-
Fabián Ezequiel Gallina authored
(python-nav--lisp-forward-sexp): New function. (python-nav--lisp-forward-sexp-safe): Use it. Rename from python-nav-lisp-forward-sexp-safe. (python-nav--forward-sexp): New argument SAFE allows switching forward sexp movement behavior for parens. (python-nav-forward-sexp): Throw errors on unterminated parens. (python-nav-backward-sexp, python-nav-forward-sexp-safe) (python-nav-backward-sexp-safe): New functions. (python-shell-buffer-substring): Use `python-nav-forward-sexp-safe'. * test/automated/python-tests.el (python-nav-lisp-forward-sexp-safe-1): Remove test. (python-nav-forward-sexp-safe-1): New test. Fixes: debbugs:16191
-
Lars Ingebrigtsen authored
* net/shr.el (shr-find-fill-point): Don't break lines before a quotation mark.
-
Kenjiro NAKAYAMA authored
* net/eww.el (eww-form-textarea): Use a different face for textareas than text input since they have different keymaps. Fixes: debbugs:16142
-
- 24 Dec, 2013 6 commits
-
-
Fabián Ezequiel Gallina authored
up. Fixes: debbugs:15295
-
Lars Ingebrigtsen authored
* net/eww.el (eww-bookmark-browse): Use `quit-window' to restore the window configuration.
-
Eli Zaretskii authored
lisp/net/eww.el (eww-open-file): Ensure 3 slashes after "file:" when we run on MS-Windows or MS-DOS.
-
Martin Rudalics authored
* window.el (balance-windows-area): Call window-size instead of window-height and window-width. Bug#16241.
-
Lars Ingebrigtsen authored
* net/eww.el (eww-bookmark-quit): Remove. (eww-bookmark-browse): Restore the window configuration when you choose a bookmark. Fixes: debbugs:16144
-
Daniel Colascione authored
-
- 23 Dec, 2013 4 commits
-
-
Daniel Colascione authored
-
Ted Zlatanov authored
* net/gnutls.el (gnutls-verify-error): Add version tag.
-
Chong Yidong authored
-
Chong Yidong authored
* lisp/subr.el (set-transient-map): Rename from set-temporary-overlay-map. Doc fix. * lisp/face-remap.el (text-scale-adjust): * lisp/indent.el (indent-rigidly): * lisp/kmacro.el (kmacro-call-macro): * lisp/minibuffer.el (minibuffer-force-complete): * lisp/repeat.el (repeat): * lisp/simple.el (universal-argument--mode): * lisp/calendar/todo-mode.el (todo-insert-item--next-param): * lisp/progmodes/f90.el (f90-abbrev-start): Callers changed. * lisp/org/org.el (orgstruct-make-binding): Call set-transient-map instead of old name set-temporary-overlay-map. * doc/lispref/keymaps.texi (Controlling Active Maps): Renamed set-temporary-overlay-map to set-transient map. Doc fixes. (Searching Keymaps): The transient keymap takes precedence.
-
- 22 Dec, 2013 6 commits
-
-
Kenjiro NAKAYAMA authored
* net/eww.el (eww-tag-select): Add text-property to jump to next select field. (eww) : Add non-supported ftp error.
-
Dmitry Gutov authored
comments. Handle electric indent after typing `?' and `!'.
-
Chong Yidong authored
* lisp/faces.el (face-spec-recalc): If the theme specs are not applicable to a frame, fall back on the defface spec.
-
Dmitry Gutov authored
after `{'. We need it after block openers, and it doesn't seem to hurt after hash openers.
-
Dmitry Gutov authored
* lisp/progmodes/ruby-mode.el (ruby--at-indentation-p): New function, extracted from `ruby-smie-rules'. (ruby--electric-indent-chars): New variable. (ruby--electric-indent-p): New function. (ruby-mode): Use `electric-indent-functions' instead of `electric-indent-chars'.
-
Dmitry Gutov authored
docstring. (ruby-smie-rules): Indent plus one level after `=>'.
-
- 21 Dec, 2013 9 commits
-
-
Richard M. Stallman authored
* simple.el (newline): Doc fix.
-
Kenjiro NAKAYAMA authored
* net/eww.el (eww-checkbox-map): Fix wrong key bind to `eww-toggle-checkbox'.
-
Kenjiro NAKAYAMA authored
* net/eww.el (eww-form-text): Support text form with disabled and readonly attributes.
-
Ted Zlatanov authored
* net/eww.el (eww-list-histories, eww-list-histories) (eww-history-browse, eww-history-quit, eww-history-kill) (eww-history-mode-map, eww-history-mode): New command and functions to list browser histories.
-
Rüdiger Sonderfeld authored
* net/eww.el (eww-back-url, eww-forward-url, eww-next-url) (eww-previous-url, eww-up-url, eww-top-url, eww-add-bookmark) (eww-bookmark-prepare, eww-bookmark-kill, eww-bookmark-yank) (eww-bookmark-browse, eww-next-bookmark, eww-previous-bookmark): Use `user-error'. (eww-bookmark-mode-map): Add menu. (eww-render, eww-mode): Use `setq-local'. (eww-tool-bar-map): New variable. (eww-mode): Set `tool-bar-map'. (eww-view-source): Check for `html-mode' with `fboundp'.
-
Lars Magne Ingebrigtsen authored
That have text inside. Also remove debugging.
-
Jan Djärv authored
* etc/NEWS: Mention ns-use-srgb-colorspace. * lisp/cus-start.el (all): Add ns-use-srgb-colorspace. * src/nsfns.m (Fxw_color_values): Use colorUsingDefaultColorSpace. * src/nsterm.h: Declare EmacsColor category. * src/nsterm.m (NSColor): Implement EmacsColor category. (ns_get_color): Use colorUsingDefaultColorSpace. (ns_get_color, ns_term_init): Use colorForEmacsRed.
-
Chong Yidong authored
* custom.el (custom-theme-recalc-face): Do nothing if the face is undefined. Thus, theme settings for undefined faces do not take effect until the faces are defined with defface, the same as with theme variables. * faces.el (face-spec-set): Use face-spec-recalc in all cases. (face-spec-reset-face): Don't assign extra properties in temacs. (face-spec-recalc): Apply X resources too.
-
Chong Yidong authored
* faces.el (face-spec-set): * cus-face.el (custom-theme-set-faces, custom-set-faces): * custom.el (defface): Doc fixes. Fixes: debbugs:16203
-