You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have read "How to Debug Issues", and will use it to provide as much information about this issue as possible.
The issue can be reproduced on the latest available commit of Doom.
The issue can be reproduced on a stable release of Emacs, such as 27, 28, or 29. (Unstable versions end in .50, .60, or .9x)
Expected behavior
When I enable opam-switch-mode in a Coq project, there shouldn't be any errors.
Current behavior
I got opam-switch-set-switch: Symbol’s function definition is void: tuareg-opam-current-compiler.
This bug seems to have been introduced after #7806, which calls this function when first loading opam-switch-mode, regardless of whether the tuareg package (the OCaml mode) is loaded.
While opam is commonly used for OCaml projects, it is also used in some Coq projects.
I confirm that...
I have searched the issue tracker, documentation, FAQ, Discourse, and Google, in case this issue has already been reported/resolved.
I have read "How to Debug Issues", and will use it to provide as much information about this issue as possible.
The issue can be reproduced on the latest available commit of Doom.
The issue can be reproduced on a stable release of Emacs, such as 27, 28, or 29. (Unstable versions end in .50, .60, or .9x)
Expected behavior
When I enable
opam-switch-modein a Coq project, there shouldn't be any errors.Current behavior
I got
opam-switch-set-switch: Symbol’s function definition is void: tuareg-opam-current-compiler.This bug seems to have been introduced after #7806, which calls this function when first loading
opam-switch-mode, regardless of whether thetuaregpackage (the OCaml mode) is loaded.While opam is commonly used for OCaml projects, it is also used in some Coq projects.
Steps to reproduce
coqmoduleconfig.el.vfile in a Coq projectM-x opam-switch-modeSystem Information
https://pastebin.com/fEe1nJcK