Opened 21 months ago
Closed 14 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 21 months ago by jmroot (Joshua Root)
Owner: | set to amake |
---|---|
Status: | new → assigned |
comment:2 Changed 21 months ago by amake (Aaron Madlon-Kay)
comment:3 Changed 21 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 14 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.