Skip to content

Commit e6fe351

Browse files
committed
Make (#methodname) a link
1 parent 9d4c227 commit e6fe351

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

lib/rdoc/cross_reference.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class RDoc::CrossReference
2828
# have been suppressed, since the suppression characters are removed by the
2929
# code that is triggered.
3030

31-
CROSSREF_REGEXP = /(?:^|\s)
31+
CROSSREF_REGEXP = /(?:^|[\s()])
3232
(
3333
(?:
3434
# A::B::C.meth

test/rdoc/test_rdoc_markup_attribute_manager.rb

+2
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,8 @@ def test_regexp_handling
358358
@am.flow("#fred dogs'"))
359359

360360
assert_equal(["cats' ", crossref("#fred")].flatten, @am.flow("cats' #fred"))
361+
362+
assert_equal(["(", crossref("#fred"), ")"].flatten, @am.flow("(#fred)"))
361363
end
362364

363365
def test_tt_html

0 commit comments

Comments
 (0)