diff --git a/src/__phutil_library_map__.php b/src/__phutil_library_map__.php --- a/src/__phutil_library_map__.php +++ b/src/__phutil_library_map__.php @@ -218,6 +218,7 @@ 'PhutilKeyValueCacheProxy' => 'cache/PhutilKeyValueCacheProxy.php', 'PhutilKeyValueCacheStack' => 'cache/PhutilKeyValueCacheStack.php', 'PhutilKeyValueCacheTestCase' => 'cache/__tests__/PhutilKeyValueCacheTestCase.php', + 'PhutilKoreanLocale' => 'internationalization/locales/PhutilKoreanLocale.php', 'PhutilLDAPAuthAdapter' => 'auth/PhutilLDAPAuthAdapter.php', 'PhutilLanguageGuesser' => 'parser/PhutilLanguageGuesser.php', 'PhutilLanguageGuesserTestCase' => 'parser/__tests__/PhutilLanguageGuesserTestCase.php', @@ -732,6 +733,7 @@ 'PhutilKeyValueCacheProxy' => 'PhutilKeyValueCache', 'PhutilKeyValueCacheStack' => 'PhutilKeyValueCache', 'PhutilKeyValueCacheTestCase' => 'PhutilTestCase', + 'PhutilKoreanLocale' => 'PhutilLocale', 'PhutilLDAPAuthAdapter' => 'PhutilAuthAdapter', 'PhutilLanguageGuesser' => 'Phobject', 'PhutilLanguageGuesserTestCase' => 'PhutilTestCase', diff --git a/src/markup/engine/__tests__/remarkup/quoted-code-block.txt b/src/markup/engine/__tests__/remarkup/quoted-code-block.txt --- a/src/markup/engine/__tests__/remarkup/quoted-code-block.txt +++ b/src/markup/engine/__tests__/remarkup/quoted-code-block.txt @@ -7,8 +7,8 @@ ~~~~~~~~~~

This should be a code block:

-
<?php
-$foo = 'bar';
+
<?php
+$foo = 'bar';
~~~~~~~~~~ > This should be a code block: diff --git a/src/markup/syntax/highlighter/__tests__/PhutilXHPASTSyntaxHighlighterTestCase.php b/src/markup/syntax/highlighter/__tests__/PhutilXHPASTSyntaxHighlighterTestCase.php --- a/src/markup/syntax/highlighter/__tests__/PhutilXHPASTSyntaxHighlighterTestCase.php +++ b/src/markup/syntax/highlighter/__tests__/PhutilXHPASTSyntaxHighlighterTestCase.php @@ -19,7 +19,7 @@ (string)$this->highlight($this->read('builtin-classname.source')), pht('Builtin classnames should not be marked as linkable symbols.')); $this->assertEqual( - $this->read('trailing-comment.expect'), + rtrim($this->read('trailing-comment.expect')), (string)$this->highlight($this->read('trailing-comment.source')), pht('Trailing comments should not be dropped.')); $this->assertEqual( diff --git a/src/markup/syntax/highlighter/__tests__/xhpast/builtin-classname.expect b/src/markup/syntax/highlighter/__tests__/xhpast/builtin-classname.expect --- a/src/markup/syntax/highlighter/__tests__/xhpast/builtin-classname.expect +++ b/src/markup/syntax/highlighter/__tests__/xhpast/builtin-classname.expect @@ -1,5 +1,5 @@ -<?php - +<?php + class C { public function f() { D::X; diff --git a/src/markup/syntax/highlighter/__tests__/xhpast/multiline-token.expect b/src/markup/syntax/highlighter/__tests__/xhpast/multiline-token.expect --- a/src/markup/syntax/highlighter/__tests__/xhpast/multiline-token.expect +++ b/src/markup/syntax/highlighter/__tests__/xhpast/multiline-token.expect @@ -1,5 +1,5 @@ -<?php - +<?php + /* this comment extends across multiple lines */ diff --git a/src/markup/syntax/highlighter/__tests__/xhpast/trailing-comment.expect b/src/markup/syntax/highlighter/__tests__/xhpast/trailing-comment.expect --- a/src/markup/syntax/highlighter/__tests__/xhpast/trailing-comment.expect +++ b/src/markup/syntax/highlighter/__tests__/xhpast/trailing-comment.expect @@ -1,2 +1,3 @@ -<?php -// xyz \ No newline at end of file +<?php +// xyz + diff --git a/src/markup/syntax/highlighter/__tests__/xhpast/trailing-comment.source b/src/markup/syntax/highlighter/__tests__/xhpast/trailing-comment.source --- a/src/markup/syntax/highlighter/__tests__/xhpast/trailing-comment.source +++ b/src/markup/syntax/highlighter/__tests__/xhpast/trailing-comment.source @@ -1,2 +1,2 @@