 { $description "Outputs the contents of a directory named by " { $snippet "path" } "." }
 { $notes "Unlike " { $link directory } ", this word prepends the directory's path to all file names in the list." } ;
 
-HELP: file-length
-{ $values { "path" "a pathname string" } { "n" "a non-negative integer or " { $link f } } }
-{ $description "Outputs the length of the file in bytes, or " { $link f } " if it does not exist." } ;
+! HELP: file-length
+! { $values { "path" "a pathname string" } { "n" "a non-negative integer or " { $link f } } }
+! { $description "Outputs the length of the file in bytes, or " { $link f } " if it does not exist." } ;
 
 HELP: file-modified
 { $values { "path" "a pathname string" } { "n" "a non-negative integer or " { $link f } } }

! need a $class-description file-info

HELP: file-info
  { $values { "path" "a pathname string" }
            { "info" "a file-info tuple" } }
  { $description "Queries the file system for meta data. "
                 "If path refers to a symbolic link, it is followed."
                 "If the file does not exist, an exception is thrown." } ;
! need a see also to link-info

HELP: link-info

USING: help.markup help.syntax io io.styles strings calendar
       io.backend io.files.private quotations ;
IN: io.files

ARTICLE: "file-streams" "Reading and writing files"
