Skip to content

prelude-rust fails to load due to tree-sitter dependency issue #1445

@ksinkar

Description

@ksinkar

The dependency tree-sitter is no-longer required for emacs29+ (https://emacs-tree-sitter.github.io/). But prelude-rust requires it. I think we need to update prelude-rust to remove that dependency or make it conditional based on the emacs version.

Expected behavior

When I uncomment (require 'prelude-rust) in my personal/prelude-modules.el
Then I expect to enable prelude-rust features without any errors

Actual behavior

Currently I get an error saying that dependency tree-sitter is unavailable.

Steps to reproduce the problem

  1. Uncomment (require 'prelude-rust) in my personal/prelude-modules.el
  2. Re/Start emacs

Environment & Version information

Emacs version

  • GNU Emacs 30.2

Operating system

  • Fedora GNU/Linux 42

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions