libphutil/srcstable
libphutil/src
stable
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
dc6d94394ef8 | Joshua Spence | Minor linter fixes | Sep 26 2014 | |||
c2363a1af19d | Joshua Spence | Add a few methods to `AASTNode` and `AASTToken` | Sep 25 2014 | |||
c12e50fcce4f | James Rhodes | Update AWS API version | Sep 25 2014 | |||
8b30cbd0faff | Joshua Spence | Add a `getEndLineNumber` method to the `AASTNode` class | Sep 24 2014 | |||
6c29d5c8d169 | epriestley | Parse unusual editor URIs with no domain in the way users expect | Sep 18 2014 | |||
ecf3526e557f | epriestley | Support "tel:" protocol in Remarkup | Sep 10 2014 | |||
ff7071c3c5c3 | Joshua Spence | Apply some autofix linter rules | Sep 9 2014 | |||
e7bc7ea2d12a | Joshua Spence | Update the `JSONLint` API | Sep 8 2014 | |||
cc146785b86d | Joshua Spence | Apply some autofix linter rules | Sep 8 2014 | |||
2d546f2e2fea | Joshua Spence | Rename base MySQL database connection class | Sep 6 2014 | |||
e29b637875fe | Ben Alpert/epriestley | Highlight numbers in Python import names properly | Sep 5 2014 | |||
2de64405cfdf | Bob Trahan | phutil_utf8_shorten => PhutilUTF8StringTruncator | Aug 30 2014 | |||
ae43ce54f61f | Bob Trahan | Daemons - add phd-daemon support for findRunningDaemons | Aug 26 2014 | |||
8695cdb1270b | epriestley | Make sure TempFiles are destroyed after a PHP fatal error | Aug 21 2014 | |||
44b37c30004b | epriestley | Work around OSX after Yosemite no longer respecting CURLOPT_CAINFO | Aug 21 2014 | |||
49f08a756a54 | James Rhodes | Allow PhutilCommandString to escape as Powershell | Aug 13 2014 | |||
b4a5eb60a700 | epriestley | Support SIGINT for graceful daemon shutdown in libphutil | Aug 12 2014 | |||
4b54216f0a70 | Joshua Spence | Rename `PhutilParserGeneratorException` subclasses | Aug 6 2014 | |||
b04a019a0686 | Joshua Spence | Rename test class | Aug 6 2014 | |||
f1ecec45a82d | Joshua Spence | Rename `PhutilKeyValueCache` subclasses | Aug 6 2014 | |||
a1d4247c6bb3 | Joshua Spence | Rename `AphrontQueryException` subclasses | Aug 5 2014 | |||
8d2585d5e5b2 | Joshua Spence | Remove some leftover `@group` annotations | Aug 5 2014 | |||
03335c8d2069 | epriestley | Allow Remarkup list items to have multiple paragraphs | Aug 5 2014 | |||
25c1599e34e0 | epriestley | Make `#` header detection more strict | Aug 5 2014 | |||
51472fd62263 | Joshua Spence | Rename `PhutilRemarkupRule` subclasses | Aug 4 2014 | |||
5b9e5b3c105a | Joshua Spence | Add a `selectTokensOfTypes` method to the `AASTNode` class | Aug 2 2014 | |||
eb979be0bf07 | Joshua Spence | Fix mispelling of a class name | Aug 2 2014 | |||
fceef0248d67 | epriestley | Interpret "## text"-style Markdown headers | Jul 25 2014 | |||
371c33b73585 | epriestley | Improve text mode rendering of reverse Remarkup list staircases | Jul 25 2014 | |||
2603d59f43b0 | epriestley | Fix crazystairs with non-stairlike reverse-indented lists | Jul 25 2014 | |||
4298b0da1573 | epriestley | Choose a better class name for PhutilMethodNotImplementedException | Jul 25 2014 | |||
702046d23645 | Joshua Spence | Rename `HTTPFutureResponseStatus` subclasses | Jul 22 2014 | |||
57daed582f2c | Joshua Spence | Rename auth classes for consistency | Jul 22 2014 | |||
efc2cc5c7728 | Joshua Spence | Add a `PhutilMethodNotImplementedException` class | Jul 21 2014 | |||
5a0514754c17 | Joshua Spence | Rename `PhutilBufferedIteratorExample` to `PhutilExampleBufferedIterator` | Jul 21 2014 | |||
9853eacf937a | Joshua Spence | Don't export keys for non-associative arrays | Jul 21 2014 | |||
b01ea402d92a | Joshua Spence | Refactor `phutil_var_export` | Jul 21 2014 | |||
754d02518c43 | Joshua Spence | Minor change to `PhutilPygmentsSyntaxHighlighter` | Jul 20 2014 | |||
8ddea4ef8c67 | James Rhodes | Implement getBestEffortTopographicallySortedNodesByRow on AbstractDirectedGraph | Jul 18 2014 | |||
6a24ff75f4fa | Joshua Spence | Minor changes to various scripts | Jul 18 2014 | |||
39e3860b41bc | Joshua Spence | Minor change to `update_compat_info.php` | Jul 18 2014 | |||
4e015b989b73 | epriestley | Adjust rule priorities to deal with links to object names correctly | Jul 17 2014 | |||
859c41d4fb07 | epriestley | Expose the file symbol map from PhutilLibraryMapBuilder | Jul 17 2014 | |||
c3d285a9f74b | Joshua Spence | Minor improvement to XHPASTSyntaxErrorException message | Jul 17 2014 | |||
37aa6d36bf2d | Joshua Spence | PHP compatibility fix | Jul 17 2014 | |||
d8c026530d7f | Joshua Spence | Change the mode of the directory created by `PhutilKeyValueCacheDirectory` | Jul 16 2014 | |||
dcc67d1b176b | Joshua Spence | Minor change to `src/__phutil_library_init__.php` | Jul 16 2014 | |||
73e439817947 | Joshua Spence | Minor changes to `phutil_var_export` | Jul 16 2014 | |||
fdad18e6a629 | Joshua Spence | Minor change to the library map formatting | Jul 16 2014 | |||
81e885e2b5f6 | Joshua Spence | Minor fix for `PhutilParserGenerator` | Jul 16 2014 | |||
48a04395363d | Joshua Spence | Use `phutil_var_export` for `PhutilParserGenerator::formatAndIndent` | Jul 14 2014 | |||
4b2053cded71 | Joshua Spence | Use `phutil_var_export` in `PhutilLibraryMapBuilder` | Jul 14 2014 | |||
cf35a8143985 | Joshua Spence | Add a `phutil_var_export` function | Jul 14 2014 | |||
9d53680db8f4 | James Rhodes | Move date and time utility functions to libphutil | Jul 13 2014 | |||
2ff1957f52f5 | Joshua Spence | Fix some spelling mistakes | Jul 12 2014 | |||
42471f314d0e | epriestley | Show file where syntax error occurred in library map builder | Jul 12 2014 | |||
fd17980bf948 | Joshua Spence | Delete some old draft documentation | Jul 11 2014 | |||
a1d23b911a3d | Joshua Spence | Fix duplicated "Done" output | Jul 10 2014 | |||
240a783926e1 | Joshua Spence | Remove blank line between docblock and function call | Jul 10 2014 | |||
59fa2f8e3910 | Joshua Spence | Throw an exception instead of exiting | Jul 10 2014 | |||
ed335c485c0a | Joshua Spence | Remove `@group` annotations | Jul 10 2014 | |||
a5c097a1070f | Joshua Spence | Separate map building and updating in `PhutilLibraryMapBuilder` | Jul 9 2014 | |||
f802b7f00363 | Joshua Spence | Set the `PhutilLibraryMapBuilder` to be quiet by default | Jul 9 2014 | |||
cd7944e6fcab | Joshua Spence | Minor modification to `PhutilJSONParser` documentation | Jul 8 2014 | |||
f797b98e00bf | Joshua Spence | Minor change to `PhutilInfrastructureTestCase::testLibraryMap` | Jul 6 2014 | |||
175694903cee | epriestley | Disregard `src/extensions/` when running library map unit tests | Jul 6 2014 | |||
9f20c53e8cbf | Joshua Spence | Add a `phutil_get_current_library_name` function | Jul 6 2014 | |||
4620dbb05d75 | Joshua Spence | Improve the `PhutilInfrastructureTestCase` unit tests | Jul 5 2014 | |||
8f18a7207030 | Joshua Spence | Move `PhutilLibraryMapBuilder` into the standard directory structure | Jul 5 2014 | |||
4f5b52113c29 | Joshua Spence | Add an `appendPath` method to `PhutilURI` | Jul 5 2014 | |||
8571a9256f2d | Joshua Spence | Move `PhutilBootloader` into the standard directory structure | Jul 5 2014 | |||
a962763068aa | Joshua Spence | Rebuild library map | Jul 4 2014 | |||
90b8c72a750a | Joshua Spence | Add a `PhutilAWSS3Future` class | Jul 3 2014 | |||
f91c889c5ed5 | epriestley | Add isFlatText() for performing remarkup flat text tests | Jul 1 2014 | |||
032adc707f7d | epriestley | Allow Remarkup rules to assert that attributes do not contain tokens | Jul 1 2014 | |||
c6b75f3ffacf | Joshua Spence | Various minor improvements to the `xsprintf` functions | Jul 1 2014 | |||
b2903bea0271 | Joshua Spence | Test cases should extend from `PhutilTestCase` | Jul 1 2014 | |||
1b4e71710df2 | epriestley | Support BitBucket as an auth provider | Jun 28 2014 | |||
aae30d7d2a8e | epriestley | Add classes to Remarkup lists and headers | Jun 27 2014 | |||
52e1e7d70770 | Joshua Spence | Improve the exception message for JSON parsing exceptions. | Jun 23 2014 | |||
29237431056e | Joshua Spence | Update library map for `phutil_is_utf8_slowly`. | Jun 22 2014 | |||
f1e0aedec85b | epriestley | Fall back to slow UTF8 algorithms that don't crash | Jun 20 2014 | |||
e0fd683ec58a | epriestley | Provide more flexible string truncation in libphutil | Jun 20 2014 | |||
8845b0329c95 | Joshua Spence | Update callsites of `phutil_json_decode`. | Jun 20 2014 | |||
aaf34fb75a84 | Joshua Spence | Modify `phutil_json_decode` to use `PhutilJSONParser`. | Jun 20 2014 | |||
652720e9e4c2 | Joshua Spence | Add more unit tests for `PhutilJSONParser`. | Jun 20 2014 | |||
384bdaa1cc70 | Joshua Spence | Add an optional mode for `PhutilJSONParser` to detect duplicate keys | Jun 20 2014 | |||
f9730519f42c | Joshua Spence | Throw better exceptions from `PhutilJSONParser`. | Jun 20 2014 | |||
3bd9044d42bb | Joshua Spence | Fix the handling of empty keys in `PhutilJSONParser`. | Jun 20 2014 | |||
dd7f571b61ed | Joshua Spence | Modify the JsonLint library to return `array` instead of `stdClass`. | Jun 20 2014 | |||
5559a21fe307 | Joshua Spence | Add a native JSON parser. | Jun 19 2014 | |||
d8935319d556 | Joshua Spence | Fix `PhutilReadableSerializer` to quote strings. | Jun 19 2014 | |||
8184ed7deaef | Joshua Spence | Rename `interestingArgv` to `explicitArgv`. | Jun 18 2014 | |||
50185a502e91 | Joshua Spence | Fix failing unit test. | Jun 18 2014 | |||
e91d4e2c07ab | Joshua Spence | Pass additional arguments to the `PhabricatorDaemonEventListener`. | Jun 18 2014 | |||
6c3160d2b6f0 | Michael Peters/epriestley | Fixing so that on windows local paths to binaries can be used | Jun 18 2014 | |||
0027e97cd6cb | Joshua Spence | Don't create directories as `0777` by default. | Jun 17 2014 | |||
68f970cae19f | Joshua Spence | Ignore colors and formatting when determining string length. | Jun 17 2014 | |||
7f78f3e8ff7b | Joshua Spence | Add a method to `PhutilConsoleTable` to hide the header. | Jun 17 2014 | |||
5c6aaa12af5e | Richard van Velzen/epriestley | Allow PhutilConsoleProgressBar to be quiet | Jun 17 2014 |
c4science · Help