comparison lisp/elide-head.el @ 57751:d2b6a6d18cc9

(elide-head): Change error to message. (elide-head-show): Likewise.
author Richard M. Stallman <rms@gnu.org>
date Wed, 27 Oct 2004 17:48:14 +0000
parents 695cf19ef79e
children 6fb026ad601f e24e2e78deda
comparison
equal deleted inserted replaced
57750:5d7aec33a1ba 57751:d2b6a6d18cc9
96 (setq end (point-marker) 96 (setq end (point-marker)
97 rest nil)))) 97 rest nil))))
98 (if rest (setq rest (cdr rest)))) 98 (if rest (setq rest (cdr rest))))
99 (if (not (and beg end)) 99 (if (not (and beg end))
100 (if (interactive-p) 100 (if (interactive-p)
101 (error "No header found")) 101 (message "No header found"))
102 (goto-char beg) 102 (goto-char beg)
103 (end-of-line) 103 (end-of-line)
104 (if (overlayp elide-head-overlay) 104 (if (overlayp elide-head-overlay)
105 (move-overlay elide-head-overlay (point-marker) end) 105 (move-overlay elide-head-overlay (point-marker) end)
106 (setq elide-head-overlay (make-overlay (point-marker) end))) 106 (setq elide-head-overlay (make-overlay (point-marker) end)))
113 (interactive) 113 (interactive)
114 (if (and (overlayp elide-head-overlay) 114 (if (and (overlayp elide-head-overlay)
115 (overlay-buffer elide-head-overlay)) 115 (overlay-buffer elide-head-overlay))
116 (delete-overlay elide-head-overlay) 116 (delete-overlay elide-head-overlay)
117 (if (interactive-p) 117 (if (interactive-p)
118 (error "No header hidden")))) 118 (message "No header hidden"))))
119 119
120 (provide 'elide-head) 120 (provide 'elide-head)
121 121
122 ;;; arch-tag: a00e6b5b-6aeb-45b1-b734-63e23df80928 122 ;;; arch-tag: a00e6b5b-6aeb-45b1-b734-63e23df80928
123 ;;; elide-head.el ends here 123 ;;; elide-head.el ends here