aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorJoakim Verona2013-03-07 00:03:57 +0100
committerJoakim Verona2013-03-07 00:03:57 +0100
commit2dcf541ff79077c00b5ca257a005a163affb3c9a (patch)
treec57b1582ce2d0ca7c894d36b45a7ff41613d8e05 /lisp
parent79157e99328fb1d835985dfa89fc2a2fa427d077 (diff)
parentab89e9f9a594c30ce4c04e6d502bee3beaefe908 (diff)
downloademacs-2dcf541ff79077c00b5ca257a005a163affb3c9a.tar.gz
emacs-2dcf541ff79077c00b5ca257a005a163affb3c9a.zip
auto upstream
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog12
-rw-r--r--lisp/gnus/ChangeLog8
-rw-r--r--lisp/gnus/nndir.el3
-rw-r--r--lisp/gnus/nndraft.el3
-rw-r--r--lisp/progmodes/cc-align.el4
-rw-r--r--lisp/progmodes/ruby-mode.el6
6 files changed, 29 insertions, 7 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index ac56cd8ba79..cef47715dc0 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,15 @@
12013-03-06 Dmitry Gutov <dgutov@yandex.ru>
2
3 * progmodes/ruby-mode.el (ruby-syntax-propertize-function): Only
4 propertize regexp when not inside a string (Bug#13885).
5
62013-03-06 Alan Mackenzie <acm@muc.de>
7
8 Correct the position of point in some line-up functions.
9 * progmodes/cc-align.el (c-lineup-whitesmith-in-block)
10 (c-lineup-assignments, c-lineup-gcc-asm-reg ): take position of
11 point at column 0 rather than at a random place in the line.
12
12013-03-05 Michael Albinus <michael.albinus@gmx.de> 132013-03-05 Michael Albinus <michael.albinus@gmx.de>
2 14
3 * net/tramp-compat.el (tramp-compat-delete-directory): Implement 15 * net/tramp-compat.el (tramp-compat-delete-directory): Implement
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index d79a09bbfe4..870164023d5 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,11 @@
12013-03-06 Katsumi Yamaoka <yamaoka@jpl.org>
2
3 * nndir.el (nndir-request-list): Remove 2nd argument passed to
4 nnml-request-list. (Bug#13873)
5 (nndir-request-newsgroups): Remove, unused.
6
7 * nndraft.el (nndraft-request-newsgroups): Remove, unused.
8
12013-03-03 Ted Phelps <phelps@gnusto.com> 92013-03-03 Ted Phelps <phelps@gnusto.com>
2 10
3 * shr.el: Make all the overlays set the `evaporate' property so that 11 * shr.el: Make all the overlays set the `evaporate' property so that
diff --git a/lisp/gnus/nndir.el b/lisp/gnus/nndir.el
index b99a0c37d2e..5e68779e977 100644
--- a/lisp/gnus/nndir.el
+++ b/lisp/gnus/nndir.el
@@ -90,8 +90,7 @@
90 (nnml-request-article 0 nndir-current-group 0 0) 90 (nnml-request-article 0 nndir-current-group 0 0)
91 (nnmh-request-group nndir-current-group 0 0) 91 (nnmh-request-group nndir-current-group 0 0)
92 (nnml-close-group nndir-current-group 0) 92 (nnml-close-group nndir-current-group 0)
93 (nnml-request-list (nnoo-current-server 'nndir) nndir-directory) 93 (nnml-request-list (nnoo-current-server 'nndir)))
94 (nnml-request-newsgroups (nnoo-current-server 'nndir) nndir-directory))
95 94
96(provide 'nndir) 95(provide 'nndir)
97 96
diff --git a/lisp/gnus/nndraft.el b/lisp/gnus/nndraft.el
index ad8a8b164de..b19b56ae6ea 100644
--- a/lisp/gnus/nndraft.el
+++ b/lisp/gnus/nndraft.el
@@ -346,8 +346,7 @@ are generated if and only if they are also in `message-draft-headers'.")
346 nnmh-retrieve-headers 346 nnmh-retrieve-headers
347 nnmh-request-group 347 nnmh-request-group
348 nnmh-close-group 348 nnmh-close-group
349 nnmh-request-list 349 nnmh-request-list))
350 nnmh-request-newsgroups))
351 350
352(provide 'nndraft) 351(provide 'nndraft)
353 352
diff --git a/lisp/progmodes/cc-align.el b/lisp/progmodes/cc-align.el
index cdd0561a054..33836f25335 100644
--- a/lisp/progmodes/cc-align.el
+++ b/lisp/progmodes/cc-align.el
@@ -737,7 +737,7 @@ arglist-cont-nonempty."
737 (setq startpos (c-langelem-pos langelem))))) 737 (setq startpos (c-langelem-pos langelem)))))
738 738
739 (setq startpos (c-langelem-pos langelem) 739 (setq startpos (c-langelem-pos langelem)
740 endpos (point)) 740 endpos (c-point 'bol))
741 741
742 ;; Find a syntactically relevant and unnested "=" token on the 742 ;; Find a syntactically relevant and unnested "=" token on the
743 ;; current line. equalp is in that case set to the number of 743 ;; current line. equalp is in that case set to the number of
@@ -1039,6 +1039,7 @@ brace-list-close, brace-list-intro, statement-block-intro,
1039arglist-intro, arglist-cont-nonempty, arglist-close, and all in* 1039arglist-intro, arglist-cont-nonempty, arglist-close, and all in*
1040symbols, e.g. inclass and inextern-lang." 1040symbols, e.g. inclass and inextern-lang."
1041 (save-excursion 1041 (save-excursion
1042 (beginning-of-line)
1042 (if (and (c-go-up-list-backward) 1043 (if (and (c-go-up-list-backward)
1043 (= (point) (c-point 'boi))) 1044 (= (point) (c-point 'boi)))
1044 nil 1045 nil
@@ -1191,6 +1192,7 @@ Works with: arglist-cont, arglist-cont-nonempty."
1191 (let ((orig-pos (point)) 1192 (let ((orig-pos (point))
1192 alignto) 1193 alignto)
1193 (save-excursion 1194 (save-excursion
1195 (beginning-of-line)
1194 (and 1196 (and
1195 c-opt-asm-stmt-key 1197 c-opt-asm-stmt-key
1196 1198
diff --git a/lisp/progmodes/ruby-mode.el b/lisp/progmodes/ruby-mode.el
index 9b007c0063a..6e471d1aa2a 100644
--- a/lisp/progmodes/ruby-mode.el
+++ b/lisp/progmodes/ruby-mode.el
@@ -1276,8 +1276,10 @@ It will be properly highlighted even when the call omits parens."))
1276 "\\)\\s *" 1276 "\\)\\s *"
1277 ;; The regular expression itself. 1277 ;; The regular expression itself.
1278 "\\(/\\)[^/\n\\\\]*\\(?:\\\\.[^/\n\\\\]*\\)*\\(/\\)") 1278 "\\(/\\)[^/\n\\\\]*\\(?:\\\\.[^/\n\\\\]*\\)*\\(/\\)")
1279 (2 (string-to-syntax "\"/")) 1279 (3 (unless (nth 3 (syntax-ppss (match-beginning 2)))
1280 (3 (string-to-syntax "\"/"))) 1280 (put-text-property (match-beginning 2) (match-end 2)
1281 'syntax-table (string-to-syntax "\"/"))
1282 (string-to-syntax "\"/"))))
1281 ("^=en\\(d\\)\\_>" (1 "!")) 1283 ("^=en\\(d\\)\\_>" (1 "!"))
1282 ("^\\(=\\)begin\\_>" (1 "!")) 1284 ("^\\(=\\)begin\\_>" (1 "!"))
1283 ;; Handle here documents. 1285 ;; Handle here documents.