Re: Beta 2?

2023-02-06 Thread Pavel Sanda
On Sun, Feb 05, 2023 at 08:33:52PM +0100, Jean-Marc Lasgouttes wrote:
> The level of warnings is now much mower, but I still see some about the
> deprecation of std::unary_fonction and std::binary_function. We could either
> backport the 4 patches below or keep things as they are, since the functors
> are only removed in C++17 and autoconf uses either C++14 or C++11. We would
> have problems only if compilers start to accept only C++ >= 17.
> 
> Thoughts?

I don't see distros containing outdated lyx pushing for only C++ >= 17
compilers, co I'd probably leave it as is. 

Pavel
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2?

2023-02-05 Thread Jean-Marc Lasgouttes

Le 10/01/2023 à 22:52, Jean-Marc Lasgouttes a écrit :

Right.

Something I will ask for soon is permission for upgrading included boost on 
devel and stable. It is not possible to build stable without lots of warnings 
these days.


So, I upgraded boost to 1.81 (latest) in master and 1.75 in stable.

I chose the later because 1?76 introduces a brand new regex library and 
I tried to avoid disruption.


The level of warnings is now much mower, but I still see some about the 
deprecation of std::unary_fonction and std::binary_function. We could 
either backport the 4 patches below or keep things as they are, since 
the functors are only removed in C++17 and autoconf uses either C++14 or 
C++11. We would have problems only if compilers start to accept only C++ 
>= 17.


Thoughts?

JMarc

commit 59891601546bf08d3f4d4debdb40a5045aab1ab6
Author: Richard Kimberly Heck 
Date:   Mon May 4 20:00:55 2020 -0400

Remove functors in IndicesList.cpp.

commit 958958453ff69f02d94fc21f097463b77fab07d3
Author: Richard Kimberly Heck 
Date:   Mon May 4 19:57:45 2020 -0400

Replace functors in Format.cpp.

commit 7f875d7dacd66fefa861626e7c9e251d4a266809
Author: Richard Kimberly Heck 
Date:   Mon May 4 19:08:12 2020 -0400

Replace functor in BranchList

commit c506f304bc522ea91ad5a7e97cd4e3c7d54376b0
Author: Richard Kimberly Heck 
Date:   Mon May 4 19:41:18 2020 -0400

Fix a number of issues that were stopping compilation with MSVC 19.

Patch from Thibaut Cuvelier, modified slightly by me (mostly for 
style).




--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2023-01-15 Thread José Matos
On Wed, 2023-01-11 at 13:44 -0500, Richard Kimberly Heck wrote:
> Here:
> 
>  http://ftp.lyx.org/pub/lyx/devel/lyx-2.4/
> 
> Please produce binaries.
> 
> Riki

I build it for several architectures and base OS, Fedora and RHEL
compatible. I will probably ignore RHEL-7 because it is becoming too
old and taking too much effort to make it work (in a easy way):

https://copr.fedorainfracloud.org/coprs/jamatos/lyx-devel/build/5235410/

The repos can be accessed using the information here
https://copr.fedorainfracloud.org/coprs/jamatos/lyx-devel/
-- 
José Abílio
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2023-01-15 Thread Richard Kimberly Heck


Got it thanks.

On 1/11/23 19:22, Stephan Witt wrote:

Am 11.01.2023 um 19:44 schrieb Richard Kimberly Heck :

Here:

 http://ftp.lyx.org/pub/lyx/devel/lyx-2.4/

Please produce binaries.

I’ve built the binaries for Mac and put them here:

https://my.hidrive.com/share/ydfg5l8ppq

* build on BigSur for Intel and Apple chips (minimum macOS 10.14 with Qt 6.4.1).
+ LyX-2.4.0-beta2+qt6-x86_64-arm64-cocoa.dmg
+ LyX-2.4.0-beta2+qt6-x86_64-arm64-cocoa.dmg.sig

* build on Mojave for Intel chips (minimum macOS 10.12 with Qt 5.12.9).
+ LyX-2.4.0-beta2+qt5-x86_64-cocoa.dmg
+ LyX-2.4.0-beta2+qt5-x86_64-cocoa.dmg.sig

Best regards,
Stephan



--

Richard Kimberly (Riki) Heck
Professor of Philosophy
Brown University

Pronouns: they/them/their

Website: http://rkheck.frege.org/
Blog:http://rikiheck.blogspot.com/
Amazon:  http://amazon.com/author/richardgheckjr
Google Scholar:  https://scholar.google.com/citations?user=QUKBG6EJ
ORCID:   http://orcid.org/-0002-2961-2663
Research Gate:   https://www.researchgate.net/profile/Richard_Heck

--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2023-01-14 Thread Yu Jin
Am Mi., 11. Jan. 2023 um 19:45 Uhr schrieb Richard Kimberly Heck:

> Here:
>
>  http://ftp.lyx.org/pub/lyx/devel/lyx-2.4/
>
> Please produce binaries.


Done and uploaded to google drive.
-- 
  Eugene
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2023-01-12 Thread Richard Kimberly Heck

On 1/12/23 05:52, Jean-Marc Lasgouttes wrote:

Le 11/01/2023 à 19:44, Richard Kimberly Heck a écrit :

Here:

 http://ftp.lyx.org/pub/lyx/devel/lyx-2.4/

Please produce binaries.


What git commit is this? Not a 2022-12-11 version as configure.ac 
says, I guess, but tagging it may be useful.


Oh, shoot, forgot to change the date. I'll tag it.

Riki


--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2023-01-12 Thread Pavel Sanda
On Wed, Jan 11, 2023 at 01:44:37PM -0500, Richard Kimberly Heck wrote:
> Here:
> 
>     http://ftp.lyx.org/pub/lyx/devel/lyx-2.4/

Seems to work on debian stable. P
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2023-01-12 Thread Jean-Marc Lasgouttes

Le 11/01/2023 à 19:44, Richard Kimberly Heck a écrit :

Here:

     http://ftp.lyx.org/pub/lyx/devel/lyx-2.4/

Please produce binaries.


What git commit is this? Not a 2022-12-11 version as configure.ac says, 
I guess, but tagging it may be useful.


JMarc

--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2023-01-11 Thread Stephan Witt
Am 11.01.2023 um 19:44 schrieb Richard Kimberly Heck :
> 
> Here:
> 
> http://ftp.lyx.org/pub/lyx/devel/lyx-2.4/
> 
> Please produce binaries.

I’ve built the binaries for Mac and put them here:

https://my.hidrive.com/share/ydfg5l8ppq

* build on BigSur for Intel and Apple chips (minimum macOS 10.14 with Qt 6.4.1).
+ LyX-2.4.0-beta2+qt6-x86_64-arm64-cocoa.dmg
+ LyX-2.4.0-beta2+qt6-x86_64-arm64-cocoa.dmg.sig

* build on Mojave for Intel chips (minimum macOS 10.12 with Qt 5.12.9).
+ LyX-2.4.0-beta2+qt5-x86_64-cocoa.dmg
+ LyX-2.4.0-beta2+qt5-x86_64-cocoa.dmg.sig

Best regards,
Stephan
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2?

2023-01-11 Thread Richard Kimberly Heck

On 1/10/23 16:52, Jean-Marc Lasgouttes wrote:

Right.

Something I will ask for soon is permission for upgrading included boost on 
devel and stable. It is not possible to build stable without lots of warnings 
these days.


I'll build beta 2 in the next couple days. When that's done, then we can 
upgrade boost.


Riki


--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2?

2023-01-10 Thread Jean-Marc Lasgouttes
Right.

Something I will ask for soon is permission for upgrading included boost on 
devel and stable. It is not possible to build stable without lots of warnings 
these days.

JMarc 

Le 10 janvier 2023 21:50:06 GMT+01:00, Richard Kimberly Heck 
 a écrit :
>Seem like a good time to do beta 2?
>
>Riki
>
>
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-15 Thread Yu Jin
Am Fr., 16. Dez. 2022 um 00:46 Uhr schrieb Richard Kimberly Heck <
rikih...@gmail.com>:

> On 12/15/22 13:25, Yu Jin wrote:
>
> Am Do., 15. Dez. 2022 um 06:38 Uhr schrieb Yu Jin  >:
>
>> Am Mi., 14. Dez. 2022 um 20:05 Uhr schrieb Richard Kimberly Heck :
>>
>>> So it's just 2.3.7 that doesn't work?
>>>
>>>
>>> Yes
>>
>
> Actually, if you are going to make these again, can you please include the
> attached patch? It fixes the QtZlib issue with Qt6 on Windows and
> apparently the LyX needs 2 more dll now, I tested it on a fresh installed
> Windows, so I fixed the main.nsh file, I will push those to master later.
>
> I think I forgot to mention here that this patch is for the beta tarballs,
not 2.3.7 ones, since you mentioned that you will build beta again too.

> You can push it, yes? Or are you still having access problems?
>
> This doesn't seem to apply here. I get:
>
> ../lyx/lyx-stable/ [⚡ 2.3.x] > git apply beta.diff
> error: patch failed: CMakeLists.txt:834
> error: CMakeLists.txt: patch does not apply
> error: development/Win32/packaging/installer/src/main.nsh: No such file or
> direc
> tory
>
I just pushed the wininstaller part to master, for the cmake part Im
waiting for feedback in another thread.
Yeah you are in the 2.3.x branch there, it still has the "old" installer,
It was never backported, I think because there was no plan on releasing
2.3.7 (and 2.3.6?) initially, so I just compiled the nsis script from
master pointing it to the files in the other (2.3.x) build folder.

-- 
  Eugene
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-15 Thread Richard Kimberly Heck

On 12/15/22 13:25, Yu Jin wrote:
Am Do., 15. Dez. 2022 um 06:38 Uhr schrieb Yu Jin 
:


Am Mi., 14. Dez. 2022 um 20:05 Uhr schrieb Richard Kimberly Heck :

So it's just 2.3.7 that doesn't work?


Yes


Actually, if you are going to make these again, can you please include 
the attached patch? It fixes the QtZlib issue with Qt6 on Windows and 
apparently the LyX needs 2 more dll now, I tested it on a fresh 
installed Windows, so I fixed the main.nsh file, I will push those to 
master later.


