| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-06 | support running cargo on remote machinesHEADmaster | John Turner | |
| 2025-08-16 | ci: Bump Emacs 30 minor version to 2 | Jen-Chieh Shen | |
| 2025-07-05 | Merge pull request #573 from asdfish/master | Sibi Prabakaran | |
| Add `rust-cargo-clippy-default-arguments` | |||
| 2025-07-05 | Add `rust-cargo-clippy-default-arguments` | asdfish | |
| 2025-06-21 | Merge pull request #565 from cydparser/backtrace-regexp | Sibi Prabakaran | |
| Add regexp for stack backtrace locations | |||
| 2025-06-20 | Add regexp for stack backtrace locations | cydparser | |
| 2025-06-20 | Merge pull request #571 from apiraino/rustfmt-2018-edition-default | Sibi Prabakaran | |
| Ensure rustfmt is invoked without edition parameter | |||
| 2025-06-20 | Ensure rustfmt is invoked without edition parameter | apiraino | |
| 2025-06-09 | Merge pull request #569 from hron/rust-compilation-dbg! | Sibi Prabakaran | |
| Add compilation regexp to match ‘dbg!’ output | |||
| 2025-06-09 | Add compilation regexp to match ‘dbg!’ output | Aleksei Gusev | |
| While debugging tests it’s annoying when ‘compilation-mode’ matches ‘dbg!’ output incorrectly. Currently, rust-mode’s regexps assign it as an error and incorrectly include ‘[’. The proposed change adds a regexp to match such things and assign them info level. | |||
| 2025-04-23 | Merge pull request #567 from eval-exec/exec/upgrade-rust-2024 | Jen-Chieh Shen | |
| Upgrade rustfmt edition to 2024 | |||
| 2025-04-22 | fix: Warning missing lexical-binding cookie | Jen-Chieh Shen | |
| 2025-04-04 | Upgrade rustfmt edition to 2024 | Eval EXEC | |
| 2025-02-25 | Merge pull request #564 from rust-lang/ci/30.1 | Jen-Chieh Shen | |
| ci: Test Emacs 30.1 | |||
| 2025-02-24 | ci: Test Emacs 30.1 | Jen-Chieh Shen | |
| 2024-11-12 | Merge pull request #563 from bemoody/indent-doc | Sibi Prabakaran | |
| Indent example-code blocks in comments | |||
| 2024-11-11 | Add tests for indenting example code blocks. | Benjamin Moody | |
| 2024-11-11 | Rename rust-doc-indent-line to rust-mode-indent-line. | Benjamin Moody | |
| 2024-11-02 | Use rust-doc-indent-line as the indentation function. | Benjamin Moody | |
| 2024-11-02 | rust-doc-indent-line: new function. | Benjamin Moody | |
| This can be used as the indent-line-function, as an alternative to rust-mode-indent-line. In addition to indenting the current line as rust-mode-indent-line does, it also checks to see whether we are editing a Markdown code block inside a comment (either a documentation comment or a normal comment.) If we are inside a Markdown code block, it extracts that code block, treats it as Rust code, and indents the current line accordingly. Note that this behavior is only triggered if point is inside the comment body: placing point at the start of the line and pressing tab will only re-indent the comment line, but placing point at the end of the line and pressing tab will re-indent the both comment line and its contents. | |||
| 2024-09-19 | Merge pull request #559 from rust-lang/ci/major | Jen-Chieh Shen | |
| ci: Test Emacs 26 and 27 | |||
| 2024-09-18 | ci: Test Emacs 26 and 27 | Jen-Chieh Shen | |
| 2024-09-18 | ci: Test Emacs 29.4 | Jen-Chieh Shen | |
| 2024-09-03 | Merge pull request #556 from roife/rustfmt-compilation-mode | Sibi Prabakaran | |
| introduce a new compilation-mode for rust-format | |||
| 2024-09-03 | update changelog for `rust-format-mode` | roife | |
| 2024-09-03 | tests: add tests for rust-format | roife | |
| 2024-09-03 | add(rustfmt): introduce a new compilation-mode for rust-format | roife | |
| 2024-09-02 | Merge pull request #554 from PuercoPop/update-rustfmt-default-edition | Sibi Prabakaran | |
| Update rustfmt's default edition: 2018 -> 2021 | |||
| 2024-08-31 | Update rustfmt's default edition: 2018 -> 2021 | Javier Olaechea | |
| 2024-08-22 | Merge pull request #553 from rust-lang/docs | Sibi Prabakaran | |
| rustic: Update new paths | |||
| 2024-08-22 | rustic: Update new paths | Sibi Prabakaran | |
| 2024-08-22 | Merge pull request #552 from rust-lang/bump-version | Sibi Prabakaran | |
| Bump version to 1.0.6 | |||
| 2024-08-22 | Remove 27.2 from test matrix | Sibi Prabakaran | |
| 2024-08-22 | Bump version to 1.0.6 | Sibi Prabakaran | |
| 2024-05-20 | Merge pull request #546 from bradneuman/workspace-local | Sibi Prabakaran | |
| Adds a customization to default to workspace or local crate. | |||
| 2024-05-19 | Change implementation to use a list of default arguments | Brad Neuman | |
| 2024-05-15 | Merge pull request #544 from isvilen/run-interactive | Sibi Prabakaran | |
| Support running interactive programs | |||
| 2024-05-14 | Support running interactive programs | Svilen Ivanov | |
| 2024-05-13 | Adds a customization to default to workspace or local crate. | Brad Neuman | |
| Adds rust-locate-project-in-workspace custom variable, which controls whether or not to locate the workspace project using `--workspace` (the default) or not. In cases where there is only one create, this should make no difference. The default setting should match the existing behavior. Github issue #545 | |||
| 2024-04-15 | Merge pull request #539 from Dev380/fix-auto-mode-treesit | Sibi Prabakaran | |
| fix(treesit): auto mode precedence of rust-mode | |||
| 2024-04-13 | fix(treesit): auto mode precedence of rust-mode | Dev380 | |
| Currently, `rust-ts-mode` will add itself to the `auto-mode-alist` when it is loaded, which is after the autoload for adding `rust-mode`. We need to re-add `rust-mode` after loading the treesitter package to make sure this mode has higher priority. | |||
| 2024-03-29 | Merge pull request #534 from tarsiiformes/fixup | Sibi Prabakaran | |
| Fix ancient defect and dependency complications related to having two rust-mode implementations | |||
| 2024-03-27 | Fix dependencies between rust-mode implementations | Jonas Bernoulli | |
| "rust-prog-mode.el" and "rust-mode-treesitter.el" provide competing implementations of `rust-mode'. Both implementations depend on code in "rust-mode.el", and thus must require that. Doing that is complicated by the fact that "rust-mode.el" loads one of these libraries, depending on `rust-mode-treesitter-derive's value. Address this conflict by: 1. Requiring feature `rust-mode' in the two libraries that implement the `rust-mode' major-mode and that use things defined in "rust-mode.el". 2. Moving the require forms for these two libraries in "rust-mode.el", below the `provide' form for `rust-mode'. | |||
| 2024-03-27 | Merge pull request #536 from rust-lang/emacs-29.3 | Sibi Prabakaran | |
| CI: Support for emacs 29.3 | |||
| 2024-03-27 | CI: Support for emacs 29.3 | Sibi Prabakaran | |
| 2024-03-16 | rust--format-call: Delete file in case of error | Jonas Bernoulli | |
| That was always the intention, but the cleanup code was always placed outside the unwind forms. lib/rust-mode/rust-rustfmt.el:60:12: Warning: ‘unwind-protect’ without unwind forms | |||
| 2024-03-13 | Merge pull request #533 from condy0919/mail | Sibi Prabakaran | |
| Add email in package description | |||
| 2024-03-12 | Add email in package description | condy | |
| Fix #531 | |||
| 2024-03-12 | Merge pull request #532 from jroimartin/rust-mode-interactive | Sibi Prabakaran | |
| Allow autoloaded rust-mode function to be called interactively | |||
| 2024-03-12 | Allow autoloaded rust-mode function to be called interactively | Roi Martin | |
