diff options
| author | Paul Eggert | 2015-06-20 10:16:36 -0700 |
|---|---|---|
| committer | Paul Eggert | 2015-06-20 10:17:05 -0700 |
| commit | 0e0dae5e87eef0c164f544457f68d808a07cb39b (patch) | |
| tree | c4b7566b65e610e741c9f399d19562691fc6c741 | |
| parent | 20514277e2998be6bbecfae60b4a18a1776d570d (diff) | |
| download | emacs-0e0dae5e87eef0c164f544457f68d808a07cb39b.tar.gz emacs-0e0dae5e87eef0c164f544457f68d808a07cb39b.zip | |
* doc/misc/texinfo.tex, lib/set-permissions.c: Merge from gnulib.
| -rw-r--r-- | doc/misc/texinfo.tex | 35 | ||||
| -rw-r--r-- | lib/set-permissions.c | 2 |
2 files changed, 24 insertions, 13 deletions
diff --git a/doc/misc/texinfo.tex b/doc/misc/texinfo.tex index 1a4741d1574..60951102f3f 100644 --- a/doc/misc/texinfo.tex +++ b/doc/misc/texinfo.tex | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | % Load plain if necessary, i.e., if running under initex. | 3 | % Load plain if necessary, i.e., if running under initex. |
| 4 | \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi | 4 | \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi |
| 5 | % | 5 | % |
| 6 | \def\texinfoversion{2015-06-01.15} | 6 | \def\texinfoversion{2015-06-14.15} |
| 7 | % | 7 | % |
| 8 | % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, | 8 | % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, |
| 9 | % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, | 9 | % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, |
| @@ -3196,8 +3196,15 @@ end | |||
| 3196 | \def\Eogonek{{\ecfont \char"86}}\def\macrocharE{E} | 3196 | \def\Eogonek{{\ecfont \char"86}}\def\macrocharE{E} |
| 3197 | \def\eogonek{{\ecfont \char"A6}}\def\macrochare{e} | 3197 | \def\eogonek{{\ecfont \char"A6}}\def\macrochare{e} |
| 3198 | % | 3198 | % |
| 3199 | % Use the ec* fonts (cm-super in outline format) for non-CM glyphs. | 3199 | % Use the European Computer Modern fonts (cm-super in outline format) |
| 3200 | \def\ecfont{% | 3200 | % for non-CM glyphs. That is ec* for regular text and tc* for the text |
| 3201 | % companion symbols (LaTeX TS1 encoding). Both are part of the ec | ||
| 3202 | % package and follow the same conventions. | ||
| 3203 | % | ||
| 3204 | \def\ecfont{\etcfont{e}} | ||
| 3205 | \def\tcfont{\etcfont{t}} | ||
| 3206 | % | ||
| 3207 | \def\etcfont#1{% | ||
| 3201 | % We can't distinguish serif/sans and italic/slanted, but this | 3208 | % We can't distinguish serif/sans and italic/slanted, but this |
| 3202 | % is used for crude hacks anyway (like adding French and German | 3209 | % is used for crude hacks anyway (like adding French and German |
| 3203 | % quotes to documents typeset with CM, where we lose kerning), so | 3210 | % quotes to documents typeset with CM, where we lose kerning), so |
| @@ -3206,14 +3213,14 @@ end | |||
| 3206 | \edef\nominalsize{\csname\curfontsize nominalsize\endcsname}% | 3213 | \edef\nominalsize{\csname\curfontsize nominalsize\endcsname}% |
| 3207 | \ifmonospace | 3214 | \ifmonospace |
| 3208 | % typewriter: | 3215 | % typewriter: |
| 3209 | \font\thisecfont = ectt\ecsize \space at \nominalsize | 3216 | \font\thisecfont = #1ctt\ecsize \space at \nominalsize |
| 3210 | \else | 3217 | \else |
| 3211 | \ifx\curfontstyle\bfstylename | 3218 | \ifx\curfontstyle\bfstylename |
| 3212 | % bold: | 3219 | % bold: |
| 3213 | \font\thisecfont = ecb\ifusingit{i}{x}\ecsize \space at \nominalsize | 3220 | \font\thisecfont = #1cb\ifusingit{i}{x}\ecsize \space at \nominalsize |
| 3214 | \else | 3221 | \else |
| 3215 | % regular: | 3222 | % regular: |
| 3216 | \font\thisecfont = ec\ifusingit{ti}{rm}\ecsize \space at \nominalsize | 3223 | \font\thisecfont = #1c\ifusingit{ti}{rm}\ecsize \space at \nominalsize |
| 3217 | \fi | 3224 | \fi |
| 3218 | \fi | 3225 | \fi |
| 3219 | \thisecfont | 3226 | \thisecfont |
| @@ -9021,17 +9028,17 @@ directory should work if nowhere else does.} | |||
| 9021 | \def\latonechardefs{% | 9028 | \def\latonechardefs{% |
| 9022 | \gdef^^a0{\tie} | 9029 | \gdef^^a0{\tie} |
| 9023 | \gdef^^a1{\exclamdown} | 9030 | \gdef^^a1{\exclamdown} |
| 9024 | \gdef^^a2{\missingcharmsg{CENT SIGN}} | 9031 | \gdef^^a2{{\tcfont \char162}} % cent |
| 9025 | \gdef^^a3{{\pounds}} | 9032 | \gdef^^a3{\pounds} |
| 9026 | \gdef^^a4{\missingcharmsg{CURRENCY SIGN}} | 9033 | \gdef^^a4{{\tcfont \char164}} % currency |
| 9027 | \gdef^^a5{\missingcharmsg{YEN SIGN}} | 9034 | \gdef^^a5{{\tcfont \char165}} % yen |
| 9028 | \gdef^^a6{\missingcharmsg{BROKEN BAR}} | 9035 | \gdef^^a6{{\tcfont \char166}} % broken bar |
| 9029 | \gdef^^a7{\S} | 9036 | \gdef^^a7{\S} |
| 9030 | \gdef^^a8{\"{}} | 9037 | \gdef^^a8{\"{}} |
| 9031 | \gdef^^a9{\copyright} | 9038 | \gdef^^a9{\copyright} |
| 9032 | \gdef^^aa{\ordf} | 9039 | \gdef^^aa{\ordf} |
| 9033 | \gdef^^ab{\guillemetleft} | 9040 | \gdef^^ab{\guillemetleft} |
| 9034 | \gdef^^ac{$\lnot$} | 9041 | \gdef^^ac{\ensuremath\lnot} |
| 9035 | \gdef^^ad{\-} | 9042 | \gdef^^ad{\-} |
| 9036 | \gdef^^ae{\registeredsymbol} | 9043 | \gdef^^ae{\registeredsymbol} |
| 9037 | \gdef^^af{\={}} | 9044 | \gdef^^af{\={}} |
| @@ -9396,7 +9403,11 @@ directory should work if nowhere else does.} | |||
| 9396 | \def\utfeightchardefs{% | 9403 | \def\utfeightchardefs{% |
| 9397 | \DeclareUnicodeCharacter{00A0}{\tie} | 9404 | \DeclareUnicodeCharacter{00A0}{\tie} |
| 9398 | \DeclareUnicodeCharacter{00A1}{\exclamdown} | 9405 | \DeclareUnicodeCharacter{00A1}{\exclamdown} |
| 9406 | \DeclareUnicodeCharacter{00A2}{{\tcfont \char162}}% 0242=cent | ||
| 9399 | \DeclareUnicodeCharacter{00A3}{\pounds} | 9407 | \DeclareUnicodeCharacter{00A3}{\pounds} |
| 9408 | \DeclareUnicodeCharacter{00A4}{{\tcfont \char164}}% 0244=currency | ||
| 9409 | \DeclareUnicodeCharacter{00A5}{{\tcfont \char165}}% 0245=yen | ||
| 9410 | \DeclareUnicodeCharacter{00A6}{{\tcfont \char166}}% 0246=brokenbar | ||
| 9400 | \DeclareUnicodeCharacter{00A7}{\S} | 9411 | \DeclareUnicodeCharacter{00A7}{\S} |
| 9401 | \DeclareUnicodeCharacter{00A8}{\"{ }} | 9412 | \DeclareUnicodeCharacter{00A8}{\"{ }} |
| 9402 | \DeclareUnicodeCharacter{00A9}{\copyright} | 9413 | \DeclareUnicodeCharacter{00A9}{\copyright} |
diff --git a/lib/set-permissions.c b/lib/set-permissions.c index 22368799f7e..3bcfd31530e 100644 --- a/lib/set-permissions.c +++ b/lib/set-permissions.c | |||
| @@ -774,7 +774,7 @@ set_permissions (struct permission_context *ctx, const char *name, int desc) | |||
| 774 | 774 | ||
| 775 | early_chmod = false; | 775 | early_chmod = false; |
| 776 | # else | 776 | # else |
| 777 | /* All other plaforms */ | 777 | /* All other platforms */ |
| 778 | /* On Cygwin, it is necessary to call chmod before acl, because | 778 | /* On Cygwin, it is necessary to call chmod before acl, because |
| 779 | chmod can change the contents of the ACL (in ways that don't | 779 | chmod can change the contents of the ACL (in ways that don't |
| 780 | change the allowed accesses, but still visible). */ | 780 | change the allowed accesses, but still visible). */ |