1. 03 Dec, 2013 1 commit
  2. 30 Nov, 2013 2 commits
  3. 23 Nov, 2013 5 commits
  4. 18 Nov, 2013 2 commits
  5. 17 Nov, 2013 3 commits
    • Eli Zaretskii's avatar
      Fix bug #15913 with disappearing mouse highlight on MS-Windows. · 96e78d1f
      Eli Zaretskii authored
       src/w32term.c (x_update_window_end): Don't invalidate the entire
       mouse-highlight info, just signal frame_up_to_date_hook that mouse
       highlight needs to be redisplayed.
      96e78d1f
    • Paul Eggert's avatar
      Spelling fixes. · d1389828
      Paul Eggert authored
      * lisp/org/ob-python.el (org-babel-python-with-earmuffs):
      Rename from org-babel-python-with-earmufs.  All uses changed.
      (org-babel-python-without-earmuffs):
      Rename from org-babel-python-without-earmufs.  All uses changed.
      d1389828
    • Paul Eggert's avatar
      * configure.ac (DEBUGGER_SEES_C_MACROS): Remove. · 0f679e86
      Paul Eggert authored
      * src/lisp.h (DEBUGGER_SEES_C_MACROS): Likewise.
      It apparently doesn't work for GCC 3, and I suppose it's more
      trouble than it's worth to worry about this.
      0f679e86
  6. 16 Nov, 2013 7 commits
  7. 15 Nov, 2013 4 commits
  8. 14 Nov, 2013 3 commits
    • Kazuhiro Ito's avatar
      Fix bug #15892 with link failures of the Cygwin w32 build. · c9f63070
      Kazuhiro Ito authored
       src/keyboard.c (make_ctrl_char) [HAVE_NTGUI]: Now externally visible
       for Cygwin w32 build.
       src/xdisp.c (erase_phys_cursor) [HAVE_NTGUI]: Now externally visible
       for Cygwin w32 build.
      c9f63070
    • Paul Eggert's avatar
      Simplify, port and tune bool vector implementation. · 2cf00efc
      Paul Eggert authored
      * configure.ac (BITSIZEOF_SIZE_T, SIZEOF_SIZE_T): Remove.
      * src/alloc.c (bool_vector_exact_payload_bytes)
      (bool_vector_payload_bytes): Remove.
      (bool_vector_fill): Return its argument.
      * src/alloc.c (bool_vector_fill):
      * src/lread.c (read1):
      * src/print.c (print_object):
      Simplify by using bool_vector_bytes.
      * src/alloc.c (make_uninit_bool_vector):
      New function, broken out from Fmake_bool_vector.
      (Fmake_bool_vector): Use it.  Use tail call.
      (make_uninit_bool_vector, vector_nbytes): Simplify size calculations.
      * src/data.c (BITS_PER_ULL): New constant.
      (ULLONG_MAX, count_one_bits_ll): Fall back on long counterparts
      if long long versions don't exist.
      (shift_right_ull): New function.
      (count_one_bits_word): New function, replacing popcount_bits_word
      macro.  Don't assume that bits_word is no wider than long long.
      (count_one_bits_word, count_trailing_zero_bits):
      Don't assume that bits_word is no wider than long long.
      * src/data.c (bool_vector_binop_driver, bool_vector_not):
      * src/fns.c (Fcopy_sequence):
      * src/lread.c (read1):
      Create an uninitialized destination, to avoid needless work.
      (internal_equal): Simplify.
      (Ffillarray): Prefer tail call.
      * src/data.c (bool_vector_binop_driver): Don't assume bit vectors always
      contain at least one word.
      (bits_word_to_host_endian): Prefer if to #if.  Don't assume
      chars are narrower than ints.
      * src/data.c (Fbool_vector_count_matches, Fbool_vector_count_matches_at):
      * src/fns.c (Fcopy_sequence):
      Simplify and tune.
      * src/lisp.h (bits_word, BITS_WORD_MAX, BITS_PER_BITS_WORD):
      Don't try to port to hosts where bits_word values have holes; the
      code wouldn't work there anyway.  Verify this assumption, though.
      (bool_vector_bytes): New function.
      (make_uninit_bool_vector): New decl.
      (bool_vector_fill): Now returns Lisp_Object.
      2cf00efc
    • Paul Eggert's avatar
      Prefer tail calls. · d672ac3c
      Paul Eggert authored
      * lib-src/ebrowse.c (xstrdup):
      * lib-src/etags.c (savenstr):
      * lwlib/lwlib.c (safe_strdup):
      * src/xfns.c (xic_create_fontsetname):
      * src/xrdb.c (gethomedir): Prefer tail calls.
      * lib-src/etags.c (concat): Omit unnecessary assignment.
      d672ac3c
  9. 12 Nov, 2013 3 commits
  10. 11 Nov, 2013 3 commits
  11. 09 Nov, 2013 5 commits
  12. 08 Nov, 2013 2 commits
    • Jan Djärv's avatar
      * lisp/faces.el (describe-face): Add distant-foreground. · 5b97b4c0
      Jan Djärv authored
      * src/xfaces.c (lface_fully_specified_p): Let distant-foreground be
      unspecified.
      (realize_default_face): Remove assignment to distant-foreground if
      unspecified.
      
      Fixes: debbugs:15815
      5b97b4c0
    • Paul Eggert's avatar
      Merge from gnulib. · 220a304a
      Paul Eggert authored
      This incorporates:
      2013-11-08 extern-inline: port better to OS X 10.9
      2013-11-08 fpending: fix regression on DragonFly BSD
      * lib/fpending.h, m4/extern-inline.m4, m4/fpending.m4:
      Update from gnulib.
      220a304a