1. 28 Dec, 2013 22 commits
  2. 27 Dec, 2013 14 commits
  3. 26 Dec, 2013 4 commits
    • Lars Ingebrigtsen's avatar
    • João Távora's avatar
      Make Electric Pair mode smarter/more useful: · 3b8d5131
      João Távora authored
      * lisp/electric.el: Pairing/skipping helps preserve
        balance. Autobackspacing behaviour. Opens extra newlines between
        pairs. Skip whitespace before closing delimiters.
      
      * lisp/emacs-lisp/lisp-mode.el (lisp-mode-variables): Use new
        features.
      
      * test/automated/electric-tests.lisp: New file.
      
      * doc/emacs/programs.texi: Describe new features.
      
      * lisp/simple.el: Pass non-nil interactive arg to newline call inside
        newline-and-indent.
      3b8d5131
    • Fabián Ezequiel Gallina's avatar
      * lisp/progmodes/python.el: Use lexical-binding. · fbcc63a3
      Fabián Ezequiel Gallina authored
      (python-nav-beginning-of-defun): Stop searching ASAP.
      fbcc63a3
    • Martin Rudalics's avatar
      Some more tinkering with Bug#16051. · 0cbab19e
      Martin Rudalics authored
      * window.c (resize_frame_windows): Don't let the size of the
      root window drop below the frame's default character size.
      Never ever delete any subwindows - let the window manager do the
      clipping.
      
      * w32fns.c (x_set_tool_bar_lines): Rewrite calculation of number
      of toolbar lines needed when they exceed the height of the root
      window.
      (unwind_create_frame_1): New function.
      (Fx_create_frame): Generally inhibit calling the window
      configuration change hook here.  Remove extra call to
      change_frame_size - it's not needed when we don't run the
      configuration change hook.
      0cbab19e