aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2014-12-09 04:47:12 +0100
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2014-12-09 04:47:12 +0100
commit574d284a6d101e917f6f5350ee5801a87d19f226 (patch)
treef17eb485848cb63a81d869ecf428f32409c7f7ca /doc
parent613e8c91f082ca3cb64aa10063d3254100deac84 (diff)
downloadsciteco-574d284a6d101e917f6f5350ee5801a87d19f226.tar.gz
support filename auto completions with forward-slash directory separators on Windows
* this is actually UNTESTED on Windows
Diffstat (limited to 'doc')
-rw-r--r--doc/sciteco.7.template12
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/sciteco.7.template b/doc/sciteco.7.template
index d5ef0a9..aa65c8b 100644
--- a/doc/sciteco.7.template
+++ b/doc/sciteco.7.template
@@ -384,6 +384,18 @@ as hidden.
On Windows, the \fIhidden\fP file attribute is evaluated.
On other platforms, \*(ST might not identify hidden files correctly.
.LP
+Both forward and backslash directory separators are supported
+as arguments to \*(ST commands on Windows:
+The separator style used for auto-completions is determined by
+the last separator in the supplied file name and defaults
+to backslash.
+Therefore forward-slash auto-completion is possible on Windows,
+e.g. by using a forward-slash in the file name or by prefixing
+file names with \(lq./\(rq.
+This is useful for writing cross-platform \*(ST macros since
+on other platforms (notably UNIX), only forward slashes are
+accepted in file names and directories.
+.LP
Note that no additional expansions are performed before attempting
a completion, so for instance \(lq~/foo\(rq will not complete a file
in the user's home directory (tilde is not part of the file name but