unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Weird behavior of emacs: I can't exit
@ 2013-01-13  3:55 Santiago Mejia
  2013-01-13  7:05 ` Santiago Mejia
  0 siblings, 1 reply; 4+ messages in thread
From: Santiago Mejia @ 2013-01-13  3:55 UTC (permalink / raw)
  To: help-gnu-emacs

[-- Attachment #1: Type: text/plain, Size: 391 bytes --]

I don't understand why, but I can't quit emacs. When I do C-x C-c, emacs
just says:

(No files need saving))
setq: End of file during parsing

I need to kill emacs in order to quit.

I suspect that it might be a problem with ido, which I was using when this
problem started.  I have deactivated ido in my .emacs, but now the problem
persists.

Any ideas of what can be causing this bug?

S.

[-- Attachment #2: Type: text/html, Size: 453 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Weird behavior of emacs: I can't exit
  2013-01-13  3:55 Weird behavior of emacs: I can't exit Santiago Mejia
@ 2013-01-13  7:05 ` Santiago Mejia
  2013-01-13  8:17   ` Eric Abrahamsen
  0 siblings, 1 reply; 4+ messages in thread
From: Santiago Mejia @ 2013-01-13  7:05 UTC (permalink / raw)
  To: help-gnu-emacs

[-- Attachment #1: Type: text/plain, Size: 794 bytes --]

I have come to find that what is causing the problem was not ido.el, but a
little add-on that keeps track of the frequency of my commands
(keyfreq.el).

Here is one copy of it, in case anyone has a chance to look at it and
explain me what is going on: https://github.com/dacap/keyfreq

S.



On Sat, Jan 12, 2013 at 9:55 PM, Santiago Mejia <santiagomejiar@gmail.com>wrote:

>
> I don't understand why, but I can't quit emacs. When I do C-x C-c, emacs
> just says:
>
> (No files need saving))
> setq: End of file during parsing
>
> I need to kill emacs in order to quit.
>
> I suspect that it might be a problem with ido, which I was using when this
> problem started.  I have deactivated ido in my .emacs, but now the problem
> persists.
>
> Any ideas of what can be causing this bug?
>
> S.
>

[-- Attachment #2: Type: text/html, Size: 1216 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Weird behavior of emacs: I can't exit
  2013-01-13  7:05 ` Santiago Mejia
@ 2013-01-13  8:17   ` Eric Abrahamsen
  0 siblings, 0 replies; 4+ messages in thread
From: Eric Abrahamsen @ 2013-01-13  8:17 UTC (permalink / raw)
  To: help-gnu-emacs

Santiago Mejia <santiagomejiar@gmail.com> writes:

> I have come to find that what is causing the problem was not ido.el,
> but a little add-on that keeps track of the frequency of my commands
> (keyfreq.el). 
>
> Here is one copy of it, in case anyone has a chance to look at it and
> explain me what is going on: https://github.com/dacap/keyfreq
>
> S.
>
> On Sat, Jan 12, 2013 at 9:55 PM, Santiago Mejia
> <santiagomejiar@gmail.com> wrote:
>
>     I don't understand why, but I can't quit emacs. When I do C-x C-c,
>     emacs just says:
>     
>     (No files need saving))
>     setq: End of file during parsing 
>     
>     I need to kill emacs in order to quit.
>     
>     I suspect that it might be a problem with ido, which I was using
>     when this problem started. I have deactivated ido in my .emacs,
>     but now the problem persists. 
>     
>     Any ideas of what can be causing this bug?
>     
>     S. 

It's bound to be a function added to "kill-emacs-hook", and sure enough
keyfreq does add the function `keyfreq-autosave--do'. The particular
error probably comes from an accidentally-deleted closing parenthesis,
ie somewhere there's a line that looks like this:

(setq var some-value

with no paren at the end. There's no setq in keyfreq-autosave--do or its
immediate callees, but I'd say that's guaranteed to be the problem
somewhere down the line.

E




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Weird behavior of emacs: I can't exit
@ 2013-01-14  2:58 Santiago Mejia
  0 siblings, 0 replies; 4+ messages in thread
From: Santiago Mejia @ 2013-01-14  2:58 UTC (permalink / raw)
  To: help-gnu-emacs; +Cc: eric

[-- Attachment #1: Type: text/plain, Size: 156 bytes --]

Thanks a lot.

I finally fixed the problem by eliminating the file ~/.emacs.keyfreq.lock
(although could not figure why was this file causing trouble).

S.

[-- Attachment #2: Type: text/html, Size: 177 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-01-14  2:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-13  3:55 Weird behavior of emacs: I can't exit Santiago Mejia
2013-01-13  7:05 ` Santiago Mejia
2013-01-13  8:17   ` Eric Abrahamsen
  -- strict thread matches above, loose matches on Subject: below --
2013-01-14  2:58 Santiago Mejia

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).