Full Unicode patch with RTL Support & BiDi logic.

This commit is well documented, so no need to tell you my life story.

Full Unicode patch with RTL Support & BiDi logic.

Removed the legacy codePage, normalised to UTF8 (65001).

It also comes with:

CTRL + A : select text (highlighted)
CTRL + C : copy
CTRL + V : paste
CTRL + X : cut
CTRL + Y : redo
CTRL + Z : undo
This commit is contained in:
rtw1x1
2025-12-26 12:32:43 +00:00
parent d37607baa1
commit a955c50744
86 changed files with 4076 additions and 3839 deletions

View File

@@ -1,9 +1,7 @@
#include "StdAfx.h"
#include "PythonNetworkStream.h"
//#include "PythonNetworkDatagram.h"
#include "AccountConnector.h"
#include "PythonGuild.h"
#include "Test.h"
#include "AbstractPlayer.h"
@@ -67,11 +65,6 @@ PyObject* netStartGame(PyObject* poSelf, PyObject* poArgs)
return Py_BuildNone();
}
PyObject* netIsTest(PyObject* poSelf, PyObject* poArgs)
{
return Py_BuildValue("i", __IS_TEST_SERVER_MODE__);
}
PyObject* netWarp(PyObject* poSelf, PyObject* poArgs)
{
int nX;
@@ -1695,7 +1688,6 @@ void initnet()
{ "StartGame", netStartGame, METH_VARARGS },
{ "Warp", netWarp, METH_VARARGS },
{ "IsTest", netIsTest, METH_VARARGS },
{ "SetMarkServer", netSetMarkServer, METH_VARARGS },
{ "IsChatInsultIn", netIsChatInsultIn, METH_VARARGS },
{ "IsInsultIn", netIsInsultIn, METH_VARARGS },