aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--README.md3
-rw-r--r--doc_src/printf.txt2
-rw-r--r--doc_src/string.txt4
-rw-r--r--lexicon_filter.in8
4 files changed, 12 insertions, 5 deletions
diff --git a/README.md b/README.md
index 172325ec..a5523354 100644
--- a/README.md
+++ b/README.md
@@ -37,6 +37,9 @@ Building the documentation requires Doxygen 1.8.7 or newer.
### Xcode Build and Install
+ autoconf
+ ./configure
+ make lexicon_filter
xcodebuild install
sudo ditto /tmp/fish.dst /
diff --git a/doc_src/printf.txt b/doc_src/printf.txt
index 81082a26..ce7796c8 100644
--- a/doc_src/printf.txt
+++ b/doc_src/printf.txt
@@ -60,7 +60,7 @@ This file has been imported from the printf in GNU Coreutils version 6.9. If you
\subsection printf-example Example
\fish
-printf '%s\t%s\n' flounder fish
+printf '\%s\\t\%s\n' flounder fish
\endfish
Will print "flounder fish" (separated with a tab character), followed by a newline character. This is useful for writing completions, as fish expects completion scripts to output the option followed by the description, separated with a tab character.
diff --git a/doc_src/string.txt b/doc_src/string.txt
index c7781473..37d24435 100644
--- a/doc_src/string.txt
+++ b/doc_src/string.txt
@@ -110,7 +110,7 @@ string trim --right --chars=yz xyzzy zany
\endfish
\fish
-echo \\x07 | string escape
+echo \x07 | string escape
# Output:
# \\cg
\endfish
@@ -193,7 +193,7 @@ string replace -r '(\\w+)\\s+(\\w+)' '$2 $1 $$' 'left right'
# Output:
# right left $
-string replace -r '\s*newline\s*' '\n' 'put a newline here'
+string replace -r '\\s*newline\\s*' '\n' 'put a newline here'
# Output:
# put a
# here
diff --git a/lexicon_filter.in b/lexicon_filter.in
index fc5279ba..7583cc4a 100644
--- a/lexicon_filter.in
+++ b/lexicon_filter.in
@@ -475,7 +475,9 @@ x
#.
# Mark up sesitive character entities.
#.
-:entities
+# We comment out this target because it isn't referenced and if we don't we
+# get warnings about "unused label 'entities'".
+#:entities
s/</\&lt;/g
s/>/\&gt;/g
s/((d))/@/g
@@ -575,7 +577,9 @@ s/\($[$]*\)\([A-Za-z_0-9][A-Za-z_0-9]*\)/@vars{@optr{\1}\2}/g
# Files
s/\([^@]\)\([A-Za-z0-9_-][A-Za-z0-9_-]*\.[a-z0-9*][a-z0-9*]*\)/\1@fsfo{\2}/g
#.
-:commands
+# We comment out this target because it isn't referenced and if we don't we
+# get warnings about "unused label 'commands'".
+#:commands
#.
#### This section is built in the Makefile. Just some formatting examples. #####
#.