Age | Commit message (Collapse) | Author | Files | Lines |
|
add support for binary and octal number literals
|
|
|
|
|
|
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
- deprecated `*debugmes` script command.
- added `*consolemes` script command which display the console message based on `type`.
- allow map-server console to auto logging into text file depend on type of message.
|
|
|
|
|
|
|
|
eg: if (1) ++.@i;
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
This removes the remaining unsupported symbols (despite they being
official names) in AegisNames: The apostrophe (`'`) sign is suppressed.
The full replacement rules (cumulative with the step 1 commit) are thus:
- Any apostrophe is suppressed.
- Any non-`[A-Za-z0-9_]` character is replaced with an underscore (`_`).
- If the replaced symbol is at a word boundary (beginning or end of the
string, or next to another underscore), it is suppressed instead.
- If the replacement causes an AegisName conflict, underscores are
appended appropriately.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- The function now checks its arguments, rather than passing them to
the system implementation (safer against arbitrary memory access or
wrong variable type)
- Implemented positional ('%1$d') specifiers (POSIX style)
- See script_commands.txt for details about the supported format
specifiers.
Signed-off-by: Haru <haru@dotalux.com>
|
|
replace using Notepad++
|
|
- Now including GPL-compliant license/copyright info
- Restored some missing copyrights
- Other scripts folders
Signed-off-by: Haru <haru@dotalux.com>
|
|
The plugin is used by the Travis CI build, and it makes more sense to be
present here, so that it can be kept up to date when the HPM is
updated, to avoid build failures.
Signed-off-by: Haru <haru@dotalux.com>
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Fix script function return always removing references from NPC variables.
|
|
Signed-off-by: Haru <haru@dotalux.com>
|
|
Bugreport:8642 http://hercules.ws/board/tracker/issue-8642-script-engine-issue-quo/
|
|
- Special thanks to Streusel, Xgear
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Parallelized pre-re and re tests
- Added mapserver and script engine tests: this means that travis will
detect parse errors in scripts as well as the source now)
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Moved tests into a function, so that they can be easily called by
external scripts. Ensured that the tests are only executed once.
Signed-off-by: Haru <haru@dotalux.com>
|
|
- Moved npc/custom/test.txt to npc/dev/test.txt
- Special thanks to AnnieRuru for the idea.
Signed-off-by: Haru <haru@dotalux.com>
|