diff options
| author | Richard M. Stallman | 2003-04-26 02:56:41 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2003-04-26 02:56:41 +0000 |
| commit | f10b84c8bdeaabfe6987869c19bd82efff699d4f (patch) | |
| tree | e9ac4c0e5219a9f758d19c80e9e271d2201d559c | |
| parent | acf8889775ff8818207f8094742fcef88d0b1bb5 (diff) | |
| download | emacs-f10b84c8bdeaabfe6987869c19bd82efff699d4f.tar.gz emacs-f10b84c8bdeaabfe6987869c19bd82efff699d4f.zip | |
Update invisible/intangible handling spec.
| -rw-r--r-- | etc/NEWS | 20 |
1 files changed, 15 insertions, 5 deletions
| @@ -1876,16 +1876,26 @@ image or composition property. | |||
| 1876 | ** Only one of the beginning or end of an invisible, intangible region is | 1876 | ** Only one of the beginning or end of an invisible, intangible region is |
| 1877 | considered an acceptable value for point; which one is determined by | 1877 | considered an acceptable value for point; which one is determined by |
| 1878 | examining how the invisible/intangible properties are inherited when new | 1878 | examining how the invisible/intangible properties are inherited when new |
| 1879 | text is inserted adjacent to them. If text inserted at the beginning would | 1879 | text is inserted adjacent to them. (The `front-sticky' and `rear-sticky' |
| 1880 | inherit the invisible/intangible properties, then that position is | 1880 | properties control this.) |
| 1881 | considered unacceptable, and point is forced to the position following the | 1881 | |
| 1882 | invisible/intangible text. If text inserted at the end would inherit the | 1882 | If the invisible/intangible would be inherited by any text inserted |
| 1883 | properties, then the opposite happens. | 1883 | before this region, then the position before it is considered |
| 1884 | unacceptable, and point is forced to continue (if moving forwards, to | ||
| 1885 | the position following the invisible/intangible text; if moving | ||
| 1886 | backwards, to one position before). If the properties would be | ||
| 1887 | inherited by any text inserted after, then the position after is | ||
| 1888 | considered unacceptable, and point is forced to keep moving (if moving | ||
| 1889 | backwards, to the position preceding the invisible/intangible text; if | ||
| 1890 | moving forwards, to one position later). | ||
| 1884 | 1891 | ||
| 1885 | Thus, point can only go to one end of an invisible, intangible region, but | 1892 | Thus, point can only go to one end of an invisible, intangible region, but |
| 1886 | not the other one. This prevents C-f and C-b from appearing to stand still | 1893 | not the other one. This prevents C-f and C-b from appearing to stand still |
| 1887 | on the screen. | 1894 | on the screen. |
| 1888 | 1895 | ||
| 1896 | You should not set it up so that both the position before and the position | ||
| 1897 | after are unacceptable. | ||
| 1898 | |||
| 1889 | ** field-beginning and field-end now accept an additional optional | 1899 | ** field-beginning and field-end now accept an additional optional |
| 1890 | argument, LIMIT. | 1900 | argument, LIMIT. |
| 1891 | 1901 | ||