@@ -41,6 +41,12 @@ ReadMe.txt - Requirements, Installation Instructions, File List, Known Issues,
4141* GDI+ occasionally throws a System.Runtime.InteropServices.ExternalException
4242 with the message "A generic error occurred in GDI+.". This exceptional
4343 condition causes TextAnalysisTool.NET to exit after notifying the user.
44+ One cause of this was rendering very long lines. To avoid this the app now
45+ takes a safe substring of the original line based on the width of the rendered
46+ characters. The message "[TextAnalysisTool.NET could not display the whole line.
47+ Filtering, copying, and searching are unaffected.]" is included at the end of the
48+ line to indicate truncation. Filtering, searching, and copying are all still
49+ performed on the complete text of the line.
4450* The .NET Framework's improper handling of vertical and horizontal scrollbar
4551 messages for ListBoxes can cause rendering problems for files with very many
4652 or very long lines.
@@ -72,6 +78,25 @@ all circumstances, but is ultimately bound by the resources available to it.
7278-- History --
7379-------------
7480
81+ 2016-06-16 by David Anson
82+ ----------
83+ * Updated the link to the .NET Framework Regular Expressions documentation
84+
85+ 2016-04-22 by Vince Curley
86+ ----------
87+ * Added ability to dock the filter list to any side of the main window
88+ * Added a tool tip to show what filters each line matches
89+ * Prompt to save the filter list before overwriting it when filters are
90+ loaded from a file and before exiting the app. Prompting only happens if
91+ there is a backing filter file (that is, if filters were loaded from a
92+ file or saved to a file) so we don't prompt to save ad-hoc, temporary filters.
93+ * Include the filter file name (if any) and a "filters changed" indicator
94+ in the main window title bar.
95+ * Fixed a bug that would cause a crash when displaying lines with several
96+ thousand characters. Such lines will now be truncated when displayed,
97+ with a message indicating so. Filtering, searching, and copying
98+ will still work on the complete text of the line.
99+
751002016-01-08 by Vince Curley
76101----------
77102* Added a setting to control whether or not line numbers are displayed
0 commit comments