GuiGuts Changelog

What's new in GuiGuts 1.0.25

Apr 18, 2014
  • bug fix: newly opened file displays as edited
  • bug fix: gutcheck popup background
  • bug fix: missing had/bad option in gutcheck
  • bug fix: rewrap problems around page markers
  • updated urls to sourceforge trackers
  • updated default indent values
  • bug fix: double at */#/
  • bug fix: orphan brackets accepts mixed French and German guillemets
  • bug fix: no return to GG dir after adding GWL
  • default menu layout updated, old layout left as option
  • unmaintained wizard menu layout removed
  • shortcut keys cleaned up and updated (see Help -> Shortcuts)
  • buggy bookmark shortcuts made opt-in and marked beta
  • some cmd shortcuts added for mac
  • footnote popup layout updated, auto-launch of Check FNs
  • better joining of footnotes - better separation of WF and S&R
  • minor update of WF layout and behavior
  • spellcheck popup layout updated (with a pref for the old one)
  • spellcheck use project language dictionary
  • basic support for enchant (beta)
  • better support for LOTE views in GC
  • clearer warning when Windows Preview bug locks a file

New in GuiGuts 1.0.24 (Apr 15, 2013)

  • bug fix: auto-run Word Frequency before Stealth Scannos.
  • bug fix: better file name suggestion in save as dialog.
  • bug fix: tweaking spell check for non-ascii.
  • bug fix: fixed a few issues with the new rewrap.

New in GuiGuts 1.0.23 (Feb 18, 2013)

  • bug fix: html page numbers being placed one line too early in poetry
  • bug fix: Remove Markup from Selection removing markup not in selection
  • updated rewrap algorithm
  • updated Fix Page Separators dialog and added 99% auto mode
  • updated display of 'edited' marker
  • Operations History now stores January as 01, not 00, etc.
  • HTML generate image captions as div instead of span, enclose in p
  • some tweaking of aspell interaction
  • added some basic mac shortcut keys (Cmd)
  • various minor tweaks and cleanup

New in GuiGuts 1.0.22 (Dec 17, 2012)

  • updating ppvimage to 1.06.
  • guiguts.bat renamed to run_guiguts.bat
  • DP urls user-editable
  • bug fix: indenting /# #/ blocks with more than one paragraph
  • bug fix: Link Checker with spaces in path
  • bug fix: some issues with reading page markers when opening a file
  • bug fix: proofer bar is now working
  • bug fix: .bin file getting out of sync (saved too often)
  • bug fix: file names with apostrophe making file history explode
  • various minor bug fixes and menu cleanups

New in GuiGuts 1.0.21 (Sep 7, 2012)

  • HTML Fixup split in two: HTML Markup and HTML Generator.
  • Rewrap margins made consistent.
  • Added Txt Conversion popup.
  • Centering and right-aligning of txt added.
  • Orphaned brackets made less confusing.
  • minor cleanup of menus and some popups.
  • positionhash added as a supplement to geometryhash.
  • Various bug fixes, including:
  • sentence-ending punctuation eaten by footnote markers.
  • t in extops with no selection.
  • Save As while Page Markers visible.
  • bom is gone.
  • tidy handles unicode better.
  • some html page numbers inserted in a wrong place.
  • undo and redo will move the window to show the edited position.
  • some "undefined subroutine"s fixed.
  • some user settings would be ignored and overwritten by the default.
  • inserting from character popups didn't overwrite selection.

New in GuiGuts 1.0.20 (May 7, 2012)

  • Display and set language added to statusbar (+ some adjustments of language behaviour, which has been partially available since 1.0.16).
  • BOOKLANG included in headerdefault.txt.
  • Short footnote anchors option added to html popup.
  • Move footnotes to containing para added to footnote popup.
  • Added line breaks to improve readability of generated html.
  • Added 'replace [::] with incremental counter'.
  • Bug fix: escaping of single and double quotes around images in html cleaned up.

New in GuiGuts 1.0.19 (Apr 7, 2012)

  • Fixed highlighting of newly selected wordlist.
  • Fixed undefined subroutine reference when choosing 'Enable Scanno Highlighting'.
  • Reset 'edited' flag after "Save As'.
  • Fixed missing before a chapter heading in the middle of a page.
  • Removed duplicate insertion of footnote landing zone (FOOTNOTE) at end of file.
  • Retained * in word frequency list only if preceded by a hyphen. Set 'edited' flag after generating HTML.

New in GuiGuts 1.0.18 (Apr 5, 2012)

  • Fixed removal of too many lines when moving footnotes to landing zone.

New in GuiGuts 1.0.17 (Apr 4, 2012)

  • Fixed error from hitting down arrow twice after startup.
  • Ignore tags in word frequency popup; ignore away '*' characters (the way it used to be) except for '-*' (not the way it used to be).
  • Added spell check in multiple languages to old menus and PP Wizard (actually done in 1.0.16).
  • Write setting.rc to guiguts home directory.
  • Fixed problem changing font sizes.
  • Made check for two words (flash light vs. flashlight vs. flash-light) optional.

