diff options
author | Nalin Dahyabhai <nalin@src.gnome.org> | 2002-05-14 00:42:35 +0000 |
---|---|---|
committer | Nalin Dahyabhai <nalin@src.gnome.org> | 2002-05-14 00:42:35 +0000 |
commit | eb142a6689c140d8f598453bceae4f0ac390272a (patch) | |
tree | d606391206520306b4cacb48de439f07b1267ded /src/debug.c | |
parent | c4f86f25e8c851fdb7fd433e7114bb8cf21de8f5 (diff) | |
download | vte-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.c | 3 |
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 |