Skip to content

v0.80

Compare
Choose a tag to compare
@viresh-ratnakar viresh-ratnakar released this 17 Mar 05:48
· 39 commits to master since this release
bd718f4

Version: Exet v0.80 March 16, 2023

  • Bug fix: letterHist() function was not counting As at all after the last
    version!
  • Start noting maxCharCodes in the lexicon.

Version: Exet v0.79 March 13, 2023

  • Refactor, moving css/js into separate files, leaving a slim exet.html.
    This will be useful to create exet-.html versions for other
    languages.
  • Fix minor bug in getAnagramKey() (it was not stripping dashes etc.).
  • Remove links to Highlights Press as they seem to have taken down
    their indicator list pages.

Version: Exet v0.78.1 January 27, 2023

  • Reduce textarea cols for Preamble/Explanations/Other Sections editables
    to 55 from 80. Also make horizontal scrollbars appear to when needed.

Version: Exet v0.78 January 16, 2023

  • Reduce the cursor-jumping-around behaviour when editing the list of
    preferred words.

Version: Exet v0.77 November 12, 2022

  • Bug fix: when replacing within exolve spec to paste in the preview id, do
    not assume the old restrictions on what letters the id may have.
  • Make selection saving/restoring more robust:
    • Save locations using string lengths of selection range and the selection
      range adjusted to start at the beginning.
    • Go up as much as needed to find a parent element with an ID.
    • Only save selection if this parent element isContentEditable.
    • For restoring, locate and use the appropriate internal nodes if any.

Minor update: Exet v0.76.4 October 29, 2022

  • Use Exolve's destroy() to clean up preview versions of puzzles.

Minor update: Exet v0.76.3 October 2, 2022

  • Allow exolve-email as an editable section.

Minor update: Exet v0.76.2 September 22, 2022

  • Make the upcoming Notes link in Exolve hidden. Refactor
    to use a function for all such hiding, including an existence check.

Minor update: Exet v0.76.1 September 15, 2022

  • Set .hltOverwrittenMillis to 0 in Exolve, to avoid activating its
    new feature of briefly highlighting overwritten letters.

Version: Exet v0.76 September 7, 2022

  • Bugfix: do not keep adding duplicate selectionChange listeners.

Version: Unnumbered minor tweak August 19, 2022

  • Reduce the height of the Autofill panel in the constrained pangram
    options part.

Version: Exet v0.75 August 19, 2022

  • Use a contenteditable div to display "Preferred fills" instead of a textarea.
  • Show the currently used preferred fills in bold (the previous change was
    needed for this).
  • Lots of improvements to Autofill:
    • Use multiple (2 for now) refinement sweeps for each step, which results
      in a more reliable viability score.
    • This allows us to simplify the code by making doubly-checked and
      chequered cases more similar (eg, equal progressBoost, no special-case
      for pangrams for doubly-checked).
    • Add a "popularity score" component to the score. This makes us now
      prefer more popular entries.
    • Handle preferred fills better: seed the beam with a few states, each
      one containing a random subset of preferred fills placed in the grid.
    • Keep track of hashes of candidate fills, to avoid cycling.

Version: Unnumbered minor tweak July 30, 2022

  • For indicator queries on cryptics.georgeho.org, get 1000 rows by default.
    While slightly slower, a more comprehensive list is more useful, and it
    also works better with highlighting.
  • Add alternation indicators from cryptics.georgeho.org.

Version: Unnumbered minor tweak July 29, 2022

  • Simplify the highlighting menu wording and add tooltips with details.

Version: Unnumbered minor tweak July 29, 2022

  • When the Lists url is empty, just return without trying to highlight,
    even if a highlighting keyword is present.

Version: Unnumbered minor tweak July 29, 2022

  • Allow fiddling with the highlighting menu even when highlighting keyword is
    not set.

Version: Exet v0.74 July 28, 2022

Version: Unnumbered minor tweak July 26, 2022

  • Say 'count of' not 'counts of' when the count is 1 (in Analysis).

Version: Exet v0.73 July 26, 2022

  • Add stats on word-lengths of non-draft clues to Analysis.
  • Reorganize Analysis tabs, using two columns to save some vertical space.
  • Automatically showTip() about Analysis if a long clue is entered.
  • Suppress a showTip() identical to the last one, if within 5 mins of it.

Version: Exet v0.72 June 21, 2022

  • When an edited enum does not specify a length, do not revert to previous enum.
  • Add a set of "Tips" and a menu button to show them, with Next/Prev/Random
    buttons. Allow relevant tips to be surfaces through showTip().
  • When exolve-option: ignore-enum-mismatch is used, allow enum mismatches when
    editing enums.
  • Use showTip() to show a Tip about ignore-enum-mismatch when an enum is
    reverted.

Version: Exet v0.71 June 12, 2022

  • Exolve v1.38 removes xlv-curr-clue-parent (as it now make xlv-curr-clue have
    CSS "position: sticky"). Deal with that, esp for xet-linking and xet-format.

Version: Minor tweak and typo fixes, May 13, 2022

  • Link to a consolidated table of indicators from cryptics.georgeho.org in
    the "Lists" tab.

Version: Minor tweak and typo fixes, May 8, 2022

  • Link to Onelook with a more useful URL.
  • Minor doc typo-fixes.

Version: Unnumbered minor tweak May 8, 2022

  • Add Merriam-Webster dictionary and thesaurus to the Research tab