New in GuiGuts 1.0.16 Beta (Mar 31, 2012)

  • Made Do All into a button rather than a checkbox.
  • Radiobuttons for menu structure selection. Fixed undefined subroutine for Auto Save Interval and fontsize.
  • Made choice of menus a Radiobutton.
  • Added warning for headers () with four or more lines through the invalid tag ''.
  • Made HTML labels and sorting language dependent with plugin files for English (default) and Danish.

New in GuiGuts 1.0.15 (Mar 28, 2012)

  • In the PP Wizard menu structure, moved pptxt from Source Check to the Text Version(s) menu.
  • Fixed undefined subroutine error for hyperlinkpagenumbers. Handled headers of 3 or more lines.
  • Removed upper case for & in author.
  • Fixed problem with flood fill popup.
  • Fixed problem with Draw Boxes.
  • Corrected space in replace string after regex search for.

New in GuiGuts 1.0.14 (Mar 24, 2012)

  • Added 'Do All (beta)' feature to Page Separator popup that handles all page separators in one pass, assuming the file has been proofread and footnotes handled with no extra or missing blank lines.
  • Possible soft hyphens -* are not rejoined. Fixed highlighting of quotes.

New in GuiGuts 1.0.13 (Mar 21, 2012)

  • Fixed Replace All where the search term has a regexp metacharacter such as '['.
  • Made the "div" and "span" entries on the HTML Fixup popup sticky.
  • Marked PP Wizard as beta and not the default menu structure.

New in GuiGuts 1.0.12 (Mar 19, 2012)

  • Provided message when current version is up to date, reset the update clock when a new version is run, and added a "Working" message while it is checking. Remove extra line before footnote being moved.
  • Further fix to Search and Replace All undefined subroutine error.

New in GuiGuts 1.0.11 (Mar 16, 2012)

  • Rejoin footnotes no longer leaves an extra new line where the rejoined footnote used to be.
  • Search and Replace All no longer produces undefined subroutine error.

New in GuiGuts 1.0.10 (Mar 13, 2012)

  • Page markers are centered in Adjust Page Marker dialog with an option "Do No Center Page Markers".
  • Fixed an error "Undefined subroutine b2scroll".

New in GuiGuts 1.0.9 (Mar 13, 2012)

  • After "Find Next ... Block" screen is centered on what is found. Size/location of main window and font are sticky again (broken after 1.0.5).

New in GuiGuts 1.0.8 (Mar 12, 2012)

  • In HTML generation, fixed pileup of page numbers at a thought break (a fix for this in an earlier version was lost).
  • Improved placement of closing markup for a block of footnotes.

