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

[PATCH v3 0/5] reroll bc/attr-ignore-case

From
Brandon Casey <casey@nrlssc.navy.mil>
Date
Oct 6, 2011, 18:22 UTC
Message-ID
<U4wiHVyDLLG1PhI-8iY3YvK8PNPcrE_H1LfZdeQFnOrSJ5O-Hev7KzBOnrAY-vjiT2yzgWpfSAPFG2-cG0LrUPezOcTUNC6trUWFODOXIkXyJzvz-maBv6HrPKDCs98TTT4OGmgo0j8@cipher.nrlssc.navy.mil>

This re-rolls the whole series so that it can replace your current bc/attr-ignore-case. It includes the two v2 patches I submitted last night and backs out the use of xmalloc in compat/win32/syslog.c that Johannes Sixt pointed out as a recursion issue. Erik Faye-Lunde has a patch to remove the existing calls to x-wrapper functions in the function.

Built on top of 5738c9c21e53356ab5020912116e7f82fd2d428f, the same base as your current bc/attr-ignore-case.

-Brandon
Brandon Casey (4):
  attr.c: avoid inappropriate access to strbuf "buf" member
  cleanup: use internal memory allocation wrapper functions everywhere
  builtin/mv.c: plug miniscule memory leak
  attr.c: respect core.ignorecase when matching attribute patterns
Junio C Hamano (1):
  attr: read core.attributesfile from git_default_core_config
 attr.c                |   46 ++++++++++++++-----------------------
 builtin/check-attr.c  |    2 +
 builtin/mv.c          |    6 ++++-
 cache.h               |    1 +
 compat/mingw.c        |    2 +-
 compat/qsort.c        |    2 +-
 config.c              |    3 ++
 environment.c         |    1 +
 remote.c              |    2 +-
 show-index.c          |    2 +-
 t/t0003-attributes.sh |   60 ++++++++++++++++++++++++++++++++++++++++++++++++-
 transport-helper.c    |    4 +-
 12 files changed, 94 insertions(+), 37 deletions(-)
-- 
1.7.7
Next: Junio C Hamano
Message 1 of 2 in “reroll bc/attr-ignore-case”
  1. 0/5 reroll bc/attr-ignore-caseBrandon Casey, Oct 6, 2011
  2. Junio C HamanoOct 6, 2011

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.