You can push it, yes? Or are you still having access problems?

This doesn't seem to apply here. I get:

../lyx/lyx-stable/[⚡ 2.3.x]> git apply beta.diff
error: patch failed: CMakeLists.txt:834
error: CMakeLists.txt: patch does not apply
error: development/Win32/packaging/installer/src/main.nsh: No such file 
or direc

tory

Riki

-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-15 Thread Yu Jin
Am Do., 15. Dez. 2022 um 06:38 Uhr schrieb Yu Jin :

> Am Mi., 14. Dez. 2022 um 20:05 Uhr schrieb Richard Kimberly Heck :
>
>> So it's just 2.3.7 that doesn't work?
>>
>>
>> Yes
>

Actually, if you are going to make these again, can you please include the
attached patch? It fixes the QtZlib issue with Qt6 on Windows and
apparently the LyX needs 2 more dll now, I tested it on a fresh installed
Windows, so I fixed the main.nsh file, I will push those to master later.

-- 
  Eugene


beta.diff
Description: Binary data
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-14 Thread Yu Jin
Am Mi., 14. Dez. 2022 um 20:05 Uhr schrieb Richard Kimberly Heck :

> So it's just 2.3.7 that doesn't work?
>
>
> Yes


-- 
  Eugene
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-14 Thread Richard Kimberly Heck

On 12/14/22 01:40, Yu Jin wrote:
Am Di., 13. Dez. 2022 um 17:45 Uhr schrieb Richard Kimberly Heck 
:


On 12/12/22 04:01, Kornel Benko wrote:
> Am Sun, 11 Dec 2022 21:14:47 -0500
> schrieb Scott Kostyshak :
>
>> On Sun, Dec 11, 2022 at 08:50:46PM +0100, Pavel Sanda wrote:
>>> On Sun, Dec 11, 2022 at 11:37:02AM -0500, Richard Kimberly
Heck wrote:
 Tarballs for beta 2 are at:

 http://www.frege.org/transfer/

 Let's test these a bit before proceeding to binaries. (Also,
of course, we
 have 2.3.7 to deal with.)
>>> On a first sight seem to work as well... P
>> Same here.
>>
>> Only thing I noticed is that if I try to build with CMake there
is an issue:
>>
>> CMake Error: File
>>
/home/scott/Downloads/temp/lyx-2.4.0-beta2/development/unix/lyxrc.dist.in
 does not
>> exist. CMake Error at development/cmake/Install.cmake:175
(configure_file):
>> configure_file Problem configuring file Call Stack (most recent
call first):
>>    CMakeLists.txt:1204 (include)
>>
>> I'll see Kornel to see if he has an idea.
>>
>> Scott
> Maybe missing from dist target.

If someone can confirm that this solves the problem, I'll commit and
rebuild.


These sources work for me without any patch, lyx compiles.


So it's just 2.3.7 that doesn't work?

Riki

-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-14 Thread Kornel Benko
Am Wed, 14 Dec 2022 10:20:42 -0500
schrieb Scott Kostyshak :

> On Tue, Dec 13, 2022 at 11:45:32AM -0500, Richard Kimberly Heck wrote:
> > On 12/12/22 04:01, Kornel Benko wrote:  
> > > Am Sun, 11 Dec 2022 21:14:47 -0500
> > > schrieb Scott Kostyshak :
> > >   
> > > > On Sun, Dec 11, 2022 at 08:50:46PM +0100, Pavel Sanda wrote:  
> > > > > On Sun, Dec 11, 2022 at 11:37:02AM -0500, Richard Kimberly Heck 
> > > > > wrote:  
> > > > > > Tarballs for beta 2 are at:
> > > > > > 
> > > > > > http://www.frege.org/transfer/
> > > > > > 
> > > > > > Let's test these a bit before proceeding to binaries. (Also, of 
> > > > > > course, we
> > > > > > have 2.3.7 to deal with.)  
> > > > > On a first sight seem to work as well... P  
> > > > Same here.
> > > > 
> > > > Only thing I noticed is that if I try to build with CMake there is an 
> > > > issue:
> > > > 
> > > > CMake Error: File
> > > > /home/scott/Downloads/temp/lyx-2.4.0-beta2/development/unix/lyxrc.dist.in
> > > >  does not
> > > > exist. CMake Error at development/cmake/Install.cmake:175 
> > > > (configure_file):
> > > > configure_file Problem configuring file Call Stack (most recent call 
> > > > first):
> > > >CMakeLists.txt:1204 (include)
> > > > 
> > > > I'll see Kornel to see if he has an idea.
> > > > 
> > > > Scott  
> > > Maybe missing from dist target.  
> > 
> > If someone can confirm that this solves the problem, I'll commit and
> > rebuild.  
> 
> Just tested and it works well.
> 
> +1 to commit.
> 
> Scott

Done at dd9058ac.

Kornel


pgpVqViZxmWzZ.pgp
Description: Digitale Signatur von OpenPGP
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-14 Thread Scott Kostyshak
On Tue, Dec 13, 2022 at 11:45:32AM -0500, Richard Kimberly Heck wrote:
> On 12/12/22 04:01, Kornel Benko wrote:
> > Am Sun, 11 Dec 2022 21:14:47 -0500
> > schrieb Scott Kostyshak :
> > 
> > > On Sun, Dec 11, 2022 at 08:50:46PM +0100, Pavel Sanda wrote:
> > > > On Sun, Dec 11, 2022 at 11:37:02AM -0500, Richard Kimberly Heck wrote:
> > > > > Tarballs for beta 2 are at:
> > > > > 
> > > > > http://www.frege.org/transfer/
> > > > > 
> > > > > Let's test these a bit before proceeding to binaries. (Also, of 
> > > > > course, we
> > > > > have 2.3.7 to deal with.)
> > > > On a first sight seem to work as well... P
> > > Same here.
> > > 
> > > Only thing I noticed is that if I try to build with CMake there is an 
> > > issue:
> > > 
> > > CMake Error: File
> > > /home/scott/Downloads/temp/lyx-2.4.0-beta2/development/unix/lyxrc.dist.in 
> > > does not
> > > exist. CMake Error at development/cmake/Install.cmake:175 
> > > (configure_file):
> > > configure_file Problem configuring file Call Stack (most recent call 
> > > first):
> > >CMakeLists.txt:1204 (include)
> > > 
> > > I'll see Kornel to see if he has an idea.
> > > 
> > > Scott
> > Maybe missing from dist target.
> 
> If someone can confirm that this solves the problem, I'll commit and
> rebuild.

Just tested and it works well.

+1 to commit.

Scott


signature.asc
Description: PGP signature
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-14 Thread Kornel Benko
Am Tue, 13 Dec 2022 11:45:32 -0500
schrieb Richard Kimberly Heck :

> On 12/12/22 04:01, Kornel Benko wrote:
> > Am Sun, 11 Dec 2022 21:14:47 -0500
> > schrieb Scott Kostyshak :
> >  
> >> On Sun, Dec 11, 2022 at 08:50:46PM +0100, Pavel Sanda wrote:  
> >>> On Sun, Dec 11, 2022 at 11:37:02AM -0500, Richard Kimberly Heck wrote:  
>  Tarballs for beta 2 are at:
> 
>  http://www.frege.org/transfer/
> 
>  Let's test these a bit before proceeding to binaries. (Also, of course, 
>  we
>  have 2.3.7 to deal with.)  
> >>> On a first sight seem to work as well... P  
> >> Same here.
> >>
> >> Only thing I noticed is that if I try to build with CMake there is an 
> >> issue:
> >>
> >> CMake Error: File
> >> /home/scott/Downloads/temp/lyx-2.4.0-beta2/development/unix/lyxrc.dist.in 
> >> does not
> >> exist. CMake Error at development/cmake/Install.cmake:175 (configure_file):
> >> configure_file Problem configuring file Call Stack (most recent call 
> >> first):
> >>CMakeLists.txt:1204 (include)
> >>
> >> I'll see Kornel to see if he has an idea.
> >>
> >> Scott  
> > Maybe missing from dist target.  
> 
> If someone can confirm that this solves the problem, I'll commit and 
> rebuild.
> 
> Riki
> 
> 

My patch was about compiling with cmake for UNIX from sources created with 
automake using
target 'dist'.

Kornel


pgpGUB_I8TC2y.pgp
Description: Digitale Signatur von OpenPGP
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-13 Thread Yu Jin
Am Di., 13. Dez. 2022 um 17:45 Uhr schrieb Richard Kimberly Heck <
rikih...@gmail.com>:

> On 12/12/22 04:01, Kornel Benko wrote:
> > Am Sun, 11 Dec 2022 21:14:47 -0500
> > schrieb Scott Kostyshak :
> >
> >> On Sun, Dec 11, 2022 at 08:50:46PM +0100, Pavel Sanda wrote:
> >>> On Sun, Dec 11, 2022 at 11:37:02AM -0500, Richard Kimberly Heck wrote:
>  Tarballs for beta 2 are at:
> 
>  http://www.frege.org/transfer/
> 
>  Let's test these a bit before proceeding to binaries. (Also, of
> course, we
>  have 2.3.7 to deal with.)
> >>> On a first sight seem to work as well... P
> >> Same here.
> >>
> >> Only thing I noticed is that if I try to build with CMake there is an
> issue:
> >>
> >> CMake Error: File
> >> /home/scott/Downloads/temp/lyx-2.4.0-beta2/development/unix/
> lyxrc.dist.in does not
> >> exist. CMake Error at development/cmake/Install.cmake:175
> (configure_file):
> >> configure_file Problem configuring file Call Stack (most recent call
> first):
> >>CMakeLists.txt:1204 (include)
> >>
> >> I'll see Kornel to see if he has an idea.
> >>
> >> Scott
> > Maybe missing from dist target.
>
> If someone can confirm that this solves the problem, I'll commit and
> rebuild.
>

These sources work for me without any patch, lyx compiles.
-- 
  Eugene
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-13 Thread Richard Kimberly Heck

