1
Changelog for Alpha 0.4 releases
3
#-----------------------------------------------------------------------------#
11
Had planned to wait till 0.5 was ready before doing another release but there
12
have been too many good enhancements added due to all the great patches submitted
13
during this cycle to wait for the last push to 0.5 to complete before releasing.
15
Some of the main new features include buffer synchronization with the codebrowser
16
plugin, completely re-worked vi emulation support, position history, and
17
clipboard ring. See below for more detailed list of changes.
20
NEW: [features/improvements]
21
+Clipboard history feature, can now cycle through recent clipboard entries when
22
pasting text into the document.
23
+Add automatic file backup option to periodically backup buffer contents.
24
+Add Search/Replace in selection option to find dialog.
25
+Remembers recent caret positions between jumps and allows for quick navigation
27
+Patch from (Hasan Aljudy) to show cwd and add e! command to commandbar
28
+Automatically show path completion list when doing an e or cd command.
29
+Display the documents EOL mode in the status bar.
30
+Add support for XText (patch from Igor Dejanovic).
31
+Support XText in Codebrowser (patch from Igor Dejanovic).
32
+Complete re-write of vi emulation support (patch from Hasan Aljudy)
33
+Add option to start in Normal mode by default when using vi emulation (patch from Hasan Aljudy).
34
+Codebrowser synchronizes with caret position. (patch from Igor Dejanovic)
35
+Find dialog remembers last position throughout session.
36
+Add support for the Cobra programming language.
37
+Support opening files by a uri.
38
+Add Croatian translation, updated (Brazilian, French, and Russian).
41
+Fix python autocomp from failing when word was next to a boundary character.
42
+Don't do a replace when there is no selection.
43
+Fix number of minor bugs related to finding accented characters.
44
+Fix bug in batch file comment command, ensure a space is between 'rem' and the comment text.
45
+Fix bug on Windows that could cause an unhandled exception error when closing the
46
preferences dialog after closing the last main window.
47
+Fix regression in html autocomp where cursor position would be incorrectly
48
placed after the inserted tag.
49
+Fix Launch not updating after a Save As on Linux.
50
+Fix Unicode handling error in session file saving.
51
+Fix Editra Style Sheet output from Style Editor to be in sorted order.
52
+Fix improper highlighting in django and mako templates due to improper handling
53
of Windows eol characters.
55
#-----------------------------------------------------------------------------#
56
Changes since last release:
64
Quick bug fix release for settings not being able to be saved on a new install.
67
+Fix major issue with profile not being properly initialized on a new install
68
that would cause settings to not be saved.
69
+Fix attribute error that could occur with extended autocomp (patch from cowo)
70
+Properly escape text in body of Error Reporter message so that it is a proper
71
link for webbrower to open.
73
#-----------------------------------------------------------------------------#
81
This release includes some important bug fixes and performance improvements
82
for when loading large files (10MB+). In addition to this there are some new
83
and improved vi commands as well as some alternate default key binding profiles.
84
Hopefully this will be the last release of the 0.4 series as things are shaping
85
up for the 0.5 development cycle. For further details on this release please
86
review the following release notes.
88
Please also note that if you are using the Projects plugin that you wil also
89
need to update it to the newly released 1.0 version due to some api changes that
90
make 0.9 incompatible with 1.0.
92
NEW: [features/improvements]
93
+Greatly improved performance of loading large files.
94
+Add Count feature to find dialog for counting number of matches in a buffer.
95
+Add Vim find char motions (patch from hasan.aljudy).
96
+Add Vim bookmarks and navigation (patch from hasan.aljudy).
97
+Add support for the Groovy programming language (patch from omar.gomez).
98
+Add new syntax style sheet Guepardo (patch from omar.gomez).
99
+Add support for loading installation provided key profiles.
100
+Add VisualStudio keybindings option (from Vivian).
101
+Updater is only available if user account running program has access
102
permissions to the install directory.
103
+New version of FileBrowser plugin. (adds search in directory option).
104
+Add option for extended autocompletion to include results from the simple
105
completer in with results.
106
+Add support for showing images in the autocompletion popup list.
109
+Fix Launch config not properly being initialized when config panel accessed
110
from plugin dialog for first time.
111
+Fix command entry listing of paths (patch from hasan.aljudy).
112
+Fix autocompletion for when accented characters are in the command string
113
(modified patch from roman.chyla).
114
+Fix some unicode handling issues in search/replace. (patch from roman.chyla)
115
+Fix number of printout rendering issues.
116
+Update readonly status when permissions change on disk.
117
+Fix error in moving a tab from one window to another when the tab was the only
118
tab left in the window it was moved from. (filebrowser bug).
119
+Fix condition where saving the session file could potentially potentially be
120
passed the incorrect type.
121
+Fix error in loading files that have an improper magic encoding comment.
123
#-----------------------------------------------------------------------------#
131
This release fixes a handful of important bugs and new features. The Plugin
132
Manager dialog has been completely reworked. Configuration options for plugins
133
that provide them are now available in the dialog as well as better error
134
reporting for plugins that could not properly be loaded.
136
File session support has also been improved to allow for saving and loading of
137
multiple custom sessions. Due to format changes the upgrade will require any
138
session from previous installations to be overwritten.
140
NEW: [features/enhancements]
141
+New Plugin Manager Dialog.
142
+Improved configuration options for plugins.
143
+Incompatible plugins are now displayed in PluginManager with message explaining why.
144
+Some basic auto-completion support for CSS.
145
+Improved support for sessions. Multiple custom sessions can not be saved and
146
reloaded (modified code from Erik Tollerud).
147
+Add shortcut for LineDelete to delete line without modifying clipboard.
148
+Add option for automatically reloading files when they have changed on disk.
149
+Remember last save location when opening save as dialog.
152
+Fix incorrect page count shown in print previews.
153
+Remember print settings throughout session and for every frame.
154
+Fix error when doing Copy Path from tab right click menu.
155
+Fix incorrectly showing auto-completion options under some cases in php files.
156
+Fix condition where window could be placed at (0, 0) on OSX which causes the
157
frame to be placed behind the menubar.
158
+Fix improper detection of when to auto-unindent in Python files.
159
+Fix Python auto-indent from incorrectly inserting space when the cursor is
160
in the indentation space of a line.
161
+Fix Close All option in tab context menu not working on GTK.
162
+Fix Codebrowser not refreshing when files are opened from the file dialog
164
+Fix error that could occur while trying to save filehistory on exit.
165
+Fix toolbar not resizing properly when changing icon size on osx.
166
+Fix error in highlighting of DTD.
167
+Fix titlebar showing incorrect text for untitled files.
169
#-----------------------------------------------------------------------------#
176
This release contains a large number of bug fixes and improvements. Most notably
177
there has been a fair amount of work done on the auto-completions support. All
178
file types now have support for some basic word completion help. HTML and XML
179
now have support for smart input assistance and completion tips.
181
NEW: [features/improvements]
182
+Add autocompletion support for HTML/XML documents.
183
+Instantly start searching for selected text (Win/Lin Ctrl+F3, OSX Cmd+3)
184
+Launch adds support for OCaml (patch from quode),
185
Batch scripts (patch from GaÎl), and LaTex.
186
+Shortcut for maximizing/minimizing the editor pane (patch from Rudi Pettazzi)
187
+Add menu entry for Fold All action (patch from Giuseppe "Cowo" Corbelli)
188
+Codebrowser adds support for XML/HTML (patch from Rudi Pettazzi)
189
+Codebrowser adds support for Vala, VBScript
190
+Some minor changes to the default hightlighting style. The old default is now
192
+Add simple generic autocompleter that provides completions based off of words
193
in the current buffer (Ctrl+Space). (patch from Giuseppe "Cowo" Corbelli)
194
+Add Move Tab to New Window option on tab context menu.
195
+Keyword helper functionality moved into the simple completer.
198
+Update window being shown at same time as splash window causing lockups.
199
+Fix trim trailing whitespace from getting the wrong text position when certain
200
unicode characters are present.
201
+Add some missing JavaScript keywords (patch from Rudi Pettazzi)
202
+Fix groups not being expanded on a regex replace action.
203
+Fix Cmd+Shift+Left/Right not selecting line on osx.
204
+Fix Comment command not working on Latex documents
205
+Fix some unicode errors in the log system.
206
+Fix platform detection for some components when running on Vista.
207
+Fix indentation guides preference not properly being applied on restart.
208
+Fix transparency settings not being set on Linux.
209
+Add some missing PHP keywords (patch from Giuseppe "Cowo" Corbelli)
210
+Fix Display Font preference not being applied.
211
+Fix error in handling modification event callbacks for mutiple file views.
212
+Fix text being shown behind busy indicator in status bar while it is busy.
213
+Fix application crashes that could happen on Linux when compiz is being used.
214
+Fix autocomp window not being hidden when switching tabs.
216
#-----------------------------------------------------------------------------#
224
This is the first release of 2009. It was mostly focused on internal cleanup and
225
api refactoring. Through this a number of bugs have been fixed and a number of
226
existing features have recieved some refinements. The most noteable changes
229
NEW: [features/improvements]
230
+Some improvements to the Python autocompletion.
231
+Comment/Uncomment are now combined into a single toggle action
232
(modified patch from Giuseppe "Cowo" Corbelli).
233
+When mixed eol characters are detected a dialog warning of it is now shown,
234
that offers to convert them instead of toggling on eol visibility as it
235
previously did, since this was found to be confusing to many.
236
+Add option to enable/disable checking of eol characters.
237
+Add menu shortcut for toggle fold.
238
+Add a verbose debug mode for view stack tracebacks in editra log messages.
239
+Updated (Italian, Japanese, Latvian, Polish, Russian, Spanish, Turkish) Translations.
240
+Reuse existing find results screens more effectively.
241
+New version of Launch with support for R.
244
+Fix find options not properly being synchronized between dialog and find bar.
245
+Fix event handlers not properly getting connected when going from 2 -> 1 open windows.
246
+Fix eol mode settings in preferences.
247
+Fix search bar text not being colored properly on msw/gtk.
248
+Fix window not being raised from taskbar when opening file with 'Open with...'
249
+Fix drag and drop error for instlling plugins through plugin manager.
251
#-----------------------------------------------------------------------------#
258
This is yet another quick turnaround bug fix release. The previous build had
259
an issue with some missing files. This release also adds the new pane navigator
260
feature to make it easy to move from panel to panel with the keyboard.
262
NEW: [features/improvements]
263
+Keyboard navigation of MainWindow panes (OSX: Alt+Tab, Others:Alt+1).
264
(modified patch from Giuseppe "Cowo" Corbelli).
267
+Fix search string not getting set from buffer selection in search bar.
268
+Fix error when clicking Regular Expression in Search Bar
269
+Add some missing sql keywords.
271
#-----------------------------------------------------------------------------#
278
This is another quick turnaround release to fix some fairly critical bugs in the
281
NEW: [features/improvements]
282
+Some autocompletion behavior improvements
283
+Some minor ui changes to the command bar
286
+Fix find in files where if the filter was empty no files were searched.
287
+Fix error in Find All where incorrect search flag parameters were set.
288
+Fix Find/Replace not working.
289
+Buffer context menu now works correctly on gtk version.
290
+Fix column mode keybinding on windows.
293
#-----------------------------------------------------------------------------#
301
This release fixes a number of of bugs and general stability issues introduced
302
from the last few rounds of feature enhancements. In addition to these bug
303
fixes a few new features such as a column edit mode and more improvements to
304
the text searching features have been added.
307
NEW: [features/improvements]
308
+Add shortcut for Find Previous
310
+New version of Launch plugin (Run last executed program)
311
+Read Only indicators on tabs
312
+Add support for Progress 4GL
313
+Middle click can close tabs in Shelf
314
+Add custom highlighting for Issue Lists (from Torsten Mohr)
315
+Report number of files searched when doing a Find in Files
316
+Improve performance of Find All.
317
+Add ability to filter file type to Find in Files.
318
+Add commandline option to run Editra in the hotshot profiler.
319
+Numerous minor performance improvements.
320
+Add Swedish translation (by Peter Magnusson)
323
+Middle click closes the tab that was clicked on and not the active tab.
324
+Fix Find dialog not preserving order of lookin choices.
325
+Fix searching in folded text not being exposed during search.
326
+Fix random jumping to top/bottom of file during incremental search.
327
+Fix text Drag n Drop not working on Windows.
328
+Don't show Python auto-comp choices after numbers.
329
+Fix file modified indicator not being hidden after saving file.
330
+Fix number of bugs with opening files from filebrowser on gtk versions.
331
+Fix statusbar line column number not being updated when clicking on.
333
+Fix drag and drop of text not scrolling window as the mouse is moved towards
334
top or bottom of buffer.
335
+Fix some python2.4 compatibility issues.
337
#-----------------------------------------------------------------------------#
345
Quick Bug fix release to fix some configuration related bugs.
348
+Language settings not being loaded
349
+Running Editra from command line on Mac/Linux would not load some config
352
#-----------------------------------------------------------------------------#
360
On Macintosh and Windows the user configuration files have moved to more
361
platform specific locations. This transition should should happen automatically
362
but if there are any problems follow the onscreen instructions to manually
363
transition your preference settings to the new location. See the changelog
364
below for the details of other major changes.
366
NEW: [features/improvements]
367
+User configuration files are now kept at standard platform locations
368
+Support for multiple views of the same file
369
+Improved Python auto-indenter (patch from Ofer Schwarz)
370
+Show auto-completion choices with Ctrl+Space (patch from Ofer Schwarz)
371
+Add Paste After command (patch from Dario Ghilardi)
372
+Report number of matches that were replaced in a Replace All action
373
+Expand groups when doing a regular expression search and replace
374
+Add (Polish, Slovenian, Latvian) translations
375
+New version of PyShell. Supports custom styles.
376
+Middle click closes tabs (patch from craig.ds)
377
+Double click empty tab area opens new tab (patch from craig.ds)
378
+Add support for VBScript
379
+Improved text drag and drop
382
+Fix encoding errors when loading plugins on some systems
383
+Fix not being able to cut and copy from Shelf windows
384
+Fix bug in selecting Cancel when prompted to save modifications that would
385
cause the editor to block paint events and appear frozen.
386
+Ctrl+W properly closes the active window instead of always defaulting to the
387
tab of the top MainWindow.
388
+Fix not being able to search for strings with '.' in them in non-regex mode
389
+Fix bug in Launch output sometimes missing output data
390
+Fix inaccurate highlighting of words when doing incremental whole word search
391
+Fix regex not working with '^' (patch from craig.ds)
392
+Fix bug in populating quick finds search history menu
393
+Fix bug where selecting cancel when closing a tab would not cancel the action