aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2014-08-03 00:00:26 -0700
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2014-08-03 00:00:26 -0700
commit0daee33ad6e581aa60f6ad6b78c5f69bdcaf45cb (patch)
tree2d3eadfaa50c6fdbd2cf06020fba3292edf2e8a0
parentb97a94ccc80990dae4e7d0f2deb4fda7b11ccd75 (diff)
Document new fish_title behavior per #334
-rw-r--r--doc_src/index.hdr.in19
1 files changed, 16 insertions, 3 deletions
diff --git a/doc_src/index.hdr.in b/doc_src/index.hdr.in
index b33ec50f..758a597b 100644
--- a/doc_src/index.hdr.in
+++ b/doc_src/index.hdr.in
@@ -1326,16 +1326,29 @@ executed or put into the foreground and the output is used as a
titlebar message. The $_ environment variable will always contain the
name of the job to be put into the foreground (Or 'fish' if control is
returning to the shell) when the \c fish_prompt function is called.
+The first argument to fish_title will contain the most
+recently executed foreground command as a string, starting with fish 2.2.
-Example:
+Examples:
<p>
The default \c fish title is
</p>
<p>
<pre>
function fish_title
- echo $_ ' '
- pwd
+ echo $_ ' '
+ pwd
+end
+</pre>
+</p>
+
+<p>
+To show the last command in the title:
+</p>
+<p>
+<pre>
+function fish_title
+ echo $argv[1]
end
</pre>
</p>