From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13793 invoked by alias); 19 Nov 2015 15:18:32 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 37161 Received: (qmail 19039 invoked from network); 19 Nov 2015 15:18:31 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id; bh=9o972SBu6WvtOJIqbpgn/ll8+l7vFfpy5FpVpB3RQik=; b=uk4ooPU05Q6/5n9yWSpi6c3GAIrQRRBouTBTRS9gB3op5pf8Mj+DIzPjhHlcgrmK+/ MVqMY2T8FLKQH5rsjiZba26Zw3Un6OCdYtQvD3GFb2QoJnoh0nv2dZCNtNjvAAn3ir3V zLBt4d6G1nGT9A1UDRX15itX8xD27kl+XkGVmmBdE11U4cAWBSv+qKNyFl61jq/NaxNd dnrQO+4G9ct6hssLDSYYLzCOb+1i74uujVv2UliebMAt1fk/P594FJDMEvTK3jVDRsBn zO+rDAvqq3TARK7TYS/fvnRVp6yZrTHyr7pYEECOpguHsNFd7Ne6UB15WsuduvdR5Bhg Uihg== X-Received: by 10.28.170.19 with SMTP id t19mr10569193wme.65.1447946309129; Thu, 19 Nov 2015 07:18:29 -0800 (PST) From: Mikael Magnusson To: zsh-workers@zsh.org Subject: PATCH: Disable the heuristic setting RPROMPT_INDENT to 0 Date: Thu, 19 Nov 2015 16:18:22 +0100 Message-Id: <1447946302-13356-1-git-send-email-mikachu@gmail.com> X-Mailer: git-send-email 2.6.1 I've had this disabled since it was introduced, but lately saw some reports on IRC of it breaking, so we're better off not doing it at all. Fortunately all the documentation still claims it always defaults to 1. --- Src/init.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Src/init.c b/Src/init.c index 22db4b3..dcce1d7 100644 --- a/Src/init.c +++ b/Src/init.c @@ -790,8 +790,10 @@ init_term(void) tcstr[TCCLEARSCREEN] = ztrdup("\14"); tclen[TCCLEARSCREEN] = 1; } - /* This might work, but there may be more to it */ - rprompt_indent = ((hasam && !hasbw) || hasye || !tccan(TCLEFT)); + rprompt_indent = 1; + /* The following is an attempt at a heuristic, + * but it fails in some cases */ + /* rprompt_indent = ((hasam && !hasbw) || hasye || !tccan(TCLEFT)); */ } return 1; } -- 2.6.1