These are the release notes for an older version of Nisus Writer Pro.
For current information, please see our version and release notes archive.


New Features in Version 1.2

  • Added: TOC: can drag and drop TOC entries shown in the navigator pane to rearrange the corresponding document content.
  • Added: TOC: can use tab/back-tab (or indent/outdent menus) on TOC items in navigator to adjust TOC level.
  • Added: can edit the full set of "document properties" (author, company, etc) as well as insert them as automatically updating smart text.
  • Added: can insert automatically updating date/time stamps.
  • Added: ruler and paragraph style changes in the document can be shown as little icons in the margin.
  • Added: additional backup options to keep last saved copy of file and/or keep copy in alternate location.
  • Added: Flesch (and Kincaid) reading ease and FOG index.
  • Added: find: Find & Replace window has Macroize menus (accessed via gear button).
  • Added: can show "paragraph numbers" (as contrasted with line numbers), can be seen in Draft view.
  • Added: services menu allows creating a NWP document from selection (Note: may require user to log out before active).
  • Added: image: if a floating graphic is selected then we show a moveable anchor point.
  • Added: additional macro commands and features. Please see the Nisus Macro Reference (included in Read Me materials) or Macro Changes section (below).

Notable Changes in Version 1.2

  • Changed: improved import of .doc files. Can also export to binary .doc format.
  • Fixed: on Leopard text can improperly overdraw, either on top of properly placed text or in the whitespace of the page. Sometimes text would also not appear on screen when needed.
  • Changed: better RTF interchange with Word of text that makes use of non-Roman encodings.
  • Fixed: files with a default font set to bold/italics could incorrectly bleed bold/italics into ancillary document parts (eg: headers).
  • Fixed: find: Find Next/Prev will find content in comments/headers/footers.
  • Fixed: lists: we can read in Apple's proprietary/broken list styles from RTF (eg: as saved/pasted by TextEdit/Safari).
  • Fixed: redefining a style from the selection does not properly take into account attributes already used by the style being redefined.
  • Fixed: glossary: normal characters can incorrectly count as expansion triggers, eg: the entry that expands "d" to "dxxx" can be triggered by "dz ".
  • Fixed: VoiceOver does not alert users that word is misspelled (Leopard feature only), or that a menu has been activated via a keyboard shortcut.

Table Changes in Version 1.2

  • Fixed: tables: sorting table cells should preserve row integrity (row content should not be split up).
  • Fixed: tables: Convert to Table doesn't split list bullets (or other integral smart content).
  • Fixed: tables: making multi-page table selections could be thwarted by improper autoscrolling.
  • Opt: tables: table views can incorrectly decide to draw all table cells.
  • Fixed: tables: we read in RTF table widths that are specified in percentages.
  • Fixed: tables: opening documents in Draft View (or switching to that view) with a selection in a table does not always properly scroll the selection into view.
  • Fixed: tables: can incorrectly (and indefeasibly) apply the foreground color when simplying clicking into another cell.
  • Fixed: tables: changing the color does not force clear cells to use foreground/background shader if the current cell selection includes multiple shader types.
  • Fixed: tables: "fit to page" works better for tables that appear in multi-column documents.
  • Fixed: tables: Draft view selection in a table cell is not always scrolled into view when required (eg: document re-open).
  • Fixed: tables: text in table cell can overdraw on other cells if table spans multiple pages and placeholder editor shifts pages when applying formatting change to entire table.
  • Fixed: tables: line height multiples applied to table cells can't stall layout.
  • Changed: tables: better recovery when handling tables with invalid spanning structures.
  • Fixed: tables: adding rows/columns to a single cell tables doesn't result in misbehaving selections.

Comment Changes in Version 1.2

  • Changed: comments: when in a comment the escape key will change selection to the marked text.
  • Added: comments: menu command that jumps to comment text or the marked text.
  • Changed: comments: relaxed restrictions on when editing a comment is allowed.
  • Fixed: comments: undo/redo of editing in comments will always make the comments pane visible and expand the edited comment if needed.
  • Fixed: comments: if document view layout was interleaved, comments could appear at incorrect vertical location.
  • Fixed: comments: if smooth scrolling is enabled the comments and main document can have unsynchronized positions (Leopard bug only).
  • Fixed: comments: the menus "Go To Next/Prev Comment" will uncollapse the comment that was moved to.
  • Fixed: comments: adding the second (or later) comment to a history does not apply the "Comment" paragraph style.
  • Fixed: comments: adding/removing comments via undo/redo doesn't trigger comment view pane redraws.
  • Fixed: comments: hiding the comment pane when the selection rests in a comment should transfer the selection to the marked text.
  • Fixed: comments: merely (un)collapsing a comment does not trigger it to draw as active (eg: with thicker outlines).
  • Fixed: comments: the Add Comment toolbar button should be disabled if active selection doesn't allow adding a comment.

