id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	branch_state	votes
4444	MD files not recognized as markdown files by extension	wwp	andrew_b	"What version of Midnight Commander is used?

 2.4.29

Put output of mc -V command (and all other commands described in 'How to report about bugs') here.
{{{
 GNU Midnight Commander 4.8.29
 Built with GLib 2.56.1
 Built with S-Lang 2.2.4 with terminfo database
 Built with libssh2 1.8.0
 With builtin Editor and Aspell support
 With subshell support as default
 With support for background operations
 With mouse support on xterm and Linux console
 With support for X11 events
 With internationalization support
 With multiple codepages support
 With ext2fs attributes support
 Virtual File Systems:
  cpiofs, tarfs, sfs, extfs, ftpfs, sftpfs, fish
 Data types:
  char: 8; int: 32; long: 64; void *: 64; size_t: 64; off_t: 64;
}}}
What steps will reproduce the problem?

 Create or file a markdown file named foo.MD.
 Select it, type ENTER to raise the default by-extension action over it.
 Nothing happens.

 Create or file a markdown file named foo.md.
 Select it, type ENTER to raise the default by-extension action over it.
 The default action for markdown files is happening.

What is the expected output?

  The default action for markdown files.

What do you see instead?

  Nothing, because mc.ext.ini wrongly says:

{{{
[markdown]
Regex=\.(md|mkd)$
ShellIgnoreCase=true
Include=editor
}}}
The issue is that it uses !ShelIgnoreCase=true instead of !RegexIgnoreCase=true
It should be:
{{{
[markdown]
Regex=\.(md|mkd)$
RegexIgnoreCase=true
Include=editor
}}}"	defect	accepted	trivial	4.8.30	mc-config-ini	4.8.29		markdown mc.ext.ini				no branch	
