summaryrefslogtreecommitdiffstats
path: root/mutt_regex.h
AgeCommit message (Collapse)Author
2018-12-31Remove trailing whitespace.Kevin McCarthy
The result of find . -name "*.[ch]" -exec emacs -batch {} \ --eval="(progn (delete-trailing-whitespace) (and (buffer-modified-p) (save-buffer)))" \;
2018-04-09Merge branch 'stable'Kevin McCarthy
2018-04-09Rename _regex.h to _mutt_regex.h to avoid name collision on Macs.Kevin McCarthy
On Macs, <regex.h> includes <_regex.h>. Because Mutt defines '-I .' during compilation, our bundled version of _regex.h was being used instead of the system one. I have no idea how it managed to work before, but starting in Xcode 9.3, the differences in struct size and fields started to produce a crash and other strange behavior. The real issue is our use of '-I .' during compilation, which allows our local headers to override system ones. An easier fix for now is to rename the header. Many thanks to Charles Diza, Christian Ebert, and Fabian Groffen for their help trying things out and helping to debug the problem. Also, a huge thanks to Steve Karmeinsky for allowing me to ssh in to his Mac so I could track down the underlying issue.
2018-03-11Add $abort_noattach and $abort_noattach_regexp options.Kevin McCarthy
$abort_noattach_regexp is matched against the body of a message. If so, the $abort_noattach quadoption is used to prompt whether to abort sending. Thanks to Antonio Radici for bringing the original version of the patch to our attention, which he pulled from https://github.com/tlvince/pkgbuild/blob/master/mutt-kiss/mutt-attach.patch This version was rewritten to use a regexp, to fix a few issues, and to better fit in with Mutt styles and conventions.
2005-09-17Gah, forgot the zip code when updating the FSF address...Brendan Cully
2005-09-17Update FSF address (via sed, I hope nothing got mangled). Closes: #2071.Brendan Cully
2004-02-01Turn alternates, lists, and subscribe into regular expression lists.Thomas Roessler
2002-12-11Fix Mike's and my e-mail addresses in copyright lines.Thomas Roessler
2000-03-03The FSF apparently has moved.Thomas Roessler
2000-01-06Update copyright notices for unstable.Thomas Roessler
1999-12-04William Feavish's GECOS regexp patch.Thomas Roessler
1999-01-07Get rid of RCS ids in source files. They are getting in our wayThomas Roessler
when merging changes.
1999-01-06[unstable] Merge changes from stable: rx -> regex, Byrial's timezoneThomas Roessler
patch, translation updates.
1998-10-13Add RCS $Id$ strings to (hopefully) all source files.Thomas Roessler
1998-09-23Liviu Daia's smiley patch.Thomas Roessler
1998-06-08Initial revisionThomas Roessler