Commit 83ec8b67 authored by Richard M. Stallman's avatar Richard M. Stallman
Browse files

(struct buffer): New field mark_active.

parent 2f545eea
/* Header file for the buffer manipulation primitives.
Copyright (C) 1985, 1986, 1990, 1992 Free Software Foundation, Inc.
Copyright (C) 1985, 1986, 1990, 1993 Free Software Foundation, Inc.
This file is part of GNU Emacs.
......@@ -269,6 +269,8 @@ struct buffer
/* Changes in the buffer are recorded here for undo.
t means don't record anything. */
Lisp_Object undo_list;
/* t means the mark and region are currently active. */
Lisp_Object mark_active;
/* List of fields in this buffer. */
Lisp_Object fieldlist;
......@@ -338,6 +340,9 @@ extern Lisp_Object Vafter_change_function;
extern Lisp_Object Vfirst_change_hook;
extern Lisp_Object Qfirst_change_hook;
extern Lisp_Object Vdeactivate_mark;
extern Lisp_Object Vtransient_mark_mode;
/* Fields.
A field is like a marker but it defines a region rather than a
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment