* misc/ruby-mode.el (ruby-brace-to-do-end, ruby-do-end-to-brace):
adjust space between block beginning and block arguments git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
eb239b4334
commit
2cda63027d
@ -1,3 +1,8 @@
|
|||||||
|
Thu Mar 31 23:15:46 2011 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||||
|
|
||||||
|
* misc/ruby-mode.el (ruby-brace-to-do-end, ruby-do-end-to-brace):
|
||||||
|
adjust space between block beginning and block arguments
|
||||||
|
|
||||||
Thu Mar 31 20:42:05 2011 Tanaka Akira <akr@fsij.org>
|
Thu Mar 31 20:42:05 2011 Tanaka Akira <akr@fsij.org>
|
||||||
|
|
||||||
* ext/strscan/strscan.c: parenthesize macro arguments.
|
* ext/strscan/strscan.c: parenthesize macro arguments.
|
||||||
|
@ -1177,8 +1177,9 @@ balanced expression is found."
|
|||||||
(if (eq (char-syntax (char-before)) ?w)
|
(if (eq (char-syntax (char-before)) ?w)
|
||||||
(insert " "))
|
(insert " "))
|
||||||
(insert "do")
|
(insert "do")
|
||||||
(if (eq (char-syntax (char-after)) ?w)
|
(when (looking-at "\\sw\\||")
|
||||||
(insert " "))
|
(insert " ")
|
||||||
|
(backward-char))
|
||||||
t))))
|
t))))
|
||||||
|
|
||||||
(defun ruby-do-end-to-brace ()
|
(defun ruby-do-end-to-brace ()
|
||||||
@ -1193,6 +1194,8 @@ balanced expression is found."
|
|||||||
(goto-char orig)
|
(goto-char orig)
|
||||||
(delete-char 2)
|
(delete-char 2)
|
||||||
(insert "{")
|
(insert "{")
|
||||||
|
(if (looking-at "\\s +|")
|
||||||
|
(delete-char (- (match-end 0) (match-beginning 0) 1)))
|
||||||
t))))
|
t))))
|
||||||
|
|
||||||
(defun ruby-toggle-block ()
|
(defun ruby-toggle-block ()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user