diff --git a/src/applications/differential/parser/markup/DifferentialMarkupEngineFactory.php b/src/applications/differential/parser/markup/DifferentialMarkupEngineFactory.php index ed65834c50..0764af8c36 100644 --- a/src/applications/differential/parser/markup/DifferentialMarkupEngineFactory.php +++ b/src/applications/differential/parser/markup/DifferentialMarkupEngineFactory.php @@ -21,6 +21,8 @@ class DifferentialMarkupEngineFactory { public function newDifferentialCommentMarkupEngine() { $engine = new PhutilRemarkupEngine(); + $engine->setConfig('preserve-linebreaks', true); + $rules = array(); $rules[] = new PhutilRemarkupRuleEscapeRemarkup(); $rules[] = new PhutilRemarkupRuleHyperlink(); diff --git a/src/applications/differential/view/revisioncomment/DifferentialRevisionCommentView.php b/src/applications/differential/view/revisioncomment/DifferentialRevisionCommentView.php index 331d3bb408..86e81999f7 100644 --- a/src/applications/differential/view/revisioncomment/DifferentialRevisionCommentView.php +++ b/src/applications/differential/view/revisioncomment/DifferentialRevisionCommentView.php @@ -156,7 +156,11 @@ final class DifferentialRevisionCommentView extends AphrontView { $inline_render[] = '