Remove deprecated context properties (issue 560030044 by v.villen...@gmail.com)

2020-05-09 Thread lemzwerg--- via Discussions on LilyPond development
LGTM. This issue also adds some scheme code and a conversion rule – they are different commits, right? https://codereview.appspot.com/560030044/diff/557800043/scm/define-context-properties.scm File scm/define-context-properties.scm (right): https://codereview.appspot.com/560030044/diff/55780004

Re: Clean up and fix glyph contour generation nits. (issue 566080043 by hanw...@gmail.com)

2020-05-09 Thread lemzwerg--- via Discussions on LilyPond development
> > I don't fully understand this code. > > that is an ominous comment to come from the Freetype > author. I had assumed you reviewed the existing code > as well. I have two difficulties: I'm not good at C++ and Guile stuff, and it's not completely clear to me what the code wants to achieve. I

Re: Clean up and fix glyph contour generation nits. (issue 566080043 by hanw...@gmail.com)

2020-05-10 Thread lemzwerg--- via Discussions on LilyPond development
*Much* better to read and understand, thanks! LGTM now. https://codereview.appspot.com/566080043/

Fix 'check' target without tidy (issue 573150043 by jonas.hahnf...@gmail.com)

2019-10-25 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/573150043/

Re: doc: Update section on "commit access" (issue 566930043 by jonas.hahnf...@gmail.com)

2019-10-25 Thread lemzwerg--- via Discussions on LilyPond development
Thanks for the corrections. https://codereview.appspot.com/566930043/diff/551130043/Documentation/contributor/source-code.itexi File Documentation/contributor/source-code.itexi (right): https://codereview.appspot.com/566930043/diff/551130043/Documentation/contributor/source-code.itexi#newcode22

Re: Issue 5587: allow configure --enable-ubsan (issue 575180043 by nine.fierce.ball...@gmail.com)

2019-10-25 Thread lemzwerg--- via Discussions on LilyPond development
LGTM. Your changes are two commits, right? https://codereview.appspot.com/575180043/diff/559180043/aclocal.m4 File aclocal.m4 (right): https://codereview.appspot.com/575180043/diff/559180043/aclocal.m4#newcode274 aclocal.m4:274: # "print a verbose error report and exit the program" Why quotati

Re: Issue 5588: fix color-profile warning in output-distance (issue 545100043 by nine.fierce.ball...@gmail.com)

2019-10-25 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/545100043/diff/545110043/scripts/build/output-distance.py File scripts/build/output-distance.py (right): https://codereview.appspot.com/545100043/diff/545110043/scripts/build/output-distance.py#newcode100 scripts/build/output-distance.py:100: system ('convert

Re: Issue 5588: fix color-profile warning in output-distance (issue 545100043 by nine.fierce.ball...@gmail.com)

2019-10-28 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/545100043/

Make has_interface work with a const Grob * (issue 573210043 by jonas.hahnf...@gmail.com)

2019-11-04 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/573210043/

Re: Issue 5595: Fix nonportable "echo -e" (issue 575260043 by nine.fierce.ball...@gmail.com)

2019-11-05 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks. In case there are problems, we might use `printf` instead, which has less portability problems. https://codereview.appspot.com/575260043/

Re: Issue 5596: "make check" verbosity reduction (issue 563260043 by nine.fierce.ball...@gmail.com)

2019-11-05 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/563260043/

More changes for compatbility with future Python versions (issue 554970043 by jonas.hahnf...@gmail.com)

2019-11-10 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks. In the patch description: s/divison/division/ https://codereview.appspot.com/554970043/

Purge remnants of SCons (issue 559240043 by jonas.hahnf...@gmail.com)

2019-11-13 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, and thanks for cleaning up those stuff! https://codereview.appspot.com/559240043/

Fix hidden member templates in derived classes (issue 559250043 by jonas.hahnf...@gmail.com)

