Skip to content

Commit

Permalink
Updated for Geany 0.9.
Browse files Browse the repository at this point in the history
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@849 ea778897-0a13-0410-b9d1-a72fbfd435f5
  • Loading branch information
eht16 committed Sep 29, 2006
1 parent 5aaf298 commit 9284403
Show file tree
Hide file tree
Showing 28 changed files with 224 additions and 196 deletions.
12 changes: 8 additions & 4 deletions doc/geany.1.in
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH "GEANY" "1" "August 09, 2006" "@PACKAGE@ @VERSION@" ""
.TH "GEANY" "1" "September 29, 2006" "@PACKAGE@ @VERSION@" ""
.SH "NAME"
Geany \(em a small and lightweight IDE
.SH "SYNOPSIS"
Expand All @@ -16,17 +16,21 @@ Homepage: http://geany.uvena.de
.SH "OPTIONS"
.IP "\fB-n\fP \fB\-\-no-ctags\fP " 10
Don't load auto completion and call tip data. Use this option, if you don't want to use them.
For more information see documentation.
For more information please see documentation.
.IP "\fB-m\fP \fB\-\-no-msgwin\fP " 10
Do not show the message window. Use this option if you do not need compiler messages
Don't show the message window. Use this option if you don't need compiler messages
or VTE support.
.IP "\fB-i\fP \fB\-\-new-instance\fP " 10
Don't open files in a running instance, force opening a new instance.
.IP "\fB-s\fP \fB\-\-no-session\fP " 10
Don't load the previous session's files
.IP "\fB-t\fP \fB\-\-no-terminal\fP " 10
Don't load terminal support. Use this option, if you don't want to load the virtual terminal
emulator widget at startup. If you don't have libvte.so.4 installed, then terminal-support is
automatically disabled.
.IP "\fB-l\fP \fB\-\-vte-lib\fP " 10
Specify explicitly the path including filename or only the filename to the VTE library, e.g.
/usr/lib/libvte.so or libvte.so. This option is only needed, when the autodetection does not
/usr/lib/libvte.so or libvte.so. This option is only needed, when the autodetection doesn't
work.
.IP "\fB-c\fP \fB\-\-config\fP " 10
Use an alternate configuration directory. Default configuration directory is
Expand Down
21 changes: 9 additions & 12 deletions doc/geany.docbook
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,10 @@
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
<!ENTITY app "Geany">
<!ENTITY app_small "geany">
<!ENTITY appversion "0.8">
<!ENTITY appversion "0.9">
<!ENTITY appurl "http://geany.uvena.de">
<!ENTITY deburl "http://debian.uvena.de">
<!ENTITY author_mail "enrico.troeger@uvena.de">
<!ENTITY date "August 09, 2006">
<!ENTITY date "September 29, 2006">
<!ENTITY legal SYSTEM "geany_gpl.docbook">
<!ENTITY scikeybinding SYSTEM "scikeybinding.docbook">
]>
Expand Down Expand Up @@ -155,20 +154,18 @@
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>
Binary packages for Debian are available at <ulink url="&deburl;">&deburl;/</ulink>.
You can add one of the following lines(depending on your system) to your apt
<filename>sources.list</filename> to automatically get the latest version of
<application>&app;</application>:
</para>
<para>
<command>deb &deburl;/ ./stable/</command>
Geany is available through the official Debian archives.
</para>
<para>
<command>deb &deburl;/ ./testing/</command>
<command>apt-get install geany</command>
</para>
</section>
<section>
Expand All @@ -180,7 +177,7 @@
<section>
<title>Gentoo</title>
<para>
An ebuild for Gentoo can be found on <ulink url="http://www.gentoo.de/">http://www.gentoo.de</ulink>.
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>
</section>
Expand Down
79 changes: 48 additions & 31 deletions doc/geany.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@

Geany 0.8
Geany 0.9

Enrico Tröger

Expand Down Expand Up @@ -43,7 +43,9 @@ Frank Lanitz
3.3. General

3.3.1. Startup
3.3.2. Detection of a running instance
3.3.2. Opening files from the command-line in a
running instance

3.3.3. Virtual terminal emulator widget (VTE)

3.4. Character sets and Unicode Byte-Order-Mark (BOM)
Expand Down Expand Up @@ -241,18 +243,16 @@ Chapter 2. Installation

You can use the Fedora Core 4 repository from
http://naturidentisch.de/packages/fc4/.