On 12/12/22 04:01, Kornel Benko wrote:

Am Sun, 11 Dec 2022 21:14:47 -0500
schrieb Scott Kostyshak :


On Sun, Dec 11, 2022 at 08:50:46PM +0100, Pavel Sanda wrote:

On Sun, Dec 11, 2022 at 11:37:02AM -0500, Richard Kimberly Heck wrote:

Tarballs for beta 2 are at:

http://www.frege.org/transfer/

Let's test these a bit before proceeding to binaries. (Also, of course, we
have 2.3.7 to deal with.)

On a first sight seem to work as well... P

Same here.

Only thing I noticed is that if I try to build with CMake there is an issue:

CMake Error: File
/home/scott/Downloads/temp/lyx-2.4.0-beta2/development/unix/lyxrc.dist.in does 
not
exist. CMake Error at development/cmake/Install.cmake:175 (configure_file):
configure_file Problem configuring file Call Stack (most recent call first):
   CMakeLists.txt:1204 (include)

I'll see Kornel to see if he has an idea.

Scott

Maybe missing from dist target.


If someone can confirm that this solves the problem, I'll commit and 
rebuild.


Riki


--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-12 Thread Kornel Benko
Am Sun, 11 Dec 2022 21:14:47 -0500
schrieb Scott Kostyshak :

> On Sun, Dec 11, 2022 at 08:50:46PM +0100, Pavel Sanda wrote:
> > On Sun, Dec 11, 2022 at 11:37:02AM -0500, Richard Kimberly Heck wrote:  
> > > Tarballs for beta 2 are at:
> > > 
> > > http://www.frege.org/transfer/
> > > 
> > > Let's test these a bit before proceeding to binaries. (Also, of course, we
> > > have 2.3.7 to deal with.)  
> > 
> > On a first sight seem to work as well... P  
> 
> Same here.
> 
> Only thing I noticed is that if I try to build with CMake there is an issue:
> 
> CMake Error: File
> /home/scott/Downloads/temp/lyx-2.4.0-beta2/development/unix/lyxrc.dist.in 
> does not
> exist. CMake Error at development/cmake/Install.cmake:175 (configure_file):
> configure_file Problem configuring file Call Stack (most recent call first):
>   CMakeLists.txt:1204 (include)
> 
> I'll see Kornel to see if he has an idea.
> 
> Scott

Maybe missing from dist target.

Kornel
diff --git a/development/Makefile.am b/development/Makefile.am
index 4b82b4de0f..b7eb5c36a4 100644
--- a/development/Makefile.am
+++ b/development/Makefile.am
@@ -26,10 +26,11 @@ tools/updatelayouts.py \
 tools/x-font \
 tools/README \
 tools/count_total_lines_of_compiled_code.sh \
 tools/count_lines_of_included_code.sh \
 tools/lyxeditor \
+unix/lyxrc.dist.in \
 Win32/lyxrc.dist.in \
 Win32/pdfview/pdfview-old.nsi \
 Win32/pdfview/pdfview.nsi \
 Win32/vld/cmake \
 Win32/vld/cmake/vld.cmake \


pgpb4uyUeZNqx.pgp
Description: Digitale Signatur von OpenPGP
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-11 Thread Scott Kostyshak
On Sun, Dec 11, 2022 at 08:50:46PM +0100, Pavel Sanda wrote:
> On Sun, Dec 11, 2022 at 11:37:02AM -0500, Richard Kimberly Heck wrote:
> > Tarballs for beta 2 are at:
> > 
> > http://www.frege.org/transfer/
> > 
> > Let's test these a bit before proceeding to binaries. (Also, of course, we
> > have 2.3.7 to deal with.)
> 
> On a first sight seem to work as well... P

Same here.

Only thing I noticed is that if I try to build with CMake there is an issue:

CMake Error: File 
/home/scott/Downloads/temp/lyx-2.4.0-beta2/development/unix/lyxrc.dist.in does 
not exist.
CMake Error at development/cmake/Install.cmake:175 (configure_file):
  configure_file Problem configuring file
Call Stack (most recent call first):
  CMakeLists.txt:1204 (include)

I'll see Kornel to see if he has an idea.

Scott


signature.asc
Description: PGP signature
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-11 Thread Pavel Sanda
On Sun, Dec 11, 2022 at 11:37:02AM -0500, Richard Kimberly Heck wrote:
> Tarballs for beta 2 are at:
> 
> http://www.frege.org/transfer/
> 
> Let's test these a bit before proceeding to binaries. (Also, of course, we
> have 2.3.7 to deal with.)

On a first sight seem to work as well... P
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 (private announcement)

2008-06-20 Thread Abdelrazak Younes

Andre Poenitz wrote:

On Mon, Jun 02, 2008 at 05:00:16PM +0100, José Matos wrote:
  

Hi all, as discussed during the weekend and in order to fix the
problems that appeared with beta 1 I have tagged a new release (beta
2).

As it happened previously I am asking for help to guarantee that
there are no embarrassing bugs. I mean in this case a failure to
compile, on any of our traditional platforms, or any dataloss bug.



I find the reorganization behaviour after creating an empty
doc/loading an existing one etc mildly confusing. The document
gets redrawn twice, the first time partially hidden by the tool
bar, the second time correctly, but with ~ 0.5 s delay.
  

OK, I now finally understand the reason for this:

Author: poenitz
Date: Wed Apr 16 20:18:12 2008
New Revision: 24298

URL: http://www.lyx.org/trac/changeset/24298
Log:
initialize scrollbar parameters to some sensible dummy values.
valgrind reported conditional jumps on uninitialized values


The problem is (min=0, max=1) was not a sensible value because it 
implies that a scrollbar is needed and the current line is visible.


I changed that.

Abdel.




Re: Beta 2 (private announcement)

2008-06-20 Thread Andre Poenitz
On Fri, Jun 20, 2008 at 02:50:23PM +0200, Abdelrazak Younes wrote:
 Andre Poenitz wrote:
 On Mon, Jun 02, 2008 at 05:00:16PM +0100, José Matos wrote:
   
 Hi all, as discussed during the weekend and in order to fix the
 problems that appeared with beta 1 I have tagged a new release (beta
 2).

 As it happened previously I am asking for help to guarantee that
 there are no embarrassing bugs. I mean in this case a failure to
 compile, on any of our traditional platforms, or any dataloss bug.
 

 I find the reorganization behaviour after creating an empty
 doc/loading an existing one etc mildly confusing. The document
 gets redrawn twice, the first time partially hidden by the tool
 bar, the second time correctly, but with ~ 0.5 s delay.
   
 OK, I now finally understand the reason for this:

 Author: poenitz

Urgs.

 Date: Wed Apr 16 20:18:12 2008
 New Revision: 24298

 URL: http://www.lyx.org/trac/changeset/24298
 Log:
 initialize scrollbar parameters to some sensible dummy values.
 valgrind reported conditional jumps on uninitialized values


 The problem is (min=0, max=1) was not a sensible value because it implies 
 that a scrollbar is needed and the current line is visible.

 I changed that.

Good work. Thanks ;-}

Andre'


Re: Beta 2 (private announcement)

2008-06-20 Thread Abdelrazak Younes

Andre Poenitz wrote:

On Mon, Jun 02, 2008 at 05:00:16PM +0100, José Matos wrote:
  

Hi all, as discussed during the weekend and in order to fix the
problems that appeared with beta 1 I have tagged a new release (beta
2).

As it happened previously I am asking for help to guarantee that
there are no embarrassing bugs. I mean in this case a failure to
compile, on any of our traditional platforms, or any dataloss bug.



I find the "reorganization" behaviour after creating an empty
doc/loading an existing one etc mildly confusing. The document
gets redrawn twice, the first time partially hidden by the tool
bar, the second time correctly, but with ~ 0.5 s delay.
  

OK, I now finally understand the reason for this:

Author: poenitz
Date: Wed Apr 16 20:18:12 2008
New Revision: 24298

URL: http://www.lyx.org/trac/changeset/24298
Log:
initialize scrollbar parameters to some sensible dummy values.
valgrind reported conditional jumps on uninitialized values


The problem is (min=0, max=1) was not a sensible value because it 
implies that a scrollbar is needed and the current line is visible.


I changed that.

Abdel.




Re: Beta 2 (private announcement)

2008-06-20 Thread Andre Poenitz
On Fri, Jun 20, 2008 at 02:50:23PM +0200, Abdelrazak Younes wrote:
> Andre Poenitz wrote:
>> On Mon, Jun 02, 2008 at 05:00:16PM +0100, José Matos wrote:
>>   
>>> Hi all, as discussed during the weekend and in order to fix the
>>> problems that appeared with beta 1 I have tagged a new release (beta
>>> 2).
>>>
>>> As it happened previously I am asking for help to guarantee that
>>> there are no embarrassing bugs. I mean in this case a failure to
>>> compile, on any of our traditional platforms, or any dataloss bug.
>>> 
>>
>> I find the "reorganization" behaviour after creating an empty
>> doc/loading an existing one etc mildly confusing. The document
>> gets redrawn twice, the first time partially hidden by the tool
>> bar, the second time correctly, but with ~ 0.5 s delay.
>>   
> OK, I now finally understand the reason for this:
>
> Author: poenitz

Urgs.

> Date: Wed Apr 16 20:18:12 2008
> New Revision: 24298
>
> URL: http://www.lyx.org/trac/changeset/24298
> Log:
> initialize scrollbar parameters to some sensible dummy values.
> valgrind reported conditional jumps on uninitialized values
>
>
> The problem is (min=0, max=1) was not a sensible value because it implies 
> that a scrollbar is needed and the current line is visible.
>
> I changed that.

Good work. Thanks ;-}

Andre'


Re: Beta 2 (private announcement)

2008-06-07 Thread Andre Poenitz
On Fri, Jun 06, 2008 at 11:12:40PM +0200, Alfredo Braunstein wrote:
 Jean-Marc Lasgouttes wrote:
 
  Bennett Helm [EMAIL PROTECTED] writes:
  
  Yes, that indeed works. I'm attaching the corrected script (now renamed
  to note that it's explicitly for Mac).
  
  Note that compiling with make -j3 is much faster on double core
  machines.
 
 faster than -j2 or was it a typo?

