1. 16 Oct, 2013 2 commits
  2. 15 Oct, 2013 1 commit
  3. 14 Oct, 2013 4 commits
    • Dima Kogan's avatar
      * lisp/progmodes/subword.el (subword-capitalize): Be careful when · c2de5588
      Dima Kogan authored
      the search for [[:alpha:]] fails.
      Fixes: debbugs:15580
    • Eli Zaretskii's avatar
      Implement scrolling of TTY menus when the screen is too short. · ccd4a783
      Eli Zaretskii authored
       src/term.c (tty_menu_display): Accept an additional argument, the
       menu item from which to start displaying the menu.  Account for
       the value of Y when limiting the menu to the number of available
       screen lines.
       (mi_result): New enumeration.
       (read_menu_input): Return enumerated value.  When the y coordinate
       hits min_y or max_y, return scroll indication instead of wrapping
       around the menu.
       (tty_menu_activate): Handle the scrolling indications from
       read_menu_input.  Compute the first menu item to display and pass
       it to tty_menu_display.
       lisp/menu-bar.el (tty-menu-navigation-map): Bind shifted mouse clicks
       to commands that scroll the menu.
    • 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.
  4. 13 Oct, 2013 11 commits
  5. 12 Oct, 2013 2 commits
  6. 11 Oct, 2013 5 commits
  7. 10 Oct, 2013 10 commits
  8. 09 Oct, 2013 5 commits