1. 11 Dec, 2013 17 commits
    • Glenn Morris's avatar
      ChangeLog fixes · b94b96b2
      Glenn Morris authored
    • Ken Brown's avatar
      Fix conditions for prototype declarations. · 1421be84
      Ken Brown authored
      * src/dispextern.h (erase_phys_cursor):
      * src/keyboard.h (make_ctrl_char): Declare prototypes if HAVE_NTGUI.
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/smie.el (smie-indent--hanging-p): Don't bother matching · 7ae3ae39
      Stefan Monnier authored
      comment-start-skip, since it fails when that uses submatch 1.
      Fixes: debbugs:16041
    • Dmitry Antipov's avatar
      * nsterm.m (x_free_frame_resources): · 5a80236f
      Dmitry Antipov authored
      * term.c (tty_free_frame_resources):
      * xterm.c (x_free_frame_resources): Do not check for non-NULL
      face cache because it's implied by free_frame_faces anyway.
      * w32term.c (x_free_frame_resources): Likewise.  Do not call
      free_frame_faces twice.
    • Stefan Monnier's avatar
      * lisp/emulation/cua-base.el (cua-paste): Add `delete-selection' property · 5b4f37ab
      Stefan Monnier authored
      instead of deleting the selection "by hand".
      Rely on insert-for-yank to yank rectangles.
      (cua-highlight-region-shift-only): Mark obsolete.
      (cua-mode): Don't enable/disable transient-mark-mode,
      shift-select-mode (cua-mode works both with and without them), and
      pc-selection-mode (obsolete).
      * lisp/emulation/cua-rect.el (cua--activate-rectangle): Activate the mark.
      (cua--deactivate-rectangle): Deactivate it.
      Fixes: debbugs:16098
    • Rüdiger Sonderfeld's avatar
      Fix docstring of format-time-string to include %F. · 4ec52e2f
      Rüdiger Sonderfeld authored
      See discussion of Bug#15816.
      * editfns.c (Fformat_time_string): Mention %F in the doc.
    • Stefan Monnier's avatar
      * lisp/delsel.el (delete-selection-mode): Don't enable transient-mark-mode. · 4b72c12b
      Stefan Monnier authored
      (delete-selection-helper): Make sure yank starts at the top of the
      deleted region.
      (minibuffer-keyboard-quit): Use region-active-p.
    • Stefan Monnier's avatar
    • Stefan Monnier's avatar
      * lisp/simple.el (normal-erase-is-backspace-mode): Map kp-delete identically · afdadaf7
      Stefan Monnier authored
      to `delete'.
      Fixes: debbugs:16109
    • Rüdiger Sonderfeld's avatar
      Import `octave-mode' manual from GNU Octave. · ed4bc201
      Rüdiger Sonderfeld authored
      The manual was written by Kurt Hornik.  He agreed to assign the
      copyright for it to the FSF.  I have updated and modified the manual.
      * doc/misc/octave-mode.texi: Imported from GNU Octave
      * doc/misc/Makefile.in: Add octave-mode.texi.
      * lisp/progmodes/octave.el (octave-mode, inferior-octave-mode): Link
        to info manual and show keybindings and set `:group' keyword.
    • Martin Rudalics's avatar
      Various fixes around Bug#16013. · d94c40c1
      Martin Rudalics authored
      * window.c (resize_frame_windows): Don't return immediately when
      the root window's size doesn't change - the minibuffer window
      may still have to be repositioned/resized.
      * xfns.c (Fx_create_frame): Always change the frame size after
      initializing the frame's faces.
      * xterm.c (handle_one_xevent): Don't set pixel sizes here,
      change_frame_size should already have done it.
      (x_new_font): Assign new tool- and menu-bar heights.
      (x_set_window_size_1): Account for tool- and menu-bar heights
      (Bug#16013). Don't set pixel sizes since change_frame_size
      should already have done it.
    • Paul Eggert's avatar
      Remove the option of using libcrypto. · a8f9bc05
      Paul Eggert authored
      This scorches the earth and waits for spring;
      see Ted Zlatanov and Stefan Monnier in
      * configure.ac (with_openssl_default, HAVE_LIB_CRYPTO): Remove.
      Do not say whether Emacs is configured to use a crypto library,
      since it's no longer an option.
      (gl_CRYPTO_CHECK): Define a dummy.
      * lib/gl_openssl.h, m4/gl-openssl.m4: Remove.
      * admin/merge-gnulib: Remove lib/gl_openssh.h and m4/gl-openssl.m4.
      * src/Makefile.in (LIB_CRYPTO): Remove.
      (LIBES): Don't use it.
    • Juri Linkov's avatar
      * lisp/delsel.el (delete-active-region): Let-bind `this-command' · bb8097b9
      Juri Linkov authored
      to prevent `kill-region' from changing its original value.
      (delete-selection-helper): Handle `overwrite-mode' for the type
      `kill' exactly the same way as for the type `t'.
      (insert-char, quoted-insert, reindent-then-newline-and-indent):
      Support more commands.
      Fixes: debbugs:13312
    • Juri Linkov's avatar
      * lisp/bindings.el: Map kp keys to non-kp keys systematically · c1916ff5
      Juri Linkov authored
      with basic modifiers control, meta and shift.
      Fixes: debbugs:14397
    • Juri Linkov's avatar
      * src/term.c (term_get_fkeys_1): Remove non-standard IBM terminfo · 26ec2ce9
      Juri Linkov authored
      as obsolete to avoid conflicts with <S-up>.
      Fixes: debbugs:13471
    • Kenjiro NAKAYAMA's avatar
      eww easy-menu fixes · b68cf43c
      Kenjiro NAKAYAMA authored
      * net/eww.el (eww-mode-map): Instead of "Quit" show "Exit" and
      "Close browser" menu items.  Fix wrong function of "List
    • Juri Linkov's avatar
      * lisp/misearch.el (multi-isearch-buffers): Set the value of · 4cc51eaf
      Juri Linkov authored
      `multi-isearch-buffer-list' globally.  Set NO-RECURSIVE-EDIT
      arg of isearch-forward to t.
      (multi-isearch-buffers-regexp): Set the value of
      `multi-isearch-buffer-list' globally.  Set NO-RECURSIVE-EDIT
      arg of isearch-forward-regexp to t.
      (multi-isearch-files): Set the value of
      `multi-isearch-file-list' globally.  Set NO-RECURSIVE-EDIT
      arg of isearch-forward to t.
      (multi-isearch-files-regexp): Set the value of
      `multi-isearch-file-list globally.  Set NO-RECURSIVE-EDIT
      arg of isearch-forward-regexp to t. 
      * lisp/dired-aux.el (dired-isearch-filenames): Set NO-RECURSIVE-EDIT
      arg of isearch-forward to t.
      (dired-isearch-filenames-regexp): Set NO-RECURSIVE-EDIT
      arg of isearch-forward-regexp to t.
      (dired-isearch-filter-filenames): Remove unnecessary check for
      * lisp/comint.el (comint-history-isearch-backward):
      Set NO-RECURSIVE-EDIT arg of isearch-backward to t.
      Set NO-RECURSIVE-EDIT arg of isearch-backward-regexp to t.
      Fixes: debbugs:16035
  2. 10 Dec, 2013 5 commits
  3. 09 Dec, 2013 11 commits
  4. 08 Dec, 2013 7 commits