Re: Win32 binaries?

2004-06-05 Thread Angus Leeming
Kayvan A. Sylvan wrote:
>> > has anybody produced some Win32 binaries for LyX 1.4.0cvs or
>> > 1.3.4/1.3.5cvs?
>> 
>> Nope. In addition, the forked process code is totally broken on
>> Win32. I'm thinking about how best to proceed.

[...snip...]

> Lyx is completely working on Win32 with Cygwin. I compile it almost
> daily and use it about as often.

That's good to hear. However, I was thinking specifically about the
native Win32 port which I've definitely broken. Good 'n' proper ;-)

I'm putting together a little project that will create a child process
and communicate with it using anonymous pipes. If I can get it
working using both the unix and the win32 native API then it'll be
fun to factor into a little library that can be used on either.

-- 
Angus



Re: Win32 binaries?

2004-06-05 Thread Kayvan A. Sylvan
On Sat, Jun 05, 2004 at 12:32:09PM +0100, Angus Leeming wrote:
> Michael Schmitt wrote:
> 
> > Hello,
> > 
> > has anybody produced some Win32 binaries for LyX 1.4.0cvs or
> > 1.3.4/1.3.5cvs?
> 
> Nope. In addition, the forked process code is totally broken on Win32.
> I'm thinking about how best to proceed.
> 
> > I noticed that many patches concerning the Win32 platform have been
> > committed recently. so I guess that someone must actually work on
> > this platform.
> 
> Really? I don't think so.
> 
> > Since Ruurd's latest version is 1.3.3 and I don't have to patience
> > to set up a complete development environment by myself (Ruurd's
> > description sounded a bit complicated), I would be very interested
> > in such binaries.
> 
> Shrug. If no one is willing to contribute, then nothing gets done...

Lyx is completely working on Win32 with Cygwin. I compile it almost daily
and use it about as often.

---Kayvan
-- 
Kayvan A. Sylvan  | Proud husband of   | Father to my kids:
Sylvan Associates, Inc.   | Laura Isabella Sylvan  | Katherine Yelena (8/8/89)
http://sylvan.com/~kayvan | "crown of her husband" | Robin Gregory (2/28/92)


Re: Win32 binaries?

2004-06-05 Thread Angus Leeming
Michael Schmitt wrote:

> Hello,
> 
> has anybody produced some Win32 binaries for LyX 1.4.0cvs or
> 1.3.4/1.3.5cvs?

Nope. In addition, the forked process code is totally broken on Win32.
I'm thinking about how best to proceed.

> I noticed that many patches concerning the Win32 platform have been
> committed recently. so I guess that someone must actually work on
> this platform.

Really? I don't think so.

> Since Ruurd's latest version is 1.3.3 and I don't have to patience
> to set up a complete development environment by myself (Ruurd's
> description sounded a bit complicated), I would be very interested
> in such binaries.

Shrug. If no one is willing to contribute, then nothing gets done...

-- 
Angus



Re: FEATURE FREEZE

2004-06-05 Thread Angus Leeming
Michael Schmitt wrote:

>> LyX CVS as on the development branch (HEAD) is now entering _hard_
>> feature freeze mode.
>> 
>> If it is not a (crashing) bug or a regression you are not supposed
>> to work on it.
>> 
>> If possible I'd like all bugzilla bugs to loose the target version
>> if the case is not a (crashing) bug or a regression.
> 
> Woohoo,
> 
> what a great day! Now that code restructuring has come to a complete
> stop, I will try to do as much testing as possible.

I think that you're being a little over excited. The feature freeze
was announced by Lars, who has only been tinkering with the code
these last few months. The real restructuring guru of present times,
Andre, has a new job and a new baby and is currently otherwise
preoccupied. However, his restructuring is certainly not finished.
Nor in many cases is it in a workable state.

So, there may indeed be a feature freeze, but there's lots of coding
still to do.

-- 
Angus



Re: reLyX - tex2lyx - maturity

2004-06-05 Thread Michael Schmitt
| I have successfully used tex2lyx to convert a big document (~230 pages, lots
| of formulas and figures, edited by several authors with very different
| latex knowledge) last month. I found and fixed some bugs during this
| process (also the environment nesting bug that was the only remaining one
| that showed up when converting the userguide), and will feed them back when
| I find some time and the rest of the graphics conversion bugs are done.
Very good. (please find time  )
| tex2lyx hase some problems with tables, but I don't know if reLyX is better
| there. The rest (at least my fixed version) is in my experience already
| better than reLyX, so IMHO tex2lyx could become the default converter.
Ok. The reason for my question is that I want to get rid of reLyX
completely, but only if we have a working alternative. (tex2lyx)
I think we shouldn't wait until tex2lyx is "perfect".
If noone objects, I will consider reLyX bug reports as tex2lyx bug 
reports. I.e., if bugzilla lists a bug for reLyX that has been fixed in 
tex2lyx, I will mark the bug as "RESOLVED".

