[MacPorts] #63651: emacs-app-devel @20210928: recursively loading file

MacPorts noreply at macports.org
Thu Oct 21 00:19:04 UTC 2021


#63651: emacs-app-devel @20210928: recursively loading file
------------------------------+--------------------
  Reporter:  telotortium      |      Owner:  catap
      Type:  defect           |     Status:  closed
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.7.1
Resolution:  fixed            |   Keywords:
      Port:  emacs-app-devel  |
------------------------------+--------------------

Comment (by catap):

 @telotortium, the issue was fixed at
 http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=d3a832a61ab5766b6ec879cee9ab75bbbc62034a
 and it has related bug:
 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=50946

 This was introduced with shorthands implementation, at one of this
 commits:

 {{{
 58055b5fc3 * Document shorthands in the Elisp manual section on Symbols
 66f3087530 * Add #_ reader macro to escape shorthand renaming
 90cbf0cb8d * Consider shorthands in Elisp's elisp-completion-at-point
 68d73eb154 * Rework Elisp shorthands to only allow only prefix
 substitution
 71857d4106 * Move most of the shorthand implementation to C code
 6237bad419 * First Elisp version of lisp/shorthand.el, failing some tests
 }}}

 My bet that it was `71857d4106`, anyway, I can't proof it because I can't
 build it. It crashes with error:
 {{{
 lread.c:4433:50: error: address of register variable requested
   tem = oblookup_considering_shorthand (obarray, &string);
                                                  ^~~~~~~
 1 error generated.
 }}}

 and `68d73eb154` fixes it, and introduces the error.

-- 
Ticket URL: <https://trac.macports.org/ticket/63651#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list