]> Kevux Git Server - fll/commit
Update: The FSS-0002 and FSS-0003 standards, modifying the space after Object rules.
authorKevin Day <Kevin@kevux.org>
Fri, 30 Aug 2024 02:18:10 +0000 (21:18 -0500)
committerKevin Day <Kevin@kevux.org>
Fri, 30 Aug 2024 02:18:10 +0000 (21:18 -0500)
commit7d0794406dccb5599e95bd6c8067116e9b8cb2ba
tree650724272ce5f3faec915572debe7b1c1077c6bc
parentaab738a109514bf67e93c4d37b92caf69c151258
Update: The FSS-0002 and FSS-0003 standards, modifying the space after Object rules.

My previous changes did not alter the behavior of the standard.
I spent some time considering this and decied that I should make this change.

The new behavior is that white spaces after the last printable character (aka "graph" character) in a valid Object is no longer considered part of the Object.
I decided to do this because supporting the space after the Object but not the space before the Object is awkward and also makes Object name matching more difficult.
One of the pillars of this project is "human first".
Doing this change makes it easier for a human to use by relaxing the exactness of a match when it comes to white spaces before or after a valid Object.

The specifications specifically include optionally supporting untrimmed Objects that include the white space before or after the Object to help accommodate the previous behavior.

I do not want to add quote support in the Object names here to keep it simple.
This new behavior seems to be a good compromise.
specifications/fss-0002.txt
specifications/fss-0003.txt