Textadept 1.6

April 1, 2009

Textadept 1.6 is available.

Bugfixes:

  • Fixed NULL byte bug associated with Lua interface due to multi-encoding support.
  • Find marker is colored consistently.
  • Fixed issue with buffer browser cursor saving.
  • Fixed block character insertion issue on GTK-OSX.

Updates:

  • Trimmed theme files.
  • Added ‘file_before_save’ event.

Textadept 1.6 beta

March 1, 2009

I’d like to announce the release of Textadept 1.6 beta. This beta release supports multiple character encodings. I would NOT recommend it being used in production until the final 1.6 release sometime next week. However I would appreciate you all to hammer out any bugs it may have.

http://caladbolg.net/textadept

Bugfixes:

* Fixed bookmarks bugs.
* PM browsers are not re-added to the list again on textadept.reset()
* Fixed ctags PM browser bug with filenames.
* Marker colors are set for all views now.
* Fixed never-ending ‘reload modified file?’ dialog bug.
* Fixed key command for m_snippets.list.
* Fixed issues with _m.textadept.run module.
* Fixed document modification status bug for unfocused split views.
* Fixed filename encoding issues for Windows.

Updates:

* Added key commands and menu items to navigate ‘Find in Files’ list.
* The recent_files popup list behaves better.
* Attempt to preserve existing EOL mode for opened files.
* Add dropped directories to the PM browser list.
* Removed ‘project’ PM browser.
* Multiple character encoding support. (Open, save, convert on the fly.)

Textadept 1.5

February 20, 2009

Textadept 1.5 is released. http://caladbolg.net/textadept

Bugfixes:

* Fixed some corner cases in Find in Files user interface.
* Fixed some OSX key command issues for consistency.
* Fixed some key command modifiers for ‘enclose in’ series.

Updates:

* Consolidated core/ext/key_commands_{std,mac}.lua into single core/ext/key_commands.lua.
* Can use the Tab and Shift+Tab keys for snippets now.
* Removed support for Textmate-style snippets.
* Load dropped directories into file browser; can toggle showing ‘dot’ files.
* Prompt for file reload when files are modified outside Textadept.
* Added textadept.context_menu field for right-click inside Scintilla.
* Project Manager cursors are saved and restored. (No more complete loss of state.)
* Only use escape sequences in Lua pattern searches.
* Rewrote modules/textadept/run.lua to be easier to use and configure.
* Find in Files marks the selected line for easier reference.
* Save special buffers in session file (e.g. error buffer, message buffer, etc.)
* Moved mime-types into a configuration file (core/ext/mime_types.conf).
* Moved localization into a configuration file (core/locale.conf).

Textadept 1.4

February 11, 2009

Textadept 1.4 is released. http://caladbolg.net/textadept

Bugfixes:

  • Handle empty clipboard properly.
  • Fixed some widget focus issues.
  • Fixed a couple Find in Files bugs.
  • Workaround for GTK-OSX pasting issue.

Updates:

  • Added menu options for changing line endings.
  • The Project Manager Entry responds better.
  • Critical data in the Lua State is more bulletproof (e.g. textadept.buffers, textadept.views, etc.)
  • Keep only 10 items in Find/Replace history.
  • Special buffers aren’t “Untitled” anymore.
  • Moved textadept.locale table to the globals table.

Textadept 1.3

January 31, 2009

I’m happy to release Textadept 1.3. The manual has been revised with all the new features that were added. Please take time to look it over. http://caladbolg.net/textadept

Bugfixes:

* Binary files are opened and handled properly.
* Dropped files are now opened in the correct split view they were dropped in.
* Fixed some various GTK-OSX UI issues.
* Fixed a special case of ‘Replace All’.
* Clicking ‘Ok’ closes any error dialogs on init.
* Fixed statusbar glitch when creating new buffers.
* Windows’ CR+LF line endings are handled properly.
* Do not go to non-existent buffer index when loading session.
* Do not attempt to open non-existent files when double-clicking error messages.

Updates:

* Look for ~/.ta_theme for setting Textadept _THEME; _THEME can now be a directory path.
* Themes now contain a lexer.lua for defining lexer colors; modifying them in lexers/themes/ is no longer necessary.
* Added ‘Find in Files’ support.
* Can set the Project Manager cursor through Lua.
* Look for ~/.ta_modules to load instead of default modules in init.lua.
* Added ‘Replace All’ for just selected text.
* Removed menu label text in favor of using menu id numbers for menu actions.
* Added Find/Replace history.
* Use a combo entry for the Project Manager browser entry.
* Print messages to a split view instead of switching buffers.

Thank you Vais and Alex for your bug reports and feature suggestions.

Textadept 1.2

January 21, 2009

Textadept 1.2 was released.

There were no bugfixes.

Updates:

  • Windows command line support (“Open With Textadept” works too).
  • New ‘_m.textadept.run’ module for compiling and running programs. Output is printed to a message buffer and you can double-click errors and warnings to go to them in the source file. Calltips are displayed for reference.

Textadept 1.1

January 11, 2009

I just released Textadept 1.1.

Notable new features:
* Dramatic speed increase for styling/lexing large files.
* Localization/Internationalization support (translations needed!)

Please see the News wiki page for more information.

http://code.google.com/p/textadept/

Textadept 1.0

January 1, 2009

SciTE-st Release 9

November 23, 2008

I apologize for the pain Release 8 caused. Hopefully Release 9 makes up for it. I compiled lpeg into the Lua that’s compiled into Scintilla-st/SciTE-st so lua51.dll and liblua51.so are no longer necessary for Scintilla-st. I also put the properties files back into the package.

Other than that, there are no other major changes for the windows version. I removed the project manager in the Linux version though. It was causing too many headaches.

Note that even though I’ve included all of SciTE’s normal properties files, highlighting for all languages is not supported. Most of them are though.

http://code.google.com/p/scite-tools/downloads/list

Textadept Release 6 (beta)

September 25, 2008

Textadept Release 6 (beta) is out with Windows support (finally!). Hopefully it works out. Another notable feature is theming. Textadept mimick’s the SciTE theme by default so SciTE users should feel right at home. A lot of the keyboard shortcuts are the same too! The manual also received an overhaul and should be much more helpful.