Revision: 696
Author: eht16
Date: 2006-08-11 11:01:02 -0700 (Fri, 11 Aug 2006)
ViewCVS: http://svn.sourceforge.net/geany/?rev=696&view=rev
Log Message:
-----------
Fixed wrong classification of local functions as methods(thanks to Sebastian Koch).
Modified Paths:
--------------
trunk/ChangeLog
trunk/tagmanager/python.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2006-08-11 17:19:16 UTC (rev 695)
+++ trunk/ChangeLog 2006-08-11 18:01:02 UTC (rev 696)
@@ -3,6 +3,8 @@
* src/document.c:
Changed SEARCH_NOT_FOUND_TXT.
Fixed possible segfault when replacing tabs by spaces.
+ * tagmanager/python.c: Fixed wrong classification of local functions
+ as methods(thanks to Sebastian Koch).
2006-08-09 Enrico Tröger <enrico.troeger(a)uvena.de>
Modified: trunk/tagmanager/python.c
===================================================================
--- trunk/tagmanager/python.c 2006-08-11 17:19:16 UTC (rev 695)
+++ trunk/tagmanager/python.c 2006-08-11 18:01:02 UTC (rev 696)
@@ -97,7 +97,7 @@
++cp;
}
vStringTerminate (name);
- if (!isspace(*line) || vStringSize(lastClass) <= 0)
+ if (!isspace(*line) || vStringLength(lastClass) <= 0)
makeSimpleTag (name, PythonKinds, K_FUNCTION);
else
makeSimpleScopedTag (name, PythonKinds, K_METHOD,
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 694
Author: eht16
Date: 2006-08-10 10:04:29 -0700 (Thu, 10 Aug 2006)
ViewCVS: http://svn.sourceforge.net/geany/?rev=694&view=rev
Log Message:
-----------
Made background of Windows icon transparent
Modified Paths:
--------------
trunk/pixmaps/geany.ico
Modified: trunk/pixmaps/geany.ico
===================================================================
(Binary files differ)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 693
Author: eht16
Date: 2006-08-09 12:25:31 -0700 (Wed, 09 Aug 2006)
ViewCVS: http://svn.sourceforge.net/geany/?rev=693&view=rev
Log Message:
-----------
Tagging the 0.8 release.
Added Paths:
-----------
tags/Geany-0_8/
Copied: tags/Geany-0_8 (from rev 692, trunk)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 690
Author: eht16
Date: 2006-08-09 11:06:40 -0700 (Wed, 09 Aug 2006)
ViewCVS: http://svn.sourceforge.net/geany/?rev=690&view=rev
Log Message:
-----------
Removed unnecessary comment.
Modified Paths:
--------------
trunk/src/makefile.win32
Modified: trunk/src/makefile.win32
===================================================================
--- trunk/src/makefile.win32 2006-08-09 18:03:25 UTC (rev 689)
+++ trunk/src/makefile.win32 2006-08-09 18:06:40 UTC (rev 690)
@@ -1,4 +1,3 @@
-# per hand geschrieben, nicht hauen!
# Note: PACKAGE_DATA_DIR and PACKAGE_LOCALE_DIR are no longer used on Windows.
DEFINES = -DPACKAGE_DATA_DIR=\"data\" \
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 689
Author: eht16
Date: 2006-08-09 11:03:25 -0700 (Wed, 09 Aug 2006)
ViewCVS: http://svn.sourceforge.net/geany/?rev=689&view=rev
Log Message:
-----------
Updated for Geany 0.8.
Modified Paths:
--------------
trunk/ChangeLog
trunk/NEWS
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2006-08-09 17:18:25 UTC (rev 688)
+++ trunk/ChangeLog 2006-08-09 18:03:25 UTC (rev 689)
@@ -4,6 +4,7 @@
Removed section about global ctags, the information were obsolete.
Added section about file encodings and the Unicode Byte-Order-Mark.
* doc/images/*: Updated screenshots.
+ * New release: Geany 0.8 "Kadir".
2006-08-09 Nick Treleaven <nick.treleaven(a)btinternet.com>
@@ -445,7 +446,7 @@
* tagmanager/d.c, tagmanager/Makefile.am, tagmanager/parsers.h,
src/filetypes.c, src/highlighting.c, src/utils.c, src/build.c,
src/templates.c, data/filetypes.d:
- Added new filetype D(patch by Christop Berg, thanks).
+ Added new filetype D(patch by Christoph Berg, thanks).
2006-07-08 Nick Treleaven <nick.treleaven(a)btinternet.com>
@@ -556,7 +557,7 @@
* geany.glade, src/interface.c, src/callbacks.c, src/sci_wrappers.c:
Added "Select All" menu item.
* geany.glade, src/interface.c, src/document.c, src/sci_wrappers.c,
- srcprefs.c, src/geany.h:
+ src/prefs.c, src/geany.h:
Improved settings for the long line marker, it can now be easily
disabled or set to highlight the background of too long lines.
@@ -833,6 +834,7 @@
* geany.glade, src/interface.c: Added missing mnemonic to build menu
item.
+
2006-06-12 Frank Lanitz <frank(a)frank.uvena.de>
* configure.in: Added Belarusian and Russian language support.
@@ -916,8 +918,8 @@
link to the documentation.
* src/main.c, src/document.c: Fixed wrong setting of filetype when
using "All files" as filetype.
- * src/dialogs.c: fixed compiler warning "not enough variable arguments
- to fit a sentinel"
+ * src/dialogs.c: Fixed compiler warning "not enough variable arguments
+ to fit a sentinel".
2006-06-04 Enrico Troeger <enrico.troeger(a)uvena.de>
Modified: trunk/NEWS
===================================================================
--- trunk/NEWS 2006-08-09 17:18:25 UTC (rev 688)
+++ trunk/NEWS 2006-08-09 18:03:25 UTC (rev 689)
@@ -1,4 +1,4 @@
-Geany 0.8 (TBA)
+Geany 0.8 (August 09, 2006)
Changes:
* Find in files feature added which uses the Grep tool.
@@ -13,6 +13,17 @@
* Use the mouse click position for Go to tag.
* Added separate filetype_extensions.conf system file.
* Added makefiles for building on Windows.
+ * 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)
Bugs fixed:
* Use the full path for files opened from the command-line.
@@ -21,14 +32,22 @@
* 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.
+ * Fixed wrong interpretation of syntax highlighting colours
+ * And some more.
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.
+ * Fixed locale problems with Windows message dialogs.
+ Internationalisation:
+ * New translations: be, es, pt_BR, ru.
+ * Updated translations: ca, de, pl.
+
Documentation:
* Added Scintilla keyboard commands for editing appendix.
* Improved search section; added all find and go to commands.
+ * Added section about character sets.
Geany 0.7 (June 04, 2006)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 687
Author: eht16
Date: 2006-08-09 10:15:34 -0700 (Wed, 09 Aug 2006)
ViewCVS: http://svn.sourceforge.net/geany/?rev=687&view=rev
Log Message:
-----------
Removed section about global ctags, the information were obsolete.
Added section about file encodings and the Unicode Byte-Order-Mark.
Modified Paths:
--------------
trunk/ChangeLog
trunk/doc/geany.docbook
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2006-08-09 11:14:02 UTC (rev 686)
+++ trunk/ChangeLog 2006-08-09 17:15:34 UTC (rev 687)
@@ -1,3 +1,11 @@
+2006-08-09 Enrico Tröger <enrico.troeger(a)uvena.de>
+
+ * doc/geany.docbook:
+ Removed section about global ctags, the information were obsolete.
+ Added section about file encodings and the Unicode Byte-Order-Mark.
+ * doc/images/*: Updated screenshots.
+
+
2006-08-09 Nick Treleaven <nick.treleaven(a)btinternet.com>
* src/main.c: Add startup debug message showing GTK+ runtime version.
Modified: trunk/doc/geany.docbook
===================================================================
--- trunk/doc/geany.docbook 2006-08-09 11:14:02 UTC (rev 686)
+++ trunk/doc/geany.docbook 2006-08-09 17:15:34 UTC (rev 687)
@@ -7,7 +7,7 @@
<!ENTITY appurl "http://geany.uvena.de">
<!ENTITY deburl "http://debian.uvena.de">
<!ENTITY author_mail "enrico.troeger(a)uvena.de">
-<!ENTITY date "July 17, 2006">
+<!ENTITY date "August 09, 2006">
<!ENTITY legal SYSTEM "geany_gpl.docbook">
<!ENTITY scikeybinding SYSTEM "scikeybinding.docbook">
]>
@@ -235,7 +235,6 @@
<entry>Short option</entry>
<entry>Long option</entry>
<entry>Function</entry>
-
</row>
</thead>
<tbody>
@@ -243,8 +242,7 @@
<entry>-n</entry>
<entry>--no-ctags</entry>
<entry>Do not load auto completion and call tip data.
- Use this option if you do not want to use them. For more
- information see <xref linkend="general_ctags"/>.
+ Use this option if you do not want to use them.
</entry>
</row>
<row>
@@ -347,18 +345,6 @@
Otherwise click No and Geany will not start.
</para>
</section>
- <section id="general_ctags">
- <title>Global C tags</title>
- <para>
- If a C file (with extension .c, .cpp, .h, etc.) is opened, a global tags file is
- loaded once, which contains many function declarations from glibc and some other
- libraries, like X, Bonobo, Gnome, GTK, Glib and so on. These declarations are used
- for call tips and auto completion. These tags are only useful if you are writing
- C or C++ source code, so if you know that you do not need these things, you can skip
- loading this tag file. To do so, start <application>&app;</application> with the
- argument "-n" or "--no-ctags", for more information see <xref linkend="clo"/>.
- </para>
- </section>
<section id="general_vte">
<title>Virtual terminal emulator widget (VTE)</title>
<para>
@@ -400,20 +386,36 @@
</note>
</section>
</section>
-<!--
- <section>
- <title>Editing</title>
+ <section id="charset">
+ <title>Character sets and Unicode Byte-Order-Mark (BOM)</title>
<para>
- &app; has a light improvement using the HOME and END keys. If you press END the cursor
- is positioned at the end of the line, as expected. If you then press the END key again,
- the cursor gets back to the position where it was before. By pressing the HOME key,
- you get a similar behaviour. The first time you press the HOME key, the cursor jumps
- to the first non-blank character in the line. If you press it again, the cursor gets
- to the very first column in the line. And at the third time your press the key, it
- jumps back to the position where you started.
+ <application>&app;</application> provides support for detecting and converting
+ character sets. So you can open and save files in different character sets and
+ even can convert a file from a character set to another one.
+ To do this, <application>&app;</application> uses the character conversion
+ capabilities of the GLib.
</para>
+ <para>
+ Furthermore, Geany detects an Unicode Byte Order Mark
+ (see <ulink url="http://en.wikipedia.org/wiki/Byte_Order_Mark">
+ <citetitle>http://en.wikipedia.org/wiki/Byte_Order_Mark</citetitle>
+ </ulink> for details). Of course, this feature is only available if the opened file
+ is in an unicode encoding. The Byte Order Mark helps to detect the encoding of a
+ file, e.g. whether it is UTF-16LE or UTF-16BE and so on. On Unix-like systems using
+ a Byte Order Mark could cause some problems, e.g. the gcc stops with stray errors,
+ PHP does not parse a script containing a BOM and script files starting with a
+ she-bang maybe cannot be started.
+ In the status bar you can easily see whether the file starts with a BOM or not.
+ If you want to set a BOM for a file or if you want to remove it from a file, just
+ use the document menu and toggle the checkbox.
+ <note>
+ <para>
+ If you are unsure what a BOM is or if you do not understand where to use it,
+ then it is not important for you and you can safely ignore it.
+ </para>
+ </note>
+ </para>
</section>
--->
<section id="search_replace">
<title>Search, replace and go to</title>
<para>
@@ -619,6 +621,14 @@
<graphic fileref="images/pref_dialog_gen.jpg"></graphic>
</figure>
<figure>
+ <title>Interface tab in preferences dialog</title>
+ <graphic fileref="images/pref_dialog_interface.jpg"></graphic>
+ </figure>
+ <figure>
+ <title>Toolbar tab in preferences dialog</title>
+ <graphic fileref="images/pref_dialog_toolbar.jpg"></graphic>
+ </figure>
+ <figure>
<title>Editor tab in preferences dialog</title>
<graphic fileref="images/pref_dialog_edit.jpg"></graphic>
</figure>
@@ -746,6 +756,12 @@
<entry>"lpr"</entry>
</row>
<row>
+ <entry>GEANY_DEFAULT_TOOLS_GREP</entry>
+ <entry>A grep tool. It should be compatible with GNU grep.
+ This can also include a path.</entry>
+ <entry>"grep"</entry>
+ </row>
+ <row>
<entry>GEANY_DEFAULT_MRU_LENGHTH</entry>
<entry>The length of the "Recent files" list.</entry>
<entry>"10"</entry>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.