2019-11-14 Thread lemzwerg--- via Discussions on LilyPond development
Wait, this tiny patch makes lilypond compilable with clang, passing the whole test suite? https://codereview.appspot.com/559250043/

Re: Fix hidden member templates in derived classes (issue 559250043 by jonas.hahnf...@gmail.com)

2019-11-14 Thread lemzwerg--- via Discussions on LilyPond development
And yes, this works for me, at least on Linux (didn't test FreeBSD yet and don't own a Mac). Plus it passes a full check with a test-baseline generated by GCC, so I'm pretty confident it's also working correctly. Ho humm :-) David K? https://codereview.appspot.com/559250043/

Re: Fix hidden member templates in derived classes (issue 559250043 by jonas.hahnf...@gmail.com)

2019-11-14 Thread lemzwerg--- via Discussions on LilyPond development
Great! Jonas, please add comments to the source code that points to the relevant gcc vs. clang discussion. https://codereview.appspot.com/559250043/

Re: Fix hidden member templates in derived classes (issue 559250043 by jonas.hahnf...@gmail.com)

2019-11-14 Thread lemzwerg--- via Discussions on LilyPond development
> Great! Jonas, please add comments to the source code >that points to the relevant gcc vs. clang discussion. Where exactly would you put such comment? IMO we don't need to justify writing correct code (or at least code that both compilers accept eventually). Fair point, so please forget my

Implement MeasureAttachedSpanner (issue 571180043 by david.nales...@gmail.com)

2019-11-15 Thread lemzwerg--- via Discussions on LilyPond development
LGTM from reading the code without testing. Thanks! https://codereview.appspot.com/571180043/diff/565230043/input/regression/measure-spanner.ly File input/regression/measure-spanner.ly (right): https://codereview.appspot.com/571180043/diff/565230043/input/regression/measure-spanner.ly#newcode5

Re: Issue 5605: implement original () with covariant return types (issue 577110043 by nine.fierce.ball...@gmail.com)

2019-11-16 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/577110043/

Re: Allow use of `libguile18.h` instead of `libguile.h`. (issue 553170043 by lemzw...@googlemail.com)

2019-11-17 Thread lemzwerg--- via Discussions on LilyPond development
Reviewers: hahnjo, Message: I think this should be `#if HAVE_LIBGUILE18_H` because it's always defined AFAICS. This also applies to all other uses. Yep, found it at the same time as you wrote your review :-) Thanks for checking! Description: Allow use of `libguile18.h` instead of `libguile.

Re: Issue XXXX: typedef System::rank_type (issue 581270043 by nine.fierce.ball...@gmail.com)

2019-11-19 Thread lemzwerg--- via Discussions on LilyPond development
:-) https://codereview.appspot.com/581270043/

Avoid easy warnings with Clang (issue 573270043 by jonas.hahnf...@gmail.com)

2019-11-19 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/573270043/diff/549210045/configure.ac File configure.ac (right): https://codereview.appspot.com/573270043/diff/549210045/configure.ac#newcode212 configure.ac:212: # options. Unfortunately GCC doesn't support this options, so we just s/options/option/ And ple

Re: Issue 5609: prefer the instance method Paper_column::get_rank (issue 575320043 by nine.fierce.ball...@gmail.com)

2019-11-20 Thread lemzwerg--- via Discussions on LilyPond development
From visual inspection: LGTM, thanks! https://codereview.appspot.com/575320043/

add suggestAccidentals = #'cautionary option (issue 577130043 by lilyp...@maltemeyn.de)

2019-11-21 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/577130043/

add property label-alignments to OttavaBracket (issue 575330043 by lilyp...@maltemeyn.de)

2019-11-21 Thread lemzwerg--- via Discussions on LilyPond development
Very nice, LGTM! https://codereview.appspot.com/575330043/

Re: Issue 5612: run ly->midi->ly checks once (not twice) (issue 545270043 by nine.fierce.ball...@gmail.com)

