⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes.txt

📁 具有不同语法高亮的编辑器实例
💻 TXT
📖 第 1 页 / 共 5 页
字号:
   - Improved handling of Home/Insert keypresses and actions.


0.8.6.4 (03/25/2004):
---------------------
   - Syntax highlighting:
        - UNIX shell: Fixed bug in quoted string termination.
        - Added C# syntax highlighting.
   - Fixed a bug in undo/redo.
   - Added new "view" - a split pane view.  I find this to be a
     much cleaner view than the tabbed pane, but the choice is yours;
     you can toggle between the two views.  Your choice is remembered
     between RText sessions.
   - Fixed bug - Find in Files dialog went into a loop when you
     tried to do a find with an invalid regular expression.
   - Made syntax filters case-insensitive.  This way, AUTOEXEC.BAT
     will be syntax highlighted if the Windows batch file filter
     contains "*.bat".


0.8.6.3 (03/19/2004):
---------------------
   - Syntax Highlighting:
        - Added Windows batch file syntax.
        - Added UNIX shell syntax.
   - Added the ability to have the text editor highlight the current
     line.  This feature can be toggled and the highlighting color
     can be changed via the options dialog.  This property is also
     remembered between RText sessions.
   - Added file filters to the Open/Save dialog corresponding to the
     file types now recognized for syntax highlighting.
   - Factored out logic code from display code in the class that
     was in charge of displaying the tabbed pane of text areas.  This
     allows for the possibility of alternate views (besides just being
     better programming).
   - Fixed bug - If you closed a document in a "middle tab" (i.e.,
     not the first or last tab when three or more files are open), the
     file name displayed in the title bar wouldn't update.
   - Fixed bug - File history was remembered in reverse order.  Thus,
     if your file history contained files a.txt, b.txt, and c.txt, in
     that order, and you closed and reopened RText 0.8.6.2, your file
     history would contain the files in the order c.txt, b.txt, a.txt.
   - Now better at catching errors in rtext.properties file; if the
     properties file is invaild in any way, RText will give you a
     dialog box at startup telling you as much, and use the defaults.
   - Touched up a few of the 16x16 WinXP/Win98 icons.


0.8.6.2 (03/06/2004):
---------------------
   - Touchups to syntax highlighting:
        - C, C++, Java: Fixed a bug that caused exceptions to be thrown
                        sometimes if a multiline comment's end token was
                        modified.
        - Java: Made all java.lang.* classes, interfaces, exceptions and
                errors into syntax highlighted tokens.  I classified them
                as "functions" even though they aren't functions, but
                I didn't have a token type descriptive enough for them.
   - Updated Options Dialog:
        - You can now decide what file extensions get associated with
          what file types, and thus control what files get syntax
          highlighted.
        - Fixed 'Text Area' panel so that clicking the 'Restore Defaults'
          button only enables the Apply button when it changes something.
   - RText once again remembers more between sessions:
        - Whether or not the window was maximized.
        - File filters
        - File history
   - Fixed bug: Background as image stopped working on Windows with the
     introduction of syntax highlighting.


