lilypond-devel
[Top][All Lists]
Advanced

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

Enhancement request: Termination message for lilypond compilations


From: Ian Hulin
Subject: Enhancement request: Termination message for lilypond compilations
Date: Wed, 24 Mar 2010 21:31:12 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100227 Lightning/1.0b1 Thunderbird/3.0.3

I've always thought it a real shame that the standard set of messages from lilypond left you with a nagging sense of uncertainty whether it had actually completed or not.

Typically, you would see this:

$ Lilypond Exsultate.ly
GNU LilyPond 2.13.15                                                                  
Processing `Exsultate.ly'                                                             
Parsing...                                                                            
Interpreting music...                                                                 
Preprocessing graphical objects...                                                    
Solving 1 page-breaking chunks...[1: 1 pages]                                         
Drawing systems...                                                                    
Layout output to `Exsultate-Allegro.ps'...                                            
Converting to `./Exsultate-Allegro.pdf'...                                            
Interpreting music...                                                                 
Preprocessing graphical objects...                                                    
Solving 1 page-breaking chunks...[1: 1 pages]                                         
Drawing systems...                                                                    
Layout output to `Exsultate-Andante.ps'...                                            
Converting to `./Exsultate-Andante.pdf'...      
$
The program's told you it started converting .ps to the .pdf, but gives you no indication how it completed.

I've attached a patch to do this:
$ Lilypond Exsultate.ly
GNU LilyPond 2.13.17                                                                  
Processing `Exsultate.ly'                                                             
Parsing...                                                                            
Interpreting music...                                                                 
Preprocessing graphical objects...                                                    
Solving 1 page-breaking chunks...[1: 1 pages]                                         
Drawing systems...                                                                    
Layout output to `Exsultate-Allegro.ps'...                                            
Converting to `./Exsultate-Allegro.pdf'...                                            
Interpreting music...                                                                 
Preprocessing graphical objects...                                                    
Solving 1 page-breaking chunks...[1: 1 pages]                                         
Drawing systems...                                                                    
Layout output to `Exsultate-Andante.ps'...                                            
Converting to `./Exsultate-Andante.pdf'...      
success: Compilation successfully completed                                           
$

If there were any problems found the last line says
warning: Compilation completed with warnings or errors

It's available for review on rietveld http://codereview.appspot.com/736041

Cheers,

Ian Hulin

Attachment: 0001-Lilypond-issues-success-failure-termination-message.patch
Description: Text Data


reply via email to

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