Re: New 2.3.8 Tarballs

2024-05-09 Thread Jürgen Spitzmüller
Am Donnerstag, dem 09.05.2024 um 18:49 +0200 schrieb Jean-Pierre
Chrétien:
> The utf8 errors are gone, only the cprotect fatal error in the note
> if 6.6.1 remains, but it can't be easily solved AFAIU.

Correct.

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


Re: New 2.3.8 Tarballs

2024-05-09 Thread Jean-Pierre Chrétien

Le 09/05/2024 à 18:40, Richard Kimberly Heck a écrit :

Updated tarballs here:

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

Sorry to those of you who already built the binaries. We'll have to rebuild.


The utf8 errors are gone, only the cprotect fatal error in the note if 6.6.1 
remains, but it can't be easily solved AFAIU.


--
Jean-Pierre


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


New 2.3.8 Tarballs

2024-05-09 Thread Richard Kimberly Heck

Updated tarballs here:

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

Sorry to those of you who already built the binaries. We'll have to rebuild.

Riki


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


Re: Final 2.3.8 Tarballs

2024-05-09 Thread Richard Kimberly Heck

On 5/9/24 10:25, Jürgen Spitzmüller wrote:

Am Donnerstag, dem 09.05.2024 um 15:32 +0200 schrieb Pavel Sanda:

I'll just repeat from the second thread so the issue is more clear:
Both 2.3 and 2.4 produce from UG
\item
[{\ensuremath{\lceil}\textsf{Outer}\ensuremath{\rfloor}\textsf{~and~}
\ensuremath{\llceil}\textsf{inner}\ensuremath{\rrfloor}}]

