git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Possible bug in .gitignore

From
KKKwonHyun Kim <kwonhyun.kim@gmail.com>
Date
Jul 25, 2024, 04:01 UTC
Message-ID
<CADLV-7JN-x8+Y+sVO=O-f4Ur7jw8Bs+z0BzQy5y9GbPTJ9eE_g@mail.gmail.com>
In-Reply-To
<CADLV-7+fX7jrC8e_nPBHZfg8yXKpjLfPL3MgxS8peUrr8pqQoA@mail.gmail.com>
Hello,

I am experimenting with git and I found there is something not working as explain in the document

When I place `text_[가나].txt` in `.gitignore` it does not ignore text_가.txt nor text_나.txt

I experimented with `text_[ab].txt` and it works fine.

So I thought it might work bytewise so I put `text_[\200-\352][\200-\352][\200-\352].txt` with no effect. (가 is "\352\260\200" when core.quotepath is set to true)

So I think it must be a bug that is that pattern [abc] or [a-z] does not incorporate non-ascii characters. but I am not sure.

Thank you for  reading and hope to hear from you guys soon
KwH Kim.

# ==== Here is my spec

PRETTY_NAME="Ubuntu 24.04 LTS" NAME="Ubuntu" VERSION_ID="24.04" VERSION="24.04 LTS (Noble Numbat)" VERSION_CODENAME=noble ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=noble LOGO=ubuntu-logo

git version git version 2.43.0

LANG=ko_KR.UTF-8 LANGUAGE=ko:en LC_CTYPE="ko_KR.UTF-8" LC_NUMERIC=ko_KR.UTF-8 LC_TIME=ko_KR.UTF-8 LC_COLLATE="ko_KR.UTF-8" LC_MONETARY=ko_KR.UTF-8 LC_MESSAGES="ko_KR.UTF-8" LC_PAPER=ko_KR.UTF-8 LC_NAME=ko_KR.UTF-8 LC_ADDRESS=ko_KR.UTF-8 LC_TELEPHONE=ko_KR.UTF-8 LC_MEASUREMENT=ko_KR.UTF-8 LC_IDENTIFICATION=ko_KR.UTF-8 LC_ALL=

Next: Jeff King
Message 1 of 2 in “Re: Possible bug in .gitignore”
  1. KwonHyun KimJul 25, 2024
  2. Jeff KingJul 26, 2024

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.