diff --git a/.gregorio-version b/.gregorio-version
index a4948dcb4..73758c178 100644
--- a/.gregorio-version
+++ b/.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/CHANGELOG.md b/CHANGELOG.md
index 82503ff03..586bc22ee 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,13 +3,12 @@ All notable changes to this project will be documented in this file.
As of v3.0.0 this project adheres to [Semantic Versioning](http://semver.org/). It follows [some conventions](http://keepachangelog.com/).
## [Unreleased][unreleased]
-### 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)).
-## [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)).
diff --git a/configure.ac b/configure.ac
index ce816caba..338a3cbe7 100644
--- a/configure.ac
+++ b/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 .
-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/doc/GregorioRef.tex b/doc/GregorioRef.tex
index 52454021b..70651da44 100644
--- a/doc/GregorioRef.tex
+++ b/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/fonts/squarize.py b/fonts/squarize.py
index 8b3693182..ef8458dad 100644
--- a/fonts/squarize.py
+++ b/fonts/squarize.py
@@ -79,7 +79,7 @@
5: 'Five',
}
-GREGORIO_VERSION = '4.0.0'
+GREGORIO_VERSION = '4.0.1'
# The unicode character at which we start our numbering:
# U+E000 is the start of the BMP Private Use Area
diff --git a/macosx/Gregorio.pkgproj b/macosx/Gregorio.pkgproj
index 1cf7d364f..17cc7c1e3 100755
--- a/macosx/Gregorio.pkgproj
+++ b/macosx/Gregorio.pkgproj
@@ -564,7 +564,7 @@
OVERWRITE_PERMISSIONS
VERSION
- 4.0.0
+ 4.0.1
UUID
74692645-8112-42EB-8FFC-2CBE2CEDE9FB
diff --git a/tex/gregoriosyms.sty b/tex/gregoriosyms.sty
index dc32ce270..51f917765 100644
--- a/tex/gregoriosyms.sty
+++ b/tex/gregoriosyms.sty
@@ -19,7 +19,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{gregoriosyms}
- [2015/12/08 v4.0.0 GregorioTeX symbols only.]% PARSE_VERSION_DATE_LTX
+ [2015/12/28 v4.0.1 GregorioTeX symbols only.]% PARSE_VERSION_DATE_LTX
% If gregoriotex has been loaded, then we need to abort the loading process of this package here in order to avoid some conflicts.
\ifcsname gregoriotex@symbols@loaded\endcsname\endinput\fi%
@@ -38,7 +38,7 @@
% The version of gregorio. All gregoriotex*.tex files must have the same.
% All gtex files must also have the same version.
-\xdef\gre@gregorioversion{4.0.0}% GREGORIO_VERSION - VersionManager.py
+\xdef\gre@gregorioversion{4.0.1}% GREGORIO_VERSION - VersionManager.py
\providecommand{\gre@declarefileversion}[2]{\relax}
diff --git a/tex/gregoriotex-chars.tex b/tex/gregoriotex-chars.tex
index 7231c0d75..21a6480eb 100644
--- a/tex/gregoriotex-chars.tex
+++ b/tex/gregoriotex-chars.tex
@@ -17,7 +17,7 @@
% You should have received a copy of the GNU General Public License
% along with Gregorio. If not, see .
-\gre@declarefileversion{gregoriotex-chars.tex}{4.0.0}% GREGORIO_VERSION
+\gre@declarefileversion{gregoriotex-chars.tex}{4.0.1}% GREGORIO_VERSION
\def\gre@char@fuse@punctum@one{\GreFuseTwo{\GreCPLeadingPunctumOne}{\GreCPPunctum}}%
\def\gre@char@fuse@quilisma@one{\GreFuseTwo{\GreCPLeadingQuilismaOne}{\GreCPPunctum}}%
diff --git a/tex/gregoriotex-main.tex b/tex/gregoriotex-main.tex
index 45962db1f..db0ffcac7 100644
--- a/tex/gregoriotex-main.tex
+++ b/tex/gregoriotex-main.tex
@@ -106,7 +106,7 @@
% The version of gregorio. All gregoriotex*.tex files must have the same.
% All gtex files must also have the same version.
-\xdef\gre@gregorioversion{4.0.0}% GREGORIO_VERSION - VersionManager.py
+\xdef\gre@gregorioversion{4.0.1}% GREGORIO_VERSION - VersionManager.py
% first some macros to allow checks for version:
% Tests that all gregoriotex files are of the same version.
diff --git a/tex/gregoriotex-signs.tex b/tex/gregoriotex-signs.tex
index 661329283..eee8b85dd 100644
--- a/tex/gregoriotex-signs.tex
+++ b/tex/gregoriotex-signs.tex
@@ -22,7 +22,7 @@
\def\grebarbracewidth{.58879}%
-\gre@declarefileversion{gregoriotex-signs.tex}{4.0.0}% GREGORIO_VERSION
+\gre@declarefileversion{gregoriotex-signs.tex}{4.0.1}% GREGORIO_VERSION
\def\gre@usestylecommon{%
\ifgre@usestylefont\else %
diff --git a/tex/gregoriotex-spaces.tex b/tex/gregoriotex-spaces.tex
index b03af8e3f..435d5af16 100644
--- a/tex/gregoriotex-spaces.tex
+++ b/tex/gregoriotex-spaces.tex
@@ -19,7 +19,7 @@
% this file contains definitions of spaces
-\gre@declarefileversion{gregoriotex-spaces.tex}{4.0.0}% GREGORIO_VERSION
+\gre@declarefileversion{gregoriotex-spaces.tex}{4.0.1}% GREGORIO_VERSION
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% macros for tuning penalties
diff --git a/tex/gregoriotex-syllable.tex b/tex/gregoriotex-syllable.tex
index 636355fe1..052f1248e 100644
--- a/tex/gregoriotex-syllable.tex
+++ b/tex/gregoriotex-syllable.tex
@@ -19,7 +19,7 @@
% this file contains definitions of the glyphs and the syllables
-\gre@declarefileversion{gregoriotex-syllable.tex}{4.0.0}% GREGORIO_VERSION
+\gre@declarefileversion{gregoriotex-syllable.tex}{4.0.1}% GREGORIO_VERSION
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% macros for the typesetting of the different glyphs
diff --git a/tex/gregoriotex-symbols.tex b/tex/gregoriotex-symbols.tex
index df8192484..12314fa29 100644
--- a/tex/gregoriotex-symbols.tex
+++ b/tex/gregoriotex-symbols.tex
@@ -22,7 +22,7 @@
\ifcsname gregoriotex@symbols@loaded\endcsname\endinput\fi%
\def\gregoriotex@symbols@loaded{}%
-\gre@declarefileversion{gregoriotex-symbols.tex}{4.0.0}% GREGORIO_VERSION
+\gre@declarefileversion{gregoriotex-symbols.tex}{4.0.1}% GREGORIO_VERSION
\RequireLuaModule{gregoriotex}%
diff --git a/tex/gregoriotex.lua b/tex/gregoriotex.lua
index 4df3a6ee9..7b6eaa948 100644
--- a/tex/gregoriotex.lua
+++ b/tex/gregoriotex.lua
@@ -24,13 +24,13 @@ local hpack, traverse, traverse_id, has_attribute, count, remove, insert_after,
gregoriotex = gregoriotex or {}
local gregoriotex = gregoriotex
-local internalversion = '4.0.0' -- GREGORIO_VERSION (comment used by VersionManager.py)
+local internalversion = '4.0.1' -- GREGORIO_VERSION (comment used by VersionManager.py)
local err, warn, info, log = luatexbase.provides_module({
name = "gregoriotex",
- version = '4.0.0', -- GREGORIO_VERSION
+ version = '4.0.1', -- GREGORIO_VERSION
greinternalversion = internalversion,
- date = "2015/12/08", -- GREGORIO_DATE_LTX
+ date = "2015/12/28", -- GREGORIO_DATE_LTX
description = "GregorioTeX module.",
author = "The Gregorio Project (see CONTRIBUTORS.md)",
copyright = "2008-2015 - The Gregorio Project",
diff --git a/tex/gregoriotex.sty b/tex/gregoriotex.sty
index 453e4bf7d..b855b8afd 100644
--- a/tex/gregoriotex.sty
+++ b/tex/gregoriotex.sty
@@ -19,7 +19,7 @@
\NeedsTeXFormat{LaTeX2e}%
\ProvidesPackage{gregoriotex}%
- [2015/12/08 v4.0.0 GregorioTeX system.]% PARSE_VERSION_DATE_LTX
+ [2015/12/28 v4.0.1 GregorioTeX system.]% PARSE_VERSION_DATE_LTX
% If gregoriosyms has been loaded then there are going to be some conflicts in the definitions made in that package and this one. In order to provide for a more informative error message, we check for that conflict right away
\ifcsname gregoriotex@symbols@loaded\endcsname\gre@error{Loading gregoriotex after\MessageBreak gregoriosyms is not supported. Please remove the\MessageBreak loading of gregoriosyms (its contents are loaded\MessageBreak by gregoriotex)}\fi%
diff --git a/tex/gregoriotex.tex b/tex/gregoriotex.tex
index 763532a64..7e698825a 100644
--- a/tex/gregoriotex.tex
+++ b/tex/gregoriotex.tex
@@ -21,7 +21,7 @@
% This file needs to be marked with the version number. For now I've done this with the following comment, but we should check to see if PlainTeX has something similar to the version declaration of LaTeX and use that if it does.
-% [2015/12/08 v4.0.0 GregorioTeX system.]% PARSE_VERSION_DATE_LTX
+% [2015/12/28 v4.0.1 GregorioTeX system.]% PARSE_VERSION_DATE_LTX
\edef\greoldcatcode{\the\catcode`@}
diff --git a/windows/gregorio-resources.rc b/windows/gregorio-resources.rc
index 0b70f9577..e2cc1b2c8 100644
--- a/windows/gregorio-resources.rc
+++ b/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/windows/gregorio.iss b/windows/gregorio.iss
index fbbb0bbb2..b1893f73b 100644
--- a/windows/gregorio.iss
+++ b/windows/gregorio.iss
@@ -1,6 +1,6 @@
[Setup]
AppName=gregorio
-AppVersion=4.0.0
+AppVersion=4.0.1
DefaultDirName={pf}\gregorio
DefaultGroupName=gregorio
SetupIconFile=gregorio.ico
@@ -53,9 +53,9 @@ Source: "../README.md"; DestDir: "{app}";
Source: "../CONTRIBUTORS.md"; DestDir: "{app}";
Source: "../UPGRADE.md"; DestDir: "{app}";
; PARSE_VERSION_FILE_NEXTLINE
-Source: "../doc/GregorioRef-4_0_0.pdf"; DestDir: "{app}";
+Source: "../doc/GregorioRef-4_0_1.pdf"; DestDir: "{app}";
; PARSE_VERSION_FILE_NEXTLINE
-Source: "../doc/GregorioNabcRef-4_0_0.pdf"; DestDir: "{app}";
+Source: "../doc/GregorioNabcRef-4_0_1.pdf"; DestDir: "{app}";
Source: "../COPYING.md"; DestDir: "{app}";
Source: "../contrib/900_gregorio.xml"; DestDir: "{app}\contrib";
Source: "../contrib/system-setup.bat"; DestDir: "{app}";