Updated ticker library to TickTwo, updated notes.
added some new lines so the output is a little prettier.
Some code clean up and formatting, adjusted the dialog layout to better match the rest of jEdit.
Update java mode file to support new keywords introduced after Java 8 up to Java 17.
Update change log for 4115.
Allow user to choose filename for printing to pdf. Partial fix for bug #4115?
Update to make it easier to fix plugins that used the old GUIUtilities methods
Fixed issue where print system would show an error if the last used printer no longer exists.
Updates for Java 11: check for and require Java 11 on start up, require Java 11 in build.xml, fixed Java 11 compiler warnings (mostly deprecation annotations).
Feature request #545, HL7 mode.
Should have been committed with revision 24905.
Reverting inadvertent checkin.
Feature request #528, PlantUML mode.
Fix for bug # 4081, file browser splitter buttons not working
Fix for bug # 4073, corrected location of context menu popup.
Added a check suggested by Marcelo so that no file is a backup file if the number of backups is 0.
Fixed a bug introduced in revision 24874 that gave false positives when determining backup files.
Updated Java mode to support Java 10 "var" type.
Updated Appearance option pane to allow setting "primary" and "secondary" fonts for all look and feels.
Updated gui props for Taiwan Chinese.
Added property to turn on use of the RolloverToggleButton, set use.rolloverToggleButtons to true to use them instead of regular JToggleButtons.
Possible fix for bug # 2722, dockable buttons don't highlight on mouseover.
Fix for bug # 2719, electric scroll not working with page up/down.
Fix for bug # 2626, dockable buttons don't wrap correctly
Fix for Bug # 2412, preview javadoc macro npe.
Fix for bug # 4055, use default text area background and foreground colors rather than view bg and fg colors.
More adjustment for 4069, check for Untitled-XX files, those should not be indicated as backup files.
Fix for bug #4069, handle the case where the user had set both backup prefix and suffix to false.
Fixed all deprecation warnings produced when compiling with Java 9. Note there are still two deprecated items that are suppressed for Java 8 with comments on how to adjust when jEdit requires Java 9.
removed temporary code
Applied patch #615, flag for an open backup file.
fix for patch #569, which broke the text area build.
Applied patch for feature request #518, adds status bar widget to lock buffer.
Partial fix for ticket #518, ability to set a buffer non-editable. This adds just the api, there is no gui to set the editable flag yet.
Must remember to save before committing...
update change log
Let ESC key close the printer dialog.
Updated java version check for openjdk 9, which only returns "9" as the version number rather than 1.X.X like previous versions.
Fix for bug #4047, illegal reflective access operation with Java 9.
Fix for bug #3971, exception trying to set WM_CLASS in Java 9. Also adjusted build file so jEdit can be compiled with Java 8 or 9.
Fixed the activity log viewer so setting the number of lines in the settings actually works, plus cleaned up some (but not all) of the generics issues, optimized the cell renderer.
Fix for bug # 4025, search fails to find some files.
Fix for bug 4027, file browser column sorting not working.
Fix for bug # 4040, setting previous values paper source, quality, and printer. Printer defaults to last used, then default printer, then whatever is listed first.
Fix for metric margin settings, should not have decimal in metric values.
Fixed reverse printing in print preview, it already worked fine with a real printer, just not in preview.
Fixed line number printing for selection.
no comment
Comments
Fix bug #4037, print selection not working correctly, plus some refactoring and code clean up.
Fixed default metric margin values.
Fix for bug #4038, print range not displayed correctly in print preview.
Fixed margins, pass correct attributes.
fix for tracker 4036, page range settings not used in print or preview. The other items in this tracker were fixed via tracker 4035.
Fix for tracker 4035, color printing not working.
Fix for tracker 4034, print preview only showed first page, wouldn't change to other pages.
Replaced toolkit.beep
Suggested by Alan, updated keyboard handling so left, right, page up and down go to the previous or next page as appropriate.
Fix for NPE in page ranges in printer dialog.
Fixed a null pointer exception when clicking the OK button.
Doc update for printing.
Removed the jEdit print options from General Options and moved them to the printer dialog on a 'jEdit' tab. Removed several obsolete printing options.
formatting
Adjustments for showing page breaks.
Don't calculate page breaks on every message.
Commented out many of the annoying debug log statements.
Show log messages, fixed printing issue.
Hide debug messages.
Fix bug # 3998, Next Char macro doesn't work.
Print system updates.
Should be done with print preview.
pagination for print preview, fixed an off-by-one error that was causing the last line on each page to not be printed.
Added drop shadow border in print preview, also added license blurbs to a few files.
Work on print preview. This works, more or less, but is not yet complete, just saving my work.
Handle printing of large files and long lines by throwing exceptions.
More work on margin handling for printing.
Even more exciting printing system changes!
Better margin handling in printer dialog.
More printing adjustments, might be done!
More printing adjustments.
Class to represent margins for printing.
Printing -- adjustments to page calculations.
More printing fine-tuning, better margin calculations.
Updated docs about printing.
Added action to toggle showing of page break markers.
Fixed some issues with printing.
Run the actual printing in a separate thread, otherwise, jEdit hangs while waiting for printing to complete.
More printing stuff, updated docs about printing, added option to text area to show page breaks.
Added option to print selection(s).
Added option to print current page.
Added option to print pages in reverse order.
Use new jEdit printer dialog by default.
Fix bug #3773, invocation target exception when setting print tab size to negative number.
Removed debug lines.
Updates to the printing system.
Fix for bug #4002, horizontal scroll bar too short on view resize.
Fixed edge case where macro loading would quit if a hidden file was encountered in a macro directory during macro loading.
Updated CSS mode from Adam S, ticket #4003.
formatting.
Fixed the drag and drop that I inadvertently broke in my last commit.