ultimatepp/uppsrc/ide/Debuggers
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
..
app.tpp ide: PDB debugger expressions now support high-level types 2019-11-28 11:35:12 +00:00
amd64.cpu
Code.cpp ide: PDB GUI redesign 2019-11-28 17:22:00 +00:00
Copying uppsrc: 2020->2021 2021-03-19 14:14:08 +00:00
Cpu.cpp
cvconst.h
Data.cpp ide: Threads tab in PDB debugger 2020-07-15 11:34:01 +00:00
Debug.cpp .removed DLOG 2021-10-19 12:33:45 +02:00
Debuggers.h Ide: GDB backend now can copy string value to clipboard (Thanks Koldo for idea). 2018-11-18 17:28:18 +00:00
Debuggers.iml Ide, Debugger: Added more dark icon variants. 2021-06-07 17:10:10 +00:00
Debuggers.upp ide: PDB Image support 2020-03-23 09:14:00 +00:00
Disas.cpp Gdb: Disas is now being cleared after run. 2018-07-05 19:35:08 +00:00
Exp.cpp upp.src: Fixed CLANG warnings in Win32 2020-02-27 20:14:56 +00:00
Gdb.cpp ide: Gdb missing xdotool warning added 2021-03-28 14:54:36 +00:00
Gdb.h ide: LocalHost/Host, urepo refactored 2020-12-12 19:27:04 +00:00
Gdb.lay ide: GDB gui now has memory tab 2019-07-19 12:16:13 +00:00
Gdb_MI2.lay
GdbCmd.cpp ide: GDB now using XF86Ungrab to release the capture 2021-03-28 13:29:57 +00:00
GdbData.cpp ide: Memory view fixed / improved 2019-07-21 09:00:47 +00:00
GdbMem.cpp ide: Memory view fixed / improved 2019-07-21 09:00:47 +00:00
GdbUtils.cpp Gdb: .cosmetics 2018-07-29 09:52:36 +00:00
GdbUtils.h GDB: .cosmetics 2019-03-27 21:37:13 +00:00
i386.cpu
Mem.cpp PDB debugger pretty printing 2019-11-15 16:13:08 +00:00
Pdb.cpp ide: LocalHost/Host, urepo refactored 2020-12-12 19:27:04 +00:00
Pdb.h ide: PDB debugger threads tab improved 2020-12-18 17:51:37 +00:00
Pdb.key ide: Threads tab in PDB debugger 2020-07-15 11:34:01 +00:00
Pdb.lay ide: PDB debugger expressions now support high-level types 2019-11-28 11:35:12 +00:00
Pretty.cpp ide: wchar32 support in debugger 2021-10-18 20:49:44 +02:00
PrettyStd.cpp ide: CLANG now default method in win32 2020-04-25 08:03:15 +00:00
PrettyUpp.cpp ide: wchar32 support in debugger 2021-10-18 20:49:44 +02:00
SqlConsole.cfg
Stack.cpp ide: PDB debugger threads tab improved 2020-12-18 17:51:37 +00:00
Sym.cpp sizeof(wchar) is changed to 4 (32 bits) to support non BMP unicode characters 2021-12-02 12:03:19 +01:00
Terminal.cpp CtrlCore: Fix of serialization on armhf, ide: lxde terminal support 2020-05-01 10:45:02 +00:00
Tree.cpp ide: wchar32 support in debugger 2021-10-18 20:49:44 +02:00
Visualise.cpp ide: Threads tab in PDB debugger 2020-07-15 11:34:01 +00:00