but after 2.4->2.3 conversion, 2.3 produces
utf8 char of \lceil instead of {\ensuremath{\lceil}

and that's probaly because the "Language default" switch Enrico
reported.

As Enrico said, backporting 9644916d will fix it.

OK to do that, Riki?


OK.

Riki


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


Re: Final 2.3.8 Tarballs

2024-05-09 Thread Jürgen Spitzmüller
Am Donnerstag, dem 09.05.2024 um 15:32 +0200 schrieb Pavel Sanda:
> I'll just repeat from the second thread so the issue is more clear:
> Both 2.3 and 2.4 produce from UG
> \item
> [{\ensuremath{\lceil}\textsf{Outer}\ensuremath{\rfloor}\textsf{~and~}
> \ensuremath{\llceil}\textsf{inner}\ensuremath{\rrfloor}}]
> 
> but after 2.4->2.3 conversion, 2.3 produces
> utf8 char of \lceil instead of {\ensuremath{\lceil}
> 
> and that's probaly because the "Language default" switch Enrico
> reported.

As Enrico said, backporting 9644916d will fix it.

OK to do that, Riki?

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


Re: Final 2.3.8 Tarballs

2024-05-09 Thread Pavel Sanda
On Thu, May 09, 2024 at 12:18:04PM +0200, Jean-Marc Lasgouttes wrote:
> Le 09/05/2024 ?? 12:10, Jürgen Spitzmüller a écrit :
> >Am Donnerstag, dem 09.05.2024 um 09:03 +0200 schrieb Enrico Forestieri:
> >>Maybe Jürgen knows how feasible is backporting the cprotect work.
> >
> >Definitely too much work.
> >
> 
> This is not a new bug in 2.3.8, right?
> 
> In some sense the lyx2lyx bug is a new bug (since we backported 2.4 format
> support), though. Shall we do something about it?

I'll just repeat from the second thread so the issue is more clear:
Both 2.3 and 2.4 produce from UG
\item 
[{\ensuremath{\lceil}\textsf{Outer}\ensuremath{\rfloor}\textsf{~and~}\ensuremath{\llceil}\textsf{inner}\ensuremath{\rrfloor}}]

but after 2.4->2.3 conversion, 2.3 produces
utf8 char of \lceil instead of {\ensuremath{\lceil}

and that's probaly because the "Language default" switch Enrico reported.

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


Re: Final 2.3.8 Tarballs

2024-05-09 Thread JP



Le 9 mai 2024 13:17:26 José Matos  a écrit :


On Thu, 2024-05-09 at 12:18 +0200, Jean-Marc Lasgouttes wrote:

This is not a new bug in 2.3.8, right?

In some sense the lyx2lyx bug is a new bug (since we backported 2.4
format support), though. Shall we do something about it?

JMarc


The problem is the backwards conversion (converting from 2.4 to 2.3
file format) and not the forward conversion, right?


Right, opening the 2.3.8 UG in 2.4 works fine.

--
Jean-Pierre


The backwards conversion has always been a *good to have* an not a
*should have*.

If this can be easily fixed then of course it should be fixed.

I am sorry if I am understanding this wrong, I have no time to get all
the details right. :-)
--
José Abílio
--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


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


Re: Final 2.3.8 Tarballs

2024-05-09 Thread José Matos
On Thu, 2024-05-09 at 12:18 +0200, Jean-Marc Lasgouttes wrote:
> This is not a new bug in 2.3.8, right?
> 
> In some sense the lyx2lyx bug is a new bug (since we backported 2.4 
> format support), though. Shall we do something about it?
> 
> JMarc

The problem is the backwards conversion (converting from 2.4 to 2.3
file format) and not the forward conversion, right?

The backwards conversion has always been a *good to have* an not a
*should have*.

If this can be easily fixed then of course it should be fixed.

I am sorry if I am understanding this wrong, I have no time to get all
the details right. :-)
-- 
José Abílio
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Final 2.3.8 Tarballs

2024-05-09 Thread Jürgen Spitzmüller
Am Donnerstag, dem 09.05.2024 um 12:18 +0200 schrieb Jean-Marc
Lasgouttes:
> Le 09/05/2024 à 12:10, Jürgen Spitzmüller a écrit :
> > Am Donnerstag, dem 09.05.2024 um 09:03 +0200 schrieb Enrico
> > Forestieri:
> > > Maybe Jürgen knows how feasible is backporting the cprotect work.
> > 
> > Definitely too much work.
> > 
> 
> This is not a new bug in 2.3.8, right?

No, the cases that we \cprotect now simply did not work before 2.4.

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


Re: Final 2.3.8 Tarballs

2024-05-09 Thread JP



Le 9 mai 2024 12:18:19 Jean-Marc Lasgouttes  a écrit :


Le 09/05/2024 à 12:10, Jürgen Spitzmüller a écrit :

Am Donnerstag, dem 09.05.2024 um 09:03 +0200 schrieb Enrico Forestieri:

Maybe Jürgen knows how feasible is backporting the cprotect work.


Definitely too much work.


This is not a new bug in 2.3.8, right?

In some sense the lyx2lyx bug is a new bug (since we backported 2.4
format support), though. Shall we do something about it?


A warning? But this is latex, not lyx, à bit technical.

--
Jean-Pierre


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


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


Re: Final 2.3.8 Tarballs

2024-05-09 Thread Jean-Marc Lasgouttes

Le 09/05/2024 à 12:10, Jürgen Spitzmüller a écrit :

Am Donnerstag, dem 09.05.2024 um 09:03 +0200 schrieb Enrico Forestieri:

Maybe Jürgen knows how feasible is backporting the cprotect work.


Definitely too much work.



This is not a new bug in 2.3.8, right?

In some sense the lyx2lyx bug is a new bug (since we backported 2.4 
format support), though. Shall we do something about it?


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


Re: Final 2.3.8 Tarballs

2024-05-09 Thread Jürgen Spitzmüller
Am Donnerstag, dem 09.05.2024 um 09:03 +0200 schrieb Enrico Forestieri:
> Maybe Jürgen knows how feasible is backporting the cprotect work.

Definitely too much work.

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


Re: Final 2.3.8 Tarballs

2024-05-09 Thread Enrico Forestieri

On Wed, May 08, 2024 at 11:35:13PM +0200, Pavel Sanda wrote:

On Wed, May 08, 2024 at 07:56:25PM +0200, Enrico Forestieri wrote:

On Wed, May 08, 2024 at 11:53:02AM +0200, Jean-Pierre Chrétien wrote:
>In fact, there are two different issues when importing 2.4.x UserGuide in
>2.3.8:
>- a set of unavailable Unicode characters (CJK brackets and guillemets, codes
>U+300{ABCDEF}), section 3.9.4.2);

These errors disappear when choosing "Language default" instead of "Unicode
(utf8)" in Document->Settings->Language


Right, the issue is whether the switch to "Language default" produced by lyx2lyx
is warranted...


Maybe it suffices backporting 
https://www.lyx.org/trac/changeset/9644916d/lyxgit


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


Re: Final 2.3.8 Tarballs

2024-05-09 Thread Enrico Forestieri

On Wed, May 08, 2024 at 04:41:42PM -0400, Richard Kimberly Heck wrote:

On 5/8/24 13:56, Enrico Forestieri wrote:

On Wed, May 08, 2024 at 11:53:02AM +0200, Jean-Pierre Chrétien wrote:
In fact, there are two different issues when importing 2.4.x 
UserGuide in 2.3.8:
- a set of unavailable Unicode characters (CJK brackets and 
guillemets, codes

U+300{ABCDEF}), section 3.9.4.2);


These errors disappear when choosing "Language default" instead of 
"Unicode (utf8)" in Document->Settings->Language


- an error in url 
https://en.wikipedia.org/wiki/ASCII#Character_set, note3 in 
section 6.6.1: the # symbol triggers an hyperref error

! Illegal parameter number in definition of \Hy@tempa.


This is due to the fact that the footnote is not \cprotect'ed when 
exporting to latex.


Is there anything we can/should do for 2.3.8, then? These kinds of 
issues are not ones I understand.


Maybe Jürgen knows how feasible is backporting the cprotect work.

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