Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 12-18-2015, 11:31 PM   #1
KevinH
Wizard
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 1,716
Karma: 637094
Join Date: Nov 2009
Device: many
Sigil-0.9.2 Released

Sigil-0.9.2 Released

Sigil 0.9.2 is a bug fix and stability improvement release of the stable Sigil-0.9.X series.

It includes all of the changes and improvements so far and it has shown itself to be very stable in testing. Most of the changes from our last release Sigil-0.9.1 are bug fixes:

Bug Fixes
  • Update BuildingOnLinux docs
  • Update Building on Mac OS X docs
  • Fix example clips/searches loading on Linux
  • Simplify UseBundledInterpreter Logic
  • Fix bug when adding existing html links to stylesheets not being updated
  • Fix bug in Well-Formed error messages due to bug inside gumbo's error.c
  • Add xmlns="http://www.w3.org/1999/xhtml" attribute to html tag if missing
  • Fix lost DOCTYPE info when splitting or merging
  • Completely rework pretty printing via gumbo to be much more robust
  • Make identification and storage of page-map.xml more robust
  • Restore Sigil's update checker that's been broken for a while
  • Update sigil_bs4 prettyprint_xhtml and serialize_xhtml routines to use logic of code in GumboInterface
  • Update sigil_bs4 to use numeric entities when faced with nbsp so they do not get lost later in Sigil
  • Fix bugs in sigil_bs4/prettyprint_xhtml and serialize_xhtml routines that failed to handle some void tags properly
  • Fix out of date error message referencing Tidy
  • Coerce missing or bad doctypes to meet either epub2 or epub3 standard
  • Inject empty title tag if missing from head
  • Html escape Index entry text used to create index.html

Improvements:
  • Include Pull Request 161 by pinotree "Switch TempFolder to QTemporaryDir" to improve safety
  • Preliminary Linux binary installer support added
  • Add ability to change Sigil's user preferences directory by specifying a new path via the SIGIL_PREFS_DIR environment variable (path must be user-writable).

User Interface Changes:
  • Add some keyboard accelerators to the Spell Check dialogue see Sigil Issue# 164
  • Completely revamp Cleaning to use "Mend Code" and remove PrettyPrintGumbo as on option
  • Rename PrettyPrintGumbo to "Mend and Prettify" and move to CodeView Right-click menu and Tools Menu
  • Rename "Sanity Check" to "Well-Formed Check EPUB" and remove check icon people confused with FlightCrew
  • Change ToValidXHTML by using serialize not prettyprint

It is hoped this release will provide a stable and up-to-date version of Sigil while development work continues on adding some additional epub3 support features.


Download Location
The official location for downloading this Sigil release (and all official releases) is:

https://github.com/Sigil-Ebook/Sigil/releases/tag/0.9.2

Downloading binaries from anyplace else is simply not a good idea as they could inject anything into their own downloads. After downloading, please verify the downloaded binary exactly matches what was originally posted by running an SHA 256 checksum on the file before installing it.

See the file Sigil-0.9.2-CHECKSUMS.sha256.txt for the correct checksums for each file and instructions for how to calculate a SHA 256 Checksum for your download. The Mac OS X Package has also been code signed with my Apple Developer signature.


Don't Forget FlightCrew
Please note, the epub2 validator FlightCrew has been converted to a plugin for Sigil 0.8.900 and later.

This plugin remains unchanged from the last release and can be downloaded from the official Sigil-Ebook flightcrew repository if you have not already installed it.

https://github.com/Sigil-Ebook/fligh...ases/tag/0.9.0


