![]() |
#1 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,159
Karma: 201666666
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Sigil-2.4.2 Released
Sigil-2.4.2
Sigil version 2.4.2 is primarily a bugfix release with one new feature. It fixes a number of issues related to Python 3.13+ use. Also note that the Microsoft VC++ runtime redistributable is no longer being bundled in the Sigil Windows installer starting with version 2.3.1. This should already be installed on any Windows PC that Sigil is supported on. New Features
Bug Fixes
--------------------------------Notes ----------------------------------- The latest version of the Sigil User Guide can always be downloaded from the Sigil website, or from its own GitHub repository. Please check the Sigil website for important Sigil support links, additional resource downloads, and platform-specific trouble-shooting tips/requirements. The MacOS builds are signed AND notarized. PGP Fingerprint (for signed tags and source archives): Code:
B5A5 6206 AB0F BC1A 24EF AB8A A166 D29A 8FCD AC63 |
![]() |
![]() |
![]() |
#2 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,159
Karma: 201666666
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Post reserved for future use.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Belgian Pommes Frites
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 119
Karma: 35038
Join Date: Jan 2012
Device: Pocketbook Touch HD
|
I have used this new version to edit two epubs. Everything works as I expected.
But I have not used the new feature yet. ![]() |
![]() |
![]() |
![]() |
#4 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,291
Karma: 5568878
Join Date: Nov 2009
Device: many
|
If you have no warnings after loading an epub about unrecognized media types, then there is no need to run the new tool. Your opf manifest media types are all fine.
|
![]() |
![]() |
![]() |
#5 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 42,365
Karma: 162918680
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
I deliberately mislabelled some image files and the tool corrected to the correct media type.
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,291
Karma: 5568878
Join Date: Nov 2009
Device: many
|
|
![]() |
![]() |
![]() |
#7 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,159
Karma: 201666666
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
For Windows users:
Just a note that Sigil 2.4.2 is now (3 Feb 2025) available via winget. It was already available via Chocolatey, Scoop, and Npackd64. winget install -e --id Sigil-Ebook.Sigil choco install sigil scoop bucket add extras scoop install extras/sigil I'm not familiar enough with Npackd to suggest install commands. Last edited by DiapDealer; 02-03-2025 at 01:46 PM. |
![]() |
![]() |
![]() |
#8 |
Groupie
![]() Posts: 196
Karma: 10
Join Date: Nov 2015
Location: Europe EEC
Device: Kindle Fire HD6 & HD8
|
testplugin fails on 2.4.2 build
I've just built Sigil 2.4.2 on my Linux box. This time I used the bundled version of hunspell and didn't see any errors during the make and make install.
However, when I ran the testplugin (v0.2.0) as I usually do, on an epub2 file it produced 4 failures: "Failure - 4 Tests of Plugin Operations Failed". I've not seen such results after other builds. The epub2 file had 'no problems found' under EPUBCheck 5.2.1. Code:
Verifying selected basic plugin interface elements bk.text_iter() works False Listing manifested files... Text/Section0001.xhtml Text/chapter10.xhtml bk.manifest_iter() works False bk.spine_iter() works False bk.other_iter() works False reading a non-manifest book file works True reading a specific OPF manifest id works True writing to a specific OPF manifest id works True Launcher Version 20250131 ePub Version 2.0 adding your own file to the manifest works True basename to id mapping works True deleting our added file works True What is testplugin trying to tell me? Last edited by philja; 02-04-2025 at 04:27 PM. |
![]() |
![]() |
![]() |
#9 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,660
Karma: 23456789
Join Date: Dec 2010
Device: Kindle PW2
|
AFAIK, these 4 errors are only shown if you test the plugin with a non-empty epub.
|
![]() |
![]() |
![]() |
#10 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,159
Karma: 201666666
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
That you're using an outdated version of the test plugin.
![]() Or what Doitsu said. You also didn't show us the first part of the test plugin's output. The one that shows important paths. But yes... the proper procedure is to open Sigil with the default empty epub and immediately run the test plugin. Last edited by DiapDealer; 02-04-2025 at 04:53 PM. |
![]() |
![]() |
![]() |
#11 | |
Groupie
![]() Posts: 196
Karma: 10
Join Date: Nov 2015
Location: Europe EEC
Device: Kindle Fire HD6 & HD8
|
Quote:
When I run it with the default empty epub, it's perfect. Sorry about that. |
|
![]() |
![]() |
![]() |
#12 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,159
Karma: 201666666
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
No trouble. I've made that mistake too. And scratched my head trying to figure out what was wrong.
|
![]() |
![]() |
![]() |
#13 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 157
Karma: 474196
Join Date: Jan 2011
Location: Ottawa
Device: Kobo Aura H2O
|
Okay, I think I've found steps to recreate the disappearing Find & Replace widget I brought up in the previous version's thread.
1) Open a file and open F&R. 2) In F&R, enter a search term that would be found on a different xml file than the one currently opened in the editor. In other words, clicking the find button should open a new tab or switch to a different one. 2) Open a second instance of Sigil - even a new document by middle-clicking the taskbar item. The new instance should have F&R opened, as expected. 3) Close the second instance and return to the first one. 4) Click the Find button. When the new tab opens the F&R widget will be dismissed. I guess it's a bit of a weird edge case, but it comes up for me a lot as I'm often opening multiple files for reference. If my steps are unclear or whatever I can see about doing a recording if necessary. |
![]() |
![]() |
![]() |
#14 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,291
Karma: 5568878
Join Date: Nov 2009
Device: many
|
Both Sigils are sharing a single settings ini file. And when one Sigil changes a setting on closing it will alert the other instance of Sigil to update itself as the ini files are watched.
So that is expected behaviour not a bug. And not something I am going to try and change as it would require Sigil to know if another instance exises and change behaviour in what it saves to settings. |
![]() |
![]() |
![]() |
#15 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,159
Karma: 201666666
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I agree it's an edge case that may not warrant a ton of work, but if the second instance of Sigil is merely being opened and then closed (without closing the F&R), what changes are being written to the ini that would cause the F&R widget to close when clicking the Find button (after a new xhtml tab opens) in the original instance? Are the F&R parameters themselves being altered by the second instance opening?
If F&R can be made to disappear by a new tab opening (not an image tab) this way, then I'm guessing a way could be found without involving a second instance of Sigil. If so, that would be a bug, no? |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil-2.0.2 Released | DiapDealer | Sigil | 39 | 02-13-2024 05:36 PM |
Sigil-0.9.11 Released | DiapDealer | Sigil | 37 | 02-18-2019 07:56 PM |
Sigil-0.8.900 released for testing - Wait for Sigil-0.8.901 | KevinH | Sigil | 106 | 10-04-2015 11:41 AM |
Sigil 0.8.5 Released | user_none | Sigil | 12 | 03-30-2015 12:28 PM |
Sigil 0.7.1 Released | user_none | Sigil | 64 | 03-26-2013 11:02 PM |