Fwd: ruby-mode


#1

e$B$3$s$K$A$O!#e(B

e$B$+$J$jA0!"e(Bruby-mode e$B$Ne(B emacs e$B<}O?$K$D$$$Fe(B
e$B$*Ld$$9g$o$;$7$?A,C+$G$9!#!Je(B[ruby-dev:27754]e$B!Ke(B

e$B$h$&$d$/e(B ruby-mode e$BDI2C$Ke(B OK e$B$,=P$^$7$?$N$Ge(B
e$B$<j?t$r$$+$1$7$^$9$,!“e(B
ruby-mode e$B:n<TMM$+$ie(B removed_email_address@domain.invalid e$B08$Ke(B
e$B%3!<%I$rAw$C$F$$$?$@$1$^$;$s$G$7$g$&$+!)e(B
e$B$^$?!”$=$N:]!"%3!<%I$K<g$J9W8%$r$5$l$?J}$Ne(B
e$B%j%9%H$,I,MW$@$=$&$G$9!#e(B
e$B!J$3$l$O$^$D$b$H$5$s!$J$+$@$5$s$@$HM}2r$7$F$$$^$9!Ke(B

e$B$I$&$>$h$m$7$/$*4j$$$7$^$9!#e(B

==
e$BA,C+@?;Je(B
removed_email_address@domain.invalid

ref.
http://lists.gnu.org/archive/html/emacs-devel/2007-05/msg00537.html
http://lists.gnu.org/archive/html/emacs-devel/2006-11/msg00903.html

Begin forwarded message:


#2

e$B=E$M$F<:Ni$$$?$7$^$9!#e(B

e$B@h=5Ld$$9g$o$;$7$?e(B ruby-mode e$B$N7o$G$9$,!"e(B
e$BK\2H<}O?$K8~$1$F=`Hw$7$F$$$?$@$/$N$Oe(B
e$BFq$7$$$G$7$g$&$+!&!&!&!)e(B

e$BA,C+@?;Je(B
removed_email_address@domain.invalid


#3

e$B$J$+$@$G$9!#e(B

At Fri, 25 May 2007 09:14:04 +0900,
Seiji Zenitani wrote in [ruby-dev:30813]:

e$B@h=5Ld$$9g$o$;$7$?e(B ruby-mode e$B$N7o$G$9$,!"e(B
e$BK\2H<}O?$K8~$1$F=`Hw$7$F$$$?$@$/$N$Oe(B
e$BFq$7$$$G$7$g$&$+!&!&!&!)e(B

e$B$h$&$d$/e(B ruby-mode e$BDI2C$Ke(B OK e$B$,=P$^$7$?$N$Ge(B
e$B$<j?t$r$$+$1$7$^$9$,!"e(B
ruby-mode e$B:n<TMM$+$ie(B removed_email_address@domain.invalid e$B08$Ke(B
e$B%3!<%I$rAw$C$F$$$?$@$1$^$;$s$G$7$g$&$+!)e(B

e$B:n<T$H$$$&$3$H$G$"$l$P!"$^$D$b$H$5$s$+$iAw$kI,MW$,$"$k$N$G$7$ge(B
e$B$&$+!#e(B

e$B$^$?!"$=$N:]!"%3!<%I$K<g$J9W8%$r$5$l$?J}$Ne(B
e$B%j%9%H$,I,MW$@$=$&$G$9!#e(B
e$B!J$3$l$O$^$D$b$H$5$s!$J$+$@$5$s$@$HM}2r$7$F$$$^$9!Ke(B

e$B$^$D$b$H$5$s$,K;$7$1$l$P;d$+$iAw$C$F$bBg>fIW$G$7$g$&$+!#e(B


#4

On 2007/05/25, at 1:32, Nobuyoshi N. wrote:

ruby-mode e$B:n<TMM$+$ie(B removed_email_address@domain.invalid e$B08$Ke(B
e$B%3!<%I$rAw$C$F$$$?$@$1$^$;$s$G$7$g$&$+!)e(B

e$B:n<T$H$$$&$3$H$G$"$l$P!"$^$D$b$H$5$s$+$iAw$kI,MW$,$"$k$N$G$7$ge(B
e$B$&$+!#e(B

e$B$^$?!"$=$N:]!"%3!<%I$K<g$J9W8%$r$5$l$?J}$Ne(B
e$B%j%9%H$,I,MW$@$=$&$G$9!#e(B
e$B!J$3$l$O$^$D$b$H$5$s!$J$+$@$5$s$@$HM}2r$7$F$$$^$9!Ke(B

e$B$^$D$b$H$5$s$,K;$7$1$l$P;d$+$iAw$C$F$bBg>fIW$G$7$g$&$+!#e(B

e$B$O$$!"Bg>fIW$@$H;W$$$^$9!#e(B

e$B%3!<%I$NFbMF$H!“e(B
e$B:n<T%5%$%I$N0U;W$H!“e(B
e$B!JCx:n8”>yEO$K4XO”$7$F!K2a5n$N<g$J9W8%<T$N%j%9%He(B

e$B$rGD0.$7$F$$$kJ}$G$"$l$P!"e(B
e$B$I$J$?$,Aw$C$F$b9=$o$J$$$H;W$$$^$9!#e(B

e$BA,C+e(B


#5

07/05/25 e$B$Ke(B Yukihiro M.removed_email_address@domain.invalid
e$B$5$s$O=q$-$^$7$?e(B:

|
e$B$7$?!#A,C+$5$s$+$iAw$C$F$$$?$@$$$F$b9=$$$^$;$s$h!#e(B
e$B$G$O!"$J$+$@$5$s$+$i$*4j$$$G$-$^$9$G$7$g$&$+!)e(B
e$B;d$,4V$KF~$C$F$b!"Bh;0<T$H$7$F$NJV;v$7$+$G$-$J$$$?$a!"e(B
e$BM>7W$K;~4V$rHq$d$7$F$7$^$&$H;W$$$^$9!#e(B

e$B$^$:$Oe(B removed_email_address@domain.invalid e$B$Ke(B
ruby-mode.el e$B%U%!%$%k$H!JCx:n8"0Q>y<jB3$-$KHw$($F!Ke(B
e$B<g$J9W8%$r$5$l$?J}$NL>A00lMw$rAw$C$F2<$5$$!#e(B
e$B$7$P$i$/$N4V!"e(Bemacs-devel@ e$B$He(B ruby-dev@ e$B$NN>J}$Ke(B
e$B2CF~$7$F$$$^$9$N$G!“I,MW$,$”$l$P%U%)%m!<$5$;$FD:$-$^$9!#e(B
e$B$h$m$7$/$*4j$$$7$^$9!#e(B

e$BA,C+e(B


#6

ruby-mode e$B$N7o!"e(B
e$B$J$+$@$5$s$,e(B emacs e$B3+H/<Te(BMLe$B$Ke(B
e$BEj9F$7$F2<$5$C$?$N$G$9$,!"e(B
RMS e$BK?M$+$i0J2<$N$h$&$JJV;v$r$b$i$C$F$$$^$9!#e(B

http://lists.gnu.org/archive/html/emacs-devel/2007-06/msg00135.html
http://lists.gnu.org/archive/html/emacs-devel/2007-06/msg00051.html

e$B$?$7$+$K8=>u$Ne(B ruby-mode e$B$O%3%a%s%H$b2?$b4^$^$l$F$$$^$;$s!#e(B
e$B$G$-$l$P!"%U%!%$%k$N@hF,$Ke(B ruby-mode e$B35MW$de(B
GPL e$B%i%$%;%s%9$NJ8LL$rDI2C$7$?$j!"e(B
e$BA4$F$NJQ?t!&4X?t$K%3%a%s%H$rDI2C$7$F!"e(B
emacs e$BK\2HB&$G$b%3!<%I$NFbMF$rGD0.$7$d$9$/$G$-$J$$$G$7$g$&$+!)e(B

e$BA,C+e(B


#7

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:30817] Re: Fwd: ruby-mode”
on Fri, 25 May 2007 17:17:34 +0900, Seiji Zenitani
removed_email_address@domain.invalid writes:

|>>> e$B$^$?!"$=$N:]!"%3!<%I$K<g$J9W8%$r$5$l$?J}$Ne(B
|>>> e$B%j%9%H$,I,MW$@$=$&$G$9!#e(B
|>>> e$B!J$3$l$O$^$D$b$H$5$s!$J$+$@$5$s$@$HM}2r$7$F$$$^$9!Ke(B
|>
|> e$B$^$D$b$H$5$s$,K;$7$1$l$P;d$+$iAw$C$F$bBg>fIW$G$7$g$&$+!#e(B
|
|e$B$O$$!“Bg>fIW$@$H;W$$$^$9!#e(B
|
|e$B%3!<%I$NFbMF$H!“e(B
|e$B:n<T%5%$%I$N0U;W$H!“e(B
|e$B!JCx:n8”>yEO$K4XO”$7$F!K2a5n$N<g$J9W8%<T$N%j%9%He(B
|
|e$B$rGD0.$7$F$$$kJ}$G$”$l$P!"e(B
|e$B$I$J$?$,Aw$C$F$b9=$o$J$$$H;W$$$^$9!#e(B

e$B$(!<$H!";d$O9=$$$^$;$s!#<jB3$-$,$h$/$o$+$i$J$$$N$GJ|CV$7$F$^e(B
e$B$7$?!#A,C+$5$s$+$iAw$C$F$$$?$@$$$F$b9=$$$^$;$s$h!#e(B


#8

e$BKNIt$G$9!#e(B

RubyKaigie$B$GOCBj$K$J$C$F$$$?$N$G$9$,!"e(B

Seiji Zenitani wrote:

e$B$^$?!"$=$N:]!"%3!<%I$K<g$J9W8%$r$5$l$?J}$Ne(B
e$B%j%9%H$,I,MW$@$=$&$G$9!#e(B
e$B!J$3$l$O$^$D$b$H$5$s!$J$+$@$5$s$@$HM}2r$7$F$$$^$9!Ke(B
(snip)

Also, please make a list of those that have made nontrivial
contributions of code to ruby-mode. We will need to ask them
to sign copyright assigments.

e$B$3$Ne(Bthose that have made nontrivial
contributionse$B$C$F$N$OK\Ev$K$^$D$b$He(B
e$B$5$s$H$J$+$@$5$s$@$1$J$s$G$9$+e(B?

e$B$?$H$($Pe(Btrunk/doc/ChangeLog-1.8.0e$B$H$+$rFI$`$He(B

Wed Apr 16 00:14:06 2003 Nobuyoshi N. removed_email_address@domain.invalid

    * misc/ruby-mode.el (ruby-special-char-p): should test at the
      point if no argument.  fixed by Michael Scholz
      <removed_email_address@domain.invalid>.

e$B$H$+=q$$$F$"$C$?$j$7$^$9$,!#!#!#e(B


#9

e$B$J$+$@$G$9!#e(B

At Tue, 12 Jun 2007 01:24:42 +0900,
Urabe S. wrote in [ruby-dev:30955]:

e$B$5$s$H$J$+$@$5$s$@$1$J$s$G$9$+e(B?

e$B$?$H$($Pe(Btrunk/doc/ChangeLog-1.8.0e$B$H$+$rFI$`$He(B

e$B8E$$$[$&$r3NG’$7K:$l$F$^$7$?!#e(B

Wed Apr 16 00:14:06 2003 Nobuyoshi N. removed_email_address@domain.invalid

    * misc/ruby-mode.el (ruby-special-char-p): should test at the
      point if no argument.  fixed by Michael Scholz
      <removed_email_address@domain.invalid>.

e$B$H$+=q$$$F$"$C$?$j$7$^$9$,!#!#!#e(B

svn loge$B$G$_$k$H$3$l$G$9$M!#e(B

r3686 | nobu | 2003-04-16 00:14:15 +0900 (Wed, 16 Apr 2003) | 4 lines

e$BB>$K%a!<%k%"%I%l%9$i$7$-$b$N$,$"$k$N$O$3$l!#e(B

r10920 | matz | 2006-09-13 18:29:41 +0900 (Wed, 13 Sep 2006) | 4 lines

  • misc/ruby-mode.el (ruby-parse-partial): better here-doc support.
    a patch from Marshall T. Vandegrift .
    [ruby-core:08804]

e$B$J$s$+e(Bfont-locke$B4X78$G$"$C$?$h$&$J5$$b$9$k$s$G$9$,!D!#e(B


#10

e$B$*@$OC$K$J$C$F$$$^$9!#e(B
e$BA,C+$G$9!#e(B

On 2007/06/11, at 23:37, Nobuyoshi N. wrote:

contributions of code to ruby-mode. We will need to ask them
Wed Apr 16 00:14:06 2003 Nobuyoshi N.
r3686 | nobu | 2003-04-16 00:14:15 +0900 (Wed, 16 Apr 2003) | 4 lines

e$B$3$N=$@5$O!"0J2<$NItJ,$G$9!#e(B
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/misc/ruby-mode.el?
r1=3675&r2=3686

e$BB>$K%a!<%k%"%I%l%9$i$7$-$b$N$,$"$k$N$O$3$l!#e(B

r10920 | matz | 2006-09-13 18:29:41 +0900 (Wed, 13 Sep 2006) | 4 lines

  • misc/ruby-mode.el (ruby-parse-partial): better here-doc support.
    a patch from Marshall T. Vandegrift .
    [ruby-core:08804]

e$B$3$l$O0J2<$NItJ,$G$9!#e(B
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/misc/ruby-mode.el?
r1=9634&r2=10920

e$B$^$?!"0J2<$N=$@5$,!"e(Bknu e$B$5$s$K$h$C$Fe(B commit e$B$5$l$F$$e(B
e$B$^$9!#e(B
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/misc/ruby-mode.el?
r1=11708&r2=12030

e$B$$$:$l$b#19T$@$1$N=$@5$G$9$+$i!"e(B
trivial e$B$NHO0OFb$@$H!JKM$O!K;W$$$^$9!#e(B

e$B$J$*!"e(B
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/misc/ruby-mode.el?
view=log
e$B$r8+$k8B$j$G$O!"e(Bmatz e$B$5$s$He(B nobu e$B$5$s0J30$Ge(B
commit e$B$7$F$$$k$N$O!"e(B
e$B>e5-$Ne(B knu e$B$5$s$He(B shyouhei e$B$5$s!Je(BEOL e$B@_Dj!K$@e(B
e$B$1$N$h$&$G$9!#e(B

==
e$BA,C+@?;Je(B
removed_email_address@domain.invalid


#11

e$B$*@$OC$K$J$C$F$$$^$9!#e(B
e$BA,C+$G$9!#e(B

ruby-mode e$B$N7o$K$D$$$F$G$9!#e(B

On 2007/06/13, at 0:35, Urabe S. wrote:

e$BKNIt$G$9!#e(B

Seiji Zenitani wrote:

e$BB>$K%a!<%k%"%I%l%9$i$7$-$b$N$,$"$k$N$O$3$l!#e(B

e$B$(!<$H!"$=$s$J$K>/$J$$$o$-$c$J$/$F!"$6$C$He(B
ChangeLog-1.8.0e$B$rL;k$G3NG’$7e(B
e$B$?$@$1$G$be(B

e$B$4;XE&$"$j$,$H$&$4$6$$$^$9!#e(B
e$B$4$C$=$j8+Mn$H$7$F$$$^$7$?!#e(B

Thu Nov 12 20:11:53 1998 Koji Arai removed_email_address@domain.invalid

    * sample/ruby-mode.el: wrong highlight.

    * parse.y (parse_regx): newline in regexp was ignored.

Fri Nov 6 19:25:27 1998 Takao KAWAMURA <removed_email_address@domain.invalid-
u.ac.jp>

    * sample/ruby-mode.el: font-lock patch.

e$B3:Ev$N%3!<%I$,e(B
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/29370
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/24815
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/11495
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/3581 (?)
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/10690
e$B$K8+$D$+$j$^$7$?!#e(B

e$B>e5-$N$H$*$j$G$9$N$G%3%_%C%H%m%0$+$i9W8%<T$N0lMw$r@8@.$9$k$N$Oe(B
e$BO3$l$,B?$/e(B
e$B4m81$H$$$o$6$k$rF@$J$$$N$G$O$J$$$G$7$g$&$+!#e(B

e$B$=$l$+$i!"e(BML e$B$N2a5n%m%0$r8!:w$7$F$$k$H!"e(B
Changelog e$B$K$b%3%
%C%H%m%0$K$b;D$C$F$$$J$$$b$N$,e(B
e$BB??t8+$D$+$j$^$7$?!#Bg$-$JJQ99$b4^$^$l$F$$$^$9!#e(B

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/26841
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/misc/ruby-mode.el?
r1=1055&r2=1075

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/24635

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/21465
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/misc/ruby-mode.el?
r1=4510&r2=4651

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/14898
e$B"*e(B http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/
14906

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/8430
e$B"*e(B http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/8432

e$B:#$Oe(B ML e$B%"!<%+%$%V!Je(Bblade.nagaokaut.ac.jpe$B!K$Ke(B
e$B7R$,$i$J$$$?$a!"$^$?8eF|!"D4$Y$F$_$^$9!#e(B

e$BA,C+e(B


#12

e$B$*@$OC$K$J$C$F$$$^$9!#e(B
e$BA,C+$G$9!#e(B

ruby-mode e$B$N7o$G$9$,!"e(B
e$B7k6I!"OC$r<h$j2<$2$5$;$F2<$5$$!#e(B

Emacs e$B$NK\2H<}O?$K$O!“e(B
e$B!!#1!K<gMW$J9W8%<T$r@v$$=P$7$F!”;?F1$r<h$j$D$1$k!#e(B
e$B!!#2!K%3%a%s%H$dJQ?t!&4X?t$N@bL@J8;zNs$rDI2C$9$k!#e(B
e$B$N#2$D$N:n6H$,I,MW$G!"#1!K$K$D$$$F$O!“e(B
e$B$3$l$^$G$N$4;XE&$K$”$C$?$h$&$Ke(B
e$B7k9=$J<j4V$,$+$+$j$=$&$G$9!#e(B
e$B$^$?!"#2!K$K$D$$$F$b4X?4$r;}$C$F$$$?$@$1$?$h$&$K$Oe(B
e$B;W$($^$;$s$7!"$*$=$i$/1Q8l$H$$$&JI$b$"$j$^$9!#e(B
e$B$3$3$^$G$/$k$H!J>/$J$/$H$b;d$K$H$C$F$O!Ke(B
e$B<j4V$,%a%j%C%H$rMZ$+$K>e2s$j$^$9!#e(B

e$B$J$+$@$5$s$r$O$8$a$H$9$k4X78<T$NJ}!9$K$Oe(B
e$B$<j?t$r$$+$1$7$F?=$7Lu$"$j$^$;$s$G$7$?$,!"e(B
e$B$I$&$+$h$m$7$/$*4j$$$$$?$7$^$9!#e(B

e$BA,C+@?;Je(B
removed_email_address@domain.invalid


#13

e$BKNIt$G$9!#e(B

Seiji Zenitani wrote:

e$BB>$K%a!<%k%"%I%l%9$i$7$-$b$N$,$"$k$N$O$3$l!#e(B

e$B$(!<$H!"$=$s$J$K>/$J$$$o$-$c$J$/$F!"$6$C$He(BChangeLog-1.8.0e$B$rL;k$G3NG’$7e(B
e$B$?$@$1$G$be(B

Mon Dec 24 02:37:40 2001 Le Wang removed_email_address@domain.invalid

    * misc/ruby-mode.el (ruby-font-lock-syntactic-keywords):
      fix font-lock problem [ruby-talk:29296].

Wed Sep 6 10:41:19 2000 Kenichi Komiya removed_email_address@domain.invalid

    * misc/ruby-mode.el (ruby-parse-region): modifier was not 

handled
well on emacs19.

Sun Jan 3 01:37:58 1999 Takao KAWAMURA removed_email_address@domain.invalid

    * misc/ruby-mode.el (ruby-end-of-defun): moved too much.

    * misc/ruby-mode.el (ruby-mode-variables): set 

paragraph-separator
for the mode.

    * misc/ruby-mode.el: proper font-lock for `def' and `nil' etc.

Thu Nov 12 20:11:53 1998 Koji Arai removed_email_address@domain.invalid

    * sample/ruby-mode.el: wrong highlight.

    * parse.y (parse_regx): newline in regexp was ignored.

Fri Nov 6 19:25:27 1998 Takao KAWAMURA removed_email_address@domain.invalid

    * sample/ruby-mode.el: font-lock patch.

e$B$/$i$$$O8+IU$+$j$^$9!#e(B

e$B$J$*!"e(B
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/misc/ruby-mode.el?view=log

e$B$r8+$k8B$j$G$O!"e(Bmatz e$B$5$s$He(B nobu e$B$5$s0J30$Ge(B commit e$B$7$F$$$k$N$O!"e(B
e$B>e5-$Ne(B knu e$B$5$s$He(B shyouhei e$B$5$s!Je(BEOL e$B@Dj!K$@$1$N$h$&$G$9!#e(B
e$B>e5-$N$H$*$j$G$9$N$G%3%
%C%H%m%0$+$i9W8%<T$N0lMw$r@8@.$9$k$N$OO3$l$,B?$/e(B
e$B4m81$H$$$o$6$k$rF@$J$$$N$G$O$J$$$G$7$g$&$+!#e(B

svn:eol-stylee$B$N$O4V0c$$$J$/e(Btriviale$B$G$9$,!"$=$&$8$c$J$$$N$bB?$=$&$@e(B