diff options
| author | Boris Goldowsky | 1995-03-06 15:43:56 +0000 |
|---|---|---|
| committer | Boris Goldowsky | 1995-03-06 15:43:56 +0000 |
| commit | c7dd82a34d3b058a81d11823a7f730f6607bd43d (patch) | |
| tree | c4623a4013879f02683e4ec7ce7609d25d8d3f42 /src | |
| parent | 889560ede7d94357b3e6f7bb52cdfbfba34825e8 (diff) | |
| download | emacs-c7dd82a34d3b058a81d11823a7f730f6607bd43d.tar.gz emacs-c7dd82a34d3b058a81d11823a7f730f6607bd43d.zip | |
(Vdefault_properties): New vbl.
Diffstat (limited to 'src')
| -rw-r--r-- | src/textprop.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/textprop.c b/src/textprop.c index d55d69bfce3..be55e59aefa 100644 --- a/src/textprop.c +++ b/src/textprop.c | |||
| @@ -64,6 +64,7 @@ Lisp_Object Qfront_sticky, Qrear_nonsticky; | |||
| 64 | #define PLIST_ELT_P(o1, o2) (CONSP (o1) && ((o2)=XCONS (o1)->cdr, CONSP (o2))) | 64 | #define PLIST_ELT_P(o1, o2) (CONSP (o1) && ((o2)=XCONS (o1)->cdr, CONSP (o2))) |
| 65 | 65 | ||
| 66 | Lisp_Object Vinhibit_point_motion_hooks; | 66 | Lisp_Object Vinhibit_point_motion_hooks; |
| 67 | Lisp_Object Vdefault_properties; | ||
| 67 | 68 | ||
| 68 | 69 | ||
| 69 | /* Extract the interval at the position pointed to by BEGIN from | 70 | /* Extract the interval at the position pointed to by BEGIN from |
| @@ -1379,6 +1380,12 @@ copy_text_properties (start, end, src, pos, dest, prop) | |||
| 1379 | void | 1380 | void |
| 1380 | syms_of_textprop () | 1381 | syms_of_textprop () |
| 1381 | { | 1382 | { |
| 1383 | DEFVAR_LISP ("default-properties", &Vdefault_properties, | ||
| 1384 | "Property-list used as default values.\n\ | ||
| 1385 | The value of a property in this list is seen as the value for every character\n\ | ||
| 1386 | that does not have its own value for that property."); | ||
| 1387 | Vdefault_properties = Qnil; | ||
| 1388 | |||
| 1382 | DEFVAR_LISP ("inhibit-point-motion-hooks", &Vinhibit_point_motion_hooks, | 1389 | DEFVAR_LISP ("inhibit-point-motion-hooks", &Vinhibit_point_motion_hooks, |
| 1383 | "If non-nil, don't run `point-left' and `point-entered' text properties.\n\ | 1390 | "If non-nil, don't run `point-left' and `point-entered' text properties.\n\ |
| 1384 | This also inhibits the use of the `intangible' text property."); | 1391 | This also inhibits the use of the `intangible' text property."); |