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

tex-buf.el has been merged into tex.el #44

Closed
tarsius opened this issue Jun 3, 2022 · 5 comments
Closed

tex-buf.el has been merged into tex.el #44

tarsius opened this issue Jun 3, 2022 · 5 comments

Comments

@tarsius
Copy link

tarsius commented Jun 3, 2022

I've noticed this because I maintain the Emacsmirror and the tools, that I use to do so, inform me when a dependency of a mirrored package isn't satisfied (anymore).

In auctex tex-buf.el was merged into tex.el but your package still requires tex-buf. You can probably fix this by depending on tex instead, or if you already do that by dropping the additional (require 'tex-buf).

@kngwyu
Copy link

kngwyu commented Jul 14, 2022

I feel like it's better if @emacsorphanage or some orgs take over the maintenance after contacting the maintainer.

@ThibautVerron
Copy link

An easy work-around for users waiting for an update is to add (provide 'tex-buf) in the init file before loading auctex-latexmk.

kennyballou added a commit to kennyballou/dotfiles that referenced this issue Aug 15, 2022
As suggested in a common on [0], add a `provide` for tex-buf to make the
subsequent `require` call from auctex-latexmk not attempt to load the
now non-existent `tex-buf` package provided by the `tex` package itself.

[0]: tom-tan/auctex-latexmk#44

Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
@tarsius
Copy link
Author

tarsius commented Oct 1, 2022

Fixed in pending #40.

tarsius added a commit to emacsmirror/auctex-latexmk that referenced this issue Oct 25, 2022
In auctex tex-buf.el was merged into tex.el, see
emacsmirror/auctex@4b1c7015ae77b.

Continue to soft-require it for users who still use an old
version of auctex.

The upstream issue is tom-tan#44.
There also is a pr; tom-tan#40.

[Emacsmirror] This commit is being rebased onto upstream.
@tarsius
Copy link
Author

tarsius commented Oct 25, 2022

I have added a patch to the version on the Emacsmirror to fix this issue, and have updated Melpa to get this package from there.

@tarsius
Copy link
Author

tarsius commented Mar 20, 2023

Closing to get this of the list of my issues to occasionally revisit. #40 is still open, so that serves as a visible pointer to the current workaround (using the version from the Emacsmirror).

@tarsius tarsius closed this as completed Mar 20, 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

3 participants