Revision: 1586
http://svn.sourceforge.net/geany/?rev=1586&view=rev
Author: eht16
Date: 2007-05-29 05:40:43 -0700 (Tue, 29 May 2007)
Log Message:
-----------
Oops, change default browser to firefox.
Modified Paths:
--------------
trunk/doc/geany.docbook
Modified: trunk/doc/geany.docbook
===================================================================
--- trunk/doc/geany.docbook 2007-05-29 12:35:28 UTC (rev 1585)
+++ trunk/doc/geany.docbook 2007-05-29 12:40:43 UTC (rev 1586)
@@ -2667,7 +2667,7 @@
<row>
<entry>GEANY_DEFAULT_TOOLS_BROWSER</entry>
<entry>A web browser. This can also include a path.</entry>
- <entry>"mozilla"</entry>
+ <entry>"firefox"</entry>
</row>
<row>
<entry>GEANY_DEFAULT_TOOLS_PRINTCMD</entry>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 1585
http://svn.sourceforge.net/geany/?rev=1585&view=rev
Author: eht16
Date: 2007-05-29 05:35:28 -0700 (Tue, 29 May 2007)
Log Message:
-----------
Updated TODO.
Removed app_small entity.
Added description for global configuration file.
Modified Paths:
--------------
trunk/ChangeLog
trunk/TODO
trunk/doc/geany.docbook
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2007-05-28 16:07:30 UTC (rev 1584)
+++ trunk/ChangeLog 2007-05-29 12:35:28 UTC (rev 1585)
@@ -1,3 +1,10 @@
+2007-05-29 Enrico Tröger <enrico.troeger(a)uvena.de>
+
+ * doc/geany.docbook:
+ Removed app_small entity.
+ Added description for global configuration file.
+
+
2007-05-28 Nick Treleaven <nick.treleaven(a)btinternet.com>
* src/project.c, src/document.c, src/ui_utils.c:
Modified: trunk/TODO
===================================================================
--- trunk/TODO 2007-05-28 16:07:30 UTC (rev 1584)
+++ trunk/TODO 2007-05-29 12:35:28 UTC (rev 1585)
@@ -6,9 +6,9 @@
Next version or later:
o fix bug that prevents UTF-16, UTF-32 files from being loaded.
+ o tagmanager fails on UTF-16/32
o make calltips show full function signature for C-like files (e.g.
return type with const, [] for D, etc.)
- o Go to xxx - definable command
o documentation: list and explain filetype modes
o documentation: preferences
o user-definable construct completion
Modified: trunk/doc/geany.docbook
===================================================================
--- trunk/doc/geany.docbook 2007-05-28 16:07:30 UTC (rev 1584)
+++ trunk/doc/geany.docbook 2007-05-29 12:35:28 UTC (rev 1585)
@@ -1,8 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
-<!ENTITY app_small "geany">
-<!ENTITY appversion "0.11">
+<!ENTITY appversion "0.12">
<!ENTITY appurl "http://geany.uvena.de">
<!ENTITY author_mail "enrico.troeger(a)uvena.de">
<!ENTITY date "May 21, 2007">
@@ -148,38 +147,10 @@
</section>
<section id="binary_packages">
<title>Binary packages</title>
- <section>
- <title>Fedora</title>
- <para>
- You can use the Fedora Core 4 repository from
- <ulink url="http://naturidentisch.de/packages/fc4/">http://naturidentisch.de/packages/fc4/</ulink>.
- </para>
- <para>
- You can also use the Fedora Core 5 repository from
- <ulink url="http://naturidentisch.de/packages/fc5/">http://naturidentisch.de/packages/fc5/</ulink>.
- </para>
- </section>
- <section>
- <title>Debian</title>
- <para>
- <application>Geany</application> is available through the official Debian archives.
- </para>
- <para>
- <command>apt-get install geany</command>
- </para>
- </section>
- <section>
- <title>SuSE</title>
- <para>
- Packages for SuSE are not yet available.
- </para>
- </section>
- <section>
- <title>Gentoo</title>
- <para>
- An ebuild for Gentoo can be found on <ulink url="https://bugs.gentoo.org/show_bug.cgi?id=114815">http://bugs.gentoo.de</ulink>.
- </para>
- </section>
+ <para>
+ There are many binary packages available. For an up to date but maybe incomplete
+ list see <ulink url="&appurl;/Download/Releases">&appurl;/Download/Releases</ulink>.
+ </para>
</section>
</chapter>
@@ -210,7 +181,7 @@
To start <application>Geany</application> from a command line, type the following
and press <keycap>Return</keycap>:
<screen>
- <prompt>%</prompt> <userinput><command>&app_small;</command></userinput></screen>
+ <prompt>%</prompt> <userinput><command>geany</command></userinput></screen>
</para>
</listitem>
</itemizedlist>
@@ -245,8 +216,8 @@
<entry>-c dir_name</entry>
<entry>--config=directory_name</entry>
<entry>Use an alternate configuration directory. Default
- configuration directory is <filename>~/.&app_small;/</filename>
- and there resides <filename>&app_small;.conf</filename> and
+ configuration directory is <filename>~/.geany/</filename>
+ and there resides <filename>geany.conf</filename> and
other configuration files.
</entry>
</row>
@@ -1898,6 +1869,31 @@
<chapter id="config_files">
<title>Configuration files</title>
+ <section id="global_config">
+ <title>Global configuration file</title>
+ <para>
+ You can use a global configuration file for <application>Geany</application> which
+ will be used if the user starts <application>Geany</application> for the first
+ time and an user's configuration file was not yet created or in case an user
+ deleted the configuration file to use default values.
+ </para>
+ <para>
+ The global configuration file is read from
+ <filename>$prefix/share/geany/geany.conf</filename> (where $prefix is the path where
+ <application>Geany</application> is installed) when starting
+ <application>Geany</application> and an user configuration file does not exist. It
+ can contain any settings which are found in the usual configuration file created by
+ <application>Geany</application> but does not have to contain all settings.
+ </para>
+ <note>
+ <para>
+ This feature is mainly intended for package maintainers or system admins who
+ want to set up <application>Geany</application> in a multi user environment
+ and set some sane default values for this environment. Usual users won't need
+ to do that.
+ </para>
+ </note>
+ </section>
<section id="filetypes">
<title>Filetype definition files</title>
<para>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 1581
http://svn.sourceforge.net/geany/?rev=1581&view=rev
Author: ntrel
Date: 2007-05-26 08:35:22 -0700 (Sat, 26 May 2007)
Log Message:
-----------
Add note about Adding a TagManager parser.
Modified Paths:
--------------
trunk/HACKING
Modified: trunk/HACKING
===================================================================
--- trunk/HACKING 2007-05-26 15:26:05 UTC (rev 1580)
+++ trunk/HACKING 2007-05-26 15:35:22 UTC (rev 1581)
@@ -52,3 +52,27 @@
http://ctags.sf.net).
+NOTES
+=====
+
+Adding a TagManager parser
+--------------------------
+This assumes the Geany filetype already exists.
+
+First write or find a CTags compatible parser, foo.c. Note that there are
+some unapplied language patches for CTags at:
+http://sf.net/projects/ctags - see the tracker.
+
+Add foo.c to Makefile.am.
+Add foo.o to makefile.win32.
+Add Foo to parsers.h & fill in comment with parser number for foo.
+
+In foo.c:
+Edit FooKinds 3rd column to match a s_tag_type_names string in tm_tag.c.
+
+In filetypes.c, filetypes_init_types():
+set filetypes[GEANY_FILETYPES_FOO].lang = foo's parser number.
+
+In symbols.c:
+Update init_tag_list() for foo, listing the tm_tag_* types corresponding
+to the s_tag_type_names strings used in foo.c for FooKinds.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.