diff options
| author | Karoly Lorentey | 2006-05-03 11:56:53 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2006-05-03 11:56:53 +0000 |
| commit | c044516d384ff70e820686d4e995dcc23ee22e6f (patch) | |
| tree | 4a9b52cf3e7da73040903b719dfca8113a765884 /src/syntax.c | |
| parent | b33c71f58623306001d4d4fe4f7354d8c360edaa (diff) | |
| parent | 9d6bb9e0af2671a4deca1509f4a2d5655400f67a (diff) | |
| download | emacs-c044516d384ff70e820686d4e995dcc23ee22e6f.tar.gz emacs-c044516d384ff70e820686d4e995dcc23ee22e6f.zip | |
Merged from emacs@sv.gnu.org
Patches applied:
* emacs@sv.gnu.org/emacs--devo--0--patch-252
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-253
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-254
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-255
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-256
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-257
Merge from gnus--rel--5.10
* emacs@sv.gnu.org/emacs--devo--0--patch-258
Clean up lisp/gnus/ChangeLog a bit
* emacs@sv.gnu.org/emacs--devo--0--patch-259
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-260
Update from CVS
* emacs@sv.gnu.org/emacs--devo--0--patch-261
lisp/replace.el (occur-engine): Bind `inhibit-field-text-motion' to t
* emacs@sv.gnu.org/emacs--devo--0--patch-262
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-96
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-97
Update from CVS
* emacs@sv.gnu.org/gnus--rel--5.10--patch-98
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-554
Diffstat (limited to 'src/syntax.c')
| -rw-r--r-- | src/syntax.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/syntax.c b/src/syntax.c index 3f668eac946..1c8d0debbf3 100644 --- a/src/syntax.c +++ b/src/syntax.c | |||
| @@ -2123,8 +2123,6 @@ between them, return t; otherwise return nil. */) | |||
| 2123 | while (1) | 2123 | while (1) |
| 2124 | { | 2124 | { |
| 2125 | DEC_BOTH (from, from_byte); | 2125 | DEC_BOTH (from, from_byte); |
| 2126 | if (from == stop) | ||
| 2127 | break; | ||
| 2128 | UPDATE_SYNTAX_TABLE_BACKWARD (from); | 2126 | UPDATE_SYNTAX_TABLE_BACKWARD (from); |
| 2129 | c = FETCH_CHAR (from_byte); | 2127 | c = FETCH_CHAR (from_byte); |
| 2130 | if (SYNTAX (c) == Scomment_fence | 2128 | if (SYNTAX (c) == Scomment_fence |
| @@ -2133,6 +2131,8 @@ between them, return t; otherwise return nil. */) | |||
| 2133 | found = 1; | 2131 | found = 1; |
| 2134 | break; | 2132 | break; |
| 2135 | } | 2133 | } |
| 2134 | else if (from == stop) | ||
| 2135 | break; | ||
| 2136 | } | 2136 | } |
| 2137 | if (found == 0) | 2137 | if (found == 0) |
| 2138 | { | 2138 | { |
| @@ -2140,6 +2140,9 @@ between them, return t; otherwise return nil. */) | |||
| 2140 | from_byte = ini_byte; | 2140 | from_byte = ini_byte; |
| 2141 | goto leave; | 2141 | goto leave; |
| 2142 | } | 2142 | } |
| 2143 | else | ||
| 2144 | /* We have skipped one comment. */ | ||
| 2145 | break; | ||
| 2143 | } | 2146 | } |
| 2144 | else if (code == Sendcomment) | 2147 | else if (code == Sendcomment) |
| 2145 | { | 2148 | { |