Compare commits
2 Commits
3fb220ff54
...
6d0190c9c0
| Author | SHA1 | Date | |
|---|---|---|---|
| 6d0190c9c0 | |||
| 58276638a7 |
19
.vscode/launch.json
vendored
19
.vscode/launch.json
vendored
@@ -5,30 +5,37 @@
|
||||
"name": "(gdb) test | Build and debug",
|
||||
"type": "cppdbg",
|
||||
"request": "launch",
|
||||
"program": "${workspaceFolder}/bin/test",
|
||||
"windows": { "program": "${workspaceFolder}/bin/test.exe" },
|
||||
"cwd": "${workspaceFolder}/bin",
|
||||
"program": "${workspaceFolder}/bin/tcp-chat",
|
||||
"windows": {
|
||||
"program": "${workspaceFolder}/bin/tcp-chat.exe",
|
||||
"externalConsole": true
|
||||
},
|
||||
"preLaunchTask": "build_exec_dbg",
|
||||
|
||||
"stopAtEntry": false,
|
||||
"externalConsole": false,
|
||||
"internalConsoleOptions": "neverOpen",
|
||||
"MIMode": "gdb",
|
||||
"miDebuggerPath": "gdb",
|
||||
"miDebuggerPath": "gdb"
|
||||
},
|
||||
{
|
||||
"name": "(gdb) test | Just debug",
|
||||
"type": "cppdbg",
|
||||
"request": "launch",
|
||||
"program": "${workspaceFolder}/bin/test",
|
||||
"windows": { "program": "${workspaceFolder}/bin/test.exe" },
|
||||
"cwd": "${workspaceFolder}/bin",
|
||||
"program": "${workspaceFolder}/bin/tcp-chat",
|
||||
"windows": {
|
||||
"program": "${workspaceFolder}/bin/tcp-chat.exe",
|
||||
"externalConsole": true
|
||||
},
|
||||
"preLaunchTask": "build_exec_dbg",
|
||||
|
||||
"stopAtEntry": false,
|
||||
"externalConsole": false,
|
||||
"internalConsoleOptions": "neverOpen",
|
||||
"MIMode": "gdb",
|
||||
"miDebuggerPath": "gdb",
|
||||
"miDebuggerPath": "gdb"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -66,7 +66,10 @@ extern "C" {
|
||||
#pragma region types
|
||||
|
||||
|
||||
/* first 16 colors from xterm256 supported by any terminal emulator */
|
||||
// 16 ANSI colors supported by any terminal emulator.
|
||||
// It's better to use xterm256 colors istead,
|
||||
// because ANSI colors look different in each terminal.
|
||||
// https://www.ditig.com/256-colors-cheat-sheet
|
||||
enum {
|
||||
TimColor16_Black = 0x00,
|
||||
TimColor16_DarkRed = 0x01,
|
||||
|
||||
@@ -65,8 +65,9 @@ The layout automatically adopts to terminal window resize events.
|
||||
|
||||
## colors
|
||||
Colors are stored as 8-bit values.
|
||||
Most terminals support 16 basic colors. You can see them in TimColor16 enum.
|
||||
There is also support for xterm-256 colors.
|
||||
Most terminals support 16 ANSI colors. You can see them in TimColor16 enum.
|
||||
It's better to use xterm256 colors istead, because ANSI colors look different in each terminal.
|
||||
https://www.ditig.com/256-colors-cheat-sheet
|
||||

|
||||
|
||||
## events
|
||||
|
||||
Reference in New Issue
Block a user