Kind regards,
Michael


Subversion (one more opinion)

2004-06-05 Thread Michael Schmitt
Hello,
I noticed a discussion on subversion recently. Here are my two cents:
Subversion is a great tool. Full stop. I have used it for about 1 1/2 
years and I never encountered a data loss or something similar.

I set up a subversion server (based on an old Pentium II machine with 
W2K Pro and Apache 2.0.49) about 4 months ago - no problem so far as 
well. Installation of the server took about 2 hours because I was a bit 
uncertain and read the docs twice. If I had to set it up again, it would 
certainly take me no longer than 30 minutes!

For the client side, precompiled binaries are available for various 
platforms (have a look TortoiseSVN for Win32! It's excellent!) No 
additional programs are needed.

Subversion has many nice features. From my point of view, the most 
important feature is the ability to work off-line and still being able 
to compare the current working copy with the repository (SVN stores the 
repository files in some hidden directories). In addition, "cvs update" 
has finally been split into two commands: "svn status" (just checks what 
needs to be committed/updated) and "svn update" (actually updates). Not 
to mention the facility to rename and move files, etc. etc.

Concerning child deseases: Well, SVN 1.0.0 and 1.0.1 had some problems 
concerning server-side authorization but meanwhile 1.0.4 is out. One 
problem is that as soon as people get a good tool, they become more and 
more demanding :-) People start to blame SVN for issues that CVS were 
never able to address! IMHO, SVN is already mature enough for daily work.

Have a nice day,
Michael


Re: reLyX - tex2lyx - maturity

2004-06-05 Thread Michael Schmitt
Lars Gullik Bjønnes wrote:

I have successfully used tex2lyx to convert a big document (~230 pages, lots
of formulas and figures, edited by several authors with very different
latex knowledge) last month. I found and fixed some bugs during this
process (also the environment nesting bug that was the only remaining one
that showed up when converting the userguide), and will feed them back when
I find some time and the rest of the graphics conversion bugs are done.
Georg,
if you (or someone else) would like to get another test case, I can 
offer my thesis: About 230 pages as well, available as LyX 1.3.X file 
(and TeX, of course), exploits virtually all 1.3.X features, ERTs and 
many nasty combinations of them :-)

In case of interest, I will send it to your private email address. Just 
let me know.

Michael


Win32 binaries?

2004-06-05 Thread Michael Schmitt
Hello,
has anybody produced some Win32 binaries for LyX 1.4.0cvs or 1.3.4/1.3.5cvs?
I noticed that many patches concerning the Win32 platform have been 
committed recently. so I guess that someone must actually work on this 
platform.

Since Ruurd's latest version is 1.3.3 and I don't have to patience to 
set up a complete development environment by myself (Ruurd's description 
sounded a bit complicated), I would be very interested in such binaries.

Kind regards,
Michael


Re: FEATURE FREEZE

2004-06-05 Thread Michael Schmitt
LyX CVS as on the development branch (HEAD) is now entering _hard_
feature freeze mode.
If it is not a (crashing) bug or a regression you are not supposed to
work on it. 

If possible I'd like all bugzilla bugs to loose the target version if
the case is not a (crashing) bug or a regression.
Woohoo,
what a great day! Now that code restructuring has come to a complete 
stop, I will try to do as much testing as possible.

Kind regards,
Michael


Re: When will the next LyX version be released?

2004-06-05 Thread Michael Schmitt
Hi Jean-Marc!
John> There's no clear date.
John> (Personal opinion: xmas is hopeful)
Note that there will be at least one 1.3.x version until then.
JMarc
Does that mean you actually think about a future 1.3.6 version? 
Personally, I think we should finish 1.3.5 and then fully concentrate on 
1.4.0.

BTW: When will we (you) incorporate the 1.3.X translations into the main 
branch? Since the messages have changed significantly, we should contact 
the translators and manual writers at an early stage. As soon as you 
"move" the message strings, I will inform them about the current status.

Kind regards,
Michael
(being happy to be able to spent yet another half a day on LyX :-))
PS: Unfortunately, I worked on the translations of 1.3.X and 1.4.0 in 
parallel, which caused some inconsistencies :-( I will merge the two 
files by myself - please ignore de.po if you run "msgmerge".