Michael Hansen
185066ac52
Add comparison tests
10 years ago
Michael Hansen
d7dec159cf
Also extend FindString, and get rid of unnecessary temporary
10 years ago
Michael Hansen
d5e6abdc5b
Also test conversion length and empty string conversions
10 years ago
Michael Hansen
bde485109c
More extensive FindChar
10 years ago
Michael Hansen
56553c8271
Use U+FFFD on Debug code too, and finish test cases for replacement
10 years ago
Michael Hansen
5e39c31345
Add test for conversion of invalid characters to a replacement
10 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
10 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.
10 years ago
Joseph Davies
435965f44f
Merge pull request #490 from Hoikas/startup_anywhere
...
Allow internal clients to start in any age
10 years ago
Adam Johnson
9264224123
Allow internal clients to start in any age.
...
Usage: plClient.exe /PlayerId=[kinum] /Age=[agefilename]
10 years ago
Adam Johnson
28758b9469
Merge pull request #486 from zrax/hsAssert_linux
...
Make hsAssert useful on Linux / Mac
10 years ago
Adam Johnson
89893745d3
Merge pull request #484 from zrax/delete_fixes
...
Clean up some incorrect uses of operator delete
10 years ago
Michael Hansen
f11cde086d
Merge pull request #485 from dpogue/cleanups
...
Fixes and small cleanups
10 years ago
Michael Hansen
6ad2f7ae24
Fix ErrorAssert handling to allow bypassing the assert if we're attached to a debugger
10 years ago
Michael Hansen
68e2dba439
Shuffle headers a bit
10 years ago
Michael Hansen
96bc3a1c7e
Also trigger the debugger from Unix if possible
10 years ago
Darryl Pogue
db7bf2b3b7
Added Linux check for debugger presence.
10 years ago
Michael Hansen
46761ee07d
Make hsAssert useful on Linux
10 years ago
Darryl Pogue
d36b7801bc
Remove deprecated `register` keyword.
10 years ago
Darryl Pogue
608afb4270
Fix plKeyImp warning about comparison of this and nullptr.
10 years ago
Darryl Pogue
00ad401191
Various small cleanups.
10 years ago
Darryl Pogue
e179a1e206
Delete a bunch of unused plMath classes.
10 years ago
Darryl Pogue
01780b23f1
Fix a missing plUUID function in *nix.
10 years ago
Michael Hansen
e3163d2465
Add (u)int64_t formatters to plStringStream
10 years ago
Darryl Pogue
c0c9b03cce
Remove some unused bits of pnUtils.
10 years ago
Michael Hansen
7ae3ba9926
Clean up some incorrect uses of operator delete
10 years ago
Joseph Davies
0c54ac2150
Merge pull request #483 from zrax/gcc51
...
GCC 5.1 fix: nullptr != false
10 years ago
Michael Hansen
679f2323a1
GCC 5.1 fix: nullptr != false
10 years ago
Darryl Pogue
3b103dcb8d
Merge pull request #482 from Hoikas/coverity
...
Fix some moar Coverity
10 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
10 years ago
Adam Johnson
9c49b57580
Fix argument ordering on fixed camera targets
10 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.
10 years ago
Darryl Pogue
01cd5dd0f6
Merge pull request #481 from zrax/plFormat_escape
...
Fix plFormat bug preventing anything after an escape ("{{") from being processed
10 years ago
Michael Hansen
fb0fc2fdb6
Fix plFormat bug preventing anything after an escape ("{{") from being processed
10 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.
10 years ago
Adam Johnson
91f9d6b8d4
Merge pull request #472 from dpogue/plCmdParser
...
plCmdParser
10 years ago
Darryl Pogue
d04dc64bd9
Fix Access Violation due to __wargv.
10 years ago
Adam Johnson
225a3f3ebb
Merge pull request #477 from zrax/find_uuid
...
Ensure uuid-dev is present when building on Linux
10 years ago
Adam Johnson
573ffc5ec8
Merge pull request #478 from zrax/linux_fixes
...
Some fixes for compiler errors found on GCC/Linux
10 years ago
Michael Hansen
00be10cdbf
Some fixes for compiler errors found on GCC/Linux
10 years ago
Michael Hansen
a3ab76cb0d
Ensure uuid-dev is present when building on Linux
10 years ago
Darryl Pogue
6ba5822117
Move plCmdParser to CoreLib.
10 years ago
Darryl Pogue
24b20b718f
Updated uses of CCmdParser to plCmdParser.
10 years ago
Darryl Pogue
e801eadc8d
Fix compilation of plCmdParser on Windows.
10 years ago
Darryl Pogue
47f92ef73d
Remove unused header.
10 years ago
Darryl Pogue
2e42d76ff2
Added plCmdParser class.
10 years ago
Darryl Pogue
a750616530
Remove unused pnUtMisc code.
10 years ago
Darryl Pogue
507dc14c89
Remove now-unused pnUtStr functions.
10 years ago
Darryl Pogue
dee72d2925
Remove pnUtCmd.
10 years ago
Adam Johnson
974b971b56
Merge pull request #474 from zrax/targets
...
Build target cleanup for Linux
10 years ago