Footnote/Endnote Changes in Version 1.2

  • Added: notes: the custom note reference menus are now available on the main menu, in addition to the note style tag.
  • Fixed: notes: changing a note style's multi-page thresholds does not take effect until the file is reopened or an edit triggering layout was made.
  • Fixed: notes: deleting a section break can delete the content of endnotes placed at the end of the section.
  • Fixed: notes: Endnotes/Section notes did not remember page/section restart interval if file reopened.
  • Fixed: notes: pasting in notes will never introduce more than two notes styles in a document, eg: an existing note style will always be chosen for the incoming content.
  • Fixed: notes: copy-pasting notes using regular character/paragraph styles will strip the styles and leave formatting overrides equivalent to the styles in their place.
  • Fixed: notes: copying content as text only will use proper note reference number formatter.
  • Fixed: notes: selection in footnote/endnote should be restored after switching back from making changes in stylesheet view.
  • Fixed: notes: certain note reordering sequences can trigger a crash or cause unwanted scrolling (Leopard).
  • Fixed: notes: setting a custom note reference to the empty string can cause a crash.
  • Fixed: notes: tooltip should omit default note text if possible, eg: for the note "2. note" don't show ". ".

Find and Replace Changes in Version 1.2

  • Fixed: find: content inside tables that are inside headers/footers would not be matched during a Find/Replace All.
  • Fixed: find: attribute sensitive find could have erroneous matches (or miss matches) if the potential text to match included PowerFind especials.
  • Fixed: find: some issues with attribute sensitive search and zero-length PowerFind anchors.
  • Opt: find: doing a Find All limited to the current selection can be much faster if there are many discontiguous selections.
  • Fixed: find: can hang when attribute sensitive match fails following a successful zero-length anchor and tries to restart the pattern.
  • Fixed: find: matches found in headers/footers could incorrectly count more than once. This could cause crashed when using Replace All, since attempts would be made to replace the same content twice.
  • Fixed: find: PowerFind Browser does not select proper cell in browser when user attempts to insert bubbles that require more input (eg: Repeat N-M).

Image Changes in Version 1.2

  • Fixed: images: GIF images aren't converted to TIFFs when saved in RTF files.
  • Fixed: images: copy-paste of content with floating images could improperly multiply the image.
  • Fixed: images: floating images that are on pages separate from their anchor will be visible and respond to mouse clicks.
  • Fixed: images: images with a non-zero baseline are cut off when using a fixed line height.
  • Fixed: images: floating images should be constrained to page size, not text container size.
  • Changed: images: graphic files inserted into RTF files store their original file names (eg: in case the file is converted to RTFD).
  • Opt: image size comparisons should not be completely exact, prevents caching display image for minor/rounding variances.
  • Changed: images: somewhat better behavior when moving a floating image around on a page where the anchor point can sometimes fit and sometimes must be pushed to the next page.
  • Fixed: image: section palettes are improperly disabled when a floating image is selected.

