08-12-2018, 11:43 AM | #91 | |
Sigil Developer
Posts: 7,630
Karma: 5433388
Join Date: Nov 2009
Device: many
|
Okay I just pushed a "fix" to master to handle this case a bit better. If and only if the contents of a file are changed by Mend or Mend and Prettify, the cursor will now be positioned to the start of the tag that enclosed the previous cursor position instead of being moved to the very end of the document. Otherwise the cursor position is untouched.
That said, if M or M & P need to "fix" things by inserting or changing tags in the html tag hierarchy, the position may end up higher up the html tree or in the wrong place. Hope this helps. Quote:
|
|
08-12-2018, 02:12 PM | #92 | |
Wizard
Posts: 1,539
Karma: 6613969
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
|
Quote:
|
|
Advert | |
|
08-15-2018, 09:20 AM | #93 | |
Grand Sorcerer
Posts: 27,546
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
Could you please tell me: 1) what version of Windows you're using, and 2) what the exact version of the runtime you have installed is? As for the latter, look at the list of the installed applications in Add/Remove, Apps & Features (whathaveyou) and see what the version string is for the "Microsoft Visual C++ 2015 Redistributable"? You may need to click on the entry to see the exact details. I'd appreciate it. Adding an option to skip the VC++ runtime install in the Sigil installer is trivial enough (and it will be in the next release), but I'd still like to know what's going on. Those who don't know enough about these things shouldn't have to worry about Sigil potentially breaking their existing runtime installations in the first place. |
|
08-15-2018, 08:08 PM | #94 | |
Wizard
Posts: 1,539
Karma: 6613969
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
|
Quote:
|
|
08-15-2018, 09:02 PM | #95 |
Grand Sorcerer
Posts: 27,546
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
That explains why the Sigil installer wants to install its own version. That may represent the newest Spanish version, but overall, that's a fairly old version of the 2015 redistributable in general. In fact, it's the oldest version there is (not counting release candidates). Sigil ships with 14.0.24210 (soon to be 14.0.24215). I'm not sure why the sigil version fails to update your existing older one, but I can assure you that the only thing Spanish about your version are the UI options when installing/uninstalling it. Other than that, there is no functional difference between spanish 14.0.23026 and english 14.0.23026.
I would honestly uninstall yours and let Sigil install its newer version. I would be very, very surprised if doing so changed anything at all. All six versions of the 2015 redistributable (seven if you count VS2017's 14.10.25017) are binary compatible. Sigil and anything else that requires the VS2015 runtime should work with any of them. Your call, of course. As I said, the next version of Sigil will allow you to skip the runtime installer check altogether. |
Advert | |
|
08-16-2018, 08:47 AM | #96 | ||
Wizard
Posts: 1,539
Karma: 6613969
Join Date: Mar 2013
Location: Rosario - Santa Fe - Argentina
Device: Kindle 4 NT
|
Quote:
Quote:
|
||
08-16-2018, 10:39 AM | #97 | |
Grand Sorcerer
Posts: 27,546
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
But I'll do some experimenting and decide how to best proceed. I'm really leaning toward bailing on the runtime redistributable install altogether if any binary compatible version of the runtime is detected as being installed already. The knowledgeable users can then decide if they ever want to manually update their runtime versions or not. |
|
08-16-2018, 07:05 PM | #98 |
A Hairy Wizard
Posts: 3,093
Karma: 18727053
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
Isn't that the difference between a "Standard Install" or an "Advanced Options"??
|
08-16-2018, 07:48 PM | #99 | |
Grand Sorcerer
Posts: 27,546
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
So in the very near future, I believe Sigil's Windows installer roadmap is going to be something like: 1) check for a minimum of Windows 7SP1 (Sorry Vista users--myself included. The legacy version will still serve us adequately, though). 2) install Sigil 3) if no version of the VC++ 2015 runtime is installed; install one. If one is; don't. 4) The end. It simplifies the process immensely at zero cost functionally (other than the loss of Vista - which was happening regardless of the Runtime issue). There's so much extra Inno Setup Pascal scripting going on to check for OS/SP-levels and registry queries to retrieve/compare redistributable versions that it's getting a bit silly. This will be a clean start. I've never run into any scenario where a SIgil bug was tracked down to a specific version of the runtime. So I'm not entirely certain why we ever got into the business of updating runtimes on Windows in the first place (more than likely it was a much more ignorant past Me to blame--truth be told). Sigil will run equally well (in all my testing) with version 14.0.23026 - 14.15.xxxxx of the redistributable runtime. And if there DOES turn out to be any issues, we tell a user to uninstall their existing runtime and to reinstall Sigil which will then install the latest version of the runtime. Badabing. Last edited by DiapDealer; 08-16-2018 at 07:57 PM. |
|
08-16-2018, 08:07 PM | #100 |
A Hairy Wizard
Posts: 3,093
Karma: 18727053
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
Could there be an entry under "Help" for "Check for updates" and update the selected items if the user wants to be on the bleeding edge??
|
08-16-2018, 08:36 PM | #101 |
Grand Sorcerer
Posts: 27,546
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
There could ... but there probably won't be.
I'm pretty committed to not updating redistributables with the installer any more. There's no real need to do so, and updating them has really always been beyond Sigil's purview. If there's one installed that it can use, it should use it. If not, it should install one it can use. Simple. Doing anything else is over-complicating the process and introducing a potential failure point (as RbnJrg can attest to) for no real gain. Last edited by DiapDealer; 08-16-2018 at 08:42 PM. |
08-26-2018, 11:02 AM | #102 |
Groupie
Posts: 171
Karma: 3517858
Join Date: May 2016
Location: Monterrey, Mexico
Device: Samsung Tab-3 7"
|
Good morning, DiapDealer and Kevin, just wanted to drop by and mention that the little discrepancy discussed in this thread, talking about how Sigil loses focus on the active page whenever it is moved, "popping" to the top in the Book Browser after the file is moved to a new location, is still occurring. You didn't commit to stopping this behavior, just said if it was possible you would.
But what I really wanted to talk about was something I'm really missing in the new release, that being the options below the replace line, including the "count all" button. If that was removed for reason, then I'll shut up, except to say that I (used to) use these functions a lot! As always, for all your good work. This program is an essential in my day! |
08-26-2018, 11:42 AM | #103 |
Well trained by Cats
Posts: 29,779
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
I use the count all button, all the time as a sanity check (is the number in the range expected:either direction ) before I use the Replace all button
|
08-26-2018, 12:59 PM | #104 | |
Groupie
Posts: 171
Karma: 3517858
Join Date: May 2016
Location: Monterrey, Mexico
Device: Samsung Tab-3 7"
|
Quote:
|
|
08-26-2018, 01:11 PM | #105 |
Grand Sorcerer
Posts: 27,546
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Nothing has changed RE the Find & Replace UI in 0.9.10. I suspect you've accidentally hidden F&R's advanced options. In the bottom left-hand corner of the F&R widget, you'll see a button with two chevrons on it. Yours are likely pointing down (indicating that there's more to be shown). Just click it once with the mouse. The extra options (including the Count All button) will be visible (and the chevrons on the "Show/Hide Advanced Options" button will be pointing up).
Last edited by DiapDealer; 08-26-2018 at 01:50 PM. |
|
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 10:41 AM |
Sigil 0.8.5 Released | user_none | Sigil | 12 | 03-30-2015 11:28 AM |
Sigil 0.7.2 Released | user_none | Sigil | 40 | 06-24-2013 11:35 PM |
Sigil 0.7.0 Released | user_none | Sigil | 75 | 03-03-2013 12:41 PM |