Introducing EditXT 1.3.0 - a programmer's text editor for Mac OS X ==================================================================
Download it from GitHub: https://github.com/editxt/editxt/releases/tag/1.3.0 Features: - Syntax highlighting for Python and JavaScript (more definitions can be added). - Find/Replace with regular expression support and other conveniences. - Command bar to execute commands without using the mouse. - Smart indent/dedent with tabs or spaces. - Comment/uncomment selection. - Word wrap. - Line numbers. - Cursor position/selection length indicator. - Unix/Mac/Windows line ending support. - Document pane with drag/drop support. - Undo beyond save and beyond auto-reload on external change. - Persistent projects (cannot save project as file yet). - Preliminary support for character encodings other than UTF-8. - Sort lines tool. - Licensed under GPLv3 (source code available at http://editxt.org/) - Over 1500 unit tests (OK, not really a feature) - More...? About this release: =================== - Omit command from history if it has a leading space. - Integrate GUI and hotkey commands with command bar history. - Improve indent size calculation. - Added status message output to command bar. - Log config file path on load. - Move document defaults to config file: indent: mode: (space|tab) # default is space size: 4 newline_mode: (LF|CR|CRLF|UNICODE) # default is LF soft_wrap: (none|word) - Added commands: - Clear highlighted text (clear_highlighted_text). - Reload config (reload_config) - "set <variable> ..." to set document variables: - highlight_selected_text - indent - newline_mode - soft_wrap - Make Preferences... menu item open config file. - Add config file (~/.editxt/config.yaml) with selection matching settings: highlight_selected_text: enabled: (yes|no) # default is yes color: FEFF6B - Mark occurrences when counting with the find dialog. - Mark (highlight) all occurrences of selected text (length > 3, containing no spaces), yellow for now. - Allow close document from menu and with COMMAND+W hotkey - Many improvements on command bar - More commands: wrap, sort, find/replace - Argument placeholders/hints - Tab completion - Command history - Improve exception logging. - Fix bugs related to app termination with unsaved documents. - Fix log file syntax highlighting. - Fix startup errors due to strange arguments passed by OS X. - Fix long pause on quit with many documents open. -- https://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/