Other Changes in Version 1.2

  • Added: can change background color of navigator pane.
  • Added: users can control which Smart Quote profile is active for each language. One option is "Guillemets with Spaces", as requested.
  • Added: pressing the Enter/Return key in a palette text field will return focus to the main document selection.
  • Added: invisible mark for "zero width (non) joiner", "zero width space", and "word joiner".
  • Added: preference to choose default file format.
  • Added: print: the options for "print page guides" and "print invisibles" are separate.
  • Added: doc man: holding the Option key when double-clicking a file in the Document Manager closes the document manager window.
  • Added: lang: Amharic and Occitan languages to standard language set.
  • Added: styles: style creation menus appear in the Format menu.
  • Added: styles: can make "semi-hidden" styles completely visible in the stylesheet view.
  • Added: page setup menu prompts a user if not all sections in the document would be affected by the change.
  • Changed: "show invisibles" for text directionality characters no longer dependent on Arial font.
  • Changed: added "Export As" menu and moved all lossy file formats (eg: binary .doc, HTML, etc) there.
  • Changed: altering paper settings for a section that has adjacent sections with non-page-breaks will affect those sections as well.
  • Changed: converted files default to be saved to the same directory as the original with a modified name.
  • Changed: default font in Nisus New File is "Times" not "Times New Roman". Changed because 10.5.5 has an issue rendering italic Times New Roman to PDF.
  • Changed: doc man: document manager deletion prompts did not have clear buttons/text.
  • Changed: doc man: files with no title default to "untitled" instead of "none".
  • Changed: dock menu items (eg: new document) should activate NWP.
  • Changed: faked superscript/subscript baseline and sizing changes have been tuned so that "multiple" line spacing is disrupted less (some popular fonts no longer have any line height disruption).
  • Changed: feeback: if the problem document is a converted file then defaults to the original copy.
  • Changed: if Arabic text is marked as italic, but the font does not have an italic face, the faked italics slant to the left.
  • Changed: inserting a hyperlink with an email address on the clipboard will default to using the "mailto" protocol / URL scheme.
  • Changed: inserting a page/section break at the end of a paragraph triggers the "next style" change. Inserting a break before a paragraph will switch the style to normal if the created paragraph is empty and preceded by a paragraph in the Normal style.
  • Changed: lists: when displaying a list number that includes numbers from prior items (eg: tiered style) if an enclosing list number is missing we no longer display "0" but the starting number.
  • Changed: menus are no longer rebuilt in response to application quit; attempt to prevents crash on quit.
  • Changed: notes: the default note text (". ") now uses a non-breaking space, in case notes are all kept on the same line.
  • Changed: page borders palette uses "pt" as unit, not "pts".
  • Changed: saving a converted file doesn't append "(converted)" to the default save file name.
  • Changed: showing the comments/navigator pane when it is near zero width will automatically expand it.
  • Changed: some additional Unicode directionality characters (U+202A and U+202B) show an invisible mark.
  • Changed: spell: can use the "learn word" or "ignore word" spelling menus if the selection is just a caret.
  • Changed: starting a drag does not scroll selection into view.
  • Changed: the insert hyperlink sheet is resizable (English localization only).
  • Changed: the line numbering mode menus can show mixed state if more than a single section is selected.
  • Changed: tightened up leader tab padding (between kissing characters).
  • Changed: toc: making TOC level changes will affect the relevant newline, even if it is not explicitly selected.
  • Changed: toc: tabs marked for TOC inclusion are converted to spaces when displayed in the navigator pane.
  • Changed: we read/write font typeface classes from RTF files, allows for better font substitution when original is unknown.
  • Changed: we use Sparkle to manage application updates.
  • Changed: Word allows whitespace in hex escaped binary data blobs in RTF files (eg: for images). We do the same now, instead of discarding the image.
  • Fixed: lang: if the natural writing direction was effectively right-to-left this would not be read by other applications (eg: Word, OpenOffice, etc).
  • Fixed: lang: inserting a directionality marker from the menu did not apply typing attributes, which could incorrectly switch the language, font, keyboard, etc.
  • Fixed: "about box" is not key/main window when shown.
  • Fixed: altering available fonts when NWP is running on Leopard can do weird things.
  • Fixed: applying multiple font typography features (eg: rare ligatures, old style figures, etc) could cause previously applied features to be lost.
  • Fixed: Arabic (abjad) numbering now uses initial form of "ha" (U+FEEB) for standalone representation of the value 5.
  • Fixed: automatically generated file save name is made unique for the initial save dialog directory.
  • Fixed: autosave: certain conditions ("Nisus Documents" folder could not be created or no automatic file name) could prevent autosave from working and the user would not be notified.
  • Fixed: can indent/outdent last/first list level in stylesheet using menu/shortcut.
  • Fixed: can open image files directly via Open panel or drag-drop (including PDFs).
  • Fixed: can't adjust baseline on text that required faked superscript/subscript.
  • Fixed: can't print documents that use more than a single paper orientation (fixed for Leopard only).
  • Fixed: classic: some kinds of smart content (eg: doc stamps) in headers/footers never read.
  • Fixed: classic: we preserve original file creation time in meta data.
  • Fixed: clicking in horizontal scrollbar "page scroll area" incorrectly scrolls vertically by a page.
  • Fixed: composed character sequences with different fonts applied to consituents could prevent a file from opening.
  • Fixed: converted documents don't change name/title when saved.
  • Fixed: deleting/inserting line breaks on the last line of a page may leave behind stale display.
  • Fixed: doc man: attempt to get Option key modifier to close the document manager window in all cases.
  • Fixed: doc man: sometimes incorrectly prevents document deletion, claiming the document is open when it's not.
  • Fixed: document view appearance/view changes (eg: show invisibles) don't always take effect in Full Screen view immediately after activated.
  • Fixed: entering non-numerical value in the "zoom other" sheet won't zoom to tiny zoom.
  • Fixed: expanding the selection using the keyboard to include a break character would scroll to the wrong page.
  • Fixed: feedback: could crash when selecting a file if the open panel returned an empty array.
  • Fixed: field switches could be lost if default font for document specified an encoding that used different value for backslash characters (eg: Hiragino Mincho). Caused Japanese version to lose cross-reference information on file reopen.
  • Fixed: first click on the file in the Open panel that was last opened doesn't properly reset accessory options (eg: encoding, as new file, etc).
  • Fixed: floating images can improperly duplicate if anchored to a paragraph with any RTF field (eg: hyperlink) or comment.
  • Fixed: formatting changes that affected empty storages (eg: empty table cell) are not reversed on undo.
  • Fixed: fractional font sizes were lost when file reopened if the fraction was not half a point.
  • Fixed: glossary and QuickFix expansion for some non-Latin languages (eg: Japanese) scanned too far backward (extent of language attribute instead of stopping at break characters).
  • Fixed: glossary: the QuickFix preferences could be out-of-date if glossary files added/removed behind its back.
  • Fixed: if a binary ".doc" file improperly has a ".rtf" file extension we should detect that and convert as needed.
  • Fixed: if a font has proper typography features for superscripts/subscripts then we make use of them.
  • Fixed: if a list bullet for a paragraph was forced to off then copy-pasting content from that paragraph could be truncated.
  • Fixed: if no font specified directly by user or by applied styles, then the font menu/palette would not always show the proper fallback font.
  • Fixed: index: bold/italic can bleed into topic entries on file reopen.
  • Fixed: index: cannot mark text for index inclusion using an empty topic or cross-reference.
  • Fixed: index: indexing from a word list can incorrectly clip the last character of the last index topic.
  • Fixed: inserting a table using the table-size-grid popup window can result in document dependent menus (eg: style menus) being incorrectly cleared.
  • Fixed: keyboard shortcuts/bindings that insert newlines/breaks do not work on Leopard.
  • Fixed: lang: disabling spell check for a language whose default dictionary is not disabled will be lost on application restart.
  • Fixed: lang: word/paragraph break detection for languages without a supported break locator fallback to using the English Unicode break locator, instead of our own very poor rule set.
  • Fixed: language palette does not update learn/forget button as entry edited.
  • Fixed: line break invisibles (eg: newlines) in otherwise empty RTL paragraphs aren't shown.
  • Fixed: list style option controls could be clipped in stylesheet view.
  • Fixed: lists: case where using menu "Continue Numbering From Previous" could incorrectly use very large or negative numbers.
  • Fixed: lists: copy-pasting content with a paragraph style that has a "none" list style override set will lose that style override.
  • Fixed: lists: list style levels, when selected in the stylesheet, do not properly update/enable attribute removal widgets (eg: can't use "Remove Font Attribute" menu).
  • Fixed: lists: numbering that restarts due to breaks in list content can open incorrectly in Word as continuing across content.
  • Fixed: macros: the "Swap Columns" and "Add/Remove Blank Lines" macros did not function.
  • Fixed: menu shortcuts that have been removed using Apple's global preferences should not show up in Nisus Writer with the multi-key shortcut "NIL".
  • Fixed: messages sent to the text input panel that are too tall to fit on screen are truncated as needed.
  • Fixed: navigator: open/closed state of TOC items is not saved to file properly.
  • Fixed: new document window does not obscure licensing panel on startup.
  • Fixed: new document windows did not always properly stagger.
  • Fixed: old bug in Express where incorrect code page is emitted in our RTF, preventing Pro from reading the text correctly. We now compensate for the bug.
  • Fixed: on Leopard can crash if deleting line-break character from very end of document causes otherwise empty page to be removed.
  • Fixed: operations that require saving/restoring the scroll location (eg: hide/show navigator) drift less if vertical text density is nonuniform.
  • Fixed: palettes: if color panel is shown by clicking a color well in the palettes, then switching active documents incorrectly keeps the wheel linked to the prior document.
  • Fixed: palettes: if color panel is shown by clicking a color well in the palettes, then switching palette groups renders the color wheel inoperable.
  • Fixed: pasting content that intrinsically has no formatting attributes (eg: images, web links) should absorb the attributes of the surrounding text.
  • Fixed: plain text files saved with "Shift JIS" encoding were incorrectly saved using Windows Japanese (CP-932).
  • Fixed: print: having Nisus Writer correct page margins so they fit in the printable area marks the document dirty; is also undoable.
  • Fixed: print: should not change scroll location.
  • Fixed: print: the "should fix margins" prompt has an option to cancel the print.
  • Fixed: quickfix: apostrophes can again trigger QuickFix expansions, so long as they are followed by non-letter characters (eg: punctuation, whitespace, etc).
  • Fixed: reopening a file that is already open as a converted document doesn't open up a second "untitled" window.
  • Fixed: resize hotspots for floating images don't change cursor icon.
  • Fixed: RTF files using negative values for margins do not open incorrectly.
  • Fixed: ruler: if horizontal zooming is required, then zero point on ruler for right-to-left text is not correct.
  • Fixed: ruler: leader tabs do not draw in proper location for right-to-left text.
  • Fixed: ruler: marker snapping location is not always correct.
  • Fixed: ruler: tab locations in modal ruler editing sheet are wrong for right-to-left text.
  • Fixed: scroll location restored after showing comment/navigator in Draft view was not always accurate.
  • Fixed: sections with same-page section breaks always use paper settings from prior section.
  • Fixed: selection caret at end of storage (eg: end of table cell, header, etc) is not saved with document.
  • Fixed: should not attept to draw line numbers for endnotes.
  • Fixed: some automatic numbers (those using attachments, eg: page numbers) did not always preserve their attributes on file reopen.
  • Fixed: some window commands (eg: "Last Window") should be disabled if there are less than two open windows.
  • Fixed: sometimes empty/blue document windows could be created if attempting to make a new document while other documents were being opened.
  • Fixed: sometimes new files could incorrectly default to saving as plain text.
  • Fixed: spell: learn/forget/ignore of a word should recheck the entire document, not just the active text area.
  • Fixed: spell: parts of an email address can sometimes be incorrectly marked as misspelled.
  • Fixed: style: copy-pasting a style between documents does not discard TOC/indexing attributes defined by the style.
  • Fixed: styles: (semi) hidden styles should not appear in the styles palette.
  • Fixed: styles: case where the style conflict dialog could be presented when copy-pasting content within a single document.
  • Fixed: styles: pasting content with tables/notes that had style conflicts would not always use the properly chosen resolution mode (eg: use destination styles, rename incoming styles).
  • Fixed: styles: stylesheet view should take into account paper size zoom.
  • Fixed: styles: unbold/unitalic style attributes did not always remove bold/italic if attribute was inherited from grandparent or further.
  • Fixed: stylesheet backdrop color uses page view backdrop color.
  • Fixed: switching to stylesheet view puts keyboard focus to navigator pane (style list).
  • Fixed: system font panel can't set font size to 12pt in document.
  • Fixed: tab stops could be incorrectly culled when reading files whose ruler's head indent was not a multiple of the auto indent.
  • Fixed: template documents do not always open up as "untitled".
  • Fixed: the "Convert to Unicode Code Point" menu does not add superfluous spaces after code points with surrogate pairs.
  • Fixed: the "unbold" and "unitalic" overrides as part of a style definitions could be lost when file reopened.
  • Fixed: the following did not work for section breaks, but now does: inserting a page/section break at the end of a paragraph triggers the "next style" change. Inserting a break before a paragraph will switch the style to normal if the created paragraph is empty and preceded by a paragraph in the Normal style.
  • Fixed: the invisible mark and leader for a tab character that occurs at the very end of a line would not be drawn if the tab stop was beyond the margin.
  • Fixed: the menubar does not autoshow in Full Screen View if the mouse is outside of the text view (eg: does not show if mouse in the gutters).
  • Fixed: the ruler tag should not be shown if the only paragraph formatting applied comes from a style.
  • Fixed: the very first click on a color well incorrectly triggered its action.
  • Fixed: toc: copy-pasting a generated TOC from the Find & Replace window does not cause crashes.
  • Fixed: toc: some issues with duplicate/ghost paragraphs showing in the TOC navigator after certain kinds of edits that split/joined paragraphs.
  • Fixed: toc: some issues with generated TOCs inside table cells: can't insert them there to begin with, page number link not always recognized, contextual menu for update did not work.
  • Fixed: toc: the menu "Remove from TOC" isn't enabled for text when the style causes the TOC inclusion.
  • Fixed: using the "Revert" menu would leave the document in a state where any changes to styles would not register an undo event.
  • Fixed: we emit both the "deff" and "f" RTF controls for the default font, for applications that don't understand "deff".
  • Fixed: zooming really far in/out triggers internal error.

Macro Changes in Version 1.2

    (Note: for a description of all new commands, please see the Macro Language Reference).
  • Added: macros: a "Style" object with related properties added to the "Document" and "Attributes" objects.
  • Added: macros: Text object now has "rangeOfString", "find", "findAll", "findAndReplace", and "findAndReplaceAll" commands.
  • Added: macros: Attributes object has additional properties.
  • Added: macros: commands to prompt user to select files/folders.
  • Added: macros: "File.infoAtPath" command.
  • Added: macros: "Color.newWithHexTriplet" command. Changed "htmlHex" property to "hexTriplet".
  • Added: macros: "Convert to Hex" and "Convert from Hex" commands.
  • Added: macros: command "Clipboard Index".
  • Added: macros: command "File.moveFromPathToPath".
  • Added: macros: command "File.revealPathInFinder".
  • Added: macros: command "Language.allLanguages".
  • Added: macros: command "Read Find Options".
  • Added: macros: command "Require Pro Version".
  • Added: macros: command "Run AppleScript", which works better than using osascript via perl.
  • Added: macros: command "Set Delete Temporary Perl Scripts".
  • Added: macros: command "Set Font Size".
  • Added: macros: commands "Find All in Selection", "Replace All in Selection".
  • Added: macros: commands "Press Button" and "Delayed Press Button".
  • Added: macros: commands to set text colors and create new colors.
  • Added: macros: full synonym "Find Next" and "Find Previous" commands.
  • Added: macros: Note object has read-write "customReference" property.
  • Added: macros: some commands to inspect and change applied languages.
  • Added: macros: some commands to make using color objects in HTML easier.
  • Added: macros: text object command "filePathByChangingExtension".
  • Added: macros: Text object command "rangeOfFirstMisspelledWordInRange".
  • Added: macros: the Note insertion commands accept an optional argument for the note content.
  • Changed: macro button press command doesn't handle non-sheet windows.
  • Changed: macros: automatically generated file name uses special rules for macro documents.
  • Fixed: macros: comments used in conjunction with menu commands and builtin keywords for argument cause errors.
  • Fixed: macros: continuing a macro after an undefined variable is encountered won't cause an exception.
  • Fixed: macros: disabling the Perl UTF8 Preamble doesn't cause variable updates to fail.
  • Fixed: macros: inserting notes selects the new reference, instead of leaving the current selection invalid.
  • Fixed: macros: list of available/enabled languages was not sorted by display name.
  • Fixed: macros: menu commands will run even if NWP is not the active application.
  • Fixed: macros: multi-line string literals used as object command arguments do not confuse the macro parser.
  • Fixed: macros: Perl macros were sometimes incorrectly deleted after they had been executed.
  • Fixed: macros: plain text files generated by Perl macros should default to using a "txt" file extension
  • Fixed: macros: pressing the ESC key when a macro error dialog is displayed can result in internally inconsistent state.
  • Fixed: macros: the "preserve selection" option can work incorrectly if the many replacements occur in a region that contains smart objects (like note references).
  • Fixed: macros: the "S" option (preserve selection) doesn't work properly for more than a single replacement if the preserved range extends past the text storage endpoint after any single replacement in a single batch.
  • Fixed: macros: the command "Language.enabledLanguages" should not return all languages.
  • Fixed: macros: the Document object's "allTexts" property does not include section endnotes.
  • Fixed: macros: the length as reported by the Note object "fullTextReferenceRange" was wrong.
  • Fixed: macros: user is alerted if a loop command (eg: "while") is not terminated with an "end".
  • Fixed: macros: using the Perl block "Send As RTF" directive incorrectly displayed the "unknown file format" dialog.
  • Opt: macros: the text storages backing macro values are not copied until actually necessary.