Mercurial > emacs
comparison lisp/textmodes/page-ext.el @ 6337:32cb5a7228ab
(original-page-delimiter, set-page-delimiter): Use printable escapes instead of
embedding literal control chars in the source.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Mon, 14 Mar 1994 21:26:19 +0000 |
parents | da52825a3880 |
children | cc7cd83ccf3f |
comparison
equal
deleted
inserted
replaced
6336:d7f922a411f9 | 6337:32cb5a7228ab |
---|---|
458 (setq pages-directory-map (make-sparse-keymap)) | 458 (setq pages-directory-map (make-sparse-keymap)) |
459 (define-key pages-directory-map "\C-c\C-c" | 459 (define-key pages-directory-map "\C-c\C-c" |
460 'pages-directory-goto) | 460 'pages-directory-goto) |
461 (define-key pages-directory-map "\C-c\C-p\C-a" 'add-new-page)) | 461 (define-key pages-directory-map "\C-c\C-p\C-a" 'add-new-page)) |
462 | 462 |
463 (defvar original-page-delimiter "^" | 463 (defvar original-page-delimiter "^\f" |
464 "Default page delimiter.") | 464 "Default page delimiter.") |
465 | 465 |
466 (defun set-page-delimiter (regexp reset-p) | 466 (defun set-page-delimiter (regexp reset-p) |
467 "Set buffer local value of page-delimiter to REGEXP. | 467 "Set buffer local value of page-delimiter to REGEXP. |
468 Called interactively with a prefix argument, reset `page-delimiter' to | 468 Called interactively with a prefix argument, reset `page-delimiter' to |
471 In a program, non-nil second arg causes first arg to be ignored and | 471 In a program, non-nil second arg causes first arg to be ignored and |
472 resets the page-delimiter to the original value." | 472 resets the page-delimiter to the original value." |
473 | 473 |
474 (interactive | 474 (interactive |
475 (if current-prefix-arg | 475 (if current-prefix-arg |
476 (list original-page-delimiter "^") | 476 (list original-page-delimiter "^\f") |
477 (list (read-string "Set page-delimiter to regexp: " page-delimiter) | 477 (list (read-string "Set page-delimiter to regexp: " page-delimiter) |
478 nil))) | 478 nil))) |
479 (make-local-variable 'original-page-delimiter) | 479 (make-local-variable 'original-page-delimiter) |
480 (make-local-variable 'page-delimiter) | 480 (make-local-variable 'page-delimiter) |
481 (setq original-page-delimiter | 481 (setq original-page-delimiter |