Typically -j3 is a better choice than -j2 on dual core machines, as not
everything is processor-bound.

Andre'


Re: Beta 2 (private announcement)

2008-06-07 Thread Alfredo Braunstein
Andre Poenitz wrote:

 On Fri, Jun 06, 2008 at 11:12:40PM +0200, Alfredo Braunstein wrote:
 Jean-Marc Lasgouttes wrote:
 
  Bennett Helm [EMAIL PROTECTED]
  writes:
  
  Yes, that indeed works. I'm attaching the corrected script (now
  renamed to note that it's explicitly for Mac).
  
  Note that compiling with make -j3 is much faster on double core
  machines.
 
 faster than -j2 or was it a typo?
 
 Typically -j3 is a better choice than -j2 on dual core machines, as not
 everything is processor-bound.

Sure, maybe the reason. Note that multiple concurrent processes intensively
accessing one resource (say memory or disk) may give worse performance than
sequential runs (be it because of memory page switches, suboptimal cache
usages etc). Seemingly this is not the case for compilation (or just lyx
compilation)...

A/




Re: Beta 2 (private announcement)

2008-06-07 Thread Andre Poenitz
On Sat, Jun 07, 2008 at 01:04:16PM +0200, Alfredo Braunstein wrote:
  Typically -j3 is a better choice than -j2 on dual core machines, as not
  everything is processor-bound.
 
 Sure, maybe the reason. Note that multiple concurrent processes intensively
 accessing one resource (say memory or disk) may give worse performance than
 sequential runs (be it because of memory page switches, suboptimal cache
 usages etc). Seemingly this is not the case for compilation (or just lyx
 compilation)...

I think it's rather generally true for compilation and scales fairly
well to distributed compilation so it seems to be rather a I/0 thing
I.e. if you have eight dual-core machines in the farm, the optimum is
around -j 20. [But I never tried to actually benchmark that, so this is
pretty empirical...]

Andre'


Re: Beta 2 (private announcement)

2008-06-07 Thread rgheck

Andre Poenitz wrote:

On Sat, Jun 07, 2008 at 01:04:16PM +0200, Alfredo Braunstein wrote:
  

Typically -j3 is a better choice than -j2 on dual core machines, as not
everything is processor-bound.
  

Sure, maybe the reason. Note that multiple concurrent processes intensively
accessing one resource (say memory or disk) may give worse performance than
sequential runs (be it because of memory page switches, suboptimal cache
usages etc). Seemingly this is not the case for compilation (or just lyx
compilation)...



I think it's rather generally true for compilation and scales fairly
well to distributed compilation so it seems to be rather a I/0 thing
I.e. if you have eight dual-core machines in the farm, the optimum is
around -j 20. [But I never tried to actually benchmark that, so this is
pretty empirical...]

  

So with quadcore, try -j6?

rh



Re: Beta 2 (private announcement)

2008-06-07 Thread Andre Poenitz
On Fri, Jun 06, 2008 at 11:12:40PM +0200, Alfredo Braunstein wrote:
> Jean-Marc Lasgouttes wrote:
> 
> > "Bennett Helm" <[EMAIL PROTECTED]> writes:
> > 
> >> Yes, that indeed works. I'm attaching the corrected script (now renamed
> >> to note that it's explicitly for Mac).
> > 
> > Note that compiling with "make -j3" is much faster on double core
> > machines.
> 
> faster than -j2 or was it a typo?

Typically -j3 is a better choice than -j2 on dual core machines, as not
everything is processor-bound.

Andre'


Re: Beta 2 (private announcement)

2008-06-07 Thread Alfredo Braunstein
Andre Poenitz wrote:

> On Fri, Jun 06, 2008 at 11:12:40PM +0200, Alfredo Braunstein wrote:
>> Jean-Marc Lasgouttes wrote:
>> 
>> > "Bennett Helm" <[EMAIL PROTECTED]>
>> > writes:
>> > 
>> >> Yes, that indeed works. I'm attaching the corrected script (now
>> >> renamed to note that it's explicitly for Mac).
>> > 
>> > Note that compiling with "make -j3" is much faster on double core
>> > machines.
>> 
>> faster than -j2 or was it a typo?
> 
> Typically -j3 is a better choice than -j2 on dual core machines, as not
> everything is processor-bound.

Sure, maybe the reason. Note that multiple concurrent processes intensively
accessing one resource (say memory or disk) may give worse performance than
sequential runs (be it because of memory page switches, suboptimal cache
usages etc). Seemingly this is not the case for compilation (or just lyx
compilation)...

A/




Re: Beta 2 (private announcement)

2008-06-07 Thread Andre Poenitz
On Sat, Jun 07, 2008 at 01:04:16PM +0200, Alfredo Braunstein wrote:
> > Typically -j3 is a better choice than -j2 on dual core machines, as not
> > everything is processor-bound.
> 
> Sure, maybe the reason. Note that multiple concurrent processes intensively
> accessing one resource (say memory or disk) may give worse performance than
> sequential runs (be it because of memory page switches, suboptimal cache
> usages etc). Seemingly this is not the case for compilation (or just lyx
> compilation)...

I think it's rather generally true for compilation and scales fairly
well to distributed compilation so it seems to be rather a "I/0 thing"
I.e. if you have eight dual-core machines in the farm, the optimum is
around -j 20. [But I never tried to actually benchmark that, so this is
pretty empirical...]

Andre'


Re: Beta 2 (private announcement)

2008-06-07 Thread rgheck

Andre Poenitz wrote:

On Sat, Jun 07, 2008 at 01:04:16PM +0200, Alfredo Braunstein wrote:
  

Typically -j3 is a better choice than -j2 on dual core machines, as not
everything is processor-bound.
  

Sure, maybe the reason. Note that multiple concurrent processes intensively
accessing one resource (say memory or disk) may give worse performance than
sequential runs (be it because of memory page switches, suboptimal cache
usages etc). Seemingly this is not the case for compilation (or just lyx
compilation)...



I think it's rather generally true for compilation and scales fairly
well to distributed compilation so it seems to be rather a "I/0 thing"
I.e. if you have eight dual-core machines in the farm, the optimum is
around -j 20. [But I never tried to actually benchmark that, so this is
pretty empirical...]

  

So with quadcore, try -j6?

rh



Re: Beta 2 (private announcement)

2008-06-06 Thread Jean-Marc Lasgouttes
Bennett Helm [EMAIL PROTECTED] writes:

 Yes, that indeed works. I'm attaching the corrected script (now renamed to
 note that it's explicitly for Mac).

Note that compiling with make -j3 is much faster on double core
machines.

JMarc


Re: Beta 2 (private announcement)

2008-06-06 Thread Bennett Helm
On Fri, Jun 6, 2008 at 6:53 AM, Jean-Marc Lasgouttes [EMAIL PROTECTED]
wrote:

 Bennett Helm [EMAIL PROTECTED] writes:

  Yes, that indeed works. I'm attaching the corrected script (now renamed
 to
  note that it's explicitly for Mac).

 Note that compiling with make -j3 is much faster on double core
 machines.


That's good to know -- thanks.

Bennett


Re: Beta 2 (private announcement)

2008-06-06 Thread Alfredo Braunstein
Jean-Marc Lasgouttes wrote:

 Bennett Helm [EMAIL PROTECTED] writes:
 
 Yes, that indeed works. I'm attaching the corrected script (now renamed
 to note that it's explicitly for Mac).
 
 Note that compiling with make -j3 is much faster on double core
 machines.

faster than -j2 or was it a typo?

A/




Re: Beta 2 (private announcement)

2008-06-06 Thread José Matos
On Friday 06 June 2008 22:12:40 Alfredo Braunstein wrote:
 faster than -j2 or was it a typo?

Usually, yes. I use even -j4 on the desktop dual core.

 A/

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-06 Thread Alfredo Braunstein
José Matos wrote:

 On Friday 06 June 2008 22:12:40 Alfredo Braunstein wrote:
 faster than -j2 or was it a typo?
 
 Usually, yes. I use even -j4 on the desktop dual core.

Good to know... I wonder why.

A/




Re: Beta 2 (private announcement)

2008-06-06 Thread Abdelrazak Younes

Alfredo Braunstein wrote:

José Matos wrote:

  

On Friday 06 June 2008 22:12:40 Alfredo Braunstein wrote:


faster than -j2 or was it a typo?
  

Usually, yes. I use even -j4 on the desktop dual core.



Good to know... I wonder why.
  


My understanding is that launching 2 compilation using one cpu is a good 
idea because while one process might be busy with memory work, the other 
would require more cpu. For two cpus, well, you do the math :-)


Abdel.



Re: Beta 2 (private announcement)

2008-06-06 Thread Jean-Marc Lasgouttes

Le 6 juin 08 à 23:12, Alfredo Braunstein a écrit :

Jean-Marc Lasgouttes wrote:

Note that compiling with make -j3 is much faster on double core
machines.


faster than -j2 or was it a typo?


Yes, it is a bit faster.

JMarc

Re: Beta 2 (private announcement)

2008-06-06 Thread Jean-Marc Lasgouttes
"Bennett Helm" <[EMAIL PROTECTED]> writes:

> Yes, that indeed works. I'm attaching the corrected script (now renamed to
> note that it's explicitly for Mac).

Note that compiling with "make -j3" is much faster on double core
machines.

JMarc


Re: Beta 2 (private announcement)

2008-06-06 Thread Bennett Helm
On Fri, Jun 6, 2008 at 6:53 AM, Jean-Marc Lasgouttes <[EMAIL PROTECTED]>
wrote:

> "Bennett Helm" <[EMAIL PROTECTED]> writes:
>
> > Yes, that indeed works. I'm attaching the corrected script (now renamed
> to
> > note that it's explicitly for Mac).
>
> Note that compiling with "make -j3" is much faster on double core
> machines.


That's good to know -- thanks.

Bennett


Re: Beta 2 (private announcement)

