2007-05-19 17:22:47 +00:00
|
|
|
Geany 0.10.2 (February 25, 2007)
|
|
|
|
|
|
|
|
Bugs fixed:
|
|
|
|
* Fixed serious crash of complete X session when using the Stop
|
|
|
|
command when Geany is run from the program menu (closes #1668017).
|
|
|
|
|
|
|
|
|
2007-02-23 15:55:38 +00:00
|
|
|
Geany 0.10.1 (February 23, 2007)
|
|
|
|
|
|
|
|
Bugs fixed:
|
|
|
|
* Wrong tab foreground colour for unmodified documents.
|
|
|
|
* Fixed crashes when closing dialogs by clicking X on some systems.
|
|
|
|
* Fixed missing global tags for C files when a C++ source file was
|
|
|
|
loaded first.
|
|
|
|
* Fixed autocompletion missing tag matches.
|
|
|
|
* Fixed a wrong PASCAL autocompletion.
|
|
|
|
* Set single undo action when toggling multiple lines or stripping
|
|
|
|
trailing spaces.
|
|
|
|
* Prevent some possible invalid memory reads.
|
|
|
|
* Convert config, application and documentation dir paths to locale
|
|
|
|
encoding before using it.
|
|
|
|
* Fixed errors when changing directories containing special
|
|
|
|
characters within the VTE component (thanks to Jeff Pohlmeyer).
|
|
|
|
* Support newer so-names when loading the VTE library (thanks to
|
|
|
|
Jeff Pohlmeyer).
|
|
|
|
* Fixed paste problems on Windows.
|
|
|
|
* When using Save As the returned filename needs to be converted
|
|
|
|
into UTF-8.
|
|
|
|
* Fixed error when parsing of compiler errors by the va_list system.
|
|
|
|
* Added MimeType entry as suggested by Nick Schermer.
|
|
|
|
* LaTeX parser: Allow \section*{} and other commands with *.
|
|
|
|
* Change default keybinding for Close All to Ctrl-Shift-W.
|
|
|
|
* Allow Make for files with no extension - prevent Build when the
|
|
|
|
output filename would be the same as the source file.
|
|
|
|
* Ensure the VTE visual settings are applied when switching to VTE
|
|
|
|
when the Message Window is hidden.
|
|
|
|
* Fixed several issues while opening files and improved code.
|
|
|
|
* Improved the auto scrolling of documents and fixed a bug when
|
|
|
|
opening files remotely.
|
|
|
|
* Fixed wrong D function return type after a class definition.
|
|
|
|
* Added several missing style types for filetype Perl (thanks to
|
|
|
|
John Gabriele for reporting).
|
|
|
|
* Prevent right click in Symbol list from selecting a tag.
|
|
|
|
* Update the symbol list when starting a new document.
|
|
|
|
* Scroll Compiler and Messages window in view when using Next Error
|
|
|
|
or Next Message.
|
|
|
|
* Auto close brackets only when auto completion of constructs is
|
|
|
|
enabled (closes #1665015).
|
|
|
|
* Fixed switching to the wrong tab when showing the unsaved dialog.
|
|
|
|
|
|
|
|
Internationalisation:
|
|
|
|
* New translations: fi (thanks to Harri Koskinen).
|
|
|
|
* Updated translations: cs, de, es, fr, hu.
|
|
|
|
|
|
|
|
|
2006-12-21 20:40:23 +00:00
|
|
|
Geany 0.10 (December 21, 2006)
|
2006-12-21 16:54:43 +00:00
|
|
|
|
|
|
|
Changes:
|
2006-12-21 20:40:23 +00:00
|
|
|
* Added a dialog to insert HTML special characters.
|
|
|
|
* Added new command line option --line to set the initial line for
|
|
|
|
the first opened file.
|
|
|
|
* Implemented new, own Undo system to undo/redo encoding changes.
|
|
|
|
* Added simple parser for filetype Diff to create tags for each
|
|
|
|
patched file in a diff file.
|
|
|
|
* Added new encoding "None" to open files without any character
|
|
|
|
conversions.
|
2007-02-23 15:55:38 +00:00
|
|
|
* Added Stop button to abort the Run command.
|
2006-12-21 20:40:23 +00:00
|
|
|
* New filetype VHDL.
|
|
|
|
* New scintilla lexer for filetype D with several improvements.
|
|
|
|
* Improved auto completion of multi line comments
|
|
|
|
* Added option to execute programs in the VTE instead of executing
|
|
|
|
them in a terminal emulation window
|
2006-12-21 16:54:43 +00:00
|
|
|
* Removed the limit on the number of files open.
|
|
|
|
* Save the build includes and arguments when quitting.
|
|
|
|
* Added Next Message search command and Next Error build command.
|
|
|
|
* Make search bar automatically wraparound if necessary.
|
|
|
|
* Applied patch from Bob Doan to prevent unnecessary search
|
|
|
|
scrolling and add a preference to suppress some of the search
|
|
|
|
dialogs.
|
|
|
|
* Added Find Previous, Find All in Document/Session buttons for the
|
|
|
|
Find dialog.
|
|
|
|
* Added Replace (but don't Find) button for the Replace dialog.
|
|
|
|
* Added 'Hide Message Window' popup menu command.
|
|
|
|
* Added Alt-[1-9] shortcuts to switch to a certain tab number.
|
|
|
|
* Limit search dialog history to 30 entries.
|
|
|
|
* Change python default compile command to create a compiled
|
|
|
|
python .pyc file (thanks to Bajusz Tamás).
|
|
|
|
|
2006-12-21 20:40:23 +00:00
|
|
|
Windows changes:
|
2006-12-21 16:54:43 +00:00
|
|
|
* Fix #1611530 'file has changed' message on Windows after saving.
|
2006-12-21 20:40:23 +00:00
|
|
|
* Fixed wrong paste behaviour under Windows with some applications.
|
|
|
|
|
|
|
|
Bugs fixed:
|
|
|
|
* Fixed crash when using "Make object" on new files.
|
|
|
|
* Fixed incompatible use of read command in the created shell
|
|
|
|
script to execute programs.
|
|
|
|
* Fixed wrong insert position when the cursor was moved by keyboard
|
|
|
|
and comments, includes or a date was inserted.
|
|
|
|
* Fixed some segfaults when inserting comments, dates and
|
|
|
|
includes at a position prior to some deleted text.
|
2006-12-21 16:54:43 +00:00
|
|
|
* Fix message window horizontal scrollbar being too tall on some
|
|
|
|
systems (thanks to Rob van der Linde).
|
|
|
|
|
2006-12-21 20:40:23 +00:00
|
|
|
Internationalisation:
|
|
|
|
* New translations: fr, hu, it, zh_CN, zh_TW.
|
|
|
|
* Updated translations: be, ca, cs, de, es, vi.
|
|
|
|
|
2006-12-21 16:54:43 +00:00
|
|
|
|
2006-09-29 08:14:39 +00:00
|
|
|
Geany 0.9 (September 29, 2006)
|
2006-09-28 13:46:47 +00:00
|
|
|
|
|
|
|
Changes:
|
|
|
|
* Added function calltips for files open in the current workspace
|
|
|
|
for C-like languages.
|
|
|
|
* Open a second instance by default when starting Geany with no
|
|
|
|
filenames specified on the command-line.
|
|
|
|
* Added better error message support for D, for both DMD and GDC;
|
|
|
|
also GCC-style linker error messages are now parsed.
|
|
|
|
* Text selections now use syntax highlighting foreground colours
|
|
|
|
(but can still be overridden in filetypes.common).
|
|
|
|
* Find in Files improvements: fixed string and whole word only
|
|
|
|
matching options; a directory selector dialog; filenames passed
|
|
|
|
to Grep are now sorted alphabetically.
|
|
|
|
* Remember the VTE current directory at startup.
|
|
|
|
* Show the messages window on build failure or for Find Usage.
|
|
|
|
* Added -s command-line option to not load session files (-i is now
|
|
|
|
used to force a new instance).
|
2006-09-29 08:14:39 +00:00
|
|
|
* Added comment toggle functionality to easily comment and
|
|
|
|
uncomment a line with one shortcut.
|
|
|
|
* Separated filetypes PHP and HTML for better usage.
|
|
|
|
* New filetypes: Diff, Fortran 77 and Ferite.
|
|
|
|
* Added auto completion tags for PASCAL.
|
|
|
|
* Improved VTE usage by adding options for selecting the used shell
|
|
|
|
and ignoring menu bar accelerator (default F10).
|
|
|
|
* Added menu items to insert configurable date/time strings.
|
|
|
|
* Removed the whole FIFO code and replaced it with support for
|
|
|
|
(Unix Domain) Sockets(including Windows support).
|
|
|
|
|
|
|
|
Windows changes:
|
|
|
|
* Implemented Run command (from the build menu) under Windows.
|
|
|
|
* Enabled socket code on Windows to detect a running instance.
|
|
|
|
* Enabled notification if file on disk has changed under Windows.
|
2006-09-28 13:46:47 +00:00
|
|
|
|
|
|
|
Bugs fixed:
|
|
|
|
* Fixed a segfault at startup if terminal follow path setting is
|
|
|
|
enabled.
|
|
|
|
* Fixed clicking on error messages being dependent on the current
|
|
|
|
file's directory.
|
|
|
|
* Fixed a bug when clicking on a recent file got the wrong
|
|
|
|
filename.
|
2006-09-29 08:14:39 +00:00
|
|
|
* Fixed a crash when a compiler output reports an error in a blank
|
|
|
|
line(can happen in LaTeX)
|
|
|
|
* Fixed a crash when switching between several filetypes.
|
|
|
|
* Fixed segfault when replacing tabs by spaces.
|
|
|
|
|
|
|
|
Internationalisation:
|
|
|
|
* New translations: cs, nl, vi.
|
|
|
|
* Updated translations: de, es.
|
2006-09-28 13:46:47 +00:00
|
|
|
|
|
|
|
|
2006-08-09 18:03:25 +00:00
|
|
|
Geany 0.8 (August 09, 2006)
|
2006-08-06 12:27:55 +00:00
|
|
|
|
|
|
|
Changes:
|
|
|
|
* Find in files feature added which uses the Grep tool.
|
|
|
|
* Added Make object command to compile using the Make tool.
|
|
|
|
* Editor notebook tabs can now be reordered by drag and drop.
|
|
|
|
* Added support for back references when using regex replace.
|
|
|
|
* Added a Find button to the Replace dialog to skip matches.
|
|
|
|
* Greatly improved the speed of Replace all/in selection.
|
|
|
|
* Scroll to 1/4 of the view when jumping to a line number.
|
|
|
|
* Show messages on the status bar and in the Status window.
|
|
|
|
* Preferences options for Auto-indentation and Line wrapping.
|
|
|
|
* Use the mouse click position for Go to tag.
|
|
|
|
* Added separate filetype_extensions.conf system file.
|
|
|
|
* Added makefiles for building on Windows.
|
2006-08-09 18:03:25 +00:00
|
|
|
* Added keyboard shortcuts for increase/decrease of line
|
|
|
|
indentation.
|
|
|
|
* Added functionality to uncomment code.
|
|
|
|
* Encoding support
|
|
|
|
* Added support for Unicode Byte-Order-Mark (BOM)
|
|
|
|
* Redesigned preferences dialog.
|
|
|
|
* Added Undo and Redo toolbar buttons.
|
|
|
|
* New filetype: D
|
|
|
|
* Added simple printing support.
|
|
|
|
* Mark errors while compiling source code within Geany with
|
|
|
|
indicators(small squiggly underlines)
|
2006-08-06 12:27:55 +00:00
|
|
|
|
|
|
|
Bugs fixed:
|
|
|
|
* Use the full path for files opened from the command-line.
|
|
|
|
* Fixed saving a file from the unsaved file dialog.
|
|
|
|
* Fixed replacing with regexes the correct matched text length.
|
|
|
|
* Fixed applying virtual terminal widget settings at startup.
|
|
|
|
* Fixed prepending items to the Recent files menu.
|
|
|
|
* Fixed clipboard commands used in the find entry and Scribble.
|
2006-08-09 18:03:25 +00:00
|
|
|
* Fixed wrong interpretation of syntax highlighting colours
|
|
|
|
* And some more.
|
2006-08-06 12:27:55 +00:00
|
|
|
|
|
|
|
Windows bugs fixed:
|
|
|
|
* Don't add .c extension when saving with the All files filter.
|
|
|
|
* Fixed a tool chooser dialog crash when path doesn't exist.
|
2006-08-09 18:03:25 +00:00
|
|
|
* Fixed locale problems with Windows message dialogs.
|
|
|
|
|
|
|
|
Internationalisation:
|
|
|
|
* New translations: be, es, pt_BR, ru.
|
|
|
|
* Updated translations: ca, de, pl.
|
2006-08-06 12:27:55 +00:00
|
|
|
|
|
|
|
Documentation:
|
|
|
|
* Added Scintilla keyboard commands for editing appendix.
|
2006-08-06 20:25:54 +00:00
|
|
|
* Improved search section; added all find and go to commands.
|
2006-08-09 18:03:25 +00:00
|
|
|
* Added section about character sets.
|
2006-08-06 12:27:55 +00:00
|
|
|
|
|
|
|
|
2006-06-04 13:10:16 +00:00
|
|
|
Geany 0.7 (June 04, 2006)
|
|
|
|
|
|
|
|
* user-definable keyboard shortcuts
|
|
|
|
* filetype definition files can be overridden in Geany's
|
|
|
|
configuration directory (please see documentation)
|
|
|
|
* added filetypes Ruby and Tcl/Tk
|
|
|
|
* improved build system (for Perl, Python, Ruby and others)
|
|
|
|
* loading of Virtual Terminal Emulation can be disabled in the
|
|
|
|
preferences dialog
|
|
|
|
* new menu item "Search" with Find items from Edit menu and new
|
|
|
|
item "Find Previous"
|
|
|
|
* fixed the bug which let Geany crash with newer GTK versions
|
|
|
|
* improved documentation: added documentation for keyboard
|
|
|
|
shortcuts, the build system and filetype definition files
|
|
|
|
* new translations: Catalan and Polish
|
|
|
|
* many small improvements
|
|
|
|
* fixed lots of bugs (please see ChangeLog for details)
|
|
|
|
|
|
|
|
|
2006-04-29 18:54:45 +00:00
|
|
|
Geany 0.6 (April 30, 2006)
|
|
|
|
|
|
|
|
* added option to place new file tabs to the right or left of
|
|
|
|
the tab list
|
|
|
|
* improved file open dialog
|
|
|
|
* improved scrolling of the compiler output window
|
|
|
|
* rewrote most of the code for compiling files, now all
|
|
|
|
settings are read from filetype definition files
|
|
|
|
* now, you can drag files from a file manager into Geany and
|
|
|
|
they will be opened
|
|
|
|
* improved handling of filenames which contain non-UTF8 chars
|
|
|
|
* added user-definable comment characters to all filetype
|
|
|
|
definition files
|
|
|
|
* implemented folding
|
|
|
|
* added file properties dialog
|
|
|
|
* improved search and find dialogs
|
|
|
|
* Geany now creates a FIFO, to communicate between different
|
|
|
|
instances for opening files in an already running instance
|
|
|
|
* added filetypes SQL and (O)Caml
|
|
|
|
* many small improvements
|
|
|
|
* fixed lots of bugs, including #1419473, #1422135, #1421776
|
|
|
|
and #1441359
|
|
|
|
* for more details read the ChangeLog
|
|
|
|
|
|
|
|
|
2006-01-27 19:11:30 +00:00
|
|
|
Geany 0.5 (January 27, 2006)
|
|
|
|
|
|
|
|
* set the Open File dialog directory to the same directory as
|
|
|
|
the current file (thanks to Nick Treleaven for this patch)
|
|
|
|
* fixed some bugs when opening files with non UTF-8 filenames
|
|
|
|
* updated included Scintilla to version 1.67
|
|
|
|
* improved auto indention, now "for (...) {" works, too
|
|
|
|
* added popup menu to sidebar lists, to quickly hide them
|
|
|
|
* symbol list support for filetypes LaTeX and DocBook
|
|
|
|
* added .cc, .hh and .hxx extension for filetype C++
|
|
|
|
* added new keywords for PHP5
|
|
|
|
* added new option "Beep on errors" to disable beeping
|
|
|
|
* eliminated compiler (gcc4) warnings
|
|
|
|
* closed bug #1387828 and #1387839
|
|
|
|
* fixed lots of bugs (please see ChangeLog for details)
|
|
|
|
|
|
|
|
|
2005-12-21 19:54:50 +00:00
|
|
|
Geany 0.4 (December 21, 2005)
|
|
|
|
|
|
|
|
* new filetype: Assembler
|
|
|
|
* new filetype: Conf for configuration files
|
|
|
|
* added a terminal emulation widget, needs only libvte.so at
|
2006-01-27 19:11:30 +00:00
|
|
|
runtime, but it also runs without it, see documentation
|
2005-12-21 19:54:50 +00:00
|
|
|
* made some general improvements to increase startup speed
|
|
|
|
* changed "build with make" keyboard shortcut to Shift+F9 to
|
|
|
|
avoid problems with window managers key bindings
|
|
|
|
* added auto-closing [ and { brackets in LaTex-Mode
|
|
|
|
* improved documentation, but it is not yet complete
|
|
|
|
* improved the symbol list to categorise the tags in a tree
|
|
|
|
* some new options in the preferences dialog
|
|
|
|
* added popup menu to the list of open files
|
|
|
|
* there are lots of other small changes made since last release
|
|
|
|
* some bugfixes (please see ChangeLog for details)
|
|
|
|
|
|
|
|
|
|
|
|
Geany 0.3 (November 20, 2005)
|
2005-11-22 11:51:30 +00:00
|
|
|
|
|
|
|
* Geany now has a mailing list, for details see
|
|
|
|
http://geany.uvena.de
|
|
|
|
* added open files list in the left treeview widget
|
|
|
|
* added toolbar button to open the color chooser
|
|
|
|
* heavily improved recent files menu
|
|
|
|
* added shortcut for "walking" between open documents by
|
|
|
|
pressing STRG+LEFT resp. STRG+RIGHT
|
|
|
|
* created template files for new files with specified filetype
|
|
|
|
* added highlighting support for Python (please give feedback)
|
|
|
|
* extracted all hardcoded styling definitions for all filetypes
|
|
|
|
so they can be easily edited
|
|
|
|
* added vertical line to mark long lines
|
|
|
|
* fixed a bug that caused a segfault if configuration directory
|
|
|
|
could not created
|
|
|
|
* fixed a bug which prevented auto-completion from working
|
|
|
|
* many minor bugfixes (see ChangeLog for details)
|
|
|
|
|
|
|
|
|
2005-12-21 19:54:50 +00:00
|
|
|
Geany 0.2 (October 26, 2005)
|
2005-11-22 11:51:30 +00:00
|
|
|
|
|
|
|
* improved file open dialog
|
|
|
|
* improved Find dialog
|
|
|
|
* powerful Replace dialog
|
|
|
|
* gcc4 compilation fix
|
|
|
|
* minor bugfixes
|
|
|
|
|
|
|
|
|
2005-12-21 19:54:50 +00:00
|
|
|
Geany 0.1 (October 19, 2005)
|
2005-11-22 11:51:30 +00:00
|
|
|
|
|
|
|
* first official release
|
|
|
|
|