(Arne Babenhauserheide)
2013-03-22: added function with single-definition let. added function with single-definition let.
diff --git a/tests/emacs-customization.w b/tests/emacs-customization.w --- a/tests/emacs-customization.w +++ b/tests/emacs-customization.w @@ -16,3 +16,16 @@ add-hook 'outline-mode-hook lambda : require 'outline-magic + +defun find-file-as-root : + . "Like `ido-find-file, but automatically edit the file with +root-privileges (using tramp/sudo), if the file is not writable by +user." + interactive + let : : file : ido-read-file-name "Edit as root: " + unless : file-writable-p file + setq file : concat find-file-root-prefix file + find-file file + +;; or some other keybinding... +;; (global-set-key (kbd "C-x F") 'djcb-find-file-as-root)