* [mast@lysator.liu.se: Re: [handa@m17n.org: TAB (c-indent-command) signals a peculiar error]]
@ 2004-08-18 1:34 Richard Stallman
2004-08-18 15:58 ` Stefan Monnier
0 siblings, 1 reply; 3+ messages in thread
From: Richard Stallman @ 2004-08-18 1:34 UTC (permalink / raw)
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2300 bytes --]
Would someone like to investigate this bug?
Please send me *a reply to this message* if you work on it.
------- Start of forwarded message -------
To: emacs-pretest-bug@gnu.org
Cc: mule-ja@m17n.org, bug-cc-mode@gnu.org, rms@gnu.org,
Kenichi Handa <handa@m17n.org>
Subject: Re: [handa@m17n.org: TAB (c-indent-command) signals a peculiar
error]
Reply-To: bug-cc-mode@gnu.org
From: Martin Stjernholm <mast@lysator.liu.se>
Date: Tue, 17 Aug 2004 04:26:47 +0200
In-Reply-To: <E1BsDSO-000575-0S@fencepost.gnu.org> (Richard Stallman's
message of "Wed, 04 Aug 2004 00:32:52 -0400")
X-Virus-Scanned: by amavisd 0.1
X-Spam-Status: No, hits=-2.5 required=5.0
tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,RCVD_IN_ORBS,
REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_GNUS_UA
version=2.55
X-Spam-Level:
X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp)
Richard Stallman <rms@gnu.org> wrote:
> Would you please take a look at this?
>
> From: Kenichi Handa <handa@m17n.org>
> Subject: TAB (c-indent-command) signals a peculiar error
> To: emacs-pretest-bug@gnu.org
> Cc: mule-ja@m17n.org
> Date: Tue Aug 3 07:58:38 2004 +0200
>
> I got this bug report (testcase is simplified from the
> original report).
>
> With the latest CVS HEAD code, when you visit the attached
> file, move point to the beginning of 5th line ("int y;"),
> and hit TAB, the following error is signaled.
This is a bug in the syntax functions in the Emacs core. I've further
minimized the test case to this:
1. Start Emacs with -q -no-site-file.
2. Create a new buffer in C mode.
3. Enter: À RET (
4. Narrow the buffer to show only the open paren.
5. Evaluate: (forward-comment -1)
An error "Error in syntax_table logic for to-the-end intervals" is
signalled. I expected the function to not move the point and return
nil, as it does if the buffer isn't narrowed.
Furthermore, I've no idea what the error means and how the caller is
supposed to handle it. Perhaps it should be an internal assertion
instead.
> When you move the cursor one line up, hit TAB, move the
> cursor one line down, and hit TAB, then it works.
>
> This doesn't happen when you are using global-font-lock-mode.
The various caches in CC Mode probably avoids the error in these
cases.
------- End of forwarded message -------
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [mast@lysator.liu.se: Re: [handa@m17n.org: TAB (c-indent-command) signals a peculiar error]]
2004-08-18 1:34 [mast@lysator.liu.se: Re: [handa@m17n.org: TAB (c-indent-command) signals a peculiar error]] Richard Stallman
@ 2004-08-18 15:58 ` Stefan Monnier
2004-08-19 18:05 ` Richard Stallman
0 siblings, 1 reply; 3+ messages in thread
From: Stefan Monnier @ 2004-08-18 15:58 UTC (permalink / raw)
Cc: emacs-devel
> Would someone like to investigate this bug?
> Please send me *a reply to this message* if you work on it.
I'm probably better placed to handle it, but my track record recently has
been rather dismal w.r.t responsiveness and my pending list is very
large already.
Stefan
> From: Martin Stjernholm <mast@lysator.liu.se>
> Subject: Re: [handa@m17n.org: TAB (c-indent-command) signals a peculiar
> error]
> To: emacs-pretest-bug@gnu.org
> Cc: mule-ja@m17n.org, bug-cc-mode@gnu.org, rms@gnu.org,
> Kenichi Handa <handa@m17n.org>
> Date: Tue, 17 Aug 2004 04:26:47 +0200
> Reply-To: bug-cc-mode@gnu.org
> Richard Stallman <rms@gnu.org> wrote:
>> Would you please take a look at this?
>>
>> From: Kenichi Handa <handa@m17n.org>
>> Subject: TAB (c-indent-command) signals a peculiar error
>> To: emacs-pretest-bug@gnu.org
>> Cc: mule-ja@m17n.org
>> Date: Tue Aug 3 07:58:38 2004 +0200
>>
>> I got this bug report (testcase is simplified from the
>> original report).
>>
>> With the latest CVS HEAD code, when you visit the attached
>> file, move point to the beginning of 5th line ("int y;"),
>> and hit TAB, the following error is signaled.
> This is a bug in the syntax functions in the Emacs core. I've further
> minimized the test case to this:
> 1. Start Emacs with -q -no-site-file.
> 2. Create a new buffer in C mode.
> 3. Enter: À RET (
> 4. Narrow the buffer to show only the open paren.
> 5. Evaluate: (forward-comment -1)
> An error "Error in syntax_table logic for to-the-end intervals" is
> signalled. I expected the function to not move the point and return
> nil, as it does if the buffer isn't narrowed.
> Furthermore, I've no idea what the error means and how the caller is
> supposed to handle it. Perhaps it should be an internal assertion
> instead.
>> When you move the cursor one line up, hit TAB, move the
>> cursor one line down, and hit TAB, then it works.
>>
>> This doesn't happen when you are using global-font-lock-mode.
> The various caches in CC Mode probably avoids the error in these
> cases.
> ----------
> _______________________________________________
> Emacs-devel mailing list
> Emacs-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [mast@lysator.liu.se: Re: [handa@m17n.org: TAB (c-indent-command) signals a peculiar error]]
2004-08-18 15:58 ` Stefan Monnier
@ 2004-08-19 18:05 ` Richard Stallman
0 siblings, 0 replies; 3+ messages in thread
From: Richard Stallman @ 2004-08-19 18:05 UTC (permalink / raw)
Cc: emacs-devel
I'm probably better placed to handle it, but my track record recently has
been rather dismal w.r.t responsiveness and my pending list is very
large already.
I think some of the things in your area really need to be fixed before
we can have a chance of making a release. When will you be able to
spend more time?
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2004-08-19 18:05 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-18 1:34 [mast@lysator.liu.se: Re: [handa@m17n.org: TAB (c-indent-command) signals a peculiar error]] Richard Stallman
2004-08-18 15:58 ` Stefan Monnier
2004-08-19 18:05 ` Richard Stallman
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.