Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 05-03-2025, 12:40 AM   #1
ElMiko
Evangelist
ElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileRead
 
ElMiko's Avatar
 
Posts: 455
Karma: 65460
Join Date: Jun 2011
Device: Kindle
Installation help request (preserving older version of Sigil)

I have been using Sigil 0.7.2 since... well, since 0.7.2. My workflow, my regex, my keyboard shortcuts, my clips... it's all a decade's worth of muscle memory at this point.

However, a few forum conversations have been haunting me. Specifically, as i understand it, the newer Sigil version allows for lookbehind regex of undefined length (i.e. the use of quantifiers like + and *), which 0.7.2 does not. For the most part I've been able to inelegantly work around this, often with the VERY elegant help of forum members. But... I'm still tempted.

The problem is I'm afeared of screwing up my existing Sigil set-up. Is there a way to upgrade to the newest version while also preserving a functional, unchanged version of 0.7.2 in case I just can't make the Shiny New Sigil work for me?

I'm running Windows 10 (64-bit)...
ElMiko is offline   Reply With Quote
Old 05-03-2025, 06:18 AM   #2
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,603
Karma: 204624552
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
If lookbehinds of unknown length is the sole reason you're looking to upgrade, I probably wouldn't bother. It's the Python regex module used for plugins that allows for that. Not Sigil's PCRE implementation. At least I think that's still the case.

Maintaining two different versions of Sigil simultaneously on the same machine will likely be more trouble than it's worth for the average user. Best case scenario is you make a backup of your 0.7.2 preferences directory so you can reinstall Sigil and restore your old prefs if you need to go back.
DiapDealer is online now   Reply With Quote
Advert
Old 05-03-2025, 09:21 AM   #3
KevinH
Sigil Developer
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: 8,804
Karma: 6000000
Join Date: Nov 2009
Device: many
FWIW, I think uncertain length lookbehind support was recently added in 2023 to PCRE2.

https://github.com/PCRE2Project/pcre2/issues/269

But if that is the only feature you are interested in (ie. all plugins, action lists, epub3 support, multi-language spellcheck, saved search controls, replace all selection from tables, dark and light theme support, and even the upcoming python regex function replace, etc... are really not important to you) then you should probably stay with Sigil 0.7.2, as things have changed significantly. ie. there is no BookView (it is now in a separate app called PageEdit) and the search routines have been changed heavily to keep track of more state information so that a new restart search button is needed, and the ui has expanded considerably.

And I agree with DiapDealer backing up your current Sigil preferences folder would be essential for ever going back to Sigil 0.7.2

Last edited by KevinH; 05-03-2025 at 03:27 PM.
KevinH is offline   Reply With Quote
Old 05-03-2025, 05:43 PM   #4
ElMiko
Evangelist
ElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileReadElMiko has read every ebook posted at MobileRead
 
ElMiko's Avatar
 
Posts: 455
Karma: 65460
Join Date: Jun 2011
Device: Kindle
Thanks, folks. I guess I'll just keep riding this pony til it breaks down!

EDIT: how do i back up the preferences?

Last edited by ElMiko; 05-03-2025 at 05:45 PM.
ElMiko is offline   Reply With Quote
Old 05-03-2025, 06:21 PM   #5
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,744
Karma: 30237526
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Click Edit->Preferences->Open Preferences Location (bottom left) - select all and save as an archive somewhere safe.

BR
BetterRed is offline   Reply With Quote
Advert
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Older version of Sigil holdit Sigil 10 10-23-2021 12:46 PM
A request for a feature for the next version of Sigil RbnJrg Sigil 5 09-15-2021 06:57 PM
How do I downgrade from Sigil 1.4.3 to an older version? Cat-Gerlach Sigil 13 12-05-2020 03:03 PM
Feature Request: preserving original filename Giuseppe Chillem Calibre 23 01-16-2013 02:45 AM
Preserving format from ePub (Sigil) to Mobi jeff47 Calibre 9 10-22-2010 10:17 PM


All times are GMT -4. The time now is 04:06 PM.


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