libphutil/srcstable
libphutil/src
stable
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
90cb77a1b538 | vrana | Add helper function for rendering HTML code | Feb 5 2012 | |||
eff17cc8e611 | Ben Gertzfield | Pygments: Also treat .mm files as Objective-C | Feb 4 2012 | |||
50c67c60c44c | epriestley | Fallback from $EDITOR to `editor` to configured fallback editor. | Feb 4 2012 | |||
e284f7f0065e | epriestley | Add parseStandardArguments() to PhutilArgumentParser | Feb 3 2012 | |||
b70b384187d4 | epriestley | Don't show "OPTION SUMMARY" if only wildcard options exist in… | Feb 3 2012 | |||
cd70f6537d38 | epriestley | Use PhutilArgumentParser in Daemon overseer/executor | Feb 3 2012 | |||
bfc408aa0243 | epriestley | Provide a basic argument parser for libphutil | Feb 1 2012 | |||
69f012ad7174 | tuomaspelkonen | Remove 'final' from PhutilRemarkupRuleHyperLink | Jan 31 2012 | |||
6f71ac6b9432 | epriestley | Make XHPAST keep unterminated mutiline comments instead of discarding them | Jan 31 2012 | |||
97102d64c0cd | epriestley | Mark all final-izable classes in libphutil as 'final' | Jan 30 2012 | |||
c6a91d0480d6 | epriestley | Remove XHP and yield support from XHPAST | Jan 27 2012 | |||
3d64a0a95fc5 | epriestley | Mark all libphutil stable classes as @stable | Jan 27 2012 | |||
54e2376ebf34 | epriestley | Improve Docblock parser handling of "@flags" | Jan 27 2012 | |||
470d2d13778f | epriestley | Add a "concrete only" flag to PhutilSymbolLoader | Jan 25 2012 | |||
b2502e6ca550 | epriestley | Minor, fix spelling mistake detected by spelling linter. | Jan 20 2012 | |||
5c0cb28e6e45 | epriestley | Add a very basic AWS API to libphutil | Jan 19 2012 | |||
b7647fd37273 | epriestley | Move utf8 HTML hardwrapping to libphutil | Jan 17 2012 | |||
48149a97a273 | epriestley | Improve libphutil documentation | Jan 17 2012 | |||
1d000c60c0a5 | epriestley | Add a simple option parser for comma-delimited lists, and add more features to… | Jan 16 2012 | |||
68ad90fcec34 | epriestley | Add a "this is a conduit request" hint to ConduitClient. | Jan 16 2012 | |||
1e4e10ea86d0 | Emir Habul | Separate storing of rendered hyperlinks in remarkup hyperlink rule | Jan 13 2012 | |||
9d28aff0d2f7 | epriestley | Allow the docblock parser to handle hyphens in "@specials" | Jan 13 2012 | |||
5556fd5cc6ad | epriestley | Add a blanket guard for 'javascript:' hrefs in libphutil | Jan 12 2012 | |||
6f71996c8511 | Jason Ge | add the method to access the last item in an array without chocking | Jan 8 2012 | |||
501992bb8865 | epriestley | Allow Remarkup headers to generate a TOC | Jan 6 2012 | |||
fe213d2c2508 | epriestley | Add getNextToken() and getPrevToken() methods to AASTToken | Jan 4 2012 | |||
59861850229b | Andrew Gallagher | Add markup syntax for a literal block | Jan 4 2012 | |||
c2bfd841daeb | epriestley | Separate XHPAST into AAST (an abstract AST) and XHPAST (a concrete, XHP AST) | Dec 14 2011 | |||
29771d50d41d | epriestley | Increase Markdown flavor of Remarkup | Dec 1 2011 | |||
2be26c5e6f77 | epriestley | Preserve trailing whitespace in Remarkup | Dec 1 2011 | |||
fb58b0a90af8 | epriestley | Fix libphutil's readable JSON serializer for empty arrays | Nov 17 2011 | |||
c4b803bc7d95 | epriestley | Don't link "self::" and "parent::" as symbols in PhutilXHPASTSyntaxHighlighter | Nov 17 2011 | |||
7e871169ae0f | Marek Sapota | Move event framework from Phabricator to libphutil | Nov 17 2011 | |||
537be65e80b5 | epriestley | Make sure the web log for daemons captures errors | Nov 16 2011 | |||
6e64e720113f | Nick Harper | Improve speed of phutil_utf8v() | Nov 5 2011 | |||
180aaea5d7ba | epriestley | Fix escaping of ~ in Remarkup | Nov 4 2011 | |||
691230ac380b | epriestley | Use a less-volatile character to delimit replaced strings in Remarkup | Oct 21 2011 | |||
ae5b4c4b4fdd | epriestley | Preserve array keys in PhutilReadableSerializer::printShallowRecursive() | Oct 21 2011 | |||
5871d33461bc | Emir Habul | Factor out the rendering of hyperlinks in PhutilRemarkupRuleHyperlink | Oct 21 2011 | |||
cb7ef15edc8b | Emir Habul | Make method in PhutilRemarkupRuleHyperlink protected to help with inheriting. | Oct 20 2011 | |||
00645a0aec09 | epriestley | Update unit tests for Remarkup allowed protocol configuration | Oct 13 2011 | |||
1e373d960158 | epriestley | Provide a random character string API for entropy consumers that need human… | Oct 10 2011 | |||
f6f64640ab51 | epriestley | Only automatically link protocols from a protocol whitelist | Oct 10 2011 | |||
99f13abd733d | Nicholas Harper | Ignore pygmentize errors when no lexer is found | Oct 10 2011 | |||
8fe8e9e83449 | epriestley | Provide a simple email parser class to libphutil | Sep 27 2011 | |||
9b1a08f22f87 | epriestley | Print query text from PhutilServiceProfile under the default echo handler (e.g. | Sep 22 2011 | |||
46e554e0123a | epriestley | Detect URLs in Remarkup more craftily | Sep 22 2011 | |||
fc50ddd47a71 | epriestley | Fix clownslop in D903. | Sep 14 2011 | |||
e8fe55b824e1 | epriestley | Improve XHPAST syntax highlighter for "nc" and "nf" classes | Sep 14 2011 | |||
e72d530958ea | epriestley | Improve performance of PhutilSymbolLoader::selectAndLoadSymbols() | Sep 13 2011 | |||
277d65b9f448 | epriestley | Add user/pass support to PhutilURI | Sep 6 2011 | |||
a68638acf767 | Nicholas Harper | Change pygments lexer for ragel files | Aug 31 2011 | |||
79a83c314251 | epriestley | Convert unreadable stdin into a catchable exception rather than failing… | Aug 23 2011 | |||
45cd0d004f2e | epriestley | Fix XHPAST handling of multiple-line tokens | Aug 18 2011 | |||
9d536719a5de | epriestley | Log stack traces for unhandled exceptions | Aug 17 2011 | |||
72a1ab7f3405 | epriestley | Refactor HTTPFutures | Aug 16 2011 | |||
17133f64efea | epriestley | Separate the remarkup rendering pipeline into multiple stages | Aug 6 2011 | |||
061814088c6a | epriestley | Add a rainbow syntax highlighter | Aug 2 2011 | |||
0e17561b5a11 | epriestley | Improve XHPAST consistency around statement lists | Aug 2 2011 | |||
0acf708b9b0f | Edward Speyer | Allow escaping of formatting sequences with a backslash | Aug 2 2011 | |||
1032d74db0e1 | epriestley | Fix an issue in ExecFuture where stdin will be prematurely discarded | Aug 2 2011 | |||
74b99cc33349 | epriestley | Provide Filesystem::getUniqueFilename() | Jul 29 2011 | |||
720016c31d5d | epriestley | Don't issue a "disk full" error if we couldn't determine disk free space | Jul 25 2011 | |||
38abc755dddd | epriestley | Provide a generic graph cycle detector | Jul 22 2011 | |||
990ad78d518a | epriestley | Add a very basic syntax highlighter for Diviner/Remarkup | Jul 20 2011 | |||
ebed44644dbc | tuomaspelkonen | Added logging when 'pygmentize' fails. | Jul 13 2011 | |||
1e952ee951c8 | tuomaspelkonen | Revert the function_exists from 'idx'. | Jul 12 2011 | |||
d6f1dd5e28f9 | epriestley | Correctly language-detect files like "x.y.php" | Jul 11 2011 | |||
69da924baece | tuomaspelkonen | Guarded definition for 'idx'. | Jul 11 2011 | |||
3b514792366f | epriestley | Split filename-based and language-based syntax highlighting APIs | Jul 6 2011 | |||
cb145f0b12f9 | epriestley | Provide a (mostly) utf-8 aware, smart shorten function | Jul 3 2011 | |||
58f00b9b82f7 | epriestley | Fix incorrect call to json_encode() | Jul 3 2011 | |||
62b5a604ef4a | epriestley | Make libphutil scripts exit with an error code when terminated by an uncaught… | Jun 27 2011 | |||
7898beb1013f | epriestley | Allow CodeBlock in Remarkup to accept some non-PHP default language | Jun 24 2011 | |||
f236e7fd7a19 | epriestley | Allow metadata to be exported out of PhutilMarkupEngine | Jun 24 2011 | |||
a1c4bf03de98 | epriestley | Add some utf-8 building blocks to libphutil | Jun 24 2011 | |||
27d92af66937 | epriestley | Use full "(?P<name>" syntax for named captures in HTTPFuture | Jun 22 2011 | |||
a60f6cc49f10 | epriestley | Allow daemon logfiles to be set with --log. | Jun 14 2011 | |||
cc1a4835df86 | epriestley | Revert "Test Conduit connection before daemonizing if --daemonize and --conduit… | Jun 14 2011 | |||
4aec97acc9c7 | epriestley | Test Conduit connection before daemonizing if --daemonize and --conduit-uri are… | Jun 13 2011 | |||
196faec15d83 | epriestley | Commit flex/bison scanner/parser to the repository | Jun 13 2011 | |||
e4c8eddf1438 | epriestley | Remove deprecated autoload module from libphutil | Jun 8 2011 | |||
e480fce32bc3 | epriestley | Silence superfluous warnings from including nonexistent __init__.php and source… | Jun 2 2011 | |||
98539c8c42a9 | jungejason | Add logging for XHPAST syntax highlighter | May 27 2011 | |||
2bd87dda3798 | epriestley | JSON pretty-printer | May 26 2011 | |||
59596a28bb16 | lovro | Fix tree for static arrays in XHPAST | May 25 2011 | |||
91e4f9144e94 | epriestley | Documentation updates. | May 23 2011 | |||
c3036e7b0491 | epriestley | Minor fix for remarkup and newlines | May 23 2011 | |||
63c6003d7e49 | epriestley | Allow syntax highlighting to occur in parallel with futures | May 22 2011 | |||
f05921011810 | epriestley | Make daemon overseers correctly emit signals in Ubuntu. | May 22 2011 | |||
967d1396a7ca | jungejason | Add back leading empty lines deleted by Pygments | May 20 2011 | |||
71e72f212a24 | epriestley | Minor: stop docblockparser from aggressively matching code blocks beginning… | May 19 2011 | |||
f84db6c87c7d | epriestley | Minor: stop the CodeBlockRule from matching and unlinking individual hyperlinks | May 19 2011 | |||
97ed463226d2 | epriestley | Detect library inclusion conflicts in libphutil | May 19 2011 | |||
79615174f631 | epriestley | Provide a top-level setTimeout() for ConduitClient | May 17 2011 | |||
1ed34e4e078a | epriestley | Cleanup PhutilServiceProfiler stuff | May 17 2011 | |||
6ca83d67f18e | epriestley | Add "NOTE:" syntax to remarkup | May 17 2011 | |||
372ad61b8431 | epriestley | PhutilServiceProfiler: unified logging for service calls | May 17 2011 | |||
f271f24ba39d | epriestley | Add array_mergev() and remove some drafts. | May 15 2011 | |||
3dbadb10454f | epriestley | Commit rm's newv() patch | May 12 2011 |
c4science · Help