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 ide: 64-bit pdb debugging 2014-08-10 17:33:31 +00:00
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 ide: new bin mingw layout 2016-03-06 23:13:16 +00:00
cvconst.h ide: 64-bit pdb debugging 2014-08-10 17:33:31 +00:00
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 Fixed issue with Gtk SyncFocus 2014-01-10 20:21:32 +00:00
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 ide: 64-bit pdb debugging 2014-08-10 17:33:31 +00:00
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 .Sql/SqlStatement.cpp: bug fix in SqlSelect::AsTable to suppress extra parentheses around aliased subselect 2012-02-24 07:26:26 +00:00
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