Michael Hansen
e65b53956f
More extensive Left/Right/Substr, and use 'plString' for the test group
9 years ago
Michael Hansen
f626b9ef3d
More trim test cases
9 years ago
Michael Hansen
185066ac52
Add comparison tests
9 years ago
Michael Hansen
d7dec159cf
Also extend FindString, and get rid of unnecessary temporary
9 years ago
Michael Hansen
d5e6abdc5b
Also test conversion length and empty string conversions
9 years ago
Michael Hansen
bde485109c
More extensive FindChar
9 years ago
Michael Hansen
56553c8271
Use U+FFFD on Debug code too, and finish test cases for replacement
9 years ago
Michael Hansen
5e39c31345
Add test for conversion of invalid characters to a replacement
9 years ago
Michael Hansen
d8e6d79fbd
More fully test encoding conversions. Also fixes some existing bugs:
...
- UTF-16 surrogate pairs were getting encoded incorrectly
- Signed shift converting from ISO-8859-1 got too many bits
- Edge case incorrect for converting to ISO-8859-1
9 years ago
Michael Hansen
09d4e5666f
Fix plString constructors from getting the wrong size when using a char
...
array on the stack. They were incorrectly using the string literal
constructor.
9 years ago
Joseph Davies
435965f44f
Merge pull request #490 from Hoikas/startup_anywhere
...
Allow internal clients to start in any age
9 years ago
Adam Johnson
9264224123
Allow internal clients to start in any age.
...
Usage: plClient.exe /PlayerId=[kinum] /Age=[agefilename]
9 years ago
Adam Johnson
28758b9469
Merge pull request #486 from zrax/hsAssert_linux
...
Make hsAssert useful on Linux / Mac
9 years ago
Adam Johnson
89893745d3
Merge pull request #484 from zrax/delete_fixes
...
Clean up some incorrect uses of operator delete
9 years ago
Michael Hansen
f11cde086d
Merge pull request #485 from dpogue/cleanups
...
Fixes and small cleanups
9 years ago
Michael Hansen
6ad2f7ae24
Fix ErrorAssert handling to allow bypassing the assert if we're attached to a debugger
9 years ago
Michael Hansen
68e2dba439
Shuffle headers a bit
9 years ago
Michael Hansen
96bc3a1c7e
Also trigger the debugger from Unix if possible
9 years ago
Darryl Pogue
db7bf2b3b7
Added Linux check for debugger presence.
9 years ago
Michael Hansen
46761ee07d
Make hsAssert useful on Linux
9 years ago
Darryl Pogue
d36b7801bc
Remove deprecated `register` keyword.
9 years ago
Darryl Pogue
608afb4270
Fix plKeyImp warning about comparison of this and nullptr.
9 years ago
Darryl Pogue
00ad401191
Various small cleanups.
9 years ago
Darryl Pogue
e179a1e206
Delete a bunch of unused plMath classes.
9 years ago
Darryl Pogue
01780b23f1
Fix a missing plUUID function in *nix.
9 years ago
Michael Hansen
e3163d2465
Add (u)int64_t formatters to plStringStream
9 years ago
Darryl Pogue
c0c9b03cce
Remove some unused bits of pnUtils.
9 years ago
Michael Hansen
7ae3ba9926
Clean up some incorrect uses of operator delete
9 years ago
Joseph Davies
0c54ac2150
Merge pull request #483 from zrax/gcc51
...
GCC 5.1 fix: nullptr != false
9 years ago
Michael Hansen
679f2323a1
GCC 5.1 fix: nullptr != false
9 years ago
Darryl Pogue
3b103dcb8d
Merge pull request #482 from Hoikas/coverity
...
Fix some moar Coverity
9 years ago
Adam Johnson
5f3cc56b81
Actually overload some Max methods
...
This has the pleasant side effect of completely and totally fixing busted
light maps in the Max plugin
9 years ago
Adam Johnson
9c49b57580
Fix argument ordering on fixed camera targets
9 years ago
Adam Johnson
32d9e5d9e1
Fix Coverity 1161256
...
Part of the for loop's condition was being discarded. Changed to while
loop and utilize the correct condition.
9 years ago
Darryl Pogue
01cd5dd0f6
Merge pull request #481 from zrax/plFormat_escape
...
Fix plFormat bug preventing anything after an escape ("{{") from being processed
9 years ago
Michael Hansen
fb0fc2fdb6
Fix plFormat bug preventing anything after an escape ("{{") from being processed
9 years ago
Adam Johnson
1fb3c4ca64
Fix missing initializers in VaultInitAgeTrans
...
This caused new AgeInfos t have empty strings for important things, like
the age filename. Therefore, new ages wouldn't appear on the Relto
bookshelf.
9 years ago
Adam Johnson
91f9d6b8d4
Merge pull request #472 from dpogue/plCmdParser
...
plCmdParser
9 years ago
Darryl Pogue
d04dc64bd9
Fix Access Violation due to __wargv.
9 years ago
Adam Johnson
225a3f3ebb
Merge pull request #477 from zrax/find_uuid
...
Ensure uuid-dev is present when building on Linux
9 years ago
Adam Johnson
573ffc5ec8
Merge pull request #478 from zrax/linux_fixes
...
Some fixes for compiler errors found on GCC/Linux
9 years ago
Michael Hansen
00be10cdbf
Some fixes for compiler errors found on GCC/Linux
9 years ago
Michael Hansen
a3ab76cb0d
Ensure uuid-dev is present when building on Linux
9 years ago
Darryl Pogue
6ba5822117
Move plCmdParser to CoreLib.
9 years ago
Darryl Pogue
24b20b718f
Updated uses of CCmdParser to plCmdParser.
9 years ago
Darryl Pogue
e801eadc8d
Fix compilation of plCmdParser on Windows.
9 years ago
Darryl Pogue
47f92ef73d
Remove unused header.
9 years ago
Darryl Pogue
2e42d76ff2
Added plCmdParser class.
9 years ago
Darryl Pogue
a750616530
Remove unused pnUtMisc code.
9 years ago
Darryl Pogue
507dc14c89
Remove now-unused pnUtStr functions.
9 years ago