[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class
From: |
lilypond |
Subject: |
Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class |
Date: |
Sun, 16 Aug 2015 13:51:52 +0000 |
Comment #1 on issue 4564 by address@hidden: make Grob an abstract class
https://code.google.com/p/lilypond/issues/detail?id=4564
Deriving grob interface classes from Grob would appear to lead to grobs
getting derived in turn from multiple interface classes. Which would imply
virtual inheritance in order to avoid multiple Grob base classes. And so
on: basically this looks like you want to end up using the whole multiple
inheritance machinery of C++. Which would throw a complete spanner into
extending the grob/interface hierarchies from Scheme and probably turn out
tricky with respect to smobification.
So maybe put your ultimate goals out to discussion before investing too
much work in it?
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
- [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class, lilypond, 2015/08/16
- Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class,
lilypond <=
- Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class, lilypond, 2015/08/16
- Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class, lilypond, 2015/08/17
- Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class, lilypond, 2015/08/18
- Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class, lilypond, 2015/08/18
- Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class, lilypond, 2015/08/18
- Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class, lilypond, 2015/08/18
- Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class, lilypond, 2015/08/18
- Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class, lilypond, 2015/08/19
- Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class, lilypond, 2015/08/20
- Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class, lilypond, 2015/08/20