pkgsrc-ng/editors/mule/patches/patch-src_buffer_h
2013-09-26 17:14:40 +02:00

26 lines
944 B
Plaintext

$NetBSD: patch-src_buffer_h,v 1.2 2013/04/21 15:39:59 joerg Exp $
- use standard headers
--- src/buffer.h.orig 1995-06-09 08:31:18.000000000 +0000
+++ src/buffer.h
@@ -40,6 +40,8 @@ the Free Software Foundation, 675 Mass A
/* 93.7.7 modified for Mule Ver.0.9.8 by K.Handa <handa@etl.go.jp>
frontmap is introduced. */
+#include <stdlib.h>
+
#ifdef USE_TEXT_PROPERTIES
#define SET_PT(position) (set_point ((position), current_buffer))
#define TEMP_SET_PT(position) (temp_set_point ((position), current_buffer))
@@ -471,3 +473,9 @@ extern char *r_re_alloc();
#define BUFFER_FREE(data) (free ((data)))
#define R_ALLOC_DECLARE(var,data)
#endif
+
+void unchain_marker (Lisp_Object marker);
+void record_insert (Lisp_Object beg, Lisp_Object length);
+void record_delete (int beg, int length);
+void record_first_change (void);
+void record_property_change (int beg, int length, Lisp_Object prop, Lisp_Object value, Lisp_Object buffer);