Erik Huelsmann wrote:
> On 3/28/08, Anders J. Munch <ajm_at_flonidan.dk> wrote:
> > That makes no sense. Without knowledge of the client side
> file system
> > Subversion wouldn't be able to read and write files,
> Why not? There are standard C library calls for this. It's possible to
> write completely portable C code using the C library which reads and
> writes files.
> > navigate directories etc.
> Same here: readdir() and friends work on most platforms.
You prove my point. What you just wrote is a piece of knowledge about
client-side file systems. Knowledge like that is embedded in the
workings of Subversion. It just doesn't have a separate physical
Similarly, you could say, using case-insensitive patterns but with
character sets case-sensitive works on most platforms. Structurally,
this is the same: there is no knowledge database in the program per
se; the knowledge is there but implicit in the design.
>[...]there are patterns to specify all case-variants on
> one line, although probably not the most readable, not extremely
Which is exactly the same as would have been the case with Deven's
proposal, only the need for using the less readable (and less typable,
not everyone uses a US keyboard layout) forms would become much rarer
- on all platforms.
But if there's no support for it, I don't intend to argue it further,
so bye for now.
Received on 2008-03-31 10:32:23 CEST