From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 29852 invoked from network); 23 Dec 2021 16:40:43 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 23 Dec 2021 16:40:43 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1640277643; b=Fiw6Y1+gGm1s3H7+ZJFdBLy4dcEbuEoUzzcn70tdhZVnQReZdFLREPXFU5sL1qDunVvENNopqG T0trf8x5CfX42m4zlkMIPkKECzenYZIr5vwQdOc4cwlvWLL/HA+R4hKSDVOvEtTyAP61urkI7Q VNy+txxZs5z6c4+1hgjH2+ynHNJgXj/psp2gW7sEpnp3rCdiPPpbepHaqsMZ8rAMmPdYcaTG5j 3WCmHiylkCA6GVaUUDHirZ4H2k/k7PPz5DWWa146Wug5ZAIISGeIB3Lb1QucPBPHkt/9blvRzj YfvWXqlBresvnppsiE4DI6srWSkmJ8+s2QJWfKBkR2zqbg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mout.gmx.net) smtp.remote-ip=212.227.17.22; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.a=rsa-sha256; dmarc=pass header.from=gmx.net; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1640277643; bh=1zqi2Bbvp54Sn7AK4R+dRIryESVIXY7e1GBNIz4PUYM=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:MIME-Version:Date:Message-ID:Subject:From:To: DKIM-Signature:DKIM-Signature; b=X7C/1jk4hUJlLam44AqMR7A2rTpuwSgy4FRV/giKlh5Ok2GRl+k0+8y4z356RyVOKJmINQBRqK hfh2EdeXqiHfnbSPwXbl9BvlXP1z5OHh0KEC3pGeRPj/hZZdXTyVdeZS6lY4UFJF+0k7LCsPtu WTPfmkpsIoBMdPXYqlAJ2g9MfWgiN/Pe9PaYKHZs6fllF3qAlEqGDj9w2Oe7pqiiOKwTDNHWdL ad5G8awHnn7II5qMg2p1baUQk5N8yum6X4cMl/RfukP4JUuo9lQxApNbybTMqqKONcoMnf7xu/ fcRnqATk2bk+qMfww/AFHJjU/3qHSaCUoX+7djy+RrdKGw==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:MIME-Version:Date: Message-ID:Subject:From:To:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=L5nHm7T9rp1wksD6yC+mHlU8Ol9v9U62bJXXTaCkmh0=; b=QkgOEDT3Fd6y8hJiFqyKIgmcPB XCz8buueA7vFKPkUMVdHgfzFu577Un7Jtg1q08hQ7xkc3jPQo1NfEn18yHneEcWDSS0wS4JFksN62 bF3OIiEktmqEr7uo4P534Lu28PBtaI7+Dz5ofILZwM+udzYF2rkGAi7lCo7pafQcVOxpnMKQQDxg5 3c1ZZmhdHUEoQGBZpeRjCbwr5qontegt8rj3KAx7ZuktIThonTndtnCzilS2HcjSKA9ZzzbBbBUJJ yqlHuV5tVBcl6U+gQFwHEHRnsmTmB263RXJRvgYnksBfwJ5o8YmGt4eAseKiD/j8G6tAqEtMkTi6H BXLU0FqA==; Received: from authenticated user by zero.zsh.org with local id 1n0R90-0008NM-1v; Thu, 23 Dec 2021 16:40:42 +0000 Authentication-Results: zsh.org; iprev=pass (mout.gmx.net) smtp.remote-ip=212.227.17.22; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.a=rsa-sha256; dmarc=pass header.from=gmx.net; arc=none Received: from mout.gmx.net ([212.227.17.22]:44441) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1n0OQf-0004MN-7V; Thu, 23 Dec 2021 13:46:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1640267204; bh=1zqi2Bbvp54Sn7AK4R+dRIryESVIXY7e1GBNIz4PUYM=; h=X-UI-Sender-Class:To:From:Subject:Date; b=BKY9NEg57sDFViq4iWBbe51KjwUsSaIXDmnfuN5LI0elcNhq37kPIDOlLsI31ZT7f i0S/KD5P80uMb/UiBW5YheV35ukENqZ2VNo/W4VSDjCjCP+xFupQ4qI22f4GyXPgeG i8xg8PIUauW9vAzQ7hKoXWwCCZfI++rRTQXZRouI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.43.116] ([46.183.103.8]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MQ5vc-1mn6jz3shc-00M1Yw for ; Thu, 23 Dec 2021 14:46:44 +0100 To: zsh-workers@zsh.org From: Luis.Dilling@gmx.net Subject: Bug: Autocompleting umlauts Message-ID: <53a78cc9-890c-165e-5ef9-b43251ba775b@gmx.net> Date: Thu, 23 Dec 2021 14:46:42 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------2C3C55E2B2572EC241983C6D" Content-Language: en-US X-Provags-ID: V03:K1:wanN75ZUieem1jX8UzPUr9hSrLbZ3F1WAOGw0impskkhfUGflM7 Ctn0nNnO6ZprMKUdmaieBZzhecae4FDb50kL/NN49mhYyjCKZmrHIdq2GA3KbsiolOFvEZp e4d1ps+X7PUsoVp+yojKCMYciLR4/0DOBqlUTw5Qh9irRg+KzQeWL9KYCwbCJDBMacDACjw t9/UHg9LerOTag7Sysz2Q== X-UI-Out-Filterresults: notjunk:1;V03:K0:7IDuJ2SCzhk=:bZ9v0ulBvttaQZig/EUKB9 86RNGMAFrG8eAzj00uE0C1gWvIN6D17nzdfE4FCn+VO7WvGqn/SiVK0S8FWP/7stqrIGXHJNg j03eQtHOQBQA7eza1CyL+Jcuv823+JL4r3zqLxJgIdK3MPSepRbBjbZl2nK5LZfQLI2QDoQfK y+ccUwZR6pJm2CXVYhqGbuUD+y7utJP6qc7JOdtexE6mHXsG+Snr8zOUzjxwUNNm0H1RLGVmL R/NxDC0yyLN8NyguBbfky5sSGtnAZ390Tl6jzpWWTwTEbrKYMSEjXB+Qj8WpbpG43zOg2iASa iA65kiLC+W+LH05a48EeSTTPpftF0MLwYIvcXaaH97Rmns/bD1vT4n6za+Nt3UhG9TYuYfeJV vN4HwYwNUGl9EogxWOpWF/nv1CK4B1c8Dbd34W1q5xuiZo9P4pC3dyUdPBgoq3yGAIGgtqnA4 rUzalTzNt0MK8r4NUm9niVHp9BSGiVBl7whPqvGP9KQdk0qFPs16U8L+XDiLbGqCdHvn8YQGe NRWoU2xFMPryx2rvRNTvsBTspI4uDCQiZV91vaSQwxXPb/MHhI3n0mm3r6zB1wc2/2EO31Uz5 pfBY5YxW49hXzJBABcuw6Ang8tnLGZl/CeuhASg+QQiMIW9Q2x+cvyKt7QSM5HgiHUep4KvcG o22e5+zzBHtpYOP293TtQiKZ7+JLJrqRRi7S7ZLg1YRYI3wE0qFt3mMIRt0BHquoBJUi82cQZ QfoP0/tQySugPUQTAcneRomJzzf0y+AtaKiG7gAx92EHjISchOwBD2WSXusoTJt/FLyDA0YA4 oEjOeCa8MaQQLW1gjz5+6xeyWroJvX06PI+IPX8et+57kBt2lVSUxV2oEO2IMIHppt/Q9QFB4 oglh6HhKflN6k5fdkGuoBNtitxdoM/SfP8nfKOru4T+sM/vOKGkk/jDBhXGG3J8l8UYhWRyvN zcvnEL3S0/8/7pBHRhOvhC+Z10AG+z0Esw9YMc3nfrvwcUoBDFcF+U3b+XNU8yibHqHb3XyvH T30tcjEuMOrJDzUnEoazIHi63zrHqC0GRtcVUg6tnQcRefuD0a0Zzv34WH4YQfz8HDOziD235 Y3JqJVh412XNC4= X-Validation-by: kb@spambri.de X-Seq: 49659 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: This is a multi-part message in MIME format. --------------2C3C55E2B2572EC241983C6D Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Suppose there's a subdirectory named |`M=C3=9CNCHEN`| in the current directory, then tab-completion won't recognize this directory, when |`cd m=C3=BCnchen`|+ [tab] is given. I noticed this behavior when attempting to |cd| the given directory (with tab autocomletion), and while doing the same with `|rm -r`|. I assume, *it's a zsh-wide issue due to broken case-insensitive matching umlauts.* I'd like to provide some patch, but I was unable to figure out, where the bug is caused. Thanks, Luis ** --------------2C3C55E2B2572EC241983C6D Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable

Suppose there's a subdirectory named `M=C3=9CNCH= EN` in the current directory, then tab-completion won't recognize this directory, when `cd m=C3=BCnchen` + [tab] is given.

I noticed this behavior when attempting to cd the given directory (with tab autocomletion), and while doing the same with `rm -r`.

I assume, it's a zsh-wide issue due to broken case-insensitive matching umlauts.

I'd like to provide some patch, but I was unable to figure out, where the bug is caused.

Thanks,
Luis

--------------2C3C55E2B2572EC241983C6D--