On Apr 18, 2017, at 1:55 PM, Ross Berteig <r...@cheshireeng.com> wrote: > > On 4/17/2017 8:24 PM, Warren Young wrote: >> I wouldn’t say that regexes and globs are *related* > They are related because they are both notations for describing patterns in > text.
I’m objecting to the genealogical sense of the word “related.” Ford trucks and Chevy trucks can both haul gravel, but they’re not “related” until you trace the ancestry back to farm carts. > Do you prefer "filename" or "file name”? I’m not sure which I write more often. I don’t have a strong preference. For some reason, I feel stronger about “filesystem” vs “file system,” preferring the compound form. I think it’s because I think a filesystem is different from a file system; my doctor’s office has a “file system” behind the front desk, but my computer has a “filesystem”. Anyway, I think this is one of those areas where it’s more important to be consistent than to choose one particular option. > can fossil's build…take advantage of [libicu] I’m trying to get someone else to find that out for me. ;) I can tell you that my fossil builds on macOS and CentOS 7 don’t link to libicu*. A quick scan of the extension’s README.txt file suggests it wouldn’t be very helpful to Fossil if you did cause Fossil to be linked to libicu, presumably by linking it to an external SQLite built against libicu: https://www.sqlite.org/src/artifact?ci=trunk&filename=ext/icu/README.txt It looks like GLOB wouldn’t be affected since Fossil isn’t going to load an ICU collation sequence in before running the GLOB, and most Fossil users aren’t going to make use of Fossil’s REGEXP and LIKE calling features. >> 1. “…match files either on the disk or in the active checkout…” Maybe I’m >> missing something, but that looks like a distinction without a difference to >> me. > Probably my tendency to be pedantic poking out. But ignore-glob is matched to > names on disk and not in the repository How about “in the current checkout directory,” then? That includes files Fossil put there as well as those your build system and such put there. >> 3. “Some examples of character lists:…” I’d merge this list of examples into >> the first bullet point > > I'll fuss with the order here a bit. The first bullet is trying to define a > range in a list, using an example. The next few bullets define a few special > cases that make it possible to name all (printable, at least) characters in > the character list notation. If you don’t like paragraphs within a bullet point, Markdown also supports nested levels of bullets. > I ended up having to email him a photo of my signature. I’m in no hurry, especially since you’ve suggested that I might want to commit my substantive changes myself. I’ve been waiting years to find something I wanted to contribute to Fossil proper; a few more days won’t matter. _______________________________________________ fossil-dev mailing list fossil-dev@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/fossil-dev