[LyX/2.4.x] * metainfo.xml - homepage missing
commit 2f6fba2749aa189f6ef73ebde24cfee9d091a137 Author: Pavel Sanda Date: Sun Apr 21 03:49:12 2024 +0200 * metainfo.xml - homepage missing --- lib/org.lyx.LyX.metainfo.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/org.lyx.LyX.metainfo.xml b/lib/org.lyx.LyX.metainfo.xml index 2c03194efc..f1553677c1 100644 --- a/lib/org.lyx.LyX.metainfo.xml +++ b/lib/org.lyx.LyX.metainfo.xml @@ -27,4 +27,5 @@ lyx-devel_AT_lists.lyx.org + https://www.lyx.org -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs
[LyX/2.4.1-devel] Document biginset branch
commit 9b4b05e64ea0e692035052e5c5797545a6915b5a Author: Jean-Marc Lasgouttes Date: Sun Apr 21 22:26:41 2024 +0200 Document biginset branch --- status.24x | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/status.24x b/status.24x index 350e94d4da..78494339b1 100644 --- a/status.24x +++ b/status.24x @@ -35,6 +35,9 @@ What's new - Allow relative statistics values in statusbar, improve update times for some UI and buffer operations. +- The performance of LyX with large insets on slower computers has + been improved a lot (bug 12297). + * DOCUMENTATION AND LOCALIZATION @@ -63,7 +66,11 @@ What's new - Fix wrong position of conversion windows of the input method (bugs 11723, 13054). -- Speed up mouse movement when there is no selection (part of bug 13050). +- Speed up mouse movement when there is no selection (part of bug + 13050). + +- Fix incorrect scrolling when using outline to jump to a paragraph + (bug 10425). * INTERNALS -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs
[LyX/2.4.1-devel] Status
commit e83f91252c07b652bb4e361f4270b2cb41503d6e Author: Richard Kimberly Heck Date: Sun Apr 21 15:56:00 2024 -0400 Status --- status.24x | 2 ++ 1 file changed, 2 insertions(+) diff --git a/status.24x b/status.24x index f667c16376..350e94d4da 100644 --- a/status.24x +++ b/status.24x @@ -63,6 +63,8 @@ What's new - Fix wrong position of conversion windows of the input method (bugs 11723, 13054). +- Speed up mouse movement when there is no selection (part of bug 13050). + * INTERNALS -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs
[LyX/2.4.x] Update fr.po
commit b3e5f363a617e2433ea0b94b57af2fdd9abe51a7 Author: jpc Date: Sun Apr 21 17:19:08 2024 +0200 Update fr.po --- po/fr.gmo | Bin 656514 -> 657647 bytes po/fr.po | 87 ++ 2 files changed, 48 insertions(+), 39 deletions(-) diff --git a/po/fr.gmo b/po/fr.gmo index b1d2a3f08e..6e7a6ef794 100644 Binary files a/po/fr.gmo and b/po/fr.gmo differ diff --git a/po/fr.po b/po/fr.po index b1f8d50111..85a7fdf2cf 100644 --- a/po/fr.po +++ b/po/fr.po @@ -363,7 +363,7 @@ msgstr "" "Project-Id-Version: LyX 2.4\n" "Report-Msgid-Bugs-To: lyx-de...@lists.lyx.org\n" "POT-Creation-Date: 2024-04-21 11:22+0200\n" -"PO-Revision-Date: 2024-04-19 11:22+0200\n" +"PO-Revision-Date: 2024-04-21 17:18+0200\n" "Last-Translator: Jean-Pierre Chrétien \n" "Language-Team: lyxfr\n" "Language: fr\n" @@ -2896,8 +2896,8 @@ msgstr " index :" msgid "" "Enter the name of the desired index (e.g. \"Index of Names\") and hit \"Add\"" msgstr "" -"Saisir le nom de l'index désiré (e. g. « Index des noms ») et appuyez sur " -"« Add »" +"Saisir le nom de l'index désiré (e. g. « Index des noms ») et appuyez sur « " +"Add »" #: src/frontends/qt/ui/IndicesUi.ui:131 msgid "Add a new index to the list" @@ -4060,8 +4060,8 @@ msgstr "Format papier" #: src/frontends/qt/ui/PageLayoutUi.ui:45 msgid "Choose a particular paper size, or set your own with \"Custom\"" msgstr "" -"Choisir une taille de papier spécifique, ou préciser la vôtre avec " -"« réglable »" +"Choisir une taille de papier spécifique, ou préciser la vôtre avec « " +"réglable »" #: src/frontends/qt/ui/PageLayoutUi.ui:126 msgid ":" @@ -13265,12 +13265,12 @@ msgstr "" "document. Une liste des annotations peut être produite en utilisant le style " "de paragraphe « Liste de FIXMEs ». Les annotations peuvent être paramétrées " "via le préambule LaTeX, voir la documentation de FiXme pour les détails. " -"Nota : implicitement, les annotations ne sont affichées qu'en mode " -"« brouillon » (si l'option « draft » a été ajoutée dans Document > " -"Paramètres > Classe de document > Options de classe > Réglable). Pour les " -"afficher dans tous les cas, ajouter fxsetup{draft} dans Documents > " -"Paramètres > Préambule. Noter également qu'il faut la version 4 ou " -"supérieure du paquetage FiXme pour certaines fonctionnalités." +"Nota : implicitement, les annotations ne sont affichées qu'en mode « " +"brouillon » (si l'option « draft » a été ajoutée dans Document > Paramètres " +"> Classe de document > Options de classe > Réglable). Pour les afficher dans " +"tous les cas, ajouter fxsetup{draft} dans Documents > Paramètres > " +"Préambule. Noter également qu'il faut la version 4 ou supérieure du " +"paquetage FiXme pour certaines fonctionnalités." #: lib/layouts/fixme.module:18 lib/layouts/fixme.module:56 msgid "Fixme" @@ -18450,8 +18450,8 @@ msgid "" "the table number, as in 'Table 2.1'." msgstr "" "Réinitialiser la numérotation des tableaux au début de chaque section et " -"ajouter le numéro de section au numéro de tableau, comme dans « Tableau " -"2.1 »." +"ajouter le numéro de section au numéro de tableau, comme dans « Tableau 2.1 " +"»." #: lib/layouts/tarticle.layout:3 msgid "Japanese Article (Standard Class, vertical Writing)" @@ -19348,10 +19348,10 @@ msgid "" "suppresses the output of TODO notes." msgstr "" "Fournit des inserts personnalisables pour créer des instances TODO dans un " -"document (en utilisant le paquetage todonotes). Pour pouvoir engendrer une " -"« Liste de TODO », le module fournit un style de paragraphe. Saisir " -"« final » dans la liste des options de classe supprime l'affichage des notes " -"TODO dans la sortie." +"document (en utilisant le paquetage todonotes). Pour pouvoir engendrer une « " +"Liste de TODO », le module fournit un style de paragraphe. Saisir « final » " +"dans la liste des options de classe supprime l'affichage des notes TODO dans " +"la sortie." #: lib/layouts/todonotes.module:15 lib/layouts/todonotes.module:120 msgid "TODO" @@ -28962,8 +28962,8 @@ msgstr "Pas d'information pour exporter au format %1$s." #, c-format msgid "Hint: use non-TeX fonts or set input encoding to '%1$s'" msgstr "" -"Astuce : utiliser les polices non-TeX ou positionner l'encodage d'entrée à " -"« %1$s »" +"Astuce : utiliser les polices non-TeX ou positionner l'encodage d'entrée à « " +"%1$s »" #: src/Buffer.cpp:4524 msgid "Couldn't export file" @@ -30460,8 +30460,8 @@ msgstr "Format introuvable" #, c-format msgid "Flex inset %1$s is undefined after reloading `%2$s' layout." msgstr "" -"L'insert flexible %1$s n'est pas défini après rechargement du format " -"« %2$s »." +"L'insert flexible %1$s n'est pas défini après rechargement du format « %2$s " +"»." #: src/CutAndPaste.cpp:901 #, c-format @@ -30469,8 +30469,8 @@ msgid "" "Flex inset %1$s is undefined because of conversion from `%2$s' layout to " "`%3$s'." msgstr "" -"L'insert flexible %1$s
[LyX/2.4.x] Update sk.po
commit 462cb3c3c66f2e5e049d33852a7aa02551587d53 Author: Kornel Benko Date: Sun Apr 21 12:11:59 2024 +0200 Update sk.po --- po/sk.po | 20 +--- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/po/sk.po b/po/sk.po index 859840aea7..47776b4678 100644 --- a/po/sk.po +++ b/po/sk.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: LyX-2.4\n" "Report-Msgid-Bugs-To: lyx-de...@lists.lyx.org\n" -"POT-Creation-Date: 2024-04-21 11:22+0200\n" -"PO-Revision-Date: 2024-03-07 10:52+\n" +"POT-Creation-Date: 2024-04-21 11:30+0200\n" +"PO-Revision-Date: 2024-04-21 10:01+\n" "Last-Translator: Kornel Benko \n" "Language-Team: Slovak \n" "Language: sk\n" @@ -20674,7 +20674,7 @@ msgstr "Presunúť sekciu nadol|r" #: lib/ui/stdcontext.inc:394 lib/ui/stdcontext.inc:713 msgid "Move Section Up|U" -msgstr "Presunúť sekciu nahor|r" +msgstr "Presunúť sekciu nahor|P" #: lib/ui/stdcontext.inc:396 msgid "Insert Regular Expression" @@ -30162,19 +30162,18 @@ msgstr "" "nie je dostupný na vašom systéme. LyX sa stiahne na štandardný font." #: src/LaTeXPackages.cpp:89 -#, fuzzy msgid "Invalid package list format!" -msgstr "Neplatný regulárny výraz!" +msgstr "Neplatný formát zoznamu balíkov!" #: src/LaTeXPackages.cpp:90 msgid "" "The format of your LaTeX packages list is wrong. Please file a bug report." msgstr "" +"Formát vášho zoznamu balíkov LaTeX je nesprávny. Chybu nám prosím nahláste." #: src/LaTeXPackages.cpp:98 src/LaTeXPackages.cpp:104 -#, fuzzy msgid "Outdated configuration script detected!" -msgstr "Nemôžem čítať konfiguračný súbor" +msgstr "Zistil sa zastaraný konfiguračný skript!" #: src/LaTeXPackages.cpp:99 msgid "" @@ -30182,6 +30181,10 @@ msgid "" "The script has been renamed to 'chkconfig.ltx.bak'.\n" "If you did not copy the script there by purpose, you can safely delete it." msgstr "" +"Vo vašom používateľskom adresári sme zistili zastaraný skript 'chkconfig." +"ltx'.\n" +"Skript bol premenovaný na 'chkconfig.ltx.bak'.\n" +"Ak ste tam skript neskopírovali účelovo, môžete ho pokojne odstrániť." #: src/LaTeXPackages.cpp:105 #, c-format @@ -30190,6 +30193,9 @@ msgid "" "(%1$s).\n" "Please delete or update this file!" msgstr "" +"Vo vašom používateľskom adresári (%1$s) sme zistili zastaraný skript " +"'chkconfig.ltx'.\n" +"Odstráňte alebo aktualizujte tento súbor!" #: src/LyX.cpp:136 msgid "Could not read configuration file" -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs
[Web/master] * i18n_trunk.inc
commit f85f63a94641b6d7fcf2d02510e81396fd04891c Author: Pavel Sanda Date: Sun Apr 21 12:00:52 2024 +0200 * i18n_trunk.inc --- farm/cookbook/LyX/i18n_trunk.inc | 58 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/farm/cookbook/LyX/i18n_trunk.inc b/farm/cookbook/LyX/i18n_trunk.inc index 378ca364..d90eaf6e 100644 --- a/farm/cookbook/LyX/i18n_trunk.inc +++ b/farm/cookbook/LyX/i18n_trunk.inc @@ -7,88 +7,88 @@ $branch_tag = "master"; // The data itself $podata = array ( array ( 'langcode' => 'ar', "date" => "2019-08-13", -"msg_tr" => 6035, "msg_fu" => 646, "msg_nt" => 1572, +"msg_tr" => 6035, "msg_fu" => 647, "msg_nt" => 1576, "translator" => "Hatim Alahmadi", "email" => "Dr ! Hatim () hotmail ! com"), array ( 'langcode' => 'bg', "date" => "2019-04-23", -"msg_tr" => 5581, "msg_fu" => 1589, "msg_nt" => 1083, +"msg_tr" => 5581, "msg_fu" => 1590, "msg_nt" => 1087, "translator" => "V. Jeliazkov", "email" => "vveesskkoo () google ! com"), array ( 'langcode' => 'ca', "date" => "2023-08-21", "msg_tr" => 2647, "msg_fu" => 3203, "msg_nt" => 2385, "translator" => "Daniel", "email" => "d3vf4n () tutanota ! com"), array ( 'langcode' => 'cs', "date" => "2023-11-08", -"msg_tr" => 8253, "msg_fu" => 0, "msg_nt" => 0, +"msg_tr" => 8258, "msg_fu" => 0, "msg_nt" => 0, "translator" => "Pavel Sanda", "email" => "sanda () lyx ! org"), array ( 'langcode' => 'da', "date" => "2011-04-20", "msg_tr" => 3488, "msg_fu" => 2248, "msg_nt" => 1463, "translator" => "Jesper Stemann Andersen", "email" => "jesper () sait ! dk"), -array ( 'langcode' => 'de', "date" => "2024-03-05", -"msg_tr" => 8253, "msg_fu" => 0, "msg_nt" => 0, +array ( 'langcode' => 'de', "date" => "2024-04-21", +"msg_tr" => 8258, "msg_fu" => 0, "msg_nt" => 0, "translator" => "Juergen Spitzmueller", "email" => "spitz () lyx ! org"), array ( 'langcode' => 'el', "date" => "2018-02-19", "msg_tr" => 3964, "msg_fu" => 1053, "msg_nt" => 3234, "translator" => "ÎÎ´Ď ĎĎÎÎąĎ ÎιγκΝΎĎ", "email" => "o2d () freemail ! gr"), array ( 'langcode' => 'es', "date" => "2023-08-21", -"msg_tr" => 6368, "msg_fu" => 1230, "msg_nt" => 655, +"msg_tr" => 6368, "msg_fu" => 1231, "msg_nt" => 659, "translator" => "Daniel", "email" => "d3vf4n () tutanota ! com"), array ( 'langcode' => 'eu', "date" => "2018-02-17", -"msg_tr" => 6710, "msg_fu" => 1089, "msg_nt" => 454, +"msg_tr" => 6710, "msg_fu" => 1090, "msg_nt" => 458, "translator" => "Inaki Larranaga Murgoitio", "email" => "dooteo () zundan ! com"), array ( 'langcode' => 'fi', "date" => "2017-11-14", -"msg_tr" => 4953, "msg_fu" => 1625, "msg_nt" => 1675, +"msg_tr" => 4953, "msg_fu" => 1626, "msg_nt" => 1679, "translator" => "Jari-Matti Mäkelä", "email" => "jmjm () iki ! fi"), -array ( 'langcode' => 'fr', "date" => "2024-04-10", -"msg_tr" => 8253, "msg_fu" => 0, "msg_nt" => 0, +array ( 'langcode' => 'fr', "date" => "2024-04-19", +"msg_tr" => 8253, "msg_fu" => 1, "msg_nt" => 4, "translator" => "Jean-Pierre ChrĂŠtien", "email" => "jeanpierre ! chretien () free ! fr"), array ( 'langcode' => 'gl', "date" => "2007-07-11", "msg_tr" => 2887, "msg_fu" => 2749, "msg_nt" => 1563, "translator" => "Ramon Flores", "email" => "inactive () inactive"), array ( 'langcode' => 'he', "date" => "2023-12-21", -"msg_tr" => 6581, "msg_fu" => 739, "msg_nt" => 933, +"msg_tr" => 6581, "msg_fu" => 740, "msg_nt" => 937, "translator" => "Omer Shechter", "email" => "omer ! shechter () mail ! huji ! ac ! il"), array ( 'langcode' => 'hu', "date" => "2018-08-19", -"msg_tr" => 4447, "msg_fu" => 2368, "msg_nt" => 1438, +"msg_tr" => 4447, "msg_fu" => 2369, "msg_nt" => 1442, "translator" => "SzĹke SĂĄndor", "email" => "mail () szokesandor ! hu"), array ( 'langcode' => 'ia', "date" => "2020-03-31", -"msg_tr" => 7471, "msg_fu" => 551, "msg_nt" => 231, +"msg_tr" => 7471, "msg_fu" => 552, "msg_nt" => 235, "translator" => "Giovanni Sora", "email" => "g ! sora () tiscali ! it"), array ( 'langcode' => 'id', "date" => "2020-12-17", -"msg_tr" => 7657, "msg_fu" => 444, "msg_nt" => 152, +"msg_tr" => 7657, "msg_fu" => 445, "msg_nt" => 156, "translator" => "Waluyo Adi Siswanto", "email" => "was ! uthm () gmail ! com"), array ( 'langcode' => 'it', "date" => "2024-02-17", -"msg_tr" => 8252, "msg_fu" => 1, "msg_nt" => 0, +"msg_tr" => 8252, "msg_fu" => 2, "msg_nt" => 4, "translator" => "Enrico Forestieri", "email" => "forenr () lyx ! org"), array ( 'langcode' => 'ja', "date" => "2024-02-15", -"msg_tr" => 8252, "msg_fu" => 1, "msg_nt" => 0, +"msg_tr" => 8252, "msg_fu" => 2, "msg_nt" => 4, "translator" => "Koji Yokota", "email" => "yokota () lyx ! org"), array ( 'langcode' => 'ko', "date" => "2007-05-15", "msg_tr" => 1766, "msg_fu" => 1223, "msg_nt" => 4068, "translator" => "cghan", "email" => "cghan () pusan ! ac ! kr"), array ( 'langcode' => 'nb', "date" => "2016-04-07", -"msg_tr" => 6051, "msg_fu" => 1476, "msg_nt" => 726, +"msg_tr" => 6051, "msg_fu" => 1477, "msg_nt" => 730,
[LyX/2.4.x] * cs.po
commit a5e7ff70f7612e70eb09c8fb19f48e18936a4f35 Author: Pavel Sanda Date: Sun Apr 21 11:57:29 2024 +0200 * cs.po --- po/cs.po | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/po/cs.po b/po/cs.po index b719502d12..4652924039 100644 --- a/po/cs.po +++ b/po/cs.po @@ -30108,17 +30108,16 @@ msgstr "" #: src/LaTeXPackages.cpp:89 msgid "Invalid package list format!" -msgstr "" +msgstr "Chybný formát seznamu balíčků!" #: src/LaTeXPackages.cpp:90 msgid "" "The format of your LaTeX packages list is wrong. Please file a bug report." -msgstr "" +msgstr "Formát seznamu vašich LaTeX-ových balíčků je chybný. Pošlete nám prosím chybový výpis." #: src/LaTeXPackages.cpp:98 src/LaTeXPackages.cpp:104 -#, fuzzy msgid "Outdated configuration script detected!" -msgstr "Nelze přečíst konfigurační soubor" +msgstr "Nalezen zastaralý konfigurační skript!" #: src/LaTeXPackages.cpp:99 msgid "" @@ -30126,6 +30125,9 @@ msgid "" "The script has been renamed to 'chkconfig.ltx.bak'.\n" "If you did not copy the script there by purpose, you can safely delete it." msgstr "" +"Byl detekován zastaralý konfigurační skript 'chkconfig.ltx' ve vašem uživatelském adresáři.\n" +"Tento skript byl přejmenován na 'chkconfig.ltx.bak'.\n" +"Pokud jste původní konfigurační skript nezkopírovali do uživatelského adresáře záměrně, můžete ho bez obav smazat." #: src/LaTeXPackages.cpp:105 #, c-format @@ -30134,6 +30136,9 @@ msgid "" "(%1$s).\n" "Please delete or update this file!" msgstr "" +"Byl detekován zastaralý konfigurační skript 'chkconfig.ltx' ve vašem uživatelském adresáři.\n" +"(%1$s).\n" +"Je potřeba ho aktualizovat anebo smazat." #: src/LyX.cpp:136 msgid "Could not read configuration file" -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs
[LyX/2.3.x] Update lilypond converter settings (#12618)
commit 6f65cbdce2be06827b84da3807dd355e62401260 Author: Juergen Spitzmueller Date: Sun Apr 21 11:42:40 2024 +0200 Update lilypond converter settings (#12618) As of v. 2.23.12, the safe mode is no longer supported and results in error. We thus remove the -safe flags from the converter and use our own needauth flag instead. --- lib/configure.py | 22 +++--- status.23x | 2 ++ 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/lib/configure.py b/lib/configure.py index 69aeeaf96b..747299050a 100644 --- a/lib/configure.py +++ b/lib/configure.py @@ -1198,15 +1198,15 @@ def checkConverterEntries(): version_number = match.groups()[0] version = version_number.split('.') if int(version[0]) > 2 or (len(version) > 1 and int(version[0]) == 2 and int(version[1]) >= 11): -addToRC(r'''\converter lilypond eps"lilypond -dbackend=eps -dsafe --ps $$i" "" -\converter lilypond png"lilypond -dbackend=eps -dsafe --png $$i" ""''') -addToRC(r'\converter lilypond pdf6 "lilypond -dbackend=eps -dsafe --pdf $$i" ""') +addToRC(r'''\converter lilypond eps"lilypond -dbackend=eps --ps $$i" "needauth" +\converter lilypond png"lilypond -dbackend=eps --png $$i" "needauth"''') +addToRC(r'\converter lilypond pdf6 "lilypond -dbackend=eps --pdf $$i" "needauth"') logger.info('+ found LilyPond version %s.' % version_number) elif int(version[0]) > 2 or (len(version) > 1 and int(version[0]) == 2 and int(version[1]) >= 6): -addToRC(r'''\converter lilypond eps"lilypond -b eps --ps --safe $$i" "" +addToRC(r'''\converter lilypond eps"lilypond -b eps --ps $$i""needauth" \converter lilypond png"lilypond -b eps --png $$i" ""''') if int(version[0]) > 2 or (len(version) > 1 and int(version[0]) == 2 and int(version[1]) >= 9): -addToRC(r'\converter lilypond pdf6 "lilypond -b eps --pdf --safe $$i" ""') +addToRC(r'\converter lilypond pdf6 "lilypond -b eps --pdf $$i" "needauth"') logger.info('+ found LilyPond version %s.' % version_number) else: logger.info('+ found LilyPond, but version %s is too old.' % version_number) @@ -1228,12 +1228,12 @@ def checkConverterEntries(): # even when requested with --pdf. This is a problem if a user # clicks View PDF after having done a View DVI. To circumvent # this, use different output folders for eps and pdf outputs. -addToRC(r'\converter lilypond-book latex"lilypond-book --safe --lily-output-dir=ly-eps $$i"""') -addToRC(r'\converter lilypond-book pdflatex "lilypond-book --safe --pdf --latex-program=pdflatex --lily-output-dir=ly-pdf $$i" ""') -addToRC(r'\converter lilypond-book-ja platex "lilypond-book --safe --pdf --latex-program=platex --lily-output-dir=ly-pdf $$i" ""') -addToRC(r'\converter lilypond-book xetex"lilypond-book --safe --pdf --latex-program=xelatex --lily-output-dir=ly-pdf $$i" ""') -addToRC(r'\converter lilypond-book luatex "lilypond-book --safe --pdf --latex-program=lualatex --lily-output-dir=ly-pdf $$i" ""') -addToRC(r'\converter lilypond-book dviluatex "lilypond-book --safe --latex-program=dvilualatex --lily-output-dir=ly-eps $$i" ""') +addToRC(r'\converter lilypond-book latex"lilypond-book --lily-output-dir=ly-eps $$i""needauth"') +addToRC(r'\converter lilypond-book pdflatex "lilypond-book --pdf --latex-program=pdflatex --lily-output-dir=ly-pdf $$i" "needauth"') +addToRC(r'\converter lilypond-book-ja platex "lilypond-book --pdf --latex-program=platex --lily-output-dir=ly-pdf $$i" "needauth"') +addToRC(r'\converter lilypond-book xetex"lilypond-book --pdf --latex-program=xelatex --lily-output-dir=ly-pdf $$i" "needauth"') +addToRC(r'\converter lilypond-book luatex "lilypond-book --pdf --latex-program=lualatex --lily-output-dir=ly-pdf $$i" "needauth"') +addToRC(r'\converter lilypond-book dviluatex "lilypond-book --latex-program=dvilualatex --lily-output-dir=ly-eps $$i" "needauth"') logger.info('+ found LilyPond-book version %s.' % version_number) else: logger.info('+ found LilyPond-book, but version %s is too old.' % version_number) diff --git a/status.23x b/status.23x index 49fad99f7d..4660c725d9 100644 --- a/status.23x +++ b/status.23x @@ -17,6 +17,8 @@ What's new - Fix nested underwave (\uwave) (bug 12922). +-
[LyX/2.4.x] de.po
commit 075fdbd4f95c2a4f85803fd3c3b66928ae500de7 Author: Juergen Spitzmueller Date: Sun Apr 21 11:25:12 2024 +0200 de.po --- po/de.po | 23 +-- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/po/de.po b/po/de.po index 87317afa09..8f678ac317 100644 --- a/po/de.po +++ b/po/de.po @@ -96,14 +96,14 @@ msgstr "" "Project-Id-Version: LyX 2.4git\n" "Report-Msgid-Bugs-To: lyx-de...@lists.lyx.org\n" "POT-Creation-Date: 2024-04-21 11:22+0200\n" -"PO-Revision-Date: 2024-03-05 15:57+0100\n" +"PO-Revision-Date: 2024-04-21 11:25+0200\n" "Last-Translator: Juergen Spitzmueller \n" -"Language-Team: German \n" +"Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 18.12.1\n" +"X-Generator: Lokalize 24.02.2\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" #: src/frontends/qt/ui/AboutUi.ui:27 @@ -30467,17 +30467,18 @@ msgstr "" #: src/LaTeXPackages.cpp:89 msgid "Invalid package list format!" -msgstr "" +msgstr "Ungültiges Paketlisten-Format!" #: src/LaTeXPackages.cpp:90 msgid "" "The format of your LaTeX packages list is wrong. Please file a bug report." msgstr "" +"Das Format Ihrer LaTeX-Paket-Liste is inkorrekt. Bitte reichen Sie einen" +" Bugreport ein!" #: src/LaTeXPackages.cpp:98 src/LaTeXPackages.cpp:104 -#, fuzzy msgid "Outdated configuration script detected!" -msgstr "Die Konfigurationsdatei konnte nicht gelesen werden" +msgstr "Veraltete Konfigurationsdatei entdeckt!" #: src/LaTeXPackages.cpp:99 msgid "" @@ -30485,6 +30486,11 @@ msgid "" "The script has been renamed to 'chkconfig.ltx.bak'.\n" "If you did not copy the script there by purpose, you can safely delete it." msgstr "" +"Wir haben eine veraltete Version der Datei 'chkconfig.ltx' in Ihrem" +" Benutzerverzeichnis gefunden.\n" +"Die Datei wurde nun umbenannt in 'chkconfig.ltx.bak'.\n" +"Wenn Sie die Datei nicht absichtlich hierher kopiert haben, können Sie sie" +" bedenkenlos löschen." #: src/LaTeXPackages.cpp:105 #, c-format @@ -30493,6 +30499,10 @@ msgid "" "(%1$s).\n" "Please delete or update this file!" msgstr "" +"Wir haben eine veraltete Version der Datei 'chkconfig.ltx' in Ihrem" +" Benutzerverzeichnis gefunden\n" +"(%1$s).\n" +"Bitte aktualisieren oder löschen Sie diese Datei!" #: src/LyX.cpp:136 msgid "Could not read configuration file" @@ -43747,3 +43757,4 @@ msgstr "Unbekannter Benutzer" #~ msgid " (auto)" #~ msgstr " (automatisch)" + -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs
[LyX/2.4.x] remerge strings
commit 4d8316402d078aa92b19d3c538e08cac0221f230 Author: Juergen Spitzmueller Date: Sun Apr 21 11:24:02 2024 +0200 remerge strings po/ar.po | 1616 +++-- po/bg.po | 1671 +++--- po/cs.gmo| Bin 627180 -> 627292 bytes po/cs.po | 593 ++-- po/de.gmo| Bin 653622 -> 653560 bytes po/de.po | 940 --- po/en.po | 1556 ++- po/es.po | 1628 +++-- po/eu.po | 1627 +++-- po/fi.po | 1619 +++-- po/fr.po | 954 --- po/he.po | 1618 +++-- po/hu.po | 1621 +++-- po/ia.po | 1617 +++-- po/id.po | 1620 +++-- po/it.po | 1614 +++-- po/ja.gmo| Bin 678876 -> 678815 bytes po/ja.po | 1614 +++-- po/nb.po | 1624 +++-- po/nl.po | 1626 +++-- po/nn.po | 1622 +++-- po/pl.po | 1620 +++-- po/pt_BR.gmo | Bin 646632 -> 646894 bytes po/pt_BR.po | 369 ++-- po/pt_PT.po | 1624 +++-- po/ru.po | 1620 +++-- po/sk.gmo| Bin 636629 -> 636748 bytes po/sk.po | 1621 +++-- po/sv.po | 1626 +++-- po/uk.po | 1648 -- po/zh_CN.gmo | Bin 447576 -> 471508 bytes po/zh_CN.po | 1768 ++ po/zh_TW.po | 1626 +++-- 33 files changed, 20835 insertions(+), 19467 deletions(-) -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs
[LyX/2.4.x] Handle the case of outdated chkconfig.ltx in user directory
commit 237b0404ff45af46d2815d65b3590d309ce4e2bf Author: Juergen Spitzmueller Date: Sat Apr 20 14:57:12 2024 +0200 Handle the case of outdated chkconfig.ltx in user directory (cherry picked from commit b8ff824a4f4ab4d3e213b55bf8117fd95b7b9657) --- src/LaTeXPackages.cpp | 39 --- src/LaTeXPackages.h | 2 +- 2 files changed, 37 insertions(+), 4 deletions(-) diff --git a/src/LaTeXPackages.cpp b/src/LaTeXPackages.cpp index e708df1dfe..0f4129eabe 100644 --- a/src/LaTeXPackages.cpp +++ b/src/LaTeXPackages.cpp @@ -22,9 +22,12 @@ #include "support/debug.h" #include "support/FileName.h" #include "support/filetools.h" +#include "support/gettext.h" #include "support/lstrings.h" #include "support/Package.h" +#include "frontends/alert.h" + using namespace std; using namespace lyx::support; @@ -35,7 +38,7 @@ namespace lyx { LaTeXPackages::Packages LaTeXPackages::packages_; -void LaTeXPackages::getAvailable() +void LaTeXPackages::getAvailable(bool retry) { Lexer lex; support::FileName const real_file = libFileSearch("", "packages.lst"); @@ -73,10 +76,40 @@ void LaTeXPackages::getAvailable() } } // Check if the pkglist has current format. - // Reconfigure and re-parse if not. + // Reconfigure once and re-parse if not. if (lstformat != "2") { + // If we have already reconfigured, check if there is an outdated config file + // which produces the outdated lstformat + if (retry) { + // check if we have an outdated chkconfig.ltx file in user dir + support::FileName chkconfig = fileSearch(addPath(package().user_support().absFileName(), ""), + "chkconfig.ltx", string(), must_exist); + if (chkconfig.empty()) { + // nothing found. So we can only warn + frontend::Alert::warning(_("Invalid package list format!"), + _("The format of your LaTeX packages list is wrong. Please file a bug report.")); + return; + } + // Found. Try to rename and warn. + support::FileName chkconfig_bak; + chkconfig_bak.set(chkconfig.absFileName() + ".bak"); + if (chkconfig.renameTo(chkconfig_bak)) + // renaming succeeded + frontend::Alert::warning(_("Outdated configuration script detected!"), + _("We have detected an outdated script 'chkconfig.ltx' in your user directory.\n" + "The script has been renamed to 'chkconfig.ltx.bak'.\n" + "If you did not copy the script there by purpose, you can safely delete it.")); + else { + // renaming failed + frontend::Alert::warning(_("Outdated configuration script detected!"), + bformat(_("We have detected an outdated script 'chkconfig.ltx' in your user directory\n" + "(%1$s).\n" + "Please delete or update this file!"), from_utf8(chkconfig.absFileName(; + return; + } + } package().reconfigureUserLyXDir(""); - getAvailable(); + getAvailable(true); } } diff --git a/src/LaTeXPackages.h b/src/LaTeXPackages.h index dba6d039f6..12f3e4ec0b 100644 --- a/src/LaTeXPackages.h +++ b/src/LaTeXPackages.h @@ -25,7 +25,7 @@ namespace lyx { class LaTeXPackages { public: /// Which of the required packages are installed? - static void getAvailable(); + static void getAvailable(bool retry = false); /// Is the (required) package available? static bool isAvailable(std::string const & name); /// Is the (required) package available at least as of -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs
[LyX/2.4.1-devel] gbrief-2 loads babel internally. So don't load it ourselves.
commit 9871c17ec2f87f2b8081fe5385ffcc13ca44a75d Author: Juergen Spitzmueller Date: Sat Apr 13 07:32:30 2024 +0200 gbrief-2 loads babel internally. So don't load it ourselves. This makes the class fully functional with non-TeX fonts (it uses \babelfont for the purpose). Before, docs were compiling but the output was wrong. (cherry picked from commit c3c96a446b32ef77927b5e06436c2668d95dfd6d) --- lib/layouts/g-brief2.layout | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/layouts/g-brief2.layout b/lib/layouts/g-brief2.layout index ac0b8deb77..b57bbdb249 100644 --- a/lib/layouts/g-brief2.layout +++ b/lib/layouts/g-brief2.layout @@ -17,6 +17,9 @@ Sides 1 PageStyle Empty DefaultStyle Standard +# Babel is loaded internally +Provides babel 1 + # This is just to show how to declare the default font. # The defaults are exactly those shown here. DefaultFont -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs
[LyX/2.4.1-devel] Status update
commit 64393c7c6e1176ce0430cce19e30b45626c8 Author: Juergen Spitzmueller Date: Sun Apr 21 09:34:35 2024 +0200 Status update --- status.24x | 3 +++ 1 file changed, 3 insertions(+) diff --git a/status.24x b/status.24x index c92a8495ea..f667c16376 100644 --- a/status.24x +++ b/status.24x @@ -54,6 +54,9 @@ What's new - Set cursor font after pasting to PassThru (e.g., ERT) inset (bug 12592). +- The g-brief and g-brief2 letter classes load babel internally. LyX now + is aware of that. + * USER INTERFACE -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs
[LyX/2.4.1-devel] g-brief loads babel internally. So don't load it ourselves.
commit 7b7322b831f1bd916293b0e20c827db429ed3773 Author: Juergen Spitzmueller Date: Tue Apr 16 18:23:01 2024 +0200 g-brief loads babel internally. So don't load it ourselves. This makes the class fully functional with non-TeX fonts (it uses \babelfont for the purpose). Before, docs were compiling but the output was wrong. --- lib/layouts/g-brief.layout | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/layouts/g-brief.layout b/lib/layouts/g-brief.layout index 532fa2f0ec..d2421bb11d 100644 --- a/lib/layouts/g-brief.layout +++ b/lib/layouts/g-brief.layout @@ -18,6 +18,9 @@ Sides 1 PageStyle Empty DefaultStyleLetter +# Babel is loaded internally +Provides babel 1 + Style Letter MarginStatic -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs