Loading Loading
  SEARCH
Home Products Training Support About Checkout

Detailed List of Changes in LDLS 2.1

This is a detailed list of new features and bug fixes in version 2.1 of the Libronix Digital Library System.

See also the detailed list of changes in LDLS 2.1a, LDLS 2.1b and LDLS 2.1c (the latest shipping version).

New Features

Shell

  • Added BibTex, Refer-bibIX and RIS citation formats
  • Added Speed Search All Open Resources command to context menu in resources
  • Added stock custom toolbar buttons to create/open a Libronix DLS document (e.g., graphical query, prayer list, word list, etc)
  • Added tip to inform the user that documents are saved automatically
  • Auto-selection of font (on a per-script basis) improved
  • Home Page drop-down sorts names of available home pages
  • Information Window uses "A Greek-English Lexicon of the Septuagint," by default, for words from the Septuagint
  • Most reports will save their settings properly in a workspace or bookmark
  • "Open Resource" custom toolbar button now ignores resource assocations when opening a resource
  • Search button on toolbar auto-selects appropriate dialog when a search results window has the focus
  • Search results windows UI changed to allow multiple views (currently Simple List, Hits in Context)
  • Visual filters can load/save settings
  • File > Export supports saving output to a text file
  • File > Properties dialog is now resizable
  • Go > Reference Browser no longer shows non-indexable data types (i.e., data types that have no references)
  • Help > Libronix Alerts dialog is faster at updating alerts
  • Help > Libronix Alerts dialog only shows alerts for companies with installed home pages, and merges and sorts them by date
  • Help > Libronix DLS Help dialog loads much more quickly
  • Help > Libronix DLS Help dialog has "Sync Contents" button to show the current article in the table of contents
  • Help > Libronix DLS Help dialog panels refresh when new help resources are discovered
  • Help > Report Typo dialog caches typo reports (for sending later) if connecting to the server fails or the computer is offline
  • Tools > Account Management dialog first displays print preview of account summary information
  • Tools > Account Management dialog supports additional addresses for mailing activation information
  • Tools > Customize dialog shows toolbars in alphabetical order
  • Tools > Options > KeyLink dialog remembers the last data type that was selected
  • Tools > Unlock dialog supports collections that contain data files
  • View > Visual Filters dialog alphabetizes available visual filters
  • User Profile dialog supports more country-specific address formats
  • User Profile dialog supports U.S. APO/FPO states (AA, AE, AP)
  • Up-to-date German translation of the entire UI

Bible Tools

  • Bible Info Window gives citation for KeyLink results
  • Bible Search Results window, Copy Bible Verses dialog use selected Bible's verse map
  • Copy Bible Verses dialog supports multiple Bible references in parameters
  • "Export results to Verse List" is now supported in "standard" as well as "verse by verse" search results.
  • Parallel Passages report has navigation arrows added
  • Verse List supports reading verses from local files and the currently active MS Word document

Bible Analysis

  • Graph Bible Search Results initially shows results from preferred Bibles (rather than just the first four Bibles in the list)
  • Verb River uses the specified resource's preferred verse map to display results.

Compare Parallel Bible Versions

  • New Compare Pericopes report (on Bible Tools menu)

Graphical Query Editor

  • Edit Term dialog searches more resources when building Greek and Hebrew term lists

Original Language Tools

  • Lemma Report supports additional morphological resources shipped with BLS
  • Lemma Report has improved rendering for verse text
  • Lemma Report has language-specific lemma searching and KeyLinking (useful for Hebrew vs. Aramaic searches)
  • Lemma Report does not display grave accent on a free-standing word
  • Morphological Bible Search dialogs show only matching forms or lemmas in Form or Lemma text boxes (respectively)

Personal Bible Study

  • New Bible Reading Plan document (replaces previous Bible Reading Scheduler report)
  • New Bible Reading Plan visual filter that demarcates the current day's reading (use View > Visual Filters on a Bible)

Power Tools

  • New Fuzzy Search report
  • Stacked Window Tabs feature no longer requires windows to be perfectly stacked on top of each other

Data Types

  • Louw Nida data type now recognises ranges, e.g. LN 1.5-1.6
  • Volume/Page data type has support for Roman numerals

Fonts

  • Ezra SIL font updated to v2.0
  • SBL Hebrew font upgraded to v1.07

Resource Associations

  • Added additional volumes to New American Commentary resource association

