diff options
| author | Robert Pluim | 2024-11-05 12:33:49 +0100 |
|---|---|---|
| committer | Robert Pluim | 2024-11-05 12:33:49 +0100 |
| commit | fb55431c44ec00b05122eaa09d310c1dcf2684b1 (patch) | |
| tree | 8b72f0052f1227300b557f3d583548222be4028a | |
| parent | 83f095d1fd4be8be5db61fd6a94fc6203cc78b2f (diff) | |
| download | emacs-fb55431c44ec00b05122eaa09d310c1dcf2684b1.tar.gz emacs-fb55431c44ec00b05122eaa09d310c1dcf2684b1.zip | |
; Fix typos in case-conversion descriptions
* doc/lispref/nonascii.texi (Character Properties): Fix typos.
* doc/lispref/strings.texi (Case Conversion): Fix typos.
(Case Tables): Fix typos.
| -rw-r--r-- | doc/lispref/nonascii.texi | 14 | ||||
| -rw-r--r-- | doc/lispref/strings.texi | 6 |
2 files changed, 10 insertions, 10 deletions
diff --git a/doc/lispref/nonascii.texi b/doc/lispref/nonascii.texi index c55e5a67693..f4f65e2020f 100644 --- a/doc/lispref/nonascii.texi +++ b/doc/lispref/nonascii.texi | |||
| @@ -631,30 +631,30 @@ is @code{nil}, which means the character itself. | |||
| 631 | @item special-uppercase | 631 | @item special-uppercase |
| 632 | Corresponds to Unicode language- and context-independent special upper-casing | 632 | Corresponds to Unicode language- and context-independent special upper-casing |
| 633 | rules. The value of this property is a string (which may be empty). For | 633 | rules. The value of this property is a string (which may be empty). For |
| 634 | example mapping for U+00DF @sc{latin small letter sharp s} is | 634 | example for U+00DF @sc{latin small letter sharp s} the value is |
| 635 | @code{"SS"}. This mapping overrides the @code{uppercase} property, and | 635 | @code{"SS"}. This mapping overrides the @code{uppercase} property, and |
| 636 | thus the current case table. For characters with no special mapping, | 636 | thus the current case table. For characters with no special mapping, |
| 637 | the value is @code{nil}, which means @code{uppercase} property needs to | 637 | the value is @code{nil}, which means the @code{uppercase} property needs to |
| 638 | be consulted instead. | 638 | be consulted instead. |
| 639 | 639 | ||
| 640 | @item special-lowercase | 640 | @item special-lowercase |
| 641 | Corresponds to Unicode language- and context-independent special | 641 | Corresponds to Unicode language- and context-independent special |
| 642 | lower-casing rules. The value of this property is a string (which may | 642 | lower-casing rules. The value of this property is a string (which may |
| 643 | be empty). For example mapping for U+0130 @sc{latin capital letter i | 643 | be empty). For example for U+0130 @sc{latin capital letter i |
| 644 | with dot above} the value is @code{"i\u0307"} (i.e. 2-character string | 644 | with dot above} the value is @code{"i\u0307"} (i.e. a 2-character string |
| 645 | consisting of @sc{latin small letter i} followed by U+0307 | 645 | consisting of @sc{latin small letter i} followed by U+0307 |
| 646 | @sc{combining dot above}). This mapping overrides the @code{lowercase} | 646 | @sc{combining dot above}). This mapping overrides the @code{lowercase} |
| 647 | property, and thus the current case table. For characters with no | 647 | property, and thus the current case table. For characters with no |
| 648 | special mapping, the value is @code{nil}, which means @code{lowercase} | 648 | special mapping, the value is @code{nil}, which means the @code{lowercase} |
| 649 | property needs to be consulted instead. | 649 | property needs to be consulted instead. |
| 650 | 650 | ||
| 651 | @item special-titlecase | 651 | @item special-titlecase |
| 652 | Corresponds to Unicode unconditional special title-casing rules. The value of | 652 | Corresponds to Unicode unconditional special title-casing rules. The value of |
| 653 | this property is a string (which may be empty). For example mapping for | 653 | this property is a string (which may be empty). For example for |
| 654 | U+FB01 @sc{latin small ligature fi} the value is @code{"Fi"}. This | 654 | U+FB01 @sc{latin small ligature fi} the value is @code{"Fi"}. This |
| 655 | mapping overrides the @code{titlecase} property, and thus the current | 655 | mapping overrides the @code{titlecase} property, and thus the current |
| 656 | case table. For characters with no special mapping, the value is | 656 | case table. For characters with no special mapping, the value is |
| 657 | @code{nil}, which means @code{titlecase} property needs to be consulted | 657 | @code{nil}, which means the @code{titlecase} property needs to be consulted |
| 658 | instead. | 658 | instead. |
| 659 | @end table | 659 | @end table |
| 660 | 660 | ||
diff --git a/doc/lispref/strings.texi b/doc/lispref/strings.texi index 09f5bdc803b..aed371f5704 100644 --- a/doc/lispref/strings.texi +++ b/doc/lispref/strings.texi | |||
| @@ -1593,7 +1593,7 @@ be made. | |||
| 1593 | 1593 | ||
| 1594 | Other characters can also have special case-conversion rules. They | 1594 | Other characters can also have special case-conversion rules. They |
| 1595 | all have non-@code{nil} character properties @code{special-uppercase}, | 1595 | all have non-@code{nil} character properties @code{special-uppercase}, |
| 1596 | @code{special-lowercase} or @code{special-titlecase} (@pxref{Character | 1596 | @code{special-lowercase}, or @code{special-titlecase} (@pxref{Character |
| 1597 | Properties}) defined by the Unicode Standard. These properties define | 1597 | Properties}) defined by the Unicode Standard. These properties define |
| 1598 | special case-conversion rules which override the current case table | 1598 | special case-conversion rules which override the current case table |
| 1599 | (@pxref{Case Tables}). | 1599 | (@pxref{Case Tables}). |
| @@ -1640,11 +1640,11 @@ maps for both lower case and upper case. | |||
| 1640 | Some characters have special case-conversion rules defined for them, | 1640 | Some characters have special case-conversion rules defined for them, |
| 1641 | which by default override the current case table. These characters have | 1641 | which by default override the current case table. These characters have |
| 1642 | non-@code{nil} character properties @code{special-uppercase}, | 1642 | non-@code{nil} character properties @code{special-uppercase}, |
| 1643 | @code{special-lowercase} or @code{special-titlecase} (@pxref{Character | 1643 | @code{special-lowercase}, or @code{special-titlecase} (@pxref{Character |
| 1644 | Properties}) defined by the Unicode Standard. An example is U+00DF | 1644 | Properties}) defined by the Unicode Standard. An example is U+00DF |
| 1645 | LATIN SMALL LETTER SHARP S, @ss{}, which by default up-cases to the | 1645 | LATIN SMALL LETTER SHARP S, @ss{}, which by default up-cases to the |
| 1646 | string @code{"SS"}, not to U+1E9E LATIN CAPITAL LETTER SHARP S@. To | 1646 | string @code{"SS"}, not to U+1E9E LATIN CAPITAL LETTER SHARP S@. To |
| 1647 | force these characters follow the case-table conversions, set the | 1647 | force these characters to follow the case-table conversions, set the |
| 1648 | corresponding Unicode property to @code{nil}: | 1648 | corresponding Unicode property to @code{nil}: |
| 1649 | 1649 | ||
| 1650 | @example | 1650 | @example |