aboutsummaryrefslogtreecommitdiffstats
path: root/src/print.c
diff options
context:
space:
mode:
authorPaul Eggert2016-03-10 07:34:52 -0800
committerPaul Eggert2016-03-10 07:59:19 -0800
commit7352c6c695db8b90b63c2601277d64a32507d2bb (patch)
tree1dc5f7af755a70f67efe13882099ff4920230571 /src/print.c
parenta589e9aed5255fb1ebfb38fa4b3c9df5f6ef7448 (diff)
downloademacs-7352c6c695db8b90b63c2601277d64a32507d2bb.tar.gz
emacs-7352c6c695db8b90b63c2601277d64a32507d2bb.zip
Rework C source files to avoid ^(
Work around Bug#22884 by rewording comments and strings to avoid ‘(’ at the start of a line unless it starts a function. This change is a short-term hack; in the longer run we plan to fix cc-mode’s performance for C files that have ‘(’ at the start of a line in a comment or string.
Diffstat (limited to 'src/print.c')
-rw-r--r--src/print.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/print.c b/src/print.c
index 2ecc0f52b47..2b53d7580b1 100644
--- a/src/print.c
+++ b/src/print.c
@@ -7,8 +7,8 @@ This file is part of GNU Emacs.
7 7
8GNU Emacs is free software: you can redistribute it and/or modify 8GNU Emacs is free software: you can redistribute it and/or modify
9it under the terms of the GNU General Public License as published by 9it under the terms of the GNU General Public License as published by
10the Free Software Foundation, either version 3 of the License, or 10the Free Software Foundation, either version 3 of the License, or (at
11(at your option) any later version. 11your option) any later version.
12 12
13GNU Emacs is distributed in the hope that it will be useful, 13GNU Emacs is distributed in the hope that it will be useful,
14but WITHOUT ANY WARRANTY; without even the implied warranty of 14but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -2224,7 +2224,7 @@ Also print formfeeds as `\\f'. */);
2224 2224
2225 DEFVAR_BOOL ("print-escape-nonascii", print_escape_nonascii, 2225 DEFVAR_BOOL ("print-escape-nonascii", print_escape_nonascii,
2226 doc: /* Non-nil means print unibyte non-ASCII chars in strings as \\OOO. 2226 doc: /* Non-nil means print unibyte non-ASCII chars in strings as \\OOO.
2227(OOO is the octal representation of the character code.) 2227\(OOO is the octal representation of the character code.)
2228Only single-byte characters are affected, and only in `prin1'. 2228Only single-byte characters are affected, and only in `prin1'.
2229When the output goes in a multibyte buffer, this feature is 2229When the output goes in a multibyte buffer, this feature is
2230enabled regardless of the value of the variable. */); 2230enabled regardless of the value of the variable. */);
@@ -2232,7 +2232,7 @@ enabled regardless of the value of the variable. */);
2232 2232
2233 DEFVAR_BOOL ("print-escape-multibyte", print_escape_multibyte, 2233 DEFVAR_BOOL ("print-escape-multibyte", print_escape_multibyte,
2234 doc: /* Non-nil means print multibyte characters in strings as \\xXXXX. 2234 doc: /* Non-nil means print multibyte characters in strings as \\xXXXX.
2235(XXXX is the hex representation of the character code.) 2235\(XXXX is the hex representation of the character code.)
2236This affects only `prin1'. */); 2236This affects only `prin1'. */);
2237 print_escape_multibyte = 0; 2237 print_escape_multibyte = 0;
2238 2238