]> 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:23:17 +0000 (21:23 -0500)
committerKevin Day <Kevin@kevux.org>
Fri, 30 Aug 2024 02:23:17 +0000 (21:23 -0500)
commit45307e71bf3950bab062f616af661c7a5ffe2c5e
tree77717584d88b6718e963ce72f23bb19bb024ffb4
parent781a1ab8c9b5ef3b7f202163ad3935af7decad13
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