bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

nocaseglob and RE matching


From: Grisha Levit
Subject: nocaseglob and RE matching
Date: Mon, 23 Sep 2019 13:38:52 -0400

Currently nocaseglob and nocasematch both control case insensitivity
of RE matching (in lib/sh/smatch.c):

  if (glob_ignore_case || match_ignore_case)
    rflags |= REG_ICASE;

However, the documentation suggests that only nocasematch should have
this effect.  I'm guessing this behavior was in bash-3.1 for
compatibility with bash-3.0 (in which nocaseglob *was* the documented
way to turn on case insensitive RE matching, prior to nocasematch
being added) but it doesn't seem to make much sense now.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]