From 5ac77167110c9c7d9b1509b071e27f246ba9424c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mattias=20Engdeg=C3=A5rd?= Date: Mon, 3 Jun 2024 16:31:02 +0200 Subject: [PATCH] Revert "Add support for Rust compilation messages" This reverts commit 2e862f81a355435fb7e837ffebee2f657c26ff23. It had serveral problems; see bug#70794. (cherry picked from commit bf6c3892dedea4c329fc884e6a1d59c463f1adac) --- etc/compilation.txt | 39 --------------------------------------- lisp/progmodes/compile.el | 7 ------- 2 files changed, 46 deletions(-) diff --git a/etc/compilation.txt b/etc/compilation.txt index 44388e1f197..05f0829864c 100644 --- a/etc/compilation.txt +++ b/etc/compilation.txt @@ -523,45 +523,6 @@ NoMethodError: undefined method `not_exists' for nil:NilClass 4 tests, 3 assertions, 3 failures, 1 errors -* Rust - -symbol: cargo - -The [] part is optional, and the file names are always relative to -project's root. - -error[E0425]: cannot find function `ruun` in module `broot::cli` - --> src/main.rs:6:23 - | -6 | match broot::cli::ruun() { - | ^^^^ help: a function with a similar name exists: `run` - | - ::: /tmp/broot/src/cli/mod.rs:49:1 - | -49 | pub fn run() -> Result, ProgramError> { - | -------------------------------------------------------- similarly - named function `run` defined here - -error: cannot find macro `deebug` in this scope - --> src/main.rs:5:5 - | -5 | deebug!("env::args(): {:#?}", std::env::args().collect::>()); - | ^^^^^^ help: a macro with a similar name exists: `debug` - | - ::: /home/ergo/.cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.21/src/macros.rs:154:1 - | -154 | macro_rules! debug { - | ------------------ similarly named macro `debug` defined here - -warning: crate-level attribute should be an inner attribute: add an exclamation mark: `#![foo]` - --> src/main.rs:3:1 - | -3 | #[feature(proc_macro_diagnostic)] - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - | - = note: `#[warn(unused_attributes)]` on by default - - * RXP symbol: rxp diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el index 0cb20f7c5ce..0dda610776e 100644 --- a/lisp/progmodes/compile.el +++ b/lisp/progmodes/compile.el @@ -224,13 +224,6 @@ of[ \t]+\"?\\([a-zA-Z]?:?[^\":\n]+\\)\"?:" 3 2 nil (1)) \\(?: characters? \\([0-9]+\\)-?\\([0-9]+\\)?:\\)?\\([ \n]Warning\\(?: [0-9]+\\)?:\\)?\\)" 2 (3 . 4) (5 . 6) (7)) - (cargo - "\\(?:\\(?4:error\\)\\|\\(?5:warning\\)\\):[^\0]+?--> \\(?1:[^:]+\\):\\(?2:[[:digit:]]+\\):\\(?3:[[:digit:]]+\\)" - 1 2 3 (5) - nil - (5 compilation-warning-face) - (4 compilation-error-face)) - (cmake "^CMake \\(?:Error\\|\\(Warning\\)\\) at \\(.*\\):\\([1-9][0-9]*\\) ([^)]+):$" 2 3 nil (1)) -- 2.39.2