qemacs-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemacs-commit] qemacs qe.h buffer.c


From: Charlie Gordon
Subject: [Qemacs-commit] qemacs qe.h buffer.c
Date: Sat, 04 Jan 2014 17:32:43 +0000

CVSROOT:        /sources/qemacs
Module name:    qemacs
Changes by:     Charlie Gordon <chqrlie>        14/01/04 17:32:43

Modified files:
        .              : qe.h buffer.c 

Log message:
        move first_buffer_data_type to QEmacsState

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemacs/qe.h?cvsroot=qemacs&r1=1.106&r2=1.107
http://cvs.savannah.gnu.org/viewcvs/qemacs/buffer.c?cvsroot=qemacs&r1=1.49&r2=1.50

Patches:
Index: qe.h
===================================================================
RCS file: /sources/qemacs/qemacs/qe.h,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -b -r1.106 -r1.107
--- qe.h        4 Jan 2014 17:28:36 -0000       1.106
+++ qe.h        4 Jan 2014 17:32:42 -0000       1.107
@@ -1179,6 +1179,7 @@
     EditState *first_window;
     EditState *active_window; /* window in which we edit */
     EditBuffer *first_buffer;
+    EditBufferDataType *first_buffer_data_type;
     //EditBuffer *message_buffer;
     EditBuffer *trace_buffer;
     int trace_buffer_state;

Index: buffer.c
===================================================================
RCS file: /sources/qemacs/qemacs/buffer.c,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -b -r1.49 -r1.50
--- buffer.c    4 Jan 2014 17:27:00 -0000       1.49
+++ buffer.c    4 Jan 2014 17:32:42 -0000       1.50
@@ -27,8 +27,6 @@
 static void eb_addlog(EditBuffer *b, enum LogOperation op,
                       int offset, int size);
 
-static EditBufferDataType *first_buffer_data_type;
-
 /************************************************************/
 /* basic access to the edit buffer */
 
@@ -1635,9 +1633,10 @@
 
 void eb_register_data_type(EditBufferDataType *bdt)
 {
+    QEmacsState *qs = &qe_state;
     EditBufferDataType **lp;
 
-    lp = &first_buffer_data_type;
+    lp = &qs->first_buffer_data_type;
     while (*lp != NULL)
         lp = &(*lp)->next;
     bdt->next = NULL;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]