You can also use the Fedora Core 5 repository from
http://naturidentisch.de/packages/fc5/.
_________________________________________________________

2.3.2. Debian

Binary packages for Debian are available at
http://debian.uvena.de/. You can add one of the following
lines(depending on your system) to your apt sources.list to
automatically get the latest version of Geany:

deb http://debian.uvena.de/ ./stable/
Geany is available through the official Debian archives.

deb http://debian.uvena.de/ ./testing/
apt-get install geany
_________________________________________________________

2.3.3. SuSE
Expand All @@ -262,7 +262,7 @@ Chapter 2. Installation

2.3.4. Gentoo

An ebuild for Gentoo can be found on http://www.gentoo.de.
An ebuild for Gentoo can be found on http://bugs.gentoo.de.
_________________________________________________________

Chapter 3. Usage
Expand All @@ -284,12 +284,13 @@ Chapter 3. Usage

Table 3-1. Command line Options
Short option Long option Function
-s --no-session Don't load the previous session's files.
-n --no-ctags Do not load auto completion and call tip data.
Use this option if you do not want to use them.
-m --no-msgwin Do not show the message window. Use this option
if you do not need compiler messages or VTE support.
-p --no-pipe Do not open files in a running instance, force
opening a new instance.
-i --new-instance Do not open files in a running instance,
force opening a new instance.
-t --no-terminal Do not load terminal support. Use this option
if you do not want to load the virtual terminal emulator
widget at startup. If you do not have libvte.so.4 installed,
Expand Down Expand Up @@ -327,21 +328,23 @@ Chapter 3. Usage
15 session files, this depends on the compile time option
GEANY_SESSION_FILES; the default is 15. For details see
Section 3.6.1.

You can start several instances of Geany, but only the first
will load files from the last session. To run a second
instance of Geany, do not specify any filenames on the
command-line, or disable opening files in a running instance
using the appropriate command line option.
_________________________________________________________

3.3.2. Detection of a running instance
3.3.2. Opening files from the command-line in a running instance

Geany detects an already running instance of itself and opens
new files in the already running one. So, you can use Geany
like an editor to view and edit files by opening them from
other programs. If you do not like this for some reason, you
can disable it with the appropriate command line option.

In the case that Geany crashed, you will get a message dialog
at the next start, which asks you whether to delete an
existing named pipe. If you are sure that there is no other
instance of Geany is running, you can say Yes and Geany will
start as usual. Otherwise click No and Geany will not start.
files from the command-line in the already running instance.
So, Geany can be used to view and edit files by opening them
from other programs such as a file manager. If you do not like
this for some reason, you can disable using the first instance
by using the appropriate command line option - see Section
3.2.
_________________________________________________________

3.3.3. Virtual terminal emulator widget (VTE)
Expand Down Expand Up @@ -1036,12 +1039,18 @@ Chapter 4. Configuration files

Table 4-3. General settings
Key Description Example
default The default style for text (e.g. for files without
filetype). For the detailed format, please see the above
"[styling] Section". default=0x000000;0xffffff;false;false
selection The style for colouring selections. Only foreground
and background colour are interpreted.
selection=0xc0c0c0;0x00007F;false;false
selection The style for colouring selected text. The format
is:

* Foreground colour
* Background colour
* Use foreground colour
* Use background colour

The colours are only set if the 3rd or 4th argument is true.
When the colours are not overridden, the default is a dark
grey background with syntax highlighted foreground text.
selection=0xc0c0c0;0x00007F;true;true
brace_good The style for brace highlighting when a matching
brace was found. brace_good=0xff0000;0xFFFFFF;true;false
brace_bad The style for brace highlighting when no matching
Expand All @@ -1051,7 +1060,15 @@ Chapter 4. Configuration files
caret=0x000000;0x0;false;false
current_line The style for colouring the background of the
current line. Only the second argument is interpreted.
current_line=0x0;0xE5E5E5;false;false
current_line=0x0;0xe5e5e5;false;false
indent_guide The style for colouring the indentation guides.
Only the first and second arguments are interpreted.
indent_guide=0xc0c0c0;0xffffff;false;false
white_space The style for colouring the white space if it is
shown. The first both arguments define the foreground and
background colours, the third argument sets whether to use the
defined colours or to use the colours defined by each filetype
for the white space. white_space=0xc0c0c0;0xffffff;true;false
folding_style The style of folding icons. Only first and
second arguments are used.

