aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorJohn Wiegley2016-03-11 13:33:32 -0800
committerJohn Wiegley2016-03-11 13:33:32 -0800
commit63efcc268635dea78c6bd80749eae4ee2c72d717 (patch)
tree888b43de0eb148cf46a129a15f08a80caa8a5dfe /etc
parentb4fbd69b66a927ad8ff479bee6ca57e977d7e649 (diff)
parentfacb5e20ce186e47506860bde982e35020fedce5 (diff)
downloademacs-63efcc268635dea78c6bd80749eae4ee2c72d717.tar.gz
emacs-63efcc268635dea78c6bd80749eae4ee2c72d717.zip
Merge from origin/emacs-25
facb5e2 Update Emacs manual section related to character folding 4efea8e ; * etc/DEBUG: Fix a typo. (Bug#22984) f8df21b Update admin/notes/unicode 950be68 Add symref-filepattern entries for c?perl-mode 8b8a6ad Don't use XRANDR 1.3 extensions if the server doesn't support them. 985dacf ; NEWS update for the last change in etags 741a6f8 Sync with gnulib 7352c6c Rework C source files to avoid ^( a589e9a By default, etags produces unqualified Perl tag names 72c7438 Indent methods with keyword names correctly 28532a9 Propertize character literals and special global variables differently a7d6f39 ; Fix last change in NEWS 83b2a20 Change how /etc/NEWS presents character folding b417c5a Revert "Revert "Backport: * lisp/isearch.el: Turn char-folding off by default"" 711ca36 Properly handle lambda as read function (bug 22961) 1b9d616 Propertize operator symbol names with symbol syntax class 9b16bc2 Stop recognizing :#{} as symbol in ruby-mode 366ec77 Allow using the left shift operator without spaces on both sides 02bf7cc Properly handle unquoting in wdired (bug 22938) 16cf469 ; Spelling fix and tighten up comment f50bc04 Allow splat operator before percent literal 991c801 Don't apply the return value of goto-char as syntax class 6e63b3e Guard against nested percent literals 066f3bc Recognize iuwu-mod after an escaped newline 6f7a57c Fix symbolic mode string conversion for s and t 50b9826 Update 'ucs-names' database 993b2fb Improve doc string of 'shell-command' b71c717 Make the code in movemail_strftime more general cc057e4 Speed up redisplay of binary files with long series of nulls e51b27e Remove the highlighting support for quoting 'like this' inside Lisp docstrings b1abce1 Restore leading space in movemail pop output 98b8d44 Fix bidi-paragraph-direction in Rmail view buffer dc9d837 Don't misindent computed property generator methods 7923112 Fix mbox files produced by movemail on MS-Windows c45a1ca doc string file descriptor exhaustion fix 265141b Fix Bug#22814
Diffstat (limited to 'etc')
-rw-r--r--etc/DEBUG2
-rw-r--r--etc/NEWS42
2 files changed, 22 insertions, 22 deletions
diff --git a/etc/DEBUG b/etc/DEBUG
index 41678b5bd0f..c2fb5ab9113 100644
--- a/etc/DEBUG
+++ b/etc/DEBUG
@@ -72,7 +72,7 @@ prompt, to unconditionally load the GDB init file.
72*** Use the Emacs GDB UI front-end 72*** Use the Emacs GDB UI front-end
73 73
74We recommend using the GUI front-end for GDB provided by Emacs. With 74We recommend using the GUI front-end for GDB provided by Emacs. With
75it, you can start GDB by typing "M-x GDB RET". This will suggest the 75it, you can start GDB by typing "M-x gdb RET". This will suggest the
76default binary to debug; if you are going to start a new Emacs 76default binary to debug; if you are going to start a new Emacs
77process, change it as needed to point to the correct binary. 77process, change it as needed to point to the correct binary.
78Alternatively, if you want to attach the debugger to an already 78Alternatively, if you want to attach the debugger to an already
diff --git a/etc/NEWS b/etc/NEWS
index d9d1483dbaa..9695a55c4f8 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -804,30 +804,30 @@ item as before.
804 804
805+++ 805+++
806*** `isearch' and `query-replace' can now perform character folding in matches. 806*** `isearch' and `query-replace' can now perform character folding in matches.
807Isearch does that by default, while `query-replace' will do that if 807This is analogous to case folding, but instead of disregarding case
808the new variable `replace-character-fold' is customized to a non-nil 808variants, it disregards wider classes of distinctions between similar
809value. This is analogous to case folding, but instead of disregarding 809characters. (Case folding is a special case of character folding.)
810case variants, it disregards wider classes of distinctions between 810This means many characters in the search string will match entire
811similar characters. (Case folding is a special case of character 811groups of characters instead of just themselves.
812folding.) This means many characters in the search string will match 812
813entire groups of characters instead of just themselves. 813For instance, the ASCII double quote character " will match all
814 814variants of double quotes (like “ and ”), and the letter a will match
815For instance, the " will match all variants of double quotes (like “ 815all of its accented cousins, even those composed of multiple
816and ”), and the letter a will match all of its accented cousins, even 816characters, as well as many other symbols like ℀, ℁, ⒜, and ⓐ.
817those composed of multiple characters, as well as many other symbols
818like ℀, ℁, ⒜, and ⓐ.
819 817
820Character folding is enabled by customizing `search-default-mode' to 818Character folding is enabled by customizing `search-default-mode' to
821the value `character-fold-to-regexp'. If you want to turn character 819the value `character-fold-to-regexp'. You can also toggle character
822folding off, customize the value of `search-default-mode' to the `nil' 820folding in the middle of a search by typing `M-s ''.
823value. You can also toggle character folding in the middle of a 821
824search by typing `M-s ''. 822`query-replace' honors character folding if the new variable
823`replace-character-fold' is customized to a non-nil value.
825 824
826+++ 825+++
827*** New user option `search-default-mode'. 826*** New user option `search-default-mode'.
828This option specifies the default mode for Isearch. The default 827This option specifies the default mode for Isearch. The default
829value, `character-fold-to-regexp' specifies that Isearch should fold 828value, nil specifies that Isearch does literal searches (however,
830characters when searching. 829`case-fold-search' and `isearch-lax-whitespace' may still be applied,
830as in previous Emacs versions).
831 831
832+++ 832+++
833*** New function `character-fold-to-regexp' can be used 833*** New function `character-fold-to-regexp' can be used
@@ -2196,7 +2196,7 @@ Those features have been deprecated in Gtk+ for a long time.
2196+++ 2196+++
2197*** etags no longer qualifies class members by default. 2197*** etags no longer qualifies class members by default.
2198 2198
2199By default, `etags' will not qualify class members for C-like 2199By default, `etags' will not qualify class members for Perl and C-like
2200object-oriented languages with their class names and namespaces, and 2200object-oriented languages with their class names and namespaces, and
2201will remove qualifications used explicitly in the code from the tag 2201will remove qualifications used explicitly in the code from the tag
2202names it puts in TAGS files. This is so the etags.el back-end for 2202names it puts in TAGS files. This is so the etags.el back-end for
@@ -2204,8 +2204,8 @@ names it puts in TAGS files. This is so the etags.el back-end for
2204positives. 2204positives.
2205 2205
2206Use --class-qualify (-Q) if you want the old default behavior of 2206Use --class-qualify (-Q) if you want the old default behavior of
2207qualifying class members in C++, Java, and Objective C. Note that 2207qualifying class members in C++, Java, Objective C, and Perl. Note
2208using -Q might make some class members become "unknown" to `M-.' 2208that using -Q might make some class members become "unknown" to `M-.'
2209(`xref-find-definitions'); if so, you can use `C-u M-.' to specify the 2209(`xref-find-definitions'); if so, you can use `C-u M-.' to specify the
2210qualified names by hand. 2210qualified names by hand.
2211 2211