From da5655f12b0ea1a7d7fb2b56a8128d5962450c15 Mon Sep 17 00:00:00 2001 From: Irene Knapp Date: Fri, 25 Dec 2020 21:25:00 -0800 Subject: comment --- src/path.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/path.rs b/src/path.rs index 7a81873..56855ac 100644 --- a/src/path.rs +++ b/src/path.rs @@ -1,3 +1,11 @@ +/* + * We implement most aspects of paths independently, not relying on + * std::path, on the theory that path syntax is such an important part of a + * shell that it doesn't make sense to try to integrate with non-Unix syntaxes. + * However, we do use std::path to print individual path components, in order + * to get the benefit of its functionality for handling non-Unicode filenames. + */ + use crate::prelude::*; lalrpop_mod!(pub parser, "/path/parser.rs"); -- cgit 1.4.1