From b8d1be891509c4d70f68e6b9661bf202882f088f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pankowski?= Date: Sat, 14 Dec 2019 15:23:10 +0100 Subject: [PATCH] rust: force rustic-mode in emacs >= 26, for older refer to common section --- init.el | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/init.el b/init.el index da51c48..36307f5 100644 --- a/init.el +++ b/init.el @@ -712,10 +712,13 @@ inserted between the braces between the braces." (use-package rustic :if (>= emacs-major-version 26) + :demand ; to use rustic-mode even if rust-mode also installed :hook (rustic-mode . my-rustic-mode-hook-fn)) ;;; But if you have Emacs older than 26 than you should install -;;; [racer](https://github.com/racer-rust/racer) and add +;;; [racer](https://github.com/racer-rust/racer) and for **tab +;;; completion** add [my common settings for programming modes] and +;;; then add (use-package cargo :if (< emacs-major-version 26) @@ -735,10 +738,6 @@ inserted between the braces between the braces." (rust-mode . eldoc-mode))) -(use-package company-lsp - :defer) - - ;;; ### Meson build system ### (use-package meson-mode