Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Files
F14873204
D13071.id31548.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
2 KB
Referenced Files
None
Subscribers
None
D13071.id31548.diff
View Options
diff --git a/src/docs/article/overview.diviner b/src/docs/article/overview.diviner
--- a/src/docs/article/overview.diviner
+++ b/src/docs/article/overview.diviner
@@ -23,12 +23,12 @@
= Loading libphutil =
To include libphutil in another project, include the
-##src/__phutil_library_init__.php## file:
+`src/__phutil_library_init__.php` file:
require_once 'path/to/libphutil/src/__phutil_library_init__.php';
This loads global functions and registers an autoload function with
-##spl_autoload_register()##, so you can also use classes.
+`spl_autoload_register()`, so you can also use classes.
= Major Components =
@@ -43,7 +43,7 @@
primitive in @{class:ExecFuture} which makes it far easier to write
command-line scripts which execute system commands
(see @{article:Command Execution});
- - **@{function:xsprintf}**: allows you to define ##sprintf()##-style functions
+ - **@{function:xsprintf}**: allows you to define `sprintf()`-style functions
which use custom conversions; and
- **Library System**: an introspectable, inventoried system for organizing PHP
code and managing dependencies, supported by static analysis.
diff --git a/src/docs/article/using_futures.diviner b/src/docs/article/using_futures.diviner
--- a/src/docs/article/using_futures.diviner
+++ b/src/docs/article/using_futures.diviner
@@ -27,7 +27,7 @@
= Basics =
You create a future by instantiating the relevant class and ask it to return the
-result by calling ##resolve()##:
+result by calling `resolve()`:
$gzip_future = new ExecFuture("gzip %s", $some_file);
$gzip_future->start();
@@ -37,17 +37,17 @@
list($err, $stdout, $stderr) = $gzip_future->resolve();
-When you call ##resolve()##, the future blocks until the result is ready. You
-can test if a future's result is ready by calling ##isReady()##:
+When you call `resolve()`, the future blocks until the result is ready. You
+can test if a future's result is ready by calling `isReady()`:
$is_ready = $gzip_future->isReady();
Being "ready" indicates that the future's computation has completed and it will
-not need to block when you call ##resolve()##.
+not need to block when you call `resolve()`.
Note that when you instantiate a future, it does not immediately initiate
-computation. You must call ##start()##, ##isReady()## or ##resolve()## to
-activate it. If you simply call ##resolve()## it will start, block until it is
+computation. You must call `start()`, `isReady()` or `resolve()` to
+activate it. If you simply call `resolve()` it will start, block until it is
complete, and then return the result, acting in a completely synchronous way.
See @{article:Command Execution} for more detailed documentation on how to
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sun, Feb 9, 5:01 AM (20 h, 29 m)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7106031
Default Alt Text
D13071.id31548.diff (2 KB)
Attached To
Mode
D13071: Change monospace text formatting
Attached
Detach File
Event Timeline
Log In to Comment