1. 11 Aug, 2012 4 commits
  2. 10 Aug, 2012 10 commits
  3. 09 Aug, 2012 1 commit
  4. 08 Aug, 2012 9 commits
  5. 07 Aug, 2012 8 commits
    • Eli Zaretskii's avatar
      Fix .gdbinit to match changes with INTERNAL_FIELD. · 26d16b35
      Eli Zaretskii authored
       src/.gdbinit (xframe, xwindow, nextcons, xcar, xcdr, xlist): Rename
       fields to match removal of FGET and WGET and disuse of
       INTERNAL_FIELD in Lisp_Cons.
      26d16b35
    • Dmitry Antipov's avatar
      Revert and cleanup Lisp_Cons, Lisp_Misc and Lisp_Symbol things. · c644523b
      Dmitry Antipov authored
      * src/lisp.h (struct Lisp_Symbol): Change xname to meaningful
      name since all xname users are fixed long time ago.  Do not use
      INTERNAL_FIELD.
      (set_symbol_name, set_symbol_function, set_symbol_plist):
      (set_symbol_next, set_overlay_plist): New function.
      (struct Lisp_Cons): Do not use INTERNAL_FIELD.
      (struct Lisp_Overlay): Likewise.
      (CVAR, MVAR, SVAR): Remove.
      * src/alloc.c, src/buffer.c, src/buffer.h, src/bytecode.c:
      * src/cmds.c, src/data.c, src/doc.c, src/eval.c, src/fns.c:
      * src/keyboard.c, src/lread.c, src/nsselect.m, src/xterm.c:
      Adjust users.
      * src/.gdbinit: Change to use name field of struct Lisp_Symbol
      where appropriate.
      * admin/coccinelle/overlay.cocci, admin/coccinelle/symbol.cocci:
      Remove.
      c644523b
    • Dmitry Antipov's avatar
      Basic functions to set Lisp_Object and pointer slots of intervals. · 6a3d20cc
      Dmitry Antipov authored
      * intervals.h (interval_set_parent, interval_set_object):
      (interval_set_left, interval_set_right, interval_set_plist):
      (interval_copy_parent): New function.
      (SET_INTERVAL_OBJECT, SET_INTERVAL_PARENT, INTERVAL_PTR_SIZE): Remove.
      (RESET_INTERVAL, COPY_INTERVAL_CACHE, MERGE_INTERVAL_CACHE): Adjust
      indentation.
      (INTERVAL_SIZE): Remove.  Adjust users.
      * alloc.c, intervals.c, lread.c, textprop.c: Use new functions.
      6a3d20cc
    • Dmitry Antipov's avatar
      Drop PGET and revert read access to Lisp_Objects slots of Lisp_Process. · 4d2b044c
      Dmitry Antipov authored
      * process.h (PGET): Remove.
      (struct Lisp_Process): Do not use INTERNAL_FIELD.
      * gnutls.c, print.c, process.c, sysdep.c, w32.c, xdisp.c: Adjust users.
      4d2b044c
    • Dmitry Antipov's avatar
      Drop WGET and revert read access to Lisp_Objects slots of struct window. · d3d50620
      Dmitry Antipov authored
      * window.h (WGET): Remove.
      (struct window): Do not use INTERNAL_FIELD.
      * alloc.c, buffer.c, composite.c, dispextern.h, dispnew.c, editfns.c:
      * fileio.c, font.c, fontset.c, frame.c, frame.h, fringe.c, indent.c:
      * insdel.c, keyboard.c, keymap.c, lisp.h, minibuf.c, msdos.c, nsfns.m:
      * nsmenu.m, nsterm.m, print.c, textprop.c, w32fns.c, w32menu.c:
      * w32term.c, window.c, xdisp.c, xfaces.c, xfns.c, xmenu.c, xterm.c:
      Adjust users.
      d3d50620
    • Chong Yidong's avatar
      Check for live frames explicitly in window.c functions which need it. · d10a51dc
      Chong Yidong authored
      * window.c (Fwindow_edges, Fwindow_pixel_edges)
      (Fwindow_absolute_pixel_edges, Fdelete_other_windows_internal)
      (Fdelete_window_internal): Signal an error if the window is not on
      a live frame.
      
      Fixes: debbugs:12025
      d10a51dc
    • Dmitry Antipov's avatar
      Drop FGET and revert read access to Lisp_Objects slots of struct frame. · e69b0960
      Dmitry Antipov authored
      * frame.h (FGET): Remove.
      (struct frame): Do not use INTERNAL_FIELD.
      * buffer.c, data.c, dispnew.c, dosfns.c, eval.c, fontset.c, frame.c:
      * fringe.c, gtkutil.c, minibuf.c, msdos.c, nsfns.m, nsmenu.m, nsterm.m:
      * print.c, term.c, w32fns.c, w32menu.c, w32term.c, window.c, window.h:
      * xdisp.c, xfaces.c, xfns.c, xmenu.c, xterm.c: Adjust users.
      e69b0960
    • YAMAMOTO Mitsuharu's avatar
      Add new load commands for OS X 10.8. · db74a5fc
      YAMAMOTO Mitsuharu authored
      db74a5fc
  6. 06 Aug, 2012 8 commits