Skip to content

Commit

Permalink
Update my changes for 0.11.
Browse files Browse the repository at this point in the history
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@1548 ea778897-0a13-0410-b9d1-a72fbfd435f5
  • Loading branch information
ntrel committed May 21, 2007
1 parent 2ddb368 commit 4876180
Showing 1 changed file with 72 additions and 0 deletions.
72 changes: 72 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,3 +1,75 @@
Geany 0.11 (TBA)

Notes for existing users:
* Tab is now used for construct completion (for, if, etc.), but it
is configurable with the new 'Complete construct' keybinding.
* Template files are now stored in ~/.geany/templates/ and the
'template.' filename prefix is no longer used. You will need to
move any custom template files you have.
* Inserting a file header is now optional for filetype templates.
Use the string '{fileheader}' to mark where the file header should
be placed.

Bugs fixed:
* Fix segfault when pressing Ctrl-Enter when there are no workspace
tags.
* Remove error indicators in all documents when linking (#1705374).
* Sort symbol list tags also by line number (#1703575).
* Fix #1717418, Hang on SQL file load.
* Fix #1718532 - Crash when opening a special HTML file.
* Add workaround for PHP closing brace de-indenting.
* Fix reloading of read-only documents.

Project Management:
* Add keybinding to show project properties dialog.
* Add project Run command support.
* Run Make All and Make Custom from the project base directory.

Custom Global Tags:
* Update C global tags for GTK+ 2.10 and it's dependencies.
* Add option --generate-tags (-g) to generate a global tags file
from a list of source files (see docs).
* Load global tag files stored in ~/.geany/tags at startup #.
* Add Load Tags command in the File menu #.
# This is not supported for Pascal, PHP or LaTeX files yet.

Calltips (for C-like files):
* Show up and down arrows when there are multiple calltip matches.
* Show classname in calltips.
* Parse pointers in function return type.
* Add calltip support for D constructors.

Other changes:
* Parse 'Entering directory' Make messages so opening files from
error messages works for subdirectories (thanks to Josef Whiter).
* Make Go to Tag Definition/Declaration work for all tags.
* Support filetype templates for all filetypes (see docs).
* Make file header optional for filetype templates.
* Add 'Find Selected' and 'Find Prev Selected' search commands and
keybindings (thanks to Jeff Pohlmeyer).
* Add Mark button to the Find dialog, and a Remove Markers item to
the Document menu.
* Add 'Recurse in subfolders' and 'Extra options' checkboxes to the
Find in Files dialog.
* Add 'Switch to last used document' keybinding (Ctrl-Tab).
* Add Goto Previous/Next Marker keybindings (Ctrl-, and Ctrl-.).
* Add Toggle Marker keybinding (Ctrl-M).
* Add keybinding for construct completion, and set the default to
Tab.
* Added MimeTypes: C++ header, Pascal, Perl, Python, httpd-PHP, XML
(thanks to Iñaki Rodriguez).
* Add brace indenting support for Perl and TCL.
* Make backspace unindent when using spaces for indentation.
* Wrap notebook pages when switching tabs.
* Speed up loading multiple C-like files slightly.

Documentation:
* Add Project Management, Global Tags, Construct Completion
sections.
* Add Bookmarks section (thanks to John Gabriele).
* Update Filetype Templates, Search sections.


Geany 0.10.2 (February 25, 2007)

Bugs fixed:
Expand Down

0 comments on commit 4876180

Please sign in to comment.