PATCHES - Countdown for January 30th
Hello, Here is the current patch countdown list. I have stated in the MRs that the next countdown will be February 1st however, this will not be by me. Thank you to everyone (especially Graham P, David K and Jonas H), it was fun and I have learnt a lot. I am also been very proud to have been part of what LilyPond has become. best wishes and farewell. James A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1156 defaultBarType -> measureBarType - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1156 !1155 Improve the skipTypesetting staff cut - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1155 !1154 Fix startGraceMusic and stopGraceMusic - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1154 !1118 ly: reorganize basic test by backend ; add cairo if configured. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1118 Countdown: !1165 Add Staff alias to the context definition of Dynamics - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1165 !1164 output-distance: crop to max size & read imagemagick distance - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1164 !1163 Define spanned_system_rank_interval () as a virtual method - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1163 !1161 markup->string followups - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1161 !1157 Doc-CG: add explanations about amending MRs and force-pushing - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1157 Review: !1169 Allow setting Cairo backend via environment variable - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1169 !1168 changes.tely: Improve for PDF output. - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1168 !1167 cairo: convert markups in \header to string - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1167 !1162 Center instrument names on staff symbols vertically - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1162 !1158 Allow printing the first bar number without \bar "" - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1158 !1103 output-distance: use ImageMagick's compare for visual comparisons - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1103 !1019 RFC: Add syntax highlighting to documentation - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1019 New: No patches in New at this time. Waiting: !1160 Add \enablePolymeter command - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1160 !1136 \break implies \bar "" when needed - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1136 !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913
Re: Stepping down from Patch Meister role
Hello, On 29/01/2022 18:00, Jean Abou Samra wrote: Le 28/01/2022 à 10:49, pkx1...@posteo.net a écrit : Why don't you do the 'next' countdown (on Jan 30th) while I am still about and let me know what problems/questions you had or need to understand how to resolve? That way there is at least some percieved semblance of a hand-over. One thought in passing: we need to update the Contributor's Guide as well as http://lilypond.org/authors.html. James, how should you be called on the latter page? Documentation and Patch Meister ? -- Regards James
PATCHES - Countdown for January 25th
Hello, Here is the current patch countdown list. The next countdown is scheduled for January 28th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1149 Remove drum types declared as "transposing pitches" - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/1149 !1146 preliminary refactorings for output-distance.py - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1146 Countdown: !1153 Doc: Add a note that Unicode filenames cannot be handled on old Windows - Masamichi Hosoda https://gitlab.com/lilypond/lilypond/-/merge_requests/1153 !1151 Split rest-positioning test into two - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1151 !1150 Translation to Catalan of snippet titles - Walter Garcia-Fontes https://gitlab.com/lilypond/lilypond/-/merge_requests/1150 !1148 Add short bar line; fix tick bar line - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1148 !1118 ly: reorganize basic test by backend ; add cairo if configured. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1118 Review: No patches in Review at this time. New: No patches in New at this time. Waiting: !1136 \break implies \bar "" when needed - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1136 !1103 output-distance: use ImageMagick's compare for visual comparisons - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1103 !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
PATCHES - Countdown for January 23rd
Hello, Here is the current patch countdown list. The next countdown is scheduled for January 25th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1147 python/scripts: Use spelling 'utf-8' consistently - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1147 !1144 doc: Prevent gs from converting PNG to JPG - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1144 !1139 convert-ly: Fix spurious newlines on Windows - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1139 Countdown: !1149 Remove drum types declared as "transposing pitches" - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/1149 !1146 preliminary refactorings for output-distance.py - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1146 Review: !1151 Split rest-positioning test into two - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1151 !1148 Add short bar line; fix tick bar line - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1148 !1118 ly: reorganize basic test by backend ; add cairo if configured. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1118 New: No patches in New at this time. Waiting: !1136 \break implies \bar "" when needed - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1136 !1103 output-distance: use ImageMagick's compare for visual comparisons - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1103 !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
PATCHES - Countdown for January 21st
Hello, Here is the current patch countdown list. The next countdown is scheduled for January 23rd. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1145 Web: remove LilyPond Blog ponding for now - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1145 !1143 [RFC] Add Docker image and script to build documentation - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/1143 !1142 texinfo.tex: Update to upstream version. - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1142 !1118 ly: reorganize basic test by backend ; add cairo if configured. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1118 Countdown: !1147 python/scripts: Use spelling 'utf-8' consistently - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1147 !1144 doc: Prevent gs from converting PNG to JPG - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1144 !1139 convert-ly: Fix spurious newlines on Windows - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1139 Review: !1148 Add short bar line; fix tick bar line - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1148 !1146 preliminary refactorings for output-distance.py - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1146 New: No patches in New at this time. Waiting: !1136 \break implies \bar "" when needed - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1136 !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
PATCHES - Countdown for January 15th
Hello, Here is the current patch countdown list. The next countdown is scheduled for January 17th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1131 More GC fixes for created events - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/1131 Countdown: !1136 \break implies \bar "" when needed - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1136 !1134 NR: Demonstrate \jump - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1134 !1133 Require and document Python 3.6 - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/1133 !1132 LM: Revise 'Common notation' section - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1132 !1127 Rework markup->string - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1127 Review: !1118 ly: reorganize basic test by backend ; add cairo if configured. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1118 !1107 simple-spacer: compute rod_force exactly - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1107 !1103 output-distance: use ImageMagick's compare for visual comparisons - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1103 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
Stepping down from Patch Meister role
Hello, I am going to stop doing the Patch countdown at the end of this month. I'll continue for the next few weeks, but my last countdown will be whatever the last date in January ends up being. Thanks for your understanding. -- Regards James
PATCHES - Countdown for January 8th
Hello, Here is the current patch countdown list. The next countdown is scheduled for January 11th. An extra day again as there are a large number of patches in the queue thereby giving everyone a chance to review them. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1105 spaceable-grob: pass Spring as const& - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1105 !1098 Hint at invisible bar lines in bar-line tests - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1098 !1092 Doc-CG: update for automatic 'make check' in CI - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1092 !1090 musicxml2ly: set fallback for missing divisions - Tim Burgess https://gitlab.com/lilypond/lilypond/-/merge_requests/1090 !1086 Remove System members pointing to all-elements - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1086 !1079 Fix handling of *unspecified* returned from grob callbacks - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1079 Countdown: !1117 Scm is rational is bad - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/1117 !1116 articulate.ly: Silence Guile 2 complaint - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1116 !1114 Doc-IR: improve autogenerated backend documentation for grob classes - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1114 !1113 Disentangle TupletBracket creation - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/1113 !1112 NR: Cover recent \repeat changes - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1112 ! Doc-CG: add warning about Texinfo markup on GitLab - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/ !1110 LM: Revise 'Tutorial' section - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1110 !1109 texi2html: Never use 'section ' prefix in links. - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1109 !1108 Bump libpng to 1.6.0 - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1108 !1106 simple-spacer: make solve() a const method - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1106 !1104 font-name-add-files: embed fonts unconditionally in test output - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1104 !1102 Improve skyline debugging experience - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1102 !1101 Doc-NR: add some more info about horizontal spacing - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1101 !1100 Doc-NR: improve formatting of MIDI instrument list - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1100 !1091 Doc-CG: update "Administrative policies" and "Issues" - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1091 Review: !1122 Doc-IR: also autodocument macros - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1122 !1121 separation-item.cc: Don't copy std::vector - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1121 !1120 Volta_specced_music_iterator: protect start/stop event against GC - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1120 !1119 Crash if umsmob sees a freed smob - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1119 !1118 Build with cairo on CI - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1118 !1115 Doc-EL: mention https://extending-lilypond.readthedocs.io - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1115 !1099 Draft:Make GridPoint and GridLine take a grid-id - Valentin Petzel https://gitlab.com/lilypond/lilypond/-/merge_requests/1099 !1093 Doc-NR: overhaul "Changing defaults" (part 1) - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1093 New: No patches in New at this time. Waiting: !1107 simple-spacer: compute rod_force exactly - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1107 !1103 output-distance: use ImageMagick's compare for visual comparisons - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1103 !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
PATCHES - Countdown for January 5th
Hello, Here is the current patch countdown list. The next countdown is scheduled for January 8th there is a large number of patches at the moment hence the reason I am adding an extra day again for the countdown. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: No patches in Push at this time. Countdown: !1105 spaceable-grob: pass Spring as const& - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1105 !1098 Hint at invisible bar lines in bar-line tests - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1098 !1095 Various doc issues - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1095 !1092 Doc-CG: update for automatic 'make check' in CI - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1092 !1090 musicxml2ly: set fallback for missing divisions - Tim Burgess https://gitlab.com/lilypond/lilypond/-/merge_requests/1090 !1086 Remove System members pointing to all-elements - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1086 !1079 Fix handling of *unspecified* returned from grob callbacks - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1079 Review: !1110 LM: Revise 'Tutorial' section - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1110 !1109 texi2html: Never use 'section ' prefix in links. - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1109 !1108 Bump libpng to 1.6.0 - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1108 !1106 simple-spacer: make solve() a const method - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1106 !1104 font-name-add-files: embed fonts unconditionally in test output - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1104 !1101 Doc-NR: add some more info about horizontal spacing - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1101 !1100 Doc-NR: improve formatting of MIDI instrument list - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1100 !1099 Draft:Make GridPoint and GridLine take a grid-id - Valentin Petzel https://gitlab.com/lilypond/lilypond/-/merge_requests/1099 !1093 Doc-NR: overhaul "Changing defaults" (part 1) - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1093 !1091 Doc-CG: update "Administrative policies" and "Issues" - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1091 New: !1102 Improve skyline debugging experience - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1102 Waiting: !1107 simple-spacer: compute rod_force exactly - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1107 !1103 output-distance: use ImageMagick's compare for visual comparisons - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1103 !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
PATCHES - Countdown for January 4th
Hello, On 02/01/2022 11:51, James wrote: Happy New Year everyone! Here is the current patch countdown list. The next countdown is scheduled for January 4th, although now having seen the sheer number of MRs I wonder if I should add another day? Let me know. I'll assume silence means the 4th is OK. As I _did_ get some feedback, countdown will be deferred until tomorrow, January 5th, -- Regards James
PATCHES - Countdown for January 4th
Happy New Year everyone! Here is the current patch countdown list. The next countdown is scheduled for January 4th, although now having seen the sheer number of MRs I wonder if I should add another day? Let me know. I'll assume silence means the 4th is OK. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1084 Docs: \repeat segno, \fine, \segnoMark, and \codaMark - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1084 !1082 Remove Paper_column::before_line_breaking. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1082 !1081 \skip music - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1081 Countdown: !1094 Add \jump to create arbitrary JumpScripts manually - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1094 !1092 Doc-CG: update for automatic 'make check' in CI - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1092 !1089 Doc: clarify "Text markup introduction" - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1089 !1088 Volta bracket fixes and enhancements - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1088 !1087 More balloon improvements - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1087 !1086 Remove System members pointing to all-elements - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1086 !1080 Make articulation-type a symbol? instead of a string? - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/1080 Review: !1100 Doc-NR: improve formatting of MIDI instrument list - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1100 !1099 Draft:Make GridPoint and GridLine take a grid-id - Valentin Petzel https://gitlab.com/lilypond/lilypond/-/merge_requests/1099 !1098 Hint at invisible bar lines in bar-line tests - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1098 !1095 Various doc issues - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1095 !1093 Doc-NR: overhaul "Changing defaults" (part 1) - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1093 !1091 Doc-CG: update "Administrative policies" - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1091 !1090 musicxml2ly: set fallback for missing divisions - Tim Burgess https://gitlab.com/lilypond/lilypond/-/merge_requests/1090 !1079 Fix handling of *unspecified* returned from grob callbacks - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1079 New: !1101 Doc-NR: add some more info about horizontal spacing - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1101 Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
PATCHES - Countdown for December 30th
Here is the current patch countdown list. The next countdown will be on January 2nd. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: No patches in Push at this time. Countdown: !1084 Docs: \repeat segno, \fine, \segnoMark, and \codaMark - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1084 !1083 Graphviz: use a unique value to discard arguments - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1083 !1082 Remove Paper_column::before_line_breaking. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1082 !1081 \skip music - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1081 !1019 RFC: Add syntax highlighting to documentation - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1019 Review: !1090 Avoid NoneType fail with divisions default of 1 if unspecified - Tim Burgess https://gitlab.com/lilypond/lilypond/-/merge_requests/1090 !1089 Doc: clarify "Text markup introduction" - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1089 !1088 Volta bracket fixes and enhancements - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1088 !1087 More balloon improvements - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1087 !1086 Remove System members pointing to all-elements - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1086 !1080 Make articulation-type a symbol? instead of a string? - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/1080 !1079 Fix handling of *unspecified* returned from grob callbacks - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1079 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
PATCHES - Countdown for December 28th
Season's Greetings! Here is the current patch countdown list. The next countdown will be on December 30th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1075 Omit "Fine" text at the written end of the music - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1075 Countdown: !1078 Fix \alterBroken error path - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1078 !1077 Don't set empty extents for Glissando and VoiceFollower - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1077 !1076 Improve spacing of balloons - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1076 !1074 Let Git ignore input/regression/**/*.pdf and Documentation/snippets/**/*.pdf - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1074 !1070 Add Weinberg drum style - Alen Šiljak https://gitlab.com/lilypond/lilypond/-/merge_requests/1070 Review: !1081 \skip music - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1081 !1080 Make articulation-type a symbol? instead of a string? - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/1080 !1079 Fix handling of *unspecified* returned from grob callbacks - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1079 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
PATCHES - Countdown for December 25th
Season's Greetings! Here is the current patch countdown list. The next countdown will be on December 28th - an extra added day for the countdown cycle because of the holiday period and the number of new/updated merge requests. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1072 Document tail \alternative inside \repeat { } - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1072 !1071 Fix balloons on spanners that have spanners as X parents - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1071 !1067 Mark_performer - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1067 !1065 Type checks for Music & Grob callbacks - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1065 !1064 Centralize grob GC protection - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1064 Countdown: !1075 Omit "Fine" text at the written end of the music - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1075 !1074 Let Git ignore input/regression/**/*.pdf - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1074 !1073 Revise handling of some edge cases for fingerings and scripts - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1073 Review: !1079 Fix handling of *unspecified* returned from grob callbacks - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1079 !1078 Fix \alterBroken error path - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1078 !1077 Don't set empty extents for Glissando and VoiceFollower - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1077 !1076 Improve spacing of balloons - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1076 !1070 Add Weinberg drum style - Alen Šiljak https://gitlab.com/lilypond/lilypond/-/merge_requests/1070 !1068 Set direction for scripts without stencil if no source-direction exists - Valentin Petzel https://gitlab.com/lilypond/lilypond/-/merge_requests/1068 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
PATCHES - Countdown for December 23rd
Hello, Here is the current patch countdown list. The next countdown will be on December 25th A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1066 Docs: \section and \sectionLabel - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1066 !1063 binaries: Log build environment - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1063 Countdown: !1072 Document tail \alternative inside \repeat { } - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1072 !1071 Fix balloons on spanners that have spanners as X parents - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1071 !1067 Mark_performer - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1067 !1065 Type checks for Music & Grob callbacks - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1065 !1064 Centralize grob GC protection - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1064 Review: !1076 Improve spacing of balloons - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1076 !1075 Omit "Fine" text at the written end of the music - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1075 !1074 Let Git ignore input/regression/**/*.pdf - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1074 !1073 Revise handling of some edge cases for fingerings and scripts - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1073 !1070 Add Weinberg drum style - Alen Šiljak https://gitlab.com/lilypond/lilypond/-/merge_requests/1070 !1068 Set direction for scripts without stencil if no source-direction exists - Valentin Petzel https://gitlab.com/lilypond/lilypond/-/merge_requests/1068 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
PATCHES - Countdown for December 21st
Hello, Here is the current patch countdown list. The next countdown will be on December 23rd. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: No patches in Push at this time. Countdown: !1066 Docs: \section and \sectionLabel - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1066 !1063 binaries: Log build environment - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1063 Review: !1065 Type checks for Music & Grob callbacks - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1065 !1064 Centralize grob GC protection - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1064 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
PATCHES - Countdown for December 19th
Hello, Here is the current patch countdown list. The next countdown will be on December 21st. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1062 Clean up and document automatic bar types - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1062 !1061 binaries: Add two missing dependencies - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/1061 Countdown: !1065 Type checks for Music & Grob callbacks - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1065 Review: !1064 Centralize grob GC protection - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1064 !1063 binaries: Log build environment - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1063 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
Re: RFC: Adding syntax highlighting to the official documentation
On 19/12/2021 06:46, Aaron Hill wrote: On 2021-12-18 8:18 pm, John Wheeler wrote: The other concern is more a personal thing with me. When I say printed text, I was referring to pdf output. I will often print a pdf file so I can better read it from paper. When you mentioned adding color to pdf files, you caught my attention. I have seen too many books that I personally have a very hard time using because either someone has indiscriminately highlighted passages they thought important or the book designer decided to use color in some way to "guide" the reader. What other people must see as artful use of color I find so distracting that I struggle to follow the text. [ . . . ] To add to this, color schemes in general are very personal. Thankfully, HTML documentation can leverage the power of CSS, so anyone who feels strongly enough can inject a custom stylesheet to get something that reads well. Anyone? I couldn't. I wouldn't even know where to start. How about "Programmers or developers who feels strongly enough can inject a custom stylesheet to get something that reads well for them, and the rest of us mere mortals just get on with our lives without this? However, formats like PDF where the highlighting would be baked-in would not be able to adapt to individual preference. I would argue such targets should stick to black and white, only using color where relevant to a snippet. As an alternative to color, perhaps the syntax highlighting could focus only on varying font weight, style, etc. This would be more in keeping with, say, Knuth's approach he presented as part of literate programming. One of the things he found was that proportional fonts often read better than monospace in print. Often? I'd say pretty much 'always'. Or are we talking about 'reading code'? Not to single you out Aaron (so apologies), but we're losing sight of the users. Developer's can do whatever they want how they want because they have the knowledge and seem to 'want' this colour syntax highlighting I assume because that is what they work with for their day jobs. Normal users don't. They want to clean, easy to read documentation without being distracted by colours. I am not on the user lists, but has anyone taken a straw poll or asked anyone on that list what they think? I realise that a lot of the same people on this list lurk on the users lists too but I would assume there would be many that do not. How about we produce a PDF or website with this new feature and give it to the user-base for their comment? I still maintain that for our own documentation it is overkill. James -- Regards James
PATCHES - Countdown for December 17th
Hello, Here is the current patch countdown list. The next countdown will be on December 19th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1059 Delete ly/generate-interface-doc-init.ly - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1059 !1058 Improve documentation of `padding-pairs` grob property - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1058 !1057 System: only mark Grob_array if all_elements_scm_ is live - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1057 !1056 Make smob counting thread-safe - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1056 Countdown: !1062 Clean up and document automatic bar types - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1062 !1061 binaries: Add two missing dependencies - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/1061 !1060 Add support for Persian music notation - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1060 Review: !1063 binaries: Log build environment - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1063 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for December 15th
Hello, Here is the current patch countdown list. The next countdown will be on December 17th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1055 \repeat segno - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1055 !1054 Mark local variables in ly:book-process-to-systems - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1054 Countdown: !1059 Delete ly/generate-interface-doc-init.ly - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1059 !1058 Improve documentation of `padding-pairs` grob property - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1058 !1057 System: only mark Grob_array if all_elements_scm_ is live - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1057 !1056 Make smob counting thread-safe - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1056 !1035 Remove special-cased Grob GC marking - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1035 Review: !1060 Add support for Persian music notation - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1060 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for December 13th
Hello, Here is the current patch countdown list. The next countdown will be on December 15th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1054 Mark local variables in ly:book-process-to-systems - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1054 !1047 Add 'sori' and 'koron' accidentals for Iranian music notation - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1047 Countdown: !1055 \repeat segno - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1055 Review: !1058 Improve documentation of `padding-pairs` grob property - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1058 !1057 System: only mark Grob_array if all_elements_scm_ is live - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1057 !1056 Make smob counting thread-safe - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1056 !1035 Remove special-cased Grob GC marking - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1035 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for December 11th
Hello, Here is the current patch countdown list. The next countdown will be on December 13th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1053 Use C++11 raw strings where appropriate - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1053 !1051 Fix stencil-align-dir-Y of line spanners when Y is nonzero - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1051 !1050 Make Guile version banner translatable - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1050 Countdown: !1054 Mark local variables in ly:book-process-to-systems - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1054 !1047 Add 'sori' and 'koron' accidentals for Iranian music notation - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1047 Review: !1055 \repeat segno - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1055 !1035 Remove special-cased Grob GC marking - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1035 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for December 9th
Hello, Here is the current patch countdown list. The next countdown will be on December 11th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1049 \sectionLabel command - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1049 !1048 Don't modify imported `mf2pt1.pl` script - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1048 !1046 Fix alloca on BSD systems - Martin Neubauer https://gitlab.com/lilypond/lilypond/-/merge_requests/1046 Countdown: !1053 Use C++11 raw strings where appropriate - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1053 !1052 Support overriding dots-direction in \note markup command - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/1052 !1051 Fix stencil-align-dir-Y of line spanners when Y is nonzero - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1051 !1050 Make Guile version banner translatable - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1050 !1035 Remove special-cased Grob GC marking - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1035 Review: !1054 Mark local variables in ly:book-process-to-systems - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1054 !1047 Add 'sori' and 'koron' accidentals for Iranian music notation - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1047 !1019 RFC: Add syntax highlighting to documentation - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1019 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for December 7th
Hello, Here is the current patch countdown list. The next countdown will be on December 9th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1043 configure.ac: Fix test for finding `epsf.tex` - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1043 !1017 lilypond-book: Fix include handling by `kpsewhich` - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1017 Countdown: !1049 \sectionLabel command - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1049 !1048 Don't modify imported `mf2pt1.pl` script - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1048 !1046 Fix alloca on BSD systems - Martin Neubauer https://gitlab.com/lilypond/lilypond/-/merge_requests/1046 Review: !1047 Add 'sori' and 'koron' accidentals for Iranian music notation - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1047 !1035 Remove special-cased Grob GC marking - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1035 !1019 RFC: Add syntax highlighting to documentation - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1019 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for December 6th
Hello, Here is the current patch countdown list. The next countdown will be on December 7th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1042 Obviate some `dynamic_cast`s for slurs - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/1042 !1041 Simplify input of hair space with ly:wide-char->utf-8 - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1041 !1038 \codaMark command - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1038 !1034 Fix for AccidentalCautionary behaving differently from parenthesized Accidentals - Valentin Petzel https://gitlab.com/lilypond/lilypond/-/merge_requests/1034 Countdown: !1045 [DOC] Improve NR simultaneous.itely - Thomas Morley https://gitlab.com/lilypond/lilypond/-/merge_requests/1045 !1043 configure.ac: Fix test for finding `epsf.tex` - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1043 !1017 lilypond-book: Fix include handling by `kpsewhich` - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1017 Review: !1046 Fix alloca on BSD systems - Martin Neubauer https://gitlab.com/lilypond/lilypond/-/merge_requests/1046 !1035 Remove special-cased Grob GC marking - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1035 !1019 RFC: Add syntax highlighting to documentation - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1019 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for December 3rd
Hello, Here is the current patch countdown list. The next countdown will be on December 5th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1040 More ASCII - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1040 Countdown: !1042 Obviate some `dynamic_cast`s for slurs - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/1042 !1041 Simplify input of hair space with ly:wide-char->utf-8 - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1041 !1038 \codaMark command - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1038 !1034 Fix for AccidentalCautionary behaving differently from parenthesized Accidentals - Valentin Petzel https://gitlab.com/lilypond/lilypond/-/merge_requests/1034 Review: !1035 Remove special-cased Grob GC marking - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1035 !1019 RFC: Add syntax highlighting to documentation - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1019 !1017 lilypond-book: Fix include handling by `kpsewhich` - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1017 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for December 1st
Hello, Here is the current patch countdown list. The next countdown will be on December 3rd. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1030 Make user tweaks to line spanner Y positions relative to relevant group - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1030 !1028 output-distance cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1028 !1026 Allow byte-compilation of song-util.scm - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1026 Countdown: !1040 More ASCII - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1040 Review: !1041 Simplify input of hair space with ly:wide-char->utf-8 - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1041 !1038 \codaMark command - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1038 !1035 Remove special-cased Grob GC marking - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1035 !1034 Fix for AccidentalCautionary behaving differently from parenthesized Accidentals - Valentin Petzel https://gitlab.com/lilypond/lilypond/-/merge_requests/1034 !1019 RFC: Add syntax highlighting to documentation - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1019 !1017 lilypond-book: Fix include handling by `kpsewhich` - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1017 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for November 29th
Hello, Here is the current patch countdown list. The next countdown will be on December 1st. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1025 GC fixes for System and Spanner - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/1025 !1024 Fix regtest nondeterminism in Guile 2 - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1024 !1023 Doc: Correct number of contexts in LM-4.2.1 - John Wheeler https://gitlab.com/lilypond/lilypond/-/merge_requests/1023 !1022 \segnoMark command - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1022 !1021 Repeat_styler: issue AlternativeEvents - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1021 !1017 lilypond-book: Fix include handling by `kpsewhich` - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1017 !1012 Take slur skylines from stencil - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1012 Countdown: !1030 Make user tweaks to line spanner Y positions relative to relevant group - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1030 !1028 output-distance cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1028 !1026 Allow byte-compilation of song-util.scm - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1026 !1019 RFC: Add syntax highlighting to documentation - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1019 Review: !1035 Remove special-cased Grob GC marking - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1035 New: !1034 Fix for AccidentalCautionary behaving differently from parenthesized Accidentals - Valentin Petzel https://gitlab.com/lilypond/lilypond/-/merge_requests/1034 Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for November 27th
Hello, Here is the current patch countdown list. The next countdown will be on November 29th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1020 mf: Avoid FontForge overlap removal bug - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1020 !1016 Store NoteColumn main extent in a property - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1016 Countdown: !1025 GC fixes for System and Spanner - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/1025 !1024 Fix regtest nondeterminism in Guile 2 - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1024 !1023 Docfix: Learning Manual, sec 4.2.1, correct number of contexts - John Wheeler https://gitlab.com/lilypond/lilypond/-/merge_requests/1023 !1022 \segnoMark command - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1022 !1021 Repeat_styler: issue AlternativeEvents - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1021 !1019 Draft: RFC: Add syntax highlighting to documentation - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1019 !1017 lilypond-book: Fix include handling by `kpsewhich` - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1017 !1012 Take slur skylines from stencil - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1012 Review: !1031 NR: minor documentation improvements - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1031 !1030 Make user tweaks to line spanner Y positions relative to relevant group - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1030 !1028 output-distance cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1028 !1027 Doc-zh: Update web/community - Guyutongxue https://gitlab.com/lilypond/lilypond/-/merge_requests/1027 !1026 Allow byte-compilation of song-util.scm - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1026 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for November 25th
Hello, Here is the current patch countdown list. The next countdown will be on November 27th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1015 Replace some unnecessary non-ASCII characters ASCII equivalents - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1015 !1014 Use normal methods for getting staff symbol height in bar line code - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1014 !1013 Remove grob-elts::X-extent function - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1013 !1011 Limit float printing precision in warning for \markup \left-brace - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1011 !1008 scm/editor.scm: Avoid character ranges in regex - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/1008 !1007 mf: More work on accidentals - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1007 Countdown: !1020 mf: Avoid FontForge overlap removal bug - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1020 !1016 Store NoteColumn main extent in a property - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1016 Review: !1023 Docfix: Learning Manual, sec 4.2.1, correct number of contexts - John Wheeler https://gitlab.com/lilypond/lilypond/-/merge_requests/1023 !1022 \segnoMark command - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1022 !1021 Repeat_styler: issue AlternativeEvents - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1021 !1019 Draft: RFC: Add syntax highlighting to documentation - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1019 !1017 lilypond-book: Fix include handling by `kpsewhich` - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/1017 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James
PATCHES - Countdown for November 23rd
Hello, Here is the current patch countdown list. The next countdown will be on November 25th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1010 Don't set an empty track name in MIDI - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/1010 !1009 binaries: Extend infrastructure for mingw - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/1009 !1000 Mark_tracking_translator - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1000 !997 cairo support for EPS files and embedded PS. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/997 Countdown: !1015 Replace some unnecessary non-ASCII characters ASCII equivalents - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1015 !1014 Use normal methods for getting staff symbol height in bar line code - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1014 !1013 Remove grob-elts::X-extent function - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1013 !1011 Limit float printing precision in warning for \markup \left-brace - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1011 !1008 scm/editor.scm: Avoid character ranges in regex - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/1008 !1007 mf: More work on accidentals - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1007 Review: !1016 Store NoteColumn main extent in a property - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1016 !1012 Take slur skylines from stencil - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1012 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James
Re: ANN: Pygments support for LilyPond
Hello On 22/11/2021 18:42, Jean Abou Samra wrote: ... No, I'm trying to implement it in lilypond-book as an internal option. That's much simpler because all the infrastructure to run Python code is already there, and we can just 'import pygments' to access the API. It's also quite necessary to have all snippets highlighted in a single run of the Python interpreter because the time to fire up CPython is something like 0.05s which would mean several minutes spent just in Python startup time given the number of snippets. In contrast, timeit tells me that highlighting all snippets in one go should not take more than 10 seconds in total. Apart from the obvious 'how to use this option' in the documentation for the lilypond-book command itself, I fear slightly though (from personal experience) that this may encourage over zealous use in our core documentation. Although I am intrigued to see a 'large' (i.e. something substantial) example just to get an idea of what this adds to the lilypond-book command. -- Regards James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key OpenPGP_signature Description: OpenPGP digital signature
PATCHES - Countdown for November 21st
Hello, Here is the current patch countdown list. The next countdown will be on November 23rd. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1006 Account for MIDI time skipped via skipTypesetting - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/1006 Countdown: !1010 Don't set an empty track name in MIDI - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/1010 !1009 binaries: Extend infrastructure for mingw - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/1009 !1000 Mark_tracking_translator - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1000 !997 cairo support for EPS files and embedded PS. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/997 Review: !1016 Store NoteColumn main extent in a property - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1016 !1015 Replace some unnecessary non-ASCII characters ASCII equivalents - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1015 !1014 Use normal methods for getting staff symbol height in bar line code - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1014 !1013 Remove grob-elts::X-extent function - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1013 !1012 Take slur skylines from stencil - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1012 !1011 Limit float printing precision in warning for \markup \left-brace - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1011 !1008 scm/editor.scm: Avoid character ranges in regex - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/1008 !1007 mf: More work on accidentals - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1007 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
Re: MIDI title?
Hello On 19/11/2021 21:14, Carl Sorensen wrote: I think it's reasonable to use the filename, and if the title in the MIDI needs to be empty, the user can set it so. Carl I agree with Carl - for what my opinion is worth. That seems to me to be the most 'obvious' solution to someone who would not have considered this a problem in the first place. - Regards James
PATCHES - Countdown for November 19th
Hello, Here is the current patch countdown list. The next countdown will be on November 21st. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1005 binaries: Updates and more preparations for mingw - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/1005 !1004 Remove unused autoconf checks - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1004 !1003 Enable warning-as-error in a bunch of regtests - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1003 !1002 Switch to SVG backend if SVG is the only output format specified - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1002 !1001 cairo: cleanup single page format handling - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1001 Countdown: !1006 Account for MIDI time skipped via skipTypesetting - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/1006 !997 cairo support for EPS files and embedded PS. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/997 Review: !1007 mf: More work on accidentals - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1007 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for November 17th
Hello, Here is the current patch countdown list. The next countdown will be on November 19th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: No patches in Push at this time. Countdown: !1005 binaries: Updates and more preparations for mingw - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/1005 !1004 Remove unused autoconf checks - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1004 !1003 Enable warning-as-error in a bunch of regtests - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1003 !1002 Default to Cairo backend for --svg, if available - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1002 !1001 cairo: cleanup single page format handling - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1001 Review: !997 cairo support for EPS files and embedded PS. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/997 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for November 15th
Hello, Here is the current patch countdown list. The next countdown will be on November 17th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !999 mf: Tighten bboxes of accidentals vertically - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/999 !998 Fixes for line spanners - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/998 Countdown: No patches in Countdown at this time. Review: !1004 Remove unused autoconf checks - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1004 !1003 Enable warning-as-error in a bunch of regtests - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1003 !1002 Default to Cairo backend for --svg, if available - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1002 !1001 cairo: cleanup single page format handling - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1001 !997 cairo support for EPS files and embedded PS. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/997 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: application/pgp-keys
PATCHES - Countdown for November 13th
Hello, Here is the current patch countdown list. The next countdown will be on November 15th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: No patches in Push at this time. Countdown: !999 mf: Tighten bboxes of accidentals vertically - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/999 !998 Fixes for line spanners - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/998 Review: !1000 Mark_tracking_translator - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1000 !997 cairo support for EPS files - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/997 New: !1001 cairo: cleanup single page format handling - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/1001 Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: application/pgp-keys
PATCHES - Countdown for November 11th
Hello, Here is the current patch countdown list. The next countdown will be on November 13th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !996 Fix \volta ... \set ... creating unexpected Staff - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/996 !995 Correct Smob names in "Wrong type" error messages - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/995 !994 Fixed tests in python/musexpr.py - Timofey https://gitlab.com/lilypond/lilypond/-/merge_requests/994 !993 mf: some debugging improvements - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/993 !992 Doc: insignificant follow-ups to “Various doc issues” (!872) - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/992 !990 Forbid C-style casts - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/990 !986 release: don't modify our own environment - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/986 !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 Countdown: No patches in Countdown at this time. Review: !997 cairo support for EPS files - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/997 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: application/pgp-keys
Re: strange bbox of 'flat' glyph
On 08.11.2021 18:30, Werner LEMBERG wrote: Does anybody know why the top and the bottom of the bounding box of the 'Flat' glyph, contrary to 'Sharp' and 'Natural', don't coincide (more or less) with the extrema of the glyph's outline? A small I can't remember any reason. The question is whether we should fix this. Given that such a change would only affect markups where you access the glyph with `\flat` or something similar (that is, the markup is handled by Pango, and we won't change the horizontal advance width), the risk of unwanted effects like text reflow is quite low IMHO. Werner -- I created https://gitlab.com/lilypond/lilypond/-/issues/6208 anyway so that we don't 'discover' this all over again in a few years time. Regards James
PATCHES - Countdown for November 9th
Hello, Here is the current patch countdown list. The next countdown will be on November 11th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !986 release: don't modify our own environment - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/986 Countdown: !996 Fix \volta ... \set ... creating unexpected Staff - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/996 !995 Correct Smob names in "Wrong type" error messages - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/995 !994 Fixed tests in python/musexpr.py - Timofey https://gitlab.com/lilypond/lilypond/-/merge_requests/994 !993 mf: some debugging improvements - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/993 !992 Doc: insignificant follow-ups to “Various doc issues” (!872) - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/992 !990 Forbid C-style casts - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/990 !989 Fix \tuplet ... \set ... creating unexpected Staff - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/989 !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 Review: No patches in Review at this time. New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: application/pgp-keys
PATCHES - Countdown for November 7th
Hello, Here is the current patch countdown list. The next countdown will be on November 9th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !987 Use Grob_info_t<> to reduce dynamic casting - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/987 !986 release: don't modify our own environment - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/986 Countdown: !989 Fix \tuplet ... \set ... creating unexpected Staff - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/989 !988 python/musexpr.py tests fixed - Timofey https://gitlab.com/lilypond/lilypond/-/merge_requests/988 Review: !992 Doc: insignificant follow-ups to “Various doc issues” (!872) - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/992 !990 Forbid C-style casts - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/990 New: !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for November 5th
Hello, Here is the current patch countdown list. The next countdown will be on November 7th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !986 release: don't modify our own environment - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/986 !985 String_convert: remove functions that C++11 offers - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/985 !984 Clean up SCM/C++ integer conversions - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/984 !983 Reduce casting in Duration - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/983 !982 Define ly_scm_hash_fold() wrapper - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/982 !967 Provide ly:context-output-def - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/967 Countdown: !987 Use Grob_info_t<> to reduce dynamic casting - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/987 Review: !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for November 3rd
Hello, Here is the current patch countdown list. The next countdown will be on November 5th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !981 binaries: Preparations for mingw - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/981 !980 Pedantry: Stop using a few compiler extensions (2) - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/980 Countdown: !986 release: don't modify our own environment - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/986 !985 String_convert: remove functions that C++11 offers - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/985 !984 Clean up SCM/C++ integer conversions - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/984 !983 Reduce casting in Duration - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/983 !982 Define ly_scm_hash_fold() wrapper - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/982 !967 Provide ly:context-output-def - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/967 Review: !987 Use Grob_info_t<> to reduce dynamic casting - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/987 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for November 1st
Hello, Here is the current patch countdown list. The next countdown will be on November 3rd. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: No patches in Push at this time. Countdown: !981 binaries: Preparations for mingw - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/981 !980 Pedantry: Stop using a few compiler extensions (2) - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/980 !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 Review: !986 release: don't modify our own environment - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/986 !985 String_convert: remove functions that C++11 offers - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/985 !984 Clean up SCM/C++ integer conversions - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/984 !983 Reduce casting in Duration - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/983 !982 Define ly_scm_hash_fold() wrapper - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/982 !967 Provide ly:context-output-def - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/967 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for October 30th
Hello, Here is the current patch countdown list. The next countdown will be on November 1st. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !979 Doc-fr: fix small translation mistake - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/979 !978 fixcc.py: add space in "const_cast (...)" etc. - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/978 !976 Pedantry: Stop using a few compiler extensions - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/976 !975 Campaign against C-style casts - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/975 !974 Clean up type-predicate to type-name mapping - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/974 Countdown: !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 Review: No patches in Review at this time. New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for October 28th
Hello, Here is the current patch countdown list. The next countdown will be on October 30th A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !977 Remove verbatim comments from snippets - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/977 Countdown: !978 fixcc.py: add space in "const_cast (...)" etc. - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/978 !976 Pedantry: Stop using a few compiler extensions - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/976 !975 Campaign against C-style casts - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/975 !974 Clean up type-predicate to type-name mapping - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/974 Review: !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for October 26th
Hello, Here is the current patch countdown list. The next countdown will be on October 28th A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !973 Doc: Notation Reference - Update pitches.itely - Automatic accidentals and their accidental styles - closes #6166 - James Lowe https://gitlab.com/lilypond/lilypond/-/merge_requests/973 !971 Fix CSS-style #rrggbbaa colors - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/971 !968 Rewrite Grob::relative_coordinate iteratively - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/968 Countdown: !977 Remove verbatim comments from snippets - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/977 !974 Clean up type-predicate to type-name mapping - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/974 !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 Review: !978 fixcc.py: add space in "const_cast (...)" etc. - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/978 !976 Pedantry: Stop using a few compiler extensions - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/976 !975 Campaign against C-style casts - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/975 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for October 24th
Hello, Here is the current patch countdown list. The next countdown will be on October 26th A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !970 Acknowledge hara-kiri-group-interface in some engravers - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/970 Countdown: !973 Doc: Notation Reference - Update pitches.itely - Automatic accidentals and their accidental styles - closes #6166 - James Lowe https://gitlab.com/lilypond/lilypond/-/merge_requests/973 !971 Fix CSS-style #rrggbbaa colors - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/971 !968 Rewrite Grob::relative_coordinate iteratively - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/968 Review: !975 Campaign against C-style casts - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/975 !974 Clean up type-predicate to type-name mapping - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/974 !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
@version discrepancy when titling some LP website pages
See: https://lilypond.org/doc/v2.23/Documentation/web/manuals.html and https://lilypond.org/development.html I'd expect that the 'title' of both pages to be the same. I.e. the former says 'Manuals for LilyPond 2.23.4' the latter 'Development for LilyPond for LilyPond 2.23.3'. Is this something that can (should?) be fixed? I did a quick git grep git grep "Development for LilyPond" Documentation/en/web/community.itexi:@heading Development for LilyPond @versionDevel Documentation/zh/web/community.itexi:@heading Development for LilyPond @versionDevel git grep "Manuals for LilyPond" Documentation/en/web/manuals.itexi: @heading Manuals for LilyPond @version Documentation/en/web/manuals.itexi: @heading Manuals for LilyPond @versionStable So it looks like we have three @version possibilities rather than, what I expected, was two and maybe this is the root of the discrepancy? -- Regards James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
PATCHES - Countdown for October 22nd
Hello, Here is the current patch countdown list. The next countdown will be on October 24th A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !959 Add "Beat_performer" and "Beat_engraver" - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/959 Countdown: !970 Acknowledge hara-kiri-group-interface in some engravers - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/970 !968 Rewrite Grob::relative_coordinate iteratively - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/968 Review: !971 Fix CSS-style #rrggbbaa colors - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/971 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for October 20th
Hello, Here is the current patch countdown list. The next countdown will be on October 22nd A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !965 binaries: Extend infrastructure for macOS - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/965 !964 Removed unused ly_quote_scm - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/964 Countdown: !959 Add "Beat_performer" and "Beat_engraver" - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/959 Review: No patches in Review at this time. New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for October 18th
Hello, Here is the current patch countdown list. The next countdown will be on October 20th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !965 binaries: Extend infrastructure for macOS - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/965 !964 Removed unused ly_quote_scm - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/964 !963 Doc: make appendix listing paper sizes autogenerated - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/963 !962 Web: mention homebrew installation for Mac OS - Jefferson Felix https://gitlab.com/lilypond/lilypond/-/merge_requests/962 !961 Remove `get-property-where-defined` function - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/961 Countdown: No patches in Countdown at this time. Review: !959 Add "Beat_performer" and "Beat_engraver" - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/959 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for October 16th
Hello, Here is the current patch countdown list. The next countdown will be on October 18th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !960 Fix \keepWithTag on \autoChange and \partCombine - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/960 !955 NR: miscellaneous documentation fixes - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/955 !950 lily-version: show Guile version - Jefferson Felix https://gitlab.com/lilypond/lilypond/-/merge_requests/950 Countdown: !963 Doc: make appendix listing paper sizes autogenerated - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/963 !962 Web: mention homebrew installation for Mac OS - Jefferson Felix https://gitlab.com/lilypond/lilypond/-/merge_requests/962 !961 Remove `get-property-where-defined` function - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/961 !959 Add `\Beat_performer` class of performers - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/959 Review: !964 Removed unused ly_quote_scm - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/964 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
Re: What is the point of bug-lilypond?
Hello, On 14/10/2021 08:30, Werner LEMBERG wrote: Since James is doing most of the work, I think we should do what he prefers. This doesn't prevent other developers to chime in and help with handling bug reports. And frequent *and experienced* bug reporters should be told to directly use the bug tracker. Oh God! Don't start doing that! ;D I wasn't trying to say 'my way is best'. I was just trying to give a point of view. I think to be very fair to Jean, he has done a lot of bug reports as have others (and he even gets them of the user lists - unlike me!) I was just trying to see if this suggestion is really better than what we do now and if so how or if not perhaps it is better in some ways and not others. If in the end the development team would prefer it changed/different then I will go along with whatever. Regards James
PATCHES - Countdown for October 14th
Hello, Here is the current patch countdown list. The next countdown will be on October 17th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !956 Fix rounded-box-stencil and markup command \rounded-box - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/956 !954 Avoid numeric SCM comparison - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/954 !952 Miscellaneous purity cleanups - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/952 Countdown: !963 Doc: make appendix listing paper sizes autogenerated - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/963 !960 Fix \keepWithTag on \autoChange and \partCombine - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/960 !959 Add `\Beat_performer` class of performers - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/959 !955 NR: miscellaneous documentation fixes - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/955 !950 lily-version: show Guile version - Jefferson Felix https://gitlab.com/lilypond/lilypond/-/merge_requests/950 Review: !962 Web: mention homebrew installation for Mac OS - Jefferson Felix https://gitlab.com/lilypond/lilypond/-/merge_requests/962 !961 Remove `get-property-where-defined` function - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/961 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
Re: What is the point of bug-lilypond?
Hello, My own thoughts on this. On 14/10/2021 01:31, Jean Abou Samra wrote: Hi, After having opened a few GitLab issues in response to bug reports on bug-lilypond, I find James extraordinarily patient for having done this over the years. However, I don't get the value in this system compared to letting people creating issues on GitLab directly. When we transfer an issue to GitLab, it's usually just pasting the text from the email report. No it is more than that. It is parsing said bug report - is the thing you are reporting valid? Is it just something a user needs to ask on a different list (e.g. the user is expecting X and is getting Y because they don't understand something but LP is working correctly), is it actually working as designed where the design is not broken but just a hard problem to solve and so on. My day job involves having to tell end-users over and over that X is actually correct because 'reasons' and, at the same time, trying to understand why users think X is a bug when it is not (perhaps improved documentation is all that is needed). So perhaps I am good at this because I have had 20+ years of having to explain this kind of thing to non-technical (or mostly non-interested) people. Sometimes emails to the bug take the form of 'I do X is this expected or is this a bug' which again requires a slightly different tack. I would say that 'most' emails to the bug list do NOT need an issue, they are either replies to emails or pointers to existing Issues that explain bug or technical discussions about why something is not a bug but a limitation of what is possible based on how we code things (which itself engenders more emails). Right now, bug reports often take a week to be acknowledged, Maybe but what's the rush? It's not like we have KPIs or Sprints to complete or other arcane methodologies to acknowledge to release LP. The information is there, it isn't going anywhere, if someone fees THAT strongly about wanting conformation (or usually affirmation) then they will just reply to their own emails and someone will look, and some of them are not acknowledged by us at all. Take https://lists.gnu.org/archive/html/lilypond-user-fr/2021-01/msg00014.html reported 9 months ago, which I just added to the tracker. Which proves my point although this is not from the bug list this is a user list. So the report is not being put to the correct list in the first place. I like the separation of lists (user, dev, bug) I don't subcribe to the user list at all in fact (I am not that interested) and I knew that some developers don't subscribe to the bug list for their own good reason. I am not saying we will catch everyone in a timely manner but we do a pretty good job considering (and this bug was reported on the user list). Ignoring a report is my opinion the worst of all outcomes since it not only loses information but discourages people to engage in later reports or further investigation. Nothing is lost. Also I am not so sure it does discourage engagement that much, if a bug is that big a deal and we miss it, then I am sure that another person would report it, again we've plenty to do as it is. The information for maintainers of GNU software agree with me: https://www.gnu.org/prep/maintain/maintain.html#Replying-to-Mail When you receive bug reports, keep in mind that bug reports are crucial for your work. If you don’t know about problems, you cannot fix them. So always thank each person who sends a bug report. Which we do but this assumes that everything sent to bug email list is a bug (they aren't). In spite of us not advertising this as a way to report problems, a number of users have been creating issues on GitLab themselves, likely because that has become enough of a standard in other places. When replies are made on bug-lilypond, someone has to paste them on the ticket as well, for completeness, which leads to an awkward split where one does not know where the discussion is supposed to happen or whether the other person has read a remark on the other channel. But that has always been a problem and will always remain a problem (again I refer you to the bug report you found on the user list, the French user list as well, which is even more removed) also how many times have things been sent to the other user lists or dev lists or even direct to Han-wen/Jan et al? Again I think this is not that big a deal. So how about retiring bug-lilypond and directing to GitLab instead? Tickets can be triaged there, closing invalid ones, adding a minimal example if not present, perhaps changing the title. The requirement from the same page of GNU guidelines, I don't see the difference between triaging GitLab vs triaging Bug apart from the fact that it is very easy to use bug-list interface to track email threads - it's so easy to spot of som
PATCHES - Countdown for October 12th
Hello, Here is the current patch countdown list. The next countdown will be on October 14th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !953 Add Spanner::get_bounds () - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/953 !943 Lyric_combine_music_iterator repeat interaction - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/943 Countdown: !956 Fix rounded-box-stencil and markup command \rounded-box - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/956 !954 Avoid numeric SCM comparison - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/954 !952 Miscellaneous purity cleanups - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/952 Review: !959 Add `\Beat_performer` class of performers - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/959 !955 NR: miscellaneous documentation fixes - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/955 !950 lily-version: show Guile version - Jefferson Felix https://gitlab.com/lilypond/lilypond/-/merge_requests/950 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
Re: markup-command rounded-box is broken
Hello On 10/10/2021 00:10, Thomas Morley wrote: I noticed a bug with recent master: \markup \rounded-box "foo" prints completely black. First bad commit is: commit 0772e38398972d6c2b4ba9e6f42e7725d973e08b Author: Han-Wen Nienhuys Date: Sun Aug 1 11:15:02 2021 +0200 Stop passing color names to output backends I could fix it with the following diff I have created https://gitlab.com/lilypond/lilypond/-/issues/6192 James -- Regards James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key OpenPGP_signature Description: OpenPGP digital signature
PATCHES - Countdown for October 10th
Hello, Here is the current patch countdown list. The next countdown will be on October 12th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !951 Slightly polish \afterGrace - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/951 !949 Allow trailing optional arguments to be omitted when called via Scheme - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/949 Countdown: !953 Add Spanner::get_bounds () - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/953 !943 Lyric_combine_music_iterator repeat interaction - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/943 Review: !954 Avoid numeric SCM comparison - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/954 !952 Miscellaneous purity cleanups - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/952 !950 lily-version: add guile 2 banner - Jefferson Felix https://gitlab.com/lilypond/lilypond/-/merge_requests/950 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for October 8th
Hello, Here is the current patch countdown list. The next countdown will be on October 10th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !948 Fix infinite loop with top-level \lyricsto - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/948 !946 binaries: Minor tweaks to scripts - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/946 !945 python: Delete fontextract.py - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/945 Countdown: !951 Slightly polish \afterGrace - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/951 !949 Allow trailing optional arguments to be omitted when called via Scheme - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/949 Review: !950 lily-version: add guile 2 banner - Jefferson Felix https://gitlab.com/lilypond/lilypond/-/merge_requests/950 !943 Lyric_combine_music_iterator repeat interaction - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/943 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for October6th
Hello, Here is the current patch countdown list. The next countdown will be on October 8th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !947 Correct changes.tely entry and convert-ly rule for markup conditionals - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/947 !941 Use Grob_info_t for more grobs - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/941 !933 Introduce the \after command - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/933 !930 fix \book pagesize regression in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/930 !929 lilypond-book: New options `paper-width` and `paper-height` - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/929 !920 Robustness fix for ly:engraver-announce-end-grob - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/920 Countdown: !948 Fix infinite loop with top-level \lyricsto - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/948 !946 binaries: Minor tweaks to scripts - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/946 !945 python: Delete fontextract.py - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/945 !943 Lyric_combine_music_iterator final moment handling - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/943 !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 Review: !950 lily-version: add guile 2 banner - Jefferson Felix https://gitlab.com/lilypond/lilypond/-/merge_requests/950 !949 Allow trailing optional arguments to be omitted when called via Scheme - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/949 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for October 4th
Hello, Here is the current patch countdown list. The next countdown will be on October 6th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !939 Allow creating Scheme translators working in `\midi` - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/939 !938 DocBook: output the raw LilyPond code at the right place - Thibaut Cuvelier https://gitlab.com/lilypond/lilypond/-/merge_requests/938 !936 DocBook: support tag attributes with a single quote - Thibaut Cuvelier https://gitlab.com/lilypond/lilypond/-/merge_requests/936 !930 fix \book pagesize regression in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/930 !920 Robustness fix for ly:engraver-announce-end-grob - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/920 Countdown: !947 Correct changes.tely entry and convert-ly rule for markup conditionals - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/947 !941 Use Grob_info_t for more grobs - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/941 !933 Introduce the \after command - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/933 !929 lilypond-book: New options `paper-width` and `paper-height` - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/929 !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 Review: !948 Fix infinite loop with top-level \lyricsto - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/948 !946 binaries: Minor tweaks to scripts - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/946 !945 python: Delete fontextract.py - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/945 !944 Translation fr - Jean-Charles Malahieude https://gitlab.com/lilypond/lilypond/-/merge_requests/944 !943 Lyric_combine_music_iterator final moment handling - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/943 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for October 2nd
Hello, Here is the current patch countdown list. The next countdown will be on October 4th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !935 Make -dcrop generate .cropped.xxx files again - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/935 !934 Support tail \alternative inside \repeat { } - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/934 !932 Allow partial \repeat commands without \alternative - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/932 Countdown: !939 Allow creating Scheme translators working in `\midi` - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/939 !938 DocBook: output the raw LilyPond code at the right place - Thibaut Cuvelier https://gitlab.com/lilypond/lilypond/-/merge_requests/938 !936 DocBook: support tag attributes with a single quote - Thibaut Cuvelier https://gitlab.com/lilypond/lilypond/-/merge_requests/936 !933 Introduce the \after command - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/933 !930 fix \book pagesize regression in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/930 !920 Robustness fix for ly:engraver-announce-end-grob - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/920 Review: !941 Use Grob_info_t for more grobs - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/941 !940 texinfo.tex: Update to upstream version - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/940 !929 lilypond-book: New options `paper-width` and `paper-height` - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/929 !921 Add \lyricSkip - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/921 !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for September 30th
Hello, Here is the current patch countdown list. The next countdown will be on October 2nd. *** A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !931 ci: Define tag to use custom runners - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/931 !927 Clean up Drul_array initialization and assignment - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/927 Countdown: !935 Make -dcrop generate .cropped.xxx files again - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/935 !934 Support tail \alternative inside \repeat { } - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/934 !932 Allow partial \repeat commands without \alternative - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/932 !930 fix \book pagesize regression in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/930 !929 lilypond-book: New options `paper-width` and `paper-height` - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/929 !921 Draft: Add \lyricSkip and \lyricSkips $n. - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/921 Review: !939 Allow creating Scheme translators working in `\midi` - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/939 !938 DocBook: output the raw LilyPond code at the right place - Thibaut Cuvelier https://gitlab.com/lilypond/lilypond/-/merge_requests/938 !937 Draft: \repeat unfold shorthand - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/937 !936 DocBook: support tag attributes with a single quote - Thibaut Cuvelier https://gitlab.com/lilypond/lilypond/-/merge_requests/936 !933 Introduce the \after command - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/933 !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 New: !920 Robustness fix for ly:engraver-announce-end-grob - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/920 Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
Re: recognizing "pedal" in musicxml harmony, along with modifying Ignatzek exceptions
Hello Leonard, On 29/09/2021 21:56, leonardlthomp...@gmail.com wrote: Hello! Many of us who use chord symbols in our scores find value in having 'pedal' as a chord symbol type, which is simply a single unison pitch given by the chord's root. Both Finale and Musescore successfully export 'pedal' as a data type of a element in musicxml files. The chordkind_dict variable in the musicxml2ly in my Lilypond installation file has the 'pedal' entry commented out, which I modified to what the commented out line basically hints at: 'pedal': ':1' That modification, along with modifying ignatzekExceptionMusic in the chord-modifiers-init file to include -\markup \super {Pedal} has given me added functionally in both recognizing a 'pedal' chord type when importing musicxml , and in having 'pedal' available in the Chordnames context. Would anyone see value in having this reflected in the main repository? best, Leonard Thanks for the input. We always appreciate this. I have no experience to be able to add to this discussion, but you might get more (better) initial feed back from the developer list and/or even the 'user' list than the bug list. That is not to say you would never get a reply but that not everyone in our dev team looks at the bug list. I'll cc the dev list anyway in case you are on that too. -- Regards James
PATCHES - Countdown for September 28th
Hello, Here is the current patch countdown list. The next countdown will be on September 30th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !925 Doc-de: Remove incorrect figured bass issue - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/925 !924 Doc: small clarification of glissandoMap documentation - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/924 Countdown: !931 ci: Define tag to use custom runners - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/931 !927 Clean up Drul_array initialization and assignment - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/927 Review: !934 Support tail \alternative inside \repeat { } - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/934 !933 Introduce the \after command - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/933 !932 Allow partial \repeat commands without \alternative - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/932 !930 fix \book pagesize regression in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/930 !929 lilypond-book: New options `paper-width` and `paper-height` - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/929 !921 Draft: Add \lyricSkip and \lyricSkips $n. - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/921 !920 Robustness fix for ly:engraver-announce-end-grob - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/920 !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for September 26th
Hello, Here is the current patch countdown list. The next countdown will be on September 26th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !923 Let Drum_note_performer heed separate articulation events - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/923 !922 Correct bounds for sticky spanners - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/922 !909 Markup commands for conditionals - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/909 Countdown: !925 Doc-de: Remove incorrect figured bass issue - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/925 !924 Doc: small clarification of glissandoMap documentation - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/924 Review: !930 fix \book pagesize regression in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/930 !929 lilypond-book: New options `paper-width` and `paper-height` - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/929 !927 Clean up Drul_array initialization and assignment - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/927 !926 Web: Add 2.22 docs to list of stable versions - Michael Käppler https://gitlab.com/lilypond/lilypond/-/merge_requests/926 !921 Draft: Add \lyricSkip and \lyricSkips $n. - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/921 !897 support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for September 24th
Hello, Here is the current patch countdown list. The next countdown will be on September 26th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !921 Draft: Add \lyricSkip and \lyricSkips $n. - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/921 !918 Clean up Interval_t code relating to "infinity" - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/918 !912 Support bracketed alterations in bass figures - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/912 Countdown: !923 Let Drum_note_performer heed separate articulation events - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/923 !922 Correct bounds for sticky spanners - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/922 !909 Markup commands for conditionals - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/909 !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 Review: No patches in Review at this time. New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 Unknown: !924 Doc: small clarification of glissandoMap documentation - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/924 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for September 22nd
Hello, Here is the current patch countdown list. The next countdown will be on September 24th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: No patches in Push at this time. Countdown: !921 Draft: Add \lyricSkip and \lyricSkips $n. - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/921 !920 simplify sticky spanner code - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/920 !918 Clean up Interval_t code relating to "infinity" - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/918 !912 Support bracketed alterations in bass figures - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/912 Review: !923 Let Drum_note_performer heed separate articulation events - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/923 !922 Correct bounds for sticky spanners - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/922 !909 Markup commands for conditionals - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/909 !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for September 20th
Hello, Here is the current patch countdown list. The next countdown will be on September 22nd. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !892 Implement crop/preview/clip systems generically, supporting it for cairo. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/892 Countdown: !917 Remove unnecessary GC marking for grobs - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/917 !909 Markup commands for conditionals - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/909 Review: !921 Add \lyricSkip and \lyricSkips $n. - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/921 !920 simplify sticky spanner code - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/920 !918 Clean up Interval_t code relating to "infinity" - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/918 !912 Support bracketed alterations in bass figures - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/912 New: !919 Remove obsolete comment in Grob::relative_coordinate - Erlend Egeberg Aasland https://gitlab.com/lilypond/lilypond/-/merge_requests/919 Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
Re: Re-building Appendix A of notation.pdf
Hello, On 19/09/2021 17:04, Lukas-Fabian Moser wrote: Hi James, See: https://lilypond.org/doc/v2.21/Documentation/contributor-big-page.html#building-a-single-document Did you do the 'touch' command? Now I did :-) (thanks!), but touch'ing notation.tely doesn't do the trick. It says *.texi file (not the *.tely file) in the doc example - I've not done a single doc build in a while so I lose track of which files have texi and tely extensions. -- Regards James
Re: Re-building Appendix A of notation.pdf
Hello, On 19/09/2021 16:24, Lukas-Fabian Moser wrote: Hi, I'm probably missing something very obvious: After changing a docstring in ly/music-functions-init.ly, what steps are necessary to re-build notation.pdf in order to check the result in "A.19 Available music functions"? If I only delete notation.pdf and re-build it using make -C Documentation out=www out-www/en/notation.pdf I get the old docstring. Lukas PS. Speaking of that appendix: I don't know much about typography, but the kerning of "Av" in doesn't seem right to me. Is that as it should be? (The image is from the pdf in the official 2.22/2.23 build.) See: https://lilypond.org/doc/v2.21/Documentation/contributor-big-page.html#building-a-single-document Did you do the 'touch' command? James -- Regards James
PATCHES - Countdown for September 18th
Hello, Here is the current patch countdown list. The next countdown will be on September 20th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !915 Let \numericTimeSignature and \defaultTimeSignature act on Timing context - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/915 !914 Replace some instances of `@table @var` with `@table @code` - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/914 Countdown: !912 Support bracketed alterations in bass figures - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/912 !892 Implement crop/preview/clip systems generically, supporting it for cairo. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/892 Review: !918 Clean up Interval_t code relating to "infinity" - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/918 !917 Remove unnecessary GC marking for grobs - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/917 !909 Markup commands for conditionals - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/909 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for September 16th
Hello, Here is the current patch countdown list. The next countdown will be on September 18th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !914 Replace some instances of `@table @var` with `@table @code` - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/914 Countdown: !915 Let \numericTimeSignature and \defaultTimeSignature act on Timing context - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/915 Review: !916 Remove break-substitution fast path - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/916 !912 Support bracketed alterations in bass figures - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/912 !909 Markup commands for conditionals - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/909 !892 Implement crop/preview/clip systems generically, supporting it for cairo. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/892 New: No patches in New at this time. Waiting: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for September 14th
Hello, Here is the current patch countdown list. The next countdown will be on September 16th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !906 binaries: Extend scripts for FreeBSD - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/906 Countdown: !914 Replace some instances of `@table @var` with `@table @code` - David Kastrup https://gitlab.com/lilypond/lilypond/-/merge_requests/914 !892 Implement crop/preview/clip systems generically, supporting it for cairo. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/892 Review: !915 Let \numericTimeSignature and \defaultTimeSignature act on Timing context - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/915 !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 !912 Draft: Support bracketed alterations in bass figures - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/912 New: No patches in New at this time. Waiting: !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for September 12th
Hello, Here is the current patch countdown list. The next countdown will be on September 14th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !910 cairo: abstract the difference between PNG and PS/EPS/PDF/SVG - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/910 Countdown: !909 Markup commands for conditionals - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/909 !906 binaries: Extend scripts for FreeBSD - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/906 Review: !913 release: binaries with cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/913 !912 Draft: Support bracketed alterations in bass figures - Lukas-Fabian Moser https://gitlab.com/lilypond/lilypond/-/merge_requests/912 !892 Implement crop/preview/clip systems generically, supporting it for cairo. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/892 New: No patches in New at this time. Waiting: !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for September 10th
Hello, Here is the current patch countdown list. The next countdown will be on September 12th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !911 doc: remove incorrect, redundant IR info-dir-section. - John Wheeler https://gitlab.com/lilypond/lilypond/-/merge_requests/911 !905 cairo: miscellaneous fixes & cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/905 Countdown: !910 cairo: abstract the difference between PNG and PS/EPS/PDF/SVG - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/910 !909 Markup commands for conditionals - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/909 !892 Implement crop/preview/clip systems generically, supporting it for cairo. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/892 Review: No patches in Review at this time. New: No patches in New at this time. Waiting: !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for September 8th
Hello, Here is the current patch countdown list. The next countdown will be on September 10th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !901 cairo: fix FT_Face reference counting - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/901 !889 consolidate backend APIs - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/889 !861 Support creationDate for PDF output - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/861 Countdown: !911 doc: remove incorrect, redundant IR info-dir-section. - John Wheeler https://gitlab.com/lilypond/lilypond/-/merge_requests/911 !905 cairo: miscellaneous fixes & cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/905 Review: !910 cairo: abstract the difference between PNG and PS/EPS/PDF/SVG - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/910 !909 Markup commands for conditionals - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/909 New: No patches in New at this time. Waiting: !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 !892 Draft: Implement crop/preview/clip systems generically, supporting it for cairo. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/892 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
Re: PATCHES - Countdown for September 7th
Hello Jean, On 07/09/2021 10:43, Jean Abou Samra wrote: Hi James, Le 07/09/2021 à 11:30, James a écrit : !904 Remove side-position-interface and related defaults from AmbitusAccidental - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/904 !903 Split out TrillPitchParentheses from TrillPitchGroup - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/903 These two already counted down; apparently they were not marked with the Patch::push label. Is this a manual process or do we have some script to fix? I add the /label ~patch::xxx macro to the text I put into each comment. It seems, looking at the history, that the push macro was not registered on my side (as I cannot see my user changing the label scope in this case). I don't know what happened. This is all manual. My role in the countdown is just to make sure that patches/MRs are given a fair shake before they are pushed, or that MRs which don't seem to be going anywhere in discussion (or where there are comments that have not been replied to) are given a gentle nudge. But any developer can (and do) change the labels accordingly if something is not 'quite right' or they spot something (like you did here) and correct it. -- Regards James
PATCHES - Countdown for September 7th
Hello, Here is the current patch countdown list. The next countdown will be on September 8th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !902 Doc: Jean's take on camel-case hyphenation - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/902 Countdown: !906 binaries: Extend scripts for FreeBSD - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/906 !904 Remove side-position-interface and related defaults from AmbitusAccidental - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/904 !903 Split out TrillPitchParentheses from TrillPitchGroup - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/903 !901 cairo: fix FT_Face reference counting - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/901 !889 consolidate backend APIs - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/889 !861 cairo: make PDF output reproducible by default - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/861 Review: !911 doc: remove incorrect, redundant IR info-dir-section. - John Wheeler https://gitlab.com/lilypond/lilypond/-/merge_requests/911 !910 cairo: abstract the difference between PNG and PS/EPS/PDF/SVG - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/910 !909 Markup commands for conditionals - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/909 !905 cairo: miscellaneous fixes & cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/905 New: No patches in New at this time. Waiting: !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 !892 Draft: Implement crop/preview/clip systems generically, supporting it for cairo. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/892 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for September 4th
Hello, Here is the current patch countdown list. The next countdown will be on September 6th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: No patches in Push at this time. Countdown: !904 Remove side-position-interface and related defaults from AmbitusAccidental - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/904 !903 Split out TrillPitchParentheses from TrillPitchGroup - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/903 !902 Doc: Jean's take on camel-case hyphenation - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/902 Review: !905 cairo: miscellaneous fixes & cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/905 !901 cairo: fix FT_Face reference counting - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/901 !889 consolidate backend APIs - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/889 !861 cairo: make PDF output reproducible by default - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/861 New: No patches in New at this time. Waiting: !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 !892 Draft: Implement crop/preview/clip systems generically, supporting it for cairo. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/892 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for September 1st
Hello, Here is the current patch countdown list. The next countdown will be on September 3rd. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !900 binaries: Minor updates to scripts - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/900 !899 cairo: ignore page links without page number - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/899 !898 Move utf-8-string special casing to stencil-interpret.cc - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/898 !896 More Moment cleaning - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/896 !895 framework-svg: remove output-classic-framework - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/895 !894 Drop framework-null, framework-scm - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/894 !893 Website maintenance - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/893 !888 Page stencil cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/888 Countdown: No patches in Countdown at this time. Review: !904 AmbitusAccidental doesn't have the side-position-interface - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/904 !903 Split out TrillPitchParentheses from TrillPitchGroup - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/903 !902 Doc: Jean's take on camel-case hyphenation - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/902 !901 cairo: fix FT_Face reference counting - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/901 New: No patches in New at this time. Waiting: !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 !892 Draft: Implement crop/preview/clip systems generically, supporting it for cairo. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/892 !889 Draft: consolidate backend APIs - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/889 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key
PATCHES - Countdown for August 30th
Hello, Here is the current patch countdown list. The next countdown will be on September 1st. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !891 font-kern.ly: Make regression test also check Emmentaler kerning - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/891 Countdown: !900 binaries: Minor updates to scripts - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/900 !899 cairo: ignore page links without page number - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/899 !898 Move utf-8-string special casing to stencil-interpret.cc - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/898 !896 More Moment cleaning - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/896 !895 framework-svg: remove output-classic-framework - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/895 !894 Drop framework-null, framework-scm - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/894 !893 Website maintenance - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/893 !888 Page stencil cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/888 Review: !901 cairo: fix FT_Face reference counting - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/901 New: No patches in New at this time. Waiting: !897 Draft: support cairo backend in lilypond-book - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/897 !892 Draft: Implement crop/preview/clip systems generically, supporting it for cairo. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/892 !889 Draft: consolidate backend APIs - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/889 *** -- Regards James OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key OpenPGP_signature Description: OpenPGP digital signature
PATCHES - Countdown for August 28th
Hello, Here is the current patch countdown list. The next countdown will be on August 30th A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !887 Revamp \autoChange and \partCombine context changes - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/887 !884 move signature and header dumping functionality out of output-xxx-framework calls. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/884 Countdown: !891 font-kern.ly: Make regression test also check Emmentaler kerning - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/891 Review: !894 Drop framework-null, framework-scm - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/894 !893 Website maintenance - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/893 !888 Page stencil cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/888 New: No patches in New at this time. Waiting: !892 Draft: Implement crop/preview/clip systems generically, supporting it for cairo. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/892 !889 Draft: consolidate backend APIs - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/889 *** -- Regards James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key OpenPGP_0xAAC8D177A7F5A364.asc Description: OpenPGP public key OpenPGP_signature Description: OpenPGP digital signature
PATCHES - Countdown for August 26th
Hello, Here is the current patch countdown list. The next countdown will be on August 28th A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !886 Moment cleaning - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/886 !885 Tweaks and extensions to build binaries on CentOS 7 - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/885 Countdown: !888 Page stencil cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/888 !887 Revamp \autoChange and \partCombine context changes - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/887 !884 move signature and header dumping functionality out of output-xxx-framework calls. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/884 !861 SOURCE_EPOCH_DATE support for cairo backend. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/861 Review: !891 font-kern.ly: Make regression test also check Emmentaler kerning - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/891 New: No patches in New at this time. Waiting: !889 Draft: consolidate backend APIs - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/889 *** -- Regards James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
PATCHES - Countdown for August 24th
Hello, Here is the current patch countdown list. The next countdown will be on August 26th A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: No patches in Push at this time. Countdown: !886 Moment cleaning - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/886 !885 Tweaks and extensions to build binaries on CentOS 7 - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/885 !861 SOURCE_EPOCH_DATE support for cairo backend. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/861 Review: !888 Page stencil cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/888 !887 Revamp \autoChange and \partCombine context changes - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/887 !884 move signature and header dumping functionality out of output-xxx-framework calls. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/884 New: No patches in New at this time. Waiting: !889 Draft: consolidate backend APIs - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/889 *** -- Regards James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
PATCHES - Countdown for August 22nd
Hello, Here is the current patch countdown list. The next countdown will be on August 24th A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !883 Make color names case-insensitive again - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/883 !858 add PNG output to cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/858 Countdown: !861 SOURCE_EPOCH_DATE support for cairo backend. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/861 Review: !886 Moment cleaning - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/886 !885 Tweaks and extensions to build binaries on CentOS 7 - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/885 !884 move signature and header dumping functionality out of output-xxx-framework calls. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/884 New: No patches in New at this time. Waiting: No patches in Waiting at this time. *** -- Regards James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
PATCHES - Countdown for August 21st
Hello, Here is the current patch countdown list. The next countdown will be on August 22nd. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !881 Fix balloons on cross-staff grobs - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/881 !880 Paper_book cleanups - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/880 !875 Small tweak to determine-frets-and-strings in translation-functions.scm to... - Valentin Petzel https://gitlab.com/lilypond/lilypond/-/merge_requests/875 Countdown: !883 Make color names case-insensitive again - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/883 !861 SOURCE_EPOCH_DATE support for cairo backend. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/861 !858 add PNG output to cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/858 Review: No patches in Review at this time. New: No patches in New at this time. Waiting: !884 move header dumping functionality out of output-xxx-framework calls. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/884 *** -- Regards James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
PATCHES - Countdown for August 14th
Hello, Here is the current patch countdown list. The next countdown will be on August 16th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !864 Add set of scripts to build static binaries on Linux - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/864 Countdown: !874 recording-group-emulate records context end time - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/874 !873 Reimplement ly:music-compress in Scheme - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/873 !872 Various doc issues - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/872 !871 Music_iterator::preorder_walk - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/871 !860 Stop passing color names to output backends - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/860 Review: !877 Doc: Add autogenerated table of outside-staff-priority defaults - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/877 !876 Doc: Trim duplicates between NR and IR - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/876 !875 Small tweak to determine-frets-and-strings in translation-functions.scm to... - Valentin Petzel https://gitlab.com/lilypond/lilypond/-/merge_requests/875 !853 The CAIRO backend by knupero, remixed by hanwen - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/853 New: No patches in New at this time. Waiting: !861 SOURCE_EPOCH_DATE support for cairo backend. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/861 !858 add PNG output to cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/858 *** -- Regards James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
PATCHES - Countdown for August 12th
Hello, Here is the current patch countdown list. The next countdown will be on August 14th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !870 doc: Avoid overlong index entries in generated documentation - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/870 !868 Remove unused Pango_font::output_scale_ member - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/868 !867 Misc. duration & length maintenance - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/867 !864 Add set of scripts to build static binaries on Linux - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/864 !817 Support parentheses and balloons on breakable items - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/817 Countdown: !860 Stop passing color names to output backends - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/860 Review: !874 recording-group-emulate records context end time - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/874 !873 Reimplement ly:music-compress in Scheme - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/873 !872 Various doc issues - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/872 !871 Music_iterator::preorder_walk - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/871 !853 The CAIRO backend by knupero, remixed by hanwen - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/853 New: No patches in New at this time. Waiting: !861 SOURCE_EPOCH_DATE support for cairo backend. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/861 !858 add PNG output to cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/858 *** -- Regards James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
PATCHES - Countdown for August 8th
Hello, Here is the current patch countdown list. The next countdown will be on August 10th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !862 mf: Draw more labels - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/862 !859 Interval_t: support std::chrono::time_point - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/859 Countdown: !866 Support parenthesizing chords - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/866 !865 Fix parentheses on shifted note with accidental - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/865 !863 framework-ps: use "null" as a fallback for defining key/value pairs - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/863 !860 Stop passing color names to output backends - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/860 !853 The CAIRO backend by knupero, remixed by hanwen - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/853 Review: !867 Misc. duration & length maintenance - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/867 !864 [RFC] Add set of scripts to build static binaries on Linux - Jonas Hahnfeld https://gitlab.com/lilypond/lilypond/-/merge_requests/864 !817 Support parentheses and balloons on breakable items - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/817 New: No patches in New at this time. Waiting: !861 SOURCE_EPOCH_DATE support for cairo backend. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/861 !858 add PNG output to cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/858 *** -- Regards James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key OpenPGP_signature Description: OpenPGP digital signature
PATCHES - Countdown for July 29th
Hello, Here is the current patch countdown list. The next countdown will be on July 31st. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !852 Beaming pattern: use Rational rather than Moment - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/852 !851 Rational: improve handling of infinities and NaN - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/851 !850 Add more music start & length tests - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/850 !849 Clean up completion engravers - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/849 Countdown: !856 Don't duplicate class-specific interfaces in copy constructors - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/856 !848 Fix missing space in musicxml.py warning - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/848 !845 Quote_iterator simplification - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/845 Review: !857 Support compressing \autoChange and \partCombine - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/857 !855 midi: check close() error status - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/855 !853 The CAIRO backend by knupero, remixed by hanwen - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/853 !839 Allow parenthesizing spanners - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/839 New: No patches in New at this time. Waiting: !858 add PNG output to cairo - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/858 *** Regards, James -- Regards James
PATCHES - Countdown for July 27th
Hello, Here is the current patch countdown list. The next countdown will be on July 29th A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: No patches in Push at this time. Countdown: !852 Beaming pattern: use Rational rather than Moment - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/852 !851 Rational: improve handling of infinities and NaN - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/851 !850 Add more music start & length tests - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/850 !849 Clean up completion engravers - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/849 !848 Fix missing space in musicxml.py warning - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/848 Review: !853 WIP: The CAIRO backend - hanwen's changes. - Han-Wen Nienhuys https://gitlab.com/lilypond/lilypond/-/merge_requests/853 !845 Quote_iterator simplification - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/845 !837 The CAIRO backend - Knut Petersen https://gitlab.com/lilypond/lilypond/-/merge_requests/837 New: No patches in New at this time. Waiting: No patches in Waiting at this time. *** Regards, James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
PATCHES - Countdown for July 25th
Hello, Here is the current patch countdown list. The next countdown will be on July 27th A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: No patches in Push at this time. Countdown: No patches in Countdown at this time. Review: !848 Fix missing space in musicxml.py warning - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/848 New: No patches in New at this time. Waiting: No patches in Waiting at this time. *** Regards, James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
PATCHES - Countdown for July 23rd
Hello, Here is the current patch countdown list. The next countdown will be on July 25th A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !846 Always interpret "" as empty stencil in SVG output - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/846 Countdown: No patches in Countdown at this time. Review: No patches in Review at this time. New: No patches in New at this time. Waiting: No patches in Waiting at this time. *** Regards, James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
PATCHES - Countdown for July 21st
Hello, Here is the current patch countdown list. The next countdown will be on July 23rd A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !847 Doc-fr: Update documentation for fretted strings - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/847 !844 Add a time-based version of \parenthesize - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/844 Countdown: !846 Always interpret "" as empty stencil in SVG output - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/846 Review: No patches in Review at this time. New: No patches in New at this time. Waiting: No patches in Waiting at this time. *** Regards, James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
PATCHES - Countdown for July 19th
Hello, Here is the current patch countdown list. The next countdown will be on July 21st. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: No patches in Push at this time. Countdown: !844 Add a time-based version of \parenthesize - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/844 Review: !845 Quote_iterator simplification - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/845 !842 Reserve space for parentheses horizontally - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/842 !837 The CAIRO backend - Knut Petersen https://gitlab.com/lilypond/lilypond/-/merge_requests/837 New: !846 Always interpret "" as empty stencil in SVG output - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/846 Waiting: No patches in Waiting at this time. *** Regards, James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
PATCHES - Countdown for July 17th
Hello, Here is the current patch countdown list. The next countdown will be on July 19th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !843 Doc: remove outdated warning about footnotes - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/843 !818 Generalize sticky grobs - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/818 Countdown: No patches in Countdown at this time. Review: !844 Add a time-based version of \parenthesize - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/844 New: No patches in New at this time. Waiting: !842 Reserve space for parentheses horizontally - Jean Abou-Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/842 *** Regards, James OpenPGP_0x111CA298156CCB85.asc Description: OpenPGP public key
Re: Unable to get to Gitlab/lilypond
Hello, On 15/07/2021 20:27, Jonas Hahnfeld wrote: Am Donnerstag, dem 15.07.2021 um 19:05 + schrieb James: Hello, I am not able to access any MRs or even issues at our gitllab project - generic Error 500. Does anyone know the reason as I didn't see any warning about maintenance. https://status.gitlab.com/ says there are (and have been) ongoing problems... (That page should work even if gitlab.com itself is unreachable) Jonas It seems to have cleared enough for me to manage a countdown. Thanks for checking back. James