2008-06-06 Thread Alfredo Braunstein
Jean-Marc Lasgouttes wrote:

> "Bennett Helm" <[EMAIL PROTECTED]> writes:
> 
>> Yes, that indeed works. I'm attaching the corrected script (now renamed
>> to note that it's explicitly for Mac).
> 
> Note that compiling with "make -j3" is much faster on double core
> machines.

faster than -j2 or was it a typo?

A/




Re: Beta 2 (private announcement)

2008-06-06 Thread José Matos
On Friday 06 June 2008 22:12:40 Alfredo Braunstein wrote:
> faster than -j2 or was it a typo?

Usually, yes. I use even -j4 on the desktop dual core.

> A/

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-06 Thread Alfredo Braunstein
José Matos wrote:

> On Friday 06 June 2008 22:12:40 Alfredo Braunstein wrote:
>> faster than -j2 or was it a typo?
> 
> Usually, yes. I use even -j4 on the desktop dual core.

Good to know... I wonder why.

A/




Re: Beta 2 (private announcement)

2008-06-06 Thread Abdelrazak Younes

Alfredo Braunstein wrote:

José Matos wrote:

  

On Friday 06 June 2008 22:12:40 Alfredo Braunstein wrote:


faster than -j2 or was it a typo?
  

Usually, yes. I use even -j4 on the desktop dual core.



Good to know... I wonder why.
  


My understanding is that launching 2 compilation using one cpu is a good 
idea because while one process might be busy with memory work, the other 
would require more cpu. For two cpus, well, you do the math :-)


Abdel.



Re: Beta 2 (private announcement)

2008-06-06 Thread Jean-Marc Lasgouttes

Le 6 juin 08 à 23:12, Alfredo Braunstein a écrit :

Jean-Marc Lasgouttes wrote:

Note that compiling with "make -j3" is much faster on double core
machines.


faster than -j2 or was it a typo?


Yes, it is a bit faster.

JMarc

Re: Beta 2 (private announcement)

2008-06-04 Thread Konrad Hofbauer

Bennett Helm wrote:
On Mon, Jun 2, 2008 at 5:02 PM, Konrad Hofbauer 
[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED] wrote:


P.S. I copied the attached script section by section into Terminal.
When executing or source'ing the script, for some reason configure
reported some errors.


It seems there were some stray invisible characters in there. I'm 
attaching a new, modified version, which works for me.


Arghh... copypasting from the web.
Thanks for finding this, it really did not make sense why source'ing 
should not work.


And thanks for all the installer/release work !!!

/Konrad



Re: Beta 2 (private announcement)

2008-06-04 Thread Konrad Hofbauer

Bennett Helm wrote:
I'm attaching the corrected script (now renamed 
to note that it's explicitly for Mac).


Thanks for the cleaning-up!

I would suggest the follwing changes (see attached):

1) The HostSystemIntel and HostSystemPPC variables should NOT be changed 
ever as long as we support 10.4, so I moved it down and changed the text.


2) The BuildSystem variable we can determine automatically with
BuildSystem=`${LyxSourceDir}/config/config.guess`

Can you test if 2) also works for you?

/Konrad

P.S. Just used your script to build beta3 (with the gettext.m4 and 
configure patched again) and things seem fine.




LyX-Mac-binary-release.sh
Description: Bourne shell script


Re: Beta 2 (private announcement)

2008-06-04 Thread Konrad Hofbauer

Bennett Helm wrote:
On Mon, Jun 2, 2008 at 5:02 PM, Konrad Hofbauer 
<[EMAIL PROTECTED] 
> wrote:


P.S. I copied the attached script section by section into Terminal.
When executing or source'ing the script, for some reason configure
reported some errors.


It seems there were some stray invisible characters in there. I'm 
attaching a new, modified version, which works for me.


Arghh... copy from the web.
Thanks for finding this, it really did not make sense why source'ing 
should not work.


And thanks for all the installer/release work !!!

/Konrad



Re: Beta 2 (private announcement)

2008-06-04 Thread Konrad Hofbauer

Bennett Helm wrote:
I'm attaching the corrected script (now renamed 
to note that it's explicitly for Mac).


Thanks for the cleaning-up!

I would suggest the follwing changes (see attached):

1) The HostSystemIntel and HostSystemPPC variables should NOT be changed 
ever as long as we support 10.4, so I moved it down and changed the text.


2) The BuildSystem variable we can determine automatically with
BuildSystem=`${LyxSourceDir}/config/config.guess`

Can you test if 2) also works for you?

/Konrad

P.S. Just used your script to build beta3 (with the gettext.m4 and 
configure patched again) and things seem fine.




LyX-Mac-binary-release.sh
Description: Bourne shell script


Re: Beta 2 (private announcement)

2008-06-03 Thread Konrad Hofbauer

Enrico Forestieri wrote:

On Mon, Jun 02, 2008 at 10:45:47PM +0200, Konrad Hofbauer wrote:

  This is due to the fact that in the user guide the symbol '·' is used

rather than the macro \cdot, and there was a bug in the recent support
for unicode symbols in math. Now '·' gets translated to \cdot and the
bug was that no space was appended after the macro.

This is now fixed. A workaround for beta2 is editing the unicodesymbols
file and changing \\cdot to \\cdot  (append a trailing space).
The are two other symbols with code less than 256 that are affected,
namely \\times and \\div. Find them in the unicodesymbols file
and append a space there, too.


Thanks, good to know.
But in any case: I assume the arch builds should be based on José's 
official tar-balls, without any additional patches applied (or otherwise 
be termed 1.6.0svnx), correct?


/Konrad



Re: Beta 2 (private announcement)

2008-06-03 Thread Andre Poenitz
On Tue, Jun 03, 2008 at 12:33:53AM +0200, Abdelrazak Younes wrote:
 Andre Poenitz wrote:
 On Tue, Jun 03, 2008 at 12:16:48AM +0200, Abdelrazak Younes wrote:
   
 rgheck wrote:
 
 Andre Poenitz wrote:
   
 On Mon, Jun 02, 2008 at 05:00:16PM +0100, José Matos wrote:
  
 Hi all, as discussed during the weekend and in order to fix the
 problems that appeared with beta 1 I have tagged a new release (beta
 2).

 As it happened previously I am asking for help to guarantee that
 there are no embarrassing bugs. I mean in this case a failure to
 compile, on any of our traditional platforms, or any dataloss bug.
   
 I find the reorganization behaviour after creating an empty
 doc/loading an existing one etc mildly confusing. The document
 gets redrawn twice, the first time partially hidden by the tool
 bar, the second time correctly, but with ~ 0.5 s delay.

 Also, I get a scrollbar for empty and very short documents, and
 I am sure that's something I already fixed once a few weeks ago.

   
 I should add that I've also been seeing the top of the document is 
 hidden behavior we had a while ago. It may have followed Abdel's 
 toolbar work, but I'm not sure.
   
 I don't dismiss this possibility and I'd gladly plead guilty if this 
 turns right but this looks rather like a problem of flashing scrollbar:

// HACK: Prevents an additional redraw when the scrollbar pops up
// which regularily happens on documents with more than one page.
// The policy  should be set to Qt::ScrollBarAsNeeded soon.
// Since we have no geometry information yet, we assume that
// a document needs a scrollbar if there is more then four
// paragraph in the outermost text.
if (buffer.text().paragraphs().size()  4)
setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
QTimer::singleShot(50, this, SLOT(fixVerticalScrollBar()));

 Who wrote that?
 

 I. That was the last 'fix'.
 hum... the fixVerticalScrollBar() part doesn't come from you does it? 
 That's the one setting the toolbar to always on.

It used to set it to 'AsNeeded'...

Andre'


Re: Beta 2 (private announcement)

2008-06-03 Thread Jean-Pierre Chrétien
José Matos [EMAIL PROTECTED] writes:

 
 Hi all,
   as discussed during the weekend and in order to fix the problems that 
 appeared with beta 1 I have tagged a new release (beta 2).
 
   As it happened previously I am asking for help to guarantee that there 
 are no 
 embarrassing bugs. I mean in this case a failure to compile, on any of our 
 traditional platforms, or any dataloss bug.
[...]
   Just in case you are searching for the address where to find the 
 packages:
 http://www.lyx.org/~jamatos/lyx-1.6/

Compilation fine on Solaris 8/Qt 4.3.4.

Test of the UserGuide in English:
 - pdfLaTeX:
GuiErrorList.cpp(108): par id 6815849 not found
then segfaults or opens an error window with squares;
 - DVI:
a lot of messages like:
Segmentation Fault
/usr/local/share/lyx-1.6.0beta2/scripts/convertDefault.py ERROR
Execution of convert failed.
then segfault

(my ImageMagick may need upgrade).

Test of the UserGuide in French:
 - a lot of error messages about \lyxmathsym of diacritics, as if LyX
tried to interpret diacritics in math (these diacritics are in plain text);
 - errors about captions with diacritics, like
 ...{cap:Deux-images-d=E9form=E9es.}

Test of a big technical report (fine with 1.5.5):
 - a lot of errors about contentsline
lyx2lyx problem ?

-- 
Jean-Pierre














Re: Beta 2 (private announcement)

2008-06-03 Thread Anders Ekberg

Same result her on PPC 10.4.
Could the UserGuide-problems be due to:
http://bugzilla.lyx.org/show_bug.cgi?id=3938

Anders

On 2 jun 2008, at 23.02, Konrad Hofbauer wrote:


José Matos wrote:
as discussed during the weekend and in order to fix the problems  
that appeared with beta 1 I have tagged a new release (beta 2).


Bennett, Anders,

please find at
http://www2.spsc.tugraz.at/people/hofbauer/lyx/LyX- 
Mac-1.6.0beta2.zip
a universal binary built on Mac OS X 10.4.11 from  
lyx-1.6.0beta2.tar.gz, and using the attached script.


### THIS IS NOT AN OFFICIAL RELEASE ###

I only did very little testing, it produces output, but fails with a  
Latex-error on the UserGuide.


