emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/nix-mode a54fc29289 372/500: Always “decompose” in nix-pr


From: ELPA Syncer
Subject: [nongnu] elpa/nix-mode a54fc29289 372/500: Always “decompose” in nix-prettify-mode
Date: Sat, 29 Jan 2022 08:27:23 -0500 (EST)

branch: elpa/nix-mode
commit a54fc2928927afc7c06c4e0fa971a6889faf6f66
Author: Matthew Bauer <mjbauer95@gmail.com>
Commit: Matthew Bauer <mjbauer95@gmail.com>

    Always “decompose” in nix-prettify-mode
    
    This was broken due to nix-while-search not existing. Always enabling
    decompose looks to be safe fix it.
---
 nix-prettify-mode.el | 27 +++------------------------
 1 file changed, 3 insertions(+), 24 deletions(-)

diff --git a/nix-prettify-mode.el b/nix-prettify-mode.el
index df81e4b3ba..d75f7a9c3c 100644
--- a/nix-prettify-mode.el
+++ b/nix-prettify-mode.el
@@ -53,21 +53,6 @@
   :type 'character
   :group 'nix-prettify)
 
-(defcustom nix-prettify-decompose-force nil
-  "If non-nil, remove any composition.
-
-By default, after disabling `nix-prettify-mode',
-compositions (prettifying names with `nix-prettify-char') are
-removed only from strings matching `nix-prettify-regexp', so
-that compositions created by other modes are left untouched.
-
-Set this variable to non-nil, if you want to remove any
-composition unconditionally (like variable `prettify-symbols-mode' does).
-Most likely it will do no harm and will make the process of
-disabling `nix-prettify-mode' a little faster."
-  :type 'boolean
-  :group 'nix-prettify)
-
 (defcustom nix-prettify-regexp
   ;; The following file names / URLs should be abbreviated:
 
@@ -131,15 +116,9 @@ enabling/disabling `nix-prettify-mode'.  If nil, do 
nothing.")
   "Remove file names compositions from the current buffer."
   (with-silent-modifications
     (let ((inhibit-read-only t))
-      (if nix-prettify-decompose-force
-          (remove-text-properties (point-min)
-                                  (point-max)
-                                  '(composition nil))
-        (nix-while-search nix-prettify-regexp
-          (remove-text-properties
-           (match-beginning nix-prettify-regexp-group)
-           (match-end       nix-prettify-regexp-group)
-           '(composition nil)))))))
+      (remove-text-properties (point-min)
+                              (point-max)
+                              '(composition nil)))))
 
 ;;;###autoload
 (define-minor-mode nix-prettify-mode



reply via email to

[Prev in Thread] Current Thread [Next in Thread]