Expand Down Expand Up @@ -1166,7 +1183,7 @@ any/
untitled The string "untitled" (this will be translated to
your locale), used in filetype templates filetypes, file
header, function description, ChangeLog entry
geanyversion The actual Geany version, e.g. "Geany 0.8"
geanyversion The actual Geany version, e.g. "Geany 0.9"
filetypes, file header, function description, ChangeLog entry
datetime The current date and time in the format: DD.MM.YYYY
HH:mm:ss ZZZZ file header, function description
Expand Down
12 changes: 6 additions & 6 deletions doc/html/apa.html
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Appendix A. Scintilla keyboard commands</title><link rel="stylesheet" href="geany.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.68.1"><link rel="start" href="index.html" title="
Geany 0.8
Geany 0.9
"><link rel="up" href="index.html" title="
Geany 0.8
"><link rel="prev" href="ch04s03.html" title="Templates"><link rel="next" href="apb.html" title="Appendix B. GNU General Public License"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix A. Scintilla keyboard commands</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch04s03.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apb.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="scikeybinding"></a>Scintilla keyboard commands</h1></div><div><p class="copyright">Copyright © 1998, 2006 Neil Hodgson &lt;neilh@scintilla.org&gt;</p></div><div><div class="legalnotice"><a name="id2755792"></a><p>
Geany 0.9
"><link rel="prev" href="ch04s03.html" title="Templates"><link rel="next" href="apb.html" title="Appendix B. GNU General Public License"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix A. Scintilla keyboard commands</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch04s03.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apb.html">Next</a></td></tr></table><hr></div><div class="appendix" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="scikeybinding"></a>Scintilla keyboard commands</h1></div><div><p class="copyright">Copyright © 1998, 2006 Neil Hodgson &lt;neilh@scintilla.org&gt;</p></div><div><div class="legalnotice"><a name="id2755963"></a><p>
This appendix is distributed under the terms of the License for
Scintilla and SciTE.
A copy of this license can be found in the file scintilla/License.txt
included with the source code of this
program and in the
appendix of this document.
See <a href="apc.html" title="Appendix C. License for Scintilla and SciTE">Appendix C, <i>License for Scintilla and SciTE</i></a>.
</p></div></div><div><p class="pubdate">20 June 2006</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="apa.html#id2755817">
</p></div></div><div><p class="pubdate">20 June 2006</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="apa.html#id2755989">
Keyboard commands
</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2755817"></a>
</a></span></dt></dl></div><div class="sect1" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2755989"></a>
Keyboard commands
</h2></div></div></div><p>

