bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#43089: [feature/native-comp] eval-after-load against files loaded fr


From: Jim Myhrberg
Subject: bug#43089: [feature/native-comp] eval-after-load against files loaded from *.eln doesn't work after fix for bug#43089
Date: Tue, 1 Sep 2020 14:35:41 +0100

Hi Andrea,

I just created a build from 78e8f99 and I'm still seeing the issue.

Sorry I wasn't more specific about the exact behavior of smartparens
in this situation. Smartparens itself does load and work, but its Ruby
specific features are not loaded from "smartparens-ruby.el", which can
easily be tested by typing "if" of "def" followed by a space, which
should insert a "end" statement on the line below if the Ruby specific
features are loaded.

Also the C-j and RET keybindings against ruby-mode-map setup via
use-package are not bound to "newline-and-indent". So "C-h k C-j"
shows C-j bound to "electric-newline-and-maybe-indent", and RET bound
to "newline".

And both of these issues can be resolved by deleting the cached
ruby-mode-*.eln file before starting Emacs.

I'm hoping you can reproduce it with the details above, otherwise it's
probably an issue that's specific to macOS.

On Tue, Sep 1, 2020 at 1:51 PM Andrea Corallo <akrl@sdf.org> wrote:
>
> Hi Jim,
>
> I can't reproduce this bug using the provided setup.
>
> Each time I open test.rb I see Smartparens in my minor modes.
>
> I also tried manually placing a with-eval-after-load in a native
> compiled file but is effective for me.
>
> I'm on 78e8f99154, maybe would you try this? (is the latest state)
>
>   Andrea





reply via email to

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