2019-11-21 Thread lemzwerg--- via Discussions on LilyPond development
LGTM. I will hopefully run full builds soon again... https://codereview.appspot.com/545270043/

Re: Issue 5614: hara-kiri-group-spanner: int->vsize for indices (issue 579120043 by nine.fierce.ball...@gmail.com)

2019-11-22 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/579120043/

Prepare for encoding changes in Python 3 (issue 573280043 by jonas.hahnf...@gmail.com)

2019-11-23 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! https://codereview.appspot.com/573280043/

Re: configure: Fix tests for compiler warning flags. (issue 551210043 by lemzw...@googlemail.com)

2019-11-24 Thread lemzwerg--- via Discussions on LilyPond development
Reviewers: hahnjo, Message: I don't think we should go this hacky way. For Clang I'm already fixing this issue with https://sourceforge.net/p/testlilyissues/issues/5608/ (Especially the confdefs.h should be fixed correctly, by untangling AutoConf and StepMake and not define the macro twice i

Re: Avoid easy warnings with Clang (issue 573270043 by jonas.hahnf...@gmail.com)

2019-11-24 Thread lemzwerg--- via Discussions on LilyPond development
Please extend this patch to cover gcc, too. https://codereview.appspot.com/573270043/

Re: Avoid easy warnings with Clang (issue 573270043 by jonas.hahnf...@gmail.com)

2019-11-24 Thread lemzwerg--- via Discussions on LilyPond development
AFAICT this already works with GCC because it just returns an error code: [...] OK. This deserves a comment IMHO. https://codereview.appspot.com/573270043/

Re: Issue 5620: Change vector to vector (issue 545280043 by nine.fierce.ball...@gmail.com)

2019-11-26 Thread lemzwerg--- via Discussions on LilyPond development
LGTM. The goal is to have less dynamic casts, right? https://codereview.appspot.com/545280043/

Re: Issue XXXX: simplify Spanner pure property cache (issue 549220043 by nine.fierce.ball...@gmail.com)

2019-11-26 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/549220043/

Re: Issue 5624: ignore \barNumberCheck when processing MIDI (issue 579140043 by nine.fierce.ball...@gmail.com)

2019-11-27 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! https://codereview.appspot.com/579140043/diff/549240043/ly/music-functions-init.ly File ly/music-functions-init.ly (right): https://codereview.appspot.com/579140043/diff/549240043/ly/music-functions-init.ly#newcode243 ly/music-functions-init.ly:243: (if (and (number? cbn) (not (=

Re: Issue 5626: int->vsize for various local variables (issue 551240043 by nine.fierce.ball...@gmail.com)

2019-12-02 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/551240043/

Re: Issue 5627: clean up the breaking of breakable Items (issue 571190043 by nine.fierce.ball...@gmail.com)

2019-12-04 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! https://codereview.appspot.com/571190043/diff/559290043/lily/system.cc File lily/system.cc (right): https://codereview.appspot.com/571190043/diff/559290043/lily/system.cc#newcode525 lily/system.cc:525: { Is there a reason for grouping the code into additional braces? https://code

Re: Issue 5628: fix warnings compiling flower unit tests (issue 545320043 by nine.fierce.ball...@gmail.com)

2019-12-04 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/545320043/diff/581320043/flower/include/yaffut.hh File flower/include/yaffut.hh (right): https://codereview.appspot.com/545320043/diff/581320043/flower/include/yaffut.hh#newcode146 flower/include/yaffut.hh:146: // TODO: Once we are willing to require C++11, u

Re: Issue 5628: fix warnings compiling flower unit tests (issue 545320043 by nine.fierce.ball...@gmail.com)

2019-12-05 Thread lemzwerg--- via Discussions on LilyPond development
Last time I had a short look, it seems LilyPond is setting no -std= at all. This basically means we get the compiler defaults, possibly changing with the next compiler release. I think we should actually pass in something to avoid problems right away (-std=c++11 or =gnu++11 ?). Good idea. In c

