Undo all changes in r393 (oops)
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@394 ea778897-0a13-0410-b9d1-a72fbfd435f5
This commit is contained in:
parent
11ffdebfc7
commit
58d7e51ff9
@ -7,7 +7,6 @@
|
||||
|
||||
* src/dialogs.c: Fix dialog path warnings for command-line files.
|
||||
* src/callbacks.c: Fix Go to tag declaration/definition.
|
||||
* tagmanager/docbook.c: Fix a segfault with missing id in element.
|
||||
|
||||
|
||||
2006-05-31 Nick Treleaven <nick.treleaven@btinternet.com>
|
||||
|
||||
@ -19,9 +19,7 @@ html/index.html:
|
||||
# xmlto -o html/ xhtml geany.docbook
|
||||
$(mkinstalldirs) html
|
||||
xsltproc --stringparam html.stylesheet geany.css -o html/ \
|
||||
/usr/share/sgml/docbook/xsl-stylesheets/xhtml/chunk.xsl geany.docbook
|
||||
# /usr/share/sgml/docbook/xsl-stylesheets-1.65.1-2/xhtml/chunk.xsl
|
||||
# /usr/share/xml/docbook/stylesheet/nwalsh/xhtml/chunk.xsl geany.docbook
|
||||
/usr/share/xml/docbook/stylesheet/nwalsh/xhtml/chunk.xsl geany.docbook
|
||||
test -f html/geany.css || cp geany.css html/
|
||||
|
||||
doc: geany.1 geany.txt html/index.html
|
||||
|
||||
@ -1,6 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Appendix A. Geany key mapping</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="index.html" title=" 			Geany 0.7 		" /><link rel="previous" href="ch03s08.html" title="Templates" /><link rel="next" href="apb.html" title="Appendix B. GNU General Public License" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix A. Geany key mapping</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s08.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" xml:lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="shortcuts"></a>Appendix A. <span class="application">Geany</span> key mapping</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="apa.html#id2512482">Geany key mapping</a></span></dt></dl></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2512482"></a><span class="application">Geany</span> key mapping</h2></div></div><div></div></div><p>
|
||||
Since <span class="application">Geany</span> 0.7, most of the keybindings are definable
|
||||
in the preferences dialog. See <a href="ch03s06.html" title="Keybindings">the section called “Keybindings”</a>.
|
||||
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch03s08.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></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>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Appendix A. Geany key mapping</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.6 		" /><link rel="up" href="index.html" title=" 			Geany 0.6 		" /><link rel="prev" href="ch03s07.html" title="Templates" /><link rel="next" href="apb.html" title="Appendix B. GNU General Public License" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix A. <span class="application">Geany</span> key mapping</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s07.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" xml:lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="shortcuts"></a>Appendix A. <span class="application">Geany</span> key mapping</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="apa.html#id2531879"><span class="application">Geany</span> key mapping</a></span></dt></dl></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2531879"></a><span class="application">Geany</span> key mapping</h2></div></div></div><p>
|
||||
The following table lists several useful key codes, which you can use in
|
||||
<span class="application">Geany</span>.
|
||||
</p><p>
|
||||
</p><div class="table"><a id="id2531902"></a><p class="title"><b>Table A.1. Key Table</b></p><table summary="Key Table" cellspacing="0" cellpadding="4" border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Key</th><th>Function</th></tr></thead><tbody><tr><td colspan="2" align="left">File operations</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">N</strong></span></td><td>Create new file</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">O</strong></span></td><td>Open file</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">S</strong></span></td><td>Save current file</td></tr><tr><td>
|
||||
<span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">R</strong></span>
|
||||
</td><td>Reload the current file. All unsaved changes will be lost.</td></tr><tr><td>
|
||||
<span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">Shift</strong></span>-<span><strong class="keycap">S</strong></span>
|
||||
</td><td>Save all open files</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">W</strong></span></td><td>Close current file</td></tr><tr><td><span><strong class="keycap">Alt</strong></span>-<span><strong class="keycap">D</strong></span></td><td>Close all open files</td></tr><tr><td colspan="2" align="left">Editing operations</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">X</strong></span></td><td>Cut the current selection and copy it into the clipboard</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">C</strong></span></td><td>Copy the current selection into the clipboard</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">V</strong></span></td><td>Paste the content of the clipboard at the current position</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">Z</strong></span></td><td>Undo the last action</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">Y</strong></span></td><td>Redo the last action</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">G</strong></span></td><td>Duplicate the current line</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">A</strong></span></td><td>Select all</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">D</strong></span></td><td>Comment current line or selection</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">Space</strong></span></td><td>Show auto completion list</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">Return</strong></span></td><td>Show list of available(in the workspace) macros and variables</td></tr><tr><td><span><strong class="keycap">Alt</strong></span>-<span><strong class="keycap">Space</strong></span></td><td>Show call tips for the current function or method</td></tr><tr><td><span><strong class="keycap">Shift</strong></span>-<span><strong class="keycap">Space</strong></span></td><td>Insert just a blank. Useful after typing if or while, to explicitly
|
||||
suppress the use of construct auto completion</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">Shift</strong></span>-<span><strong class="keycap">R</strong></span></td><td>Reload the tag/symbol list</td></tr><tr><td colspan="2" align="left">Finding text</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">F</strong></span></td><td>Open find dialog</td></tr><tr><td><span><strong class="keycap">F3</strong></span></td><td>Find next</td></tr><tr><td colspan="2" align="left">Building files</td></tr><tr><td><span><strong class="keycap">F8</strong></span></td><td>Compile the current file.</td></tr><tr><td><span><strong class="keycap">F9</strong></span></td><td>Build the current file.</td></tr><tr><td><span><strong class="keycap">Shift</strong></span>-<span><strong class="keycap">F9</strong></span></td><td>Build the current file with the make tool.</td></tr><tr><td><span><strong class="keycap">F5</strong></span></td><td>Execute the current file in a terminal emulation.</td></tr><tr><td colspan="2" align="left">Miscellaneous</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">Left</strong></span></td><td>Moves the cursor to the left word boundary.</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">Right</strong></span></td><td>Moves the cursor to the next word.</td></tr><tr><td><span><strong class="keycap">Alt</strong></span>-<span><strong class="keycap">Left</strong></span></td><td>Switch to the previous open document</td></tr><tr><td><span><strong class="keycap">Alt</strong></span>-<span><strong class="keycap">Right</strong></span></td><td>Switch to the next open document</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">+</strong></span></td><td>Zoom in the text</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">-</strong></span></td><td>Zoom out the text</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">P</strong></span></td><td>Open preferences dialog</td></tr><tr><td><span><strong class="keycap">F1</strong></span></td><td>Show help</td></tr><tr><td><span><strong class="keycap">F6</strong></span></td><td>Switch to VTE widget</td></tr><tr><td><span><strong class="keycap">F11</strong></span></td><td>Switch to fullscreen mode</td></tr><tr><td><span><strong class="keycap">F12</strong></span></td><td>Switch to Scribble widget</td></tr><tr><td><span><strong class="keycap">Ctrl</strong></span>-<span><strong class="keycap">Q</strong></span></td><td>Quit</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="ch03s07.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>
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Appendix B. GNU General Public License</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="index.html" title=" 			Geany 0.7 		" /><link rel="previous" href="apa.html" title="Appendix A. Geany key mapping" /><link rel="next" href="apbs02.html" title="TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix B. GNU General Public License</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apbs02.html">Next</a></td></tr></table><hr /></div><div class="appendix" lang="en" xml:lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="geany-gpl"></a>GNU General Public License</h1></div><div><p class="releaseinfo"> Version 2, June 1991</p></div><div><p class="copyright">Copyright © 1989, 1991 Free Software Foundation, Inc.</p></div><div><div class="legalnotice"><p>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Appendix B. GNU General Public License</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.6 		" /><link rel="up" href="index.html" title=" 			Geany 0.6 		" /><link rel="prev" href="apa.html" title="Appendix A. Geany key mapping" /><link rel="next" href="apbs02.html" title="TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix B. GNU General Public License</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apbs02.html">Next</a></td></tr></table><hr /></div><div class="appendix" lang="en" xml:lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="geany-gpl"></a>GNU General Public License</h1></div><div><p class="releaseinfo"> Version 2, June 1991</p></div><div><p class="copyright">Copyright © 1989, 1991 Free Software Foundation, Inc.</p></div><div><div class="legalnotice"><a id="id2532817"></a><p>
|
||||
</p><div class="address"><p>Free Software Foundation, Inc.<br />
|
||||
<span class="street">59 Temple Place, Suite 330</span>,<br />
|
||||
<span class="city">Boston</span>,<br />
|
||||
@ -9,18 +9,18 @@
|
||||
<span class="country">USA</span><br />
|
||||
</p></div><p>.
|
||||
</p><p> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
|
||||
</p></div></div><div><p class="pubdate">Version 2, June 1991</p></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="apb.html#id2513186">Preamble</a></span></dt><dt><span class="sect1"><a href="apbs02.html">TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</a></span></dt><dd><dl><dt><span class="sect2"><a href="apbs02.html#id2513293">Section 0</a></span></dt><dt><span class="sect2"><a href="apbs02.html#sect1">Section 1</a></span></dt><dt><span class="sect2"><a href="apbs02.html#sect2">Section 2</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513480">Section 3
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513581">Section 4
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513598">Section 5
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513617">Section 6
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513634">Section 7
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513684">Section 8
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513702">Section 9
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513736">Section 10
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513754">Section 11 NO WARRANTY
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513774">Section 12
|
||||
</p></div></div><div><p class="pubdate">Version 2, June 1991</p></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="apb.html#id2533469">Preamble</a></span></dt><dt><span class="sect1"><a href="apbs02.html">TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</a></span></dt><dd><dl><dt><span class="sect2"><a href="apbs02.html#id2533576">Section 0</a></span></dt><dt><span class="sect2"><a href="apbs02.html#sect1">Section 1</a></span></dt><dt><span class="sect2"><a href="apbs02.html#sect2">Section 2</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533763">Section 3
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533864">Section 4
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533881">Section 5
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533900">Section 6
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533917">Section 7
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533968">Section 8
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533986">Section 9
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2534019">Section 10
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2534037">Section 11 NO WARRANTY
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2534058">Section 12
|
||||
</a></span></dt></dl></dd><dt><span class="sect1"><a href="apbs03.html">How to Apply These Terms to Your New Programs
|
||||
</a></span></dt></dl></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2513186"></a>Preamble</h2></div></div><div></div></div><p> The licenses for most software are designed to take away your
|
||||
</a></span></dt></dl></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2533469"></a>Preamble</h2></div></div></div><p> The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public License is
|
||||
intended to guarantee your freedom to share and change
|
||||
free software - to make sure the software is free for all its users.
|
||||
@ -61,4 +61,4 @@
|
||||
licensed for everyone's free use or not licensed at all.
|
||||
</p><p> The precise terms and conditions for copying, distribution and modification
|
||||
follow.
|
||||
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apbs02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Appendix A. Geany key mapping </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</td></tr></table></div></body></html>
|
||||
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="apbs02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Appendix A. <span class="application">Geany</span> key mapping </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</td></tr></table></div></body></html>
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="apb.html" title="Appendix B. GNU General Public License" /><link rel="previous" href="apb.html" title="Appendix B. GNU General Public License" /><link rel="next" href="apbs03.html" title="How to Apply These Terms to Your New Programs " /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apb.html">Prev</a> </td><th width="60%" align="center">Appendix B. GNU General Public License</th><td width="20%" align="right"> <a accesskey="n" href="apbs03.html">Next</a></td></tr></table><hr /></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2513286"></a>TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</h2></div></div><div></div></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2513293"></a>Section 0</h3></div></div><div></div></div><p> This License applies to any program or other work which contains a notice
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</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.6 		" /><link rel="up" href="apb.html" title="Appendix B. GNU General Public License" /><link rel="prev" href="apb.html" title="Appendix B. GNU General Public License" /><link rel="next" href="apbs03.html" title="How to Apply These Terms to Your New Programs " /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apb.html">Prev</a> </td><th width="60%" align="center">Appendix B. GNU General Public License</th><td width="20%" align="right"> <a accesskey="n" href="apbs03.html">Next</a></td></tr></table><hr /></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2533569"></a>TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</h2></div></div></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2533576"></a>Section 0</h3></div></div></div><p> This License applies to any program or other work which contains a notice
|
||||
placed by the copyright holder saying it may be distributed under the terms
|
||||
of this General Public License. The "Program", below, refers to any such
|
||||
program or work, and a
|
||||
@ -17,7 +17,7 @@
|
||||
restricted, and the output from the Program is covered only if its contents
|
||||
constitute a work based on the Program (independent of having been made by running
|
||||
the Program). Whether that is true depends on what the Program does.
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="sect1"></a>Section 1</h3></div></div><div></div></div><p> You may copy and distribute verbatim copies of the Program's source code as you
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="sect1"></a>Section 1</h3></div></div></div><p> You may copy and distribute verbatim copies of the Program's source code as you
|
||||
receive it, in any medium, provided that you conspicuously and appropriately
|
||||
publish on each copy an appropriate copyright notice and disclaimer of warranty;
|
||||
keep intact all the notices that refer to this License and to the absence of any
|
||||
@ -25,7 +25,7 @@
|
||||
along with the Program.
|
||||
</p><p> You may charge a fee for the physical act of transferring a copy, and you may at
|
||||
your option offer warranty protection in exchange for a fee.
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="sect2"></a>Section 2</h3></div></div><div></div></div><p> You may modify your copy or copies of the Program or any portion of it, thus
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="sect2"></a>Section 2</h3></div></div></div><p> You may modify your copy or copies of the Program or any portion of it, thus
|
||||
forming a work based on the Program, and copy and distribute such modifications
|
||||
or work under the terms of
|
||||
<a href="apbs02.html#sect1" title="Section 1">Section 1</a> above, provided
|
||||
@ -63,8 +63,8 @@
|
||||
</p><p> In addition, mere aggregation of another work not based on the Program with the Program
|
||||
(or with a work based on the Program) on a volume of a storage or distribution medium
|
||||
does not bring the other work under the scope of this License.
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2513480"></a>Section 3
|
||||
</h3></div></div><div></div></div><p> You may copy and distribute the Program (or a work based on it, under
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2533763"></a>Section 3
|
||||
</h3></div></div></div><p> You may copy and distribute the Program (or a work based on it, under
|
||||
<a href="apbs02.html#sect2" title="Section 2">Section 2</a> in object code or executable form under the terms of
|
||||
<a href="apbs02.html#sect1" title="Section 1">Sections 1</a> and
|
||||
<a href="apbs02.html#sect2" title="Section 2">2</a> above provided that you also do one of the following:
|
||||
@ -92,27 +92,27 @@
|
||||
designated place, then offering equivalent access to copy the source code from the same place
|
||||
counts as distribution of the source code, even though third parties are not compelled to
|
||||
copy the source along with the object code.
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2513581"></a>Section 4
|
||||
</h3></div></div><div></div></div><p> You may not copy, modify, sublicense, or distribute the Program except as expressly provided
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2533864"></a>Section 4
|
||||
</h3></div></div></div><p> You may not copy, modify, sublicense, or distribute the Program except as expressly provided
|
||||
under this License. Any attempt otherwise to copy, modify, sublicense or distribute the
|
||||
Program is void, and will automatically terminate your rights under this License. However,
|
||||
parties who have received copies, or rights, from you under this License will not have their
|
||||
licenses terminated so long as such parties remain in full compliance.
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2513598"></a>Section 5
|
||||
</h3></div></div><div></div></div><p> You are not required to accept this License, since you have not signed it. However, nothing
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2533881"></a>Section 5
|
||||
</h3></div></div></div><p> You are not required to accept this License, since you have not signed it. However, nothing
|
||||
else grants you permission to modify or distribute the Program or its derivative works.
|
||||
These actions are prohibited by law if you do not accept this License. Therefore, by modifying
|
||||
or distributing the Program (or any work based on the Program), you indicate your acceptance
|
||||
of this License to do so, and all its terms and conditions for copying, distributing or
|
||||
modifying the Program or works based on it.
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2513617"></a>Section 6
|
||||
</h3></div></div><div></div></div><p> Each time you redistribute the Program (or any work based on the Program), the recipient
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2533900"></a>Section 6
|
||||
</h3></div></div></div><p> Each time you redistribute the Program (or any work based on the Program), the recipient
|
||||
automatically receives a license from the original licensor to copy, distribute or modify
|
||||
the Program subject to these terms and conditions. You may not impose any further restrictions
|
||||
on the recipients' exercise of the rights granted herein. You are not responsible for enforcing
|
||||
compliance by third parties to this License.
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2513634"></a>Section 7
|
||||
</h3></div></div><div></div></div><p> If, as a consequence of a court judgment or allegation of patent infringement or for any other
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2533917"></a>Section 7
|
||||
</h3></div></div></div><p> If, as a consequence of a court judgment or allegation of patent infringement or for any other
|
||||
reason (not limited to patent issues), conditions are imposed on you (whether by court order,
|
||||
agreement or otherwise) that contradict the conditions of this License, they do not excuse you
|
||||
from the conditions of this License. If you cannot distribute so as to satisfy simultaneously
|
||||
@ -133,14 +133,14 @@
|
||||
system and a licensee cannot impose that choice.
|
||||
</p><p> This section is intended to make thoroughly clear what is believed to be a consequence of the
|
||||
rest of this License.
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2513684"></a>Section 8
|
||||
</h3></div></div><div></div></div><p> If the distribution and/or use of the Program is restricted in certain countries either by patents
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2533968"></a>Section 8
|
||||
</h3></div></div></div><p> If the distribution and/or use of the Program is restricted in certain countries either by patents
|
||||
or by copyrighted interfaces, the original copyright holder who places the Program under this License
|
||||
may add an explicit geographical distribution limitation excluding those countries, so that
|
||||
distribution is permitted only in or among countries not thus excluded. In such case, this License
|
||||
incorporates the limitation as if written in the body of this License.
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2513702"></a>Section 9
|
||||
</h3></div></div><div></div></div><p> The Free Software Foundation may publish revised and/or new versions of the General Public License
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2533986"></a>Section 9
|
||||
</h3></div></div></div><p> The Free Software Foundation may publish revised and/or new versions of the General Public License
|
||||
from time to time. Such new versions will be similar in spirit to the present version, but may differ
|
||||
in detail to address new problems or concerns.
|
||||
</p><p> Each version is given a distinguishing version number. If the Program specifies a version number of
|
||||
@ -148,21 +148,21 @@
|
||||
and conditions either of that version or of any later version published by the Free Software
|
||||
Foundation. If the Program does not specify a version number of this License, you may choose any
|
||||
version ever published by the Free Software Foundation.
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2513736"></a>Section 10
|
||||
</h3></div></div><div></div></div><p> If you wish to incorporate parts of the Program into other free programs whose distribution
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2534019"></a>Section 10
|
||||
</h3></div></div></div><p> If you wish to incorporate parts of the Program into other free programs whose distribution
|
||||
conditions are different, write to the author to ask for permission. For software which is copyrighted
|
||||
by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions
|
||||
for this. Our decision will be guided by the two goals of preserving the free status of all
|
||||
derivatives of our free software and of promoting the sharing and reuse of software generally.
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2513754"></a>Section 11 NO WARRANTY
|
||||
</h3></div></div><div></div></div><p> BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2534037"></a>Section 11 NO WARRANTY
|
||||
</h3></div></div></div><p> BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT
|
||||
PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
|
||||
OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
|
||||
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||||
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2513774"></a>Section 12
|
||||
</h3></div></div><div></div></div><p> IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR
|
||||
</p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2534058"></a>Section 12
|
||||
</h3></div></div></div><p> IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR
|
||||
ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU
|
||||
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>How to Apply These Terms to Your New Programs
|
||||
</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="apb.html" title="Appendix B. GNU General Public License" /><link rel="previous" href="apbs02.html" title="TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">How to Apply These Terms to Your New Programs
|
||||
</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apbs02.html">Prev</a> </td><th width="60%" align="center">Appendix B. GNU General Public License</th><td width="20%" align="right"> </td></tr></table><hr /></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2513800"></a>How to Apply These Terms to Your New Programs
|
||||
</h2></div></div><div></div></div><p>
|
||||
</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.6 		" /><link rel="up" href="apb.html" title="Appendix B. GNU General Public License" /><link rel="prev" href="apbs02.html" title="TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">How to Apply These Terms to Your New Programs
|
||||
</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apbs02.html">Prev</a> </td><th width="60%" align="center">Appendix B. GNU General Public License</th><td width="20%" align="right"> </td></tr></table><hr /></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2534083"></a>How to Apply These Terms to Your New Programs
|
||||
</h2></div></div></div><p>
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
@ -2,11 +2,11 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 1.
|
||||
Introduction
|
||||
</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="index.html" title=" 			Geany 0.7 		" /><link rel="previous" href="index.html" title=" 			Geany 0.7 		" /><link rel="next" href="ch01s02.html" title="About this document" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1.
|
||||
</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.6 		" /><link rel="up" href="index.html" title=" 			Geany 0.6 		" /><link rel="prev" href="index.html" title=" 			Geany 0.6 		" /><link rel="next" href="ch01s02.html" title="About this document" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1.
|
||||
Introduction
|
||||
</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr></table><hr /></div><div class="chapter" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="intro"></a>Chapter 1.
|
||||
Introduction
|
||||
</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch01.html#id2449745">About Geany</a></span></dt><dt><span class="section"><a href="ch01s02.html">About this document</a></span></dt><dt><span class="section"><a href="ch01s03.html">Where to get</a></span></dt><dt><span class="section"><a href="ch01s04.html">License</a></span></dt></dl></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2449745"></a>About Geany</h2></div></div><div></div></div><p>
|
||||
</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch01.html#id2517979">About Geany</a></span></dt><dt><span class="section"><a href="ch01s02.html">About this document</a></span></dt><dt><span class="section"><a href="ch01s03.html">Where to get</a></span></dt><dt><span class="section"><a href="ch01s04.html">License</a></span></dt></dl></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2517979"></a>About Geany</h2></div></div></div><p>
|
||||
<span class="application">Geany</span> is a small and lightweight integrated development environment.
|
||||
It was developed to provide a small and fast IDE, which has only a few dependencies from other
|
||||
packages. Another goal was to be as independent as possible from a special Desktop Environment
|
||||
@ -15,6 +15,6 @@
|
||||
</p><p>
|
||||
The basic features of <span class="application">Geany</span> are:
|
||||
</p><div class="itemizedlist"><ul type="disc"><li><p>syntax highlighting</p></li><li><p>code completion</p></li><li><p>auto completion of often used constructs like if, for and while</p></li><li><p>auto completion of XML and HTML tags</p></li><li><p>call tips</p></li><li><p>many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal</p></li><li><p>symbol lists</p></li></ul></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="index.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">
|
||||
Geany 0.7
|
||||
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">
|
||||
Geany 0.6
|
||||
</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> About this document</td></tr></table></div></body></html>
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>About this document</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="ch01.html" title="Chapter 1. 			Introduction 		" /><link rel="previous" href="ch01.html" title="Chapter 1. 			Introduction 		" /><link rel="next" href="ch01s03.html" title="Where to get" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">About this document</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><th width="60%" align="center">Chapter 1.
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>About this document</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.6 		" /><link rel="up" href="ch01.html" title="Chapter 1. 			Introduction 		" /><link rel="prev" href="ch01.html" title="Chapter 1. 			Introduction 		" /><link rel="next" href="ch01s03.html" title="Where to get" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">About this document</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><th width="60%" align="center">Chapter 1.
|
||||
Introduction
|
||||
</th><td width="20%" align="right"> <a accesskey="n" href="ch01s03.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2449710"></a>About this document</h2></div></div><div></div></div><p>
|
||||
</th><td width="20%" align="right"> <a accesskey="n" href="ch01s03.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2518022"></a>About this document</h2></div></div></div><p>
|
||||
This documentation is available in various formats like HTML, text and PDF. The latest version is
|
||||
always available at <a href="http://geany.uvena.de" target="_top">http://geany.uvena.de</a>.
|
||||
</p></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 1.
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Where to get</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="ch01.html" title="Chapter 1. 			Introduction 		" /><link rel="previous" href="ch01s02.html" title="About this document" /><link rel="next" href="ch01s04.html" title="License" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Where to get</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><th width="60%" align="center">Chapter 1.
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Where to get</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.6 		" /><link rel="up" href="ch01.html" title="Chapter 1. 			Introduction 		" /><link rel="prev" href="ch01s02.html" title="About this document" /><link rel="next" href="ch01s04.html" title="License" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Where to get</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><th width="60%" align="center">Chapter 1.
|
||||
Introduction
|
||||
</th><td width="20%" align="right"> <a accesskey="n" href="ch01s04.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2449726"></a>Where to get</h2></div></div><div></div></div><p>
|
||||
</th><td width="20%" align="right"> <a accesskey="n" href="ch01s04.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2518040"></a>Where to get</h2></div></div></div><p>
|
||||
You can obtain <span class="application">Geany</span> from <a href="http://geany.uvena.de" target="_top">http://geany.uvena.de</a>
|
||||
or perhabs from your distributor.
|
||||
</p></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">About this document </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> License</td></tr></table></div></body></html>
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>License</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="ch01.html" title="Chapter 1. 			Introduction 		" /><link rel="previous" href="ch01s03.html" title="Where to get" /><link rel="next" href="ch02.html" title="Chapter 2. 			Installation 		" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">License</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s03.html">Prev</a> </td><th width="60%" align="center">Chapter 1.
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>License</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.6 		" /><link rel="up" href="ch01.html" title="Chapter 1. 			Introduction 		" /><link rel="prev" href="ch01s03.html" title="Where to get" /><link rel="next" href="ch02.html" title="Chapter 2. 			Installation 		" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">License</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s03.html">Prev</a> </td><th width="60%" align="center">Chapter 1.
|
||||
Introduction
|
||||
</th><td width="20%" align="right"> <a accesskey="n" href="ch02.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2450076"></a>License</h2></div></div><div></div></div><p>
|
||||
</th><td width="20%" align="right"> <a accesskey="n" href="ch02.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2518052"></a>License</h2></div></div></div><p>
|
||||
<span class="application">Geany</span> is distributed under the terms of the GNU Public license as published
|
||||
by the Free Software Foundation; either version 2 of the License, or (at your option) later version.
|
||||
A copy of this license can be found in the file COPYING included with the source code of this
|
||||
|
||||
@ -2,15 +2,15 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 2.
|
||||
Installation
|
||||
</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="index.html" title=" 			Geany 0.7 		" /><link rel="previous" href="ch01s04.html" title="License" /><link rel="next" href="ch02s02.html" title="Source Compilation" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2.
|
||||
</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.6 		" /><link rel="up" href="index.html" title=" 			Geany 0.6 		" /><link rel="prev" href="ch01s04.html" title="License" /><link rel="next" href="ch02s02.html" title="Source Compilation" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 2.
|
||||
Installation
|
||||
</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s04.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch02s02.html">Next</a></td></tr></table><hr /></div><div class="chapter" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="installation"></a>Chapter 2.
|
||||
Installation
|
||||
</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch02.html#id2450107">Requirements</a></span></dt><dt><span class="section"><a href="ch02s02.html">Source Compilation</a></span></dt><dt><span class="section"><a href="ch02s03.html">Binary Packages</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s03.html#id2450276">Fedora</a></span></dt><dt><span class="section"><a href="ch02s03.html#id2450292">Debian</a></span></dt><dt><span class="section"><a href="ch02s03.html#id2450346">SuSE</a></span></dt><dt><span class="section"><a href="ch02s03.html#id2450360">Gentoo</a></span></dt></dl></dd></dl></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2450107"></a>Requirements</h2></div></div><div></div></div><p>
|
||||
</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch02.html#id2468433">Requirements</a></span></dt><dt><span class="section"><a href="ch02s02.html">Source Compilation</a></span></dt><dt><span class="section"><a href="ch02s03.html">Binary Packages</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s03.html#id2468599">Fedora</a></span></dt><dt><span class="section"><a href="ch02s03.html#id2468616">Debian</a></span></dt><dt><span class="section"><a href="ch02s03.html#id2468643">SuSE</a></span></dt><dt><span class="section"><a href="ch02s03.html#id2468654">Gentoo</a></span></dt></dl></dd></dl></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2468433"></a>Requirements</h2></div></div></div><p>
|
||||
For compiling <span class="application">Geany</span> yourself, you will need the GTK (>= 2.6.0)
|
||||
libraries and header files. You will also need the Pango, Glib and ATK libraries and header files.
|
||||
All these files are available at <a href="http://www.gtk.org" target="_top">http://www.gtk.org</a>.
|
||||
</p><p>
|
||||
Further more you need, of course, a C compiler, for the included Scintilla library a C++
|
||||
compiler and the make tool.
|
||||
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s04.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch02s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">License </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Source Compilation</td></tr></table></div></body></html>
|
||||
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s04.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch02s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">License </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Source Compilation</td></tr></table></div></body></html>
|
||||
|
||||
@ -1,31 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Source Compilation</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="ch02.html" title="Chapter 2. 			Installation 		" /><link rel="previous" href="ch02.html" title="Chapter 2. 			Installation 		" /><link rel="next" href="ch02s03.html" title="Binary Packages" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Source Compilation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02.html">Prev</a> </td><th width="60%" align="center">Chapter 2.
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Source Compilation</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.6 		" /><link rel="up" href="ch02.html" title="Chapter 2. 			Installation 		" /><link rel="prev" href="ch02.html" title="Chapter 2. 			Installation 		" /><link rel="next" href="ch02s03.html" title="Binary Packages" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Source Compilation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02.html">Prev</a> </td><th width="60%" align="center">Chapter 2.
|
||||
Installation
|
||||
</th><td width="20%" align="right"> <a accesskey="n" href="ch02s03.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2450138"></a>Source Compilation</h2></div></div><div></div></div><p>
|
||||
</th><td width="20%" align="right"> <a accesskey="n" href="ch02s03.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2468463"></a>Source Compilation</h2></div></div></div><p>
|
||||
Compiling <span class="application">Geany</span> is quite easy. The following should do it:
|
||||
</p><pre class="screen">
|
||||
<tt class="prompt">%</tt> <b class="userinput"><tt><span><b class="command">./configure</b></span></tt></b>
|
||||
<tt class="prompt">%</tt> <b class="userinput"><tt><span><b class="command">make</b></span></tt></b>
|
||||
<tt class="prompt">%</tt> <b class="userinput"><tt><span><b class="command">make</b></span> install</tt></b>
|
||||
<code class="prompt">%</code> <strong class="userinput"><code><span><strong class="command">./configure</strong></span></code></strong>
|
||||
<code class="prompt">%</code> <strong class="userinput"><code><span><strong class="command">make</strong></span></code></strong>
|
||||
<code class="prompt">%</code> <strong class="userinput"><code><span><strong class="command">make</strong></span> install</code></strong>
|
||||
</pre><p>
|
||||
</p><p>
|
||||
The configure script supports several common options, for a detailed list, type
|
||||
</p><pre class="screen">
|
||||
<tt class="prompt">%</tt> <b class="userinput"><tt><span><b class="command">./configure</b></span> --help</tt></b>
|
||||
<code class="prompt">%</code> <strong class="userinput"><code><span><strong class="command">./configure</strong></span> --help</code></strong>
|
||||
</pre><p>
|
||||
</p><p>
|
||||
In the case, that your system lacks dynamic linking loader support, you probably want
|
||||
to pass the option --disable-vte to the configure script. This prevents compiling
|
||||
Geany with dynamic linking loader support to automatically load
|
||||
<tt class="filename">libvte.so.4</tt> if available.
|
||||
<code class="filename">libvte.so.4</code> if available.
|
||||
</p><p>Geany has been successfully compiled and tested under Debian 3.1 Sarge, Debian 3.2 Etch,
|
||||
Fedora Core 4, LinuxFromScratch and FreeBSD 6.0. It also compiles under
|
||||
<span class="trademark">Mircosoft Windows</span>™, but there are lots of changes
|
||||
to the makefiles necessary.
|
||||
</p><p>
|
||||
If there are any errors during compilation, check your build environment and try to find the error,
|
||||
otherwise contact the author at <tt class="email"><<a href="mailto:enrico.troeger@uvena.de">enrico.troeger@uvena.de</a>></tt>.
|
||||
otherwise contact the author at <code class="email"><<a href="mailto:enrico.troeger@uvena.de">enrico.troeger@uvena.de</a>></code>.
|
||||
</p></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch02s03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2.
|
||||
Installation
|
||||
</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Binary Packages</td></tr></table></div></body></html>
|
||||
|
||||
@ -1,21 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Binary Packages</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="ch02.html" title="Chapter 2. 			Installation 		" /><link rel="previous" href="ch02s02.html" title="Source Compilation" /><link rel="next" href="ch03.html" title="Chapter 3. Usage" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Binary Packages</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s02.html">Prev</a> </td><th width="60%" align="center">Chapter 2.
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Binary Packages</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.6 		" /><link rel="up" href="ch02.html" title="Chapter 2. 			Installation 		" /><link rel="prev" href="ch02s02.html" title="Source Compilation" /><link rel="next" href="ch03.html" title="Chapter 3. Usage" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Binary Packages</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s02.html">Prev</a> </td><th width="60%" align="center">Chapter 2.
|
||||
Installation
|
||||
</th><td width="20%" align="right"> <a accesskey="n" href="ch03.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2450270"></a>Binary Packages</h2></div></div><div></div></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2450276"></a>Fedora</h3></div></div><div></div></div><p>
|
||||
</th><td width="20%" align="right"> <a accesskey="n" href="ch03.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2468593"></a>Binary Packages</h2></div></div></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2468599"></a>Fedora</h3></div></div></div><p>
|
||||
You can use the Fedora Core 4 repository from
|
||||
<a href="http://naturidentisch.de/packages/fc4/" target="_top">http://naturidentisch.de/packages/fc4/</a>.
|
||||
</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2450292"></a>Debian</h3></div></div><div></div></div><p>
|
||||
</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2468616"></a>Debian</h3></div></div></div><p>
|
||||
Binary packages for Debian are available at <a href="http://debian.uvena.de" target="_top">http://debian.uvena.de/</a>.
|
||||
You can add one of the following lines(depending on your system) to your apt
|
||||
<tt class="filename">sources.list</tt> to get automatically get the latest version of
|
||||
<code class="filename">sources.list</code> to get automatically get the latest version of
|
||||
<span class="application">Geany</span>:
|
||||
</p><p>
|
||||
<span><b class="command">deb http://debian.uvena.de/ ./stable/</b></span>
|
||||
<span><strong class="command">deb http://debian.uvena.de/ ./stable/</strong></span>
|
||||
</p><p>
|
||||
<span><b class="command">deb http://debian.uvena.de/ ./testing/</b></span>
|
||||
</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2450346"></a>SuSE</h3></div></div><div></div></div><p>
|
||||
<span><strong class="command">deb http://debian.uvena.de/ ./testing/</strong></span>
|
||||
</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2468643"></a>SuSE</h3></div></div></div><p>
|
||||
There are not yet packages for SuSE available.
|
||||
</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2450360"></a>Gentoo</h3></div></div><div></div></div><p>
|
||||
</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2468654"></a>Gentoo</h3></div></div></div><p>
|
||||
An ebuild for Gentoo can be found on <a href="http://www.gentoo.de/" target="_top">http://www.gentoo.de</a>.
|
||||
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Source Compilation </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 3. Usage</td></tr></table></div></body></html>
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 3. Usage</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="index.html" title=" 			Geany 0.7 		" /><link rel="previous" href="ch02s03.html" title="Binary Packages" /><link rel="next" href="ch03s02.html" title="Commandline options" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Usage</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s03.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch03s02.html">Next</a></td></tr></table><hr /></div><div class="chapter" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="usage"></a>Chapter 3. Usage</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch03.html#id2450387">Getting Started</a></span></dt><dt><span class="section"><a href="ch03s02.html">Commandline options</a></span></dt><dt><span class="section"><a href="ch03s03.html">General</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s03.html#general_startup">Startup</a></span></dt><dt><span class="section"><a href="ch03s03.html#general_fifo">Detection of a running instance</a></span></dt><dt><span class="section"><a href="ch03s03.html#general_ctags">Global C tags</a></span></dt><dt><span class="section"><a href="ch03s03.html#general_vte">Virtual terminal emulator widget (VTE)</a></span></dt></dl></dd><dt><span class="section"><a href="ch03s04.html">Search and Replace</a></span></dt><dt><span class="section"><a href="ch03s05.html">Preferences</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s05.html#cto">Compile time options</a></span></dt></dl></dd><dt><span class="section"><a href="ch03s06.html">Keybindings</a></span></dt><dt><span class="section"><a href="ch03s07.html">File types</a></span></dt><dt><span class="section"><a href="ch03s08.html">Templates</a></span></dt></dl></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2450387"></a>Getting Started</h2></div></div><div></div></div><p>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 3. Usage</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.6 		" /><link rel="up" href="index.html" title=" 			Geany 0.6 		" /><link rel="prev" href="ch02s03.html" title="Binary Packages" /><link rel="next" href="ch03s02.html" title="Commandline options" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Usage</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s03.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch03s02.html">Next</a></td></tr></table><hr /></div><div class="chapter" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="usage"></a>Chapter 3. Usage</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch03.html#id2468684">Getting Started</a></span></dt><dt><span class="section"><a href="ch03s02.html">Commandline options</a></span></dt><dt><span class="section"><a href="ch03s03.html">General</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s03.html#general_startup">Startup</a></span></dt><dt><span class="section"><a href="ch03s03.html#general_fifo">Detection of a running instance</a></span></dt><dt><span class="section"><a href="ch03s03.html#general_ctags">Global C tags</a></span></dt><dt><span class="section"><a href="ch03s03.html#general_vte">Virtual terminal emulator widget (VTE)</a></span></dt></dl></dd><dt><span class="section"><a href="ch03s04.html">Search and Replace</a></span></dt><dt><span class="section"><a href="ch03s05.html">Preferences</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s05.html#cto">Compile time options</a></span></dt></dl></dd><dt><span class="section"><a href="ch03s06.html">File types</a></span></dt><dt><span class="section"><a href="ch03s07.html">Templates</a></span></dt></dl></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2468684"></a>Getting Started</h2></div></div></div><p>
|
||||
You can start <span class="application">Geany</span> in the following ways:
|
||||
</p><div class="itemizedlist"><ul type="disc"><li><p>
|
||||
From the Desktop Environment menu
|
||||
@ -11,9 +11,9 @@
|
||||
From the command line
|
||||
</p><p>
|
||||
To start <span class="application">Geany</span> from a command line, type the following
|
||||
and press <span><b class="keycap">Return</b></span>:
|
||||
and press <span><strong class="keycap">Return</strong></span>:
|
||||
</p><pre class="screen">
|
||||
<tt class="prompt">%</tt> <b class="userinput"><tt><span><b class="command">geany</b></span></tt></b>
|
||||
<code class="prompt">%</code> <strong class="userinput"><code><span><strong class="command">geany</strong></span></code></strong>
|
||||
</pre><p>
|
||||
</p></li></ul></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="ch02s03.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Binary Packages </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Commandline options</td></tr></table></div></body></html>
|
||||
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s03.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch03s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Binary Packages </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Commandline options</td></tr></table></div></body></html>
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Commandline options</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="ch03.html" title="Chapter 3. Usage" /><link rel="previous" href="ch03.html" title="Chapter 3. Usage" /><link rel="next" href="ch03s03.html" title="General" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Commandline options</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03.html">Prev</a> </td><th width="60%" align="center">Chapter 3. Usage</th><td width="20%" align="right"> <a accesskey="n" href="ch03s03.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="clo"></a>Commandline options</h2></div></div><div></div></div><p>
|
||||
</p><div class="table"><a id="id2448960"></a><p class="title"><b>Table 3.1. Commandline Options</b></p><table summary="Commandline Options" cellspacing="0" cellpadding="4" border="1"><colgroup><col /><col /><col /></colgroup><thead><tr><th>Short option</th><th>Long option</th><th>Function</th></tr></thead><tbody><tr><td>-n</td><td>--no-ctags</td><td>Do not load auto completion and call tip data.
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Commandline options</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.6 		" /><link rel="up" href="ch03.html" title="Chapter 3. Usage" /><link rel="prev" href="ch03.html" title="Chapter 3. Usage" /><link rel="next" href="ch03s03.html" title="General" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Commandline options</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03.html">Prev</a> </td><th width="60%" align="center">Chapter 3. Usage</th><td width="20%" align="right"> <a accesskey="n" href="ch03s03.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="clo"></a>Commandline options</h2></div></div></div><p>
|
||||
</p><div class="table"><a id="id2468788"></a><p class="title"><b>Table 3.1. Commandline Options</b></p><table summary="Commandline Options" cellspacing="0" cellpadding="4" border="1"><colgroup><col /><col /><col /></colgroup><thead><tr><th>Short option</th><th>Long option</th><th>Function</th></tr></thead><tbody><tr><td>-n</td><td>--no-ctags</td><td>Do not load auto completion and call tip data.
|
||||
Use this option, if you do not want to use them. For more
|
||||
information see <a href="ch03s03.html#general_ctags" title="Global C tags">the section called “Global C tags”</a>.
|
||||
</td></tr><tr><td>-m</td><td>--no-msgwin</td><td>Do not show the message window. Use this option if you do not
|
||||
@ -9,15 +9,15 @@
|
||||
</td></tr><tr><td>-p</td><td>--no-pipe</td><td>Do not open files in a running instance, force opening a new instance.
|
||||
</td></tr><tr><td>-t</td><td>--no-terminal</td><td>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 <tt class="filename">libvte.so.4</tt> installed,
|
||||
If you do not have <code class="filename">libvte.so.4</code> installed,
|
||||
then terminal-support is automatically disabled.
|
||||
</td></tr><tr><td>-l</td><td>--vte-lib</td><td>Specify explicitly the path including filename or only the filename
|
||||
to the VTE library, e.g. <tt class="filename">/usr/lib/libvte.so</tt> or
|
||||
<tt class="filename">libvte.so</tt>. This option is only needed, when the
|
||||
to the VTE library, e.g. <code class="filename">/usr/lib/libvte.so</code> or
|
||||
<code class="filename">libvte.so</code>. This option is only needed, when the
|
||||
autodetection does not work.
|
||||
</td></tr><tr><td>-c directory_name</td><td>--config=directory_name</td><td>Use an alternate configuration directory. Default
|
||||
configuration directory is <tt class="filename">~/.geany/</tt>
|
||||
and there resides <tt class="filename">geany.conf</tt> and some
|
||||
configuration directory is <code class="filename">~/.geany/</code>
|
||||
and there resides <code class="filename">geany.conf</code> and some
|
||||
template files.
|
||||
</td></tr><tr><td>-d</td><td>--debug</td><td>Runs Geany in debug mode, which means being verbose
|
||||
and printing lots of information.
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>General</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="ch03.html" title="Chapter 3. Usage" /><link rel="previous" href="ch03s02.html" title="Commandline options" /><link rel="next" href="ch03s04.html" title="Search and Replace" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">General</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s02.html">Prev</a> </td><th width="60%" align="center">Chapter 3. Usage</th><td width="20%" align="right"> <a accesskey="n" href="ch03s04.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="general"></a>General</h2></div></div><div></div></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="general_startup"></a>Startup</h3></div></div><div></div></div><p>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>General</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.6 		" /><link rel="up" href="ch03.html" title="Chapter 3. Usage" /><link rel="prev" href="ch03s02.html" title="Commandline options" /><link rel="next" href="ch03s04.html" title="Search and Replace" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">General</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s02.html">Prev</a> </td><th width="60%" align="center">Chapter 3. Usage</th><td width="20%" align="right"> <a accesskey="n" href="ch03s04.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="general"></a>General</h2></div></div></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="general_startup"></a>Startup</h3></div></div></div><p>
|
||||
At startup, Geany loads the 15 first files from the last time,
|
||||
<span class="application">Geany</span> was launched. You can disable this feature in the
|
||||
preferences dialog(see <a href="ch03s05.html#confdialog_gen" title="Figure 3.2. General tab in preferences dialog">Figure 3.2, “General tab in preferences dialog”</a>). If you specify some files on
|
||||
@ -9,7 +9,7 @@
|
||||
15 recently opened files. It may be that Geany not exactly loads 15 files, this depends
|
||||
on the compile time option GEANY_SESSION_FILES, the default is 15. For details see
|
||||
<a href="ch03s05.html#cto" title="Compile time options">the section called “Compile time options”</a>.
|
||||
</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="general_fifo"></a>Detection of a running instance</h3></div></div><div></div></div><p>
|
||||
</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="general_fifo"></a>Detection of a running instance</h3></div></div></div><p>
|
||||
Geany detects an already running instance of it and open new files in the 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 it disable with the appropriate
|
||||
@ -19,7 +19,7 @@
|
||||
which asks you whether to delete an existing named pipe. If you are sure that there is
|
||||
no other instance of Geany running, you can say Yes and Geany will start as usual.
|
||||
Otherwise click No and Geany will not start.
|
||||
</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="general_ctags"></a>Global C tags</h3></div></div><div></div></div><p>
|
||||
</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="general_ctags"></a>Global C tags</h3></div></div></div><p>
|
||||
If a C file(with extension is c, cpp, h, etc.) is opened, a global tags file is
|
||||
loaded once, which contains many function declarations from the glibc and some other
|
||||
libraries, like X, Bonobo, Gnome, GTK, Glib and so on. These declarations are used
|
||||
@ -27,12 +27,12 @@
|
||||
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 <span class="application">Geany</span> with the
|
||||
argument "-n" or "--no-ctags", for more information see <a href="ch03s02.html" title="Commandline options">the section called “Commandline options”</a>.
|
||||
</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="general_vte"></a>Virtual terminal emulator widget (VTE)</h3></div></div><div></div></div><p>
|
||||
If you have installed <tt class="filename">libvte.so</tt> in your system, it is loaded
|
||||
</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="general_vte"></a>Virtual terminal emulator widget (VTE)</h3></div></div></div><p>
|
||||
If you have installed <code class="filename">libvte.so</code> in your system, it is loaded
|
||||
automatically by <span class="application">Geany</span>. Then you have a terminal widget
|
||||
in the notebook at the bottom.
|
||||
</p><p>
|
||||
If <span class="application">Geany</span> cannot find <tt class="filename">libvte.so</tt> at
|
||||
If <span class="application">Geany</span> cannot find <code class="filename">libvte.so</code> at
|
||||
startup, the terminal widget will not be loaded. So there is no need to install the
|
||||
package containing this file in order to run <span class="application">Geany</span>.
|
||||
Additionally, you can disable the use of the terminal widget by commandline option,
|
||||
@ -45,13 +45,13 @@
|
||||
pressing the right mouse button to open the popup menu and choose Paste.
|
||||
To copy text from the VTE, just select the desired text and then press the
|
||||
right mouse button and choose Copy from the popup menu.
|
||||
</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Geany tries to load <tt class="filename">libvte.so</tt>. If this fails, it tries to
|
||||
load <tt class="filename">libvte.so.4</tt>. If this fails too, you should check whether
|
||||
</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Geany tries to load <code class="filename">libvte.so</code>. If this fails, it tries to
|
||||
load <code class="filename">libvte.so.4</code>. If this fails too, you should check whether
|
||||
you installed libvte correctly. Again, Geany runs also without this library.
|
||||
But it could be, that the library is called something else than
|
||||
<tt class="filename">libvte.so.4</tt> (e.g. on FreeBSD 6.0 it is called
|
||||
<tt class="filename">libvte.so.8</tt>). So please set a link to the correct file (as root).
|
||||
</p><pre class="screen"><tt class="prompt">#</tt> <b class="userinput"><tt><span><b class="command">ln -s /usr/lib/libvte.so.X /usr/lib/libvte.so.4</b></span></tt></b></pre><p>
|
||||
<code class="filename">libvte.so.4</code> (e.g. on FreeBSD 6.0 it is called
|
||||
<code class="filename">libvte.so.8</code>). So please set a link to the correct file (as root).
|
||||
</p><pre class="screen"><code class="prompt">#</code> <strong class="userinput"><code><span><strong class="command">ln -s /usr/lib/libvte.so.X /usr/lib/libvte.so.4</strong></span></code></strong></pre><p>
|
||||
Obviously, you have to adjust the paths and set X to the number of your
|
||||
<tt class="filename">libvte.so</tt>.
|
||||
<code class="filename">libvte.so</code>.
|
||||
</p></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch03s02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch03.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03s04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Commandline options </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Search and Replace</td></tr></table></div></body></html>
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Search and Replace</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="ch03.html" title="Chapter 3. Usage" /><link rel="previous" href="ch03s03.html" title="General" /><link rel="next" href="ch03s05.html" title="Preferences" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Search and Replace</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s03.html">Prev</a> </td><th width="60%" align="center">Chapter 3. Usage</th><td width="20%" align="right"> <a accesskey="n" href="ch03s05.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2510694"></a>Search and Replace</h2></div></div><div></div></div><p>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Search and Replace</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.6 		" /><link rel="up" href="ch03.html" title="Chapter 3. Usage" /><link rel="prev" href="ch03s03.html" title="General" /><link rel="next" href="ch03s05.html" title="Preferences" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Search and Replace</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s03.html">Prev</a> </td><th width="60%" align="center">Chapter 3. Usage</th><td width="20%" align="right"> <a accesskey="n" href="ch03s05.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2530754"></a>Search and Replace</h2></div></div></div><p>
|
||||
You can use regular expressions in the search dialog, just by activating the check box(see
|
||||
the image below). Detailed information about special characters can be found in the
|
||||
<a href="ch03s04.html#regexp" title="Table 3.2. Regular expressions">Table 3.2, “Regular expressions”</a>.
|
||||
</p><div class="figure"><a id="id2448586"></a><p class="title"><b>Figure 3.1. Search dialog</b></p><div><img src="images/find_dialog.jpg" alt="Search dialog" /></div></div><p>
|
||||
</p><div class="figure"><a id="id2468035"></a><p class="title"><b>Figure 3.1. Search dialog</b></p><div><img src="images/find_dialog.jpg" alt="Search dialog" /></div></div><p>
|
||||
|
||||
</p><p>
|
||||
</p><div class="table"><a id="regexp"></a><p class="title"><b>Table 3.2. Regular expressions</b></p><table summary="Regular expressions" cellspacing="0" cellpadding="4" border="1"><colgroup><col /><col /></colgroup><thead><tr><th colspan="2" align="left">
|
||||
|
||||
@ -1,22 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Preferences</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="ch03.html" title="Chapter 3. Usage" /><link rel="previous" href="ch03s04.html" title="Search and Replace" /><link rel="next" href="ch03s06.html" title="Keybindings" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Preferences</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s04.html">Prev</a> </td><th width="60%" align="center">Chapter 3. Usage</th><td width="20%" align="right"> <a accesskey="n" href="ch03s06.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="confdialog"></a>Preferences</h2></div></div><div></div></div><p>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Preferences</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.6 		" /><link rel="up" href="ch03.html" title="Chapter 3. Usage" /><link rel="prev" href="ch03s04.html" title="Search and Replace" /><link rel="next" href="ch03s06.html" title="File types" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Preferences</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s04.html">Prev</a> </td><th width="60%" align="center">Chapter 3. Usage</th><td width="20%" align="right"> <a accesskey="n" href="ch03s06.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="confdialog"></a>Preferences</h2></div></div></div><p>
|
||||
should be written
|
||||
|
||||
</p><div class="figure"><a id="confdialog_gen"></a><p class="title"><b>Figure 3.2. General tab in preferences dialog</b></p><div><img src="images/pref_dialog_gen.jpg" alt="General tab in preferences dialog" /></div></div><p>
|
||||
</p><div class="figure"><a id="id2511114"></a><p class="title"><b>Figure 3.3. Editor tab in preferences dialog</b></p><div><img src="images/pref_dialog_edit.jpg" alt="Editor tab in preferences dialog" /></div></div><p>
|
||||
</p><div class="figure"><a id="id2511128"></a><p class="title"><b>Figure 3.4. Tools tab in preferences dialog</b></p><div><img src="images/pref_dialog_tools.jpg" alt="Tools tab in preferences dialog" /></div></div><p>
|
||||
</p><div class="figure"><a id="id2531175"></a><p class="title"><b>Figure 3.3. Editor tab in preferences dialog</b></p><div><img src="images/pref_dialog_edit.jpg" alt="Editor tab in preferences dialog" /></div></div><p>
|
||||
</p><div class="figure"><a id="id2531189"></a><p class="title"><b>Figure 3.4. Tools tab in preferences dialog</b></p><div><img src="images/pref_dialog_tools.jpg" alt="Tools tab in preferences dialog" /></div></div><p>
|
||||
</p><div class="figure"><a id="confdialog_templ"></a><p class="title"><b>Figure 3.5. Template tab in preferences dialog</b></p><div><img src="images/pref_dialog_templ.jpg" alt="Template tab in preferences dialog" /></div></div><p>
|
||||
</p><div class="figure"><a id="confdialog_keys"></a><p class="title"><b>Figure 3.6. Keybinding tab in preferences dialog</b></p><div><img src="images/pref_dialog_keys.jpg" alt="Keybinding tab in preferences dialog" /></div></div><p>
|
||||
</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>For more information see <a href="ch03s06.html" title="Keybindings">the section called “Keybindings”</a>.</p></div><p>
|
||||
</p><div class="figure"><a id="confdialog_vte"></a><p class="title"><b>Figure 3.7. VTE tab in preferences dialog</b></p><div><img src="images/pref_dialog_vte.jpg" alt="VTE tab in preferences dialog" /></div></div><p>
|
||||
</p><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="cto"></a>Compile time options</h3></div></div><div></div></div><p>
|
||||
</p><div class="figure"><a id="confdialog_vte"></a><p class="title"><b>Figure 3.6. VTE tab in preferences dialog</b></p><div><img src="images/pref_dialog_vte.jpg" alt="VTE tab in preferences dialog" /></div></div><p>
|
||||
</p><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="cto"></a>Compile time options</h3></div></div></div><p>
|
||||
There are some options which can only changed at compile time. To change these
|
||||
options, look into <tt class="filename">src/geany.h</tt> to change these settings.
|
||||
options, look into <code class="filename">src/geany.h</code> to change these settings.
|
||||
To find it, look for a block of lines starting with “<span class="quote">#define GEANY_*</span>”.
|
||||
All definitions which are not listed here, should not be changed.
|
||||
</p><div class="table"><a id="id2511235"></a><p class="title"><b>Table 3.3. Compile time options</b></p><table summary="Compile time options" cellspacing="0" cellpadding="4" border="1"><colgroup><col /><col /><col /></colgroup><thead><tr><th>Option</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td>GEANY_MAX_OPEN_FILES</td><td>The limit how many files can be open at the same time.</td><td>25</td></tr><tr><td>GEANY_SESSION_FILES</td><td>How many files should be reopened from the last run. Obviously,
|
||||
</p><div class="table"><a id="id2531265"></a><p class="title"><b>Table 3.3. Compile time options</b></p><table summary="Compile time options" cellspacing="0" cellpadding="4" border="1"><colgroup><col /><col /><col /></colgroup><thead><tr><th>Option</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td>GEANY_MAX_OPEN_FILES</td><td>The limit how many files can be open at the same time.</td><td>25</td></tr><tr><td>GEANY_SESSION_FILES</td><td>How many files should be reopened from the last run. Obviously,
|
||||
the value should be smaller than GEANY_MAX_OPEN_FILES.</td><td>15</td></tr><tr><td>GEANY_WORDCHARS</td><td>These characters define the word boundaries.</td><td>(look at sourcecode)</td></tr><tr><td>GEANY_MAX_AUTOCOMPLETE_WORDS</td><td>How many auto complete suggestions should Geany provide.</td><td>30</td></tr><tr><td>GEANY_STRING_UNTITLED</td><td>A string used as name for new files. Be aware that the string can be translated,
|
||||
so change it only if you know what you are doing.</td><td>untitled</td></tr><tr><td>GEANY_CHECK_FILE_DELAY</td><td>Time in seconds between a file is checked for changes.</td><td>30</td></tr><tr><td>GEANY_WINDOW_MINIMAL_WIDTH</td><td>The minimal width of the main window.</td><td>620</td></tr><tr><td>GEANY_WINDOW_MINIMAL_HEIGHT</td><td>The minimal height of the main window.</td><td>440</td></tr><tr><td>GEANY_WINDOW_DEFAULT_WIDTH</td><td>The default width of the main window at the first start.</td><td>900</td></tr><tr><td>GEANY_WINDOW_DEFAULT_HEIGHT</td><td>The default height of the main window at the first start.</td><td>600</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="ch03s04.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch03.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03s06.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Search and Replace </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Keybindings</td></tr></table></div></body></html>
|
||||
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch03s04.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch03.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03s06.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Search and Replace </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> File types</td></tr></table></div></body></html>
|
||||
|
||||
@ -1,25 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Keybindings</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="ch03.html" title="Chapter 3. Usage" /><link rel="previous" href="ch03s05.html" title="Preferences" /><link rel="next" href="ch03s07.html" title="File types" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Keybindings</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s05.html">Prev</a> </td><th width="60%" align="center">Chapter 3. Usage</th><td width="20%" align="right"> <a accesskey="n" href="ch03s07.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="keybindings"></a>Keybindings</h2></div></div><div></div></div><p>
|
||||
For all listed actions you can define own keybindings. Open the preferences dialog
|
||||
and selected the desired action and click on change. In the opening dialog you can
|
||||
press any key combination you want and it will be saved when you press OK.
|
||||
You can define only one key combination for one action.
|
||||
</p><p>
|
||||
Some of the default key combinations cannot be changed, e.g. menu_new or menu_open.
|
||||
These are set by GTK and should be kept. But you can add a key combination for these
|
||||
actions, so for example to execute menu_open by default
|
||||
<span><b class="keycap">Ctrl</b></span>-<span><b class="keycap">O</b></span> is set and you can
|
||||
define <span><b class="keycap">Alt</b></span>-<span><b class="keycap">O</b></span> so, the file open
|
||||
dialog is shown by pressing
|
||||
<span><b class="keycap">Ctrl</b></span>-<span><b class="keycap">O</b></span> or
|
||||
<span><b class="keycap">Alt</b></span>-<span><b class="keycap">O</b></span>.
|
||||
</p><p>
|
||||
The following table lists all available actions for keyboard shortcuts.
|
||||
</p><p>
|
||||
</p><div class="table"><a id="id2511530"></a><p class="title"><b>Table 3.4. Keybindings action table</b></p><table summary="Keybindings action table" cellspacing="0" cellpadding="4" border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Action</th><th>Description</th></tr></thead><tbody><tr><td colspan="2" align="left">Menu items</td></tr><tr><td>menu_new</td><td>Creates a new file.</td></tr><tr><td>menu_open</td><td>Opens a file.</td></tr><tr><td>menu_save</td><td>Saves the current file.</td></tr><tr><td>menu_saveall</td><td>Saves all open files.</td></tr><tr><td>menu_closeall</td><td>Closes all open files.</td></tr><tr><td>menu_reloadfile</td><td>Reloads the current file. All unsaved changes will be lost.</td></tr><tr><td>menu_undo</td><td>Undos the last action.</td></tr><tr><td>menu_redo</td><td>Redos the last action.</td></tr><tr><td>menu_preferences</td><td>Opens preferences dialog.</td></tr><tr><td>menu_findnext</td><td>Finds next result.</td></tr><tr><td>menu_findprevious</td><td>Finds previous result.</td></tr><tr><td>menu_replace</td><td>Opens the replace dialog.</td></tr><tr><td>menu_gotoline</td><td>Opens the Go To Line dialog.</td></tr><tr><td>menu_opencolorchooser</td><td>Opens the colour chooser dialog.</td></tr><tr><td>menu_fullscreen</td><td>Switches to fullscreen mode.</td></tr><tr><td>menu_messagewindow</td><td>Toggles the message window(status and compiler messages) on and off.</td></tr><tr><td>menu_zoomin</td><td>Zooms in the text</td></tr><tr><td>menu_zoomout</td><td>Zooms out the text</td></tr><tr><td>menu_replacetabs</td><td>Replaces all tabulators with the right amount of spaces.</td></tr><tr><td>menu_foldall</td><td>Folds all contractible code blocks.</td></tr><tr><td>menu_unfoldall</td><td>Unfolds all contracted code blocks.</td></tr><tr><td colspan="2" align="left">Build options</td></tr><tr><td>build_compile</td><td>Compiles the current file.</td></tr><tr><td>build_link</td><td>Builds(compiles if ncessary and links) the current file.</td></tr><tr><td>build_make</td><td>Builds the current file with the make tool.</td></tr><tr><td>build_makeowntarget</td><td>Builds the current file with the make tool and a given target.</td></tr><tr><td>build_run</td><td>Executes the current file in a terminal emulation.</td></tr><tr><td>build_run2</td><td>Executes the current file in a terminal emulation.</td></tr><tr><td>build_options</td><td>Opens the build options dialog.</td></tr><tr><td colspan="2" align="left">Miscellaneous</td></tr><tr><td>reloadtaglist</td><td>Reloads the tag/symbol list.</td></tr><tr><td>switch_editor</td><td>Switches to editor widget.</td></tr><tr><td>switch_scribble</td><td>Switches to scribble widget.</td></tr><tr><td>switch_vte</td><td>Switches to VTE widget.</td></tr><tr><td>switch_tableft</td><td>Switches to the previous open document.</td></tr><tr><td>switch_tabright</td><td>Switches to the next open document.</td></tr><tr><td>toggle_sidebar</td><td>Shows or hides the sidebar.</td></tr><tr><td colspan="2" align="left">Editing operations</td></tr><tr><td>edit_duplicateline</td><td>Duplicates the current line.</td></tr><tr><td>edit_commentline</td><td>Comments current line or selection.</td></tr><tr><td>edit_autocomplete</td><td>Shows auto completion list.</td></tr><tr><td>edit_calltip</td><td>Shows call tips for the current function or method.</td></tr><tr><td>edit_macrolist</td><td>Shows a list of (in the workspace) available macros and
|
||||
variables.
|
||||
</td></tr><tr><td>edit_suppresscompletion</td><td>If you type something like if or for and press this key, it
|
||||
will not be auto completed.
|
||||
</td></tr></tbody></table></div><p>
|
||||
</p></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch03s05.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch03.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03s07.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Preferences </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> File types</td></tr></table></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>File types</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.6 		" /><link rel="up" href="ch03.html" title="Chapter 3. Usage" /><link rel="prev" href="ch03s05.html" title="Preferences" /><link rel="next" href="ch03s07.html" title="Templates" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">File types</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s05.html">Prev</a> </td><th width="60%" align="center">Chapter 3. Usage</th><td width="20%" align="right"> <a accesskey="n" href="ch03s07.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2531473"></a>File types</h2></div></div></div><p>
|
||||
should be written
|
||||
</p></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch03s05.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch03.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03s07.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Preferences </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Templates</td></tr></table></div></body></html>
|
||||
|
||||
@ -1,5 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>File types</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="up" href="ch03.html" title="Chapter 3. Usage" /><link rel="previous" href="ch03s06.html" title="Keybindings" /><link rel="next" href="ch03s08.html" title="Templates" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">File types</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s06.html">Prev</a> </td><th width="60%" align="center">Chapter 3. Usage</th><td width="20%" align="right"> <a accesskey="n" href="ch03s08.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2512076"></a>File types</h2></div></div><div></div></div><p>
|
||||
should be written
|
||||
</p></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch03s06.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch03.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03s08.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Keybindings </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Templates</td></tr></table></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Templates</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.6 		" /><link rel="up" href="ch03.html" title="Chapter 3. Usage" /><link rel="prev" href="ch03s06.html" title="File types" /><link rel="next" href="apa.html" title="Appendix A. Geany key mapping" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Templates</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s06.html">Prev</a> </td><th width="60%" align="center">Chapter 3. Usage</th><td width="20%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2531484"></a>Templates</h2></div></div></div><p>
|
||||
<span class="application">Geany</span> supports several templates for file headers, multiline
|
||||
comments(frame comments), function descriptions, a typical ChangeLog entry and a short GPL notice.
|
||||
To use this templates, just open the edit menu or open the popup menu by right-clicking in the
|
||||
editor widget, and choose "Insert Comments" and insert templates as you want.
|
||||
</p><p>
|
||||
Some templates like file header or ChangeLog entry, will always be inserted at the top of the file.
|
||||
</p><p>
|
||||
To insert a function description, the cursor must be inside of the function, so that the function
|
||||
name can be determined automatically. The description will be positioned correctly one line above
|
||||
the function, just check it out. If the cursor is not inside of a function or the function name cannot
|
||||
be determined, you cannot insert a function description.
|
||||
</p><p>
|
||||
Each template can be customized to your needs. The templates are in the configuration directory, which
|
||||
is in <code class="filename">~/.geany/</code> (see <a href="ch03s02.html" title="Commandline options">the section called “Commandline options”</a> for further information about
|
||||
configuration directory). Just open the desired template with an editor (ideally Geany ;-) ) and edit
|
||||
the template as your needs. There are some wildcards which will be automatically replaced by
|
||||
<span class="application">Geany</span> at startup.
|
||||
</p><p>
|
||||
All wildcards must be enclosed by "{" and "}", e.g. {date}.
|
||||
</p><p>
|
||||
In the configuration dialog you can find a tab "Templates"(see <a href="ch03s05.html#confdialog_templ" title="Figure 3.5. Template tab in preferences dialog">Figure 3.5, “Template tab in preferences dialog”</a>).
|
||||
You can define the default values which will be inserted in the templates. You should restart
|
||||
<span class="application">Geany</span> after made changes, because they are only read at startup.
|
||||
</p><p>
|
||||
Since <span class="application">Geany</span> 0.3 there are also templates for creating new files.
|
||||
They can be found in <code class="filename">~/.geany/</code>, too.
|
||||
All template files for creating new files begin with template.filetype. followed by the filetype.
|
||||
At creating a new file with a filetype template, the template for the fileheader is automatically prepended.
|
||||
Please note, that the complete behaviour is still under development and will probably be changed in one of
|
||||
the next releases. Sorry.
|
||||
</p><p> </p><p>
|
||||
</p><div class="table"><a id="id2531597"></a><p class="title"><b>Table 3.4. Template wildcards</b></p><table summary="Template wildcards" cellspacing="0" cellpadding="4" border="1"><colgroup><col /><col /><col /></colgroup><thead><tr><th>Wildcard</th><th>Description</th><th>Available in following templates</th></tr></thead><tbody><tr><td>developer</td><td>The name of the developer.</td><td>filetypes, file header, function description, ChangeLog entry</td></tr><tr><td>initial</td><td>The initials of the developer name, e.g. "ET" for
|
||||
Enrico Troeger or "JFD" for John Foobar Doe.</td><td>filetypes, file header, function description, ChangeLog entry</td></tr><tr><td>mail</td><td>The email address of the developer.</td><td>file header, function description, ChangeLog entry</td></tr><tr><td>company</td><td>The company name, the developer is working for.</td><td>filetypes, file header, function description, ChangeLog entry</td></tr><tr><td>year</td><td>The current year in the format: YYYY</td><td>filetypes, file header, function description, ChangeLog entry</td></tr><tr><td>version</td><td>The initial version of a new file.</td><td>filetypes, file header, function description, ChangeLog entry</td></tr><tr><td>date</td><td>The current date in the format: YYYY-MM-DD</td><td>filetypes, file header, function description, ChangeLog entry</td></tr><tr><td>untitled</td><td>The string "untitled" (this will be translated to your locale),
|
||||
used in filetype templates</td><td>filetypes, file header, function description, ChangeLog entry</td></tr><tr><td>geanyversion</td><td>The actual Geany version, e.g. "Geany 0.6"</td><td>filetypes, file header, function description, ChangeLog entry</td></tr><tr><td>datetime</td><td>The current date and time in the format: DD.MM.YYYY HH:mm:ss ZZZZ</td><td>file header, function description</td></tr><tr><td>filename</td><td>The filename of the current file. Only available for the file header template.</td><td>file header</td></tr><tr><td>gpl</td><td>This wildcard inserts a short GPL notice.</td><td>file header</td></tr><tr><td>functionname</td><td>The function name of the function at cursor position. This wildcard will only
|
||||
be replaced in the function description template.</td><td>function description</td></tr></tbody></table></div><p>
|
||||
If you need any other wildcards or a special date/time format, please email the author <code class="email"><<a href="mailto:enrico.troeger@uvena.de">enrico.troeger@uvena.de</a>></code>.
|
||||
</p></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch03s06.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch03.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apa.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">File types </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Appendix A. <span class="application">Geany</span> key mapping</td></tr></table></div></body></html>
|
||||
|
||||
@ -1,31 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>
|
||||
Geany 0.7
|
||||
</title><link rel="stylesheet" href="geany.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title=" 			Geany 0.7 		" /><link rel="next" href="ch01.html" title="Chapter 1. 			Introduction 		" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">
|
||||
Geany 0.7
|
||||
</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr></table><hr /></div><div class="book" lang="en" xml:lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="id2392862"></a>
|
||||
Geany 0.7
|
||||
</h1></div><div><div class="author"><h3 class="author"><span class="firstname">Enrico</span> <span class="surname">Troeger</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Nick</span> <span class="surname">Treleaven</span></h3></div></div><div><div class="author"><h3 class="author"><span class="firstname">Frank</span> <span class="surname">Lanitz</span></h3></div></div><div><p class="copyright">Copyright © 2005-2006 </p></div><div><div class="legalnotice"><p>
|
||||
Geany 0.6
|
||||
</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.6 		" /><link rel="next" href="ch01.html" title="Chapter 1. 			Introduction 		" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">
|
||||
Geany 0.6
|
||||
</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr></table><hr /></div><div class="book" lang="en" xml:lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="id2468406"></a>
|
||||
Geany 0.6
|
||||
</h1></div><div><div class="author"><h3 class="author"><span class="firstname">Enrico</span> <span class="surname">Troeger</span></h3></div></div><div><p class="copyright">Copyright © 2006 </p></div><div><div class="legalnotice"><a id="id2469223"></a><p>
|
||||
This document is distributed under the terms of the GNU Public license as published by the Free
|
||||
Software Foundation; either version 2 of the License, or (at your option) later version.
|
||||
A copy of this license can be found in the file COPYING included with the source code of this
|
||||
program and in the appendix of this document.
|
||||
</p></div></div></div><div></div><hr /></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">1.
|
||||
</p></div></div></div><hr /></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">1.
|
||||
Introduction
|
||||
</a></span></dt><dd><dl><dt><span class="section"><a href="ch01.html#id2449745">About Geany</a></span></dt><dt><span class="section"><a href="ch01s02.html">About this document</a></span></dt><dt><span class="section"><a href="ch01s03.html">Where to get</a></span></dt><dt><span class="section"><a href="ch01s04.html">License</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch02.html">2.
|
||||
</a></span></dt><dd><dl><dt><span class="section"><a href="ch01.html#id2517979">About Geany</a></span></dt><dt><span class="section"><a href="ch01s02.html">About this document</a></span></dt><dt><span class="section"><a href="ch01s03.html">Where to get</a></span></dt><dt><span class="section"><a href="ch01s04.html">License</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch02.html">2.
|
||||
Installation
|
||||
</a></span></dt><dd><dl><dt><span class="section"><a href="ch02.html#id2450107">Requirements</a></span></dt><dt><span class="section"><a href="ch02s02.html">Source Compilation</a></span></dt><dt><span class="section"><a href="ch02s03.html">Binary Packages</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s03.html#id2450276">Fedora</a></span></dt><dt><span class="section"><a href="ch02s03.html#id2450292">Debian</a></span></dt><dt><span class="section"><a href="ch02s03.html#id2450346">SuSE</a></span></dt><dt><span class="section"><a href="ch02s03.html#id2450360">Gentoo</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch03.html">3. Usage</a></span></dt><dd><dl><dt><span class="section"><a href="ch03.html#id2450387">Getting Started</a></span></dt><dt><span class="section"><a href="ch03s02.html">Commandline options</a></span></dt><dt><span class="section"><a href="ch03s03.html">General</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s03.html#general_startup">Startup</a></span></dt><dt><span class="section"><a href="ch03s03.html#general_fifo">Detection of a running instance</a></span></dt><dt><span class="section"><a href="ch03s03.html#general_ctags">Global C tags</a></span></dt><dt><span class="section"><a href="ch03s03.html#general_vte">Virtual terminal emulator widget (VTE)</a></span></dt></dl></dd><dt><span class="section"><a href="ch03s04.html">Search and Replace</a></span></dt><dt><span class="section"><a href="ch03s05.html">Preferences</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s05.html#cto">Compile time options</a></span></dt></dl></dd><dt><span class="section"><a href="ch03s06.html">Keybindings</a></span></dt><dt><span class="section"><a href="ch03s07.html">File types</a></span></dt><dt><span class="section"><a href="ch03s08.html">Templates</a></span></dt></dl></dd><dt><span class="appendix"><a href="apa.html">A. Geany key mapping</a></span></dt><dd><dl><dt><span class="section"><a href="apa.html#id2512482">Geany key mapping</a></span></dt></dl></dd><dt><span class="appendix"><a href="apb.html">B. GNU General Public License</a></span></dt><dd><dl><dt><span class="sect1"><a href="apb.html#id2513186">Preamble</a></span></dt><dt><span class="sect1"><a href="apbs02.html">TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</a></span></dt><dd><dl><dt><span class="sect2"><a href="apbs02.html#id2513293">Section 0</a></span></dt><dt><span class="sect2"><a href="apbs02.html#sect1">Section 1</a></span></dt><dt><span class="sect2"><a href="apbs02.html#sect2">Section 2</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513480">Section 3
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513581">Section 4
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513598">Section 5
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513617">Section 6
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513634">Section 7
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513684">Section 8
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513702">Section 9
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513736">Section 10
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513754">Section 11 NO WARRANTY
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2513774">Section 12
|
||||
</a></span></dt><dd><dl><dt><span class="section"><a href="ch02.html#id2468433">Requirements</a></span></dt><dt><span class="section"><a href="ch02s02.html">Source Compilation</a></span></dt><dt><span class="section"><a href="ch02s03.html">Binary Packages</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s03.html#id2468599">Fedora</a></span></dt><dt><span class="section"><a href="ch02s03.html#id2468616">Debian</a></span></dt><dt><span class="section"><a href="ch02s03.html#id2468643">SuSE</a></span></dt><dt><span class="section"><a href="ch02s03.html#id2468654">Gentoo</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch03.html">3. Usage</a></span></dt><dd><dl><dt><span class="section"><a href="ch03.html#id2468684">Getting Started</a></span></dt><dt><span class="section"><a href="ch03s02.html">Commandline options</a></span></dt><dt><span class="section"><a href="ch03s03.html">General</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s03.html#general_startup">Startup</a></span></dt><dt><span class="section"><a href="ch03s03.html#general_fifo">Detection of a running instance</a></span></dt><dt><span class="section"><a href="ch03s03.html#general_ctags">Global C tags</a></span></dt><dt><span class="section"><a href="ch03s03.html#general_vte">Virtual terminal emulator widget (VTE)</a></span></dt></dl></dd><dt><span class="section"><a href="ch03s04.html">Search and Replace</a></span></dt><dt><span class="section"><a href="ch03s05.html">Preferences</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s05.html#cto">Compile time options</a></span></dt></dl></dd><dt><span class="section"><a href="ch03s06.html">File types</a></span></dt><dt><span class="section"><a href="ch03s07.html">Templates</a></span></dt></dl></dd><dt><span class="appendix"><a href="apa.html">A. <span class="application">Geany</span> key mapping</a></span></dt><dd><dl><dt><span class="section"><a href="apa.html#id2531879"><span class="application">Geany</span> key mapping</a></span></dt></dl></dd><dt><span class="appendix"><a href="apb.html">B. GNU General Public License</a></span></dt><dd><dl><dt><span class="sect1"><a href="apb.html#id2533469">Preamble</a></span></dt><dt><span class="sect1"><a href="apbs02.html">TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</a></span></dt><dd><dl><dt><span class="sect2"><a href="apbs02.html#id2533576">Section 0</a></span></dt><dt><span class="sect2"><a href="apbs02.html#sect1">Section 1</a></span></dt><dt><span class="sect2"><a href="apbs02.html#sect2">Section 2</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533763">Section 3
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533864">Section 4
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533881">Section 5
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533900">Section 6
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533917">Section 7
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533968">Section 8
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2533986">Section 9
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2534019">Section 10
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2534037">Section 11 NO WARRANTY
|
||||
</a></span></dt><dt><span class="sect2"><a href="apbs02.html#id2534058">Section 12
|
||||
</a></span></dt></dl></dd><dt><span class="sect1"><a href="apbs03.html">How to Apply These Terms to Your New Programs
|
||||
</a></span></dt></dl></dd></dl></div><div class="list-of-figures"><p><b>List of Figures</b></p><dl><dt>3.1. <a href="ch03s04.html#id2448586">Search dialog</a></dt><dt>3.2. <a href="ch03s05.html#confdialog_gen">General tab in preferences dialog</a></dt><dt>3.3. <a href="ch03s05.html#id2511114">Editor tab in preferences dialog</a></dt><dt>3.4. <a href="ch03s05.html#id2511128">Tools tab in preferences dialog</a></dt><dt>3.5. <a href="ch03s05.html#confdialog_templ">Template tab in preferences dialog</a></dt><dt>3.6. <a href="ch03s05.html#confdialog_keys">Keybinding tab in preferences dialog</a></dt><dt>3.7. <a href="ch03s05.html#confdialog_vte">VTE tab in preferences dialog</a></dt></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>3.1. <a href="ch03s02.html#id2448960">Commandline Options</a></dt><dt>3.2. <a href="ch03s04.html#regexp">Regular expressions</a></dt><dt>3.3. <a href="ch03s05.html#id2511235">Compile time options</a></dt><dt>3.4. <a href="ch03s06.html#id2511530">Keybindings action table</a></dt><dt>3.5. <a href="ch03s08.html#id2512200">Template wildcards</a></dt></dl></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Chapter 1.
|
||||
</a></span></dt></dl></dd></dl></div><div class="list-of-figures"><p><b>List of Figures</b></p><dl><dt>3.1. <a href="ch03s04.html#id2468035">Search dialog</a></dt><dt>3.2. <a href="ch03s05.html#confdialog_gen">General tab in preferences dialog</a></dt><dt>3.3. <a href="ch03s05.html#id2531175">Editor tab in preferences dialog</a></dt><dt>3.4. <a href="ch03s05.html#id2531189">Tools tab in preferences dialog</a></dt><dt>3.5. <a href="ch03s05.html#confdialog_templ">Template tab in preferences dialog</a></dt><dt>3.6. <a href="ch03s05.html#confdialog_vte">VTE tab in preferences dialog</a></dt></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>3.1. <a href="ch03s02.html#id2468788">Commandline Options</a></dt><dt>3.2. <a href="ch03s04.html#regexp">Regular expressions</a></dt><dt>3.3. <a href="ch03s05.html#id2531265">Compile time options</a></dt><dt>3.4. <a href="ch03s07.html#id2531597">Template wildcards</a></dt><dt>A.1. <a href="apa.html#id2531902">Key Table</a></dt></dl></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Chapter 1.
|
||||
Introduction
|
||||
</td></tr></table></div></body></html>
|
||||
|
||||
11
src/utils.c
11
src/utils.c
@ -969,20 +969,15 @@ void utils_check_disk_status(gint idx)
|
||||
gint utils_get_current_tag(gint idx, gchar **tagname)
|
||||
{
|
||||
gint tag_line;
|
||||
gint pos;
|
||||
gint line;
|
||||
static gint old_line = -1;
|
||||
gint fold_level;
|
||||
gint start, end, last_pos;
|
||||
gint tmp;
|
||||
const GList *tags;
|
||||
|
||||
line = sci_get_current_line(doc_list[idx].sci, -1);
|
||||
if (line == old_line)
|
||||
{
|
||||
*tagname = g_strdup("same"); //temp
|
||||
return -2;
|
||||
}
|
||||
old_line = line; //record current line for efficiency
|
||||
pos = sci_get_current_position(doc_list[idx].sci);
|
||||
line = sci_get_line_from_position(doc_list[idx].sci, pos);
|
||||
|
||||
fold_level = sci_get_fold_level(doc_list[idx].sci, line);
|
||||
if ((fold_level & 0xFF) != 0)
|
||||
|
||||
@ -68,7 +68,6 @@ static void createTag(docbookKind kind, const char *buf)
|
||||
if (*buf == '>') return;
|
||||
|
||||
buf = strstr(buf, "id=\"");
|
||||
if (buf == NULL) return;
|
||||
buf += 4;
|
||||
if (*buf == '"') return;
|
||||
name = vStringNew();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user