New in GuiGuts 1.0.6 Beta (Feb 28, 2012)

  • Fixed problem with scannos highlighting taking forever to turn on; default scannos file en-common.txt is selected.
  • Handle spaces in gutcheck path (mentioned in #3434768). In guiguts.bat, put tools\perl higher on the path than the existing path; fixed path for ENCFONTS used by the Gnutenberg Press.
  • Made highlighting of scannos sticky.
  • Set default path for gutcheck and jeebies on non-Windows systems. gesperrt text is converted to gesperrt text.
  • Added second alternative menu structure for comment.
  • Altered Fixup 'thought break' response. Updated Greek transliteration of punctuation.

New in GuiGuts 1.0.5 Beta (Feb 28, 2012)

  • Introduced a PP Wizard, an alternative menu structure, that steps PPers through the GG checklist, which is not the default option.
  • Added a rudimentary check of whether HTML is "Epub friendly".
  • Changed css in headerdefault.txt to work better on mobi devices: margin-top: .51em; margin-bottom: .49em;.
  • Reorganized the Preference menu.
  • Fixed bug with Gutcheck hanging on rerun. Added check for whether the string entered in the RegExp field in the Word Frequency popup is a valid regular expression.
  • Added PP Process Checklist to Help menu.
  • Copied headerdefault.txt to header.txt on startup if header.txt does not exist. Spellcheck no longer double counts occurrences of a word if run a second time. Tidy Up Footnotes works if there is only one footnote.
  • Autogenerate HTML no longer uses /* or captions as the title. Auto Illus Search no longer doubles tags in figleft and figright. Import Prep Text allows letters in png filenames.
  • Additional external operations added.
  • Search at beginning works again (broken in 1.0.4) but search will not find the very first text in a file (fixed in 1.0.4).
  • Problem with spaces in gutcheck and other paths fixed.

New in GuiGuts 1.0.4 Beta (Feb 28, 2012)

  • Hyphen check now also checks for "flash light" not only "flash-light", "flash--light", and "flashlight".
  • A regular expression search over line breaks now respects the ignore case flag. Fixed path and extension so EpubMaker will take .html files as input. PPV TXT and PP HTML labeled more accurately as pptxt and pphtml.
  • Only README.TXT appears in the prepopulated recently used file list.
  • Search can find the first word in the file.
  • Word frequency rerun after typing words in empty file reports now works and bug with unresponsive save as dialog fixed. Guiguts.bat calls perl in a way that should (may) ignore preexisting installations of perl.

New in GuiGuts 1.0.3 Beta (Feb 28, 2012)

  • Relocated HTML page number outside an open eg for a line of poetry so page numbers align vertically.
  • Auto List on HTML palette no longer removes spaces before markup in multiline mode. HTML anchors for chapter headings are no longer empty but surround the chapter title text.
  • Join Lines removes */ /* etc. markup only if it matches.
  • Fixed Undo button on Fix Page Separator popup and added Redo button.
  • Fixed Find Greek on the Fixup menu to find all [Greek: ] occurrences. Unicode->beta no longer converts \x{1FA7} and certain other characters into %{HASH(0x4f10ff8)}.
  • Added beta code for Greek character stigma.
  • Fixed bug if user tries to highlight scannos using the scannos list in the scannos directory rather than a word list in the word list directory.

New in GuiGuts 1.0.2 Beta (Feb 28, 2012)

  • Fixed problem in which a regex replace with \G in the found text led to characters being converted to Greek.
  • Added message to run final W3C markup validation at validator.w3.org. Improved conversion of < and > characters when autogenerating HTML.

New in GuiGuts 1.0.1 Beta (Feb 28, 2012)

  • Revamped spell checker including in Word Frequency popup to handle UTF-8. Fixed "wide character in print" error by running utf8::encode. Improved regexp to search for orphaned markup per RoryConnor.
  • Cleared undo cache after HTML autogenerate.
  • Set command to open browser for non-Windows OS and use it for external operations.
  • Dictionary search on the external operations menu now passes the selection as a search argument.
  • Made ASCII Boxes popup resizable.
  • Removed trailing space on last line of /# #/ block after rewrap.
  • Respect preference to leave space after end of line hyphen during rewrap if Join Lines Keep Hyphen is chosen.
  • Removed period on "Set margins for rewrap."
  • Changed "Check Errors" box to "Run Checks".
  • Run fixup ignores /X X/ (as well as /* */ and /$ $/) blocks if the first option is checked.
  • Fixed ordering of page numbers anchored inside HTML or tags.
  • Add gutcheck and jeebies directories without the .exe files to the guiguts-n.n.n.zip file.

New in GuiGuts 0.3.10 Beta (Oct 1, 2011)

  • Removed extraneous files from .zip by adding "make" file. Alerted user if CSS Validate failed to run.
  • Fixed poetry rewrap margin. Fixed default gutcheck window size. Button highlight color is now remembered.
  • Default file handler from the External Operations menu is now used by the "View in Browser" button on the HTML palette.
  • Fixed behavior if user cancels without specifying tidy.exe or other executables for checking HTML.

New in GuiGuts 0.3.9 Beta (Sep 28, 2011)

  • All popups now remember if they have been moved or resized. Unless the user has previously set the size of the main screen, it is maximized (nearly) on the first run. This version restores default behavior that failed searches send cursor to beginning rather than where it was but added an option for the latter. Fixed bugs with small caps conversion; replace all with regex and $1 backreferences, stripping markup from captions in HTML. Changing the pngs path saves the .bin file immediately.

New in GuiGuts 0.3.8 Beta (Sep 28, 2011)

  • Unicode menu is now broken into two pieces so it does not run off the screen where Mac users cannot see it. Also, the Unicode popup has a pulldown list to change UTF blocks.

New in GuiGuts 0.3.7 Beta (Sep 28, 2011)

  • Fixed problem with and more broadly only inserts a if there is an open and only inserts a if there is not an open . Dash in proofer's name no longer messes up display of proofers. Replace All now replaces all. Double click in Word Frequency does whole word search by default. "--" on a line by itself gets converted to an emdash.

New in GuiGuts 0.3.6 Beta (Sep 28, 2011)

  • There is a much higher likelihood that this version generates valid HTML. Page anchors are no longer placed at the end of the previous paragraph or before the horizontal rule. The default for word search from the Word Frequency menu is now "Whole Word". Fixed Go To Bookmarks. There is only one file guiguts-0.3.6.zip which includes the WinGuts.exe.

New in GuiGuts 0.3.5 Beta (Sep 2, 2011)

  • Fixed multiple page markers at a single location so they do not overlap but stack vertically like [Pg 32][Pg 33].
  • Fixed problem with moving mark left (entry for initial page number was blank) or up (code was garbled).
  • Removed splash screen.
  • Fixed monthly update check to give user the option.
  • Fixed openpng so if the image viewer is not set the user is prompted to set it.

New in GuiGuts 0.3.3 Beta (Sep 2, 2011)

  • Fixed problem in WinGuts.exe with conflicting Tk library.

New in GuiGuts 0.3.2 Beta (Sep 2, 2011)

  • Fixed pathname problem for non-Windows system for splash screen.