• Philipp Stephani's avatar
    Properly integrate modules into the loading process (Bug#30164). · 0443411f
    Philipp Stephani authored
    * src/lread.c (Fload): Don't defer to module-load immediately when
    encountering a module, but use the normal loading machinery to
    properly set up load-history, check for recursive loads, print
    messages, etc.
    * test/src/emacs-module-tests.el (module/load-history): New test.
    (module/describe-function-1): Adapt test.
    * etc/NEWS: Mention fixed behavior.
emacs-module-tests.el 10.5 KB