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):
- 32-bit: http://marcedit.reeset.net/software/MarcEdit_Setup.msi
- 64-bit: http://marcedit.reeset.net/software/MarcEdit_Setup64.msi
–tr
Comments
2 responses to “MarcEdit Update (Windows/Linux)”
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)
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.