Please note that the proposed new version of hel-arabic.ly internally contain a line that includes arabic.ly, which means that the end user only has to do

\include "hel-arabic.ly"

just as before. Hopefully this resolves your concern.

   /Mats

On 2023-01-11 16:02, Werner LEMBERG wrote:

The other modifications are useless, they simply make hel-arabic
dependent on arabic.ly.  But hel-arabic.ly is supposed to be an
independent file from other ly files.
This doesn't make sense.  `hel-arabic.ly` is part of the LilyPond core
files.  If someone uses a recent version of LilyPond, both
`hel-arabic.ly` and `arabic.ly` are *always* present.  *Of course* it
should share the code with `arabic.ly`!  Our goal is to improve
maintainability, and avoiding duplicated code is definitely such an
improvement.


     Werner



Reply via email to