Mirek Fidler
05fdb8a04a
ide: Debugger NLS support for debugee commandline
2022-02-11 13:44:38 +01:00
Mirek Fidler
34ff691308
sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters
...
This might bring some incompatibilities in the code that expects wchar to be 16 bit, which
escpecially involves dealing with Win32 (and to lesser extend MacOS) APIs, so if your application
is doing that, please check all instances of WCHAR (UniChar on MacOS) or even wchar
especially type casts.
To support host APIs, char16 is introduced (but there is no 16-bit String varian).
Use ToSystemCharsetW, FromSystemCharsetW to convert texts to Win32 API.
- Support of drawing non-BMP characters in GUI
- Vastly improved character font replacement code (when drawing characters missing with requested font, replacement font is used)
- Last instances of Win32 ANSI calls (those ending with A) are removed
- UTF handling routines are refactored and their's naming is unified
- RTF is now being able to handle non-BMP characters (RTF is used as clipboard format for RichText)
Other minor changes:
- fixed TryRealloc issue
- improved MemoryCheck
- Removed MemoryAlloc48/MemoryFree48
- In theide Background parsing should less often cause delays in the main thread
2021-12-02 12:03:19 +01:00
cxl
ecce4c51ea
GridCtrl: Removed Sql dependecy issue, CtrlCore: Win32 pen support improved, ide: NoConvertCharser for Host local process to fix the issue with svn history
...
git-svn-id: svn://ultimatepp.org/upp/trunk@15850 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-03-17 11:29:34 +00:00
cxl
658a574b0d
Core: Fixed warning on chdir
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13022 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-22 11:08:24 +00:00
cxl
25c3ebb042
uppsrc: Some warnings fixes
...
git-svn-id: svn://ultimatepp.org/upp/trunk@13010 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2019-04-18 11:19:17 +00:00
cxl
26850880aa
Core: LocalProcess cd fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12320 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-30 09:33:10 +00:00
cxl
f1cdb1625a
Core: LocalProcess now allows setting current directory for started process
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12319 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-30 09:13:16 +00:00
cxl
893629dbb1
.DDUMPs
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12290 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-20 13:56:24 +00:00
cxl
b30b9fbd8c
ide: selfupgrade feature
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12289 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-20 13:50:59 +00:00
cxl
b5a9f67519
Core: Fixed various issues with unicode characters in commandline
...
git-svn-id: svn://ultimatepp.org/upp/trunk@12288 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2018-09-19 17:44:12 +00:00
cxl
7fbd959080
Core: Fixed issue in LocalProcess
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11260 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-07-17 11:08:59 +00:00
cxl
90fe80d9bb
CtrlCore: Fixed issue with destroying TopWindow
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11259 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-07-17 10:58:48 +00:00
cxl
ef27376f7c
Core: Fix in LocalProcess::Finish
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11258 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-07-17 09:57:19 +00:00
cxl
9dadd4da2f
Core: LocalProcess now returns at max ~1KB in Read in Posix too
...
git-svn-id: svn://ultimatepp.org/upp/trunk@11102 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-05-18 07:47:45 +00:00
cxl
2f00d549fd
Core: LocalProcess exit code issue after the Kill fixed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10963 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-22 08:09:17 +00:00
cxl
3373a050ab
Core: Fixed issue with reusing local process
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10898 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-04 13:23:54 +00:00
cxl
faf8fcc617
Core: LocalProcess fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10895 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-03-02 23:19:41 +00:00
cxl
8ebdcbb0d5
uppsrc: NAMESPACE_UPP / END_UPP_NAMESPACE removed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@10186 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-08-26 17:15:30 +00:00
cxl
ea151987ec
mingw autosetup changed
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9631 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-03-26 12:25:22 +00:00
cxl
a777817347
CtrlLib: DropList popup info
...
git-svn-id: svn://ultimatepp.org/upp/trunk@9028 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-10-17 15:29:18 +00:00
cxl
b6c2109327
ide/cpp: Fixed issue with mingw includes #1207
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8756 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-07-26 21:43:34 +00:00
cxl
47efbec21d
Code: LocalProcess double-fork #1129
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8569 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-06-20 17:27:14 +00:00
cxl
49be66a23a
Core: Fixed issue with LocalProcess command quoting #976
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8141 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-02-04 15:04:42 +00:00
cxl
0bd3e2f216
ide: icpp now part of blitz, Core: Fixed issue in LocalProcess in Win32
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8079 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-01-21 10:12:03 +00:00
cxl
0763e12357
Core: Fixed issue in LocalProcess (thanks Hans)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8076 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-01-20 22:43:31 +00:00
cxl
e7909bd95e
.cosmetics
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8075 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-01-20 19:48:12 +00:00
cxl
e820574749
Core: LocalProcess with args - win32 implementation
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8068 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-01-19 18:42:37 +00:00
cxl
79b2faa6c6
Core: LocalProcess arg vector support
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8067 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-01-19 17:58:22 +00:00
cxl
068e957dc6
Core: Fixed LocalProcess #958
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8065 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-01-19 15:45:17 +00:00
cxl
4017c86aee
Core: LocalProcess issue fixed (in POSIX) #958
...
git-svn-id: svn://ultimatepp.org/upp/trunk@8055 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2015-01-18 15:52:03 +00:00
cxl
571a56aaff
Core: Fixed console CP issues (in Cout and LocalProcess)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7693 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-09-15 17:46:12 +00:00
cxl
bb954782e8
Core: String/WString compiler error on operator+(int), (size_t)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@7155 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-03 10:29:14 +00:00
cxl
7bc553fee0
ide: POSIX debugging of console applications now launches console #507
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6677 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-12-19 12:36:35 +00:00
cxl
094ef62883
ide: Alt+I minor fix #611
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6676 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-12-19 08:33:37 +00:00
cxl
7b615f781c
Core: LocalProcess fixed to compile in win32
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6315 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-09-05 06:24:39 +00:00
cxl
522778464a
ide: Layout sorting #484
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6310 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-09-04 17:50:48 +00:00
cxl
ef80e82ca0
Core: LocalProcess/AProcess now allow reading stderr separately (Start2, Read2)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6308 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-09-04 13:56:26 +00:00
cxl
89372297ac
Core: LocalProcess Start now correctly closes duplicated handles, Ide: Qtf designer editor now zoomable/sizeable (thanks Klugier)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6306 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-09-03 17:57:55 +00:00
cxl
e64ab168ae
Core: AProcess / LocalProcess now has CloseRead/CloseWrite methods
...
git-svn-id: svn://ultimatepp.org/upp/trunk@6304 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-09-02 15:15:55 +00:00
cxl
ad3b5fc970
Core: Fixed exit code in LocalProcess
...
git-svn-id: svn://ultimatepp.org/upp/trunk@5376 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-09-22 06:21:52 +00:00
cxl
d5291b7d48
*uppsrc: Fixed many GCC warnings
...
git-svn-id: svn://ultimatepp.org/upp/trunk@4457 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2012-01-21 14:24:31 +00:00
cxl
61267d1793
Core: LocalProcess now has (No)ConvertCharset option, fixes issue with usvn file history
...
git-svn-id: svn://ultimatepp.org/upp/trunk@3962 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-10-07 08:42:16 +00:00
cxl
71742f78f0
RasterPlayer, *Core: LocalProcess, *png: version issue
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2669 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-09-08 08:08:52 +00:00
cxl
393ee6b310
*Core: LocalProcess fix
...
git-svn-id: svn://ultimatepp.org/upp/trunk@2663 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2010-09-07 16:17:29 +00:00
cxl
29701e5eb8
Core: Blackfin CPU support
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1447 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-07-26 15:41:41 +00:00
cxl
107b0a4952
Improved POSIX compatibility (OpenBSD, NetBSD support)
...
git-svn-id: svn://ultimatepp.org/upp/trunk@1095 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-04-24 08:29:02 +00:00
cxl
c9aad0697f
LocalProcess moved from usvn to Core
...
git-svn-id: svn://ultimatepp.org/upp/trunk@645 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-11-16 14:13:39 +00:00