]> git.eshelyaron.com Git - emacs.git/commitdiff
(struct window): Add new member window_parameters.
authorJuanma Barranquero <lekktu@gmail.com>
Wed, 4 Jun 2008 20:52:12 +0000 (20:52 +0000)
committerJuanma Barranquero <lekktu@gmail.com>
Wed, 4 Jun 2008 20:52:12 +0000 (20:52 +0000)
src/ChangeLog
src/window.h

index 673c3c012cadac278104b0d20d26daad1ecf8968..c4efbf31bb10135cdc8452bfc32d4f5c8b17a834 100644 (file)
@@ -1,3 +1,12 @@
+2008-06-04  Joakim Verona  <joakim@verona.se>
+
+       * window.h (struct window): Add new member window_parameters.
+
+       * window.c (Fwindow_parameters, Fwindow_parameter)
+       (Fset_window_parameter): New defuns.
+       (syms_of_window): Defsubr the new defuns.
+       (make_window): Initialize window_parameters to nil.
+
 2008-06-04  John Paul Wallington  <jpw@pobox.com>
 
        * eval.c (Fdefmacro): Doc fix.
 
 2008-06-01  Jason Rumney  <jasonr@gnu.org>
 
-        * w32font.c (w32_enumfont_pattern_entity): Use requested registry.
-        Treat iso10646-1 and Windows DEFAULT_CHARSET specially.
-        Duplicate iso8859-1 fonts as iso10646-1 if no registry specified.
-        Don't add empty script list.
-        (w32_registry): Only map DEFAULT_CHARSET to iso10646-1 here.
+       * w32font.c (w32_enumfont_pattern_entity): Use requested registry.
+       Treat iso10646-1 and Windows DEFAULT_CHARSET specially.
+       Duplicate iso8859-1 fonts as iso10646-1 if no registry specified.
+       Don't add empty script list.
+       (w32_registry): Only map DEFAULT_CHARSET to iso10646-1 here.
 
 2008-06-01  Dan Nicolaescu  <dann@ics.uci.edu>
 
index 8246336609fb21169169be0736f21285bf034d0f..0b38c5c8696f8495f5cb0b18825cca33d09576c4 100644 (file)
@@ -224,10 +224,12 @@ struct window
        proportionally.  */
     Lisp_Object resize_proportionally;
 
-    /* Original window height and top before mini-window was
-       enlarged. */
+    /* Original window height and top before mini-window was enlarged. */
     Lisp_Object orig_total_lines, orig_top_line;
 
+    /* An alist with parameteres.  */
+    Lisp_Object window_parameters;
+
     /* No Lisp data may follow below this point without changing
        mark_object in alloc.c.  The member current_matrix must be the
        first non-Lisp member.  */