Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docstring error with Emacs 29+ due to changed escape rules for single quote #6714

Closed
WtzLAS opened this issue Jul 4, 2023 · 1 comment · Fixed by #6735
Closed

Docstring error with Emacs 29+ due to changed escape rules for single quote #6714

WtzLAS opened this issue Jul 4, 2023 · 1 comment · Fixed by #6735
Milestone

Comments

@WtzLAS
Copy link

WtzLAS commented Jul 4, 2023

In toplevel form:
<UNRELATED>/9.2.8/share/aarch64-osx-ghc-9.2.8/Agda-2.6.4/emacs-mode/agda2-mode.el:217:2: Error: defconst `agda2-command-table' docstring has wrong usage of unescaped single quotes (use \= or different quoting)
Unable to compile the following Emacs Lisp files:
  <UNRELATED>/9.2.8/share/aarch64-osx-ghc-9.2.8/Agda-2.6.4/emacs-mode/agda2-mode.el

Seems related to docstring single quote escape changes in Emacs 29+ (link)

@andreasabel
Copy link
Member

andreasabel commented Jul 21, 2023

list which should contain 'local if the command should exist in
the goal menu and 'global if the command should exist in the main

plt-amy added a commit that referenced this issue Jul 21, 2023
@plt-amy plt-amy added this to the 2.6.4 milestone Jul 21, 2023
plt-amy added a commit that referenced this issue Jul 21, 2023
@andreasabel andreasabel mentioned this issue Jul 22, 2023
5 tasks
@andreasabel andreasabel changed the title Compiling Agda HEAD with Emacs 29+ reports docstring error Docstring error with Emacs 29+ due to changed escape rules for single quote Sep 13, 2023
JobPetrovcic pushed a commit to JobPetrovcic/agda that referenced this issue Apr 12, 2024
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 a pull request may close this issue.

3 participants