summaryrefslogtreecommitdiff
path: root/src/debug.c
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@src.gnome.org>2002-05-14 00:42:35 +0000
committerNalin Dahyabhai <nalin@src.gnome.org>2002-05-14 00:42:35 +0000
commiteb142a6689c140d8f598453bceae4f0ac390272a (patch)
treed606391206520306b4cacb48de439f07b1267ded /src/debug.c
parentc4f86f25e8c851fdb7fd433e7114bb8cf21de8f5 (diff)
downloadvte-eb142a6689c140d8f598453bceae4f0ac390272a.tar.gz
Add "ALL" as a debug flag, aliased to everything. Print debug info aftervte_0_3_13
* src/debug.c: Add "ALL" as a debug flag, aliased to everything. * src/pty.c: Print debug info after redirecting stdio. * src/trie.c: When debugging, count only decision nodes. * src/vte.c: Fix se, for real this time. Add a mostly-ignored protected attribute. Handle am, bw, ul flags properly. Make cd clear the current line, too. Make ce fill the current default attributes through the end of the line. Handle cS. Fix cv to work when we have a scrollback buffer. Handle ll, mp. Line wrap on nd. Reset tab stops on hard reset only. Handle soft-reset and full-reset. Handle uc. Initialize scrollback line count properly. Tweak drawing of alternate 'a' to get rid of artifacts. Reset insert mode, cursor visibility, and scrolling regions when resetting.
Diffstat (limited to 'src/debug.c')
-rw-r--r--src/debug.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/debug.c b/src/debug.c
index 95c4ec17..b0cd439d 100644
--- a/src/debug.c
+++ b/src/debug.c
@@ -32,6 +32,9 @@ vte_debug_parse_string(const char *string)
flags = g_strsplit(string, ",", 0);
if (flags != NULL) {
for (i = 0; flags[i] != NULL; i++) {
+ if (g_ascii_strcasecmp(flags[i], "ALL") == 0) {
+ vte_debug_flags |= 0xffffffff;
+ } else
if (g_ascii_strcasecmp(flags[i], "MISC") == 0) {
vte_debug_flags |= VTE_DEBUG_MISC;
} else