[sword-devel] next release of curses port
Tue, 29 Aug 2000 19:34:01 -0400 (EDT)
Made some changes. Not ready for a new version yet, but if you're
really curious I have it at
> Troy A. Griffitts wrote:
> > Richard,
> > I tried 0.13. Had a few troubles compiling, but it was my fault. I
> > had systemwide headers for SWORD 1.4.x on my box, and no libs, so when I
> > saw your -L../../../lib, I figured that you had your package somewhere
> > like: sword/apps/console/irenaeus
> > When I place the package here, it found the libs (the 1.5.x libs!) and
> > everything compiled fine, but core dumped. ugh. I finally figured it
> > out and changed your -I in Makefile.in to -I../../../include to match
> > the -L
> I'll make that change.
> > I like the 1,2,3,4 thing. I think this will be really useful. Are you
> > thinking of making each number a new 'desktop'?
> > -Troy.
> A new desktop for each number is a possibility.
> My actual intent is the following:
> I want to be able to change the window size for each of the screens.
> I want to be able to simultaneously display several of the screens.
> I want to add a 'linking' ability between screens. By this I mean that
> I can say that both screen 2 and 5 should always point to the same
> verse. Then when I move around in 2, 5 moves with it. Similarly
> the ability to say that screen 2 and 5 should use the same module.
> Also the ability to say that screen 5 should also get displayed whenever
> I switch to screen 2.
> I want the ability to call macro files. By this I mean that the user
> should be able to request that a file be executed within irenaeus.
> Once I have all of these working, the user will then be able to
> start up ir. as he can in 0.13, and then tell the program to run
> a configuration file that sets up either:
> interlinear (several translations simultaneously displayed on screen, and
> move in sync)
> module sync (look at several different verses at the same time, and then
> switch to a different translation, or even commentary, and see the same
> set of verses.)
> emulation (can make the interface resemble the setup of some other
> front end.)
> some configuration that he designed himself for whatever application
> he has in mind.
> several of the above, and switch between them.
> Since posting 0.13, I have made some progress towards this. I have just
> berely (virtually no testing, but it worked on one file) gotten macro
> files working, I can with only minor glitches change window size
> (at compile time) and display multiple screens (I removed
> all calls to erase the entire screen). Some of the structures to do the
> proposed linking are in place, but not yet working.
> Once I get home tonight, I will post my updated code on my site, and email
> you. I want to get the above parts mostly working before posting a 0.14.
> > email@example.com wrote:
> > >
> > > Hi, I just wanted to say that I am putting out my latest revision
> > > of the curses frontend for sword (irenaeus) on sourceforge.net.
> > >
> > > The main change that I have made is that the front end now acts
> > > like it has several 'virtual terminals' like the virtual consoles of
> > > linux. Switch between them with number keys. May seem like a strange
> > > interface, but once I get more things working, I think it will make some
> > > sense.
> > >
> > > Richard Holcombe
> Richard Holcombe