aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorChong Yidong2012-05-14 19:59:28 +0800
committerChong Yidong2012-05-14 19:59:28 +0800
commite18afed7d695edac870ddf55aabc85c0a95a4b5f (patch)
tree81dfa2c4b4cbc9014cb621f20eb2c5b173823a66 /lisp
parentac9f0b75eb3a7fb50226cda2cfa1980c2df2b429 (diff)
parentc8fb9dc689cdd9facc56d7220bdf3bb5864231f0 (diff)
downloademacs-e18afed7d695edac870ddf55aabc85c0a95a4b5f.tar.gz
emacs-e18afed7d695edac870ddf55aabc85c0a95a4b5f.zip
Merge from emacs-24; up to 2012-04-22T13:58:00Z!cyd@gnu.org
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog24
-rw-r--r--lisp/mail/smtpmail.el3
-rw-r--r--lisp/net/rlogin.el12
-rw-r--r--lisp/shell.el5
4 files changed, 33 insertions, 11 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 75fc7f5884d..b833e61bfa2 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,6 +1,28 @@
12012-05-14 Troels Nielsen <bn.troels@gmail.com> (tiny change)
2
3 * progmodes/compile.el (compilation-internal-error-properties):
4 Calculate start position correctly when end-col is set but
5 end-line is not (Bug#11382).
6
72012-05-14 Stefan Monnier <monnier@iro.umontreal.ca>
8
9 * net/rlogin.el (rlogin-mode-map): Fix last change.
10
112012-05-14 Jason L. Wright <jason.wright@inl.gov> (tiny change)
12
13 * mail/smtpmail.el (smtpmail-send-command): Send the command and
14 the following \r\n using a single `process-send-string', since the
15 Lotus SMTP server refuses to accept any commands if they are sent
16 with two `process-send-string's (Bug#11444).
17
182012-05-14 Stefan Monnier <monnier@iro.umontreal.ca>
19
20 * shell.el (shell-parse-pcomplete-arguments): Obey
21 pcomplete-arg-quote-list inside double-quoted args (Bug#11348).
22
12012-05-14 Wolfgang Jenkner <wjenkner@inode.at> 232012-05-14 Wolfgang Jenkner <wjenkner@inode.at>
2 24
3 * image-mode.el: Fit to width/height for rotated images (bug#11431). 25 * image-mode.el: Fit to width/height for rotated images (Bug#11431).
4 (image-transform-scale, image-transform-right-angle-fudge): New vars. 26 (image-transform-scale, image-transform-right-angle-fudge): New vars.
5 (image-transform-width, image-transform-fit-width): New functions. 27 (image-transform-width, image-transform-fit-width): New functions.
6 (image-transform-properties): Use them. 28 (image-transform-properties): Use them.
diff --git a/lisp/mail/smtpmail.el b/lisp/mail/smtpmail.el
index 8e96e2c9438..804fe7a8798 100644
--- a/lisp/mail/smtpmail.el
+++ b/lisp/mail/smtpmail.el
@@ -932,8 +932,7 @@ Returns an error if the server cannot be contacted."
932 (insert (match-string 0 command) "<omitted>\r\n") 932 (insert (match-string 0 command) "<omitted>\r\n")
933 (insert command "\r\n")) 933 (insert command "\r\n"))
934 (setq smtpmail-read-point (point)) 934 (setq smtpmail-read-point (point))
935 (process-send-string process command) 935 (process-send-string process (concat command "\r\n")))
936 (process-send-string process "\r\n"))
937 936
938(defun smtpmail-send-data-1 (process data) 937(defun smtpmail-send-data-1 (process data)
939 (goto-char (point-max)) 938 (goto-char (point-max))
diff --git a/lisp/net/rlogin.el b/lisp/net/rlogin.el
index ac936ee1429..cef615dc320 100644
--- a/lisp/net/rlogin.el
+++ b/lisp/net/rlogin.el
@@ -114,12 +114,12 @@ this variable is set from that."
114 (let ((map (if (consp shell-mode-map) 114 (let ((map (if (consp shell-mode-map)
115 (cons 'keymap shell-mode-map) 115 (cons 'keymap shell-mode-map)
116 (copy-keymap shell-mode-map)))) 116 (copy-keymap shell-mode-map))))
117 (define-key rlogin-mode-map "\C-c\C-c" 'rlogin-send-Ctrl-C) 117 (define-key map "\C-c\C-c" 'rlogin-send-Ctrl-C)
118 (define-key rlogin-mode-map "\C-c\C-d" 'rlogin-send-Ctrl-D) 118 (define-key map "\C-c\C-d" 'rlogin-send-Ctrl-D)
119 (define-key rlogin-mode-map "\C-c\C-z" 'rlogin-send-Ctrl-Z) 119 (define-key map "\C-c\C-z" 'rlogin-send-Ctrl-Z)
120 (define-key rlogin-mode-map "\C-c\C-\\" 'rlogin-send-Ctrl-backslash) 120 (define-key map "\C-c\C-\\" 'rlogin-send-Ctrl-backslash)
121 (define-key rlogin-mode-map "\C-d" 'rlogin-delchar-or-send-Ctrl-D) 121 (define-key map "\C-d" 'rlogin-delchar-or-send-Ctrl-D)
122 (define-key rlogin-mode-map "\C-i" 'rlogin-tab-or-complete) 122 (define-key map "\C-i" 'rlogin-tab-or-complete)
123 map) 123 map)
124 "Keymap for `rlogin-mode'.") 124 "Keymap for `rlogin-mode'.")
125 125
diff --git a/lisp/shell.el b/lisp/shell.el
index f7a530102ff..1784188f6ad 100644
--- a/lisp/shell.el
+++ b/lisp/shell.el
@@ -400,8 +400,9 @@ Thus, this does not include the shell's current directory.")
400 (t (match-string 3))) 400 (t (match-string 3)))
401 arg)) 401 arg))
402 ((match-beginning 2) ;Double quote. 402 ((match-beginning 2) ;Double quote.
403 (push (replace-regexp-in-string 403 (push (if (null pcomplete-arg-quote-list) (match-string 2)
404 "\\\\\\(.\\)" "\\1" (match-string 2)) 404 (replace-regexp-in-string
405 "\\\\\\(.\\)" "\\1" (match-string 2)))
405 arg)) 406 arg))
406 ((match-beginning 1) ;Single quote. 407 ((match-beginning 1) ;Single quote.
407 (push (match-string 1) arg)) 408 (push (match-string 1) arg))