diff options
author | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2015-12-29 23:10:03 +0000 |
---|---|---|
committer | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2015-12-29 23:10:03 +0000 |
commit | f281e35ba5b0fdd1bacb0f9736ba138aa42ce189 (patch) | |
tree | a9914182d36f301681c61d525eb00ffa033b7c6b /Build/source | |
parent | 94b2599d4a7aece204089a48207bee187c455ec4 (diff) |
gregorio 4.0.1
git-svn-id: svn://tug.org/texlive/trunk@39231 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source')
23 files changed, 129 insertions, 53 deletions
diff --git a/Build/source/texk/README b/Build/source/texk/README index 2d7e574e829..460ce52ee21 100644 --- a/Build/source/texk/README +++ b/Build/source/texk/README @@ -62,7 +62,7 @@ dvipsk - maintained here, by us dvisvgm 1.14 - checked 28dec15 http://dvisvgm.bplaced.net/Downloads -gregorio 4.0.0 - checked 9dec15 +gregorio 4.0.1 - checked 29dec15 https://github.com/gregorio-project/gregorio/releases/ gsftopk - from Paul Vojta's xdvi? diff --git a/Build/source/texk/gregorio/ChangeLog b/Build/source/texk/gregorio/ChangeLog index cb878a36e24..89d3e59623d 100644 --- a/Build/source/texk/gregorio/ChangeLog +++ b/Build/source/texk/gregorio/ChangeLog @@ -1,3 +1,8 @@ +2015-12-29 Akira Kakuto <kakuto@fuk.kindai.ac.jp> + + Import gregorio-4.0.1. + * version.ac: Adapted. + 2015-12-10 Akira Kakuto <kakuto@fuk.kindai.ac.jp> Import gregorio-4.0.0. diff --git a/Build/source/texk/gregorio/configure b/Build/source/texk/gregorio/configure index 94151e5c7c4..1c1cddc8af5 100755 --- a/Build/source/texk/gregorio/configure +++ b/Build/source/texk/gregorio/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for ChkTeX (TeX Live) 4.0.0. +# Generated by GNU Autoconf 2.69 for ChkTeX (TeX Live) 4.0.1. # # Report bugs to <tex-k@tug.org>. # @@ -590,8 +590,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='ChkTeX (TeX Live)' PACKAGE_TARNAME='chktex--tex-live-' -PACKAGE_VERSION='4.0.0' -PACKAGE_STRING='ChkTeX (TeX Live) 4.0.0' +PACKAGE_VERSION='4.0.1' +PACKAGE_STRING='ChkTeX (TeX Live) 4.0.1' PACKAGE_BUGREPORT='tex-k@tug.org' PACKAGE_URL='' @@ -1329,7 +1329,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures ChkTeX (TeX Live) 4.0.0 to adapt to many kinds of systems. +\`configure' configures ChkTeX (TeX Live) 4.0.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1400,7 +1400,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of ChkTeX (TeX Live) 4.0.0:";; + short | recursive ) echo "Configuration of ChkTeX (TeX Live) 4.0.1:";; esac cat <<\_ACEOF @@ -1519,7 +1519,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -ChkTeX (TeX Live) configure 4.0.0 +ChkTeX (TeX Live) configure 4.0.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2175,7 +2175,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by ChkTeX (TeX Live) $as_me 4.0.0, which was +It was created by ChkTeX (TeX Live) $as_me 4.0.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -7860,7 +7860,7 @@ fi # Define the identity of the package. PACKAGE='chktex--tex-live-' - VERSION='4.0.0' + VERSION='4.0.1' cat >>confdefs.h <<_ACEOF @@ -14121,7 +14121,7 @@ Usage: $0 [OPTIONS] Report bugs to <bug-libtool@gnu.org>." lt_cl_version="\ -ChkTeX (TeX Live) config.lt 4.0.0 +ChkTeX (TeX Live) config.lt 4.0.1 configured by $0, generated by GNU Autoconf 2.69. Copyright (C) 2011 Free Software Foundation, Inc. @@ -15708,7 +15708,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by ChkTeX (TeX Live) $as_me 4.0.0, which was +This file was extended by ChkTeX (TeX Live) $as_me 4.0.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15774,7 +15774,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -ChkTeX (TeX Live) config.status 4.0.0 +ChkTeX (TeX Live) config.status 4.0.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/Build/source/texk/gregorio/gregorio-src-PATCHES/ChangeLog b/Build/source/texk/gregorio/gregorio-src-PATCHES/ChangeLog index 64900a1ec94..1ebce3a26b8 100644 --- a/Build/source/texk/gregorio/gregorio-src-PATCHES/ChangeLog +++ b/Build/source/texk/gregorio/gregorio-src-PATCHES/ChangeLog @@ -1,3 +1,7 @@ +2015-12-29 Akira Kakuto <kakuto@fuk.kindai.ac.jp> + + Import gregorio-4.0.1. + 2015-12-10 Akira Kakuto <kakuto@fuk.kindai.ac.jp> Import gregorio-4.0.0. diff --git a/Build/source/texk/gregorio/gregorio-src-PATCHES/TL-Changes b/Build/source/texk/gregorio/gregorio-src-PATCHES/TL-Changes index 48192dc9060..4c9b4d256ae 100644 --- a/Build/source/texk/gregorio/gregorio-src-PATCHES/TL-Changes +++ b/Build/source/texk/gregorio/gregorio-src-PATCHES/TL-Changes @@ -1,5 +1,5 @@ -Changes applied to the gregorio-4.0.0 tree as obtained from: - https://github.com/gregorio-project/gregorio/releases/tag/v4.0.0/ +Changes applied to the gregorio-4.0.1 tree as obtained from: + https://github.com/gregorio-project/gregorio/releases/tag/v4.0.1/ Remove: Makefile.in @@ -13,4 +13,3 @@ Remove: src/Makefile.in src/config_.h.in tex/ - diff --git a/Build/source/texk/gregorio/gregorio-src/._CHANGELOG.md b/Build/source/texk/gregorio/gregorio-src/._CHANGELOG.md Binary files differdeleted file mode 100644 index cd621b2a872..00000000000 --- a/Build/source/texk/gregorio/gregorio-src/._CHANGELOG.md +++ /dev/null diff --git a/Build/source/texk/gregorio/gregorio-src/.gregorio-version b/Build/source/texk/gregorio/gregorio-src/.gregorio-version index a4948dcb4b9..73758c1780c 100644 --- a/Build/source/texk/gregorio/gregorio-src/.gregorio-version +++ b/Build/source/texk/gregorio/gregorio-src/.gregorio-version @@ -1,4 +1,4 @@ -4.0.0 +4.0.1 *** Do not modify this file. *** Use VersionManager.py to change the version. diff --git a/Build/source/texk/gregorio/gregorio-src/CHANGELOG.md b/Build/source/texk/gregorio/gregorio-src/CHANGELOG.md index 2e861cc866d..586bc22ee6b 100644 --- a/Build/source/texk/gregorio/gregorio-src/CHANGELOG.md +++ b/Build/source/texk/gregorio/gregorio-src/CHANGELOG.md @@ -5,6 +5,14 @@ As of v3.0.0 this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased][unreleased] +## [4.0.1] - 2015-12-28 +### Fixed +- `\greseteolcustos` now retains its setting across multiple score inclusions (see [#703](https://github.com/gregorio-project/gregorio/issues/703)). +- Gregorio now works against luaotfload 2.6 (see [#717](https://github.com/gregorio-project/gregorio/issues/717)). +- When beginning of line clefs are invisible and bol shifts are enabled, lyric text will no longer stick out into the margin. Further the notes on the first and subsequent lines now align properly. See [#683](https://github.com/gregorio-project/gregorio/issues/683). +- `\grecross` and `\grealtcross` now print the correct glyphs (see [#713](https://github.com/gregorio-project/gregorio/issues/713)). + + ## [4.0.0] - 2015-12-08 ### Fixed - Handling of the first syllable in gabc is now more consistent with the all other syllables. This centers the syllable correctly when using latin syllable centering (see [#42](https://github.com/gregorio-project/gregorio/issues/42)) and makes the use of styles less surprising in the first syllable (see [#135](https://github.com/gregorio-project/gregorio/issues/135)). @@ -178,7 +186,7 @@ See GregorioRef.pdf for full details. - `greg-book` and `greg-lily-book` engines, supplanted by improved capabilities of `\gregorioscore` for compiling gabc files at time of document compilation. - The TeXShop script for compiling gabc files. Supplanted by the new autocompile feature of the package. -### Known Bugs +### Known Bugs - FIXED IN 4.0.1 - When beginning of line clefs are invisible and bol shifts are enabled, lyric text will stick out into the margin. Further the notes on the first and subsequent lines do not align properly. See [#683](https://github.com/gregorio-project/gregorio/issues/683). diff --git a/Build/source/texk/gregorio/gregorio-src/configure.ac b/Build/source/texk/gregorio/gregorio-src/configure.ac index ce816caba51..338a3cbe7dd 100644 --- a/Build/source/texk/gregorio/gregorio-src/configure.ac +++ b/Build/source/texk/gregorio/gregorio-src/configure.ac @@ -16,8 +16,8 @@ dnl dnl You should have received a copy of the GNU General Public License dnl along with Gregorio. If not, see <http://www.gnu.org/licenses/>. -AC_INIT([gregorio],[4.0.0],[gregorio-devel@gna.org]) -FILENAME_VERSION="4_0_0" +AC_INIT([gregorio],[4.0.1],[gregorio-devel@gna.org]) +FILENAME_VERSION="4_0_1" AC_SUBST(FILENAME_VERSION) MK="" AC_SUBST(MK) diff --git a/Build/source/texk/gregorio/gregorio-src/doc/Command_Index_internal.tex b/Build/source/texk/gregorio/gregorio-src/doc/Command_Index_internal.tex index 5367ec09e60..498c940dbdf 100644 --- a/Build/source/texk/gregorio/gregorio-src/doc/Command_Index_internal.tex +++ b/Build/source/texk/gregorio/gregorio-src/doc/Command_Index_internal.tex @@ -587,6 +587,9 @@ Macro called at the end of the score to ensure that a big initial setting doesnâ \macroname{\textbackslash greoldcatcode}{}{gregoriotex.tex} Macro to store the catcode for ``@'' so that we can use said symbol in function names under Plain \TeX\ and then restore the original catcode after the package is done loading. +\macroname{\textbackslash gre@reseteolcustos}{}{gregoriotex-main.tex} +Alias that resets the use of automatic custos to the value set by \verb=\greseteolcustos=. This macro is aliased to \verb=\gre@useautoeolcustos= or \verb=\gre@usemanualeolcustos= by \verb=\greseteolcustos=. + \macroname{\textbackslash gre@setstylefont}{}{gregoriotex-main.tex} Macro for opening up greextra font. @@ -619,6 +622,12 @@ Macro which typesets the key. \macroname{\textbackslash gre@updateleftbox}{}{gregoriotex-main.tex} Macro to update the box printed a the left end of every line (the one which holds the staff lines). +\macroname{\textbackslash gre@useautoeolcustos}{}{gregoriotex-main.tex} +Macro which enables automatic custos at the end of lines. + +\macroname{\textbackslash gre@usemanualeolcustos}{}{gregoriotex-main.tex} +Macro which disables automatic custos at the end of lines. + \macroname{\textbackslash gre@usestylecommon}{}{gregoriotex-signs.tex} Macro which specifies the alternate glyphs which are common to all of the styles. diff --git a/Build/source/texk/gregorio/gregorio-src/doc/GregorioNabcRef-4_0_0.pdf b/Build/source/texk/gregorio/gregorio-src/doc/GregorioNabcRef-4_0_0.pdf Binary files differdeleted file mode 100644 index ccf6696f01d..00000000000 --- a/Build/source/texk/gregorio/gregorio-src/doc/GregorioNabcRef-4_0_0.pdf +++ /dev/null diff --git a/Build/source/texk/gregorio/gregorio-src/doc/GregorioNabcRef-4_0_1.pdf b/Build/source/texk/gregorio/gregorio-src/doc/GregorioNabcRef-4_0_1.pdf Binary files differnew file mode 100644 index 00000000000..45b11a94a7f --- /dev/null +++ b/Build/source/texk/gregorio/gregorio-src/doc/GregorioNabcRef-4_0_1.pdf diff --git a/Build/source/texk/gregorio/gregorio-src/doc/GregorioRef-4_0_0.pdf b/Build/source/texk/gregorio/gregorio-src/doc/GregorioRef-4_0_1.pdf Binary files differindex 10f1ae7a552..e1f58bf0078 100644 --- a/Build/source/texk/gregorio/gregorio-src/doc/GregorioRef-4_0_0.pdf +++ b/Build/source/texk/gregorio/gregorio-src/doc/GregorioRef-4_0_1.pdf diff --git a/Build/source/texk/gregorio/gregorio-src/doc/GregorioRef.tex b/Build/source/texk/gregorio/gregorio-src/doc/GregorioRef.tex index 1f35efd09c2..0398eac8ff6 100644 --- a/Build/source/texk/gregorio/gregorio-src/doc/GregorioRef.tex +++ b/Build/source/texk/gregorio/gregorio-src/doc/GregorioRef.tex @@ -133,7 +133,7 @@ \vspace{1cm} - \large Version \textbf{4.0.0}, 8 December 2015 %% PARSE_VERSION_DATE + \large Version \textbf{4.0.1}, 28 December 2015 %% PARSE_VERSION_DATE \vspace{1.5cm} \end{center} diff --git a/Build/source/texk/gregorio/gregorio-src/src/characters.c b/Build/source/texk/gregorio/gregorio-src/src/characters.c index 7cf856985b6..d5e3aa31f6f 100644 --- a/Build/source/texk/gregorio/gregorio-src/src/characters.c +++ b/Build/source/texk/gregorio/gregorio-src/src/characters.c @@ -49,12 +49,6 @@ #include "utf8strings.h" #include "vowel/vowel.h" -#ifdef _WIN32 -#ifndef PATH_MAX -#define PATH_MAX _MAX_PATH -#endif -#endif - #define VOWEL_FILE "gregorio-vowels.dat" #ifndef USE_KPSE @@ -85,7 +79,8 @@ static bool read_vowel_rules(char *const lang) { } #else FILE *file; - char buf[PATH_MAX]; + size_t bufsize = 0; + char *buf = NULL; size_t capacity = 16, size = 0; filenames = gregorio_malloc(capacity * sizeof(char *)); @@ -97,7 +92,7 @@ static bool read_vowel_rules(char *const lang) { strerror(errno)); return false; } - while (!feof(file) && !ferror(file) && fgets(buf, PATH_MAX, file)) { + while (gregorio_readline(&buf, &bufsize, file)) { rtrim(buf); if (strlen(buf) > 0) { filenames[size++] = gregorio_strdup(buf); @@ -111,6 +106,7 @@ static bool read_vowel_rules(char *const lang) { _("kpsewhich returned bad value for %s"), VOWEL_FILE); } } + free(buf); filenames[size] = NULL; pclose(file); #endif diff --git a/Build/source/texk/gregorio/gregorio-src/src/gregorio-utils.c b/Build/source/texk/gregorio/gregorio-src/src/gregorio-utils.c index 486dfd22e52..d6c8c0a8953 100644 --- a/Build/source/texk/gregorio/gregorio-src/src/gregorio-utils.c +++ b/Build/source/texk/gregorio/gregorio-src/src/gregorio-utils.c @@ -35,6 +35,7 @@ #include <string.h> /* for strcmp */ #include <locale.h> #include <limits.h> +#include <errno.h> #include "struct.h" #include "plugins.h" #include "messages.h" @@ -63,10 +64,10 @@ typedef enum gregorio_file_format { /* realpath is not in mingw32 */ #ifdef _WIN32 -#ifndef PATH_MAX -#define PATH_MAX _MAX_PATH -#endif -#define realpath(path,resolved_path) _fullpath(resolved_path, path, PATH_MAX) +/* _MAX_PATH is being passed for the maxLength (third) argument of _fullpath, + * but we are always passing NULL for the absPath (first) argument, so it will + * be ignored per the MSDN documentation */ +#define realpath(path,resolved_path) _fullpath(resolved_path, path, _MAX_PATH) #endif /* define_path attempts to canonicalize the pathname of a given string */ @@ -130,7 +131,7 @@ static char *get_base_filename(char *fbasename) return NULL; } l = strlen(fbasename) - strlen(p); - ret = (char *) gregorio_malloc((l + 1) * sizeof(char)); + ret = (char *) gregorio_malloc(l + 1); gregorio_snprintf(ret, l + 1, "%s", fbasename); ret[l] = '\0'; return ret; @@ -141,8 +142,7 @@ static char *get_output_filename(char *fbasename, const char *extension) { char *output_filename = NULL; output_filename = - (char *) gregorio_malloc(sizeof(char) * - (strlen(extension) + strlen(fbasename) + 2)); + (char *) gregorio_malloc((strlen(extension) + strlen(fbasename) + 2)); output_filename = strcpy(output_filename, fbasename); output_filename = strcat(output_filename, "."); output_filename = strcat(output_filename, extension); @@ -199,16 +199,22 @@ available formats are:\n\ static void check_input_clobber(char *input_file_name, char *output_file_name) { - char *absolute_input_file_name; - char *absolute_output_file_name; - char *current_directory; - int file_cmp; if (input_file_name && output_file_name) { - current_directory = gregorio_malloc(PATH_MAX * sizeof(char)); - current_directory = getcwd(current_directory, PATH_MAX); + char *absolute_input_file_name; + char *absolute_output_file_name; + char *current_directory; + int file_cmp; + size_t bufsize = 128; + char *buf = gregorio_malloc(bufsize); + while ((current_directory = getcwd(buf, bufsize)) == NULL + && errno == ERANGE && bufsize < MAX_BUF_GROWTH) { + free(buf); + bufsize <<= 1; + buf = gregorio_malloc(bufsize); + } if (current_directory == NULL) { fprintf(stderr, _("can't determine current directory")); - free(current_directory); + free(buf); exit(1); } absolute_input_file_name = define_path(current_directory, input_file_name); @@ -217,7 +223,7 @@ static void check_input_clobber(char *input_file_name, char *output_file_name) if (file_cmp == 0) { fprintf(stderr, "error: refusing to overwrite the input file\n"); } - free(current_directory); + free(buf); free(absolute_input_file_name); free(absolute_output_file_name); if (file_cmp == 0) { @@ -239,7 +245,7 @@ static char *encode_point_and_click_filename(char *input_file_name) } /* 2 extra characters for a possible leading slash and final NUL */ - r = result = gregorio_malloc((strlen(filename) * 4 + 2) * sizeof(char)); + r = result = gregorio_malloc(strlen(filename) * 4 + 2); #ifdef _WIN32 *(r++) = '/'; diff --git a/Build/source/texk/gregorio/gregorio-src/src/struct.c b/Build/source/texk/gregorio/gregorio-src/src/struct.c index 2130da6d45b..708ee38f41b 100644 --- a/Build/source/texk/gregorio/gregorio-src/src/struct.c +++ b/Build/source/texk/gregorio/gregorio-src/src/struct.c @@ -234,7 +234,7 @@ void gregorio_add_texverb_to_note(gregorio_note **current_note, char *str) if (*current_note) { if ((*current_note)->texverb) { len = strlen((*current_note)->texverb) + strlen(str) + 1; - res = gregorio_malloc(len * sizeof(char)); + res = gregorio_malloc(len); strcpy(res, (*current_note)->texverb); strcat(res, str); free((*current_note)->texverb); diff --git a/Build/source/texk/gregorio/gregorio-src/src/support.c b/Build/source/texk/gregorio/gregorio-src/src/support.c index 1862c9445a5..ed49f866041 100644 --- a/Build/source/texk/gregorio/gregorio-src/src/support.c +++ b/Build/source/texk/gregorio/gregorio-src/src/support.c @@ -36,7 +36,7 @@ void gregorio_snprintf(char *s, size_t size, const char *format, ...) va_list args; #ifdef _MSC_VER - memset(s, 0, size * sizeof(char)); + memset(s, 0, size); #endif va_start(args, format); @@ -91,3 +91,45 @@ char *gregorio_strdup(const char *s) } return result; } + +bool gregorio_readline(char **buf, size_t *bufsize, FILE *file) +{ + size_t oldsize; + if (*buf == NULL) { + *bufsize = 128; + *buf = (char *)gregorio_malloc(*bufsize); + } else { + if (*bufsize < 128) { + gregorio_message(_("invalid buffer size"), "gregorio_getline", + VERBOSITY_FATAL, 0); + exit(1); + } + } + (*buf)[0] = '\0'; + oldsize = 1; + for (;;) { + (*buf)[*bufsize - 2] = '\0'; + + if (feof(file) || ferror(file) + || !fgets((*buf) + oldsize - 1, (int)(*bufsize - oldsize + 1), + file) + || (*buf)[*bufsize - 2] == '\0') { + if (ferror(file)) { + gregorio_message(_("Error reading from the file"), + "gregorio_getline", VERBOSITY_FATAL, 0); + exit(1); + } + return (*buf)[0] != '\0'; + } + + if (*bufsize >= MAX_BUF_GROWTH) { + gregorio_message(_("Line too long"), "gregorio_getline", + VERBOSITY_FATAL, 0); + exit(1); + } + + oldsize = *bufsize; + *bufsize <<= 1; + *buf = gregorio_realloc(*buf, *bufsize); + } +} diff --git a/Build/source/texk/gregorio/gregorio-src/src/support.h b/Build/source/texk/gregorio/gregorio-src/src/support.h index f6ec460121a..7e7425d57a9 100644 --- a/Build/source/texk/gregorio/gregorio-src/src/support.h +++ b/Build/source/texk/gregorio/gregorio-src/src/support.h @@ -24,6 +24,12 @@ #define SUPPORT_H #include <stdlib.h> +#include <limits.h> +#include "bool.h" + +#define GREGORIO_SZ_MAX (~((size_t)0)) +#define MAX_BUF_GROWTH \ + ((size_t)((((INT_MAX < GREGORIO_SZ_MAX)? INT_MAX : GREGORIO_SZ_MAX) >> 1) + 1)) void gregorio_snprintf(char *s, size_t size, const char *format, ...) __attribute__ ((__format__ (__printf__, 3, 4))); @@ -31,5 +37,6 @@ void *gregorio_malloc(size_t size); void *gregorio_calloc(size_t nmemb, size_t size); void *gregorio_realloc(void *ptr, size_t size); char *gregorio_strdup(const char *s); +bool gregorio_readline(char **bufptr, size_t *bufsize, FILE *file); #endif diff --git a/Build/source/texk/gregorio/gregorio-src/src/vowel/vowel-rules-l.c b/Build/source/texk/gregorio/gregorio-src/src/vowel/vowel-rules-l.c index 78f76e8a7b6..a541af15fcd 100644 --- a/Build/source/texk/gregorio/gregorio-src/src/vowel/vowel-rules-l.c +++ b/Build/source/texk/gregorio/gregorio-src/src/vowel/vowel-rules-l.c @@ -568,7 +568,7 @@ char *gregorio_vowel_rulefile_text; static __inline void save_lval(void) { gregorio_vowel_rulefile_lval = - gregorio_malloc((gregorio_vowel_rulefile_leng + 1) * sizeof(char)); + gregorio_malloc(gregorio_vowel_rulefile_leng + 1); strncpy(gregorio_vowel_rulefile_lval, gregorio_vowel_rulefile_text, gregorio_vowel_rulefile_leng); gregorio_vowel_rulefile_lval[gregorio_vowel_rulefile_leng] = '\0'; diff --git a/Build/source/texk/gregorio/gregorio-src/src/vowel/vowel-rules.l b/Build/source/texk/gregorio/gregorio-src/src/vowel/vowel-rules.l index 72a04b2e0a6..54e939a9f78 100644 --- a/Build/source/texk/gregorio/gregorio-src/src/vowel/vowel-rules.l +++ b/Build/source/texk/gregorio/gregorio-src/src/vowel/vowel-rules.l @@ -39,7 +39,7 @@ static __inline void save_lval(void) { gregorio_vowel_rulefile_lval = - gregorio_malloc((gregorio_vowel_rulefile_leng + 1) * sizeof(char)); + gregorio_malloc(gregorio_vowel_rulefile_leng + 1); strncpy(gregorio_vowel_rulefile_lval, gregorio_vowel_rulefile_text, gregorio_vowel_rulefile_leng); gregorio_vowel_rulefile_lval[gregorio_vowel_rulefile_leng] = '\0'; diff --git a/Build/source/texk/gregorio/gregorio-src/windows/gregorio-resources.rc b/Build/source/texk/gregorio/gregorio-src/windows/gregorio-resources.rc index 0b70f9577ce..e2cc1b2c8fc 100644 --- a/Build/source/texk/gregorio/gregorio-src/windows/gregorio-resources.rc +++ b/Build/source/texk/gregorio/gregorio-src/windows/gregorio-resources.rc @@ -1,7 +1,7 @@ IDI_ICON1 ICON DISCARDABLE "gregorio.ico" 1 VERSIONINFO -FILEVERSION 4,0,0,30 -PRODUCTVERSION 4,0,0,30 +FILEVERSION 4,0,1,30 +PRODUCTVERSION 4,0,1,30 BEGIN BLOCK "StringFileInfo" BEGIN @@ -9,12 +9,12 @@ BEGIN BEGIN VALUE "CompanyName", "Gregorio project" VALUE "FileDescription", "Gregorio" - VALUE "FileVersion", "4.0.0" + VALUE "FileVersion", "4.0.1" VALUE "InternalName", "gregorio" VALUE "LegalCopyright", "See COPYING in the installation directory." VALUE "OriginalFilename", "gregorio.exe" VALUE "ProductName", "Gregorio" - VALUE "ProductVersion", "4.0.0" + VALUE "ProductVersion", "4.0.1" END END diff --git a/Build/source/texk/gregorio/version.ac b/Build/source/texk/gregorio/version.ac index 742176fc972..2f5f5cf240c 100644 --- a/Build/source/texk/gregorio/version.ac +++ b/Build/source/texk/gregorio/version.ac @@ -8,4 +8,4 @@ dnl dnl -------------------------------------------------------- dnl dnl m4-include this file to define the current gregorio version -m4_define([gregorio_version], [4.0.0]) +m4_define([gregorio_version], [4.0.1]) |