Jens Thiele <[EMAIL PROTECTED]> writes:
> On 23 Okt 2007, [EMAIL PROTECTED] wrote:
>> More specifically, are you saying that todoo.el fails in emacs22 in a
>> similar manner as was documented for XEmacs in bug #244681 ?
>>
>> If so, I'll test it later in emacs22. Works fine now in emacs21.
>>
>> Thanks,
>
> I did not look into the details. The error message is the same as in
> #244681 and the link [1] suggested that it is related:
> "Searching Google gave someone’s old diary, from which (although it’s in
> Japanese ;-)) I found that it’s related to Debian bug 244681:
> emacs-goodies-el: todoo.el doesn’t work at XEmacs21. I’m using GNU Emacs
> 22.0.92.1 and not XEmacs, though."
>
> But to get the error message one only has to press tab (M-x
> indent-for-tab-command) in Todoo mode.
>
> In short: tab doesn't work in Todoo mode + emacs 22
Here's a short backtrace with debug-on-error enabled:
,----
| Debugger entered--Lisp error: (void-function outline-font-lock-level)
| outline-font-lock-level()
| todoo-indent-line()
| indent-according-to-mode()
| indent-for-tab-command(nil)
| call-interactively(indent-for-tab-command)
`----
Indeed, outline-fock-lock-level had been removed long ago from Emacs:
,----
| 2002-10-02 Stefan Monnier <[EMAIL PROTECTED]>
|
| * textmodes/outline.el (outline-1, outline-2, outline-3, outline-4)
| [...]
| (outline-font-lock-level): Remove.
| [...]
`----
By the way, I now see the following comment in todoo.el:
,----
| ;;; ChangeLog:
|
| ;; 2007-08-29 Peter S Galbraith <[EMAIL PROTECTED]>
|
| ;; outline-font-lock-level is void, so define a similar one to historical
| ;; version from outline.el. Call it todoo-outline-font-lock-level.
| ;; (Closes #438964)
`----
Looks as if you did not catch all instances, Peter.
Cheers,
Sven
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]