Bennett: If the OK from Jose for beta2 comes, you can add everything  
else needed, and ship it. Also, with the attached script and the  
patch that I sent beforehand (and which was for consistency not used  
for this build ), would you try compiling on 10.5 again and see if  
it works on 10.4 then? (with all my -isysroot stuff).


Regards,
Konrad

P.S. I copied the attached script section by section into Terminal.  
When executing or source'ing the script, for some reason configure  
reported some errors.








LyX-binary-release5.sh




Re: Beta 2 (private announcement)

2008-06-03 Thread Joost Verburg

José Matos wrote:
as discussed during the weekend and in order to fix the problems that 
appeared with beta 1 I have tagged a new release (beta 2).


Windows binaries are available at http://www.lyx.org/~joost/

Joost



Re: Beta 2 (private announcement)

2008-06-03 Thread Jean-Marc Lasgouttes
Konrad Hofbauer [EMAIL PROTECTED] writes:

 But in any case: I assume the arch builds should be based on José's
 official tar-balls, without any additional patches applied (or
 otherwise be termed 1.6.0svnx), correct?

Yes, as far as possible (in particular for bugs that affect all
architectures). Architecture dependent fixes are acceptable.

JMarc


Re: Beta 2 (private announcement)

2008-06-03 Thread José Matos
On Tuesday 03 June 2008 11:40:10 Jean-Marc Lasgouttes wrote:
 Yes, as far as possible (in particular for bugs that affect all
 architectures). Architecture dependent fixes are acceptable.

 JMarc

Yes and yes. :-)

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-03 Thread José Matos
On Tuesday 03 June 2008 01:10:49 Pavel Sanda wrote:
 no, this means that it is ok to build beta2 wininstaller and announce it on
 _devel_ list even before the green light.

Yes.

 with annoucements for users should arch builders wait for green light from
 Jose (which is the message in the annoucement list of releasing tarball,
 right Jose?) because to promote crappy tarballs/releases on users list is
 just harmful for lyx reputation.

The green light will be given based on the feedback that we get in the 
developers list.

That will allows us also to point the users to the platform specific builds in 
a timely manner. That is when the announce is sent there are already packages 
there.

 pavel

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-03 Thread José Matos
On Monday 02 June 2008 17:39:34 Jean-Marc Lasgouttes wrote:
 In the future, I think you should tag a betaXrc1 before tagging
 betaX, as stupid as it may seem (or just package a particular svn
 revision).

  In the past we have never announced beta versions in the users list. This 
sort of announcement tries to be a compromise.

  Since we are in the beta stage I think that such system would be an 
overkill. I don't think that we should go over a second nested level of 
releases, it is not worth it.

  Last year, regarding the release of 1.4.5.1 I have nested one further level 
the release and your opinion was that we (I for this matter) should have gone 
to the next available release, 1.4.6. In retrospective I agree with you and I 
think that the numbering scheme should be kept as simple as possible.

  I think that we should follow the same scheme for the stable release, we 
should release several release candidates until the moment where we we decree 
the rcn (where n is a natural number) is 1.6.0 without any further changes.

 JMarc

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-03 Thread Pavel Sanda
José Matos wrote:
 The green light will be given based on the feedback that we get in the 
 developers list.

ok, and what do you plan now :) ?
pavel


Re: Beta 2 (private announcement)

2008-06-03 Thread Jean-Marc Lasgouttes
José Matos [EMAIL PROTECTED] writes:

 On Monday 02 June 2008 17:39:34 Jean-Marc Lasgouttes wrote:
 In the future, I think you should tag a betaXrc1 before tagging
 betaX, as stupid as it may seem (or just package a particular svn
 revision).

   In the past we have never announced beta versions in the users list. This 
 sort of announcement tries to be a compromise.

OK, so what you could have tried is to package some rX revision,
let people try it, and tag beta2 from it if there are no brown paper
bag issues.

JMarc


Re: Beta 2 (private announcement)

2008-06-03 Thread José Matos
On Tuesday 03 June 2008 13:05:58 Jean-Marc Lasgouttes wrote:
 OK, so what you could have tried is to package some rX revision,
 let people try it, and tag beta2 from it if there are no brown paper
 bag issues.

OK, the only issue is that the default options change if we are using a beta 
or svn release.

There are two options:

1) to document and use the options used by default for beta.

2) change the configure.ac to the release tag, and works for some days in that 
state before reverting to svn after tagging the release.

I accept other ideas. :-)

 JMarc

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-03 Thread José Matos
On Tuesday 03 June 2008 12:40:10 Pavel Sanda wrote:
 José Matos wrote:
  The green light will be given based on the feedback that we get in the
  developers list.

 ok, and what do you plan now :) ?
 pavel

The only glaring remaining problem was the update problem from lyx2lyx. This 
was fixed by Richard yesterday.

Would it be worth to release beta 3 with this problem fixed or should we 
publically announce beta 2 remarking the known problems?

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-03 Thread Abdelrazak Younes

José Matos wrote:

On Tuesday 03 June 2008 13:05:58 Jean-Marc Lasgouttes wrote:
  

OK, so what you could have tried is to package some rX revision,
let people try it, and tag beta2 from it if there are no brown paper
bag issues.



OK, the only issue is that the default options change if we are using a beta 
or svn release.


There are two options:

1) to document and use the options used by default for beta.

2) change the configure.ac to the release tag, and works for some days in that 
state before reverting to svn after tagging the release.
  


2) sounds good as it also convey the information as a mini-freeze.

Abdel.



Re: Beta 2 (private announcement)

2008-06-03 Thread Pavel Sanda
José Matos wrote:
 On Tuesday 03 June 2008 12:40:10 Pavel Sanda wrote:
  José Matos wrote:
   The green light will be given based on the feedback that we get in the
   developers list.
 
  ok, and what do you plan now :) ?
  pavel
 
 The only glaring remaining problem was the update problem from lyx2lyx. This 
 was fixed by Richard yesterday.
 
 Would it be worth to release beta 3 with this problem fixed or should we 
 publically announce beta 2 remarking the known problems?

i would vote for beta 3 if you are able to prepare it very soon.
otherwise next development bring new bugs we will never release anything.
pavel


Re: Beta 2 (private announcement)

2008-06-03 Thread Pavel Sanda
Abdelrazak Younes wrote:
 Would it be worth to release beta 3 with this problem fixed or should we 
 publically announce beta 2 remarking the known problems?
 

 i would vote for beta 3 if you are able to prepare it very soon.
 otherwise next development bring new bugs we will never release anything.
   
 +1
 Abdel.

for example today is so beautiful sunny day that i can even smell beta3 in the 
air
don't you think? :))
pavel


Re: Beta 2 (private announcement)

2008-06-03 Thread Abdelrazak Younes

Pavel Sanda wrote:

José Matos wrote:
  

On Tuesday 03 June 2008 12:40:10 Pavel Sanda wrote:


José Matos wrote:
  

The green light will be given based on the feedback that we get in the
developers list.


ok, and what do you plan now :) ?
pavel
  
The only glaring remaining problem was the update problem from lyx2lyx. This 
was fixed by Richard yesterday.


Would it be worth to release beta 3 with this problem fixed or should we 
publically announce beta 2 remarking the known problems?



i would vote for beta 3 if you are able to prepare it very soon.
otherwise next development bring new bugs we will never release anything.
  

+1
Abdel.



Re: Beta 2 (private announcement)

2008-06-03 Thread Jean-Marc Lasgouttes
Abdelrazak Younes [EMAIL PROTECTED] writes:
 2) change the configure.ac to the release tag, and works for some
 days in that state before reverting to svn after tagging the
 release.

 2) sounds good as it also convey the information as a mini-freeze.

+1

JMarc


Re: Beta 2 (private announcement)

2008-06-03 Thread Bennett Helm
On Mon, Jun 2, 2008 at 10:25 PM, Bennett Helm [EMAIL PROTECTED] wrote:

 On Mon, Jun 2, 2008 at 5:02 PM, Konrad Hofbauer [EMAIL PROTECTED]
 wrote:

 Bennett, Anders,

 please find at
 http://www2.spsc.tugraz.at/people/hofbauer/lyx/LyX-Mac-1.6.0beta2.zip
 a universal binary built on Mac OS X 10.4.11 from lyx-1.6.0beta2.tar.gz,
 and using the attached script.

 ### THIS IS NOT AN OFFICIAL RELEASE ###

 I only did very little testing, it produces output, but fails with a
 Latex-error on the UserGuide.


 Works for me on Intel-10.5.3.


 Bennett: If the OK from Jose for beta2 comes, you can add everything else
 needed, and ship it. Also, with the attached script and the patch that I
 sent beforehand (and which was for consistency not used for this build ),
 would you try compiling on 10.5 again and see if it works on 10.4 then?
 (with all my -isysroot stuff).


 What we need is to place the LyX-installer (an X-Code project) in lyx-devel
  development  MacOSX  installation (or some such) so that we're not
 dependent on me. This installer should in any case be looked at and cleaned
 up by someone who knows what they're doing. Better yet, we should eliminate
 the installer entirely

 If I post the installer to my server, would someone add it to LyX sources?

 P.S. I copied the attached script section by section into Terminal. When
 executing or source'ing the script, for some reason configure reported some
 errors.


 Seemed to work for me. The patch seemed to work well also. I've
 cross-compiled for Intel and PPC, and tested both on Macs with 10.5.3
 installed. I can check tomorrow to see if PPC-10.4 works.


I can now confirm that it also works on PPC-10.4.

Has anyone looked at Konrad's patch -- needed for cross-compilation on Mac?

Bennett


Re: Beta 2 (private announcement)

2008-06-03 Thread Konrad Hofbauer

Bennett Helm wrote:

I can now confirm that it also works on PPC-10.4.


Good. That was with the version that YOU built on 10.5?

If so, that means that you can (and should) build the release version 
yourself again, right?


That might also solve the crash occurring with George.

/Konrad


Re: Beta 2 (private announcement)

2008-06-03 Thread Konrad Hofbauer

Bennett Helm wrote:

Yes. I've posted a Mac package here:

