Re: Aspell and LyX

2000-02-05 Thread Kevin Atkinson
On Sat, 5 Feb 2000, Allan Rae wrote: > On Fri, 4 Feb 2000, Kevin Atkinson wrote: > At this point the GNOME people will be fuming because they don't have a > decent generic spell checker interface so either you or they can write a > wrapper in C for the generic spell-checker library. Of course t

Re: Aspell and LyX

2000-02-04 Thread Allan Rae
On Fri, 4 Feb 2000, Kevin Atkinson wrote: > > I've already said you might be better off wrapping ispell with your aspell > > C++ interface and then once that works worry about a C wrapper. > > My Aspell C++ interface using exceptions, and templates. If you can > compile and use my interface you

Re: Aspell and LyX

2000-02-04 Thread Kevin Atkinson
On Fri, 4 Feb 2000, Allan Rae wrote: > On Fri, 4 Feb 2000, Kevin Atkinson wrote: > > > On 3 Feb 2000, Lars Gullik Bjønnes wrote: > > > > C is not good for C++ programs. (usable yes, but not good) > > > > Do the other developers fell that way? > > I've already said you might be better off wrap

Re: Aspell and LyX

2000-02-04 Thread Juergen Vigna
On 04-Feb-2000 Allan Rae wrote: > On Fri, 4 Feb 2000, Kevin Atkinson wrote: > >> On 3 Feb 2000, Lars Gullik Bjønnes wrote: >> [...] >> > | modern C++ which means it is not the most portable thing in the >> > | world. >> > >> > Perfect for LyX then. >> >> But you want to maintain compatibility

Re: Aspell and LyX

2000-02-03 Thread Andre Poenitz
> Do the other developers fell that way? I answer the question 'do others feel that way': Yes. C is poison in a C++ project. Andre' PS: I wonder why LyX isn't dead ;-) PPS: Lars, I still don't get your mails because of your ø in the From: header I believe there is a way to specify encoding fo

Re: Aspell and LyX

2000-02-03 Thread Allan Rae
On Fri, 4 Feb 2000, Kevin Atkinson wrote: > On 3 Feb 2000, Lars Gullik Bjønnes wrote: > [...] > > | modern C++ which means it is not the most portable thing in the > > | world. > > > > Perfect for LyX then. > > But you want to maintain compatibility with gcc 2.7.2? My library uses > exceptions

Re: Aspell and LyX

2000-02-03 Thread Kevin Atkinson
On 3 Feb 2000, Lars Gullik Bjønnes wrote: > Kevin Atkinson <[EMAIL PROTECTED]> writes: > > | Unfortunately my spell checker has two barriers against it being adapted > | by mainstream Open Soutce programs. 1) It is written in C++ and all two > | many Open Source projects are still in pure C. 2

Re: Aspell and LyX

2000-02-03 Thread Lars Gullik Bjønnes
Kevin Atkinson <[EMAIL PROTECTED]> writes: | Yes most certanly but I want it to be generic enough that ANY project | can use it. I want to use C as it the most portable and will allow pure C | projects to use it. Using C++ would defeat the purpose of my goals. I think you are wrong... just wai

Re: Aspell and LyX

2000-02-03 Thread Lars Gullik Bjønnes
Kevin Atkinson <[EMAIL PROTECTED]> writes: | > Well as much as I can see we have aspell support in LyX. | | Ok I have not taken a good look at the source but right now it seams | that you still use ispell/aspell through a pipe interface. Yes we do, and if I am not mistaken that is a patch we go

Re: Aspell and LyX

2000-02-03 Thread Lars Gullik Bjønnes
Kevin Atkinson <[EMAIL PROTECTED]> writes: | Unfortunately my spell checker has two barriers against it being adapted | by mainstream Open Soutce programs. 1) It is written in C++ and all two | many Open Source projects are still in pure C. 2) It is written in very | modern C++ which means it i

Re: Aspell and LyX

2000-02-02 Thread Kevin Atkinson
On Thu, 3 Feb 2000, Allan Rae wrote: > On Wed, 2 Feb 2000, Kevin Atkinson wrote: > If you try to design your library in C using OO techniques then you will > probably find it becomes considerably less useful and maintainable than if > you implemented it as C++ and provided a simple wrapper inter

Re: Aspell and LyX

2000-02-02 Thread Allan Rae
On Wed, 2 Feb 2000, Kevin Atkinson wrote: > On Wed, 2 Feb 2000, Asger K. Alstrup Nielsen wrote: [...] > > If this is what you want, you might want to go elsewhere. The LyX > > team is a C++ team, and I think we can admit that we do not have > > the necessary expertice in wrapping C++ in a C sett

Re: Aspell and LyX