Expand All @@ -25,5 +25,5 @@
Keyboard equivalents of menu commands are listed in the menus.
Some less common commands with no menu equivalent are:
</p><p>
</p><div class="table"><a name="id2756451"></a><p class="title"><b>Table A.1. Scintilla keyboard commands</b></p><table summary="Scintilla keyboard commands" cellspacing="0" cellpadding="4" border="1"><colgroup><col><col></colgroup><thead><tr><th>Action</th><th>Shortcut key</th></tr></thead><tbody><tr><td>Magnify text size.</td><td>Ctrl+Keypad+</td></tr><tr><td>Reduce text size.</td><td>Ctrl+Keypad-</td></tr><tr><td>Restore text size to normal.</td><td>Ctrl+Keypad/</td></tr><tr><td>Indent block.</td><td>Tab</td></tr><tr><td>Dedent block.</td><td>Shift+Tab</td></tr><tr><td>Delete to start of word.</td><td>Ctrl+BackSpace</td></tr><tr><td>Delete to end of word.</td><td>Ctrl+Delete</td></tr><tr><td>Delete to start of line.</td><td>Ctrl+Shift+BackSpace</td></tr><tr><td>Delete to end of line.</td><td>Ctrl+Shift+Delete</td></tr><tr><td>Go to start of document.</td><td>Ctrl+Home</td></tr><tr><td>Extend selection to start of document.</td><td>Ctrl+Shift+Home</td></tr><tr><td>Go to start of display line.</td><td>Alt+Home</td></tr><tr><td>Extend selection to start of display line.</td><td>Alt+Shift+Home</td></tr><tr><td>Go to end of document.</td><td>Ctrl+End</td></tr><tr><td>Extend selection to end of document.</td><td>Ctrl+Shift+End</td></tr><tr><td>Go to end of display line.</td><td>Alt+End</td></tr><tr><td>Extend selection to end of display line.</td><td>Alt+Shift+End</td></tr><tr><td>Scroll up.</td><td>Ctrl+Up</td></tr><tr><td>Scroll down.</td><td>Ctrl+Down</td></tr><tr><td>Line cut.</td><td>Ctrl+L</td></tr><tr><td>Line copy.</td><td>Ctrl+Shift+T</td></tr><tr><td>Line delete.</td><td>Ctrl+Shift+L</td></tr><tr><td>Line transpose with previous.</td><td>Ctrl+T</td></tr><tr><td>Selection duplicate.</td><td>Ctrl+D</td></tr><tr><td>Previous paragraph. Shift extends selection.</td><td>Ctrl+[</td></tr><tr><td>Next paragraph. Shift extends selection.</td><td>Ctrl+]</td></tr><tr><td>Previous word. Shift extends selection.</td><td>Ctrl+Left</td></tr><tr><td>Next word. Shift extends selection.</td><td>Ctrl+Right</td></tr><tr><td>Previous word part. Shift extends selection</td><td>Ctrl+/</td></tr><tr><td>Next word part. Shift extends selection.</td><td>Ctrl+\</td></tr></tbody></table></div><p>
</p><div class="table"><a name="id2756623"></a><p class="title"><b>Table A.1. Scintilla keyboard commands</b></p><table summary="Scintilla keyboard commands" cellspacing="0" cellpadding="4" border="1"><colgroup><col><col></colgroup><thead><tr><th>Action</th><th>Shortcut key</th></tr></thead><tbody><tr><td>Magnify text size.</td><td>Ctrl+Keypad+</td></tr><tr><td>Reduce text size.</td><td>Ctrl+Keypad-</td></tr><tr><td>Restore text size to normal.</td><td>Ctrl+Keypad/</td></tr><tr><td>Indent block.</td><td>Tab</td></tr><tr><td>Dedent block.</td><td>Shift+Tab</td></tr><tr><td>Delete to start of word.</td><td>Ctrl+BackSpace</td></tr><tr><td>Delete to end of word.</td><td>Ctrl+Delete</td></tr><tr><td>Delete to start of line.</td><td>Ctrl+Shift+BackSpace</td></tr><tr><td>Delete to end of line.</td><td>Ctrl+Shift+Delete</td></tr><tr><td>Go to start of document.</td><td>Ctrl+Home</td></tr><tr><td>Extend selection to start of document.</td><td>Ctrl+Shift+Home</td></tr><tr><td>Go to start of display line.</td><td>Alt+Home</td></tr><tr><td>Extend selection to start of display line.</td><td>Alt+Shift+Home</td></tr><tr><td>Go to end of document.</td><td>Ctrl+End</td></tr><tr><td>Extend selection to end of document.</td><td>Ctrl+Shift+End</td></tr><tr><td>Go to end of display line.</td><td>Alt+End</td></tr><tr><td>Extend selection to end of display line.</td><td>Alt+Shift+End</td></tr><tr><td>Scroll up.</td><td>Ctrl+Up</td></tr><tr><td>Scroll down.</td><td>Ctrl+Down</td></tr><tr><td>Line cut.</td><td>Ctrl+L</td></tr><tr><td>Line copy.</td><td>Ctrl+Shift+T</td></tr><tr><td>Line delete.</td><td>Ctrl+Shift+L</td></tr><tr><td>Line transpose with previous.</td><td>Ctrl+T</td></tr><tr><td>Selection duplicate.</td><td>Ctrl+D</td></tr><tr><td>Previous paragraph. Shift extends selection.</td><td>Ctrl+[</td></tr><tr><td>Next paragraph. Shift extends selection.</td><td>Ctrl+]</td></tr><tr><td>Previous word. Shift extends selection.</td><td>Ctrl+Left</td></tr><tr><td>Next word. Shift extends selection.</td><td>Ctrl+Right</td></tr><tr><td>Previous word part. Shift extends selection</td><td>Ctrl+/</td></tr><tr><td>Next word part. Shift extends selection.</td><td>Ctrl+\</td></tr></tbody></table></div><p>
</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch04s03.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="apb.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Templates </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Appendix B. GNU General Public License</td></tr></table></div></body></html>
Loading

0 comments on commit 9284403

Please sign in to comment.