emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] emacs/src ChangeLog alloc.c buffer.c frame.c


From: Dan Nicolaescu
Subject: [Emacs-diffs] emacs/src ChangeLog alloc.c buffer.c frame.c
Date: Wed, 11 Nov 2009 19:25:26 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Dan Nicolaescu <dann>   09/11/11 19:25:26

Modified files:
        src            : ChangeLog alloc.c buffer.c frame.c 

Log message:
        * frame.c (make_initial_frame):
        * buffer.c (init_buffer_once): Use make_pure_c_string instead of
        build_string.
        * alloc.c (syms_of_alloc): Build Vmemory_signal_data in pure memory.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/ChangeLog?cvsroot=emacs&r1=1.7858&r2=1.7859
http://cvs.savannah.gnu.org/viewcvs/emacs/src/alloc.c?cvsroot=emacs&r1=1.454&r2=1.455
http://cvs.savannah.gnu.org/viewcvs/emacs/src/buffer.c?cvsroot=emacs&r1=1.589&r2=1.590
http://cvs.savannah.gnu.org/viewcvs/emacs/src/frame.c?cvsroot=emacs&r1=1.434&r2=1.435

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/src/ChangeLog,v
retrieving revision 1.7858
retrieving revision 1.7859
diff -u -b -r1.7858 -r1.7859
--- ChangeLog   11 Nov 2009 19:13:50 -0000      1.7858
+++ ChangeLog   11 Nov 2009 19:25:24 -0000      1.7859
@@ -1,5 +1,10 @@
 2009-11-11  Dan Nicolaescu  <address@hidden>
 
+       * frame.c (make_initial_frame):
+       * buffer.c (init_buffer_once): Use make_pure_c_string instead of
+       build_string.
+       * alloc.c (syms_of_alloc): Build Vmemory_signal_data in pure memory.
+
        * s/freebsd.h:
        * s/netbsd.h: Remove code referring to non-existent file: unexsunos4.o.
 

Index: alloc.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/alloc.c,v
retrieving revision 1.454
retrieving revision 1.455
diff -u -b -r1.454 -r1.455
--- alloc.c     6 Nov 2009 18:47:50 -0000       1.454
+++ alloc.c     11 Nov 2009 19:25:25 -0000      1.455
@@ -6401,8 +6401,8 @@
   /* We build this in advance because if we wait until we need it, we might
      not be able to allocate the memory to hold it.  */
   Vmemory_signal_data
-    = list2 (Qerror,
-            build_string ("Memory exhausted--use M-x save-some-buffers then 
exit and restart Emacs"));
+    = pure_cons (Qerror,
+                pure_cons (make_pure_c_string ("Memory exhausted--use M-x 
save-some-buffers then exit and restart Emacs"), Qnil));
 
   DEFVAR_LISP ("memory-full", &Vmemory_full,
               doc: /* Non-nil means Emacs cannot get much more Lisp memory.  
*/);

Index: buffer.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/buffer.c,v
retrieving revision 1.589
retrieving revision 1.590
diff -u -b -r1.589 -r1.590
--- buffer.c    6 Nov 2009 18:47:51 -0000       1.589
+++ buffer.c    11 Nov 2009 19:25:25 -0000      1.590
@@ -5302,7 +5302,7 @@
   current_buffer = 0;
   all_buffers = 0;
 
-  QSFundamental = build_string ("Fundamental");
+  QSFundamental = make_pure_c_string ("Fundamental");
 
   Qfundamental_mode = intern_c_string ("fundamental-mode");
   buffer_defaults.major_mode = Qfundamental_mode;

Index: frame.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/frame.c,v
retrieving revision 1.434
retrieving revision 1.435
diff -u -b -r1.434 -r1.435
--- frame.c     6 Nov 2009 06:50:56 -0000       1.434
+++ frame.c     11 Nov 2009 19:25:25 -0000      1.435
@@ -543,7 +543,7 @@
   Vframe_list = Fcons (frame, Vframe_list);
 
   tty_frame_count = 1;
-  f->name = build_string ("F1");
+  f->name = make_pure_c_string ("F1");
 
   f->visible = 1;
   f->async_visible = 1;




reply via email to

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