PATCHES - Countdown to April 30
Here is the current countdown list. The next countdown will be on April 30th. A list of all merge requests can be found here: https://gitlab.com/lilypond/lilypond/-/merge_requests?sort=label_priority Push: !1331 articulate.ly: bar check and playback when tr. + R - Martín Rincón Botero https://gitlab.com/lilypond/lilypond/-/merge_requests/1331 !1329 Obviate second argument of LY_DEFINE (Scheme function name) - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1329 !1328 Remove quotes around context def commands & discussion of LSR updating issues - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1328 !1326 Doc: NR-5.1.7: fix example - John Wheeler https://gitlab.com/lilypond/lilypond/-/merge_requests/1326 !1325 Fixes for progress indicators - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1325 !1324 lily/beam: consolidate loop - Nihal Jere https://gitlab.com/lilypond/lilypond/-/merge_requests/1324 !1322 Remove Global_ctor stuff - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1322 Countdown: !1334 Clean up \caesura and \virgula: font-size - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1334 !1333 Extend staff to 'staff-bar aligned grob - Dan Eble https://gitlab.com/lilypond/lilypond/-/merge_requests/1333 !1330 Doc-CG: use HTTPS in Git URLs - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1330 !1321 Fix DurationLine thickness for different staff sizes - Thomas Morley https://gitlab.com/lilypond/lilypond/-/merge_requests/1321 !1316 Vim: set undo_ftplugin and undo_indent variables - Doug Kearns https://gitlab.com/lilypond/lilypond/-/merge_requests/1316 Review: !1335 mf/GNUmakefile: Make FontForge silent (second try) - Werner Lemberg https://gitlab.com/lilypond/lilypond/-/merge_requests/1335 !1323 Allow replacing the Score context - Jean Abou Samra https://gitlab.com/lilypond/lilypond/-/merge_requests/1323 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 Cheers, Colin
Re: etags regex for Lilypond & LY_DEFINE* tags
Hi John, Le 24/04/2022 à 21:10, John Wheeler a écrit : To facilitate using emacs xref in lilypond work, I wrote a script to assemble the needed TAGS file. The unique feature of the script is that it includes the regex to find tags in Lilypond (.ly) files as well as tags defined in LY_DEFINE* macros, in addition to the normal c++, python, lisp, scheme, yacc, and Makefile tags. Is there any interest in including such a script in the Lilypond source tree, perhaps in a new scripts/emacs directory? scripts/auxiliar/ is well-suited to that sort of thing, but there hasn't been agreement on including helpers like that in the sources (with the maintenance promise it entails). Is it a large script? If so, it needs some consideration. If not, can it fit in an @example somewhere in the CG? That might also make it more visible. I'm using Emacs, but prefer 'git grep' for this task (or just opening the right source file directly: ly:something-do-whatever is usually in lily/something-scheme.cc, ly:something-interface::calc-foo in lily/something-interface.cc, etc.). Is there anyone out there who would use this? If this has been done before and published, could someone give a pointer to where I could find it? Not that I'm aware of, but then, I have "only" been around on this list for about two years. Best, Jean
MacPorts clang dependency
The MacPorts page below says that lilypond-devel (and also lilypond) depends on clang-13, however, clang-14 has now been released. Curiously, 'port info lilypond-devel' does not mention clang at all. Also, the dependency on Guile is listed as guile, which I figure will be Guile 3 when updated in MacPorts. https://ports.macports.org/port/lilypond-devel/details/