Page MenuHomePhabricator

D10456.id25150.diff
No OneTemporary

D10456.id25150.diff

diff --git a/src/infrastructure/markup/rule/PhabricatorObjectRemarkupRule.php b/src/infrastructure/markup/rule/PhabricatorObjectRemarkupRule.php
--- a/src/infrastructure/markup/rule/PhabricatorObjectRemarkupRule.php
+++ b/src/infrastructure/markup/rule/PhabricatorObjectRemarkupRule.php
@@ -115,12 +115,14 @@
$boundary = '\\B';
}
- // NOTE: The "(?<!#)" prevents us from linking "#abcdef" or similar.
+ // The "(?<![#-])" prevents us from linking "#abcdef" or similar, and
+ // "ABC-T1" (see T5714).
+
// The "\b" allows us to link "(abcdef)" or similar without linking things
// in the middle of words.
$text = preg_replace_callback(
- '((?<!#)'.$boundary.$prefix.'('.$id.')(?:#([-\w\d]+))?\b)',
+ '((?<![#-])'.$boundary.$prefix.'('.$id.')(?:#([-\w\d]+))?\b)',
array($this, 'markupObjectReference'),
$text);

File Metadata

Mime Type
text/plain
Expires
Wed, Mar 5, 4:18 PM (1 w, 1 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7225993
Default Alt Text
D10456.id25150.diff (876 B)

Event Timeline