* ext/ripper/tools/preproc.rb (prelude): do not append surplus
newlines to fix line numbers. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@9430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
14029df930
commit
d284e44687
@ -1,7 +1,10 @@
|
|||||||
Thu Oct 20 22:14:43 2005 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
Thu Oct 20 22:22:49 2005 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||||
|
|
||||||
* parser.y (struct parser_params): parser never modify input string.
|
* parser.y (struct parser_params): parser never modify input string.
|
||||||
|
|
||||||
|
* ext/ripper/tools/preproc.rb (prelude): do not append surplus
|
||||||
|
newlines to fix line numbers.
|
||||||
|
|
||||||
Thu Oct 20 11:41:57 2005 Hirokazu Yamamoto <ocean@m2.ccsnet.ne.jp>
|
Thu Oct 20 11:41:57 2005 Hirokazu Yamamoto <ocean@m2.ccsnet.ne.jp>
|
||||||
|
|
||||||
* class.c, eval.c, hash.c, st.c, variable.c: changed /* ??? */ stuff
|
* class.c, eval.c, hash.c, st.c, variable.c: changed /* ??? */ stuff
|
||||||
|
@ -51,9 +51,9 @@ def prelude(f, out)
|
|||||||
out << '%%' << $/
|
out << '%%' << $/
|
||||||
return
|
return
|
||||||
when /\A%token/
|
when /\A%token/
|
||||||
out << line.sub(/<\w+>/, '<val>') << $/
|
out << line.sub(/<\w+>/, '<val>')
|
||||||
when /\A%type/
|
when /\A%type/
|
||||||
out << line.sub(/<\w+>/, '<val>') << $/
|
out << line.sub(/<\w+>/, '<val>')
|
||||||
else
|
else
|
||||||
out << line
|
out << line
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user