aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabián Ezequiel Gallina2015-01-28 01:03:22 -0300
committerFabián Ezequiel Gallina2015-01-28 01:03:22 -0300
commite57f766d3c97162258ec24b2b4986cdc0e98d352 (patch)
tree9c11646ca10753a1ab6e25f9e866c1326d0acf8e
parent63efa6c6a559a23be863cad0c08457a2d29a0a67 (diff)
parent2a57b7e5b42175031efb8b4348638a05cb1c52a2 (diff)
downloademacs-e57f766d3c97162258ec24b2b4986cdc0e98d352.tar.gz
emacs-e57f766d3c97162258ec24b2b4986cdc0e98d352.zip
Merge from origin/emacs-24
2a57b7e Fixes: debbugs:18756 Conflicts: lisp/ChangeLog
-rw-r--r--lisp/ChangeLog19
-rw-r--r--lisp/progmodes/sh-script.el7
2 files changed, 18 insertions, 8 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 73228900df0..570e3e248cc 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,7 +1,19 @@
12015-01-04 Dmitry Gutov <dgutov@yandex.ru>
2
3 Unbreak `mouse-action' property in text buttons.
4
5 * button.el (push-button): Fix regression from 2012-12-06.
6
72015-01-06 Glenn Morris <rgm@gnu.org>
8
9 * progmodes/sh-script.el (sh-mode): Doc fix.
10 (sh-basic-indent-line): Handle electric newline. (Bug#18756)
11
122014-12-14 Steve Purcell <steve@sanityinc.com> (tiny change)
13
12015-01-04 Paul Eggert <eggert@cs.ucla.edu> 142015-01-04 Paul Eggert <eggert@cs.ucla.edu>
2 15
3 Fix dired quoting bug with "Hit`N`Hide" 16 Fix dired quoting bug with "Hit`N`Hide". Fixes Bug#19498.
4 Fixes Bug#19498.
5 * files.el (shell-quote-wildcard-pattern): Also quote "`". 17 * files.el (shell-quote-wildcard-pattern): Also quote "`".
6 18
72015-01-27 Katsumi Yamaoka <yamaoka@jpl.org> 192015-01-27 Katsumi Yamaoka <yamaoka@jpl.org>
@@ -1763,8 +1775,7 @@
17632014-12-14 Steve Purcell <steve@sanityinc.com> (tiny change) 17752014-12-14 Steve Purcell <steve@sanityinc.com> (tiny change)
1764 1776
1765 * emacs-lisp/package.el (package-menu-mode): Use an extra column 1777 * emacs-lisp/package.el (package-menu-mode): Use an extra column
1766 for the "Version" column, to accomodate date-and-time-based 1778 for the "Version" column, to accomodate date-and-time-based versions.
1767 versions.
1768 1779
17692014-12-14 Cameron Desautels <camdez@gmail.com> 17802014-12-14 Cameron Desautels <camdez@gmail.com>
1770 1781
diff --git a/lisp/progmodes/sh-script.el b/lisp/progmodes/sh-script.el
index e8b6bf5adf7..135f945dbb9 100644
--- a/lisp/progmodes/sh-script.el
+++ b/lisp/progmodes/sh-script.el
@@ -1,7 +1,6 @@
1;;; sh-script.el --- shell-script editing commands for Emacs -*- lexical-binding:t -*- 1;;; sh-script.el --- shell-script editing commands for Emacs -*- lexical-binding:t -*-
2 2
3;; Copyright (C) 1993-1997, 1999, 2001-2015 Free Software Foundation, 3;; Copyright (C) 1993-1997, 1999, 2001-2015 Free Software Foundation, Inc.
4;; Inc.
5 4
6;; Author: Daniel Pfeiffer <occitan@esperanto.org> 5;; Author: Daniel Pfeiffer <occitan@esperanto.org>
7;; Version: 2.0f 6;; Version: 2.0f
@@ -1599,7 +1598,6 @@ buffer indents as it currently is indented.
1599 1598
1600 1599
1601\\[backward-delete-char-untabify] Delete backward one position, even if it was a tab. 1600\\[backward-delete-char-untabify] Delete backward one position, even if it was a tab.
1602\\[newline-and-indent] Delete unquoted space and indent new line same as this one.
1603\\[sh-end-of-command] Go to end of successive commands. 1601\\[sh-end-of-command] Go to end of successive commands.
1604\\[sh-beginning-of-command] Go to beginning of successive commands. 1602\\[sh-beginning-of-command] Go to beginning of successive commands.
1605\\[sh-set-shell] Set this buffer's shell, and maybe its magic number. 1603\\[sh-set-shell] Set this buffer's shell, and maybe its magic number.
@@ -2501,7 +2499,8 @@ Lines containing only comments are considered empty."
2501 (current-column))) 2499 (current-column)))
2502 current) 2500 current)
2503 (save-excursion 2501 (save-excursion
2504 (indent-to (if (eq this-command 'newline-and-indent) 2502 (indent-to (if (or (eq this-command 'newline-and-indent)
2503 (and electric-indent-mode (eq this-command 'newline)))
2505 previous 2504 previous
2506 (if (< (current-column) 2505 (if (< (current-column)
2507 (setq current (progn (back-to-indentation) 2506 (setq current (progn (back-to-indentation)