Package: muse-el
Version: 3.02.6-2
Severity: important

(I tried to clone #391186 and reassign it to muse-el but I couldn't
since it's a merged bug. Well. So I'm duplicating information.)

Michael Olson wrote (05 Oct 2006 13:07:24 GMT) :
> Kaloian Doganov wrote:
>> Package: planner-el
>> Version: 3.41-2
>> Severity: important
>>
>> Visiting file in planner-mode raises an error with the following
>> backtrace:
>>
>> Debugger entered--Lisp error: (wrong-type-argument symbolp (quote
>> beginning-of-line))
>> [snip]
>>
>> This happened after the last update of emacs-snapshot package.

> Thanks for the report.  I fixed this in the development version upstream,
> and I;ll provide a fixed debian package shortly, once my machine is back
> to normal.

I get the same error. After :
  - applying your upstream fix to my installed planner-el 3.41-2
    package (i.e. unquoting beginning-of-line in planner.el's
    planner-setup-highlighting function definition)
  - obviously deleting planner.elc so that my changes are useful...
I still get the same error.

A bit of debugging shows me that the muse-use-font-lock function,
defined in muse-colors.el, is somehow called when entering
planner-mode, and... it has the same "quoting beginning-of-line" bug.

I fixed it the same way as you fixed planner.el and it now works as
it should. Patch for muse-el follows:

--- /usr/share/emacs-snapshot/site-lisp/muse-el/muse-colors.el  2006-01-19 
19:48:14.000000000 +0100
+++ muse-colors.el      2006-10-06 14:43:15.836362983 +0200
@@ -409,7 +409,7 @@
   (muse-add-to-invisibility-spec 'muse)
   (set (make-local-variable 'font-lock-multiline) 'undecided)
   (set (make-local-variable 'font-lock-defaults)
-       `(nil t nil nil 'beginning-of-line
+       `(nil t nil nil beginning-of-line
          (font-lock-fontify-region-function . muse-colors-region)
          (font-lock-unfontify-region-function
           . muse-unhighlight-region)))

Ciao,

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.18-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to fr_FR.UTF-8)

Versions of packages muse-el depends on:
ii  emacs-snapshot-gtk [emacsen 1:20061003-1 The GNU Emacs editor (with GTK+ 2.
ii  emacs21 [emacsen]           21.4a-6      The GNU Emacs editor

muse-el recommends no packages.

-- no debconf information

-- 
  intrigeri <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to