*** /home/albinus/src/tramp/lisp/tramp.el.~2.491.~ Sun May 28 19:53:43 2006 --- /home/albinus/src/tramp/lisp/tramp.el Wed May 31 22:59:46 2006 *************** *** 4631,4637 **** ;; Activate outline-mode (make-local-variable 'outline-regexp) (make-local-variable 'outline-level) ! (outline-mode) (setq outline-regexp "[0-9]+:[0-9]+:[0-9]+ [a-z0-9-]+ (\\([0-9]+\\)) #") ; (setq outline-regexp "[a-z.-]+:[0-9]+: [a-z0-9-]+ (\\([0-9]+\\)) #") (setq outline-level 'tramp-outline-level)) --- 4631,4641 ---- ;; Activate outline-mode (make-local-variable 'outline-regexp) (make-local-variable 'outline-level) ! ;; This runs `text-mode-hook' and `outline-mode-hook'. We must ! ;; prevent that local processes die. Yes: I've seen ! ;; `flyspell-mode', which starts "ispell" ... ! (let ((default-directory (tramp-temporary-file-directory))) ! (outline-mode)) (setq outline-regexp "[0-9]+:[0-9]+:[0-9]+ [a-z0-9-]+ (\\([0-9]+\\)) #") ; (setq outline-regexp "[a-z.-]+:[0-9]+: [a-z0-9-]+ (\\([0-9]+\\)) #") (setq outline-level 'tramp-outline-level))