0.8.6.1 (02/27/2004):
---------------------
   - Touchups to syntax highlighting:
        - All:     Word wrap now works with syntax highlighting.
        - C, C++:  Made characters '?' and ':' highlighted as operators.
                   Preprocessor directives now colored.
        - Java:    Made characters '?' and ':' highlighted as operators.
                   Documentation comments distinguished from
                   multiline comments.
   - Overhaul of Options dialog; designed to reflect more modern
     Options dialog style found in many Windows applications.  Also
     added support for customizing syntax highlighting and other text
     area options.
   - RText now remembers more of your preferences between sessions:
     whether or not word wrap was on, caret color, selection color, and
     syntax highlighting colors.
   - Fixed small bug involving changing carets and selections:  if you
     had a selection then switched from insert to overwrite mode or
     vice versa and moved the caret, it appeared that the old selection
     stayed (even though it really didn't).  This is now fixed.
   - Block caret used in overwrite mode now sizes itself to the character
     it's over; this makes it look a little nicer when using a
     proportional font.
   - Fixed up inline comments; Javadoc now generates with no errors
     or warnings.
   - Fixed bug: Bad regular expressions in find/replace operations threw
     unreported exceptions and appeard to not do anything; you now get a
     dialog box telling you to check your regular expression.


0.8.6.0 (02/24/2004):
---------------------
   - VERY PRELIMINARY support for syntax highlighting.  Currently
     supported languages are:
            1. Java
            2. C
            3. C++
     You currently have no control over the syntax highlighting.  When
     you open a file with an appropriate file extension (.java, .c, etc.),
     syntax highlighting will be used appropriately for that file.  You
     cannot currently change the color scheme used for syntax highlighting.
     Word wrap is not yet supported when syntax highlighting; if you
     turn on word wrap while editing a *.java/*.c/*.cpp/*.h file, you
     will not be able to scroll horizontally in the file.  All of these
     issues will be fixed in the next couple of releases, after I ensure
     that the syntax highlighting is working correctly.
   - Fixed nasty bug where cut, copy and delete actions alternated
     between active/inactive when the selection size grew/shrank.
   - Fixed very malicious bug that slowed RText down when dealing with
     files much larger than 500 kb... It has since been tested on a
     2.12 MB file (representing over 60,000 lines of Java source code)
     and it ran fine.  Further scalability testing may come later.
     

0.8.5.0 (01/23/2004):
---------------------
   - RText now remembers some of your editing preferences between
     sessions, such as look and feel, icon set, font, background,
     window size, etc.  The next release should remember much more.
   - Worked around a Java "bug" where the default backspace action is
     triggered by the same event as Ctrl+H, thus whenever you used that
     shortcut to bring up the Replace dialog, the character previous to
     the cursor position was deleted.
   - Made text fields on Replace dialog and Find in Files dialog
     into "smart" combo boxes that remember your last searches.
   - Changed default button on Replace dialog from "Replace Next" to
     "Find Next" for safety reasons.
   - Fixed a bug where if you opened the Find or Replace dialog, then
     closed all open documents, you could still perform the search
     and get some Java exception.  You now get a message box telling
     you there's no text to search.
   - Fixed a bug in the Find dialog's combo box where you would have
     to press enter twice to do a search whenever you changed the
     search string (damn Java JComboBoxes...).
   - The File History in the File menu now intelligently abbreviates
     file paths, instead of just sticking an elipsis wherever it
     feels like it.
   - When you do a "Replace All", RText now tells you how many times
     it did the replacement.
   - Find in Files dialog now clearly identifies multi-line regular
     expression matches as such, to help prevent some confusion.
   - Fixed a bug where if you double-clicked on a "<Verbose>" line
     in the Find in Files dialog that described a directory, RText
     would try to open the directory as if it were a file, and give
     you an error indicating it couldn't do so.  Now it tells you
     that the line describes a directory.
   - Fixed a bug where opening a document from the Find in Files
     dialog didn't add the document to the File menu's "File
     History."
   - Find in Files dialog now updates it's "status bar" when you
     double-click on an search result to open the file, telling you
     what file it opened.
   - RText's status bar now has more to say; it changes its message
     when you open a file, close a file, and more.
   - Enhanced the "File History" in the File menu so that, if there
     are no recently opened files, it shows just 1 separator, not 2
     (very minor change, I know; but it was bugging me).


0.8.4.0 (01/15/2004):
---------------------
   - Find in Files dialog now fully operational (added Regular Expression
     searching, searching subdirectories, and some UI "prettiness"
     enhancements).
   - Fixed JRE 1.4 bug cauing popup menus to disappear when a modal dialog
     is displayed (See
	http://developer.java.sun.com/developer/bugParade/bugs/4911422.html
     for more details).  Hopefully this won't break anything else...
     Also note that I didn't fix this for the Mac Look and Feel, so it
     will still have this bug.  All other LnF's should be okay.
   - Added "Printing" tab to Options dialog, allowing you to configure some
     printing options.  From here, you can specify whether you want to always
     print using RText's current font, or always print with some other font
     (for example, you may edit with a larger font, but print with a smaller-
     point font to save paper).
   - Made the edit field on the Find dialog into a combo box that remembers
     your last few searches.  Eventually, I will do the same thing for
     the text fields in the Replace and Find in Files dialogs.
   - Fixed bug where printing cut off first line of every page (see
     Request ID #859349).
   - Updated text editor so that repeatedly pressing the "Home" key moves
     the cursor between the start of the current line and the first non-tab,
     non-space character on the current line.  This is sort of a programmer's
     editor thing I think, but I like it.
   - Updated Find dialog so that the edit box isn't extra tall when using
     the Motif Look and Feel.
   - Changed the startup code to give more information when RText is
     initializing, in the hopes of finding out why it hangs when starting
     on MacOS X 10.2.x - Perhaps it has to do with Robot...

0.8.3.5 (01/07/2004):
---------------------
   - Huge overhaul of printing.  Before, whenever you printed, it always came
     out in a monospaced font.  Now, RText prints in whatever font and size
     you're currently editing with.  This is a big change!
   - Overhaul of the Print Preview dialog.  Added zoom in/zoom out
     functionality, and tried to speed up performance a bit when flipping
     through pages.

0.8.3  (12/23/2003):
--------------------
   - Redid the "Find in Files" dialog's UI, and added some functionality.  You
     can now search for files (as long as you don't use the Regular Expression
     option, it's still broken), and open files from this dialog by double-
     clicking on them.  Note that this is STILL an unfinished part of RText
     and may not work properly; however, if you find it not working as you'd
     expect, please post a bug report and let me know!
   - Fixed "Linux - BG Dialog doesn't position preview image correctly" bug
     (see Request ID 863395).
   - Fixed "Linux - UI allows you to choose Windows & XP LnF" bug (see
     Request ID 863684).
   - Fixed "Opening second document makes some Java/WinXP menu icons big" bug
     (See Request ID 864448).
   - Fixed "Background dialog allows you to select 'No Image' as BG (see Request
     ID 863682).
   - I also finally got a Linux box (running RedHat Linux 9) available for
     testing!  So now, all versions will be tested on Win98, WinXP and Linux.

0.8.2:
------
   I didn't keep a change log before 0.8.3.  Sorry!

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -