summaryrefslogtreecommitdiff
path: root/phpdbg_set.c
diff options
context:
space:
mode:
authorFelipe Pena <felipensp@gmail.com>2013-11-24 13:49:30 -0200
committerFelipe Pena <felipensp@gmail.com>2013-11-24 13:49:30 -0200
commit19a923de46bf8b8a885605718568743cc956d627 (patch)
treeac302a9391e6bd11f29ae3eb2b75d4d3cc68ae9f /phpdbg_set.c
parentc72c2687dadcee9e75d1eb9e914a825c78bab7cc (diff)
downloadphp-git-19a923de46bf8b8a885605718568743cc956d627.tar.gz
- Keep the color
Diffstat (limited to 'phpdbg_set.c')
-rw-r--r--phpdbg_set.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/phpdbg_set.c b/phpdbg_set.c
index 3f9a262ac0..d8a75a6fa4 100644
--- a/phpdbg_set.c
+++ b/phpdbg_set.c
@@ -30,7 +30,11 @@ void phpdbg_set_prompt(const char *prompt TSRMLS_DC) /* {{{ */
PHPDBG_G(prompt) = NULL;
}
- spprintf(&PHPDBG_G(prompt), 0, "%s ", prompt);
+ if (PHPDBG_IS_COLOURED) {
+ spprintf(&PHPDBG_G(prompt), 0, "\033[1;64m%s\033[0m ", prompt);
+ } else {
+ spprintf(&PHPDBG_G(prompt), 0, "%s ", prompt);
+ }
} /* }}} */
const char *phpdbg_get_prompt(TSRMLS_D) /* {{{ */
@@ -62,13 +66,13 @@ PHPDBG_SET(oplog) /* {{{ */
phpdbg_notice(
"Oplog %s", PHPDBG_G(oplog) ? "enabled" : "disabled");
break;
-
+
case NUMERIC_PARAM: switch (param->num) {
case 1:
phpdbg_error(
"An output file must be provided to enable oplog");
break;
-
+
case 0: {
if (PHPDBG_G(oplog)) {
phpdbg_notice("Disabling oplog");
@@ -77,7 +81,7 @@ PHPDBG_SET(oplog) /* {{{ */
} else {
phpdbg_error("Oplog is not enabled !");
}
- } break;
+ } break;
} break;
case STR_PARAM: {