lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Beautify Grob_array and stop using std::vector::data() (issue 264950043


From: nine . fierce . ballads
Subject: Beautify Grob_array and stop using std::vector::data() (issue 264950043 by address@hidden)
Date: Sat, 29 Aug 2015 02:36:01 +0000

Reviewers: ,

Description:
Beautify Grob_array and stop using std::vector::data()

Remove the nasty workaround for platforms that don't provide
std::vector::data().

Replace most code that reached into into Grob_array and modified its
internal vector with calls to new member functions such as filter().

Move the definitions of some trivial methods into grob-array.hh.

Please review this at https://codereview.appspot.com/264950043/

Affected files (+74, -147 lines):
  M flower/include/std-vector.hh
  M lily/break-substitution.cc
  M lily/grob-array.cc
  M lily/include/grob-array.hh
  M lily/paper-column.cc
  M lily/pure-from-neighbor-interface.cc
  M lily/slur.cc
  M lily/system.cc





reply via email to

[Prev in Thread] Current Thread [Next in Thread]