Skip to content

Fix get_open_modules to return correct module names for bound open statements#3

Open
ghaaj wants to merge 2 commits into
monaqa:masterfrom
ghaaj:fix/bound-open-stmt
Open

Fix get_open_modules to return correct module names for bound open statements#3
ghaaj wants to merge 2 commits into
monaqa:masterfrom
ghaaj:fix/bound-open-stmt

Conversation

@ghaaj

@ghaaj ghaaj commented Apr 17, 2026

Copy link
Copy Markdown

get_open_modulesbind_stmt のソーステキストをそのまま Vector に加えて返していたためにモジュール名が解決できなかった問題を修正しました。

以下のようなケースで、font-latin-bold のような識別子から定義にジャンプできるようになっているはずです。

open StdJaReport in
let _ = font-latin-bold in ..

この変更に関連して if-let chains を使えるようにするため edition を 2024 に更新しました。2024 では std::env::set_var が新たに unsafe に指定されたため、ブロックに包んでいます。

@ghaaj

ghaaj commented Apr 17, 2026

Copy link
Copy Markdown
Author

先例に倣って日本語で書きましたが、英語のほうが望ましいでしょうか…?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant