Age | Commit message (Collapse) | Author | Files | Lines |
|
- /src/utils/filesystem.h
- /src/utils/xml.cpp
- /src/utils/xml.h
- /src/log.h
|
|
to "program files (x86)" because this was not recommended by windows.
|
|
setlocale
TODO: what?
|
|
TODO: shouldn't spaces be replaced with %20, which is URL encoded space?
|
|
TODO: review
|
|
Addendum to !211
|
|
ManaPlus was apparently forked before Mana 8954a7ca0f70bbf1. However,
running a bulk sed replace was easier than cherry-picking, resolving
14 years of conflicts and then still having to do a bulk sed to catch the rest.
Special thanks to Meway (for attempting to build on windows)
and Bjorn (for pointing to that commit)
****
mana/verse!211
|
|
****
mana/plus!203
|
|
only about 160 out of 1500 files that include localconsts.h need
to include performance.h
Saves 12% from compile times (with profiler ON) and 0.1% with profiler OFF.
****
mana/plus!189
|
|
call of overloaded 'toString(long long unsigned int)' is ambiguous, see !189
Squashed with:
* Apply perfo[r]mance typofixes that were missed in mana/plus!186
... because USE_PROFILER was off/undefined.
****
mana/plus!200
|
|
libxml2 deprecated __xmlParserVersion() and added a pointer to constant string version in commit
2023-09-20 "globals: Don't store xmlParserVersion in global state"
and added a compat function with it. This commit was made before v2.12.0 was released. Thus, any version *past* unreleased v2.12.0 is guaranteed to have the new API.
The compat function was removed at some point later, causing a compile failure.
****
mana/plus!190
|
|
****
mana/plus!186
|
|
.. instead of manaplus's header.
& update copyrights to 2025.
Open problem: should it be "The ManaVerse Client", "the ManaVerse client" or something in between in "This file is part of ..." line? All caps is current situation.
Squashed with:
* update copyright dates for 2025
* Revert "Switch to branch of mplint that checks for manaverse copyright headers"
* Change back to uppercase The
Why? This line was changed 3 times in history and all had an uppercase
The.
PS: ManaVerse has no endorsment from the parent project, ManaPlus.
* Change to "This file is part of the ManaVerse Client"
poppet says 'the' instead of 'The'
find . \( -name "*.h" -o -name "*.cpp" -o -name "*.cc" -o -name "*.inc"
\) -execdir sed -i -e 's/This file is part of The ManaPlus Client/This
file is part of the ManaVerse Client/' {} \+
* Change 'The ManaPlus Client' to 'The ManaVerse Client' in headers
find . \( -name "*.h" -o -name "*.cpp" -o -name "*.cc" -o -name "*.inc"
\) -execdir sed -i -e '2s/ManaPlus/ManaVerse/' {} \+
* Switch to branch of mplint that checks for manaverse copyright headers
.. instead of manaplus's
****
mana/plus!179
|
|
Squashed with:
* Rename - it's member shift, not printf shift
* So it seems that CILK PLUS either ignores the this argument of member
functions or already considers it on its own.
Besides.. is CILK PLUS even relevant today? Whatever..
Plus, deduplicate some more functions
..should this attribute be moved to its own file?
* Correct indents
* logger.h: de-duplicate __attribute__(__format__(..))
****
mana/plus!163
|
|
****
mana/plus!150
|
|
Split from mana/plus!28 and rebased on master by specing.
****
mana/plus!131
|
|
In theory split out from mana/plus!28, in practice I (specing)
just ran sed myself instead of bothering with splitting out changes.
****
mana/plus!130
|
|
* Run gcc8 job again in this MR
* Squash the %c strftime gcc warning
****
mana/plus!100
|
|
Server does not communicate sent time.. or it did, until 2017 ??
See src/map/clif.c #if PACKETVER >= 20170419
The RODEX_EXPIRY constant seems not to be communicated either,
preventing us from deducing send time from expiry time.
****
mana/plus!90
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add in debug window new tab with this counters.
|
|
|
|
|
|
|
|
|
|
|
|
Example:
...
hp="10-15"
mp="1-2"
...
|
|
|