GNU bug report logs - #16850
24.3.50; lisp--local-variables raises error in comments and strings

Previous Next

Package: emacs;

Reported by: Dmitry Gutov <dgutov <at> yandex.ru>

Date: Sun, 23 Feb 2014 08:47:02 UTC

Severity: normal

Found in version 24.3.50

Fixed in version 24.4

Done: Dmitry Gutov <dgutov <at> yandex.ru>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Dmitry Gutov <dgutov <at> yandex.ru>
Subject: bug#16850: closed (Re: bug#16850: 24.3.50; lisp--local-variables
 raises error in comments and strings)
Date: Wed, 26 Feb 2014 02:34:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#16850: 24.3.50; lisp--local-variables raises error in comments and strings

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 16850 <at> debbugs.gnu.org.

-- 
16850: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16850
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Dmitry Gutov <dgutov <at> yandex.ru>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 16850-done <at> debbugs.gnu.org
Subject: Re: bug#16850: 24.3.50; lisp--local-variables raises error in comments
 and strings
Date: Wed, 26 Feb 2014 04:33:12 +0200
Version: 24.4

On 25.02.2014 23:46, Stefan Monnier wrote:
>> 3. Press `C-M-i', see "End of file during parsing" in the echo area.
>
> Indeed, it should catch this error.  Can someone take care of that?

Fixed, I think.

[Message part 3 (message/rfc822, inline)]
From: Dmitry Gutov <dgutov <at> yandex.ru>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3.50; lisp--local-variables raises error in comments and strings
Date: Sun, 23 Feb 2014 10:46:16 +0200
1. Open an empty emacs-lisp-mode buffer.

2. Type `;; Thi' in it (`Thi' is an example of a prefix without known
completions).

3. Press `C-M-i', see "End of file during parsing" in the echo area.

This is a problem for Company, because it makes the company-capf
`candidates' action raise the error. Original report here:
https://github.com/company-mode/company-mode/issues/66

The error doesn't happen when the symbol before point does have some
completions. Not sure why, because `(lisp--local-variables)' raises the
error either way when evaluated directly.

In GNU Emacs 24.3.50.3 (x86_64-unknown-linux-gnu, GTK+ Version 3.8.6)
 of 2014-02-20 on axl
Repository revision: 116484 lekktu <at> gmail.com-20140219210406-y2s7lx244ojfl5on
Windowing system distributor `The X.Org Foundation', version 11.0.11405000
System Description:	Ubuntu 13.10



This bug report was last modified 11 years and 147 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.