Re: Issue 5629: Staff_symbol clean-up (issue 571210043 by nine.fierce.ball...@gmail.com)

2019-12-06 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/571210043/

Replace string exceptions by RuntimeException (issue 549270043 by jonas.hahnf...@gmail.com)

2019-12-08 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/549270043/

musicxml: Replace new module by type() builtin (issue 555070043 by jonas.hahnf...@gmail.com)

2019-12-09 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/555070043/

aclocal.m4: Avoid usage of Python (issue 583180043 by jonas.hahnf...@gmail.com)

2019-12-10 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/583180043/

Re: Issue 5621: Improve rehearsal mark position at beginning of staff. (issue 553290043 by lemzw...@googlemail.com)

2019-12-10 Thread lemzwerg--- via Discussions on LilyPond development
Reviewers: Dan Eble, Message: I see many cases in the regression tests that this change fails to improve, for example: In input/regression/rehearsal-mark-formatters.ly, the new position of the "H" mark is an improvement, but the new position of the "CC" mark isn't. Yes. This is unavoidable

Re: Issue 5628: fix warnings compiling flower unit tests (issue 545320043 by nine.fierce.ball...@gmail.com)

2019-12-11 Thread lemzwerg--- via Discussions on LilyPond development
Is there a major benefit from using C++14? Not saying that I wouldn't be in favor, but if we can get C++11 for free... C++14 is definitely too new. For example, TeXLive is going to replace the poppler library with another library written in C because poppler requires C++14, which too many syste

Re: Issue 5310: find_top_context () instead of get_global_context () (issue 565320043 by nine.fierce.ball...@gmail.com)

2019-12-12 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/565320043/

Re: Issue 5636: fix various warnings (issue 583200043 by nine.fierce.ball...@gmail.com)

2019-12-12 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! Fixing those warnings is a great job. https://codereview.appspot.com/583200043/

Port lilysong to subprocess module (issue 561240043 by jonas.hahnf...@gmail.com)

2019-12-13 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/561240043/

Re: Issue 5628: fix warnings compiling flower unit tests (issue 545320043 by nine.fierce.ball...@gmail.com)

2019-12-13 Thread lemzwerg--- via Discussions on LilyPond development
Somewhat weirdly, if we are making some standard definite in the calling options, I'd somehow be happier with C++11. +1. AFAICS, C++11 is a major target for virtually all C++ compilers. https://codereview.appspot.com/545320043/

Re: Issue 5639: compile with -std=c++11 (issue 553310045 by nine.fierce.ball...@gmail.com)

2019-12-14 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! https://codereview.appspot.com/553310045/

Re: Issue 5621: Improve rehearsal mark position at beginning of staff (issue 547340043 by nine.fierce.ball...@gmail.com)

2019-12-14 Thread lemzwerg--- via Discussions on LilyPond development
One early comment :-) https://codereview.appspot.com/547340043/diff/575390044/lily/break-alignment-interface.cc File lily/break-alignment-interface.cc (right): https://codereview.appspot.com/547340043/diff/575390044/lily/break-alignment-interface.cc#newcode328 lily/break-alignment-interface.cc:

Re: Issue 5621: Improve rehearsal mark position at beginning of staff. (issue 553290043 by lemzw...@googlemail.com)

2019-12-14 Thread lemzwerg--- via Discussions on LilyPond development
See https://codereview.appspot.com/547340043/ . Looks promising, thanks! https://codereview.appspot.com/553290043/

Re: Drop undocumented lilymidi and lilysong (issue 571250043 by jonas.hahnf...@gmail.com)

2019-12-14 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks. https://codereview.appspot.com/571250043/

Changes.tely - Add \afterGrace optional argument (issue 551260043 by rietveld...@tutanota.com)

