summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ; * etc/NEWS: Expand news entry for scss-modeSimen Heggestøyl2016-02-051-1/+2
|
* ; Better document changes in ls-lisp default behaviorEli Zaretskii2016-02-051-2/+8
| | | | | * etc/NEWS: Explain in more detail the effects of the new default sorting in ls-lisp on Dired display. (Bug#22561)
* Fix doc string of tls-programLars Ingebrigtsen2016-02-051-1/+2
| | | | * lisp/net/tls.el (tls-program): Document the %t parameter (bug#22559).
* Restore window conf in nsmLars Ingebrigtsen2016-02-051-33/+34
| | | | | | * lisp/net/nsm.el (nsm-query-user): Restore the window configuration. Backport:
* * etc/NEWS: Document new mpc.el featuresMark Oteiza2016-02-051-0/+27
|
* * lisp/custom.el (defface): Revert indentation change. (Bug#22524)Leo Liu2016-02-051-2/+1
|
* Correctly fontify C++ initializations which "look like" functions.Alan Mackenzie2016-02-042-9/+39
| | | | | | | | | | | Fixes bug#7579. lisp/progmodes/cc-engine.el (c-forward-declarator): Add extra optional parameter to enable handling of "anonymous" declarators in declarations. lisp/progmodes/cc-fonts.el (c-font-lock-declarators): Check more rigorously whether a "(" opens a parameter list of a function, or an initialization of a variable.
* Improve newsticker-treeview-selection-faceUlf Jasper2016-02-041-1/+1
| | | | | * newst-treeview.el (newsticker-treeview-selection-face): Improve readability for dark background.
* Minor fix in tagging Ruby accessors by etagsEli Zaretskii2016-02-041-2/+3
| | | | | * lib-src/etags.c (Ruby_functions): Don't tag accessors whose names are not literal symbols. (Bug#22241)
* Spelling fixesPaul Eggert2016-02-042-2/+2
|
* Remove 'def X' from the exampleDmitry Gutov2016-02-048-122/+114
| | | | | | | | | | | | * test/etags/ruby-src/test1.ru (A::B): Remove 'def X' (http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00167.html). * test/etags/CTAGS.good: * test/etags/ETAGS.good_1: * test/etags/ETAGS.good_2: * test/etags/ETAGS.good_3: * test/etags/ETAGS.good_4: * test/etags/ETAGS.good_5: * test/etags/ETAGS.good_6: Adjust accordingly.
* Allow sending empty hidden values in ewwVasilij Schneidermann2016-02-041-1/+1
| | | | | | | | | | * lisp/net/eww.el (eww-tag-input): Allow sending empty hidden values (bug#22388). Copyright-paperwork-exempt: Yes (cherry picked from commit 5898da8210af7953e638ddf7821c05260979c3f0) Backport:
* Make erc work better when encountering unknown prefix charsDavid Edmondson2016-02-041-1/+1
| | | | | * lisp/erc/erc.el (erc-channel-receive-names): Output a warning instead of erroring out on unknown prefix chars (bug#22380).
* Make erc completion case-insensitive againLars Ingebrigtsen2016-02-042-1/+12
| | | | | * lisp/erc/erc.el (erc-completion-at-point): Make erc completion case-insensitive again (bug#11360).
* Make complection in erc use consistent casingCarlos Pita2016-02-041-3/+5
| | | | | | | * lisp/erc/erc-pcomplete.el (pcomplete-erc-all-nicks): Make case in the complection consistent (bug#18509). Copyright-paperwork-exempt: Yes
* Make /QUIT in erc more robustFrancis Litterio2016-02-041-5/+7
| | | | | * lisp/erc/erc.el (erc-kill-query-buffers): Don't bug out if we're issuing /QUIT to disconnected servers (bug#22099).
* Make tracking faces in Emacs work more reliablyKevin Brubeck Unhammer2016-02-041-1/+2
| | | | | | | * lisp/erc/erc-track.el (erc-faces-in): Always return lists of faces to avoid later ambiguity (bug#22424). Copyright-paperwork-exempt: Yes
* Make shr not bug out on images on non-graphical displaysLars Ingebrigtsen2016-02-041-1/+1
| | | | | * lisp/net/shr.el (shr-put-image): Don't bug out on alt-less images on non-graphical displays (bug#22327).
* Fix bookmark display widthsLars Ingebrigtsen2016-02-041-2/+2
| | | | | * lisp/net/eww.el (eww-list-bookmarks): Pop to the buffer before preparing it so that the widths are computed correctly (bug#22328).
* Fix typo in eww-make-unique-file-nameLars Ingebrigtsen2016-02-041-15/+15
| | | | | * lisp/net/eww.el (eww-make-unique-file-name): Make this function actually work.
* Make it possible to TAB to input fieldsLars Ingebrigtsen2016-02-041-1/+3
| | | | | * lisp/net/eww.el (eww-tag-input): Make it possible to TAB to input fields (bug#22540).
* Insert complete alt texts when images are disabledLars Ingebrigtsen2016-02-041-3/+1
| | | | | * lisp/net/shr.el (shr-tag-img): When images are disabled, insert the complete alt/title string (bug#22293).
* Allow eww text fields to growLars Ingebrigtsen2016-02-041-1/+1
| | | | | * lisp/net/eww.el (eww-process-text-input): Allow text fields to grow when typing in stuff that's longer than the original width.
* Make erc work when subword-mode is switched onDima Kogan2016-02-042-9/+35
| | | | | | | | | * lisp/erc/erc-backend.el (erc-forward-word, erc-word-at-arg-p) (erc-bounds-of-word-at-point): New functions to do word-based things when subword-mode is switched on. * lisp/erc/erc-button.el (erc-button-add-nickname-buttons): Use them (bug#17558).
* Fix IMAP doc exampleTeemu Likonen2016-02-041-1/+1
| | | | * doc/misc/gnus.texi (Client-Side IMAP Splitting): Fix example.
* Quoting fixes in doc strings and diagnosticsPaul Eggert2016-02-038-24/+26
| | | | | | | * lisp/emacs-lisp/bytecomp.el (byte-compile-setq, byte-compile-funcall): * lisp/gnus/mml-smime.el (mml-smime-get-dns-cert) (mml-smime-get-ldap-cert): Follow user style preference when quoting diagnostics.
* Fix warning message in hack-local-variablesNoam Postavsky2016-02-031-1/+5
| | | | | * lisp/files.el (hack-local-variables): use 'thisbuf' to reference the original buffer name in the warning message. (Bug#21681)
* Etags: yet another improvement in Ruby tagsEli Zaretskii2016-02-039-94/+155
| | | | | | | | | | | | | | | * lib-src/etags.c (Ruby_functions): Handle continuation lines in Ruby accessor definitions. (Bug#22241) * test/etags/ruby-src/test1.ru (A::B#X): Add some more tests for accessors and multiline definitions. * test/etags/ETAGS.good_1: * test/etags/ETAGS.good_2: * test/etags/ETAGS.good_3: * test/etags/ETAGS.good_4: * test/etags/ETAGS.good_5: * test/etags/ETAGS.good_6: * test/etags/CTAGS.good: Adapt to changes in Ruby tags.
* Fix x-popup-menu on TTYs without a mouseEli Zaretskii2016-02-031-0/+3
| | | | | * src/menu.c (Fx_popup_menu): Be sure to initialize 'x' and 'y' for the TTY case without a mouse. (Bug#22538)
* * lisp/emacs-lisp/map.el: Improvements to the docstring of the pcase macroNicolas Petton2016-02-031-8/+9
|
* Use pop-to-buffer-same-window in ewwLars Ingebrigtsen2016-02-031-5/+5
| | | | | * lisp/net/eww.el: pop-to-buffer-same-window throughout instead of switch-to-buffer (bug#22244).
* * autogen.sh: Revert all recent changes.Paul Eggert2016-02-021-43/+4
|
* * make-dist: Updates related to nt/.Glenn Morris2016-02-021-3/+3
|
* * make-dist: Add modules/.Glenn Morris2016-02-021-2/+15
|
* * make-dist: Update for super-special file that can't live in etc/.Glenn Morris2016-02-021-1/+1
|
* Fix failure to compile ns-win.el in parallel buildsEli Zaretskii2016-02-021-0/+5
| | | | | | * src/Makefile.in ($(lispsource)/term/ns-win.elc): Add order-only dependency on $(lispsource)/international/charprop.el. (Bug#22501)
* Fix names of tags generated for Ruby accessorsEli Zaretskii2016-02-028-69/+71
| | | | | | | | | | | | | * lib-src/etags.c (Ruby_functions): Don't include the leading colon ':' in tags for Ruby accessors and aliases. (Bug#22241) * test/etags/ETAGS.good_1: * test/etags/ETAGS.good_2: * test/etags/ETAGS.good_3: * test/etags/ETAGS.good_4: * test/etags/ETAGS.good_5: * test/etags/ETAGS.good_6: * test/etags/CTAGS.good: Adapt to changes in Ruby tags.
* Fix file-name recognition in 'etags'Eli Zaretskii2016-02-029-296/+665
| | | | | | | | | | | | | | | | | * lib-src/etags.c (get_language_from_filename): If FILE includes a leading directory, compare only its basename to the known file names in lang_names[]. * test/etags/Makefile (RBSRC): Adapt to recent test1.ruby renaming. * test/etags/ETAGS.good_1: * test/etags/ETAGS.good_2: * test/etags/ETAGS.good_3: * test/etags/ETAGS.good_4: * test/etags/ETAGS.good_5: * test/etags/ETAGS.good_6: * test/etags/CTAGS.good: Adapt to changes in Ruby file names and to the results in Makefile due to the above etags.c fix.
* Change Ruby file names and extensions recognized by 'etags'Eli Zaretskii2016-02-022-2/+4
| | | | | | | | | * lib-src/etags.c <Ruby_filenames>: New variable, holds names of Ruby files. <Ruby_suffixes>: Treat .rb, .ru, and .rbw as Ruby extensions. <lang_names>: Add Ruby_filenames to the Ruby entry. * test/etags/ruby-src/test1.ru: Renamed from test1.ruby. (Bug#22241)
* More improvements for Ruby support in 'etags'Eli Zaretskii2016-02-029-33/+180
| | | | | | | | | | | | | | | | * lib-src/etags.c (Ruby_functions): Tag Ruby accessors and alias_method. Identify constants even if the assignment is not followed by whitespace. (Bug#22241) * test/etags/ruby-src/test1.ruby: Add tests for constants, accessors, and alias_method. * test/etags/ETAGS.good_1: * test/etags/ETAGS.good_2: * test/etags/ETAGS.good_3: * test/etags/ETAGS.good_4: * test/etags/ETAGS.good_5: * test/etags/ETAGS.good_6: * test/etags/CTAGS.good: Adapt to changes in Ruby tests.
* Add --git-config option to autogen.shPaul Eggert2016-02-011-3/+22
| | | | | * autogen.sh: New options --git-config, --help. (git_config): New shell var. Alter function to respect this var.
* Fix editing undo changes in eww fieldsLars Ingebrigtsen2016-02-021-4/+7
| | | | | | | * eww.el (eww-tag-form): Don't overwrite initial form data in text fields. (eww-process-text-input): Make `M-t' at the end of text fields work better (bug#19085).
* Allow the user more control of popping up the eww windowLars Ingebrigtsen2016-02-021-1/+1
| | | | | * eww.el (eww): Use pop-to-buffer-same-window (suggested by Michael Heerdegen) (bug#22244).
* Make eww-browse-url with new-window parameter work againLars Ingebrigtsen2016-02-021-1/+4
| | | | | | * eww.el (eww-browse-url): Stay in the same buffer if we're already in a eww mode buffer so that eww-browse-url with a new-window parameter works (bug#22244).
* Clean up eww code slightlyLars Ingebrigtsen2016-02-021-3/+3
| | | | * eww.el (eww-browse-url): Clean up code slightly.
* Don't insert nil faces in shrLars Ingebrigtsen2016-02-021-11/+12
| | | | | | * shr.el (shr-insert-table): Don't add nil faces, because that will show up in *Messages* as "Invalid face reference: nil [32 times]".
* ; * lisp/progmodes/prolog.el: Remove some obsolete commentary.Glenn Morris2016-02-011-25/+8
|
* Improve the custom type of some user options.Glenn Morris2016-02-016-22/+42
| | | | | | | | | | | | | * lisp/autoinsert.el (auto-insert-alist): * lisp/replace.el (query-replace-from-to-separator): * lisp/gnus/gnus-art.el (gnus-hidden-properties): * lisp/gnus/gnus-gravatar.el (gnus-gravatar-properties): * lisp/gnus/gnus-picon.el (gnus-picon-properties): * lisp/progmodes/prolog.el (prolog-keywords, prolog-types) (prolog-mode-specificators, prolog-determinism-specificators) (prolog-directives, prolog-program-name, prolog-program-switches) (prolog-consult-string, prolog-compile-string, prolog-eof-string) (prolog-prompt-regexp): Improve custom type.
* Mark some risky calendar variables.Glenn Morris2016-02-014-3/+11
| | | | | | | | | | | | | | | * lisp/calendar/cal-china.el (chinese-calendar-time-zone): Remove risky setting for deleted obsolete alias. (calendar-chinese-standard-time-zone-name) (calendar-chinese-daylight-saving-start) (calendar-chinese-daylight-saving-end): * lisp/calendar/calendar.el (calendar-iso-date-display-form) (calendar-european-date-display-form) (calendar-american-date-display-form, calendar-date-display-form): * lisp/calendar/diary-lib.el (diary-remind-message) (diary-header-line-format): * lisp/calendar/solar.el (calendar-time-display-form) (calendar-location-name): Mark as risky.
* Highlight two additional SCSS keywordsSimen Heggestøyl2016-02-013-4/+21
| | | | | | | | | | | | | | * lisp/textmodes/css-mode.el (css-bang-ids): New defconst holding CSS identifiers on the form !foo. (scss-bang-ids): New defconst holding SCSS identifiers on the form !foo. (css--font-lock-keywords): Highlight the new SCSS bang identifiers in `font-lock-builtin-face'. * test/indent/css-mode.css: Add bang rule test case. * test/indent/scss-mode.css: Add test cases for the introduced bang rules.