File tree Expand file tree Collapse file tree 3 files changed +12
-3
lines changed Expand file tree Collapse file tree 3 files changed +12
-3
lines changed Original file line number Diff line number Diff line change
1
+ Sun Jun 29 17:23:51 2008 Nobuyoshi Nakada <nobu@ruby-lang.org>
2
+
3
+ * lib/rdoc/parsers/parse_rb.rb (RDoc#collect_first_comment): skip
4
+ magic comment.
5
+
1
6
Sun Jun 29 17:21:08 2008 Nobuyoshi Nakada <nobu@ruby-lang.org>
2
7
3
8
* ext/stringio/stringio.c (strio_each, strio_readlines): IO#each and
Original file line number Diff line number Diff line change @@ -1546,18 +1546,22 @@ def collect_first_comment
1546
1546
1547
1547
tk = get_tk
1548
1548
while tk . kind_of? ( TkCOMMENT )
1549
- if first_line && tk . text [ 0 , 2 ] == "#!"
1549
+ if first_line && /\A #!/ =~ tk . text
1550
+ skip_tkspace
1551
+ tk = get_tk
1552
+ elsif first_line && /\A #\s *-\* -/ =~ tk . text
1553
+ first_line = false
1550
1554
skip_tkspace
1551
1555
tk = get_tk
1552
1556
else
1557
+ first_line = false
1553
1558
res << tk . text << "\n "
1554
1559
tk = get_tk
1555
1560
if tk . kind_of? TkNL
1556
1561
skip_tkspace ( false )
1557
1562
tk = get_tk
1558
1563
end
1559
1564
end
1560
- first_line = false
1561
1565
end
1562
1566
unget_tk ( tk )
1563
1567
res
Original file line number Diff line number Diff line change 2
2
#define RUBY_RELEASE_DATE "2008-06-29"
3
3
#define RUBY_VERSION_CODE 186
4
4
#define RUBY_RELEASE_CODE 20080629
5
- #define RUBY_PATCHLEVEL 244
5
+ #define RUBY_PATCHLEVEL 245
6
6
7
7
#define RUBY_VERSION_MAJOR 1
8
8
#define RUBY_VERSION_MINOR 8
You can’t perform that action at this time.
0 commit comments