geiser mode not loaded correctly when the source code contains s-expression comment (#;)
Hi, I am using emacs 26.2 in Mac OSX (home-brew cask for [https://emacsformacosx.com]). The Geiser version is 20190224.2048 and I installed it via melpa. I am using guile scheme and I have a strange bug.
When I open an existing scheme source file (.scm), sometimes geiser refuses to be loaded, and my modeline says (Scheme) instead of (Scheme Guile/A). I also have the message
File mode specification error: (user-error Unmatched bracket or quote).
After some experimentation, I figured out this occurs only when my source file contains s-expression comment sign (#;). If I remove all such comments, kill the buffer, and open the file again, then geiser is loaded correctly.