From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17440 invoked by alias); 22 Nov 2014 19:56:12 -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: 33758 Received: (qmail 1732 invoked from network); 22 Nov 2014 19:56:09 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 X-Yandex-Uniq: 16d9de7d-5a3c-4453-8b14-abf892020613 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1416685764; bh=Tk87wn0PKwwz7kWk2EoAmB5DZmsOI13uFLCqTuJAo84=; h=User-Agent:MIME-Version:Content-Transfer-Encoding:Content-Type: Subject:From:Date:To:Message-ID; b=m9wX8xeIhPOfwnJNs2gZUuV2ufyH/G8IvqPKs+6Za08qgcqIeF4wbiuVW73rkTfrx nRrzeX8GHzAevrgItGAiTYv5p3GtMte57T1hE2MFuNa5IBCImJihsSdSfvbDzmjShQ 5HxuSGiqnecb+Kx6bbqXYkJnOc5L1HRlA4c/HHJY= Authentication-Results: smtp1o.mail.yandex.net; dkim=pass header.i=@yandex.ru User-Agent: K-9 Mail for Android MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Subject: BUG?: Konsole: ZLE_RPROMPT_INDENT swallows last PS1 character From: =?UTF-8?B?0J/QsNCy0LvQvtCyINCd0LjQutC+0LvQsNC5?= =?UTF-8?B?INCQ0LvQtdC60YHQsNC90LTRgNC+0LLQuNGH?= Date: Sat, 22 Nov 2014 22:49:15 +0300 To: zsh-workers@zsh.org Message-ID: <37510A22-C2EF-4B40-A929-5992F0AE143D@yandex.ru> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Consider the following command PS1='%% ' RPS1='#' ZLE_RPROMPT_INDENT=0 zsh -f . I would expect this result in !% _ #! (where '!' are terminal emulator boundaries and '_' is cursor position). Unfortunately this does work in fbterm, rxvt-unicode and xterm, but in konsole this produces the following: !%_ #! (note that there is no space after per cent character). Same thing happens with any other trailing character. Anybody knows whether this is zsh or konsole bug and how to fix it? Fish has no such problem, so I would assume zsh. Using zsh-5.0.7, konsole-4.12.5. -----BEGIN PGP SIGNATURE----- Version: APG v1.1.1 iQJNBAEBCgA3BQJUcOi5MBwfMDI7PjIgHTg6PjswOSAQOzU6QTA9NEA+MjhHIDxr cC1wYXZAeWFuZGV4LnJ1PgAKCRBu+P2/AXZZIuG/EACEkge6Xw4Rij7ThKCBa4Nl AOnHYl9UIz8HLtjKzqineJcj1mwrs2ZwDxxiIdxghRj27Jg3vBDtaZFTc2g2vM8s H/WjZgWX/JkQIx27OV6m2ObIfXSt3LsAh46z0VnaVM7k1soEvoFLFTt0/QuBWIbE MMQ5/OUc/mqsP3HN1wjhiLb4pxcIWMlhH5Sx8uDqngL3WbhtGWJZraIsyEZ7/kD3 27+0H6d5nl1TqQYMsvQ+zkDRBhJglhRXLFel082JVHPIIl03xeVG5tgztagGOxW5 tDm2d0sGt2mbi/hzROyMjji9ghRx5T6WOQAXWyn4R9rN1R/bq0Uau+B5wvNmCtWi pw9qpNoiqOHV7nC4CHp9lF4cSIGlKrMk05qaJ2UPc0FV9SPpXviGHBcB/ZD79zYl 9BNAXsazZI1z5lOWPB2Pa/yKx7aviUQADFyrHUvNHtB8MKEqce8fbtEtRF3Ghg17 PkfEMXeRV5BO4FGprlbvkUjMEXpXVTcRTge80JIcRyJlFFKR+5VlfKRLRuJPA4qw tnM4ku/dN3RdIlc7SMPF05yqBYWt/pAP4voiCD9zA8xh4cQS2mAmC19su5Qvl95p RkQU0rYHrw8LNCLUvinmipejAHs3H3qoN78uqmDZUasTnCuGoLVnu4t19jhb4cVu j/Io1CPfgVh3RxBS530Kuw== =/5bl -----END PGP SIGNATURE-----