Re: Support for English note names in Arabic Music (issue 322510043 by pkx166h@gmail.com)

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: Support for English note names in Arabic Music (issue 322510043 by pkx166h@gmail.com)

pkx166h
This fails on 'make' and I don't know why...

--snip--

Effective prefix:
"/home/james/lilypond-git/build/out/share/lilypond/current"
PATH="/home/james/lilypond-git/build/out/bin/../bin:/home/james/lilypond-git/build/out/bin:/home/james/lilypond-git/build/lily/out:/home/james/lilypond-git/build/scripts/build/out:/home/james/lilypond-git/build/scripts/out:/home/james/lilypond-git/build/lily/out:/home/james/lilypond-git/build/scripts/build/out:/home/james/lilypond-git/build/scripts/out:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/james/bin:/home/james/lilypond-git/build/out/bin::"
[]
Guile 1.8
[/home/james/lilypond-git/build/out/share/lilypond/current/scm/lily-library.scm]
[/home/james/lilypond-git/build/out/share/lilypond/current/scm/output-lib.scm]
[/home/james/lilypond-git/build/out/share/lilypond/current/scm/markup-macros.scm]
[/home/james/lilypond-git/build/out/share/lilypond/current/scm/parser-ly-from-scheme.scm]
[/home/james/lilypond-git/build/out/share/lilypond/current/scm/file-cache.scm]
[/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-event-classes.scm]
[/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-music-callbacks.scm]
[/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-music-types.scm]
[/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-note-names.scm/home/james/lilypond-git/build/out/share/lilypond/current/scm/lily.scmBacktrace:
In
/home/james/lilypond-git/build/out/share/lilypond/current/scm/lily.scm:
  658: 0* [for-each #<procedure ly:load #> #]
In unknown file:
    ?: 1* [ly:load "define-note-names.scm"]
In
/home/james/lilypond-git/build/out/share/lilypond/current/scm/lily.scm:
  507: 2* (let* ((file-name (%search-load-path x))) (ly:debug "[~A"
file-name) ...)
  511: 3* [primitive-load-path
"/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-note-names.scm"]
In
/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-note-names.scm:
   45: 4* (define-session-public language-pitch-names (quasiquote (# # #
# ...)))
   45: 5  (begin # #)
In unknown file:
    ?: 6* [add-session-variable language-pitch-names ...
In
/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-note-names.scm:
   46: 7*  (quasiquote ((nederlands # # ...) (catalan # # ...) (deutsch #
# ...) ...))
1207: 8*  [ly:make-pitch -1 6 ...

/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-note-names.scm:1207:25:
While evaluating arguments to ly:make-pitch in expression (ly:make-pitch
-1 6 ...):
/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-note-names.scm:1207:25:
Unbound variable: SEVEN-HALF-SHARP

--snip--

I assumed 'unbound' meant a brace was missing or there was some other
inconsistency with that line or section, but I cannot see it.

Any help would be very much appreciated.

https://codereview.appspot.com/322510043/
_______________________________________________
lilypond-devel mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Reply | Threaded
Open this post in threaded view
|

Re: Support for English note names in Arabic Music (issue 322510043 by pkx166h@gmail.com)

David Kastrup
On 2017/08/13 19:17:09, pkx166h wrote:
> This fails on 'make' and I don't know why...

> --snip--

> Effective prefix:
"/home/james/lilypond-git/build/out/share/lilypond/current"

PATH="/home/james/lilypond-git/build/out/bin/../bin:/home/james/lilypond-git/build/out/bin:/home/james/lilypond-git/build/lily/out:/home/james/lilypond-git/build/scripts/build/out:/home/james/lilypond-git/build/scripts/out:/home/james/lilypond-git/build/lily/out:/home/james/lilypond-git/build/scripts/build/out:/home/james/lilypond-git/build/scripts/out:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/james/bin:/home/james/lilypond-git/build/out/bin::"
> []
> Guile 1.8

[/home/james/lilypond-git/build/out/share/lilypond/current/scm/lily-library.scm]

[/home/james/lilypond-git/build/out/share/lilypond/current/scm/output-lib.scm]

[/home/james/lilypond-git/build/out/share/lilypond/current/scm/markup-macros.scm]

[/home/james/lilypond-git/build/out/share/lilypond/current/scm/parser-ly-from-scheme.scm]

[/home/james/lilypond-git/build/out/share/lilypond/current/scm/file-cache.scm]

[/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-event-classes.scm]

[/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-music-callbacks.scm]

[/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-music-types.scm]

[/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-note-names.scm/home/james/lilypond-git/build/out/share/lilypond/current/scm/lily.scmBacktrace:
> In
/home/james/lilypond-git/build/out/share/lilypond/current/scm/lily.scm:
>   658: 0* [for-each #<procedure ly:load #> #]
> In unknown file:
>     ?: 1* [ly:load "define-note-names.scm"]
> In
/home/james/lilypond-git/build/out/share/lilypond/current/scm/lily.scm:
>   507: 2* (let* ((file-name (%search-load-path x))) (ly:debug "[~A"
file-name)
> ...)
>   511: 3* [primitive-load-path

"/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-note-names.scm"]
> In

/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-note-names.scm:
>    45: 4* (define-session-public language-pitch-names (quasiquote (# #
# # ...)))
>    45: 5  (begin # #)
> In unknown file:
>     ?: 6* [add-session-variable language-pitch-names ...
> In

/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-note-names.scm:
>    46: 7*  (quasiquote ((nederlands # # ...) (catalan # # ...) (deutsch
# # ...)
> ...))
> 1207: 8*  [ly:make-pitch -1 6 ...


/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-note-names.scm:1207:25:
> While evaluating arguments to ly:make-pitch in expression
(ly:make-pitch -1 6
> ...):

/home/james/lilypond-git/build/out/share/lilypond/current/scm/define-note-names.scm:1207:25:
> Unbound variable: SEVEN-HALF-SHARP

> --snip--

> I assumed 'unbound' meant a brace was missing or there was some other
> inconsistency with that line or section, but I cannot see it.

> Any help would be very much appreciated.

No brace missing, but values FIVE-HALF-SHARP, FIVE-HALF-FLAT,
SEVEN-HALF-SHARP, SEVEN-HALF-FLAT (seriously?) are used but never
defined.

https://codereview.appspot.com/322510043/
_______________________________________________
lilypond-devel mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Reply | Threaded
Open this post in threaded view
|

Re: Support for English note names in Arabic Music (issue 322510043 by pkx166h@gmail.com)

hassan.elfatihi


Hello again , James
If it does not work, I suggest these new files that I tested with the latest version: lilypond-2.19.65-1 (see Files_for_lilypond_NEW.zip )
Finally the file lily-library.scm does not change,
there is only the file define-note-names.scm and hel-arabic.ly that changes.
I only deleted :
FIVE-HALF-SHARP, FIVE-HALF-FLAT, SEVEN-HALF-SHARP,
SEVEN-HALF-FLAT, they are rarely used in Arabic music.

Please put these two files hel-arabic.ly and define-note-names.scm in the respective files ly and scm and recompile again, it must work ( see Files_for_lilypond_NEW.zip)
Thank you very much
Hassan
_______________________________________________
lilypond-devel mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Files_for_lilypond_NEW.zip (11K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Support for English note names in Arabic Music (issue 322510043 by pkx166h@gmail.com)

pkx166h
In reply to this post by pkx166h
On 2017/08/14 21:07:28, pkx166h wrote:
> More white space fixes, and an addition to lily-libray.scm to fix the
previous
> compile fail

Passes make, make check and a full make doc.

https://codereview.appspot.com/322510043/

_______________________________________________
lilypond-devel mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-devel