2000-02-02 Thread Kevin Atkinson
On Wed, 2 Feb 2000, Juergen Vigna wrote: > On 02-Feb-2000 Kevin Atkinson wrote: > > > > Yes most certanly but I want it to be generic enough that ANY project > > can use it. I want to use C as it the most portable and will allow pure C > > projects to use it. Using C++ would defeat the purpose

Re: Aspell and LyX

2000-02-02 Thread Kevin Atkinson
On Wed, 2 Feb 2000, Asger K. Alstrup Nielsen wrote: > I confess to being subscribed to the aspell mailing list, so I'm > probably the person Kevin is referring to. > > Regarding a generic reusable spell checker interface: > > I think the specs were already completed in the old discussion... > W

Re: Aspell and LyX

2000-02-02 Thread Asger K. Alstrup Nielsen
I confess to being subscribed to the aspell mailing list, so I'm probably the person Kevin is referring to. Regarding a generic reusable spell checker interface: I think the specs were already completed in the old discussion... What remained in that discussion was just the final synthesis and po

Re: Aspell and LyX

2000-02-02 Thread Juergen Vigna
On 02-Feb-2000 Kevin Atkinson wrote: > > Yes most certanly but I want it to be generic enough that ANY project > can use it. I want to use C as it the most portable and will allow pure C > projects to use it. Using C++ would defeat the purpose of my goals. > I guess if you have a nice API in

Re: Aspell and LyX

2000-02-02 Thread Kevin Atkinson
On Wed, 2 Feb 2000, Juergen Vigna wrote: > On 02-Feb-2000 Kevin Atkinson wrote: > > >> That doesn't matter. Whatever you implement you can use that for other > >> projects too. I don't think we are interested in working on other project > >> too, as we already have little time for LyX right now

Re: Aspell and LyX

2000-02-02 Thread Juergen Vigna
On 02-Feb-2000 Kevin Atkinson wrote: >> That doesn't matter. Whatever you implement you can use that for other >> projects too. I don't think we are interested in working on other project >> too, as we already have little time for LyX right now (at least me ;) > > So you are saying you are not

Re: Aspell and LyX

2000-02-02 Thread Kevin Atkinson
On Wed, 2 Feb 2000, Juergen Vigna wrote: > > The diffrence here is that you are only thinking of LyX I am thinking of > > the bigger picture here. > That doesn't matter. Whatever you implement you can use that for other > projects too. I don't think we are interested in working on other project

Re: Aspell and LyX

2000-02-02 Thread Juergen Vigna
>> >> Well as much as I can see we have aspell support in LyX. > > Ok I have not taken a good look at the source but right now it seams > that you still use ispell/aspell through a pipe interface. > Yes that's true! > > The diffrence here is that you are only thinking of LyX I am thinking of

Re: Aspell and LyX

2000-02-02 Thread Kevin Atkinson
Juergen Vigna wrote: > > Hi Kevin! > > On 02-Feb-2000 Kevin Atkinson wrote: > > Back in February of 1999 I posted A proposal to integrate Aspell into > > Lyx. I attached the relevant parts of the conversation as a text file > > for quick review of those who where here and to bring those new to

RE: Aspell and LyX

2000-02-02 Thread Juergen Vigna
Hi Kevin! On 02-Feb-2000 Kevin Atkinson wrote: > Back in February of 1999 I posted A proposal to integrate Aspell into > Lyx. I attached the relevant parts of the conversation as a text file > for quick review of those who where here and to bring those new to this > list up to speed. > Well as

Aspell and LyX

2000-02-02 Thread Kevin Atkinson
understand Kevin> if you think it is two major of a change. Hello, I added your patch to the 1.0 since it looks simple enough. Thanks. Date: Tue, 16 Feb 1999 04:00:35 +0000 From: Kevin Atkinson <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Aspell and LyX 1.1 Hi. There I was wonderi

Re: Aspell and LyX 1.1

1999-02-22 Thread Jean-Marc Lasgouttes
> "Kevin" == Kevin Atkinson <[EMAIL PROTECTED]> writes: Kevin> Having multiple ispell processes with the same language will Kevin> cause problems with their personal dictionaries because when Kevin> ispell saves its personal dictionary it simply writs the Kevin> information to disk. If the p

Re: Aspell and LyX 1.1

1999-02-20 Thread Lars Gullik Bjønnes
>> Kevin Atkinson writes: KA> "Garst R. Reese" wrote: >> Kevin Atkinson wrote: > > Having multiple ispell processes with >> the same language will cause > problems with their personal >> dictionaries because when ispell saves its > personal dictionary >> it simply writs the informati

Re: Aspell and LyX 1.1

1999-02-20 Thread Kevin Atkinson
"Garst R. Reese" wrote: > > Kevin Atkinson wrote: > > > > Having multiple ispell processes with the same language will cause > > problems with their personal dictionaries because when ispell saves its > > personal dictionary it simply writs the information to disk. If the > > personal dictionary

