emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [External] : Updated Emacs 2.0.91 binaries for Windows


From: Drew Adams
Subject: RE: [External] : Updated Emacs 2.0.91 binaries for Windows
Date: Mon, 14 Feb 2022 21:14:55 +0000

> Sorry - strike (ignore) that.

OK, tried with the right binary this time (2/13).
The initial problem I reported is gone.  Thanks.
That was the problem of Emacs saying that it
"Cannot find libgccjit library".
___

However, the other problem I reported is still
there.  That's the bug wrt `define-minor-mode'
when the library is compiled with Emacs 20
(which doesn't have `define-minor-mode').

The code in the `require'd file uses
`define-minor-mode' only inside
 
  (when (> emacs-major-version 24)...)

so there's no problem with either the *.el
or the *.elc.  But Emacs 28 chokes on it.

This is the backtrace, again:

Debugger entered--Lisp error: (void-variable mode)
                              ^^^^^^^^^^^^^^^^^^^^
  (derived-mode-abbrev-table-name mode)
  (define-abbrev-table (derived-mode-abbrev-table-name mode) nil)
  (progn (define-abbrev-table (derived-mode-abbrev-table-name mode) nil) 
(make-abbrev-table))
  (defvar bookmark-show-annotation-mode-abbrev-table (progn 
(define-abbrev-table (derived-mode-abbrev-table-name mode) nil) 
(make-abbrev-table)) "Abbrev table for bookmark-show-annotation-mode.")
  eval((defvar bookmark-show-annotation-mode-abbrev-table (progn 
(define-abbrev-table (derived-mode-abbrev-table-name mode) nil) 
(make-abbrev-table)) "Abbrev table for bookmark-show-annotation-mode."))
  derived-mode-init-mode-variables(bookmark-show-annotation-mode)
  
byte-code("\301\302\303\304\305\10\306BBB\307BBB!\210\310\311!\210\312\311\313\305#\207"
 [bmkp-annotation-modes-inherit-from eval progn (when (keymapp 
bookmark-edit-annotation-mode-map) (set-keymap-parent 
bookmark-edit-annotation-mode-map nil)) define-derived-mode 
bookmark-edit-annotation-mode ("Edit Bookmark Annotation" "Mode for editing the 
annotation of a bookmark.\nWhe...") ((define-key 
bookmark-edit-annotation-mode-map "\30\21" 
'bmkp-show-this-annotation-read-only) (define-key 
bookmark-edit-annotation-mode-map "\3\203" 'bookmark-send-edited-annotation)) 
derived-mode-init-mode-variables bookmark-show-annotation-mode put 
derived-mode-parent] 7)
  require(bookmark+-1)
  
byte-code("\300\301\302\303#\210\300\304!\210\300\305!\210\300\306!\210\307\310!\207"
 [require bookmark+-lit nil t bookmark+-bmu bookmark+-1 bookmark+-key provide 
bookmark+] 4)
  require(bookmark+ nil t)

HTH.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]