2019-12-18 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/551260043/

Doc: NR - Doc CSS colour support (issue 551270043 by rietveld...@tutanota.com)

2019-12-18 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, with some minor remarks. https://codereview.appspot.com/551270043/diff/575420043/Documentation/notation/editorial.itely File Documentation/notation/editorial.itely (right): https://codereview.appspot.com/551270043/diff/575420043/Documentation/notation/editorial.itely#newcode496 Documentat

Re: Doc: NR - Doc CSS colour support (issue 551270043 by rietveld...@tutanota.com)

2019-12-19 Thread lemzwerg--- via Discussions on LilyPond development
> There should always a comma after 'i.e.', as far as I know. Nope. It's grammatical dogma (in the same vein as not starting sentences with the words 'And' or 'Because). I think commas after these abbreviations look ugly. I'm not a native speaker, but I think exactly the opposite, given that

Encoding changes for Python 3 (issue 571280043 by jonas.hahnf...@gmail.com)

2019-12-19 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/571280043/

Switch to Python 3.x (issue 545370043 by jonas.hahnf...@gmail.com)

2019-12-19 Thread lemzwerg--- via Discussions on LilyPond development
Mhmm, I'm not happy with that. What I can imagine is to *prefer* Python 3.x over 2.x. Is there a reason to enforce 3.x? I thought that all of your recent work was to ensure that the scripts work both with 2.x and 3.x – am I missing something? https://codereview.appspot.com/545370043/

Re: Switch to Python 3.x (issue 545370043 by jonas.hahnf...@gmail.com)

2019-12-20 Thread lemzwerg--- via Discussions on LilyPond development
As I said on the mailing list multiple times, it's actually a ton of work to make the scripts work with Python 2 _and_ Python 3 at the same time. [...] I've forgotten that you've already added Python 3.x support to gub, so I withdraw my comments :-) https://codereview.appspot.com/545370043/

Re: Issue 5647: maintain Source_file::gulp_file () (issue 559340043 by nine.fierce.ball...@gmail.com)

2019-12-20 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/559340043/

Re: Doc: NR - Doc CSS colour support (issue 551270043 by rietveld...@tutanota.com)

2019-12-21 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! https://codereview.appspot.com/551270043/diff/583260043/Documentation/notation/editorial.itely File Documentation/notation/editorial.itely (right): https://codereview.appspot.com/551270043/diff/583260043/Documentation/notation/editorial.itely#newcode576 Documentation/notation/edit

Re: Doc: NR - Doc CSS colour support (issue 551270043 by rietveld...@tutanota.com)

2019-12-21 Thread lemzwerg--- via Discussions on LilyPond development
> > I'm not a native speaker, but I think exactly the opposite, > > given that 'i.e.' means 'that is' and 'e.g.' means 'for > > example'. I don't understand your point. [...] It's a matter of style, not a matter of grammar correctness. I've never understood the point of two spaces after a

Re: Doc: NR - Doc CSS colour support (issue 551270043 by rietveld...@tutanota.com)

2019-12-21 Thread lemzwerg--- via Discussions on LilyPond development
I don't mind if we follow a different style. What would you recommend? Of course, changing the style would mean that all occurrences should be fixed. https://codereview.appspot.com/551270043/

Issue 5648: Allow user to provide CXXFLAGS on command line (issue 551300043 by nine.fierce.ball...@gmail.com)

2019-12-26 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! https://codereview.appspot.com/551300043/

Re: flower: Add boolean return value to 'Rational' class. (issue 581400043 by lemzw...@googlemail.com)

2019-12-29 Thread lemzwerg--- via Discussions on LilyPond development
Thanks for the review. I agree with all your points. https://codereview.appspot.com/581400043/

Issue 5309, take 2: find_global_context () and find_score_context () (issue 561290043 by nine.fierce.ball...@gmail.com)

