[xoreos-git] [xoreos/xoreos-tools] 78eaf9: AURORA: Create skeleton class XMLFixer
GitHub
noreply at github.com
Sun Oct 28 18:32:27 CET 2018
Branch: refs/heads/master
Home: https://github.com/xoreos/xoreos-tools
Commit: 78eaf931bb097161922541b591169db19d6b3d13
https://github.com/xoreos/xoreos-tools/commit/78eaf931bb097161922541b591169db19d6b3d13
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/rules.mk
A src/aurora/xmlfixer.cpp
A src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Create skeleton class XMLFixer
Create a class capable of reading and writing a SeekableReadStream.
This will be used to build a class that can fix broken, non-standard
NWN2 XML files.
Commit: b0e1358018dd5f19c5c51718343a6346d38f68d2
https://github.com/xoreos/xoreos-tools/commit/b0e1358018dd5f19c5c51718343a6346d38f68d2
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M .gitignore
A src/fixnwn2xml.cpp
M src/rules.mk
Log Message:
-----------
FIXNWN2XML: Create tool to reformat a NWN2 XML file
Initial version will parse the command line and obtain the names of
an input and output file.
Commit: 0756b5b6d1408791fca6744b612ad8e77d5caedd
https://github.com/xoreos/xoreos-tools/commit/0756b5b6d1408791fca6744b612ad8e77d5caedd
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/fixnwn2xml.cpp
Log Message:
-----------
FIXNWN2XML: Convert input stream to output stream
Commit: d71793fec26cc81989680411f3249c1260b766dd
https://github.com/xoreos/xoreos-tools/commit/d71793fec26cc81989680411f3249c1260b766dd
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Read and check the XML header tag
Commit: d99d9bc28718d5bc8c2e892bc632d73dd256c877
https://github.com/xoreos/xoreos-tools/commit/d99d9bc28718d5bc8c2e892bc632d73dd256c877
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Add logic for reading through stream
Commit: b15a55e03a0a89747a8981a7db63cd32ae3389a5
https://github.com/xoreos/xoreos-tools/commit/b15a55e03a0a89747a8981a7db63cd32ae3389a5
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
Log Message:
-----------
AURORA: Remove appended or one-liner comments
Commit: a9fd8c92b509adb81b3b0b5826c61ce623a9600e
https://github.com/xoreos/xoreos-tools/commit/a9fd8c92b509adb81b3b0b5826c61ce623a9600e
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
Log Message:
-----------
AURORA: Clear multi-line comments
Commit: 180e8055499f8516731257dfe5554cf860673edf
https://github.com/xoreos/xoreos-tools/commit/180e8055499f8516731257dfe5554cf860673edf
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/common/ustring.cpp
M src/common/ustring.h
Log Message:
-----------
COMMON: Implement at() call
Commit: 8a3f007e2b13fa082152352332095f371348c548
https://github.com/xoreos/xoreos-tools/commit/8a3f007e2b13fa082152352332095f371348c548
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Generate a vector of elements
Commit: 6afb33d16812882b2d95f810bf06ad524fea710d
https://github.com/xoreos/xoreos-tools/commit/6afb33d16812882b2d95f810bf06ad524fea710d
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/common/ustring.cpp
Log Message:
-----------
COMMON: Modify trim* functions to use isSpace()
The three trim* functions are modified to use an isSpace() call
rather than checking against a normal space character.
Commit: 2fc2477cc2a034aaa2d50777f8457fe9be5a9193
https://github.com/xoreos/xoreos-tools/commit/2fc2477cc2a034aaa2d50777f8457fe9be5a9193
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Write the header to the output stream
Commit: 1045f317a50adc2f32bd11475171b38fa5b3abfe
https://github.com/xoreos/xoreos-tools/commit/1045f317a50adc2f32bd11475171b38fa5b3abfe
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Write the root element
Commit: e17468a4945b606cb48595ea8edd4687bf8e203d
https://github.com/xoreos/xoreos-tools/commit/e17468a4945b606cb48595ea8edd4687bf8e203d
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Write each element to output
Cycle through the vector list of elements, passing each to a
filter subroutine then writing the result to the output stream.
Commit: 6a04b50893e4749be2dde6464a0ac639be5dcf15
https://github.com/xoreos/xoreos-tools/commit/6a04b50893e4749be2dde6464a0ac639be5dcf15
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Split elements into segments at the '=' token
Commit: 297673a1f305e3cfbef23d8661f7647a05e71856
https://github.com/xoreos/xoreos-tools/commit/297673a1f305e3cfbef23d8661f7647a05e71856
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Recombine segments into finished elements
Commit: a2b6d56656b9ddedacb872c36734668beec8c742
https://github.com/xoreos/xoreos-tools/commit/a2b6d56656b9ddedacb872c36734668beec8c742
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
Log Message:
-----------
AURORA: Strip and restore end quotes from value
Commit: b9301df2afbbbbbaa8fbc6ca3cfb1adceb4c37e0
https://github.com/xoreos/xoreos-tools/commit/b9301df2afbbbbbaa8fbc6ca3cfb1adceb4c37e0
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Fix function call after stripping end quotes
Commit: eba8a117239a6fb06044bbfeb8971ef098fe43a1
https://github.com/xoreos/xoreos-tools/commit/eba8a117239a6fb06044bbfeb8971ef098fe43a1
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Handle special cases in stock NWN2 XML files
Commit: 60e1a52876a5d701a5c11a3f2d24a6561702f7f6
https://github.com/xoreos/xoreos-tools/commit/60e1a52876a5d701a5c11a3f2d24a6561702f7f6
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Fix the function arguments
Commit: 81c66539ca603e5fb9964d1dde76af9190151411
https://github.com/xoreos/xoreos-tools/commit/81c66539ca603e5fb9964d1dde76af9190151411
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
Log Message:
-----------
AURORA: Split element segments on white spaces
Commit: e70413196cf782e55060931711ba364c94f22f84
https://github.com/xoreos/xoreos-tools/commit/e70413196cf782e55060931711ba364c94f22f84
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
Log Message:
-----------
AURORA: Close on isolated tag
Commit: 599a8a55e76091f918d01116b756ad9cdcbe7d93
https://github.com/xoreos/xoreos-tools/commit/599a8a55e76091f918d01116b756ad9cdcbe7d93
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Address a second element on the same line
Commit: 8e238e5675bdfd542d5dcfd78d77773f52deacdc
https://github.com/xoreos/xoreos-tools/commit/8e238e5675bdfd542d5dcfd78d77773f52deacdc
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
Log Message:
-----------
AURORA: Special case for '->' and '>>'
Commit: 765c067c25e15b613c65cee5d0b6847282615e50
https://github.com/xoreos/xoreos-tools/commit/765c067c25e15b613c65cee5d0b6847282615e50
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Correct UIButton imbalance
Commit: f551dbbdbf9dcf7d8b0a0322098ebcf01cfffffb
https://github.com/xoreos/xoreos-tools/commit/f551dbbdbf9dcf7d8b0a0322098ebcf01cfffffb
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
M src/aurora/xmlfixer.h
Log Message:
-----------
AURORA: Fix a spaced equals in a name-value pair
Commit: 105cf3850cb7da08755224883f3c34f4a1a3868d
https://github.com/xoreos/xoreos-tools/commit/105cf3850cb7da08755224883f3c34f4a1a3868d
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M tests/common/ustring.cpp
Log Message:
-----------
TESTS: Add unit test for at() call
Commit: 60f09b3f8178b253764c94d5e3d95e6091c5fcba
https://github.com/xoreos/xoreos-tools/commit/60f09b3f8178b253764c94d5e3d95e6091c5fcba
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M tests/aurora/rules.mk
A tests/aurora/xmlfixer.cpp
Log Message:
-----------
TESTS: Add unit test for xmlfixer.cpp
Commit: 78793253f61068894e73bf4efa8d34fa2e697301
https://github.com/xoreos/xoreos-tools/commit/78793253f61068894e73bf4efa8d34fa2e697301
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M src/aurora/xmlfixer.cpp
Log Message:
-----------
AURORA: Compute array size for special cases
Commit: d641a56ad52a76ade66eb85c2852efc62763bd01
https://github.com/xoreos/xoreos-tools/commit/d641a56ad52a76ade66eb85c2852efc62763bd01
Author: Bob Hall <rjh405 at gmail.com>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
A man/fixnwn2xml.1
Log Message:
-----------
DOCS: Add a man page for fixnwn2xml
Commit: 8a7071517aacf4cd4a646b11f68e76cfa08a441d
https://github.com/xoreos/xoreos-tools/commit/8a7071517aacf4cd4a646b11f68e76cfa08a441d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M AUTHORS
Log Message:
-----------
DOCS: Add Bob Hall to the contributors list
Commit: 343490211f66d3a84f964f340e9da33f41c0fdb0
https://github.com/xoreos/xoreos-tools/commit/343490211f66d3a84f964f340e9da33f41c0fdb0
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-10-28 (Sun, 28 Oct 2018)
Changed paths:
M README.md
Log Message:
-----------
DOCS: Mention the fixnwn2xml tool in the README.md
Compare: https://github.com/xoreos/xoreos-tools/compare/41aaf310992c...343490211f66
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the xoreos-git
mailing list