1. 14 Oct, 2013 6 commits
    • Dmitry Antipov's avatar
      * termhooks.h (FRAME_MUST_WRITE_SPACES, FRAME_LINE_INS_DEL_OK) · 77e3b1b7
      Dmitry Antipov authored
      Adjust to match the change described below.
      (struct terminal): Move must_write_spaces, line_ins_del_ok,
      char_ins_del_ok, scroll_region_ok, scroll_region_cost and
      memory_below_frame members to...
      * termchar.h (struct tty_display_info): ...here because they're
      relevant only on TTYs.  Prefer unsigned bitfield where appropriate.
      * term.c (init_tty):
      * nsterm.m (ns_create_terminal):
      * w32term.c (w32_create_terminal):
      * xterm.c (x_create_terminal): Adjust users.
      * dispnew.c (line_hash_code, line_draw_cost): Pass frame arg
      to filter out non-TTY frames.  Adjust comment.
      (scrolling): Adjust user.  Prefer eassert for debugging check.
    • Dmitry Antipov's avatar
      * xfaces.c (PT_PER_INCH): Remove unused macro. · e558436b
      Dmitry Antipov authored
      * termhooks.h (struct terminal): Remove set-but-unused
      member fast_clear_end_of_line.
      * nsterm.m (ns_create_terminal):
      * term.c (init_tty):
      * w32term.c (w32_create_terminal):
      * xterm.c (x_create_terminal): Adjust users.
    • Glenn Morris's avatar
      Auto-commit of generated files. · 3083cf62
      Glenn Morris authored
    • Paul Eggert's avatar
      * lisp.h (bool_vector_size): New function. · 1c0a7493
      Paul Eggert authored
      All uses of XBOOL_VECTOR (x)->size changed to bool_vector_size (x).
      * data.c (bool_vector_spare_mask, bool_vector_binop_driver)
      (Fbool_vector_not, Fbool_vector_count_matches_at):
      Remove uses of 'eassume' that should no longer be needed,
      because they are subsumed by the 'eassume' in bool_vector_size.
    • Dmitry Gutov's avatar
      * lisp/progmodes/ruby-mode.el (ruby-smie--args-separator-p): Handle · 1eda1d8d
      Dmitry Gutov authored
      methods ending with `?' and `!'.
      * test/indent/ruby.rb: More examples for bug#15594, both failing and
      now passing.
    • Akinori MUSHA's avatar
      * progmodes/ruby-mode.el (ruby-encoding-map): Add a mapping from · e70181b8
      Akinori MUSHA authored
      `japanese-cp932' to `cp932' to fix the problem where saving a
      source file written in Shift_JIS twice would end up having
      `coding: japanese-cp932' which Ruby could not recognize.
      (ruby-mode-set-encoding): Add support for encodings mapped to nil
      in `ruby-encoding-map'.
      (ruby-encoding-map): Map `us-ascii' to nil by default, meaning it
      doesn't need to be explicitly declared in magic comment.
      (ruby-encoding-map): Add type declaration for better customize UI.
  2. 13 Oct, 2013 16 commits
  3. 12 Oct, 2013 7 commits
  4. 11 Oct, 2013 11 commits