1. 28 Aug, 2013 12 commits
  2. 27 Aug, 2013 19 commits
    • Glenn Morris's avatar
      Update location of Emacs on MS Windows FAQ · 63e984f8
      Glenn Morris authored
      63e984f8
    • Paul Eggert's avatar
      Simplify SELECT_TYPE-related code. · d486344e
      Paul Eggert authored
      Like EMACS_TIME, this portability layer is no longer needed, since
      Emacs has been using fd_set as a portability layer for some time.
      * sysselect.h (FD_SETSIZE): Rename from MAXDESC.  All uses changed.
      (SELECT_TYPE): Remove.  All uses changed to fd_set.
      (fd_set) [!FD_SET]: New typedef.
      d486344e
    • Paul Eggert's avatar
      Spelling fixes. · b73517d9
      Paul Eggert authored
      b73517d9
    • Paul Eggert's avatar
      Simplify EMACS_TIME-related code. · 43aac990
      Paul Eggert authored
      This portability layer is no longer needed, since Emacs has been
      using struct timespec as a portability layer for some time.
      Merge from gnulib, incorporating:
      2013-08-27 timespec: new convenience constants and function
      * src/atimer.h, src/buffer.h, src/dispextern.h, src/xgselect.h:
      Include <time.h> rather than "systime.h"; that's all that's needed now.
      * src/dispnew.c: Include <timespec.h> rather than "systime.h";
      that's all that's needed now.
      * src/systime.h (EMACS_TIME): Remove.  All uses changed to struct timespec.
      (EMACS_TIME_RESOLUTION): Remove.  All uses changed to
      TIMESPEC_RESOLUTION.
      (LOG10_EMACS_TIME_RESOLUTION): Remove.  All uses changed to
      LOG10_TIMESPEC_RESOLUTION.
      (EMACS_SECS, emacs_secs_addr): Remove.  All uses changed to tv_sec.
      (EMACS_NSECS): Remove.  All uses changed to tv_nsec.
      (make_emacs_time): Remove.  All used changed to make_timespec.
      (invalid_timespec): Rename from invalid_emacs_time.  All uses changed.
      (current_timespec): Rename from current_emacs_time.  All uses changed.
      (add_emacs_time): Remove.  All uses changed to timespec_add.
      (sub_emacs_time): Remove.  All uses change dot timespec_sub.
      (EMACS_TIME_SIGN): Remove.  All uses changed to timespec_sign.
      (timespec_valid_p): Rename from EMACS_TIME_VALID_P.  All uses changed.
      (EMACS_TIME_FROM_DOUBLE): Remove.  All uses changed to dtotimespec.
      (EMACS_TIME_TO_DOUBLE): Remove.  All uses changed to timespectod.
      (current_timespec): Rename from current_emacs_time.  All uses changed.
      (EMACS_TIME_EQ, EMACS_TIME_LT, EMACS_TIME_LE): Remove.  All uses
      changed to timespec_cmp.
      * src/xgselect.c: Include <timespec.h>, since our .h files don't.
      43aac990
    • Glenn Morris's avatar
      * doc/misc/efaq.texi: Rename from faq.texi, to match its output files. · 278208b8
      Glenn Morris authored
      * doc/misc/Makefile.in: Update for faq.texi name change.
      
      * admin/admin.el (manual-misc-manuals): "faq" does not need special
        treatment any more.
      278208b8
    • Juri Linkov's avatar
      * lisp/isearch.el (isearch-other-meta-char): Don't store kmacro commands · bbe558f1
      Juri Linkov authored
      in the keyboard macro.
      
      Fixes: debbugs:15126
      bbe558f1
    • Juri Linkov's avatar
      * lisp/isearch.el (isearch-quote-char): Comment out converting unibyte · 26f98a7d
      Juri Linkov authored
      to multibyte, thus syncing with its `quoted-insert' counterpart.
      
      Fixes: debbugs:15166
      26f98a7d
    • Glenn Morris's avatar
      3ed86db9
    • Martin Rudalics's avatar
      Add missing argument in call of get-largest-window (Bug#15185). · 7c97d35e
      Martin Rudalics authored
      * window.el (display-buffer-use-some-window): Add missing
      argument in call of get-largest-window (Bug#15185).  Reported by
      Stephen Leake.
      7c97d35e
    • Glenn Morris's avatar
      Auto-commit of generated files. · ffeb6dec
      Glenn Morris authored
      ffeb6dec
    • Dmitry Antipov's avatar
      * configure.ac (DOCMISC_DVI_W32, DOCMISC_HTML_W32, DOCMISC_INFO_W32) · 15091df5
      Dmitry Antipov authored
      (DOCMISC_PDF_W32, DOCMISC_PS_W32): No spaces!
      15091df5
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      * doc/misc/Makefile.in (webhack): Remove; it's nothing to do with Emacs. · c076ba95
      Glenn Morris authored
      Presumably it is some Gnus thing.
      c076ba95
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Move source for Emacs on MS Windows FAQ here from Emacs webpages repository · 1857cd3f
      Glenn Morris authored
      * Makefile.in (mostlyclean, clean, distclean, bootstrap-clean)
      (maintainer-clean, check-declare): Remove pointless subshells.
      Check cd return value.
      
      * configure.ac (DOCMISC_DVI_W32, DOCMISC_HTML_W32, DOCMISC_INFO_W32)
      (DOCMISC_PDF_W32, DOCMISC_PS_W32): New output variables.
      * Makefile.in (check-info-dir): Ignore efaq-w32.
      
      * admin/admin.el (manual-misc-manuals): Use INFO_COMMON rather than
      INFO_TARGETS.
      
      * doc/misc/efaq-w32.texi: Move here from the web-pages repository.
      
      * doc/misc/Makefile.in (DOCMISC_DVI_W32, DOCMISC_HTML_W32, DOCMISC_INFO_W32)
      (DOCMISC_PDF_W32, DOCMISC_PS_W32): New configure output variables.
      (INFO_COMMON, INFO_INSTALL): New derivations of INFO_TARGETS.
      (DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS):
      Add DOCMISC_*_W32 variables.
      (echo-info): Use INFO_INSTALL rather than INFO_TARGETS.
      (efaq_w32_deps): New variable.
      (efaq-w32, $(buildinfodir)/efaq-w32$(INFO_EXT), efaq-w32.dvi)
      (efaq-w32.pdf, efaq-w32.html): New rules.
      (clean): Remove efaq-w32 products.
      1857cd3f
    • Glenn Morris's avatar
      * Makefile.in (mostlyclean, clean, distclean, bootstrap-clean) · 61ac6b9f
      Glenn Morris authored
      (maintainer-clean, check-declare): Remove pointless subshells.
      Check cd return value.
      61ac6b9f
    • Dmitry Antipov's avatar
      * xterm.h (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE:) · d350e350
      Dmitry Antipov authored
      * nsterm.h (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE):
      Remove the leftovers.
      * gtkutil.c (toplevel): Do not declare Qxft but include
      font.h to do so.
      * image.c (toplevel): Do not declare Vlibrary_cache because
      it's already done in lisp.h.
      d350e350
    • Dmitry Antipov's avatar
      * lisp.h (Mouse_HLInfo): Move from here... · 9fed9729
      Dmitry Antipov authored
      * dispextern.h (Mouse_HLInfo): ...to here and offload lisp.h.
      (reset_mouse_highlight): New function.
      * msdos.c (dos_set_window_size, IT_update_begin)
      (internal_terminal_init):
      * nsterm.m (ns_update_window_end, x_free_frame_resources)
      (ns_initialize_display_info):
      * w32console.c (initialize_w32_display):
      * w32term.c (x_update_window_end, x_free_frame_resources)
      (w32_initialize_display_info):
      * xterm.c (x_update_window_end, x_free_frame_resources, x_term_init):
      * window.c (Fdelete_other_windows_internal):
      * xdisp.c (clear_mouse_face, cancel_mouse_face): Use it.
      * termchar.h (toplevel):
      * xterm.h (toplevel): Include dispextern.h.
      9fed9729
    • Stefan Monnier's avatar
      * lisp/progmodes/python.el (python-font-lock-keywords): Don't return nil · 9e89d835
      Stefan Monnier authored
      from a matcher-function unless there's no more matches.
      
      Fixes: debbugs:15161
      9e89d835
  3. 26 Aug, 2013 9 commits