comparison lisp/allout.el @ 83072:b1f57ac99be5

Merged in changes from CVS HEAD Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-126 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-127 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-128 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-129 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-130 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-131 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-132 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-133 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-134 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-135 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-136 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-137 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-112
author Karoly Lorentey <lorentey@elte.hu>
date Sun, 07 Mar 2004 15:30:22 +0000
parents f0eb34e60705 7ab62964d965
children 108bb5537c12
comparison
equal deleted inserted replaced
83071:3edf0340391b 83072:b1f57ac99be5
3 ;; Copyright (C) 1992, 1993, 1994, 2001, 2002 Free Software Foundation, Inc. 3 ;; Copyright (C) 1992, 1993, 1994, 2001, 2002 Free Software Foundation, Inc.
4 4
5 ;; Author: Ken Manheimer <klm@zope.com> 5 ;; Author: Ken Manheimer <klm@zope.com>
6 ;; Maintainer: Ken Manheimer <klm@zope.com> 6 ;; Maintainer: Ken Manheimer <klm@zope.com>
7 ;; Created: Dec 1991 - first release to usenet 7 ;; Created: Dec 1991 - first release to usenet
8 ;; Version: $Id: allout.el,v 1.45 2003/10/16 16:28:30 eliz Exp $|| 8 ;; Version: $Id: allout.el,v 1.46 2004/03/01 22:44:04 lektu Exp $||
9 ;; Keywords: outlines mode wp languages 9 ;; Keywords: outlines mode wp languages
10 10
11 ;; This file is part of GNU Emacs. 11 ;; This file is part of GNU Emacs.
12 12
13 ;; GNU Emacs is free software; you can redistribute it and/or modify 13 ;; GNU Emacs is free software; you can redistribute it and/or modify
506 506
507 ;;;_ #1 Internal Outline Formatting and Configuration 507 ;;;_ #1 Internal Outline Formatting and Configuration
508 ;;;_ : Version 508 ;;;_ : Version
509 ;;;_ = allout-version 509 ;;;_ = allout-version
510 (defvar allout-version 510 (defvar allout-version
511 (let ((rcs-rev "$Revision: 1.45 $")) 511 (let ((rcs-rev "$Revision: 1.46 $"))
512 (condition-case err 512 (condition-case err
513 (save-match-data 513 (save-match-data
514 (string-match "Revision: \\([0-9]+\\.[0-9]+\\)" rcs-rev) 514 (string-match "Revision: \\([0-9]+\\.[0-9]+\\)" rcs-rev)
515 (substring rcs-rev (match-beginning 1) (match-end 1))) 515 (substring rcs-rev (match-beginning 1) (match-end 1)))
516 ('error rcs-rev))) 516 ('error rcs-rev)))
3013 3013
3014 Third arg NUMBER-CONTROL can force the prefix to or away from 3014 Third arg NUMBER-CONTROL can force the prefix to or away from
3015 numbered form. It has effect only if `allout-numbered-bullet' is 3015 numbered form. It has effect only if `allout-numbered-bullet' is
3016 non-nil and soliciting was not explicitly invoked (via first arg). 3016 non-nil and soliciting was not explicitly invoked (via first arg).
3017 Its effect, numbering or denumbering, then depends on the setting 3017 Its effect, numbering or denumbering, then depends on the setting
3018 of the forth arg, INDEX. 3018 of the fourth arg, INDEX.
3019 3019
3020 If NUMBER-CONTROL is non-nil and forth arg INDEX is nil, then the 3020 If NUMBER-CONTROL is non-nil and fourth arg INDEX is nil, then the
3021 prefix of the topic is forced to be non-numbered. Null index and 3021 prefix of the topic is forced to be non-numbered. Null index and
3022 non-nil NUMBER-CONTROL forces denumbering. Non-nil INDEX (and 3022 non-nil NUMBER-CONTROL forces denumbering. Non-nil INDEX (and
3023 non-nil NUMBER-CONTROL) forces a numbered-prefix form. If non-nil 3023 non-nil NUMBER-CONTROL) forces a numbered-prefix form. If non-nil
3024 INDEX is a number, then that number is used for the numbered 3024 INDEX is a number, then that number is used for the numbered
3025 prefix. Non-nil and non-number means that the index for the 3025 prefix. Non-nil and non-number means that the index for the