LyX-1.6.0b2-Mac-Univ.. 
http://edisk.fandm.edu/bennett.helm/LyX/LyX-1.6.0b2-Mac-Universal.dmg


Konrad and Anders, could you both test it -- running the installer as 
well -- to see if it works for you?


Works fine here on Intel Mac OS X 10.4.11.

Since it is a beta release your installer should not touch the LyX-1.5 
user directory, and it does not, and we should explicitely state that so 
that people are not afraid of testing.


But in contrary, the text says at multiple places that it MOVES the 1.5 
directory to 1.6. Would you mind changing the text accordingly (both in 
the installer and the PDF)?



/Konrad


Re: Beta 2 (private announcement)

2008-06-03 Thread Bennett Helm
On Tue, Jun 3, 2008 at 10:41 AM, Konrad Hofbauer [EMAIL PROTECTED]
wrote:

 Bennett Helm wrote:

 Yes. I've posted a Mac package here:

 LyX-1.6.0b2-Mac-Univ.. 
 http://edisk.fandm.edu/bennett.helm/LyX/LyX-1.6.0b2-Mac-Universal.dmg

 Konrad and Anders, could you both test it -- running the installer as well
 -- to see if it works for you?


 Works fine here on Intel Mac OS X 10.4.11.


Good.


 Since it is a beta release your installer should not touch the LyX-1.5 user
 directory, and it does not, and we should explicitely state that so that
 people are not afraid of testing.


I've added this to the README; we should also mention it when announcing the
release.


 But in contrary, the text says at multiple places that it MOVES the 1.5
 directory to 1.6. Would you mind changing the text accordingly (both in the
 installer and the PDF)?


Done.

Thanks for testing.

Bennett


Re: Beta 2 (private announcement)

2008-06-03 Thread Konrad Hofbauer

Bennett Helm wrote:
 If so, that means that you can (and should) build the release
 version yourself again, right?


 Yes, at least to the can part. ...

And should because of the following reason.

 That might also solve the crash occurring with George.


 I hope so. I'm now compiling a version of 1.5.5 for him and others to
 test ... having patched configure and gettext.m4 and using your script.
 If that works, I'll post a new binary.

Great!

Thanks,
Konrad




Re: Beta 2 (private announcement)

2008-06-03 Thread Bennett Helm
On Tue, Jun 3, 2008 at 9:58 AM, Konrad Hofbauer [EMAIL PROTECTED]
wrote:

 Bennett Helm wrote:

 I can now confirm that it also works on PPC-10.4.


 Good. That was with the version that YOU built on 10.5?


Yes. I've posted a Mac package here:

LyX-1.6.0b2-Mac-Univ..http://edisk.fandm.edu/bennett.helm/LyX/LyX-1.6.0b2-Mac-Universal.dmg

Konrad and Anders, could you both test it -- running the installer as well
-- to see if it works for you?


 If so, that means that you can (and should) build the release version
 yourself again, right?


Yes, at least to the can part. ...


 That might also solve the crash occurring with George.


I hope so. I'm now compiling a version of 1.5.5 for him and others to test
... having patched configure and gettext.m4 and using your script. If that
works, I'll post a new binary.

Bennett


Re: Beta 2 (private announcement)

2008-06-03 Thread Anders Ekberg

On 3 jun 2008, at 16.15, Bennett Helm wrote:

On Tue, Jun 3, 2008 at 9:58 AM, Konrad Hofbauer [EMAIL PROTECTED] 


wrote:


Bennett Helm wrote:


I can now confirm that it also works on PPC-10.4.



Good. That was with the version that YOU built on 10.5?



Yes. I've posted a Mac package here:

LyX-1.6.0b2-Mac-Univ..http://edisk.fandm.edu/bennett.helm/LyX/LyX-1.6.0b2-Mac-Universal.dmg 



Konrad and Anders, could you both test it -- running the installer  
as well

-- to see if it works for you?


Works, but some quirks (10.5 on intel):
- In the tutorial there are some button-figures missing
- When closing the last document only the LyX-menu remains (which  
means you have to retart LyX)
- The User's guide does not create a pdf (as mentioned on the list  
before)


Anders



Re: Beta 2 (private announcement)

2008-06-03 Thread Bennett Helm
On Mon, Jun 2, 2008 at 5:02 PM, Konrad Hofbauer [EMAIL PROTECTED]
wrote:

 P.S. I copied the attached script section by section into Terminal. When
 executing or source'ing the script, for some reason configure reported some
 errors.


It seems there were some stray invisible characters in there. I'm attaching
a new, modified version, which works for me.

Bennett


LyX-binary-release.sh
Description: Bourne shell script


Re: Beta 2 (private announcement)

2008-06-03 Thread Bennett Helm
On Tue, Jun 3, 2008 at 12:32 PM, Anders Ekberg [EMAIL PROTECTED]
wrote:

 Btw there's one more mall quirk: When opening a new document the top line
 is partly hidden by the toolbar, i.e. the crolling i wrong. I think I
 remember this being mentioned before, but can't find it in bugzilla.


http://bugzilla.lyx.org/show_bug.cgi?id=4901

Bennett


Re: Beta 2 (private announcement)

2008-06-03 Thread Anders Ekberg

On 3 jun 2008, at 18.20, Bennett Helm wrote:


- In the tutorial there are some button-figures missing

I don't see this. Is it just that the graphics aren't displaying for  
you?
Strange, now it works... Before some figures where replaced by black  
squares, but now it's fine. Anyway no big deal


- When closing the last document only the LyX-menu remains (which  
means you have to retart LyX)

Indeed!
Btw there's one more mall quirk: When opening a new document the top  
line is partly hidden by the toolbar, i.e. the crolling i wrong. I  
think I remember this being mentioned before, but can't find it in  
bugzilla.


This is a bug. More generally, menus disappear when a document  
window does not have focus. But notice that you don't have to quit:  
Cmdn will bring up a new window and so the menus reappear.


- The User's guide does not create a pdf (as mentioned on the list  
before)


Yep.

Thanks for testing. José: I think we're all set on Mac, just waiting  
for your word.

+1

Anders

Re: Beta 2 (private announcement)

2008-06-03 Thread Bennett Helm
On Tue, Jun 3, 2008 at 12:02 PM, Anders Ekberg [EMAIL PROTECTED]
wrote:

 On 3 jun 2008, at 16.15, Bennett Helm wrote:

  On Tue, Jun 3, 2008 at 9:58 AM, Konrad Hofbauer [EMAIL PROTECTED]
 wrote:

  Bennett Helm wrote:

  I can now confirm that it also works on PPC-10.4.


 Good. That was with the version that YOU built on 10.5?



 Yes. I've posted a Mac package here:

 LyX-1.6.0b2-Mac-Univ..
 http://edisk.fandm.edu/bennett.helm/LyX/LyX-1.6.0b2-Mac-Universal.dmg

 Konrad and Anders, could you both test it -- running the installer as well
 -- to see if it works for you?


 Works, but some quirks (10.5 on intel):
 - In the tutorial there are some button-figures missing


I don't see this. Is it just that the graphics aren't displaying for you?

- When closing the last document only the LyX-menu remains (which means you
 have to retart LyX)


This is a bug. More generally, menus disappear when a document window does
not have focus. But notice that you don't have to quit: Cmdn will bring up
a new window and so the menus reappear.


 - The User's guide does not create a pdf (as mentioned on the list before)


Yep.

Thanks for testing. José: I think we're all set on Mac, just waiting for
your word.

Bennett


Re: Beta 2 (private announcement)

2008-06-03 Thread Bennett Helm
On Tue, Jun 3, 2008 at 12:29 PM, Bennett Helm [EMAIL PROTECTED] wrote:

 On Mon, Jun 2, 2008 at 5:02 PM, Konrad Hofbauer [EMAIL PROTECTED]
 wrote:

 P.S. I copied the attached script section by section into Terminal. When
 executing or source'ing the script, for some reason configure reported some
 errors.


 It seems there were some stray invisible characters in there. I'm attaching
 a new, modified version, which works for me.


OK -- I spoke too soon. I failed to delete the --target=... part of the
configure line for PPC. I'm now recompiling to make sure, and I'll repost
once it actually produces a working binary.

Bennett


Re: Beta 2 (private announcement)

2008-06-03 Thread Bennett Helm
On Tue, Jun 3, 2008 at 12:50 PM, Bennett Helm [EMAIL PROTECTED] wrote:

 On Tue, Jun 3, 2008 at 12:29 PM, Bennett Helm [EMAIL PROTECTED] wrote:

 On Mon, Jun 2, 2008 at 5:02 PM, Konrad Hofbauer [EMAIL PROTECTED]
 wrote:

 P.S. I copied the attached script section by section into Terminal. When
 executing or source'ing the script, for some reason configure reported some
 errors.


 It seems there were some stray invisible characters in there. I'm
 attaching a new, modified version, which works for me.


 OK -- I spoke too soon. I failed to delete the --target=... part of the
 configure line for PPC. I'm now recompiling to make sure, and I'll repost
 once it actually produces a working binary.


Yes, that indeed works. I'm attaching the corrected script (now renamed to
note that it's explicitly for Mac).

Bennett


LyX-Mac-binary-release.sh
Description: Bourne shell script


Re: Beta 2 (private announcement)

2008-06-03 Thread José Matos
On Tuesday 03 June 2008 14:17:56 Jean-Marc Lasgouttes wrote:
 
  2) sounds good as it also convey the information as a mini-freeze.

 +1

Fair enough. I will try this for the next release. :-)

 JMarc

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-03 Thread José Matos
On Tuesday 03 June 2008 13:53:39 Pavel Sanda wrote:
 for example today is so beautiful sunny day that i can even smell beta3 in
 the air don't you think? :))
 pavel

I do. :-)
I will expand this in a new thread.

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-03 Thread Konrad Hofbauer

Enrico Forestieri wrote:

On Mon, Jun 02, 2008 at 10:45:47PM +0200, Konrad Hofbauer wrote:

 > This is due to the fact that in the user guide the symbol '·' is used

rather than the macro \cdot, and there was a bug in the recent support
for unicode symbols in math. Now '·' gets translated to \cdot and the
bug was that no space was appended after the macro.

