mirror of
https://github.com/tonytins/cstdotnet.git
synced 2026-02-10 12:14:47 -05:00
Rewrote normalizing algorithm
The mormalizing algorithm was rewritten to be more efficient and hopefully more reliable. See changelog.md for more info.
This commit is contained in:
parent
ccb4da5b86
commit
cd95b7c6ae
16 changed files with 313 additions and 183 deletions
22
changelog.md
Normal file
22
changelog.md
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# Change Log
|
||||
|
||||
## 1.0.1
|
||||
|
||||
Despite only being a point release, this includes a major refinement to the normalizing algorithm.
|
||||
|
||||
### Rewrote normalizing algorithm
|
||||
|
||||
The normalizing algorithm has been rewritten to be more efficient and hopefully more reliable. The new algorithm de-constructs each line after converting it to the system's native line ending. Then it searches for the key and returns value. The rewrite also normalizes line endings to match the system's within the entry itself before returning the final output. This should make things more stable and predictable.
|
||||
|
||||
### CSTNet compatibility
|
||||
|
||||
For point releases (such as this), QuickFennec.CST will remain under the CSTNet namespace for compatibility reasons. CSTNet will be moved to QuickFennec.CST namespace starting with 1.1.
|
||||
|
||||
### Known issues
|
||||
|
||||
- Skipping comments is still a little buggy.
|
||||
- Multiline parsing with the v2 format is still a little unpredictable.
|
||||
|
||||
## 1.0.0
|
||||
|
||||
- Initial release.
|
||||
Loading…
Add table
Add a link
Reference in a new issue