Fossil SCM

Improvements to the default prompt for the "fossil sql" command.

drh 2026-04-24 01:34 UTC trunk
Commit ad133f5462219c2e8b4088bac323928d43929b04e61fafc514c33bf92e9fea00
1 file changed +2 -2
+2 -2
--- src/sqlcmd.c
+++ src/sqlcmd.c
@@ -336,12 +336,12 @@
336336
** 'v' Version number without patch. (ex: "2.29")
337337
*/
338338
const char *sqlcmd_ps_appdef(int c){
339339
switch( c ){
340340
/* Default prompt strings */
341
- case 1: return "/e[1;/x33/:36/;m/A-/v /~>/e[0m ";
342
- case 2: return "/B/e[1;/x33/:36/;m/H>/e[0m ";
341
+ case 1: return "/e[1;34m/A-/v /e[1;/x33/:36/;m/~>/e[0m ";
342
+ case 2: return "/B/e[1;/x33/:36/;m/C>/e[0m ";
343343
344344
/* Names of environment variables to override cases 1 and 2 */
345345
case 3: return "FOSSIL_PS1";
346346
case 4: return "FOSSIL_PS2";
347347
348348
--- src/sqlcmd.c
+++ src/sqlcmd.c
@@ -336,12 +336,12 @@
336 ** 'v' Version number without patch. (ex: "2.29")
337 */
338 const char *sqlcmd_ps_appdef(int c){
339 switch( c ){
340 /* Default prompt strings */
341 case 1: return "/e[1;/x33/:36/;m/A-/v /~>/e[0m ";
342 case 2: return "/B/e[1;/x33/:36/;m/H>/e[0m ";
343
344 /* Names of environment variables to override cases 1 and 2 */
345 case 3: return "FOSSIL_PS1";
346 case 4: return "FOSSIL_PS2";
347
348
--- src/sqlcmd.c
+++ src/sqlcmd.c
@@ -336,12 +336,12 @@
336 ** 'v' Version number without patch. (ex: "2.29")
337 */
338 const char *sqlcmd_ps_appdef(int c){
339 switch( c ){
340 /* Default prompt strings */
341 case 1: return "/e[1;34m/A-/v /e[1;/x33/:36/;m/~>/e[0m ";
342 case 2: return "/B/e[1;/x33/:36/;m/C>/e[0m ";
343
344 /* Names of environment variables to override cases 1 and 2 */
345 case 3: return "FOSSIL_PS1";
346 case 4: return "FOSSIL_PS2";
347
348

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button