Attention Mac OS X Users
Per the recommendation of www.python.org (see https://www.python.org/download/mac/tcltk/), due to bugs and the age of Apple's internal Tcl library, you should also download and install ActiveState's ActiveTcl Community Edition. To get the latest bug fixes, Sigil-0.9.2's embedded Python has been linked with the very latest version: Tcl 8.6.4.1

We may *not* redistribute this Package with Sigil due to ActiveState's binary non-redistribution policy.

So please, if you have not already done so, download and install this version of ActiveState's Active Tcl Community Edition, until we get a chance to do our own build of Tcl 8.6.4.1 from source for future releases. ActiveState is a primary contributor to www.python.org and a respected and trusted source for python and tcl/tk related binaries on both Windows and Mac OS X.

See: http://www.activestate.com/activetcl/downloads
Version: 8.6.4.1

Last edited by KevinH; 12-19-2015 at 12:13 AM.
KevinH is offline   Reply With Quote
Old 12-19-2015, 12:06 AM   #2
KevinH
Wizard
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 1,716
Karma: 637094
Join Date: Nov 2009
Device: many
Note: The User Interface Changes

FYI, Sigil-0.9.2 introduces some User Interface Changes.

These interface changes were introduced to help stop the confusion about the differences between Tidy Cleaning, and PrettyPrinting in the 0.7.X and 0.8.X series versus its counterparts in the Sigil-0.9.2 series.

In Sigil-0.7.X and Sigil 0.8.X, Tidy was used and Tidy Cleaning was much more invasive then just PrettyPrinting. So PrettyPrinting was the "safer" option. And unfortunately, Tidy Cleaning could sometimes lose code (and even large amounts).

So in the Sigil-0.9.X series, Sigil was changed to use Google's Gumbo automatic repair parser. This parser is much much less likely to lose any text and it fact for most well-formed code, will change nothing at all. In addition, Gumbo based PrettyPrinting also does auto-repair but is much more invasive when it comes to changes in the whitespace in your code (the rendered image should not be changed).

To make these differences more clear, we have renamed Gumbo based parsing to be simply called "Mend Code" to reflect it auto-repair nature and small to non-existant changes to most source code. We have also removed the PrettyPrint Gumbo option from the Cleaning preferences since it can be more invasive. We have renamed it to "Mend and Prettify" code and made it a menu item under the "Tools" menu and also in the context sensitive (right click) menu in the CodeView Editor tab.

Furthermore, to make the differences between SanityCheck and what was previously FlightCrew more clear, we have removed the Checkmark icon and renamed SanityCheck to "Well-Formed Epub Check".

In addition, to minimize the chances for any code loss, we have changed "ToValidXHTML" to just use the Gumbo repair parser, ie. "Mend Code", so that only the very minimum set of changes to your code are made.

Hopefully these User Interface changes will make the differences between Tidy based cleaning of the 0.7.X and 0.8.X series and the new Gumbo-based parser of the Sigil-0.9.X series more clear and prevent confusion, especially among long-time users of Sigil who were used to Cleaning being worse than PrettyPrinting and just hitting the Checkmark to run Flightcrew.

Thanks,

KevinH

Last edited by KevinH; 12-19-2015 at 12:10 AM.
KevinH is offline   Reply With Quote
Old 12-19-2015, 02:26 AM   #3
Capricorn
Enthusiast
Capricorn began at the beginning.
 
Posts: 34
Karma: 10
Join Date: Jan 2012
Device: Iriver Story HD
Whoa.....you guys really rock.....thank you very much for all this amazing work and all these improvements. Much appreciated.
Capricorn is offline   Reply With Quote
Old 12-19-2015, 03:59 AM   #4
Toxaris
Wizard
Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.
 
Toxaris's Avatar
 
Posts: 3,766
Karma: 78047727
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-300, PRS-T1
Thanks Kevin en Co! Sounds like a good list and should prevent some confusion. Great work indeed!
Toxaris is offline   Reply With Quote
Old 12-19-2015, 05:55 AM   #5
rubeus
Addict
rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.
 
Posts: 247
Karma: 1224586
Join Date: Sep 2014
Device: Sony PRS 650
rubeus is offline   Reply With Quote
Old 12-19-2015, 08:21 AM   #6
bravosx
Junior Member
bravosx began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Jun 2014
Device: Prestigio PER3464B, Onyx Lynx, Lenovo S5000
Thanks Kevin and DiapDealer

Last edited by bravosx; 12-19-2015 at 05:15 PM.
bravosx is offline   Reply With Quote
Old 12-19-2015, 10:40 AM   #7
KevinH
Wizard
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 1,716
Karma: 637094
Join Date: Nov 2009
Device: many
You're Welcome,

Happy Holidays everyone from your Sigil Development team!

DiapDealer and KevinH
KevinH is offline   Reply With Quote
Old 12-19-2015, 08:38 PM   #8
st_albert
Fanatic
st_albert has top level security clearance to Area 51.st_albert has top level security clearance to Area 51.st_albert has top level security clearance to Area 51.st_albert has top level security clearance to Area 51.st_albert has top level security clearance to Area 51.st_albert has top level security clearance to Area 51.st_albert has top level security clearance to Area 51.st_albert has top level security clearance to Area 51.st_albert has top level security clearance to Area 51.st_albert has top level security clearance to Area 51.st_albert has top level security clearance to Area 51.
 
Posts: 564
Karma: 94420
Join Date: Feb 2010
Device: none
I'll add my grateful thanks as well!

It built fine on linux (Kubuntu 14.04, Qt5.4.1) and I noticed a build target "makeinstaller." But alas, it errored out because it couldn't find "linux_python_gather.py"

Correct me if I'm wrong, but I'm assuming that makeinstaller is not fully implemented yet. When it is, though, that'll be nice to have.

(BTW couldn't get checkinstall to work either -- it just hangs.)

Thanks again, y'all!

Albert
st_albert is offline   Reply With Quote
Old 12-21-2015, 03:30 PM   #9
CalibUser
Connoisseur
CalibUser shares his or her toysCalibUser shares his or her toysCalibUser shares his or her toysCalibUser shares his or her toysCalibUser shares his or her toysCalibUser shares his or her toysCalibUser shares his or her toysCalibUser shares his or her toysCalibUser shares his or her toysCalibUser shares his or her toysCalibUser shares his or her toys
 
Posts: 97
Karma: 5686
Join Date: Jul 2015
Device: Sony
Thanks for this update. Much appreciated.
CalibUser is offline   Reply With Quote
Old 12-23-2015, 03:06 PM   #10
Gunnerp245
Gadget Freak
Gunnerp245 ought to be getting tired of karma fortunes by now.Gunnerp245 ought to be getting tired of karma fortunes by now.Gunnerp245 ought to be getting tired of karma fortunes by now.Gunnerp245 ought to be getting tired of karma fortunes by now.Gunnerp245 ought to be getting tired of karma fortunes by now.Gunnerp245 ought to be getting tired of karma fortunes by now.Gunnerp245 ought to be getting tired of karma fortunes by now.Gunnerp245 ought to be getting tired of karma fortunes by now.Gunnerp245 ought to be getting tired of karma fortunes by now.Gunnerp245 ought to be getting tired of karma fortunes by now.Gunnerp245 ought to be getting tired of karma fortunes by now.
 
Gunnerp245's Avatar
 
Posts: 1,169
Karma: 1043832
Join Date: Nov 2007
Location: US
Device: EE, Note 8


Gunnerp245 is offline   Reply With Quote
Old 01-03-2016, 06:25 AM   #11
Start
Enthusiast
Start can program the VCR without an owner's manual.Start can program the VCR without an owner's manual.Start can program the VCR without an owner's manual.Start can program the VCR without an owner's manual.Start can program the VCR without an owner's manual.Start can program the VCR without an owner's manual.Start can program the VCR without an owner's manual.Start can program the VCR without an owner's manual.Start can program the VCR without an owner's manual.Start can program the VCR without an owner's manual.Start can program the VCR without an owner's manual.
 
Start's Avatar
 
Posts: 39
Karma: 197564
Join Date: Dec 2012
Location: Solar System, planet Earth
Device: Kobo Glo HD
A great 2016 to you!

From 0.7.3 to 0.9.2 in a click time!

Slightly late but now updated!!!
Start is offline   Reply With Quote
Old 01-10-2016, 01:09 AM   #12
odamizu
maniac
odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.
 
odamizu's Avatar
 
Posts: 326
Karma: 1251230
Join Date: Mar 2015
Device: Kindle Voyage, iOS
Just wanted to say for Sigil!

I hadn't tried it until now (yes, I am slow and dense at times), and I'm kicking myself for not paying attention when it's been mentioned. It's a great program.

I wanted to show my gratitude with a donation, but when I clicked on the Donate Heart button, it said "Not available at this time"

Until that becomes available, I guess I'll just spread some karma around.

Btw, MobileRead is really great, too. I've learned soooo much here. Hugs to all!
odamizu is offline   Reply With Quote
Old 01-10-2016, 03:52 AM   #13
rubeus
Addict
rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.rubeus ought to be getting tired of karma fortunes by now.
 
Posts: 247
Karma: 1224586
Join Date: Sep 2014
Device: Sony PRS 650
If you want to donate, you can still do so in the manner how the author of Llama(Android Tasker) is suggesting: World Vision, Unicef, SOS Kinderdorf, Plan, several cancer foundations and so on.
rubeus is offline   Reply With Quote
Old 01-10-2016, 11:05 AM   #14
KevinH
Wizard
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 1,716
Karma: 637094
Join Date: Nov 2009
Device: many
Or volunteer your spare time, to help out with Sigil testing or in updating Sigil documentation, as a way of saying thank you!
KevinH
KevinH is offline   Reply With Quote
Old 01-11-2016, 04:11 AM   #15
odamizu
maniac
odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.odamizu ought to be getting tired of karma fortunes by now.
 
odamizu's Avatar
 
Posts: 326
Karma: 1251230
Join Date: Mar 2015
Device: Kindle Voyage, iOS
I'd be happy and honored to help! Just keep in mind, I'm new to Sigil, so I'm more likely to need help than to be of help
odamizu is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
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.5.3 Released user_none Sigil 85 05-13-2012 06:29 AM
Sigil 0.4.2 Released user_none Sigil 41 10-26-2011 07:03 AM


All times are GMT -4. The time now is 09:49 PM.


MobileRead.com is a privately owned, operated and funded community.