Changeset 4091 for trunk/lisp/progmodes/hideif.el
- Timestamp:
- 2006年05月27日 10時35分24秒 (2 years ago)
- Files:
-
- trunk/lisp/progmodes/hideif.el (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lisp/progmodes/hideif.el
r4037 r4091 929 929 (setq buffer-read-only (or hide-ifdef-read-only hif-outside-read-only))) 930 930 931 932 931 (defun show-ifdef-block () 933 932 "Show the ifdef block (true or false part) enclosing or before the cursor." 934 933 (interactive) 935 (if hide-ifdef-lines 936 (save-excursion 937 (beginning-of-line) 938 (hif-show-ifdef-region (1- (point)) (progn (end-of-line) (point)))) 939 (let ((top-bottom (hif-find-ifdef-block))) 934 (let ((top-bottom (hif-find-ifdef-block))) 935 (if hide-ifdef-lines 936 (hif-show-ifdef-region 937 (save-excursion 938 (goto-char (car top-bottom)) (line-beginning-position)) 939 (save-excursion 940 (goto-char (1+ (cdr top-bottom))) 941 (hif-end-of-line) (point))) 940 942 (hif-show-ifdef-region (1- (car top-bottom)) (cdr top-bottom))))) 941 943
