[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Elisp questions... where to ask?
From: |
Santanu |
Subject: |
Re: Elisp questions... where to ask? |
Date: |
Sun, 16 Dec 2007 22:10:45 -0800 (PST) |
User-agent: |
G2/1.0 |
On Dec 15, 3:56 pm, bojohan+n...@dd.chalmers.se (Johan Bockgård)
wrote:
> This seems to be a bug in skeleton. There was a change made to
> skeleton-proxy-new
>
> ;; Return non-nil to tell expand-abbrev that expansion has happened.
> ;; Otherwise the no-self-insert is ignored.
> t)
>
> but skeleton-internal-1 is not prepared to handle `t' returned from a
> subskeleton.
>
> This seems to do the right thing:
>
> *** skeleton.el.~1.51.~ 2007-08-14 19:24:04.000000000 +0200
> --- skeleton.el 2007-12-15 11:28:36.000000000 +0100
> ***************
> *** 424,429 ****
> --- 424,430 ----
> (skeleton-internal-list element (car literal))
> (setq literal (cdr literal)))))
> ((null element))
> + ((eq t element))
> (t (skeleton-internal-1 (eval element) t recursive))))
>
> ;; Maybe belongs into simple.el or elsewhere
Thanks for the response. I will try to incorporate this patch in
skeleton.el
and see if this works.
Regards,
Santanu