--- /dev/null
+\version "2.17.5"
+
+\header {
+ texidoc = "Volta bracket end hooks can be added for other bar line types.
+"
+}
+
+#(allow-volta-hook "|")
+
+\new Staff {
+ \repeat volta 2 { c'1 }
+ \alternative { { c'1 } { d'1 } }
+ e'1
+}
\ No newline at end of file
(set! span-bar-glyph-alist
(acons bar-glyph span-glyph span-bar-glyph-alist)))
-(define-session-public bar-glyph-alist '())
+(define-session bar-glyph-alist '())
-(define-session-public span-bar-glyph-alist '())
+(define-session span-bar-glyph-alist '())
(define-public (add-bar-glyph-print-procedure glyph proc)
"Specify the single glyph @var{glyph} that calls print procedure @var{proc}.
(set! bar-glyph-print-procedures
(acons glyph proc bar-glyph-print-procedures))))
-(define-session-public bar-glyph-print-procedures `())
+(define-session bar-glyph-print-procedures `())
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; drawing functions for various bar line types
(ly:warning (_ ("Volta hook bar line must be a string; ignoring '~a'.")
bar-glyph))))
-(define-session-public volta-bracket-allow-volta-hook-list '())
+(define-session volta-bracket-allow-volta-hook-list '())
(define-public (volta-bracket::calc-hook-visibility bar-glyph)
"Determine the visibility of the volta bracket hook. It is called in