1. 05 Nov, 2011 11 commits
    • Christoph Scholtes's avatar
      Fix definition of `mode_t'. · 1e8110e7
      Christoph Scholtes authored
    • Eli Zaretskii's avatar
      Fix MSVC build in lib-src. · 3ad924ba
      Eli Zaretskii authored
       src/s/ms-w32.h (fstat, stat, utime): Move redirections to
       "emacs"-only part.
      Fixes: debbugs:99690
    • Eli Zaretskii's avatar
      Modify w32fns.c similarly to 2011-11-05T12:04:34Z!jan.h.d@swipnet.se. · a06776b2
      Eli Zaretskii authored
       src/w32fns.c (x_create_tip_frame, Fx_create_frame): Rearrange
       initialization code to keep similarity to xfns.c after changes
       from 2011-11-05.
      Fixes: debbugs:9943
    • Christoph Scholtes's avatar
    • Eli Zaretskii's avatar
      Fix compilation with MSVC in lib/. · 955f3b13
      Eli Zaretskii authored
       nt/config.nt (inline) [!__GNUC__]: Define to __inline for MSVC.
    • Jan Djärv's avatar
      * nsfns.m: Declare image_cache_refcount if GLYPH_DEBUG. · a97f8f3f
      Jan Djärv authored
      (unwind_create_frame): New function.
      (Fx_create_frame): Restructure code to be more similar to the one in
      xfns.c.  Call record_unwind_protect with unwind_create_frame (Bug#9943).
      Initialize image_cache_refcount if GLYPH_DEBUG (Bug#9943).
      Move terminal->reference_count++ just before making the frame official
      * nsterm.m (x_free_frame_resources): New function.
      (x_destroy_window): Move code to x_free_frame_resources.
    • Jan Djärv's avatar
      * xfns.c (unwind_create_frame): Fix comment. · c9e7db78
      Jan Djärv authored
      (Fx_create_frame, x_create_tip_frame): Move
      terminal->reference_count++ just before making the frame
      official. Move initialization of image_cache_refcount and
      dpyinfo_refcount before calling init_frame_faces.
      Fixes: debbugs:9943
    • Eli Zaretskii's avatar
      Support MSVC build with newer versions of Visual Studio. · a6fc3b5c
      Eli Zaretskii authored
      Small portions of the changes by Fabrice Popineau <fabrice.popineau@supelec.fr>.
       src/makefile.w32-in (TAGS-gmake): Don't use $(patsubst ...), as
       Nmake barfs on that.  Use $(OBJ*_c) variables instead, defined on
       src/lisp.h (ENUM_BF): New macro, for enumerated types in bitfields,
       which are not supported by MSVC.
       (Lisp_Symbol, Lisp_Misc_Any, Lisp_Marker, Lisp_Misc_Overlay)
       (Lisp_Save_Value, Lisp_Free): Use ENUM_BF for enumerated types in
       (Lisp_Object) [USE_LISP_UNION_TYPE]: Use ENUM_BF for enumerated
       types in bitfields.
       (DEFUN) [_MSC_VER]: Define in a different way for MSVC.
       src/w32fns.c [_MSC_VER]: DECLARE_HANDLE for any MSVC version.
       src/w32.c: Don't include w32api.h for MSVC.
       (init_environment) [_MSC_VER]: Call sys_access, not _access.
       src/s/ms-w32.h <sigset_t, ssize_t> [_MSC_VER]: Typedefs for MSVC.
       [_MSC_VER]: Include sys/timeb.h, sys/stat.h, and signal.h.
       (fstat, stat, utime) [_MSC_VER]: Redirect to their sys_* cousins.
       (malloc, free, realloc, calloc) [_MSC_VER]: Always redirect to the
       e_* cousins.
       (alloca) [_MSC_VER]: Define to _alloca.
       src/lisp.h (DECL_ALIGN) [_MSC_VER]: Define for MSVC.
       src/regex.c <re_char> [_MSC_VER]: A separate definition for MSVC.
       nt/makefile.w32-in (clean-other-dirs-nmake)
       (distclean-other-dirs-nmake, maintainer-clean-other-dirs-nmake):
       Update for current structure of doc/ subdirectories.
       nt/gmake.defs (OBJ0_c, OBJ1_c, OBJ2_c): New variables.
       nt/INSTALL: Update for newer versions of MSVC.
       lib/makefile.w32-in (FRC): New dummy target.
       (TAGS): Depend on FRC.
      Fixes: debbugs:9960
    • Glenn Morris's avatar
      Auto-commit of generated files. · 27f5a136
      Glenn Morris authored
    • Chong Yidong's avatar
      * window.el (window-normalize-window): Rename from window-normalize-any-window. · 447f16b8
      Chong Yidong authored
      New arg LIVE-ONLY, replacing window-normalize-live-window.
      (window-normalize-live-window): Deleted.
      (window-combination-p, window-combined-p, window-combinations)
      (walk-window-subtree, window-atom-root, window-min-size)
      (window-sizable, window-sizable-p, window-size-fixed-p)
      (window-min-delta, window-max-delta, window-resizable)
      (window-resizable-p, window-full-height-p, window-full-width-p)
      (window-current-scroll-bars, window-point-1, set-window-point-1)
      (window-at-side-p, window-in-direction, window-resize)
      (adjust-window-trailing-edge, maximize-window, minimize-window)
      (window-deletable-p, delete-window, delete-other-windows)
      (record-window-buffer, unrecord-window-buffer)
      (switch-to-prev-buffer, switch-to-next-buffer, window--delete)
      (quit-window, split-window, window-state-put)
      (set-window-text-height, fit-window-to-buffer)
      (shrink-window-if-larger-than-buffer): Callers changed.
    • Chong Yidong's avatar
      * lisp/window.el (window-valid-p): Rename from window-any-p. · 24300f5f
      Chong Yidong authored
      (window-normalize-any-window, window-size-ignore)
      (window-state-get): Callers changed.
  2. 04 Nov, 2011 6 commits
    • Glenn Morris's avatar
      Increase required GnuTLS version (bug#9929) · 9f77899d
      Glenn Morris authored
      * configure.in: Increase minimum GnuTLS version to 2.6.6.
      Do not include GnuTLS version info in final summary message.
      * etc/NEWS: Add FIXME related to GnuTLS version.
    • Eli Zaretskii's avatar
      Fix rmail-next/prev-same-subject. · 53479029
      Eli Zaretskii authored
       lisp/mail/rmail.el (rmail-simplified-subject): Decode subject with
       (rmail-mime-toggle-hidden): Declare to avoid byte-compilation
    • Eli Zaretskii's avatar
      Last part of fix for bug #8562 with Emacs on Windows 9X. · fc5f9b45
      Eli Zaretskii authored
       nt/runemacs.c (ensure_unicows_dll): New function, tries to load
       UNICOWS.DLL on Windows 9X.
       (WinMain): If ensure_unicows_dll fails to find UNICOWS.DLL,
       display a dialog to the effect that Emacs cannot be started.
    • Eli Zaretskii's avatar
      Fix bug #9955 with mouse-highlight that starts at beginning of window. · a58c13ed
      Eli Zaretskii authored
       src/xdisp.c (note_mouse_highlight): If either of
       previous/next-single-property-change returns nil, treat that as
       the beginning or the end of the buffer.
    • Jan Djärv's avatar
      * gtkutil.c (xg_make_tool_item): Add callbacks of one of wimage or · fe0b6370
      Jan Djärv authored
      label is not null.
      (xg_tool_item_stale_p): Handle the fact that wimage and/or wlbl
      may be NULL.
      Fixes: debbugs:9951
    • Eli Zaretskii's avatar
      Fix documentation per bug #9949. · 89bd5ee1
      Eli Zaretskii authored
       src/window.c (Fwindow_body_size): Mention in the doc string that the
       return value is in frame's canonical units.
       lisp/window.el (window-body-height, window-body-width): Mention in
       the doc string that the return values are in frame's canonical
       doc/lispref/windows.texi (Window Sizes): Mention in the doc string that the
       return values of `window-body-height' and `window-body-width' are
       in frame's canonical units.
  3. 03 Nov, 2011 13 commits
  4. 02 Nov, 2011 6 commits
  5. 01 Nov, 2011 4 commits