Opened 22 months ago
Closed 15 months ago
#66742 closed defect (invalid)
emacs-mac-app missing idlw-bindings.el
Reported by: | whdaffer | Owned by: | amake (Aaron Madlon-Kay) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | emacs-mac-app |
Description
% port installed emacs-mac-app The following ports are currently installed:
emacs-mac-app @9.1_0+nativecomp (active)
In /Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/progmodes the idlwave library depends on several files, one of which (idlw-bindings.el) is missing. This causes the symbol "idlwave-code-abbrev" to be 'void'.
idlwave has been unmaintained for quite some time (a few years, I think), so there shouldn't have been any changes that would result in the removal of this file. And there are failures from other parts of the library which clearly expect this macro to be defined. My suspicion is that this is simply an oversight.
Change History (4)
comment:1 Changed 22 months ago by jmroot (Joshua Root)
Owner: | set to amake |
---|---|
Status: | new → assigned |
comment:2 Changed 22 months ago by amake (Aaron Madlon-Kay)
comment:3 Changed 22 months ago by amake (Aaron Madlon-Kay)
Could you provide specific instructions for reproducing a concrete issue, like "evaluating this sexp causes an error"?
comment:4 Changed 15 months ago by amake (Aaron Madlon-Kay)
Resolution: | → invalid |
---|---|
Status: | assigned → closed |
A file by that name (
idlw-bindings.el
) doesn't exist in the Emacs source. It's plausible it could be generated at build time, but I also note in the changelog:https://github.com/emacs-mirror/emacs/blob/f59d012af7e607448fdb435fcb4becb6a6ebe665/ChangeLog.3#L31439
So I don't really know how this stuff is supposed to work, but it looks like you're expecting things to look like they did pre-2021.