From 71b235bfa7dccc3b5b12433a9d41127a137df757 Mon Sep 17 00:00:00 2001 From: "Barton E. Schaefer" Date: Sun, 2 Feb 2014 14:07:23 -0800 Subject: 32341: heuristic initialization of ZLE_RPROMPT_INDENT --- ChangeLog | 5 ++++- Src/init.c | 12 +----------- 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/ChangeLog b/ChangeLog index fe427c2fe..26e628736 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,8 +1,11 @@ 2014-02-02 Barton E. Schaefer + * 32341: Src/init.c: guess at best ZLE_RPROMPT_INDENT based on + termcap/terminfo description + * unposted: Src/Zle/zle_tricky.c: whitespace in comment - * 32340: Src/init.c, Src/Zle/compctl.c: Add specifics to error + * 32340: Src/init.c, Src/Zle/compctl.c: add specifics to error messages explaining failure of "read -c" / "read -l". * 32338: Doc/Makefile.in: create Doc/help.txt as an empty file diff --git a/Src/init.c b/Src/init.c index bd871cbbd..da2a1bf56 100644 --- a/Src/init.c +++ b/Src/init.c @@ -749,9 +749,8 @@ init_term(void) tcstr[TCCLEARSCREEN] = ztrdup("\14"); tclen[TCCLEARSCREEN] = 1; } -#if 0 /* This might work, but there may be more to it */ + /* This might work, but there may be more to it */ rprompt_indent = (hasye || !tccan(TCLEFT)) ? 1 : 0; -#endif } return 1; } @@ -1003,15 +1002,6 @@ setupvals(void) setiparam("COLUMNS", zterm_columns); setiparam("LINES", zterm_lines); #endif - { - /* Import from environment, overrides init_term() */ - struct value vbuf; - char *name = "ZLE_RPROMPT_INDENT"; - if (getvalue(&vbuf, &name, 1) && !(vbuf.flags & PM_UNSET)) - rprompt_indent = getintvalue(&vbuf); - else - rprompt_indent = 1; - } #ifdef HAVE_GETRLIMIT for (i = 0; i != RLIM_NLIMITS; i++) { -- cgit 1.4.1