Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(136)

Issue 549840044: Remove ly:grob-properties (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
4 years ago by hanwenn
Modified:
3 years, 11 months ago
Reviewers:
dak, thomasmorley651
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Remove ly:grob-properties This function is hard to use correctly: * one cannot set the head of the alist, so it cannot be used for modifications. * it will not return the properties that were \overridden Instead, ly:grob-property should be used. This paves the way to further work on (grob) property storage mechanisms. Fixes Documentation/snippets/overriding-articulations-of-destinct-type, which should be mirrored back into LSR. NOSUBMIT: this is an incompatible change; where are the release notes?

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -13 lines) Patch
M Documentation/snippets/overriding-articulations-of-destinct-type.ly View 1 chunk +1 line, -1 line 1 comment Download
M lily/grob-scheme.cc View 1 chunk +0 lines, -12 lines 1 comment Download

Messages

Total messages: 11
dak
https://codereview.appspot.com/549840044/diff/567430043/lily/grob-scheme.cc File lily/grob-scheme.cc (left): https://codereview.appspot.com/549840044/diff/567430043/lily/grob-scheme.cc#oldcode327 lily/grob-scheme.cc:327: LY_DEFINE (ly_grob_basic_properties, "ly:grob-basic-properties", There is really no point in ...
4 years ago (2020-04-11 15:59:09 UTC) #1
dak
The description says "[ly:grob-properties] will not return the properties that were \overridden." Aren't you confusing ...
4 years ago (2020-04-11 16:02:31 UTC) #2
thomasmorley651
The change in the snippet is ofcourse nice. Though, please don't delete ly:grob-properties or ly:grob-basic-properties. ...
4 years ago (2020-04-11 16:31:48 UTC) #3
thomasmorley651
On 2020/04/11 16:31:48, thomasmorley651 wrote: > Btw, it's used in > input/regression/multi-measure-rest-reminder.ly > input/regression/scheme-text-spanner.ly > ...
4 years ago (2020-04-11 16:32:58 UTC) #4
dak
On 2020/04/11 16:32:58, thomasmorley651 wrote: > On 2020/04/11 16:31:48, thomasmorley651 wrote: > > > Btw, ...
4 years ago (2020-04-11 16:36:44 UTC) #5
hanwenn
On 2020/04/11 16:02:31, dak wrote: > The description says "[ly:grob-properties] will not return the properties ...
4 years ago (2020-04-11 16:38:28 UTC) #6
thomasmorley651
> Fixes > Documentation/snippets/overriding-articulations-of-destinct-type, > which should be mirrored back into LSR. Fixed in LSR
4 years ago (2020-04-11 16:38:38 UTC) #7
dak
On 2020/04/11 16:38:28, hanwenn wrote: > On 2020/04/11 16:02:31, dak wrote: > > The description ...
4 years ago (2020-04-11 17:19:19 UTC) #8
hanwenn
On 2020/04/11 17:19:19, dak wrote: > > I thought of removing the other function too, ...
4 years ago (2020-04-11 17:44:11 UTC) #9
dak
On 2020/04/11 17:44:11, hanwenn wrote: > On 2020/04/11 17:19:19, dak wrote: > > > I ...
4 years ago (2020-04-11 18:37:50 UTC) #10
hanwenn
3 years, 11 months ago (2020-05-01 19:56:59 UTC) #11
commit 7688936a4e598bc9919e8a9adceb3ba1c9b2c23c
Author: Han-Wen Nienhuys <hanwen@lilypond.org>
Date:   Sat Apr 11 17:49:38 2020 +0200

    Remove ly:grob-properties
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b