KeyLinking

  • Hebrew resources support dagesh-insensitive KeyLinking
  • Improved KeyLinking for Hebrew words ending in final-qaph + sheva
  • KeyLinking order changed: promoted resources are searched more exhaustively before the default list is checked
  • KeyLink prefers the part of the word that was clicked on (e.g., instead of always using the Hebrew prefix)
  • Multiple windows for a KeyLink will be opened in reverse order so that the top KeyLink destination is displayed on top

Libronix Update

  • New routine for installing .MSI files should avoid reboots when upgrading in future

Resource Drivers

  • OEB resources support zooming

Search Engine

  • Regular expression search terms match the whole word by default

Internals

  • Improved detection of application compatibility mode
  • Temporary Internet Files is no longer used as a temporary storage location
  • Upgraded to ICU 2.6

Bug Fixes

By Line Number

  • Line 57 (HomePageLBS.html): 'Util.LoadXMLDataIsland(...).documentElement' is null or not an object
  • Line 65 (HomePageLBS.html): 'Util.LoadXMLDataIsland(...).documentElement' is null or not an object
  • Line 85 (SearchResultsBible.html): 'SearchUI.m_objSearchAgent.Query' is null or not an object
  • Line 85 (SearchResultsStandard.html): 'SearchUI.m_objSearchAgent.Query' is null or not an object
  • Line 107 (InfoWindow.html): 'window.external' is null or not an object
  • Line 111 (InfoWindow.html): 'window.external' is null or not an object
  • Line 116 (QueryGraphDocument.html): Type mismatch
  • Line 141 (HomePageLBS.html): Unexpected call to method or property access.
  • Line 149 (HomePageLBS.html): Unexpected call to method or property access.
  • Line 198 (ParallelPassages.html): Object doesn't support this property or method
  • Line 202 (ParallelVerses.html): 'match(...).length' is null or not an object
  • Line 213 (ParallelVerses.html): 'match(...).length' is null or not an object
  • Line 220 (Interlinear.html): Unspecified error.
  • Line 221 (Interlinear.html): Unspecified error.
  • Line 228 (ParallelVerses.html): 'match(...).length' is null or not an object
  • Line 234 (ParallelVerses.html): 'match(...).length' is null or not an object
  • Line 278 (PrintResource.html): Invalid argument.
  • Line 287 (HomePage.html): Invalid procedure call or argument
  • Line 294 (WeightsAndMeasures.html): 'g_reObject' es nulo o no es un objeto
  • Line 315 (WeightsAndMeasures.html): 'g_reObject' is null or not an object
  • Line 328 (HomePageLBS.html): Object doesn't support this property or method
  • Line 373 (LocationManager.html): Object doesn't support this property or method
  • Line 373 (LocationManager.html): Object doesn't support this property or od
  • Line 406 (LocationManager.html): an item does not support this attribute or method
  • Line 406 (LocationManager.html): 'input307' is undefined
  • Line 406 (LocationManager.html): Object doesn't support this property or method
  • Line 408 (ModifyCopyBibleVersesStyle.html): The requested file name does not have an extension: .lbxcbv
  • Line 419 (DropDownText.htc): Invalid argument.
  • Line 429 (ModifyCopyBibleVersesStyle.html): The requested file name does not have an extension: .lbxcbv
  • Line 552 (ToolsUnlock.html): 'null' is null or not an object
  • Line 574 (ToolsUnlock.html): 'null' is null or not an object
  • Line 583 (SearchResultsStandard.html): '0.hit' is null or not an object
  • Line 614 (SearchResultsStandard.html): '0.hit' is null or not an object
  • Line 781 (ModifyCopyBibleVersesStyle.html): '1' is null or not an object
  • Line 846 (ManageCopyBibleVersesStyles.html): '1' is null or not an object
  • Line 846 (ModifyCopyBibleVersesStyle.html): '1' is null or not an object
  • Line 847 (RemoteLibrarySearchDocument.html): Required attribute '{http://www.w3.org/1999/XSL/Transform}version' is missing.
  • Line 884 (ManageCopyBibleVersesStyles.html): '1' is null or not an object
  • Line 884 (ModifyCopyBibleVersesStyle.html): '1' is null or not an object
  • Line 898 (ManageCopyBibleVersesStyles.html): '1' is null or not an object
  • Line 898 (ModifyCopyBibleVersesStyle.html): '1' is null or not an object
  • Line 912 (ExegeticalGuide.html): 'g_aOutput' is null or not an object
  • Line 944 (SearchResultsStandard.html): Error occurred during a call to property or method 'Render'.
  • Line 954 (SearchResultsStandard.html): Error occurred during a call to property or method 'Render'.
  • Line 1106 (AboutResource.html): Unexpected call to method or property access.
  • Line 1169 (SearchResultsBible.html): 'offsetTop' is null or not an object
  • Line 1181 (AboutResource.html): Unexpected call to method or property access.
  • Line 1210 (SearchResultsBible.html): 'offsetTop' is null or not an object
  • Line 1312 (HomePage.html): Unexpected call to method or property access.
  • Line 1315 (HomePage.html): Invalid procedure call or argument
  • Line 1316 (SearchResultsBible.html): 'offsetTop' is null or not an object
  • Line 1334 (Homepage.html): Unexpected call to method or property access.
  • Line 1334 (HomePage.html): Unexpected call to method or property access.
  • Line 1334 (HomePageLBS.html): Unexpected call to method or property access.
  • Line 1345 (AboutResource.html): Exception 0x8000ffff when positioning 'window3' at (0, 0, 638, 803).
  • Line 1345 (AutoLookup.html): Exception 0x8000ffff when positioning 'window7' at (0, 0, 270, 668).
  • Line 1345 (Bibliography.html): Exception 0x8000ffff when positioning 'window4' at (0, 0, 638, 803).
  • Line 1345 (Englishmans.html): Exception 0x8000ffff when positioning 'window12' at (0, 334, 540, 334).
  • Line 1345 (ExegeticalGuide.html): Exception 0x8000ffff when positioning 'window1' at (0, 0, 638, 829).
  • Line 1345 (HomePage.html): Exception 0x8000ffff when positioning 'Bible' at (398, 0, 398, 236).
  • Line 1345 (HomePage.html): Exception 0x8000ffff when positioning 'Commentary' at (318, 180, 318, 180).
  • Line 1345 (HomePage.html): Exception 0x8000ffff when positioning 'window1' at (0, 0, 186, 404).
  • Line 1345 (HomePage.html): Unexpected call to method or property access.
  • Line 1345 (HomePageLBS.html): Exception 0x8000ffff when positioning 'Bible' at (179, 0, 179, 227).
  • Line 1345 (HomePageLBS.html): Exception 0x8000ffff when positioning 'Commentary' at (394, 98, 394, 98).
  • Line 1345 (HomePageLBS.html): Exception 0x8000ffff when positioning 'DailyDevotion' at (398, 0, 398, 502).
  • Line 1345 (HomePageLBS.html): Exception 0x8000ffff when positioning 'window2' at (0, 0, 638, 803).
  • Line 1345 (HomePageLBS.html): Unexpected call to method or property access.
  • Line 1345 (InAllVersions.html): Exception 0x8000ffff when positioning 'window5' at (0, 0, 270, 668).
  • Line 1345 (LemmaReport.html): Exception 0x8000ffff when positioning 'window1' at (0, 0, 638, 802).
  • Line 1345 (ParallelPassages.html): Exception 0x8000ffff when positioning 'ParallelPassages' at (0, 236, 796, 236).
  • Line 1345 (ParallelVerses.html): Exception 0x8000ffff when positioning 'window4' at (0, 334, 540, 334).
  • Line 1345 (ParallelVersesCompare.html): Exception 0x8000ffff when positioning 'window5' at (0, 334, 540, 335).
  • Line 1345 (PassageGuide.html): Exception 0x8000ffff when positioning 'window2' at (0, 0, 270, 669).
  • Line 1345 (RangedVectorDifference.html): Exception 0x8000ffff when positioning 'window12' at (0, 0, 638, 803).
  • Line 1345 (SentenceDiagramDocument.html): Exception 0x8000ffff when positioning 'window1' at (0, 0, 638, 829).
  • Line 1345 (StrongsConcordance.html): Exception 0x8000ffff when positioning 'window11' at (0, 334, 540, 334).
  • Line 1345 (StrongsReport.html): Exception 0x8000ffff when positioning 'window10' at (0, 0, 270, 668).
  • Line 1345 (VerbRiver.html): Exception 0x8000ffff when positioning 'window13' at (0, 0, 638, 803).
  • Line 1345 (VerseList.html): Exception 0x8000ffff when positioning 'window8' at (0, 0, 270, 668).
  • Line 1350 (HomePage.html): Unexpected call to method or property access.
  • Line 1350 (LocationManager.html): Unexpected call to method or property access.
  • Line 1353 (HomePage.html): Unexpected call to method or property access.
  • Line 1355 (SearchResultsBible.html): 'offsetHeight' is null or not an object
  • Line 1372 (HomePage.html): Unexpected call to method or property access.
  • Line 1372 (HomePageLBS.html): Unexpected call to method or property access.
  • Line 1375 (HomePage.html): Unexpected call to method or property access.
  • Line 1375 (HomePageLBS.html): Unexpected call to method or property access.
  • Line 1383 (HomePage.html): Unexpected call to method or property access.
  • Line 1383 (HomePageLBS.html): Unexpected call to method or property access.
  • Line 1386 (HomePage.html): Unexpected call to method or property access.
  • Line 1386 (HomePageLBS.html): Unexpected call to method or property access.
  • Line 1464 (HomePage.html): Unexpected call to method or property access.
  • Line 1464 (HomePageLBS.html): Unexpected call to method or property access.
  • Line 1464 (PassageGuide.html): Unexpected call to method or property access.
  • Line 1681 (ToolsUnlock.html): 'null' is null or not an object
  • Line 1808 (ToolsUnlock.html): 'null' is null or not an object
  • Line 2075 (FloatingHelp.html): Class doesn't support Automation
  • Line 2080 (FloatingHelp.html): Class doesn't support Automation
  • Line 2178 (FloatingHelp.html): Automatisering wordt niet ondersteund door deze klasse
  • Line 4504 (BibleInfoWindow.html): Object required
  • Line 4512 (BibleInfoWindow.html): 'Control' is null or not an object
  • Line 4512 (InfoWindow.html): 'Control' is null or not an object

