On 4/24/13, Richard Shann <[email protected]> wrote: > On Wed, 2013-04-24 at 07:27 -0500, Jeremiah Benham wrote: >> On Wed, Apr 24, 2013 at 08:25:23AM +0100, Richard Shann wrote: >> > On Wed, 2013-04-24 at 00:05 -0500, Jeremiah Benham wrote: >> > > On Tue, Apr 23, 2013 at 04:33:10PM +0100, Richard Shann wrote: >> > > > On Tue, 2013-04-23 at 09:01 -0500, Jeremiah Benham wrote: >> > > > > I don't know why this is only effecting the Mac build of denemo... >> > > > > Something seems to be getting out of sync. Denemo is finding and >> > > > > executing lilypond correcty and evince is loading pdf's correctly. >> > > > > What I see is that if I hit ctrl-p p, >> > > > Have you got continuous typesetting turned on? (If you delete the >> > > > print >> > > > view window it will be off, but set Continuous to manual anyway). >> > > > >> > > >> > > I set it to manual but it still did not work. It was not until I >> > > closed the window of the pop-up >> > >> > What pop-up are you referring to? >> > >> > If the score-check script finds a problem it pops up a dialog asking if >> > you want to try and print anyway. Is it that? >> >> No, Its the progressbar pop-up. > > Well, dismissing that aborts the waiting for the LilyPond process to > signal it has finished IIRC. Do you have top or some other tool for > looking at what the processes are doing?
Ok. I ran it using ctrl-p p to get the printview. The top program is the bsd top (I believe) so it is a little different. Here is what it says: PID COMMAND %CPU TIME #TH #WQ #POR #MRE RPRVT RSHRD RSIZE VPRVT VSIZE PGRP PPID STATE UID FAULTS COW MSGSENT 197- lilypond 0.0 00:03.39 1 0 19 425 42M 50M 52M 101M 756M 181 191 sleeping 501 13585 798 740 So that means that lilypond is idle but has not exited properly. Is this then a lilypond bug? Now I closed the progressbar pop-up and I see in the printview what I was trying to "print". Maybe I should try a different version of lilypond 2.17.x or something. It currently has 2.16.2. Perhaps it was the upgrade from 2.13 that caused this. Jeremiah > > Richard > > > >> >> Jeremiah >> > >> > Richard >> > >> > >> > > did printview refresh. Perhaps this gives you a clue. Perhaps there >> > > is bug in the popup not closing properly. >> > > >> > > Jeremiah >> > > >> > > > > the progress bar pops up and just flashes back and forth for a >> > > > > very long time. The console says loop loop loop etc... >> > > > This is the score-checking command that is being run - you can use >> > > > the >> > > > (d-Print) routine (IIRC) to access the primitive print routine >> > > > without >> > > > any checking first. >> > > > >> > > > > but then I get a popup saying that there is a print in progress >> > > > > asking me if I want to kill the print job. >> > > > this is what happens with Continuous set if you then do a Print >> > > > command... >> > > > > I am seeing pdf's in the /tmp/Denemoxxx dir. Unfortunately they >> > > > > are not the same name. >> > > > Two names denemoprintA.pdf and denemoprintB.pdf are used on >> > > > alternate >> > > > lilypond runs, to avoid file locking trouble. >> > > > >> > > > > I saw a denemoprintA.pdf or something like that in the temp dir >> > > > > and denemo was complaining about the denomoprintB.pdf not being >> > > > > found. >> > > > That's ok, nothing deletes denemoprintA.pdf when LilyPond is running >> > > > and >> > > > generating the B version. >> > > > >> > > > > I copied the lilypath from the preferences just to make sure it >> > > > > was working and I pasted it at the command line to render the .ly >> > > > > files in temp. It succedded. I then clicked refresh in the >> > > > > printview and it loaded the pdf correctly. I am not sure how this >> > > > > is happening but it seems somehow stuff is getting out of sync >> > > > > here. >> > > > perhaps this is all just confusion caused by manually starting >> > > > print >> > > > while continuous is set. Maybe we need to detect this and prevent >> > > > the >> > > > confusion? >> > > > >> > > > Richard >> > > > >> > > > >> > >> > > > > _______________________________________________ Denemo-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/denemo-devel
