]> code.delx.au - gnu-emacs-elpa/commitdiff
Removed workaround for fixing issue with electric-indent
authorAlexey Veretennikov <txm.fourier@gmail.com>
Fri, 12 Jun 2015 18:46:05 +0000 (20:46 +0200)
committerAlexey Veretennikov <txm.fourier@gmail.com>
Fri, 12 Jun 2015 18:46:05 +0000 (20:46 +0200)
ztree-util.el
ztree-view.el

index 7a79fbcb64137c399834841db57ef194a9ec801a..45f297de13a6f88b2cbf1791c0256e34c99e5f2a 100644 (file)
@@ -56,7 +56,7 @@ Taken from http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg01238.html"
 
 (defun newline-and-begin ()
   "Move a point to the beginning of the next line."
-  (newline)
+  (insert "\n")
   (beginning-of-line))
 
 (defun car-atom (value)
index 5a47a4c5228acfe0538d3d7bcca2c43a9878f09a..a251be8da0ea19291b4dab94fc959f883cdde3e0 100644 (file)
@@ -176,15 +176,7 @@ the buffer is split to 2 trees")
 (define-derived-mode ztree-mode special-mode "Ztree"
   "A major mode for displaying the directory tree in text mode."
   ;; only spaces
-  (setq indent-tabs-mode nil)
-  ;; fix for electric-indent-mode
-  ;; for emacs 24.4
-  (if (fboundp 'electric-indent-local-mode)
-      (electric-indent-local-mode -1)
-    ;; for emacs 24.3 or less
-    (add-hook 'electric-indent-functions
-              (lambda (arg) 'no-indent) nil 'local)))
-
+  (setq indent-tabs-mode nil))
 
 (defun ztree-find-node-in-line (line)
   "Return the node for the LINE specified.