By Description

Data Types

  • Fixed "BHS Apparatus Criticus" data type title
  • Fixed Josephus data type parsing bug
  • Fixed Josephus (Whiston) data type title
  • Fixed parsing and rendering for O (crasis) for Swanson morphological data type
  • Fixed rendering for indefinite relative pronouns in GRAMCORD™ morphology

Dialogs and Reports

  • Fixed bug causing wrong path to be displayed for an item in "My Network Places" on Windows 2000
  • Fixed bug causing checkboxes to be set incorrectly for GRAMCORD pronouns in the Graphical Query editor
  • Fixed bug causing the "Prefer sans serif fonts" setting to be ignored
  • Fixed bug causing the "Include Footnotes when Copying" checkbox in Tools > Options > General to be ignored
  • Fixed bug causing resources to open to wrong location when using non-automatic zoom
  • Fixed errors in Robertson's Harmony of the Gospels
  • Fixed appearance of buttons in Report Typo dialog in Windows UI mode
  • Fixed bug causing hymn search in Nelson's Ultimate Home Page to display "Cannot open hymns.xml" error message
  • Fixed bug causing Weights and Measures report to only work with lowercase unit names
  • Fixed bug preventing media player dialog from playing content in certain home pages (e.g., MacArthur LifeWorks Library)
  • Fixed bug causing Help dialog to search all known resources if no help resources were found
  • Fixed bug causing Table of Contents to continually reload in Help window
  • Fixed bug causing Error Tip Emails to omit certain text from the error report
  • Fixed bug preventing Passage In All Versions report using the right reference when launched from the Passage Guide
  • Fixed bug causing the Unlock dialog to mark an item as unable to be sold by all distributors when this was only true for one distributor
  • Fixed bug causing Compare Parallel Bible Versions report to count trailing marks as significant even when "Ignore Marks" was selected
  • Fixed bug causing Location Manager to fail to show/copy .LBXLLS resources
  • Fixed bug causing various dialogs (e.g., Manage Copy Bible Verses Styles) to enable Delete and Modify buttons for read-only files (when these operations are not available)
  • Fixed bug allowing read-only Collections, Copy Bible Verses Styles, etc. to be modified
  • Fixed bug causing Copy Bible Verses to export certain characters incorrectly when using the GraecaII font
  • Fixed bug causing floating windows (e.g. KeyLink Options and Help) to stay on top of other applications
  • Fixed bug disabling File > Properties command in Compare Pericopes report
  • Fixed bug preventing highlight note style from being rendered correctly
  • Fixed bug preventing left-hand pane in the Help dialog being resized when the Search tab was selected
  • Fixed bug causing multiple "General Notes" files to be created
  • Fixed bug causing ta;? to be displayed as a rare lemma in the NA26
  • Fixed bug causing note file to be read-only when re-opening it (after deleting a note)
  • Fixed bug causing Search Logos Bible Atlas custom toolbar button to search for unnecessary '?' characters
  • Fixed bug causing Standard Search Results to write unnecessary errors to the log file
  • Fixed bug causing "Warning: Bible Reading Schedule is Wrong Version!" to be displayed by the home page
  • Fixed bug preventing Next/Previous Search Results command from working in Bible Search Results
  • Fixed bug preventing report text from resizing when switching to "Automatic" zoom
  • Fixed bug preventing some hyperlinks in help resources from working
  • Fixed bug causing "Glow" note style to be rendered incorrectly
  • Fixed display issues on home page with smooth scrolling and wide windows
  • Fixed bug allowing Account Management dialog contents to be scrolled off the screen
  • Fixed bug causing ApplicationOpened event to be fired before ApplicationOpening event was fully processed
  • Fixed bug causing Basic Search dialog to be opened instead of Advanced Search dialog when clicking "Search" in search results window
  • Fixed bug causing Bible Search dialog to search all text (not just Bible text) when using excluded terms
  • Fixed bug causing context menu in Help dialog to be displayed incorrectly and/or to have loss of functionality
  • Fixed bug causing Ctrl+C in Help dialog to be ignored
  • Fixed bug causing resource error in resources with bad data (e.g., Wiersbe's Outlines of the NT)
  • Fixed bug preventing window tabs from appearing
  • Fixed bug causing disabled resources to be shown on the KeyLink context menu
  • Fixed bug allowing File > Export and File > Print commands to be enabled for resources that don't support them
  • Fixed transliteration and font size bugs in reports
  • Workaround for MS Q182985 issue on Windows 98 in Error Tip Dialog

Libronix Update

  • Fixed bug causing Update to install an old version of a font if the font's filename had changed
  • Fixed Setup.exe to show English strings if the OS language is not supported
  • Fixed bug on 2000 where Update.exe would display a dialog stating, "Update.exe - Unable To Locate DLL", "The dynamic link library gdiplus.dll could not be found in the specified path C:\Program Files\Libronix DLS\System; ..."
  • Fixed bug where the Sentence Diagramming addin would be installed but not the SentenceDiagramming.msi file (and the SDiagram.dll)
  • Fixed bug where Update could display "Error code 5: Auto Update script file not found" if the zip file was extracted to a folder whose full path had spaces
  • Fixed bugs where Libronix Update would not restart automatically after a system restart when updating Libronix DLS 2.0
  • Fixed a bug where Update would not set a default Resource Discovery path when doing a fresh install
  • Fixed a bug where Update would not properly process the return code from Windows Installer installation processes
  • Fixed installation of desktop shortcut and Start menu shortcut

Search Engine

  • Fixed bug causing "Out of memory" errors or crash for certain data type reference searches
  • Fixed bug causing regular expressions of the form /abc..*/ (or wildcards of the form abc?*) to fail
  • Fixed bug causing ? wildcard character to be ignored when searching .LSF resources
  • Fixed bug causing trailing wildcard searches to fail in .LSF resources
  • Fixed bug causing searches using reference filters to fail
  • Fixed bug causing searches involving "not (#1 before #2 before #3)" to fail
  • Fixed bug causing crash after executing searches that returned identical results
  • Fixed bug causing incorrect search results with strict morph disagreement
  • Fixed bug causing article titles to be omitted from search results
  • Fixed bug causing search engine to crash (and skip resources) when processing regular expressions
  • Fixed bug causing search engine to incorrectly process excluded terms with a specified language
  • Fixed bug causing boxes to appear in the search query reported in search results
  • Fixed bug causing query parser to fail on queries that mixed term lists and natural language syntax
  • Fixed bug causing search engine to fail when performing certain prefix searches on more than one resource
  • Fixed bug causing searches to return spurious hits in initial articles of resources.
  • Fixed bug preventing LLS 2.x resources (.LSF format) from supporting "Bible" field in searches

Internals

  • Fixed automation interfaces for ExtractWords objects; they now return integers where appropriate
  • Fixed bug causing crash in LDLS on shutdown
  • Fixed bug causing crash in LibSys (in <unknown> module) on shutdown
  • Fixed bug causing RAM drives to be logged as an error by the Volume Manager
  • Fixed various memory leaks
Last Updated: 8/29/2006


Is this article useful to you? Please rate it for us:

Poor

Outstanding
Average: 9.0
out of 4 Ratings
Comments:
yo
Email:     Name:    
If you require immediate assistance, please contact us at one of the telephone or email addresses listed here.
Home Products Training Support About Us Search