2020-01-03 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! https://codereview.appspot.com/561290043/diff/583280043/lily/context.cc File lily/context.cc (right): https://codereview.appspot.com/561290043/diff/583280043/lily/context.cc#newcode116 lily/context.cc:116: if (Context *score = gthis->get_score_context ()) Not sure whether compiler

Cleanup unneeded parts of Stepmake (issue 577280043 by jonas.hahnf...@gmail.com)

2020-01-08 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! https://codereview.appspot.com/577280043/

Re: Issue 5658: Include consistently, not (issue 569220043 by nine.fierce.ball...@gmail.com)

2020-01-09 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks. https://codereview.appspot.com/569220043/

Re: Issue XXXX: Clean up to_string () etc. (issue 583320043 by nine.fierce.ball...@gmail.com)

2020-01-11 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! https://codereview.appspot.com/583320043/diff/581420044/flower/file-name.cc File flower/file-name.cc (right): https://codereview.appspot.com/583320043/diff/581420044/flower/file-name.cc#newcode124 flower/file-name.cc:124: s += ext_; any reason to use two lines? In other files you

Re: Issue XXXX: Clean up to_string () etc. (issue 583320043 by nine.fierce.ball...@gmail.com)

2020-01-11 Thread lemzwerg--- via Discussions on LilyPond development
s += EXTSEP; // append a char to s s += ext_; // append a string to s — vs. — s += EXTSEP + ext_; \___/ make a string \/ append it to s Either one could involve memory allocation, but I deemed it more likely in the latter case. I don't have reason to

Re: Doc: Added documentation for fill-line line-width (issue 583340043 by davidgrant...@gmail.com)

2020-01-12 Thread lemzwerg--- via Discussions on LilyPond development
Only one minor nit :-) Thanks a lot for your contribution! https://codereview.appspot.com/583340043/diff/571320043/Documentation/notation/text.itely File Documentation/notation/text.itely (right): https://codereview.appspot.com/583340043/diff/571320043/Documentation/notation/text.itely#newcode

Issue 5661: Fix some conversion warnings in Source_file. (issue 567090043 by nine.fierce.ball...@gmail.com)

2020-01-13 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! And I think that `ssize_t` is a good type in general since it allows to use the value -1 as a special flag. https://codereview.appspot.com/567090043/

Remove broken and undocumented tracing features (issue 577320043 by jonas.hahnf...@gmail.com)

2020-01-18 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! https://codereview.appspot.com/577320043/

Documentation: fix typos in tool naming (issue 581480043 by hanw...@gmail.com)

2020-01-20 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, of course. Please commit such simple, trivial, and uncontroversial changes directly to the git repository. https://codereview.appspot.com/581480043/

Remove implicit evaluation of the ".twy" file (issue 551380043 by hanw...@gmail.com)

2020-01-20 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks. https://codereview.appspot.com/551380043/

lily/page-breaking: pass vector by reference (issue 581510043 by hanw...@gmail.com)

2020-01-20 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/581510043/

Clean up and document include file searching (issue 573400043 by hanw...@gmail.com)

2020-01-20 Thread lemzwerg--- via Discussions on LilyPond development
From inspection only: LGTM, thanks! https://codereview.appspot.com/573400043/diff/549420043/lily/includable-lexer.cc File lily/includable-lexer.cc (right): https://codereview.appspot.com/573400043/diff/549420043/lily/includable-lexer.cc#newcode74 lily/includable-lexer.cc:74: (current_dir.length

lily: fix some type conversion warnings (issue 557190043 by hanw...@gmail.com)

2020-01-20 Thread lemzwerg--- via Discussions on LilyPond development
From inspection only: LGTM, thanks! https://codereview.appspot.com/557190043/diff/581490044/lily/lookup.cc File lily/lookup.cc (right): https://codereview.appspot.com/557190043/diff/581490044/lily/lookup.cc#newcode314 lily/lookup.cc:314: int i0 = (int) i; Maybe 'int(i)' instead? https://codere