Re: Aspell and LyX 1.1

1999-02-20 Thread Garst R. Reese
Kevin Atkinson wrote: > > Having multiple ispell processes with the same language will cause > problems with their personal dictionaries because when ispell saves its > personal dictionary it simply writs the information to disk. If the > personal dictionary changes sense the process started it

Re: Aspell and LyX 1.1

1999-02-20 Thread Kevin Atkinson
Jean-Marc Lasgouttes wrote: > > > "Kevin" == Kevin Atkinson <[EMAIL PROTECTED]> writes: > > Kevin> Ok. But how do you manage multiple documents. Do you have a > Kevin> seperate ispell process for each open document or do you load > Kevin> and unload the word list before spell checking a sp

Re: Aspell and LyX 1.1

1999-02-20 Thread Kevin Atkinson
Jean-Marc Lasgouttes wrote: > > > "Kevin" == Kevin Atkinson <[EMAIL PROTECTED]> writes: > > Kevin> Ok. But how do you manage multiple documents. Do you have a > Kevin> seperate ispell process for each open document or do you load > Kevin> and unload the word list before spell checking a sp

Re: Aspell and LyX 1.1

1999-02-19 Thread Jean-Marc Lasgouttes
> "Kevin" == Kevin Atkinson <[EMAIL PROTECTED]> writes: Kevin> Ok. But how do you manage multiple documents. Do you have a Kevin> seperate ispell process for each open document or do you load Kevin> and unload the word list before spell checking a specific Kevin> document. Unloading and lo

Re: Aspell and LyX 1.1

1999-02-18 Thread Lars Gullik Bjønnes
>> Kevin Atkinson writes: KA> Ok. But how do you manage multiple documents. Do you have a KA> seperate ispell process for each open document or do you load KA> and unload the word list before spell checking a specific KA> document. Unloading and loading will work fine if you don't plan

Re: Aspell and LyX 1.1

1999-02-18 Thread Kevin Atkinson
"Lars Gullik Bjønnes" wrote: > > >> Kevin Atkinson writes: > KA> 1) Have a diffrent "ignore all" word list for each document so > KA> that you won't keep aving to press ignore for special words you > KA> are not willing to insert into you personal dictiionares. > > This is planned, and i

Re: Aspell and LyX 1.1

1999-02-18 Thread Lars Gullik Bjønnes
>> Kevin Atkinson writes: KA> 1) Have a diffrent "ignore all" word list for each document so KA> that you won't keep aving to press ignore for special words you KA> are not willing to insert into you personal dictiionares. This is planned, and is also fairly easy to do for ispell. KA>

Re: Aspell and LyX 1.1

1999-02-17 Thread Asger K. Alstrup Nielsen
> Kevin> So basically in order to support Aspell in the fullest your > Kevin> current spell checker code will require a major rewrite. > > Anyway, the spellchecker code needs a major rewrite. By `support', do > you mean a pipe-based interface as we have now, or the use of aspell > as a library?

Re: Aspell and LyX 1.1

1999-02-17 Thread Jean-Marc Lasgouttes
> "Kevin" == Kevin Atkinson <[EMAIL PROTECTED]> writes: Kevin> Jean-Marc Lasgouttes wrote: >> > "Kevin" == Kevin Atkinson <[EMAIL PROTECTED]> writes: >> Kevin> Hi. There I was wondering if you are still interested in using Kevin> Aspell (http://metalab.unc.edu/kevina/aspell) as the new

Re: Aspell and LyX 1.1

1999-02-16 Thread Kevin Atkinson
Jean-Marc Lasgouttes wrote: > > > "Kevin" == Kevin Atkinson <[EMAIL PROTECTED]> writes: > > Kevin> Hi. There I was wondering if you are still interested in using > Kevin> Aspell (http://metalab.unc.edu/kevina/aspell) as the new LyX > Kevin> 1.1 spell checker. I would be willing to help you

Re: Aspell and LyX 1.1

1999-02-16 Thread Jean-Marc Lasgouttes
> "Kevin" == Kevin Atkinson <[EMAIL PROTECTED]> writes: Kevin> Hi. There I was wondering if you are still interested in using Kevin> Aspell (http://metalab.unc.edu/kevina/aspell) as the new LyX Kevin> 1.1 spell checker. I would be willing to help you out if you Kevin> would point me in the

Aspell and LyX 1.1

1999-02-15 Thread Kevin Atkinson
Hi. There I was wondering if you are still interested in using Aspell (http://metalab.unc.edu/kevina/aspell) as the new LyX 1.1 spell checker. I would be willing to help you out if you would point me in the right direction. The reason I ask is because I would like Aspell to incorporated in at le