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

Error in auto completion with backend company-irony #48

Closed
lrleon opened this issue Oct 17, 2023 · 2 comments
Closed

Error in auto completion with backend company-irony #48

lrleon opened this issue Oct 17, 2023 · 2 comments

Comments

@lrleon
Copy link

lrleon commented Oct 17, 2023

I updated some Emacs packages about a week ago, and since then, irony has broken. As soon I start to type anything, emacs prints out the following message: backend company-irony error Symbol's function definition is void: pos-bol" with args (prefix)`

No idea about what could be causing the problem. Any help, please?

Sarcasm added a commit to Sarcasm/irony-mode that referenced this issue Oct 18, 2023
This somewhat reverts "replace deprecated `point-at-bol` by `pos-bol`"
commit b183534.

point-at-bol was replaced by pos-bol (emacs 29)
because of deprecation warning in emacs 29
but that unnecessarily breaks compatibility with older emacs,
so just une line-beginning-position.

See Sarcasm/company-irony#48.
@Sarcasm
Copy link
Owner

Sarcasm commented Oct 18, 2023

Thanks for the report!
In the latest release I did not realized that I started using an Emacs 29 feature.
The latest irony-mode release 1.6.1 should fix the issue, if you can confirm that would be great.

@lrleon
Copy link
Author

lrleon commented Oct 18, 2023

Farpait! Thanks a lot!

@Sarcasm Sarcasm closed this as completed Oct 19, 2023
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

No branches or pull requests

2 participants