summaryrefslogtreecommitdiffstats
path: root/intl
AgeCommit message (Collapse)Author
2021-02-18Update gettext to version 0.21.Kevin McCarthy
Run 'gettextize -f --no-changelog' to update to 0.21. This removes the entire intl directory, and relies on an external libintl only. $(INTLLIBS) should now be referred to as $(LIBINTL), so change all references. Unfortunately, some of the gettext m4 files were modified and "mutt customized" in the past. I'm trying to keep them in a pristine state after this upgrade. glibc21.m4, lcmessage.m4, codeset.m4 have also been removed. Manually call AM_ICONV in configure.ac. This was previously called in the modified "MUTT_AM_GNU_GETTEXT" but the result $am_cv_func_iconv is tested just below. locale.h is a standard library defined by C99. The gpgme and pgp code wrapped those includes in HAVE_LOCALE_H checks, but that check was performed inside of gettext.m4. Remove the check inside those files (locale.h is already included unconditionally elsewhere in Mutt). Copy the sample gettext.h file and include that instead, as suggested by the gettext documentation. unistd.h is also a standard posix header, so remove HAVE_UNISTD_H checks inside mutt too. Create po/LINGUAS file listing available languages. Create po/Makevars from the template and customize for Mutt. Set PO_DEPENDS_ON_POT to no to prevent po file rebuilds. According to the gettext manual, with this set, "PO files can be accidentally updated even if a POT file is not updated" when using git.
2021-01-03Update config.status invocation.Kevin McCarthy
The files are now specified on the command line, instead of via the CONFIG_FILES env var. This is the first of a series of patches updating obsolete autoconf macros and usages. The 2.70 release sqawks very loudly at those constructs, so best to start updating them.
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-06-23Make make ctags actually workEike Rathke
make ctags broke with Making ctags in po make[1]: Entering directory '.../mutt/po' make[1]: *** No rule to make target 'ctags'. Stop. make[1]: Leaving directory '.../mutt/po' Makefile:867: recipe for target 'ctags-recursive' failed make: *** [ctags-recursive] Error 1 and once fixed the same in intl/ Note that this ctags target scatters tags files over directories. If you use exuberant ctags then simply run ctags -R once in mutt's root dir instead.
2018-06-01Correct spelling mistakes.Edward Betts
2015-07-02Convert from using mkinstalldirs to $(MKDIR_P).Kevin McCarthy
The automake mkinstalldirs script is now deprecated. "install-sh -d" can be used in place. Configure.ac already includes AC_PROG_INSTALL, which will ensure install-sh is bundled. Add AC_PROG_MKDIR_P, which will set $(MKDIR_P) to either a thread-safe "mkdir -p" or will fall back to using install-sh.
2013-07-23fix typos in commentsOndřej Bílka
2007-11-05Optionally define $datarootdir on our own for autoconf <2.60 compatibility.Ralf Wildenhues
While I'm at it, fix two warnings in other files about ignoring datarootdir with autoconf >2.60. Closes #2905.
2007-03-15Remove .cvsignoresBrendan Cully
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
2003-07-24Some functions/macros like isspace take an int and require theVincent Lefevre
argument to have the value of an unsigned char (or EOF). Under Solaris, gcc complains when the argument is a char (as this is a possible bug, on platforms where char is signed, like Solaris). The attached patch fixes such problems (well, perhaps I've changed more than necessary, but this doesn't hurt).
2002-01-01ups, these were missing from the CVS.Thomas Roessler
2001-12-18Updating to gettext-0.10.40.Thomas Roessler
2001-06-07Gettext update.Thomas Roessler
2001-01-08Fix and/or check more fishy code.Thomas Roessler
2001-01-08Going through possible security problems with a fine comb. If youThomas Roessler
want to help, check out the current source, and run check_sec.sh.
1999-10-31From Brendan Cully: IMAP updates should work properly again.Thomas Roessler
1998-10-15Change "static char rcsid[]" to "static const char rcsid[]" to makemutt-0-94-13-relThomas Roessler
gcc shut up about this.
1998-10-13Add RCS $Id$ strings to (hopefully) all source files.Thomas Roessler
1998-10-01*** empty log message ***Thomas Roessler
1998-10-01Adding legalese.Thomas Roessler
1998-10-01Adding gettext support, based on the patch by Marco d'Itri.Thomas Roessler