This is now fixed. A workaround for beta2 is editing the unicodesymbols
file and changing "\\cdot" to "\\cdot " (append a trailing space).
The are two other symbols with code less than 256 that are affected,
namely "\\times" and "\\div". Find them in the unicodesymbols file
and append a space there, too.


Thanks, good to know.
But in any case: I assume the arch builds should be based on José's 
official tar-balls, without any additional patches applied (or otherwise 
be termed 1.6.0svnx), correct?


/Konrad



Re: Beta 2 (private announcement)

2008-06-03 Thread Andre Poenitz
On Tue, Jun 03, 2008 at 12:33:53AM +0200, Abdelrazak Younes wrote:
> Andre Poenitz wrote:
>> On Tue, Jun 03, 2008 at 12:16:48AM +0200, Abdelrazak Younes wrote:
>>   
>>> rgheck wrote:
>>> 
 Andre Poenitz wrote:
   
> On Mon, Jun 02, 2008 at 05:00:16PM +0100, José Matos wrote:
>  
>> Hi all, as discussed during the weekend and in order to fix the
>> problems that appeared with beta 1 I have tagged a new release (beta
>> 2).
>>
>> As it happened previously I am asking for help to guarantee that
>> there are no embarrassing bugs. I mean in this case a failure to
>> compile, on any of our traditional platforms, or any dataloss bug.
>>   
> I find the "reorganization" behaviour after creating an empty
> doc/loading an existing one etc mildly confusing. The document
> gets redrawn twice, the first time partially hidden by the tool
> bar, the second time correctly, but with ~ 0.5 s delay.
>
> Also, I get a scrollbar for empty and very short documents, and
> I am sure that's something I already fixed once a few weeks ago.
>
>   
 I should add that I've also been seeing the "top of the document is 
 hidden" behavior we had a while ago. It may have followed Abdel's 
 toolbar work, but I'm not sure.
   
>>> I don't dismiss this possibility and I'd gladly plead guilty if this 
>>> turns right but this looks rather like a problem of flashing scrollbar:
>>>
>>>// HACK: Prevents an additional redraw when the scrollbar pops up
>>>// which regularily happens on documents with more than one page.
>>>// The policy  should be set to "Qt::ScrollBarAsNeeded" soon.
>>>// Since we have no geometry information yet, we assume that
>>>// a document needs a scrollbar if there is more then four
>>>// paragraph in the outermost text.
>>>if (buffer.text().paragraphs().size() > 4)
>>>setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
>>>QTimer::singleShot(50, this, SLOT(fixVerticalScrollBar()));
>>>
>>> Who wrote that?
>>> 
>>
>> I. That was the last 'fix'.
> hum... the fixVerticalScrollBar() part doesn't come from you does it? 
> That's the one setting the toolbar to always on.

It used to set it to 'AsNeeded'...

Andre'


Re: Beta 2 (private announcement)

2008-06-03 Thread Jean-Pierre Chrétien
José Matos <[EMAIL PROTECTED]> writes:

> 
> Hi all,
>   as discussed during the weekend and in order to fix the problems that 
> appeared with beta 1 I have tagged a new release (beta 2).
> 
>   As it happened previously I am asking for help to guarantee that there 
> are no 
> embarrassing bugs. I mean in this case a failure to compile, on any of our 
> traditional platforms, or any dataloss bug.
>[...]
>   Just in case you are searching for the address where to find the 
> packages:
> http://www.lyx.org/~jamatos/lyx-1.6/

Compilation fine on Solaris 8/Qt 4.3.4.

Test of the UserGuide in English:
 - pdfLaTeX:
GuiErrorList.cpp(108): par id 6815849 not found
then segfaults or opens an error window with squares;
 - DVI:
a lot of messages like:
Segmentation Fault
/usr/local/share/lyx-1.6.0beta2/scripts/convertDefault.py ERROR
Execution of "convert" failed.
then segfault

(my ImageMagick may need upgrade).

Test of the UserGuide in French:
 - a lot of error messages about \lyxmathsym of diacritics, as if LyX
tried to interpret diacritics in math (these diacritics are in plain text);
 - errors about captions with diacritics, like
 ...{cap:Deux-images-d=E9form=E9es.}

Test of a big technical report (fine with 1.5.5):
 - a lot of errors about contentsline
lyx2lyx problem ?

-- 
Jean-Pierre














Re: Beta 2 (private announcement)

2008-06-03 Thread Anders Ekberg

Same result her on PPC 10.4.
Could the UserGuide-problems be due to:
http://bugzilla.lyx.org/show_bug.cgi?id=3938

Anders

On 2 jun 2008, at 23.02, Konrad Hofbauer wrote:


José Matos wrote:
as discussed during the weekend and in order to fix the problems  
that appeared with beta 1 I have tagged a new release (beta 2).


Bennett, Anders,

please find at

a universal binary built on Mac OS X 10.4.11 from  
lyx-1.6.0beta2.tar.gz, and using the attached script.


### THIS IS NOT AN OFFICIAL RELEASE ###

I only did very little testing, it produces output, but fails with a  
Latex-error on the UserGuide.


Bennett: If the OK from Jose for beta2 comes, you can add everything  
else needed, and ship it. Also, with the attached script and the  
patch that I sent beforehand (and which was for consistency not used  
for this build ), would you try compiling on 10.5 again and see if  
it works on 10.4 then? (with all my -isysroot stuff).


Regards,
Konrad

P.S. I copied the attached script section by section into Terminal.  
When executing or source'ing the script, for some reason configure  
reported some errors.













Re: Beta 2 (private announcement)

2008-06-03 Thread Joost Verburg

José Matos wrote:
as discussed during the weekend and in order to fix the problems that 
appeared with beta 1 I have tagged a new release (beta 2).


Windows binaries are available at http://www.lyx.org/~joost/

Joost



Re: Beta 2 (private announcement)

2008-06-03 Thread Jean-Marc Lasgouttes
Konrad Hofbauer <[EMAIL PROTECTED]> writes:

> But in any case: I assume the arch builds should be based on José's
> official tar-balls, without any additional patches applied (or
> otherwise be termed 1.6.0svnx), correct?

Yes, as far as possible (in particular for bugs that affect all
architectures). Architecture dependent fixes are acceptable.

JMarc


Re: Beta 2 (private announcement)

2008-06-03 Thread José Matos
On Tuesday 03 June 2008 11:40:10 Jean-Marc Lasgouttes wrote:
> Yes, as far as possible (in particular for bugs that affect all
> architectures). Architecture dependent fixes are acceptable.
>
> JMarc

Yes and yes. :-)

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-03 Thread José Matos
On Tuesday 03 June 2008 01:10:49 Pavel Sanda wrote:
> no, this means that it is ok to build beta2 wininstaller and announce it on
> _devel_ list even before the green light.

Yes.

> with annoucements for users should arch builders wait for green light from
> Jose (which is the message in the annoucement list of releasing tarball,
> right Jose?) because to promote crappy tarballs/releases on users list is
> just harmful for lyx reputation.

The green light will be given based on the feedback that we get in the 
developers list.

That will allows us also to point the users to the platform specific builds in 
a timely manner. That is when the announce is sent there are already packages 
there.

> pavel

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-03 Thread José Matos
On Monday 02 June 2008 17:39:34 Jean-Marc Lasgouttes wrote:
> In the future, I think you should tag a betaXrc1 before tagging
> betaX, as stupid as it may seem (or just package a particular svn
> revision).

  In the past we have never announced beta versions in the users list. This 
sort of announcement tries to be a compromise.

  Since we are in the beta stage I think that such system would be an 
overkill. I don't think that we should go over a second nested level of 
releases, it is not worth it.

  Last year, regarding the release of 1.4.5.1 I have nested one further level 
the release and your opinion was that we (I for this matter) should have gone 
to the next available release, 1.4.6. In retrospective I agree with you and I 
think that the numbering scheme should be kept as simple as possible.

  I think that we should follow the same scheme for the stable release, we 
should release several release candidates until the moment where we we decree 
the rcn (where n is a natural number) is 1.6.0 without any further changes.

> JMarc

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-03 Thread Pavel Sanda
José Matos wrote:
> The green light will be given based on the feedback that we get in the 
> developers list.

ok, and what do you plan now :) ?
pavel


Re: Beta 2 (private announcement)

2008-06-03 Thread Jean-Marc Lasgouttes
José Matos <[EMAIL PROTECTED]> writes:

> On Monday 02 June 2008 17:39:34 Jean-Marc Lasgouttes wrote:
>> In the future, I think you should tag a betaXrc1 before tagging
>> betaX, as stupid as it may seem (or just package a particular svn
>> revision).
>
>   In the past we have never announced beta versions in the users list. This 
> sort of announcement tries to be a compromise.

OK, so what you could have tried is to package some rX revision,
let people try it, and tag beta2 from it if there are no brown paper
bag issues.

JMarc


Re: Beta 2 (private announcement)

2008-06-03 Thread José Matos
On Tuesday 03 June 2008 13:05:58 Jean-Marc Lasgouttes wrote:
> OK, so what you could have tried is to package some rX revision,
> let people try it, and tag beta2 from it if there are no brown paper
> bag issues.

OK, the only issue is that the default options change if we are using a beta 
or svn release.

There are two options:

1) to document and use the options used by default for beta.

2) change the configure.ac to the release tag, and works for some days in that 
state before reverting to svn after tagging the release.

I accept other ideas. :-)

> JMarc

-- 
José Abílio


Re: Beta 2 (private announcement)

2008-06-03 Thread José Matos
On Tuesday 03 June 2008 12:40:10 Pavel Sanda wrote:
> José Matos wrote:
> > The green light will be given based on the feedback that we get in the
> > developers list.
>
> ok, and what do you plan now :) ?
> pavel

The only glaring remaining problem was the update problem from lyx2lyx. This 
was fixed by Richard yesterday.

Would it be worth to release beta 3 with this problem fixed or should we 
publically announce beta 2 remarking the known problems?

-- 
José Abílio


  1   2   3   4   5   >