]> code.delx.au - gnu-emacs/blobdiff - src/region-cache.h
(INFO_TARGETS, DVI_TARGETS): Add edt.
[gnu-emacs] / src / region-cache.h
index b4a0b646a34dbbd2877fb7ee1e3f502fe3d7a982..e9ef712e369b232ac49e917510f8c2362ffb1311 100644 (file)
@@ -1,12 +1,13 @@
 /* Header file: Caching facts about regions of the buffer, for optimization.
-   Copyright (C) 1985, 1986, 1993, 1995 Free Software Foundation, Inc.
+   Copyright (C) 1985, 1986, 1993, 1995, 2001, 2002, 2003, 2004,
+                 2005, 2006, 2007, 2008, 2009  Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
-GNU Emacs is free software; you can redistribute it and/or modify
+GNU Emacs is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2, or (at your option)
-any later version.
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
 
 GNU Emacs is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -14,9 +15,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.
 
 You should have received a copy of the GNU General Public License
-along with GNU Emacs; see the file COPYING.  If not, write to
-the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.  */
+along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 
 /* This code was written by Jim Blandy <jimb@cs.oberlin.edu> to help
@@ -86,7 +85,7 @@ extern void invalidate_region_cache P_ ((struct buffer *BUF,
                                         struct region_cache *CACHE,
                                         int HEAD, int TAIL));
 
-/* The scanning functions. 
+/* The scanning functions.
 
    Basically, if you're scanning forward/backward from position POS,
    and region_cache_forward/backward returns true, you can skip all
@@ -96,7 +95,7 @@ extern void invalidate_region_cache P_ ((struct buffer *BUF,
    might be able to avoid scanning it again.  */
 
 /* Return true if the text immediately after POS in BUF is known, for
-   the purposes of CACHE.  If NEXT is non-zero, set *NEXT to the nearest 
+   the purposes of CACHE.  If NEXT is non-zero, set *NEXT to the nearest
    position after POS where the knownness changes.  */
 extern int region_cache_forward P_ ((struct buffer *BUF,
                                      struct region_cache *CACHE,
@@ -110,3 +109,6 @@ extern int region_cache_backward P_ ((struct buffer *BUF,
                                       struct region_cache *CACHE,
                                       int POS,
                                       int *NEXT));
+
+/* arch-tag: 70f79125-ef22-4f58-9aec-a48ca2791435
+   (do not change this comment) */