MarcEdit Update (Windows/Linux)

I’ve posted a new set of updates.  The initial set is for Windows and Linux.  I’ll be posting Mac updates later this week.  Here’s the list of changes:

  • Behavior Change — Windows/Linux: Intellisense turned off by default (this is the box that shows up when you start to type a diacritic) for new installs. As more folks use UTF8, this option makes less sense. Will likely make plans to remove it within the next year.
  • Enhancement: Select Extracted Records: UI Updates to the import process.
  • Enhancement: Select Extracted Records: Updates to the batch file query.
  • Behavior Change: Z39.50 Client: Override added to the Z39.50 client to enable the Z39.50 client to override search limits. Beware, overriding this option is potentially problematic.
  • Update: Linked Data Rules File: Rules file updated to add databases for the Japanese Diet library, 880 field processing, and the German National Library.
  • Enhancement: Task Manager: Added a new macro/delimiter. {current_file} will print the current filename if set.
  • Bug Fix: RDA Helper — Abbreviation expansion is failing to process specific fields when config file is changed.
  • Bug Fix: MSXML Engine — In an effort to allow the xsl:strip-whitespace element, I broke this process. The work around has been to use the saxon.net engine. However, I’ll correct this. Information on how you emulate the xsl:strip-whitespace element will be here: http://marcedit.reeset.net/xslt-processing-xslstrip-whitespace-issues
  • Bug Fix: Task Manager Editing — when adding the RDA Helper to a new task, it asks for file paths. This was due to some enhanced validation around files. This didn’t impact any existing tasks.
  • Bug Fix: UI changes — I’m setting default sizes for a number of forms for usability
  • Bug Fix/Enhancement: Open Refine Import — OpenRefine’s release candidate changes the tab delimited output slightly. I’ve added some code to accommodate the changes.
  • Enhancement: MarcEdit Linked Data Platform — adding enhancements to make it easier to add collections and update the rules file
  • Enhancement: MarcEdit Linked Data Platform — updating the rules file to include a number of new endpoints
  • Enhancement: MarcEdit Linked Data Platform — adding new functionality to the rules file to support the recoding of the rules file for UNIMARC.
  • Enhancement: Edit Shortcut — Adding a new edit short cut to find fields missing words
  • Enhancement: XML Platform — making it clearer that you can use either XQuery or XSLT for transformations into MARCXML
  • Enhancement: OAI Harvester — code underneath to update user agent and accommodate content-type requirements on some servers.
  • Enhancement: OCLC API Integration — added code to integrate with the validation. Not sure this makes its way into the interface yet, but code will be there.
  • Enhancement: Saxon.NET version bump
  • Enhancement: SPARQL Explorer — Updating the sparql engine to give me more access to low level data manipulation
  • Enhancement: Autosave option when working in the MarcEditor. Saves every 5 minutes. Will protect against crashes. data

Downloads are available from the downloads page (http://marcedit.reeset.net/downloads):

–tr


Posted

in

,

by

Tags:

Comments

2 responses to “MarcEdit Update (Windows/Linux)”

  1. MarcEdit User Avatar
    MarcEdit User

    When I try to run today’s (27 Sept. 2016) update from within MarcEdit, the attempt fails with the following error message:
    System.NullReferenceException: Object reference not set to an instance of an object.
    at MarcEdit.frmMain.DoUpdate(String URL)

    1. reeset Avatar

      Please see: https://blog.reeset.net/archives/1993. My web host made an unannounced server configuration change that is now dropping the update request. I can work around it, but it means you’ll need to manually download the application to update. I’ll be posting an update with a revised updating mechanism in a day or two which should permanently fix the issue and work around my web host’s…well, let’s say I don’t have kind words about my web host right now.