Re: document and test slur score debugging (issue 555160043 by hanw...@gmail.com)

2020-01-21 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! https://codereview.appspot.com/555160043/

Document C++ structs for slur scoring (issue 571380043 by hanw...@gmail.com)

2020-01-21 Thread lemzwerg--- via Discussions on LilyPond development
Very nice, thanks! https://codereview.appspot.com/571380043/

Re: document and test slur score debugging (issue 555160043 by hanw...@gmail.com)

2020-01-22 Thread lemzwerg--- via Discussions on LilyPond development
Some minor nits... https://codereview.appspot.com/555160043/diff/549440043/lily/slur.cc File lily/slur.cc (right): https://codereview.appspot.com/555160043/diff/549440043/lily/slur.cc#newcode495 lily/slur.cc:495: "Slurs are formatted by a number of combination of left/right " s/combination/combi

Re: Issue 4550: Avoid "using namespace std; " in included files (Take 2) (issue 579240043 by nine.fierce.ball...@gmail.com)

2020-01-23 Thread lemzwerg--- via Discussions on LilyPond development
I'm quite sure that you have more experience with C++ than me, however, I'm not really happy with this change since it makes the code substantially uglier. Isn't there another solution for the problem? https://codereview.appspot.com/579240043/diff/577360043/flower/include/file-name.hh File flowe

Re: Issue 4550: Avoid "using namespace std; " in included files (Take 2) (issue 579240043 by nine.fierce.ball...@gmail.com)

2020-01-23 Thread lemzwerg--- via Discussions on LilyPond development
> Why is this ugly? std::string is really the name of the class. No question, but I would prefer struct xxx { using std:string; string foo; string bar; string baz; } } to struct xxx { std::string foo; std::string bar; std::string baz; } for example, to incr

Re: Issue 4550: Avoid "using namespace std; " in included files (Take 2) (issue 579240043 by nine.fierce.ball...@gmail.com)

2020-01-23 Thread lemzwerg--- via Discussions on LilyPond development
OK, point taken. Thanks for all the responses. Well, then the ugly way :-) https://codereview.appspot.com/579240043/

In verbose mode, dump time spent on parsing lily.scm and friends. (issue 573420043 by hanw...@gmail.com)

2020-01-24 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/573420043/diff/575530043/lily/main.cc File lily/main.cc (left): https://codereview.appspot.com/573420043/diff/575530043/lily/main.cc#oldcode515 lily/main.cc:515: // SCM result = scm_call_1 ( I guess you are submitting two commits as one Rietveld issue, right?

Re: Only print out open type font substitution if there was a change (issue 577390043 by hanw...@gmail.com)

2020-01-24 Thread lemzwerg--- via Discussions on LilyPond development
Grammar nit. https://codereview.appspot.com/577390043/diff/573430045/lily/open-type-font.cc File lily/open-type-font.cc (right): https://codereview.appspot.com/577390043/diff/573430045/lily/open-type-font.cc#newcode238 lily/open-type-font.cc:238: debug_output (_f ("Replace font name from %s to %

Explain dead code for GUILE2 (issue 547470043 by hanw...@gmail.com)

2020-01-24 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/547470043/

Remove dead code throughout (issue 547470044 by hanw...@gmail.com)

2020-01-24 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks https://codereview.appspot.com/547470044/

Announce end of multi-measure-rest (issue 561310045 by hanw...@gmail.com)

2020-01-24 Thread lemzwerg--- via Discussions on LilyPond development
Would be nice to have a regtest so that there is an example how to use it. https://codereview.appspot.com/561310045/

Tiny fixes for "Extract PDFmark" (issue 571420055 by jonas.hahnf...@gmail.com)

