aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGlenn Morris2012-12-26 23:55:14 -0800
committerGlenn Morris2012-12-26 23:55:14 -0800
commit1ab0c851fc0f1d2e1c54196bfaeb67a3bd916741 (patch)
tree75904e8eb89d99dd93de5b39ff15991b145967da /doc
parentdb590ef6e30d0b962e226ce5c5a003cc52a17953 (diff)
downloademacs-1ab0c851fc0f1d2e1c54196bfaeb67a3bd916741.tar.gz
emacs-1ab0c851fc0f1d2e1c54196bfaeb67a3bd916741.zip
Document cygwin-convert-file-name-{to|from}-windows
* doc/lispref/files.texi (File Names): Mention Cygwin conversion functions. * src/cygw32.c (Fcygwin_convert_file_name_to_windows) (Fcygwin_convert_file_name_from_windows): Doc fixes. * etc/NEWS: Related markup.
Diffstat (limited to 'doc')
-rw-r--r--doc/lispref/ChangeLog4
-rw-r--r--doc/lispref/files.texi10
2 files changed, 13 insertions, 1 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 09c70226d5d..f77e68aadc4 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,7 @@
12012-12-27 Glenn Morris <rgm@gnu.org>
2
3 * files.texi (File Names): Mention Cygwin conversion functions.
4
12012-12-22 Martin Rudalics <rudalics@gmx.at> 52012-12-22 Martin Rudalics <rudalics@gmx.at>
2 6
3 * windows.texi (Selecting Windows): Reword description of 7 * windows.texi (Selecting Windows): Reword description of
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi
index 863acbe3949..fc01b1cd187 100644
--- a/doc/lispref/files.texi
+++ b/doc/lispref/files.texi
@@ -1699,12 +1699,20 @@ how to manipulate file names.
1699can operate on file names that do not refer to an existing file or 1699can operate on file names that do not refer to an existing file or
1700directory. 1700directory.
1701 1701
1702@findex cygwin-convert-file-name-from-windows
1703@findex cygwin-convert-file-name-to-windows
1704@cindex MS-Windows file-name syntax
1705@cindex converting file names from/to MS-Windows syntax
1702 On MS-DOS and MS-Windows, these functions (like the function that 1706 On MS-DOS and MS-Windows, these functions (like the function that
1703actually operate on files) accept MS-DOS or MS-Windows file-name syntax, 1707actually operate on files) accept MS-DOS or MS-Windows file-name syntax,
1704where backslashes separate the components, as well as Unix syntax; but 1708where backslashes separate the components, as well as Unix syntax; but
1705they always return Unix syntax. This enables Lisp programs to specify 1709they always return Unix syntax. This enables Lisp programs to specify
1706file names in Unix syntax and work properly on all systems without 1710file names in Unix syntax and work properly on all systems without
1707change. 1711change.@footnote{In MS-Windows versions of Emacs compiled for the Cygwin
1712environment, you can use the functions
1713@code{cygwin-convert-file-name-to-windows} and
1714@code{cygwin-convert-file-name-from-windows} to convert between the
1715two file-name syntaxes.}
1708 1716
1709@menu 1717@menu
1710* File Name Components:: The directory part of a file name, and the rest. 1718* File Name Components:: The directory part of a file name, and the rest.