MarcEdit 3/7 Changelog

Change log for updates posted 8/25/2018 — those that are windows only are marked with (*)

  • New MarcEngine options
    • Replace smart quotes or typesetters marks with “dumb” characters.  The characters addressed:
      • \u2013, en dash
      • \u2014, em dash
      • \u2015, horizontal bar
      • \u2017, double low line
      • \u2018, left single quotation mark
      • \u2019, right single quotation mark
      • \u201a, single low-9 quotation mark
      • \u201b, single high-reversed-9 quotation mark
      • \u201c, left double quotation mark
      • \u201d, right double quotation mark
      • \u201e, double low-9 quotation mark
      • \u2026, horizontal ellipsis
      • \u2032, prime
      • \u2033, double prime
    • New MarcEngine option to fix incorrect mnemonics on compile that incorrectly have {lcub}[mnemonic value]{rcub} syntax

These settings can be turned off and on via the Preferences:
clip_image002

  • New Debug Messages being surfaced from the engine if compilation fails.  Most importantly, the tool will try to provide a record number of the failure.
  • OCLC API — new debugging messages and a new validation option to ensure users have access to the Registry API.  This is now required, and I’m running into folks that are having trouble generating authentication tokens because their keys only have access to Search and Metadata.
  • OCLC API — more debugging information captured.  When things do fail, hopefully the additional debugging information will help identify where that is occurring.
  • (*) COM Updates
    • New Properties:
      • CorrectSmartQuotes [(default)true|false]
      • CorrectMaskedMnemonics [(default)true|false]
  • (*) File Associations
    • Reset button added — this will reset file associations back to install (if you have correct permissions).  It does the following:
      • Removes all user defined extensions
      • Removes older MarcEdit 6 values coded in the HKROOT registry key (if you have permission)
      • Updates the HK_LOCAL_MACHINE [on MarcEdit 7 admin install] or HK_CURRENT_USER [on MarcEdit 7 user install] values to reset .mrc, .mrk, .mrk8 associations
    • More debugging messages available
    • New “runs as administrator” button added to the Upper right if the installation is an “admin” install, and thus, needs admin permissions to reset .mrc, .mrk, .mrk8 extensions

clip_image004

  • Performance Update — the JIT compiler has a profiler which enables the program to run faster on most current generation systems after first run. 
  • New Knowledge-Base Topics — new topics for:
    • Resetting File Associations
    • Necessary Permissions from OCLC for OCLC Integration (since these changes July 1)
  • Command-line tool
    • Updating command list help command to include supported switches for:
      • marccount — provides count of # of records in either a .mrc or .mrk file
      • fieldcount — generates the defined field_count report
      • help pages — outputs usage and manual information for specific command
        • example: cmarcedit.exe -split -help

Posted

in

by

Tags: