Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • handyPrint 4.1.2
  • AppCleaner 2.2
  • Dropbox 2.0.16
  • Reason 7.0.1 Build 3510
  • Apple iTunes 11.0.3
  • CrossOver Mac 12.2.1 Bu...
  • Skype 6.4.60.833
  • Mozilla Firefox 21.0 / ...
  • Skitch 2.5.2 Build 262792
  • Apple iMovie 9.0.9
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Tuxler 1.0
    2,193 downloads
    Minecraft 1.5.2
    2,128 downloads
    LibreOffice 4.0.3
    2,057 downloads
    iPhone and iPod
    Firmware (iOS) 6.1.4

    1,757 downloads
    Mac Boy Advance
    1.7.6

    1,505 downloads
    SPSS Statistics
    20.0.0

    1,263 downloads
    Microsoft Office
    2011 14.3.4

    1,169 downloads
    Internet Explorer
    5.2.3

    1,047 downloads
    Age Of Empires II
    1.0.5

    1,011 downloads
    Canon PIXMA MP280
    Driver 10.67.1.0

    998 downloads
    Home > Mac > Word Processing > Nisus Writer Express > Changelog

    Nisus Writer Express 3.4.3 - Changelog


    What's new in Nisus Writer Express 3.4.3:

    September 1st, 2012

    · Fixed: print: preview in print dialog can be clipped/zoomed incorrectly.
    · Fixed: Apple's "Start Dictation" menu command should appear on the Edit menu (when using OSX 10.8)
    · Fixed: hyphenation for non-English languages wasn't always correct.
    · Fixed: using the Color panel can incorrectly spread colors to other content.
    · Fixed: clicking links to files can fail to open the file. The "Show Linked File in Finder" command could also fail.
    · Fixed: Nisus Writer can fail to launch for some users if certain fonts provide incomplete information.
    · Fixed: right-clicking the style list in stylesheet view can crash/hang on OSX 10.8.
    · Fixed: the font size can fail to change in a document that has a Normal style whose font size is not 12pt.
    · Fixed: redisplay flickers ungracefully when zooming in/out Draft View.
    · Fixed: if the entire document is selected, should not autoscroll after making a formatting change.



    What's new in Nisus Writer Express 3.4.2:

    July 29th, 2012

    Highlighted Changes:
    · Changed: requires Mac OSX 10.6.6 (or later).
    · Changed: Nisus Writer is now signed using an Apple Developer ID, so it runs under Gatekeeper (OSX 10.8).
    · Added: improved hyphenation for many non-English languages (including Danish, French, German, Italian, Polish, Portuguese, Spanish, and more).
    · Fixed: splash screen can incorrectly stay visible after Nisus Writer finishes launching.
    · Fixed: styles: possible hangs when switching to stylesheet view when running on OSX 10.8.
    · Opt: faster subsequent launches.

    Other Changes:
    Fixed: a variety of issues when making a PDF/printout:
    · Errant unwanted whitespace can appear near the bottom of pages.
    · Page numbers inside tables inside headers/footers can incorrectly display clipped.
    · Added: when saving a PDF, note references should be linked to their respective note content, and vice versa.
    · Fixed: some problems with semibold font faces being converted to full (or "faked") bold.
    · Fixed: typing over (replacing) a selected word that was an island of formatting (eg: just the selected word was bolded) should insert new text that is formatted exactly the same.
    · Fixed: images: formatting applied to linked images (ie: images whose content resides outside of Nisus Writer) can be lost after saving and reopening a file.
    · Fixed: if more than one Apple font typography (AAT) case changing feature has been applied, all but one of the settings can be lost when saving and reopening a file.
    · Fixed: custom selection caret (insertion point) color is not respected in draft view.
    · Added: links to files can be relative URLs, eg: "file://relative/subfolder/linked.pdf"
    · Fixed: quickfix: smart quotes can curl incorrectly if no whitespace is present between adjoining characters, eg: My question?"Start
    · Fixed: some types of images that had been resized to quite different sizes (as compared to their native/natural size) could reopen with slightly changed size.
    · Added: if a font does not contain the non-breaking hyphen character, we should instead display a regular hyphen (but keep the "non-breaking" functionality) instead of performing font substitution, which can adversely affect line height, baseline, etc.
    · Changed: lists: if the user deletes the list style's bullet entirely, display whitespace, not an asterisk.
    · Fixed: when saving certain tables, a cell's horizontal text alignment could be lost/reverted upon reopening the file.
    · Fixed: styles: deleting style attribute bubbles in stylesheet view should update palettes/GUI.
    · Fixed: notes: footnotes that have their numbering set to restart per-page can show incorrectly after a file is first opened.
    · Fixed: fixed some cases where text could be distributed unevenly between balanced columns.
    · Fixed: switching to Full Screen on OSX 10.7 Lion should keep the tool drawer open if it was open in regular viewing mode.
    · Changed: default keyboard shortcut for adding a hyperlink should be Command + "K", to match Apple apps.
    · Fixed: loc: some German zoom tag menu percentages are wrong (eg: 128%, 400%).
    · Fixed: styles: deleting a list item from a paragraph style's preview should either remove the list style from the style definition, or the list item should be regenerated.
    · Changed: the autosave crash recovery folder name has changed from "Backups" to "Autosave Temp Files". Also, this folder should be deleted when the application is quit cleanly.

    Minor Changes:
    · Fixed: when opening a document that requires the progress/status panel, the just opened document window should always be frontmost.
    · Fixed: hyperlinks with a fragment (eg: "page.html#fragment") were not saved so all other apps could read them (eg: Word, TextEdit, etc).
    · Fixed: Nisus specific PDF/print options (eg: print invisibles) should be remembered in saved document.
    · Fixed: sections: adjusting a section's starting page option (eg: "Next Page", "Odd Page", etc) should force a repagination.
    · Fixed: notes: note references saved inside text marked with field codes (eg: bibliographic inclusion) can be lost upon reading/reopening a file.
    · Fixed: if the user enters in an absurdly long author name in the preferences (or Nisus Writer encounters such a name in a file), it is truncated to prevent Microsoft Word from choking on the name (Word fails to open files with very long author names).
    · Fixed: styles: if default font size enforced by Normal is not 12pts, and text in the document doesn't actually have any paragraph style applied, then font size can incorrectly revert when file saved and reopened.
    · Fixed: styles: if document has no styles applied, and Normal specifies a non-12pt font size, the font size menu is incorrect, and one can't change font size of text to 12pt.
    · Fixed: palettes: mixed bold/italic font state should be shown with grey highlight (blue is for full non-mixed state).
    · Fixed: doc man: sort order for a group can fail to be recorded and restored when relaunching Nisus Writer.
    · Opt: doc man: don't bothering resolving recorded aliases if a file exists at the unresolved (stale) file path.
    · Fixed: if the user has a global text appearance color set (eg: show all text in Full Screen as magenta), that coloring should not override any manually applied text color formatting.
    · Fixed: adjusting footnote tab stops using the ruler can scroll an incorrect page/area into view.
    · Fixed: notes: undoing some note operations could crash if the note was deleted and then restored via undo (eg: change custom note reference, delete note, then undo both).
    · Fixed: user should not be able to run more than one Open file dialog at a time.
    · Changed: feedback/error reporter switched to using external NisusFeedback shared framework.
    · Fixed: using the font face popup menu in the palette to remove formatting (eg: removing an italic face) from a list style's level can fail and cause strange experiences (an exception is thrown).
    · Fixed: adjusting the paper margins incorrectly overwrites the prior action's undo menu name/title with "Change Margins".
    · Fixed: undo menu should have action names/titles for applying styles, pasting ruler/character attributes, and removing attributes.
    · Fixed: images: top-edge resize hotspots for inline images was not correct if line height spacing was greater than 1x lines.
    · Fixed: staring a drag-copy by holding down the Option key at the start of a drag is no longer prevented by Nisus-speific code that enters rectangular selection mode instead. This may still not behave properly on some versions of OSX, where Apple itself decides to enter rectangular selection mode instead of initiating the drag-copy.
    · Fixed: styles: if style preview/sample text is empty, we should supply the default preview. This fixes the problem where paragraph styles with no preview text do not show a list item.
    · Opt: spelling: removed some inline spellchecking (aka "Check Spelling While You Type") inefficiencies if there were multiple large spellchecking regions (eg: main body and footnotes).
    · Fixed: images: inserting a linked image should replace the selected text, not insert the image after the selected text.
    · Fixed: images: inserting a linked image should never clear the existing formatting.
    · Changed: more reliable font/typography panel updating code.
    · Fixed: RTL text can display incorrectly in tooltips (eg: letting the mouse cursor linger over a footnote references with mixed LTR/RTL text).
    · Fixed: zooming out in Draft View, so all text fits on a single line, can fail to redraw/clear stale text past the first line.
    · Fixed: if the page zoom is set large enough so the horizontal scrollbar needs to appear, some of the automatic scrolling behavior can be annoying/erratic.
    · Fixed: loc: corrected English typo, message "To switch to this keyboard, you need to ENABLED it..." should be "...you need to ENABLE it..."
    · Changed: better attempt at preserving all characters when letter "case change" formatting is applied.
    · Fixed: styles: paragraph style indents should use the same display accuracy/rounding as the paragraph palette.
    · Fixed: styles: changing the document ruler units did not always refresh the style property display as needed.
    · Opt: notes: deleting one or more footnotes/endnotes shouldn't require waiting for the entire document to be relaid (even if such relayout needs to occur in the background).
    · Fixed: possible hang when changing formatting for smart objects that can disallow formatting changes over certain ranges.
    · Fixed: possible crash while visiting columns/bodies on page.
    · Fixed: try to catch out of memory errors when saving.
    · Changed: resource file names should be more descriptive, eg: changed "help" to "Nisus Writer Express Help". Same for license and release notes files.
    · Opt: more memory efficient when decoding hex images in RTF files.



    What's new in Nisus Writer Express 3.4.1:

    November 17th, 2011

    · Changed: improved in-application feedback reporter (via the Help menu).
    · Fixed: Nisus New File can fail to load when running a non-English localization, preventing launch.
    · Fixed: crash that can occur on Lion when OSX probes/changes all scroll view settings. Only occurs if documents have been closed with certain types of GUI interactions.
    · Added: added Brazilian Portuguese (pt_BR) localization.
    · Changed: our application support folder name should be "Nisus Writer Express", not just "Nisus Writer". If the old folder exists, we move old materials and create a link to the new folder.
    · Fixed: possible crash when saving files with certain nested fields / cross-references.
    · Fixed: import: Express should be able to import ".doc" files on 10.4.11.
    · Fixed: spell: all parts of a URL should be excluded from spellcheck, not just the first fragment (eg: domain).
    · Fixed: styles: possible hang when deleting a list style.
    · Changed: better default toolbar item set for Express.
    · Fixed: loc: the French localization's Add Document Manager group dialog had very badly misplaced controls.
    · Changed: Convert From Unicode made more lenient in scanning.
    · Fixed: MenuKey preferences should reload the available menu list when switching back to that preference pane.
    · Fixed: ruler: the first document opens with two left tab stop markers in the ruler tab well menu, instead of a left tab and a decimal tab.
    · Changed: when reopening a document and restoring/scrolling the selection, it should be centered in view.
    · Fixed: if a font disappears (is uninstalled) while Nisus Writer is running, we need to redisplay text using that font with the special highlight colors.
    · Fixed: images edited via LinkBack would incorrectly revert to prior state when a file was saved & reopened, even though the correct (most recent) LinkBack data was saved and loaded from the file.
    · Fixed: possible crash when assigning menu shortcuts for dynamically controlled menus (shortcut exists for menu that does not exist).



    What's new in Nisus Writer Express 3.4:

    September 16th, 2011

    · Added: Vertical ruler.
    · Added: Customizable Special Characters menu and palette.
    · Added: images: can link inserted images to a file on disk. These linked images update automatically if the original file changes on disk. Double-clicking a linked image opens the original file in an external application.
    · Compatible with Mac OSX 10.7 (Lion).
    · Changed: Lion: when Nisus Writer is running on Lion (OSX 10.7), the full screen view uses Lion's native full screen mode. This means any document view (eg: Page View) can go full screen. Nisus Writer's individual full screen color/gutter/etc settings are only respected when using Draft View in full screen.
    · Changed: import: switched file importer from Abiconvert (PowerPC only) to the built-in OSX importer (Universal).
    · Changed: Import of WordPerfect documents is no longer supported in Express.
    · Added: basic trackpad gestures (pinch to zoom, three finger vertical swipe to scroll page up/down in Page View).
    · Added: preference to control color of page in Page View (takes effect only while on screen; print/PDF is always white).
    · Added: preference to control text color in Draft View.
    · Added: zoom option to "Show Text Width", which excludes the margins in Page view.
    · Added: links: added menus Insert > Hyperlink > Add Link to File.
    · Added: spelling: spelling panel has "Correct All" button.
    · Added: links: appearance of links is now controlled by a "Hyperlink" character style which is automatically applied to inserted links.
    · Changed: lowered the minimum allowed document margin to 2 points (about 0.03 inches).
    · Added: tables: menus to sort selected table rows by the selected column.
    · Added: new template file is automatically applied to opened plain text files.
    · Added: images: user can control how much padding an image has around it.
    · Added: menu to lock page guides so mouse drags can't accidentally alter margins.
    · Added: menu for "Outline" font attribute.
    · Added: menus to scroll/flash the next/previous selection in a multipart selection.
    · Added: sections: user can choose page and section number increment.
    · Added: styles: menus to select the next instance of an applied style.
    · Added: text analysis window now also shows results for just the selected text.
    · Added: Text Analysis window shows word count.
    · Added: the menu View > Hyphenation allows users to control how aggressive hyphenation is.
    · Added: users can turn off hyphenation for individual paragraphs (in Format menu).
    · Added: user should be warned if another copy of Nisus Writer is already running.
    · Added: added numbering style "Arabic - Indic Eastern".
    · Opt: reduced peak memory requirements (RAM) when reading/writing files.
    · Fixed: if using MathType 6.7, pasting in equations doesn't detect baseline or allow double-click editing.
    · File Formats / Compatibility in Version 3.4
    · Changed: import: switched file importer from Abiconvert (PowerPC only) to the built-in OSX importer (Universal).
    · Changed: import of WordPerfect documents is no longer supported in Express.
    · Fixed: file formats: better interchange with Word for paragraphs with tab stops (Word does not use first/hanging indent locations as tab stops, so we add explicit hard tab stops now).
    · Fixed: file formats: hyperlinks saved by Nisus Writer should appear as blue/underlined in Word.
    · Fixed: file formats: note styles configured to place notes at the end of a section do not import into Word properly (section notes tend to be placed at end of document)
    · Fixed: file formats: list items can fail to show when opened in Word (due to not applying paragraph attributes to the "\cell" terminal).
    · Fixed: export: when exporting resized images in HTML, should preserve the image file name/format if possible.
    · Fixed: file formats: some issues with the way note numbering formats (eg: lowercase roman, arabic, etc) are imported/exported from files.
    · Fixed: file formats: the baseline of equations (inserted as images) do not always transfer to/from Word properly.
    · Fixed: file formats: files using special symbol fonts (eg: Wingdings, Webdings) can import improperly (with symbol changes) from other applications.
    · Fixed: file formats: added limited support for reading old list style "pn" controls (Word 95 and earlier).
    · Fixed: file formats: importing files with damaged/malformed stylesheet should not cause crashes.
    · Fixed: file formats: list numbering in the document may not import into Word properly (the list override table must be sorted by index).
    · Fixed: file formats: some characters can be imported incorrectly from Word RTF documents.
    · Changed: file formats: zero length bookmarks (as saved by other applications) are not discarded on import, but instead are applied as a zero-length space.
    · Fixed: file formats: when importing non-Nisus files, Nisus Writer should check to see if a table lies inside the margin area (where table drawing cannot occur). If so, Nisus Writer should reset the table offset so it appears inside the document margins.
    · Fixed: export: section break should be exported to HTML as newlines.
    · Fixed: export: LinkBack data should not be included in exported HTML images folder.
    · Styles in Version 3.4
    · Added: styles: the style menus/tags should have "Select Next in Same Style" commands.
    · Added: styles: separate menu commands to add either a Character or Paragraph style based on the selection.
    · Changed: styles: adding a new paragraph style should by default base it upon Normal.
    · Changed: styles: character styles should toggle on/off like bold/italic font attributes.
    · Fixed: styles: the style commands "Select All" and "Select Range" should allow selecting text with no style applied.
    · Fixed: styles: when deleting a style from the stylesheet, Nisus Writer can sometimes fail to warn the user that the style is in use (by another style in the stylesheet).
    · Fixed: styles: paste/import of styles should not duplicate all underlying styles if they have existing equivalents in the destination document.
    · Fixed: styles: adding a style to a style library collection, whose associated document is already open for editing in Nisus Writer but otherwise unchanged, should not mark the document dirty. eg: the addition should be automatically saved.
    · Fixed: styles: bold/italic font faces applied to styles are separated into discrete font face and option (bold/italic) attributes when read from file.
    · Fixed: styles: changing a style's name should update the menu shortcut field to show the new shortcut (if any).
    · Fixed: styles: if copy-paste includes a section break, the user's choice in the style conflict dialog could be silently ignored (resulting in incorrect style adoption for the pasted content).
    · Fixed: styles: some ruler formatting operations (eg: Paste Ruler) in the stylesheet view can incorrectly trigger the ruler to not show any markers.
    · Fixed: styles: user should not see the style conflict sheet if they accidentally drag-drop a style within the stylesheet view (drag-drop styles to copy only works between docs).
    · Fixed: styles: using the increase/decrease indent menus didn't always work in the stylesheet.
    · Fixed: styles: when in the stylesheet view, choosing a list style menu should apply that list style, if a paragraph style is selected.
    · Changed: styles: when sorting styles by name, leading whitespace should be ignored.
    · Fixed: styles: bold/italic attributes as applied to styles should not introduce a superfluous font specifier attribute that inheritance already provides.
    · Fixed: styles: copy-paste of content with list style could incorrectly introduce font override in list level, producing the style conflict sheet, or mismatches in attribute sensitive searches.
    · Spelling and QuickFix in Version 3.4
    · Added: spelling: spelling panel has "Correct All" button.
    · Fixed: spelling: soft hyphens should be ignored during spell checking.
    · Fixed: QuickFix: typos/corrections that begin with punctuation marks should expand even if they are not preceded by a word delimiter, eg: the text "more..." should QuickFix the ellipsis character.
    · Added: spelling: contextual menu for misspelled words now includes a "Correct Spelling & Add QuickFix" submenu.
    · Fixed: QuickFix: in some cases typo corrections could fail to trigger (if a longer typo failed to match and obscured a shorter typo match).
    · Added: spelling: the "Learn Spelling" menu should toggle to "Forget Spelling" as necessary.
    · Changed: spelling: contextual menu should read "Forget Spelling" not "Unlearn Spelling".
    · Changed: spelling: moved spelling suggestions on contextual menu to submenu.
    · Fixed: spelling: if no spelling suggestions are found, the contextual menu should not duplicate the spell action menu items.
    · Fixed: spelling: if you "Forget Spelling" from the contextual menu, the document spelling must be rechecked.
    · Fixed: spelling: posing NSSpellChecker proxy wasn't capturing invocations as necessary to ensure thread safety.
    · Fixed: QuickFix: different smart quote styles for custom languages are not properly respected.
    · Fixed: spelling: suggestions in the contextual menu should not take display-level case changes into account.
    · Fixed: spelling: possible spellchecker hang (deadlock) when displaying a spelling contextual menu.
    · Images in Version 3.4
    · Added: images: user can control how much padding an image has around it.
    · Opt: images: files with many large graphics open quicker and require less RAM (Nisus Writer now delays image data interpretation until the image needs to be drawn).
    · Opt: images: our "Nisus Compressed RTF" file format only emits image data once when the same image is used multiple times in different parts of the document.
    · Added: images: users can choose if inline images draw over adjacent lines of text.
    · Changed: images: if image could not be decoded (or is otherwise missing) we display a placeholder of the correct size on screen.
    · Fixed: images: pasting a MathType image into a table cell when running on 10.6 should not yield a TIFF which lacks the internal equation data.
    · Fixed: images: if a user resizes a floating image, the resize should always keep the catty-corner point fixed.
    · Fixed: images: inserting multiple images at once incorrectly inserts them in reverse order.
    · Fixed: images: copy-paste of content with images could fail to paste the images if the image file name contained certain special characters (like an Em Dash) and Nisus Writer chose to use RTFD.
    · Fixed: images: copy-paste of content with multiple similarly named images could result in an image going missing.
    · Changed: images: clicking an inline image should not scroll the document unless most of the image is out of view.
    · Fixed: images: drag sources (eg: iMediaBrower) that place local image URLs on the pasteboard should be treated just like images, eg: the graphic itself should be inserted, not a hyperlink.
    · Fixed: images: dragging/pasting images into a document should applying the ambient attributes to that image.
    · Fixed: images: removal of all content that includes a floating image could trigger exceptions.
    · Fixed: images: some inserted TIFF images can fail to produce data when saving to file, resulting in loss of the image.
    · Fixed: images: user should be able to select multiple inline images at once using the Command key.
    · Fixed: images: when reading files with floating graphics in table cells (unsupported in Nisus Writer), we should convert the image to be inline instead of discarding it.
    · Lists in Version 3.4
    · Changed: lists: using the "Continue Numbering From Previous" command should mark the paragraph so it always continues numbering, instead of only assigning the paragraph a fixed number that happens to be next in the sequence.
    · Added: lists: contextual menu should have commands for restarting/continuing list numbering, and increasing/decreasing list level.
    · Added: lists: Lists toolbar button should have Increase/Decrease list level menus.
    · Fixed: lists: if more than a single list paragraph is selected, and the user adjusts a list style indent via the palette, the indent may change too much or become an invalid/problematic value.
    · Fixed: lists: drag-drop of a list paragraph with both the prior newline and following newline selected does not produce good results (loss of list bullet).
    · Fixed: lists: if a paragraph has a starting number override, the list numbering menu could show the command "Continue Numbering" instead of "Restart Numbering".
    · Changed: lists: if the user sets a "text indent" (hanging indent) that tries to place the paragraph text inside the area used by the list item, the paragraph text is now placed just adjacent to the list item, instead of incremented by the automatic tab distance. This should make it clearer to users when they have a poorly/incorrectly configured list style.
    · Fixed: lists: "continue numbering" did not continue properly when certain configurations of content were in between.
    · Fixed: lists: adjusting the indent on a list level in the stylesheet should not clear character attributes for that list item.
    · Fixed: lists: asterisk characters could incorrectly be shown in tiered list items if a list style used a fixed/bullet for lower list style levels.
    · Fixed: lists: can't override list starting number that is enforced through a paragraph style and happens to match the starting number for the list style.
    · Fixed: lists: copy-paste of bulleted list items in a document can incorrectly trigger the style conflict dialog.
    · Fixed: lists: a variety of problems with list level overrides when list styles are enforced by way of paragraph styles.
    · Fixed: lists: custom list bullet attribute applied to Paragraph Style definitions should be taken into account for the style preview.
    · Fixed: lists: custom list bullet attribute should not propagate to derived Paragraph Styles unless the listing level is constant (put another way: changing the list level should reset the list bullet).
    · Fixed: lists: custom list bullets as part of style definitions could be incorrectly lost on file reopen in certain situations.
    · Fixed: lists: invalid ranges could be generated when updating list bullet existence.
    · Fixed: lists: typing attributes can incorrectly bleed into existing paragraphs if a new list item needs to be created.
    · Fixed: lists: Lists palette can show the wrong list item type (eg: bullet, numbered, etc) for paragraph styles that have a custom list bullet set.
    · Fixed: lists: redefining a paragraph style from the selection should never remove the list style from the paragraph style.
    · Fixed: lists: removing All Attributes Except styles should update list bullets in the selected range, in case a list level override was removed.
    · Fixed: lists: sometimes changes to list levels in the stylesheet do not update ancillary palettes as necessary.
    · Opt: lists: updating a list item should not scan for bookmarks in the paragraph when opening a file.
    · Fixed: lists: if a list style is enforced via a paragraph style, any custom attributes on the list level (eg: font), could errantly be wiped out if the user also enforces a custom list bullet via the paragraph style.
    · Fixed: lists: if a list style was enforced by way of a paragraph style, and then the list level in text was changed, the list items in the document might not be aligned correctly.
    · Fixed: lists: copy-pasting content that ended with a paragraph that was empty except for a list bullet would paste without the final list bullet.
    · Fixed: lists: changing a paragraph's list level to restore it to that of the list level enforced by the applied paragraph style should not use the list style's indents, but instead use the indents of the paragraph style.
    · Fixed: lists: changing the list level format (eg: from bullet to numbered items) should not reset character formatting for that list level.
    · Changed: lists: if a paragraph style includes "restart list number" as part of its definition, all paragraphs in the document marked in that paragraph style must show that same restart number (this also fixes some restart/continue numbering updating bugs when this scenario is encountered).
    · Changed: lists: if the user clicks in between a list item and that paragraph's text, newly inserted text should use the formatting applied to the paragraph's content, not the list item.
    · Changed: lists: made it easier to place insertion point in front of list item.
    · Tables in Version 3.4
    · Added: tables: menus to sort selected table rows by the selected column.
    · Changed: tables: copy-paste of discontinuous table selections should insert tabs/newlines between adjacent cell content and preserve the order of the text.
    · Added: tables: freshly inserted tables should have a "Table Header" paragraph style applied to the relevant cells.
    · Fixed: tables: if a table is enclosed in selection (but no cells have been directly selected), the table cells should still be affected by formatting changes.
    · Fixed: tables: merged cells should not lose certain kinds of special content (eg: bookmarks) when a file is reopened.
    · Fixed: tables: "Fit to Contents" did not take ruler's head/tail indent into account.
    · Fixed: tables: possible crash when sorting particular tables.
    · Fixed: tables: deleting whole tables where two cells have exactly the same content can cause crashes.
    · Fixed: tables: fixed possible crash when deleting whole tables from document.
    · Fixed: tables: possible crash when deleting many table rows at once.
    · Fixed: tables: possible minor issues when focusing table selections.
    · Fixed: tables: selecting a table in the document body (instead of the cells themselves) and sorting paragraphs produces errors.
    · Fixed: tables: selection inside a table becomes permanently invalid after doing certain drag-drops in table cells.
    · Fixed: tables: should not use uninitialized selection anchor point, which can produce out-of-range table selections.
    · Fixed: tables: table cell shading can improperly bleed out from prior rows.
    · Fixed: tables: table row minimum height should not be enforced for rows interior/internal to a span that user cannot adjust.
    · Opt: tables: some big inefficiencies when manipulating lots of table cells all at once.
    · Fixed: tables: trying to insert a newline when in table cell selection mode should start an edit in a cell and insert that newline.
    · Find and Replace in Version 3.4
    · Added: find: added a whole slew of PowerFind bubbles.
    · Fixed: find: activating the Find & Replace panel should not change which OSX Space is active. The find panel should be shared between spaces.
    · Fixed: find: the menu Edit > Find > Replace should always replace the current selection.
    · Opt: find: searching backwards (Find Previous) with the Whole Word option turned on can be incredibly slow.
    · Changed: find: changed name of PowerFind bubbles "LookAhead" and "LookBehind" to "FollowedBy" and "PrecededBy".
    · Changed: find: removed "Use Selection for Find" menu, added "Copy to Find" and "Copy to Replace" to the Edit > Find menu.
    · Fixed: find: construct to disable especials "\Q...\E" does not always work properly.
    · Fixed: find: doing a Replace All in tables, affecting just the selected text, does not always select all changes.
    · Fixed: find: especial characters can still be undesirably escaped (with a backslash) when switching the find engine mode.
    · Fixed: find: problems matching (both false positives and negatives) when document contains unmatched surrogate pairs.
    · Fixed: find: the "Any HTML" PowerFind bubble had some trouble with certain tags.
    · Fixed: find: the search scopes "Here to End" and "Here to Start" did not always work properly when using "Find All".
    · Footnotes and Endnotes in Version 3.4
    · Changed: notes: endnotes should allow page breaks.
    · Fixed: notes: all note references should not be found as plain text in the main body, even endnote references.
    · Changed: notes: note styles loaded from non-Nisus files should have a gutter divider line.
    · Added: notes: can convert between Endnotes/Footnotes, even if alternate style not present in document.
    · Fixed: notes: endnotes should draw page guides as appropriate.
    · Fixed: notes: endnotes should obey Note style's gutter height.
    · Fixed: notes: footnotes area can obscure multi-column section text.
    · Fixed: notes: when making a PDF/printout, endnotes could be incorrectly truncated.
    · Fixed: notes: footnotes area does not reposition its origin in response to column balancing caused by breaks.
    · Fixed: notes: deleted note reference character styles should not be regenerated automatically upon document save and reopen.
    · Fixed: notes: changing a note style's multi-page thresholds does not properly redo layout for the document.
    · Fixed: notes: at certain zooms and thicknesses, the divider line could fail to draw in the footnote gutter.
    · Fixed: notes: users should not be able to drag-drop to create invalid note text configurations (eg: plain text before note reference in note area, drag away full notes, etc).
    · Fixed: notes: can crash if footnotes body needs to be removed from middle of document (eg: when rearranging footnotes).
    · Fixed: notes: converting between footnote/endnote styles should keep the affected notes selected.
    · Fixed: notes: could crash when changing note placement (eg: convert footnotes to endnotes).
    · Fixed: notes: deleting a discontinuous selection including notes (or parts of notes) can cause weirdness.
    · Fixed: notes: the Note Style starting number field should accept formatted numbers (eg: "iii" as well as "3").
    · Fixed: notes: if selection rests inside a table cell inside a footnote/endnote, and the file is saved and reopened, an asterisk can bleed into the table cell.
    · Fixed: notes: some selection issues if notes move between document areas (eg: insert a section break in a doc with section notes).
    · Miscellaneous in Version 3.4
    · Fixed: using the menu File > Revert can cause all sorts of troubles. Rather than using Cocoa's strategy of gutting the existing document and replacing the content, we now override the reversion command entirely, so that the current window is discarded wholesale and the document is reopened completely fresh.
    · Fixed: multi-key keyboard shortcuts should not fail if the current keyboard layout does not produce English characters (eg: Hebrew). Also, Command + "8" should be recognized as distinct from Command + Shift + "8" (eg: Command + "*").
    · Added: menu Save Copy As.
    · Added: links: contextual menu "Reveal Linked File in Finder" for hyperlinks to files.
    · Opt: smaller RTF files (due to cleaner RTF attribute groupings).
    · Opt: a variety of text system optimizations.
    · Opt: Help menu was slow to show if there were many files in the Document Manager.
    · Added: application asks user if they want to move/copy the app to Applications folder as needed (Leopard only).
    · Added: invisible mark for soft hyphen character on Leopard.
    · Added: menu Edit > Copy > Copy Document File Path
    · Added: menu Edit > Sort Paragraphs > Reverse and table row sorting menus for Reverse and Randomize.
    · Added: menus to adjust paragraph indents, fixed line spacing.
    · Added: open file text encoding option should include "Arabic (Windows)" encoding.
    · Added: preference to control whether or not the insertion point (caret) blinks on/off.
    · Added: Recent Fonts menu should have command to clear it.
    · Fixed: more accurate page guides.
    · Fixed: toggling whether headers/footers are hidden should not alter the margin distances.
    · Added: some synchronicity between language shown between preference panes and language of selection in document.
    · Changed: adjusting the kerning with a zero-length selection (insertion point) should adjust the spacing between the adjacent characters.
    · Changed: automatic backups should be saved using our Compressed RTF file format, regardless of the document's original format.
    · Changed: better invisible mark for page/section breaks.
    · Changed: changed invisible mark for Zero Width Non Joiner character to be a broken vertical bar.
    · Changed: clicking a file link in NWP should open the destination file in the desired application, instead of just showing it in the Finder.
    · Changed: copying a multipart selection should include newlines between copied content.
    · Changed: double-clicking to select a word should include any superscripted material inside the word (eg: superscripted characters surrounded by normal non-superscripted characters).
    · Changed: drag-drop of full paragraphs (selected by quadruple-clicking) should smart insert/delete newlines.
    · Changed: file links in NWP should allow the use of the tilde to mean the user's home directory, eg: "file://~/Desktop/target.rtf".
    · Changed: flashing the selection made more distinctive.
    · Changed: if user chooses to send us a file, they should not be prompted about the transmission unless there was a problem.
    · Changed: if user is running 10.6, we use more user-friendly standard sorting method (eg: will compare numbers inside string by logical value).
    · Changed: if user tries to open file with no type and no extension, and contents of file are RTF, use RTF reader to open file.
    · Changed: increase/decrease ruler indent/level menus should shift by an amount that is appropriate for the ruler's unit type, not just a quarter of an inch.
    · Changed: inserting a cross-reference should place the caret after the insertion, instead of selecting it.
    · Changed: made idle tasks (like generating WYSIWYG font previews) less aggressive, giving better response times after just launching application.
    · Changed: menus should consistently toggle between "Show/Hide Whatever" or just show a checkmark.
    · Changed: more lenient with detecting DOCX files misnamed as ".doc".
    · Changed: new file templates (the Nisus New File) only use the system paper size until the first time the file is edited. After that, new documents use the paper size as saved in the file.
    · Changed: open dialog options (eg: "Open as New File") should be sticky and should not change when selected file changes.
    · Changed: product registration automatically fills out license keys and user name in web form.
    · Changed: RTF emitter shouldn't use superfluous "\u" for some Latin variant text encodings.
    · Changed: sound popup buttons should also list sounds in the user's home folder.
    · Changed: the "Append Copy" and "Append Cut" menus should add delimiters to the clipboard as guided by the current selection granularity.
    · Changed: the "Remove Attributes and/Except Styles" menus should leave language intact when used on a text selection.
    · Changed: the background color attribute should only draw in areas actually occupied by characters (eg: exclude indents, line wraps, etc).
    · Changed: we use Apple's path control where appropriate, on OSX versions where the control is available.
    · Changed: when adding a hyperlink, if neither the pasteboard or selected text look like URLs, the default link is "http://".
    · Changed: when opening non-nisus document, settings that are nisus-specific (like show page guides) should take the values found in the Nisus New File.
    · Fixed: a paragraph should never be moved to the next page because its "after spacing" won't fit.
    · Fixed: a variety of interactive sheets (eg: the print dialog) should not disrupt the Full Screen editing mode.
    · Fixed: active edit in the QuickFix window is not always committed if user closes the preference pane (or switches back to document view).
    · Fixed: adding a hyperlink to text shouldn't make the attributes uniform across the whole selection (ie: possible attribute loss).
    · Fixed: adding a link to some text can incorrectly bleed in formatting overrides.
    · Fixed: adjusting the paragraph layout options (eg: "keep with next ¦") did not always redo layout to take the new settings into account.
    · Fixed: adjusting the selection with an arrowkey should reset the selection granularity.
    · Fixed: all sections should be monitored for changes, not just those that have been placed during page layout.
    · Fixed: Apple's font panel should update when user selects a style in the stylesheet view.
    · Fixed: application icon in dock should accept any kind of text file (eg: "jnlp" etc).
    · Fixed: applying fonts in an opened plain text document could trigger exceptions.
    · Fixed: attribute changes that affect no text should not mark the document dirty.
    · Fixed: attributes of final empty paragraph in the document should be preserved while typing.
    · Fixed: can't change typography options for style that does not have an explicitly inherited font (eg: the style picks up the default document font).
    · Fixed: canceling an application quit can leave document dependent menus (eg: styles) in incorrect empty state.
    · Fixed: case where column prematurely forced content to the next page after changing the number of columns.
    · Fixed: character case conversion commands (eg: "Convert to lowercase") should leave integral smart content intact (eg: footnote references).
    · Fixed: choosing to cancel a save because the plain text file format would discard formatting does not produce a superfluous 2nd alert telling the user that the save was aborted.
    · Fixed: compressed RTF files with a ".rtf" extension should be read in by Nisus Writer, instead of displaying gzip gibberish.
    · Fixed: copy-paste of ruler should include properties that happen to be the default (eg: zero head indent, no tab stops, etc).
    · Fixed: copying a selected file in the Finder, and then pasting it into NWP should produce a text link, not a giant icon.
    · Fixed: could crash when loading certain QuickFix typo lists of a large size.
    · Fixed: could crash when showing the services menu (or showing the contextual menu for a word) on OSX 10.6.
    · Fixed: custom arrow key shortcuts are should not triggered unless Command key is also down.
    · Fixed: deleting a newline between paragraphs with different paragraph styles can cause the wrong typing attributes to be calculated.
    · Fixed: deleting text near a page boundary can fail to properly redraw the end of the previous page if the line fragment moved pages.
    · Fixed: document properties (eg: author, etc) should be properly set in saved PDF files.
    · Fixed: document templates not opened for direct editing should be saved using the user's preferred default file format, not RTF.
    · Fixed: don't ask user to send us files that are of unknown formats that the user wants to open as plain text.
    · Fixed: double-click to select by word could incorrectly select nothing if part of a word superscripted.
    · Fixed: drag-drop of text from very end of document can fail if intermediate text state causes drag source to be removed.
    · Fixed: ellipsis character should not count as the end of a sentence.
    · Fixed: em dash should never be wrapped to a line separate from that of the preceding word.
    · Fixed: empty headers/footers of minimal height could be incorrectly sized until editing started, slightly offsetting how much text could fit on a page.
    · Fixed: export dialog can incorrectly add two file extensions.
    · Fixed: floating images from document incorrectly bleed/duplicate in header/footer, causing assertions/crashes.
    · Fixed: fonts from RTF files with no charset defined should use the document default charset.
    · Fixed: highlighter color tag should only appear if override attribute is present.
    · Fixed: hyperlinks to files with special characters (eg: the pound sign) should open/show the corresponding file.
    · Fixed: if a paragraph has both a line height multiple and a min/max line height, the GUI should reflect that mixed state.
    · Fixed: if a user cancels the opening of a document, the standard "cannot open document" warning should not be shown.
    · Fixed: if authorization is required to save a "computer" type license key, the information can fail to be saved to disk, causing NWP to lose the license information upon restart.
    · Fixed: if paragraph spacing is not specified in RTF style definition, should be interpreted as "zero" that overrides the parent style. Same with bold/italic font.
    · Fixed: if user types Arabic 0-9 into numbering fields with certain numbering formatters applied (eg: Kanji), should translate as necessary.
    · Fixed: if user's chosen file name has a period in it, the save panel can incorrectly truncate that period and everything afterwards.
    · Fixed: in some circumstances, quitting the application may not clear away temporary backups (those made for crash recovery) or save the last set of open documents.
    · Fixed: inserting a table should never change the active OSX Space.
    · Fixed: italic can bleed into document text upon reopening files where an italic font is the default/Normal font.
    · Fixed: italics can be lost when reading file, if the default/Normal font is also italic.
    · Fixed: kill buffer should be application wide, not per-document.
    · Fixed: layout stalls when encountering certain configurations of spacing and breaks.
    · Fixed: links to files with question marks in their name could fail to open/link after reopening the file containing the applied link.
    · Fixed: numbers inside words, followed by a period/fullstop, can incorrectly fail to trigger a sentence break (with regard to selection / text analysis).
    · Fixed: our interpretation of "pard" and the paragraph attributes it resets was incorrect. We assumed it did not add in defaults that override properties defined in the applied style, when in fact it does.
    · Fixed: page gutter shading should alternate left/right when facing pages is enabled.
    · Fixed: paragraph spacing is slightly off when using a same-page section break.
    · Fixed: paste as plain text should always use paragraph style of selected (replaced) text.
    · Fixed: phantom paragraph formatting icons (drawn in the gutter) can sometimes errantly appear in page view.
    · Fixed: possible crash when manipulating tabs on ruler.
    · Fixed: possible errors when counting words in a document with combining marks.
    · Fixed: possible hang when editing comments attached to footnotes (triggered when the footnote reference itself is also encompassed in a comment).
    · Fixed: printing a Nisus Writer file from the Finder should not yield infinite printouts.
    · Fixed: printing and saving as a PDF could use improper paper orientation in a document with sections having mixed paper orientations, depending on where the selection rests.
    · Fixed: removing hyperlinks should work for multiple hyperlinks in a selection.
    · Fixed: saving a converted file does not always clear the "converted" status shown in the document titlebar.
    · Fixed: scrolling by page up/down can fail when in Page view and zoom is set to "show entire page".
    · Fixed: section change notifications should not be nested- changes triggered in response to another should be queued up.
    · Fixed: section changes should not be triggered while in the parent's "replaceCharactersInRange" method, otherwise can cause layout invalidation on the parent while in unstable state.
    · Fixed: services on Snow Leopard need access to spellchecker proxy on main thread to validate text-based service rules.
    · Fixed: services should not appear in Toolbar item menus.
    · Fixed: should be able to hold Option key down when drag-dropping files from the Finder to insert a link to the file.
    · Fixed: should be able to pasted HTML from the pasteboard (allows rich text copy-paste from Firefox).
    · Fixed: should implement "yankAndSelect:" action (yank and rotate kill buffer).
    · Fixed: should not be able to adjust margins if page guides are hidden.
    · Fixed: should not run out of memory during attribute transformations that affect a huge part of the document.
    · Fixed: should underline Japanese "word" / clause breaks if input method desires.
    · Fixed: sometimes inserting a newline at the very end of a page could fail to produce a new blank page, for some fonts/situations.
    · Fixed: system requests to update the font panel must never trigger text color changes.
    · Fixed: the "Highlight" toolbar button does not work if the toolbar is set in "text only" mode.
    · Fixed: the custom/restarted section number for the first section in a document can be lost on reopening the file.
    · Fixed: the menu shortcut for Edit > Complete incorrectly shows with the Command and Option modifier keys.
    · Fixed: the section property "facing pages" can be lost when reopening a file if a subsequent section turns the option off.
    · Fixed: the zoom "show entire page" should never cut part of the page off.
    · Fixed: triple-click to select by sentence should treat note references as part of the sentence they come after.
    · Fixed: triple-click to select by sentence, copy, and then paste, should not insert newlines around the pasted material.
    · Fixed: undoing a Text Expander expansion incorrectly deletes too much text.
    · Fixed: users should be able to override the default appearance of hyperlinks (eg: remove or override the blue/underline).
    · Fixed: users with smooth-scrolling enabled would sometimes be scrolled to the weird locations in the file.
    · Fixed: using the color panel's "list" mode can errantly change the text color when other color modalities should be active (eg: change table cell background).
    · Fixed: we should interpret RTF's "highlight0" and "cb0" as meaning no background color, not black.
    · Fixed: when exporting a file, Nisus Writer should use the last chosen export file type.
    · Fixed: wrong header/footer type can show in section using facing-pages that inherits headers/footers from a prior section.
    · Opt: if user has "keep with next ¦" option turned on for a very large chain of paragraph (eg: a whole document), Nisus Writer can be super slow to respond to keystrokes.
    · Fixed: by default the autosave should be set to save to "temporary backups" every 10 minutes.
    · Fixed: classic: import of images that made use of some kind of PICT overlay could fail to import.
    · Fixed: classic: importing Hebrew from Classic file somehow introduces a Unicode "private use area" character into the text, disrupting the display/editing.
    · Fixed: classic: paper margins and orientation not always properly imported.
    · Opt: classic: opening a file with lots of missing fonts can take a long time on Leopard due to Apple's automatic font activation searches.
    · Added: doc man: contextual menu "Open in Default Application" for the DM file listing, which opens the file in the default editor application.
    · Added: doc man: user should be able to delete files from the Recently Opened and Recently Saved groups.
    · Added: doc man: when a recovered backup has no original, the DM should offer to open up the backup.
    · Changed: doc man: changed action button captions when removing a file from the document manager.
    · Changed: doc man: deleting an open file from the DM should only prompt the user about closing the document window after asking the user what action they want to take, and only if that action is moving the file to the trash (instead of just removing it from the listing).
    · Fixed: doc man: if the active group does not allow file deletions/removals, the Delete button and Remove menu should be disabled.
    · Fixed: doc man: Recently Opened files list does not always update as needed.
    · Fixed: doc man: relative sizes of split views should be remembered.
    · Fixed: doc man: tab key doesn't work very well in navigating DM window.
    · Fixed: drag: option-drag (copy drag) should keep new/pasted text selected.
    · Fixed: floating content: baseline across floating content must be constant, otherwise lines appear disjoint or can run together.
    · Fixed: floating content: continually dragging floating content can temporarily prevent layout backtracking, which is used to workaround a variety of Apple bugs.
    · Fixed: floating content: incorrect line fragment generation when floating content combined with certain indents and RTL text.
    · Fixed: floating content: when floating content intersects paragraph spacing (before and after) line fragments can be placed on top of each other, causing garbled or missing text.
    · Added: lang: if the user places a TIFF file in Nisus Writer's Languages folder, using the same name as a custom language (eg: "Klingon.tiff"), the image will be used in the flag menus once NWP is relaunched.
    · Changed: lang: multiple clicks in "code" language is better behaved.
    · Changed: lang: ruler direction should always show that of the whole paragraph, not the selected text.
    · Changed: lang: the buttons to add/remove languages in the preferences have change their behavior to be less confusing.
    · Fixed: lang: "select by sentence" should not exclude grouping punctuation (eg: braces) that occur at the very start of sentences that are the first in the paragraph. Nor should it include grouping punctuation in the following paragraph.
    · Fixed: lang: changing the language in the Find & Replace dialog should only change the language and possibly keyboard layout.
    · Fixed: lang: custom languages read from RTF files must be based on some language.
    · Fixed: lang: keyboard layout external to application not always restored when deactivating Nisus Writer.
    · Fixed: lang: live word count should not count HTML tags (eg: "") as three words.
    · Fixed: lang: select-by-sentence can incorrectly include quotation mark in following paragraph.
    · Fixed: lang: should restore keyboard layout on reactivating the application, even if language preferences state no keyboard layout change should occur for the active language.
    · Fixed: lang: the "French (Swiss)" language attribute is incorrectly saved out in RTF as "French (Senegal)".
    · Fixed: lang: the keyboard binding Command + Shift + Left/Right Arrow selected in the wrong direction for RTL text. This broke sometime between (NWP 1.1 and 1.3).
    · Changed: palettes: clicking into the font family/face field should select the whole name, for easy deletion.
    · Added: palettes: added "odd & even pages" option to the Headers & Footers palette.
    · Added: palettes: another option for the Styles palette swatch/previews that displays a WYSIWYG swatch, but limited in height.
    · Added: palettes: paragraph indents should be editable in the paragraph palette.
    · Changed: palettes: clicking a palette group icon when the group is already active should scroll the palettes to the top.
    · Changed: palettes: Indexing palette's width should be resizable when in floating palette mode.
    · Changed: palettes: Margins palette allows showing the header/footer height.
    · Changed: palettes: Styles palette has a thicker line at the interface between character and paragraph styles.
    · Changed: palettes: Styles palette highlights the active style using the inactive text selection color, which is a little darker.
    · Changed: palettes: the font listing should prefer to show/select the "most recently used" entries from the top of the list.
    · Changed: palettes: title bars of relevant palettes appears blue, palettes with no enabled/useful information appear grey.
    · Changed: palettes: user should be able to increase the font size beyond 128 pts using the little up arrow stepper.
    · Fixed: palettes: clicking in the whitespace underneath the list of spelling corrections in the Language palette should not throw exceptions.
    · Fixed: palettes: potential crash when closing/invalidating document.
    · Fixed: palettes: scroll wheel (and scroll via touch) should work in the tooldrawer.
    · Fixed: palettes: styles palette doesn't update properly when document is reverted to saved or macro creates a new document window.
    · Fixed: palettes: the Margins palette should update "live" as the user drags page guides around.
    · Fixed: palettes: the Page Zoom palette showed wrong page number information.
    · Fixed: palettes: turning on any of the paragraph layout options should checkmark the relevant control, not tickmark it.
    · Fixed: palettes: using the down/up arrow key in the font family combo box should show the popup list and select the proper font family name.
    · Added: ruler: additional ruler/paragraph menu commands.
    · Added: ruler: ruler marker editor sheets (for indents and tabs) should allow the user to view the amounts as offsets from the margin.
    · Changed: ruler: if user drags indent markers that are configured improperly (eg: head indent is not less than tail indent), then ruler swaps these indents at the start of the drag.
    · Fixed: ruler: fixed a variety of "slightly off" problems when editing ruler marker positions, eg: head indent in RTL text, snap to unit instead of min/max, etc.
    · Fixed: ruler: quickly adjusting ruler markers (eg: click-drag-release in one swoop) should not steal focus from the document area.
    · Fixed: ruler: removing all tab stops defined by the style (eg: set tab stops override to zero tabs) will incorrectly reintroduce the stops upon reopening the file.
    · Fixed: ruler: ruler marker editor sheets (for indents and tabs) should not be application modal.
    · Fixed: images: drag/paste of images from Nisus Writer into Mail.app can fail.
    · Fixed: images: images with non-integral native sizes can improperly acquire cropping/resizing when reopening files



    What's new in Nisus Writer Express 3.3.2:

    April 23rd, 2010

    · Fixed: using the "Make Link" contextual menu provided by Apple should not prevent the file from being saved.
    · Fixed: if "ding" fonts (eg: Webdings) applied to certain kinds of text, could cause weird behavior under Leopard and later.
    · Fixed: notes: using tables in the endnotes area can cause Nisus Writer to hang.
    · Fixed: lists: certain RTF lists emitted by Apple can cause Nisus Writer to crash.
    · Fixed: macros: SIGPIPE raised by Perl macros should not abnormally quit Nisus Writer.
    · Fixed: Nisus Writer document icons for users using only Nisus Writer Express should not be blank/generic.
    · Fixed: loc: a few zoom menu percentages for non-English localizations are wrong.
    · Changed: Sparkle (auto-updater) can download different versions based on architecture (PPC/Intel) of user's machine.
    · Fixed: lang: custom languages with non-ASCII characters in their name could incorrectly split into multiple languages with fragmented names when reopening files.
    · Fixed: sometimes the keyboard shortcut for the "Underline" menu would not work when first reactivating Nisus Writer.
    · Changed: loc: some changes to the Italian localization.
    · Fixed: should not trigger Apple console log warnings about depreciated NSLanguage API.



    What's new in Nisus Writer Express 3.3.1:

    October 5th, 2009

    New Features:
    · Added: all new Document Manager.
    · Added: style library (by way of Document Manager).
    · Added: selection history, allowing user to jump to prior editing locations.
    · Added: can attach active document to new email message (only Mail and Entourage are supported).
    · Added: preference to automatically capitalize the first word of each sentence during typing (disabled by default).

    Other Additions:
    · Added: preference allows playing a sound on successful save (disabled by default).
    · Added: character/word/paragraph count as automatic number.
    · Added: new file format "Nisus Compressed Rich Text", which is a zipped RTF file (you can rename the file to "whatever.rtf.zip" and expand it in the Finder if needed). Additionally images are saved as binary blobs, not hex escaped, which saves space.
    · Added: menus "Select All Document" and "Invert Selection".
    · Added: menus to expand selection to full word/sentence/paragraph.
    · Added: preference to allow language switches to affect font size.
    · Added: preference to control what happens on application launch.
    · Added: preference to show Styles palette listing as plain text (eg: instead of WYSIWIG style swatches).
    · Added: PowerFind (Pro) bubbles/expressions to transform captured text to lowercase/uppercase/capitals. PowerFind Pro syntax is "T{operation:ackref}", eg: "T{lowercase:1}".
    · Added: QuickFix: typo fixing (and glossary expansions) are quickly flashed using a customizable color.
    · Added: triple click selects by sentence now, quadruple click is by paragraph.
    · Added: user can choose the suffix that is appended to automatically named bookmarks.

    Notable Changes:
    · Fixed: can't resize document window on Snow Leopard.
    · Fixed: spell: spelling guesses should be available on the contextual menu on Snow Leopard.
    · Fixed: spell: proper spelling dictionary is not always used to check text on Snow Leopard.
    · Added: saving a document with formatting/styles as plain text will generate a warning dialog.
    · Added: if user clicks/drags in the margin/gutter area alongside main body text, then we should select line-by-line or reposition the caret.
    · Fixed: possible performance issues on Leopard if OSX loads new/unknown fonts in the background.
    · Fixed: sometimes background can be redrawn, but not the text itself, leading to "missing" text until redraw is otherwise forced (eg: by scrolling, etc).
    · Changed: lang: keyboard layout used outside of Nisus Writer is restored when user deactivates Nisus Writer.
    · Added: menu "Flash Selection".
    · Added: the "Remove Link" and "Edit Link" commands have been added to the main menu.
    · Fixed: ruler: Draft view does not show any numbers in the ruler.
    · Fixed: lists: list styles applied to otherwise empty table cells via a Paragraph Style are not saved to RTF properly, resulting in list item loss.
    · Fixed: lists: sometimes can't change list style properties using the Lists palette.
    · Changed: images: if "show invisibles" is turned on, images draw on screen with a thin border.
    · Fixed: text background color did not always import/export to/from Word.
    · Added: lists: list style menus to "Select All Style" and "Select Style" range.
    · Fixed: print: printing or saving a document as PDF can produce many irrelevant and annoying "invalid context" messages in the console log. Hopefully fixed.

    Tables:
    · Fixed: tables: export of tables with spanning cells to HTML is much better.
    · Fixed: tables: TextEdit and HTML export understand table cell heights (we output Apple's custom RTF control for this).
    · Added: tables: can use the Shift key to generate a multi-cell selection.
    · Fixed: tables: completely deleting a table with comments applied to table cells should not leave behind zombie comments.
    · Fixed: tables: tables with certain kinds of spanning structures could open incorrectly/damaged.
    · Fixed: tables: much better interpretation of nested tables when reading files. Content in nested cells can no longer go missing.
    · Changed: tables: pasting a table slice at the very start of the first table cell in a row/column should insert the pasted slice before the selection instead of after.
    · Fixed: tables: pressing the right key when in the very last table cell should place the caret at the start of the line following the table.
    · Fixed: tables: reading content terminated by a nested table could prevent the table from being recognized.
    · Fixed: tables: pasting table slices as plain text should not change the cell borders/shading.
    · Opt: tables: generating many discontinuous table cell selections is faster, especially impacts macros
    · Fixed: tables: making large discontinuous selections (eg: Find All) that includes content both inside and outside table cells should show the text in the tables as selected.
    · Fixed: tables: converting text to a table should zero out ruler indents and supplant Normal with the Table Cell paragraph style if it exists.
    · Fixed: tables: misspelled word at the end of a table cell should always be marked with red squiggles.
    · Changed: tables: inserting a table that is not preceded by a newline will manually insert a newline character that is not internal to the table object.
    · Fixed: tables: should be able to copy any table slice, even if it is completely devoid of any text.
    · Added: tables: new menu Table > Delete > Clear Cell Content that deletes text from all selected cells.
    · Fixed: tables: converting text to a table should apply a "none" list override to columns 2-N, as necessary.
    · Fixed: tables: marked text (eg: Japanese input) should not be lost when a table cell shifts between pages.
    · Fixed: tables: resizing multi-page tables is much more stable, no more confusing/incorrect results.
    · Changed: tables: choosing "Fit to Contents" also shrinks selected row heights.
    · Fixed: tables: certain combinations of hyperlinks in spanning table cells could produce incorrect RTF output, resulting in incorrectly merged table cells when reloading the file.
    · Fixed: tables: using some table commands from the menu (eg: vertical alignment) could fail to update the palette display.
    · Fixed: tables: undoing the "Convert to Table" command should restore the original selection.
    · Fixed: tables: horizontal offset of tables not properly reset (by "trowd" control), which could cause tables to appear in the margins when read from file.
    · Fixed: tables: splitting table cells sometimes does not recalculate cell text position properly.
    · Fixed: tables: can crash when redoing the creation of a table whose constituent table cells were added and separately modified after the initial point of creation.
    · Fixed: tables: individual character selections should not draw once cell has been fully selected.

    Find & Replace:
    · Changed: find: changed layout of Find & Replace dialog to better organize controls.
    · Added: find: new "Match Case" replacement option, which matches the character case of the found text.
    · Fixed: find: search should ignore content that is not currently displayed on screen, eg: notes/headers in Draft view, comments if comment pane is hidden.
    · Fixed: find: Macroize incorrectly strips PowerFind bubbles.
    · Fixed: find: text inside comments applied to tables/notes is not searched.
    · Fixed: find: if no explicit font is applied in the find/replace fields, the default document font is used. The bug is that this display font did not update as the frontmost/active document changed.
    · Fixed: find: the "In Selection" find scope should only switch to "Entire File" if no content is selected, which does not include a table slice that happens to be all empty cells.
    · Fixed: find: can match PowerFind anchors (eg: "^") in empty text areas (eg: table cells, headers, etc).
    · Fixed: find: possible crash when doing attribute-sensitive search where zero-length assertions/anchors are present at the bounds of an attribute run.
    · Fixed: find: colors in attribute sensitive find expressions could fail to match if one color was loaded from a file and another was freshly applied (caused due to the way RTF can slightly change a saved color).
    · Fixed: find: attribute sensitive replacement should always use attributes from replacement pattern verbatim (excluding backrefs, which can imbue attributes from the match).
    · Fixed: find: deleting a Saved Expression does not clear it from the gear popup menus until relaunch.
    · Fixed: find: using the "in selection" find mode should not expand into attached headers.
    · Fixed: find: when using the "in selection" find mode, if a result was found in a table cell, the subsequent "find next" operation could incorrectly skip results found after the table.
    · Fixed: find: PowerFind bubbles copied to another field are converted to plain text, if they are inappropriate.
    · Fixed: find: resizing the find panel on Leopard should not cause hangs.
    · Fixed: find: better handling of page/section breaks when pasted/inserted into Find fields.
    · Fixed: find: regex engine did not always generate valid normalized ranges when parsing complex character classes, eg: "[p{L}''x{559}-x{55F}-]+".
    · Fixed: find: the menus "Copy to Find/Replace" should be enabled in the Find dialog.
    · Changed: find: the "Flash Selection" and "Scroll to Selection" menus should work on the active document, even if the Find & Replace window is frontmost.
    · Fixed: find: if a PowerFind expression can match both non-zero-length and zero-length text at the same position in the document, NWX should not match both, eg: pattern "x*(?=y)" on "xxxy" should match once.

    Other Changes:
    · Fixed: HTML export on Leopard should not double up list item bullets/numbers.
    · Fixed: images: pasting equations from MathType results in improperly huge image sizes on Snow Leopard.
    · Fixed: file extension in Save dialog can improperly repeatedly append itself on Snow Leopard.
    · Fixed: sections: adjusting the column gutter should spread the change across adjacent columns.
    · Fixed: lists: the "continue numbering from previous" command does not work when multiple adjacent list bullets are selected.
    · Fixed: font could incorrectly change on file reopen if styles/attributes did not define any font, and the secondary font for the language differed from that of the default font.
    · Optimized slow typing speeds at start of large documents on Tiger (new in Express 3.2 when working around Apple layout bug).
    · Fixed: ruler: can't change default leader tab settings.
    · Changed: when saving RTF we emit full Unicode for most characters to ensure no changes occur.
    · Fixed: the sort menus respect collation rules of applied language attribute (Leopard only).
    · Fixed: switching to the Futura font on Leopard incorrectly defaults the font face to "condensed" instead of "Medium".
    · Changed: rules for automatic file name generation have been refined.
    · Added: new items on the Help menu to open the license agreement and release notes.
    · Fixed: images: cropping could be incorrectly applied when reopening a file saved to the RTFD format.
    · Fixed: line numbers could incorrectly draw (duplicated, next to whitespace) after section break that occurred at very bottom of page.
    · Fixed: warning about margins being outside printable area can incorrectly appear if document has sections with mixed orientations.
    · Fixed: should be able to drag-drop content at the very end of the document, after a final empty newline.
    · Fixed: images: PDF images should be converted when exporting as HTML.
    · Fixed: lang: keyboard layout not always restored when reactivating NWX.
    · Fixed: notes: user should be allowed to make a selection that includes partial pieces of multiple notes.
    · Fixed: document that launched NWX should appear above doc manager and reopened prior documents.
    · Fixed: styles: if text in the style sample area was selected some attribute changes would not be noticed (eg: kerning).
    · Fixed: glossary: copy-paste, delete/undo, and sorting of text in a glossary file should not strip the glossary breaks.
    · Changed: in situations where attributes do not specify any font (eg: list level style with no char attributes) we used to show the font from the Nisus New File. We now use the font applied to the Normal paragraph style.
    · Fixed: sometimes zero-length selection restored from saved file would be off.
    · Fixed: complex documents with certain kinds of smart content could paginate incorrectly when printed.
    · Fixed: closing a document while a "flash selection" operation was in progress could cause crash/exception.
    · Fixed: changing the font family in Apple's font panel should never change the applied font size, even if there are multiple fonts/sizes applied in the selection.
    · Fixed: the menu Format > Font did not always show checked/mixed state properly when non-default face was applied.
    · Fixed: Spell Catcher's "DirectCorrect" now works properly. However, the interactive "direct replacement" feature cannot work until Spell Catcher releases an update, though NWX is now ready for it.
    · Changed: brace characters are emitted in RTF using a different escaping scheme that doesn't confuse Zotero.
    · Fixed: notes: certain footnote layout situations can cause a hang.
    · Fixed: Finder should know that NWX can open ".docx" files and allow dropping them on the NWX dock icon, etc.
    · Fixed: automatic numbers should not display/layout truncated.
    · Fixed: notes: paragraph layout options (eg: orphans, keep, etc) cannot be reliably enabled for footnotes and thus should be disabled in all GUIs and files need to import with that setting off.
    · Fixed: previously opened documents are not recorded properly if the user restarts the computer.
    · Fixed: copy-paste of text with no font defined by the applied attributes or styles could incorrectly change font. We must emit a Normal style definition, if one exists, to ensure that the display font is properly output by the RTF writer.
    · Fixed: lang: if the Nisus New File's default language is a temporary language, it would not show in the Formatting preferences.
    · Fixed: lang: languages that are not enabled in the preferences, but are still used in a document, should show on the Languages menu as temporary languages.
    · Fixed: lang: can learn/forget hyphenated words using the Language palette.
    · Fixed: saving as plain text should convert to a string before stripping styles, otherwise list bullets enforced through styles are lost.
    · Opt: saving as plain text made much faster for large files.
    · Fixed: notes: if only note area in whole document is forced to switch pages, could incorrectly discard focus from note area.
    · Fixed: inserting a break (page, section) after a paragraph whose style generated a list bullet, but whose "next style" does not, could produce a phantom/blank bullet.
    · Fixed: Leopard's "Substitutions" menu should not appear on the contextual menu.
    · Fixed: palettes: switching documents should update the active palette group as needed (eg: clear away temporary floating palettes).
    · Fixed: should detect if launch failed with previously open document set and offer the user an option to disable the reopening of those documents.
    · Fixed: the default font as saved to RTF could be incorrect when copy-pasting text, leading to incorrect font culling, which in some cases produced erroneous font overrides (eg: in list styles).
    · Fixed: lang: changing the secondary font for a language should immediately be reflected in the font used in open documents where that language is in effect.
    · Fixed: lang: changing the spelling dictionary for a language should immediately recheck text in open documents where that language is in effect.
    · Fixed: spell: using the "correct spelling" menu should not get stuck on hyphenated words.
    · Fixed: lists: list bullets that have a hard left/right alignment (eg: not natural) should not appear differently on screen (the highlighting was drawn elongated, showing the hidden tab character).
    · Fixed: switching the file format in the Save dialog from plain text to another format should automatically change the file extension.
    · Fixed: redoing the deletion of multiple discontinuous selections does not restore the proper selections.
    · Fixed: undoing to file origin does not always clear document dirty state.
    · Fixed: notes: can't unbold/unitalic/etc multiple selected notes at once.
    · Added: the "plain text" format appears in the Export dialog and never triggers the formatting loss dialog.
    · Fixed: patched a variety of memory leaks.
    · Fixed: services vended by Nisus Writer do not show up on Snow Leopard.
    · Fixed: saving an unsaved file on Snow Leopard should suggest an automatically chosen file name.
    · Fixed: ruler: dragging an unselected tab marker should deselect all other markers and leave then unmoved.
    · Fixed: in the Stylesheet view on Snow Leopard, the collapsed/expanded state indicators ("chevrons") for style type titles are not properly positioned.
    · Fixed: styles: the GUI state did not properly update when multiple styles (or list levels) were selected, possibly preventing manipulation of those attributes.
    · Fixed: the "revert" menu does not properly connect the new stylesheet's owner, resulting in any number of problems.
    · Fixed: the "revert" menu does not restore the saved document selection.
    · Added: if the user chosen "additional backup folder" is missing, the prompt now includes an option to "Try Again", eg: to allow plugging in an external drive.
    · Fixed: plain text copy/paste of certain kinds of automatic numbers (eg: page number) would yield a space instead of an actual number.
    · Fixed: styles: style editor resizes do not trigger recursive tiling/layout.
    · Changed: draft view frame resizes delayed until ready to become active document view, fixes bug where could resize document that had gone invalid, but may also help performance.
    · Fixed: generic NSTextView operations we don't specifically reimplement should capture undo events.
    · Changed: toolbar: adjusted the default toolbar item set.
    · Opt: faster opening of RTF files with large hex encoded images.
    · Fixed: ruler: adjusting ruler markers using the sheet should restore focus to the document area when done.
    · Fixed: the "Last Window" menu should not place the frontmost window behind all application windows, but only behind NWX windows.
    · Fixed: file extension in export dialog could be wrong on Leopard.
    · Fixed: file name in save/export panel should not become blank if Spotlight happens to be active when changing the file format.
    · Fixed: case where copy-pasting text with a certain style applied within the same document would incorrectly trigger the style conflict dialog.
    · Changed: saving text that uses the Mac Roman or ASCII encoding now always emits high characters using the "u" control, even if the character is covered by the text encoding.
    · Opt: selection content type tests are cached for large selections.
    · Fixed: lang: applying a style that changes the effective language of some text should trigger a recheck of the spelling.
    · Added: the list of most recently used fonts should be restored between application launches.
    · Fixed: images: floating image hotspots that happen to land in the column gutter should be functional.
    · Fixed: we properly detect if a file is in the trash on another volume (eg: for the purposes of warning the user, showing in the DM, etc).
    · Fixed: some glyph variants incorrectly lost on file reopen (those in non-identity character collections).
    · Fixed: lists: undo of adding list starting number override doesn't update list numbering in document text.
    · Opt: when getting font changed notifications from OSX reuse WYSIWYG previews when possible.
    · Fixed: empty headers/footers could incorrectly pick up the wrong minimum size if their font size was much different from the document body.
    · Fixed: duplicate font families reported by OSX should not be listed in the font menu.
    · Fixed: adjusting ruler markers when all footnotes were selected should not fail.
    · Changed: lists: list bullets emitted in StarWriter's terrible RTF should be picked up by Nisus Writer.
    · Fixed: extending a selection by dragging up/down in Full Screen mode should autoscroll the visible area.
    · Fixed: document with odd/even pages can open with incorrectly placed body areas. Specifically and odd body can show as an even body, and vice versa.
    · Changed: saving as plain text tries to preserve the selection as best it can (though this is not exact).
    · Changed: internally generated control characters (prefix tabs in list items, newlines for table rows) should not draw invisible marks.
    · Changed: ruler: if user drags more than one marker (or the locked-indent marker) then all markers that would change position should be updated live during the drag.
    · Changed: the prompt that appears when the alternative backup folder does not exist now has some keyboard equivalents.
    · Fixed: lang: keyboard layout should not change if Nisus Writer is not active.
    · Fixed: quickfix: the QuickFix preferences pane should not include the "Remove Language" action.
    · Fixed: notes: using the "revert to saved" command when the selection contains a note area can produce crashes.
    · Fixed: lists: if a paragraph's "next style" included a list style that was different than the current list style, could produce incorrect list style switching.
    · Fixed: lists: when pasting content, list item generation should not consider the typing attributes, but rather the attributes that may be applied to the pasted content.
    · Fixed: quickfix: typing a newline in a list should trigger QuickFix for the last word in the completed list line.
    · Fixed: quickfix: typos should not be allowed to contain any whitespace prefixes/suffixes.
    · Fixed: stock colors in the menu should be ones that do not change when saved to RTF.
    · Changed: backup: if the alternative backup folder does not exist, and is located on a removable drive, NWX no longer offers to create the folder, which would be semi-hidden to the user. Instead the user can choose another folder.
    · Fixed: the alternative backup location path should be stored relative to the current user, eg: using a "~" if possible.
    · Fixed: text redraw in Draft view was not always complete.
    · Fixed: if the suggest completions as you type option is turned on, typing a question mark sometimes forces an unwanted completion.
    · Fixed: images: if an image format cannot be saved to RTF in lossy/compatible form, NWX should still emit the raw image data that can be understood by itself.
    · Fixed: working with floating graphic large enough to obscure an entire page can cause a crash.
    · Fixed: if there is a pre-existing selection, then command-clicking into another text area should not create a noncontiguous selection with a zero-length selection.
    · Opt: lang: languages with typos disabled should not queue up background typo trie generation.
    · Opt: saving a file with thousands of multiple discontinuous selections can be very slow.
    · Changed: show invisibles should reveal the gremlin U+007F and a few nearby codes.
    · Fixed: discontinuous selections that include multiple headers/footers do not always draw the selection in all headers/footers.
    · Fixed: cross-ref: the append "above/below" option for cross-references that display the bookmark text should not be lost when saving a file.
    · Fixed: flashing a non-zero length selection should also slowly constrict the flash to the selected region.
    · Fixed: flashing the selection when a caret reset in an empty paragraph at the very end of the document would flash the wrong rectangle.
    · Fixed: notes: using list styles inside a note's body may prevent the creation of note reference numbers upon file reopen.
    · Changed: for automatically generated selections (eg: Select All Document) the top/first area is scrolled into range, instead of the last.
    · Changed: lasso editing mode for discontinuous selections is calculated by frequency, instead of first non-generic mode.
    · Fixed: notes: transitory note content should have smart object updates disabled.
    · Fixed: notes: transitory note content was not invalidated when the note became invalid, possibly leaving dangling references for nested content (eg: table cell in note).
    · Fixed: default font should not always be added to Normal style if it does not define one.
    · Fixed: font saved in file can change if no styles are used, the font override happens to match the default font in the Nisus New File, and the secondary font for the applied language is different.
    · Fixed: changing the paper setup for a section that begins with a same-page section break did not properly reflow the document, nor did the print dialog always show the correct settings.
    · Fixed: sections: changing paper setup does not always properly recompute column areas when same-page section breaks are in use.
    · Opt: we detect if Apple's "font set changed" notification is entirely superfluous and ignore it when possible.
    · Fixed: Apple's "font set changed" notification should not cause loss of insertion point.
    · Fixed: if font becomes available while NWX is running, the character palette may still incorrectly use the "font missing" color for the display of the font name.
    · Fixed: selection changes did not always update color used for font name in the character palette, if the font was the same but the characters it was applied to were not contained in the font.
    · Fixed: shortcuts that use special function keys (eg: Enter, Left Arrow, etc) did not display properly in Menu Key preferences or in macro shortcut map string.
    · Fixed: switching from stylesheet view to Draft view after modifying a style can scroll to the wrong document location.
    · Fixed: images and other kinds of special content are converted into useful text when plain text conversion required.
    · Changed: styles: rearranged the Paragraph/Character style menus a bit.
    · Changed: additional code to prevent possible crash on quit.
    · Fixed: worked around Apple exception where string conversion during document saving could fail and prevent save.
    · Fixed: ding fonts (eg: Webdings) applied to certain private use area codepoints should produce valid glyphs, instead of triggering font substitution.
    · Fixed: lists: zero length selections the list style preview (in stylesheet view) should not be allowed.
    · Fixed: inserting a break in a document with no Normal style could trigger exceptions.
    · Opt: background layout of a file with many pages can be slow.
    · Opt: calculating longest effective attribute run lengths optimized.
    · Fixed: images: memory leak when moving text storage slices with inline images around.
    · Fixed: worked around Leopard bug that can crash when changing selection to text in another document area that requires a keyboard layout change.
    · Fixed: palettes: if the user selects the same font from the popup menu in the Character palette, the font for a selection with a non-uniform font applied should change.
    · Fixed: should always treat the "next line" character (U+0085) as a soft return.
    · Fixed: changing document properties should be undoable and mark the document dirty.
    · Fixed: if a keyboard shortcut field (eg: in Menu Key preferences) has focus, the Escape key should revert the shortcut.
    · Changed: palettes: even if an editing mode requires that a particular palette be shown (eg: show images palette when image selected), that palette should not be automatically expanded if it is in the collapsed state.
    · Fixed: the color panel should update if the user pastes some character attributes.
    · Fixed: leader tabs that are adjacent to whitespace should not clip their drawing, eg: no need for padding between leader/character.
    · Fixed: exporting as HTML should crop/resize images so they appear as they do in NWX.
    · Fixed: if an RTF file is mislabeled as ".rtfd" would should detect that and open it anyways.
    · Fixed: typing adjacent to superscripted character could incorrectly continually increase the height of the line, if a baseline attribute had been applied and the font did not have an advanced typography feature for superscripts.
    · Changed: HTML files that have been incorrectly named as ".doc" should be detected and opened as needed.
    · Changed: styles: deleting the list bullet in a Paragraph Style preview should remove the list style from the paragraph style definition.
    · Changed: ruler: double-clicking a ruler indent marker should make the associated field in the displayed sheet have focus.
    · Fixed: sections: margins from files with certain kinds of settings could be imported incorrectly.
    · Fixed: lists: editing the level text format of a list style (in the Lists palette) can throw exceptions and trigger weirdness.
    · Fixed: palettes: editing multi-line custom list level formats (eg: level 9 of "tiered" style) can be awkward because of bad autoscrolling.
    · Fixed: lists: editing a list style in the stylesheet should not create superfluous empty undo actions.
    · Changed: invisible mark for page/section breaks should be bottom aligned in line fragment, so it appears selected if paragraph spacing is large.
    · Changed: lang: we should attempt to locate Thesaurus using bundle identifier first, instead of application name.
    · Fixed: lists: pasting a single line with a list item, then inserting a newline could trigger a phantom list bullet.
    · Changed: when adding a hyperlink, if the pasteboard does not contain a link, then default to the selected text.
    · Fixed: removing text at the very end of the document and leaving behind a character that requires a surrogate pair can throw exceptions.
    · Fixed: deleting text (or undo/redo thereof) in multiple header/footer text storages in a single operation can cause hangs.
    · Added: should authenticate the user when adding a "computer" style license, if needed.
    · Fixed: if user does not have permission to add a "computer" license, a more specific error message is presented. Also, trying to add the license again doesn't say the license has already been added.
    · Changed: saving a temporary backup file should not generate alternate and rotated backups.
    · Changed: autosave should not be activated for empty new documents.
    · Fixed: activating shortcuts for a non-leaf menu could trigger crash.
    · Fixed: whitespace in entered license keys should be ignored.
    · Fixed: clipboard: deleting a clipboard did not always allow the corresponding backing storage to invalidate, potentially causing memory access errors.
    · Fixed: we can read text clippings that use the 'utxt' resource.
    · Fixed: the "remove attributes" menus should not remove floating images.
    · Fixed: inserting certain kinds of content (eg: fixed date/time) when text was already selected in the document could fail and cause secondary problems.
    · Changed: language names to "German - Swiss" and "Italian - Swiss".
    · Fixed: lang: flag icon for Indonesian language is incorrect.
    · Fixed: worked around a Leopard bug that throws exceptions during document load because "numberOfGlyphs" returns invalid values.
    · Fixed: reading in a "bin" control, as used by linkback, some images, etc, could trigger a crash.
    · Fixed: Word does not allow paragraphs before/after a section/page break to have different paragraph styles applied. If user saves as ".doc" we insert a hard newline in these cases to force Word's proper interpretation of this formatting.
    · Fixed: lists: indent command should be disabled if list style level is already at maximum.
    · Changed: on document closing, should not try to load window when clearing first responder.
    · Fixed: crashes if user tries to insert tab/newline into shortcut field.

    Classic File Import:
    · Changed: unavailable/unknown fonts are kept intact in document formatting.
    · Changed: old classic fonts that are known to be written in a certain language should have that language attribute automatically applied on import.
    · Fixed: regular digits (0-9) marked in a RTL language should also flow RTL after importing.
    · Changed: opening classic documents with old fonts that use a non-standard text encoding will try to reinterpret the font name using the decided upon text encoding, instead of displaying the font name in gibberish.
    · Changed: documents that use fonts with non-standard text encodings produce a different prompt than simply unknown fonts. The user is also not asked to send us the file.
    · Fixed: the "backwards" style is detected and we manually reverse the character sequence on file import.
    · Changed: instead of stripping custom counters from Classic files, we should import hardcoded values. NOTE: this import currently only handles very simple cases.
    · Fixed: can drop Classic glossary/macro files on the NWX dock icon.
    · Fixed: can incorrectly create and apply weird language called "End of languages with spelling dictionaries".
    · Changed: we strip additional useless invisible characters from any converted text.
    · Fixed: hard RTL paragraph direction sometimes incorrectly imported as LTR.
    · Fixed: the order of two or more consecutive Arabic-Indic digits should be reversed.
    · Fixed: U+200F should be inserted just after "." or ":" which is put between two Arabic-Indic digits.



    What's new in Nisus Writer Express 3.2:

    February 10th, 2009

    New Features:
    · Added: additional backup options to keep last saved copy of file and/or keep copy in alternate location.
    · Added: can edit "document properties" (author, company, etc).
    · Added: services menu allows creating a Nisus Writer document from selection in another application (Note: may require user to logout after updating before option is available).
    · Added: image: if a floating graphic is selected then we show a moveable anchor point.
    · Added: preference to choose the default file format.
    · Added: users can control which Smart Quote profile is active for each language. One option is "Guillemets with Spaces".

    Notable Changes:
    · 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: 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:
    · 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 simplifying 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.

    Footnote/Endnote Changes:
    · Added: notes: the custom note reference menus are now available on the main menu, in addition to the note style tag.
    · 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:
    · Fixed: find: content inside tables that are inside headers/footers would not be matched during a Find/Replace All.
    · Opt: find: doing a Find All limited to the current selection can be much faster if there are many discontiguous selections.
    · 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:
    · 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:
    · Added: can change background color of navigator pane.
    · 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: 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: HTML) 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 Nisus Writer.
    · 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: 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: tightened up leader tab padding (between kissing characters).
    · 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 Nisus Writer 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 constituents 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: 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: 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: 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.



    What's new in Nisus Writer Express 3.1:

    August 2nd, 2008

    New Features:
    · Added: Polish and Danish localizations.
    · Added: Status bar lets you see either physical or virtual pages numbers.
    · Added: “go to page” features (via the menu or typing directly into the status bar).
    · Added: Page Borders palette, which works on the selected sections.
    · Added: preference to control caret thickness.
    · Added: unavailable fonts (those not installed on the computer) applied in files are preserved when a file is opened and re-saved. These fonts appear in the font menu and character palette using a new highlighting color (orange by default), which can also be shown in the document's text.
    · Added: Open dialog now has an "ignore rich text commands" option so users can open HTML (or other) files as plain text.
    · Added: menus to redefine the style based on the current selection.
    Notable Changes:
    · Opt: can be very sluggish when quickly typing on Leopard.
    · Fixed: documents with tables can be very sluggish on Leopard; tables can also flicker.
    · Fixed: on Leopard keyboard layout switching is rock solid.
    · Added: Find & Replace window responds to zoom commands (via menu or keyboard shortcuts).
    · Added: can name saved find & replace expressions.
    · Fixed: image hotspots don't always change the cursor to indicate a resize/crop/etc is possible.
    · Fixed: saving and closing a document with the caret in a note body would bleed an asterisk character into the document when it was reopened.
    · Fixed: the cancel button in the typesetting progress dialog is unresponsive.
    · Fixed: inserted TIFF images could lose quality if a file was saved and reopened.
    · Fixed: all palettes that modify section settings can now modify more than a single selected section.
    · Added: menus to control text background color.
    · Fixed: Page Up/Down keys move exactly one page if zoom is set to "show entire page".
    · Fixed: if a file had a cropped image that was lossy in RTF (eg: PDF) the image would reopen as scaled instead of cropped.
    · Changed: we never replace the user's Nisus New File unless requested to do so by the user.
    · Fixed: input methods that keep a large area of marked text during typing (eg: Japanese) can fail to redraw properly when the marked text wraps lines.
    · Added: the user is warned when trying to open a file from the Trash.
    Additional Changes:
    · Added: menu options for the Note style tag that allow setting/removing custom note references.
    · Fixed: some window settings are still not saved in files (eg: toolbar/tooldrawer visibility).
    · Fixed: PowerFind line anchors (eg: "$" and "^") should match page and section breaks.
    · Added: text encoding for plain text files is read/written in extended attributes.
    · Fixed: baseline for automatic numbers could be slightly off.
    · Fixed: find: Find/Replace All should include text in endnotes and headers/footers.
    · Fixed: find: searching in the selection should include selections in the headers/footers.
    · Fixed: document manager displays name of alias in the file listing. Rename/delete works on alias, not target file.
    · Opt: a large document opened to Draft view could be unresponsive for a while just after opening.
    · Added: can customize highlighter colors.
    · Fixed: awkward to select table slices that span page boundaries.
    · Added: saving an untitled document will choose a default name based on the content.
    · Fixed: the last invisible character (eg: space) on a line draws off from its actual position.
    · Changed: showing the spelling panel checks the selected word first, instead of skipping it.
    · Fixed: using any tag menu in Draft view would cause the document selection to lose focus.
    · Fixed: deleting content from a document with floating images could trigger crashes.
    · Fixed: changing the "show invisibles" setting in Draft view could cause content to be hidden because the display was truncated.
    · Opt: changes to cell text in tables with many rows is slow because of layout notification mechanism.
    · Fixed: paragraph "don't keep" overrides were lost from style definitions on file reopen.
    · Fixed: clicking inside a table cell that is already being edited, but outside the proper text view, will improperly give the table view focus. this hides the caret.
    · Changed: typing in the QuickFix typo table view will scroll to the nearest match.
    · Changed: ruler for Character styles is disabled.
    · Changed: all language menu items show respective flags.
    · Fixed: updated "Swap Columns" and "Add or Remove Blank Lines" macros so they don't destroy formatting.
    · Fixed: attribute removal menus (eg: "Remove Highlight Attribute") are not disabled if all attribute runs are not inspected.
    · Fixed: floating images can cause lines of right-to-left text to overlap if there is a line fragment remainder.
    · Added: feedback reporter allows submitting a copy of the active untitled document.
    · Fixed: Save As PDF from the system print panel does not append superfluous file extension.
    · Fixed: Save As PDF from the system print panel could incorrectly use "untitled" and the print job name when Draft view active.
    · Fixed: converting a floating image to inline won't insert the image before any list bullets.
    · Opt: limited smart object updates (eg: inserted tables during RTF reading) are quicker in long documents.
    · Opt: the language palette limits the length of text it will parse a word count for.
    · Fixed: spellcheck should not break apart text that has the same logical language applied, even if one is explicitly set, while the other is derived from the system default.
    · Fixed: document manager and macro menus recognize symlinks.
    · Fixed: clicking the warning icon in the stylesheet view should show the conflict dialog.
    · Fixed: if user left the selection in a preference text field and switched back to the document, they would find the preference setting unchanged (eg: full screen width).
    · Fixed: recent find/replace expressions don't duplicate themselves on the menu.
    · Fixed: styles could improperly compare as equivalent if all values in the first style were equivalent to those in the second, even if the second had additional values not present in the first.
    · Fixed: can extend table slice selections upward across page boundaries.
    · Fixed: Find window should remain keyboard layout neutral (eg: not affect last used).
    · Fixed: Command W properly closes Full Screen view.
    · Fixed: we properly read the "shadow" font/face information from Classic files.
    · Fixed: the "expand glossary" menu only affects the text directly preceding the caret (or the selection itself).
    · Fixed: triple-clicking includes the list bullet at the start of the paragraph.
    · Fixed: cases where multiple copies of the same document are improperly opened (eg: launching NWP with a file that will already open because it was open when quit).
    · Fixed: if a list paragraph started with special content (eg: automatic number, cross-ref, hyperlink, etc) the list style would be stripped when file reopened.
    · Fixed: document manager allows opening multiple files.
    · Fixed: possible crash when clearing misspelled squiggles from text deleted from end of document (improper temporary attributes access).
    · Opt: calculating single value lasso properties doesn't enumerate more than the one necessary attribute run.
    · Fixed: switching document views doesn't always scroll selection into view.
    · Fixed: attempting to set a variable using a command that does not return a value raises an error.
    · Fixed: double clicking an image should always open it for editing (if LinkBack enabled), regardless of hotspot.
    · Fixed: the first time the font/typography panel is shown it will incorrectly show "multiple fonts selected".
    · Fixed: drag-and-drop of content to the very end of the document could incorrectly insert the content before the final newline.
    · Fixed: header/footer selection changes are not reflected properly on screen (eg: in response to "Select All Document" macro command).
    · Fixed: the character palette allows font sizes into the tenths (eg: 12.1)
    · Fixed: tables: command double-click in a table cell could cause crashes.
    · Fixed: images: inserting/pasting/dragging images should always select the image (instead of placing caret afterwards).
    · Changed: adjusted caret height/placement for fonts with large descenders.
    · Fixed: palettes: resize area height is not different between normal/floating palettes, this prevents Character palette from switching to list mode when dragged to be a floating palette.
    · Changed: tables: the "Fit to Contents" table command behaves better in certain scenarios.
    · Fixed: double-clicking a file in the Open panel doesn't reset the options (as new file, ignore rich text).
    · Changed: NWP specific contextual menus come after spelling options.
    · Fixed: tables: right mouse clicks in table cells where an edit has not yet been started should not be ignored.
    · Fixed: invalid RTF "symbol" control values do not trigger document read failures.
    · Fixed: tables: resizing an image in a table cell that triggers the table view to be removed doesn't crash or hang.
    · Fixed: if a page/section break moves to another page it might not trigger proper break (Tiger only).
    · Fixed: tables: automatically selected table regions (eg: when a column is resized) should not scroll anything into view.
    · Fixed: tables: resizing a table/column/row should always automatically select the affected content.
    · Fixed: tables: the Enter key (flash selection) does not center the selection if the caret is at the end of the table cell.
    · Fixed: pasting a table slice could improperly select all following table cells (and copy them for undo as well).
    · Fixed: pasting a table slice when the selection was not a table region (eg: in a single table cell) could improperly break spanning cell integrity.
    · Opt: status bar not unnecessarily redrawn on every keystroke.
    · Fixed: autosave uses already set document type, not RTF.
    · Fixed: typing attributes are properly derived from note references, instead of adjacent text.
    · Fixed: AppleScripts that replace document text could insert improper newline characters ("
    " instead of "
    · ").
    · Fixed: the "convert to table" command does not treat soft returns as row delimiters.
    · Fixed: can include colons in index topics by escaping them with backslashes.
    · Fixed: reverse search in a selection did not work.
    · Fixed: Full Screen view gutters can be lost if you switch out of that view and back into it.
    · Fixed: copy/cut operations are disabled (and beep if attempted) if there is an empty selection.
    · Fixed: if two documents both have a save panel shown, the panel settings are improperly entangled.
    · Opt: autosave should not save if no edit was made since the last autosave, even if the document is still marked as dirty.
    · Fixed: Can insert newlines into find panel using Option Return or insert soft returns using Shif Return.
    · Fixed: non-PICT vector images that had been resized and saved into a document could re-open cropped.
    · Opt: saving larger documents can be faster.
    · Opt: saving documents with many/large images will not consume as much memory during the save process.
    · Fixed: select-by-word should expand selection to include all contiguous non-newline whitespace.
    · Fixed: find: copy to find/replace cannot introduce illegal content (eg: footnotes in find).
    · Changed: autosave document file name doesn't include punctuation at end of name, except for parens and a few others.
    · Fixed: layout manager can crash when trying to scroll a range into view if footnotes remove text containers in response to queries about range (reproduced via Replace All).
    · Opt: all background/idle activity is delayed until first/new document window is loaded.
    · Fixed: converted ".doc" files tend to incorrectly have a newline character at the start of the footnote/endnote stream.
    · Fixed: images: modifying floating image properties (eg: alignment) in header forces header redraw.
    · Fixed: notes: inserting a slice of notes into a non-note storage (eg: paste, macro interpolation) should remove the note smart objects and breaks governing the notes.
    · Opt: glossary trie doesn't use full object instances for dictionary keys.
    · Fixed: Find dialog is better about selecting the active document when a document is closed.
    · Fixed: modifier keys for multi-key keyboard shortcuts were not properly inspected to immediately resolve shorter key sequence (eg: "Command N" should immediately trigger, even if there is also "Command Shift NM")
    · Changed: RTFD files no longer include superfluous TIFFs for each embedded graphic.
    · Fixed: total number of pages in status bar could be off by one in documents with same page section breaks.
    · Fixed: could crash if you open a document and immediately double-click a word in a footnote body.
    · Fixed: we don't convert images to PNG in our RTF files unless it is required to remain compatible (eg: JPEGs used to be unnecessarily converted).
    · Fixed: for sorting, lines of text with equal preceding numerals should compare rest of line.
    · Fixed: rectangular selection from the bottom up misses the starting line.
    · Fixed: home/end keys scroll to the very top/bottom of the document.
    · Fixed: RTF files with multiple fonts applied to a single composed character sequence can yield invisible characters.
    · Changed: draft view scroll location preservation doesn't consider selection as important, just visible text.
    · Changed: disabled smart whitespace insert/delete in the Find & Replace fields.
    · Fixed: pressing the left/right arrow keys in a table cell with a non-zero length selection should clear the selection instead of moving to next/prev cells.
    · Fixed: redo of style creation will show its respective style editor.
    · Fixed: clicking a popup button while focus remains in an edited style name text field will revert the style name to the prior state.
    · Fixed: suggestions are given for misspelled words with a curly apostrophe, even if the spell checker does not support it.
    · Fixed: can resize graphics that spill outside all page areas.
    · Fixed: the "remove attributes" menus do not remove character attributes that are defined in the list style.
    · Fixed: converting an image to be a floating image properly constrains it to the page size.
    · Changed: Leopard added a tooltip for each misspelled word, that we now do not display.
    · Fixed: lines of text near the top of a page could improperly wrap through a floating image.
    · Changed: smarter "go to note" menu.
    · Added: menus for "Go To Header/Footer".
    · Fixed: find previous for some PowerFind Pro expressions with look-behind could trigger infinite loops.
    · Fixed: backwards regex searches could skip the match that was closest to the selection.
    · Fixed: making character selections in a spanning table in a multi-column section would improperly start selecting cell regions.
    · Changed: updated the default Nisus New File so default window frame is a percentage of screen size. Also redid the note styles to make some commonly configured things easier (eg: note reference is not superscript in Note area).
    · Fixed: changing the full screen width percent while in full screen mode doesn't update gutters immediately.
    · Changed: keyboard shortcut paths are no longer case sensitive (fixes lost shortcuts for new macro names, which are in proper caps).
    · Added: PowerFind bubbles for LookAhead and LookBehind.
    · Fixed: pasted table cell content can draw/spill outside cell frame.
    · Fixed: if an image is selected on one page it can prevent the selection of text in the same area on other pages.
    · Changed: tail indent attribute bubbles are not displayed as negative in the stylesheet.
    · Fixed: deleting floating images in a document with multiple columns would not always remove the image from the screen.
    · Fixed: converting table slices to text added superfluous newlines after and/or before each table slice.
    · Fixed: the PowerFind bubble "Found" is not available in the "Find what" text box.
    · Fixed: if a list style's "after text" contains whitespace the cross-referenced list item could be wrongly truncated.
    · Changed: guard against accessing out-of-range bytes in PICT headers that are too short.
    · Fixed: bug in paragraph run collection fixing that generated incorrect cached paragraph numbers.
    · Fixed: indent markers do not occlude tab markers. tab marker drawing locations can be slightly off after adding a marker.
    · Fixed: styles that define bold/italic attributes can bleed these font overrides into the text.
    · Fixed: some settings are still not taken from the Nisus New File (eg: show page guides, inline spelling, etc).
    · Fixed: system typography panel is fully updated based on the font (and font features) applied to the selected text.
    · Fixed: all typography panel options should be preserved in the file after being applied.
    · Fixed: style definitions can contain typography panel features.
    · Fixed: styles update system font panel when selection changes.
    · Fixed: searching for bold/italic font faces doesn't always match text in the document.
    · Fixed: searching for font family doesn't match bold/italic face variants.
    · Fixed: we neither read nor wrote glyph variants with multiple characters properly (eg: "ll").
    · Fixed: character conversion menus (eg: Convert to Uppercase) preserve non-contiguous selections.
    · Fixed: existing documents that open as untitled (eg: Classic documents) still show in the Open Recent menu.
    · Fixed: the sort paragraph menus are disabled if there is not more than one paragraph selected.
    · Fixed: the menus/controls which equalize table row/column widths/heights are disabled if they would have no effect.
    · Fixed: merely clicking on a table row/column divider does not select the affected row/column unless an actual resize occurs.
    · Fixed: we do not ask if a user wants to open a directory as plain text.
    · Fixed: rectangular selection is too sensitive if smaller line heights (eg: less than natural line height) are used.
    · Fixed: inline images too tall for their line do not draw over adjacent lines of text.
    · Fixed: changing the name of a file in the Finder while it is open should prompt the user only the next time it is saved, not continually.
    · Fixed: styles palette shows background/highlight colors and case change attributes.
    · Fixed: QuickFix doesn't consider apostrophes as expansion delimiter.
    · Fixed: the "sort paragraphs" menu is more lenient on detecting numeric sorts.
    · Fixed: replace all can bleed attributes into areas of text that were not replaced (improper coalescing).
    · Changed: font for search panel's "found none" status is bold.
    · Fixed: document manager resorts the file listing when activated.
    · Fixed: rectangular selection can incorrectly select first character on wrapped lines.
    · Fixed: changing a style's name does not update the "next style" popup button if it is the same style.
    · Fixed: tables that are nearly/exactly as wide as the page could align improperly, cutting off the right edge.
    · Fixed: find expression is written to the system find pasteboard, so expression is potentially remembered across application restarts.
    · Fixed: find & replace does not create/destroy list bullets as necessary.
    · Fixed: we do a better job of guessing the file type if the file has no extension (we no longer trust AppKit's format hint).
    · Fixed: attachments (and thus table rows) should not be counted as words.
    · Fixed: collapsed state for even page footers was incorrect accessed.
    · Fixed: scrolling to a floating image (eg: flash selection) would bring you to the top of the document.
    · Fixed: no longer beeps if trying to delete content from the end of a note and user accidentally selected the note terminator character.
    · Fixed: zoom steps in the main menu did not match those in the tag (and the ones used when using zoom in/out commands)
    · Fixed: Dutch smart quotes curly properly.
    · Opt: single table cells that are too large for a single page do not try to draw all content.
    · Fixed: single table cells with a center vertical alignment that are too large for a single page no longer draw the middle content.
    · Fixed: character attributes defined by a list level could bleed into bullets.
    · Fixed: some line numbering format option changes did not take after inserting new section break.
    · Changed: Save As PDF dialog is a proper sheet instead of a modal dialog.
    · Fixed: pasting one line of text that ended in a newline over another would add a superfluous newline.
    · Opt: invalidating lots of images in table cell text storages when the document closes doesn't take forever.
    · Fixed: some cases where the selection anchor in the stylesheet navigator was not set.
    · Fixed: possible crash when languages edited before language toolbar button found time to deallocate.
    · Fixed: in some cases a mutable paragraph style was not set in the RTF reader's computed attributes, preventing a document from opening.Fixed: fonts in RTF files with negative indexes in the font table are not ignored (eg: could be written by Mariner Write).
    · Fixed: sometimes the border palette would show an edge style that was not selected for modification.



    What's new in Nisus Writer Express 3.0:

    September 15th, 2007

    · Floating graphics (Text Wrap around images)
    · Glossaries
    · Widow and Orphan Control
    · Small Caps support
    · Improved Find and Replace




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM