diff --git a/doc/portability_guide.htm b/doc/portability_guide.htm index 676c25cb..af53b145 100644 --- a/doc/portability_guide.htm +++ b/doc/portability_guide.htm @@ -34,7 +34,7 @@

Introduction
-name_check functions
+name_check functions
File and directory name recommendations

Introduction

Like any other C++ program which performs I/O operations, there is no @@ -54,7 +54,7 @@

Almost all modern operating systems support multiple file systems. At the minimum, they support a native file system plus a CD-ROM file system (Generally -ISO-9669, often with Juliet extensions).

+ISO-9669, often with Joliet extensions).

Each file system may have its own naming rules. For example, modern versions of Windows support NTFS, FAT, FAT32, and ISO-9660 file systems, among others, and the naming rules @@ -68,7 +68,7 @@ give the programmer a "fighting chance" to achieve portability by early detection of common naming problems.

-

name_check functions

+

name_check functions

A name_check function returns true if its argument is valid as a directory and regular file name for a @@ -158,7 +158,7 @@ Limit file and directory names to the characters A-Z, a-z, 0-9, period, hyphen, and - underscore.

Use any of the "portable_" + underscore.

Use any of the "portable_" name check functions to enforce this recommendation. These are the characters specified by the POSIX standard for portable directory and file names, and are also valid for Windows, Mac, and many other modern file systems.