2020-01-25 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks https://codereview.appspot.com/571420055/diff/571400046/configure.ac File configure.ac (right): https://codereview.appspot.com/571420055/diff/571400046/configure.ac#newcode391 configure.ac:391: ["(Using Ghostscript >= 9.20 together with Extract PDFmark"]) I suggest to use the progra

python/langdefs: make print statement py3 compatible (issue 573440043 by hanw...@gmail.com)

2020-01-25 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/573440043/

Some py3 fixes (issue 553430047 by hanw...@gmail.com)

2020-01-25 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/553430047/diff/573430051/python/lilylib.py File python/lilylib.py (right): https://codereview.appspot.com/553430047/diff/573430051/python/lilylib.py#newcode257 python/lilylib.py:257: sys.stderr.write('command failed: %s\n' % cmd) With space before the '(' or w

Re: Tiny fixes for "Extract PDFmark" (issue 571420055 by jonas.hahnf...@gmail.com)

2020-01-26 Thread lemzwerg--- via Discussions on LilyPond development
> > Do you want me to make this change? > > I don't have a strong opinion on this one, > > I just left the name from the original message. > > In case a second opinion is useful, I'll give mine. > I see Werner's point, but I also think > the current name is clear enough, > so I wouldn't blame you

Issue 5698: int->vsize in various alignment and page-layout methods (issue 563420043 by nine.fierce.ball...@gmail.com)

2020-01-26 Thread lemzwerg--- via Discussions on LilyPond development
LGTM, thanks! https://codereview.appspot.com/563420043/diff/547500043/lily/grob.cc File lily/grob.cc (right): https://codereview.appspot.com/563420043/diff/547500043/lily/grob.cc#newcode492 lily/grob.cc:492: return real_ext; whitespace https://codereview.appspot.com/563420043/diff/547500043/lil

GUILE v2: set postscript output port to Latin1 (issue 563400065 by hanw...@gmail.com)

2020-01-27 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/563400065/

Add a tentative .clang-format for LilyPond. (issue 561340043 by hanw...@gmail.com)

2020-01-27 Thread lemzwerg--- via Discussions on LilyPond development
For which clang-format version is this format file? It doesn't work with 7.0.1, for example. Please add this information to the file. https://codereview.appspot.com/561340043/

Disable C++ exceptions (issue 571430048 by jonas.hahnf...@gmail.com)

2020-01-27 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/571430048/

Issue 5705: int->long in Stem::get_beaming and set_beaming (issue 561350044 by nine.fierce.ball...@gmail.com)

2020-01-27 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/561350044/

Re: Doc: Correct and extend infos about LilyDev setup (issue 561360043 by michael.kaepp...@googlemail.com)

2020-01-28 Thread lemzwerg--- via Discussions on LilyPond development
Some more nits. Thanks for working on this! https://codereview.appspot.com/561360043/diff/547520043/Documentation/contributor/quick-start.itexi File Documentation/contributor/quick-start.itexi (right): https://codereview.appspot.com/561360043/diff/547520043/Documentation/contributor/quick-start

Re: Add a tentative .clang-format for LilyPond. (issue 561340043 by hanw...@gmail.com)

2020-01-28 Thread lemzwerg--- via Discussions on LilyPond development
> just the overrides The new version works just fine. Shall I still inspect the previous version for problematic statements? The output looks good. BTW, for the sake of Emacs, it would be nice if two spaces after a full dot could be retained in comments. Does such an option exist? https://cod

Re: GUILE 2: Increase initial heap (issue 547540043 by hanw...@gmail.com)

2020-01-29 Thread lemzwerg--- via Discussions on LilyPond development
LGTM https://codereview.appspot.com/547540043/diff/561380043/lily/main.cc File lily/main.cc (right): https://codereview.appspot.com/547540043/diff/561380043/lily/main.cc#newcode772 lily/main.cc:772: sane_putenv("GC_INITIAL_HEAP_SIZE", "40M", false); Do you think it makes sense to mention this en

<    2   3   4   5   6   7   8   >