[anjuta] Updated Slovenian translation
- From: Matej Urbančič <mateju src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [anjuta] Updated Slovenian translation
- Date: Sun, 17 Oct 2010 17:52:48 +0000 (UTC)
commit a97273655b865a614334a4829d60626877593ea5
Author: Matej UrbanÄ?iÄ? <mateju svn gnome org>
Date: Sun Oct 17 19:52:17 2010 +0200
Updated Slovenian translation
manuals/anjuta-manual/sl/sl.po | 2390 ++++++++++++++++++++++++++++++++++++++++
1 files changed, 2390 insertions(+), 0 deletions(-)
---
diff --git a/manuals/anjuta-manual/sl/sl.po b/manuals/anjuta-manual/sl/sl.po
new file mode 100644
index 0000000..23d039b
--- /dev/null
+++ b/manuals/anjuta-manual/sl/sl.po
@@ -0,0 +1,2390 @@
+# Slovenian translations for anjuta help.
+# Copyright (C) 2009 anjuta COPYRIGHT HOLDER
+# This file is distributed under the same license as the anjuta package.
+#
+# Ime Priimek <email>, leto
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: anjuta help master\n"
+"POT-Creation-Date: 2010-10-16 18:30+0000\n"
+"PO-Revision-Date: 2010-10-17 18:26+0100\n"
+"Last-Translator: Matej UrbanÄ?iÄ? <mateju svn gnome org>\n"
+"Language-Team: Slovenian GNOME Translation Team <gnome-si googlegroups com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n%100==4 ? 3 : 0);\n"
+"X-Poedit-Country: SLOVENIA\n"
+"X-Poedit-Language: Slovenian\n"
+"X-Poedit-SourceCharset: utf-8\n"
+
+#: C/anjuta-manual.xml:27(title)
+msgid "Anjuta IDE Manual"
+msgstr ""
+
+#: C/anjuta-manual.xml:28(edition)
+msgid "v1.0.0"
+msgstr "v1.0.0"
+
+#: C/anjuta-manual.xml:30(para)
+msgid "Manual for the Anjuta IDE"
+msgstr ""
+
+#: C/anjuta-manual.xml:34(firstname)
+msgid "Naba"
+msgstr "Naba"
+
+#: C/anjuta-manual.xml:35(surname)
+msgid "Kumar"
+msgstr "Kumar"
+
+#: C/anjuta-manual.xml:38(firstname)
+msgid "Andy"
+msgstr "Andy"
+
+#: C/anjuta-manual.xml:39(surname)
+msgid "Piper"
+msgstr "Piper"
+
+#: C/anjuta-manual.xml:42(firstname)
+msgid "Biswapesh"
+msgstr "Biswapesh"
+
+#: C/anjuta-manual.xml:43(surname)
+msgid "Chattopadhyayr"
+msgstr "Chattopadhyayr"
+
+#: C/anjuta-manual.xml:46(firstname)
+msgid "Johannes"
+msgstr "Johannes"
+
+#: C/anjuta-manual.xml:47(surname)
+msgid "Schmid"
+msgstr "Schmid"
+
+#: C/anjuta-manual.xml:51(year)
+msgid "2001-2002"
+msgstr "2001-2002"
+
+#: C/anjuta-manual.xml:52(year)
+msgid "2006-2008"
+msgstr "2006-2008"
+
+#: C/anjuta-manual.xml:53(holder)
+msgid "Naba Kumar, Andy Piper, Biswapesh Chattopadhyay"
+msgstr "Naba Kumar, Andy Piper, Biswapesh Chattopadhyay"
+
+#: C/anjuta-manual.xml:54(holder)
+msgid "Johannes Schmid"
+msgstr "Johannes Schmid"
+
+#: C/anjuta-manual.xml:58(para)
+msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the <citetitle>GNU Free Documentation License</citetitle>, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You may obtain a copy of the <citetitle>GNU Free Documentation License</citetitle> from the Free Software Foundation by visiting <ulink type=\"http\" url=\"http://www.fsf.org\">their Web site</ulink> or by writing to: Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA."
+msgstr ""
+
+#: C/anjuta-manual.xml:70(para)
+msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps."
+msgstr ""
+
+#: C/anjuta-manual.xml:81(revnumber)
+msgid "Anjuta Manual 2.1.0"
+msgstr ""
+
+#: C/anjuta-manual.xml:82(date)
+msgid "2007"
+msgstr "2007"
+
+#: C/anjuta-manual.xml:84(para)
+msgid "Johannes Schmid<email>jhs gnome org</email>"
+msgstr ""
+
+#: C/anjuta-manual.xml:86(para)
+msgid "Anjuta Team"
+msgstr ""
+
+#: C/anjuta-manual.xml:3(title)
+#: C/anjuta-manual.xml:6(title)
+msgid "Introduction"
+msgstr "Uvod"
+
+#: C/anjuta-manual.xml:4(para)
+msgid "<application>Anjuta</application> is a versatile Integrated Development Environment (IDE) for the GNOME desktop. It features a number of advanced programming facilities includes project management, application wizards, an interactive debugger, an integrated Glade UI designer, integrated Devhelp API help, an integrated Valgrind memory profiler, an integrated gprof performance profiler, a class generator, a powerful source editor, source browsing, and more."
+msgstr ""
+
+#: C/anjuta-manual.xml:14(para)
+msgid "Anjuta DevStudio has been designed to be simple to operate yet powerful enough to fulfill all your programming needs. We've added many new features to Anjuta over the course of its development. Our focus is on delivering power and usability at the same time and making your software development enjoyable without overloading your senses. We intend to continue improving and stabilizing Anjuta to give you the best IDE experience possible. We hope you will have a good time using Anjuta. If not, please help us make it better by reporting bugs and suggestions."
+msgstr ""
+
+#: C/anjuta-manual.xml:25(para)
+msgid "The following screenshot illustrates some of the things you will find in Anjuta."
+msgstr ""
+
+#: C/anjuta-manual.xml:31(title)
+#: C/anjuta-manual.xml:33(screeninfo)
+msgid "Anjuta in action"
+msgstr ""
+
+#: C/anjuta-manual.xml:39(para)
+msgid "Anjuta has a flexible and advanced docking system that allows you to lay out all views in whatever way you like. You can drag and drop the views using drag bars and rearrange the layout. The layouts are persistent for each project so you can maintain different layouts for different projects. All dock views are minimizable to avoid clutter in the main window. Minimized views appear as icons on the left side of the main window. You can configure all menu actions either by typing when the cursor is over a menu item (the usual GNOME way) or through a dedicated shortcut configuration user interface."
+msgstr ""
+
+#: C/anjuta-manual.xml:50(para)
+msgid "Please report any problems with <application>Anjuta</application> - this will help to improve the software, as well as helping the open source community."
+msgstr ""
+
+#: C/anjuta-manual.xml:2(title)
+msgid "Getting Familiar with Anjuta"
+msgstr ""
+
+#: C/anjuta-manual.xml:5(title)
+msgid "Menus and shortcuts"
+msgstr ""
+
+#: C/anjuta-manual.xml:6(para)
+msgid "At the top of the <application>Anjuta</application> main window is the menu bar. You can access almost all of Anjuta's functionality through menu items. Operations have been grouped according to their type. For example, file operations have been grouped into the <guisubmenu>File</guisubmenu> menu."
+msgstr ""
+
+#: C/anjuta-manual.xml:15(title)
+msgid "Menubar"
+msgstr "Menijska vrstica"
+
+#: C/anjuta-manual.xml:17(screeninfo)
+msgid "Anjuta menubar"
+msgstr ""
+
+#: C/anjuta-manual.xml:23(title)
+#: C/anjuta-manual.xml:25(screeninfo)
+msgid "File menu"
+msgstr ""
+
+#: C/anjuta-manual.xml:30(para)
+msgid "Shortcut keys are available for many menu items. All shortcut keys are shown alongside the corresponding menu items. Some other useful shortcuts are listed here."
+msgstr ""
+
+#: C/anjuta-manual.xml:38(para)
+msgid "<emphasis>Switch Editor Page:</emphasis><keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Page Up</keycap></keycombo> (forward) and <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Page Down</keycap></keycombo> (backward). You can also switch pages by right-clicking on the notebook tabs and selecting a filename from the pop-up menu (useful when all the tabs in the editor are not visible at once). Some desktop configurations may already have these shortcut keys assigned. In that case, you will need to reconfigure them (not in Anjuta, because they are fixed) if you want to use these shortcuts."
+msgstr ""
+
+#: C/anjuta-manual.xml:49(para)
+msgid "<emphasis>Context Help:</emphasis><keycombo><keycap>Shift</keycap><keycap>F1</keycap></keycombo>. Place the cursor on the word (for example, the function name) for which you want to get API help and type this shortcut. Context help only works if you have <application>Devhelp</application> installed; otherwise, the context help menu and toolbar button will be inactive. You can get Devhelp from the <application>Devhelp</application> website. You will also have to install the related <application>Devhelp</application> books."
+msgstr ""
+
+#: C/anjuta-manual.xml:60(para)
+msgid "<emphasis>Autocomplete:</emphasis><keycombo><keycap>Ctrl</keycap><keycap>Enter</keycap></keycombo>. Type this shortcut with the cursor placed at the end of an incomplete word and a list of words matching the remaining part will appear. Scroll and select the right word from the list if you find one."
+msgstr ""
+
+#: C/anjuta-manual.xml:68(para)
+msgid "<emphasis>More shortcuts:</emphasis> Look for the shortcut keys displayed on the right side of menu item labels. Shortcuts can also be changed as explained in the tip below."
+msgstr ""
+
+#: C/anjuta-manual.xml:75(title)
+msgid "Customize shortcuts"
+msgstr ""
+
+#: C/anjuta-manual.xml:76(para)
+msgid "You can change the default shortcuts by choosing <menuchoice><guisubmenu>Edit</guisubmenu><guimenuitem>Preferences</guimenuitem></menuchoice> and selecting the <interface> Shortcuts</interface> tab."
+msgstr ""
+
+#: C/anjuta-manual.xml:87(title)
+msgid "Main Window"
+msgstr ""
+
+#: C/anjuta-manual.xml:88(para)
+msgid "The main window contains several view windows which can be rearranged by dragging on their title bars. They can also be minimized by clicking on the minimize buttons on the left of title bars."
+msgstr ""
+
+#: C/anjuta-manual.xml:97(para)
+msgid "The <interface>Documents window</interface> will have one document active at a time (if there are any files opened). All file commands will apply to this active document. You can switch to any document by clicking on its tab. You can do the same by right-clicking on the page tabs and choosing the document from the pop-up menu that will appear. This is especially useful when you have a lot of files opened, but not all of them are visible in the page tab area."
+msgstr ""
+
+#: C/anjuta-manual.xml:108(para)
+msgid "The <interface>Project window</interface> shows a tree of project files if you have a project opened. Otherwise, the <interface>Project window</interface> is usually hidden. Double-clicking on any item in the <interface>Project window</interface> will open that file."
+msgstr ""
+
+#: C/anjuta-manual.xml:116(para)
+msgid "The <interface>Files window</interface> shows a file tree. If no project is open, the file tree usually points to the file system root but you can change this in the preferences. If a project is open, the window shows all files in the project. Double-clicking opens a file in the appropriate application as configured in the GNOME MIME preferences. Right-clicking opens a context menu which gives you choices about how to open the file."
+msgstr ""
+
+#: C/anjuta-manual.xml:125(para)
+msgid "The <interface>Symbols window</interface> shows a tree of available symbols in the project generated from the <application>ctags</application> parser. Double-clicking opens an editor window with the corresponding file and line."
+msgstr ""
+
+#: C/anjuta-manual.xml:130(para)
+msgid "There is also a <interface>Search tab</interface> in the Symbols window where you can search for symbols."
+msgstr ""
+
+#: C/anjuta-manual.xml:136(para)
+msgid "The <interface>Message window</interface> will list all the messages (both <filename>stdout</filename> and <filename>stderr</filename> outputs) when an external command is executed. The <interface>Message window</interface> is usually hidden, but appears as soon as an external command is executed, such as during file or project compilation, debugging sessions, searches, and many other operations. <application>Anjuta</application> also adds its own messages here when necessary."
+msgstr ""
+
+#: C/anjuta-manual.xml:144(para)
+msgid "The colors used to display the messages are important. Messages displayed in the standard foreground color (usually black) are normal messages. Messages displayed in orange are warnings, and those displayed in red are errors. Warning and error messages are <emphasis>linked</emphasis>: double-clicking on such a message will take you to the particular file and line number specified in the message."
+msgstr ""
+
+#: C/anjuta-manual.xml:152(para)
+msgid "For example, when you compile a file which contains errors, some red messages will appear showing what the problems are, and where they occur. Double-clicking on such messages will open the file and highlight the line containing the error."
+msgstr ""
+
+#: C/anjuta-manual.xml:160(para)
+msgid "The <interface>Terminal window</interface> is a terminal emulator where you can type commands just like in the GNOME Terminal application."
+msgstr ""
+
+#: C/anjuta-manual.xml:168(title)
+msgid "Session management"
+msgstr ""
+
+#: C/anjuta-manual.xml:169(para)
+msgid "All settings, including window sizes and positions, are saved when you exit <application>Anjuta</application>. Session management is still under development, so you should not exit <application>Anjuta</application> with any unsaved documents. <application>Anjuta</application> will display a warning if you try to exit with unsaved documents still open."
+msgstr ""
+
+#: C/anjuta-manual.xml:2(title)
+msgid "File Operations"
+msgstr ""
+
+#: C/anjuta-manual.xml:6(title)
+msgid "Creating a new file and inserting text"
+msgstr ""
+
+#: C/anjuta-manual.xml:8(title)
+msgid "Creating a New File"
+msgstr ""
+
+#: C/anjuta-manual.xml:9(para)
+msgid "To create a new file, choose <menuchoice><guisubmenu>File</guisubmenu><guimenuitem>New</guimenuitem></menuchoice> from the menu bar, or click on the <guibutton>New File</guibutton> button on the main toolbar. A new page will appear in the editor (or a new window if the parent document is windowed). New documents will be named <filename>newfile#1</filename>, <filename>newfile#2</filename>, <filename>newfile#3</filename> and so on."
+msgstr ""
+
+#: C/anjuta-manual.xml:19(title)
+msgid "Save file"
+msgstr ""
+
+#: C/anjuta-manual.xml:20(para)
+msgid "You should save new documents as soon as possible to avoid any data loss in case of a crash."
+msgstr ""
+
+#: C/anjuta-manual.xml:27(title)
+msgid "File Wizard"
+msgstr ""
+
+#: C/anjuta-manual.xml:38(title)
+msgid "New File Wizard"
+msgstr ""
+
+#: C/anjuta-manual.xml:40(screeninfo)
+#: C/anjuta-manual.xml:153(screeninfo)
+msgid "The Open File dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:28(para)
+msgid "A wizard can also be used to create a new file. To create a new file, choose <menuchoice><guisubmenu>File</guisubmenu><guisubmenu>New</guisubmenu><guimenuitem>File</guimenuitem></menuchoice> from the menu bar. This will open the New File dialog. Select the file type. Enter the filename. The suffix will be automatically added. You can add license information (according to your license choice) and a header. In case of a C/C++ header file, you can also add an header template. Click <guibutton>OK</guibutton> to validate the creation. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:45(para)
+msgid "<application>Anjuta</application> occasionally also creates new file windows during some operations. For example, some Subversion operations such as <command>Diff</command> and <command>View Log</command> create new file windows and add the output there. You can save the contents of these windows to real files if you like."
+msgstr ""
+
+#: C/anjuta-manual.xml:54(title)
+msgid "Inserting Macros"
+msgstr ""
+
+#: C/anjuta-manual.xml:55(para)
+msgid "You can use <emphasis>macros</emphasis> to quickly edit repetitive sequences of text."
+msgstr ""
+
+#: C/anjuta-manual.xml:59(para)
+msgid "The Macro plugin must be activated."
+msgstr ""
+
+#: C/anjuta-manual.xml:64(title)
+msgid "Inserting"
+msgstr ""
+
+#: C/anjuta-manual.xml:65(para)
+msgid "Two types of macros are available: Anjuta macros and user macros (displayed as \"My macros\"). Anjuta macros are not modifiable, but you can define and modify your own user macros."
+msgstr ""
+
+#: C/anjuta-manual.xml:69(para)
+msgid "To insert a macro, move the cursor to the desired place. Select <menuchoice><guisubmenu>Edit</guisubmenu><guisubmenu>Macros</guisubmenu><guimenuitem>Macros...</guimenuitem></menuchoice>. A dialog window appears. Select the desired macro in the list. The result of the macro expansion is displayed in the window and a summary is shown in the dialog window. Choose <guibutton>Insert</guibutton>. The expanded macro text is inserted at the cursor position."
+msgstr ""
+
+#: C/anjuta-manual.xml:82(title)
+msgid "Macro"
+msgstr ""
+
+#: C/anjuta-manual.xml:84(screeninfo)
+msgid "The Macro dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:77(para)
+msgid "Another way to insert a macro is to select <menuchoice><guisubmenu>Edit</guisubmenu><guisubmenu>Macros</guisubmenu><guimenuitem>Insert Macro...</guimenuitem></menuchoice>, then to press the desired macro shortcut. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:91(title)
+msgid "Defining Macros"
+msgstr ""
+
+#: C/anjuta-manual.xml:92(para)
+msgid "From the Insert Macro window, choose <guibutton>Add</guibutton> or select <menuchoice><guisubmenu>Edit</guisubmenu><guisubmenu>Macros</guisubmenu><guimenuitem>Add Macro... </guimenuitem></menuchoice>. The Add/Edit window appears. Enter the macro name, choose or define a category and enter a shortcut. Then edit text relative to your macro. The character ' | ' will indicate the cursor position after the macro insertion. Choose <guibutton>OK</guibutton>. The macro is added to the list."
+msgstr ""
+
+#: C/anjuta-manual.xml:100(para)
+msgid "You can also erase a macro by selecting it in the list and choosing <guibutton>Remove</guibutton>. This only works for user macros (My Macros), of course."
+msgstr ""
+
+#: C/anjuta-manual.xml:108(title)
+msgid "Add/Edit Macro"
+msgstr ""
+
+#: C/anjuta-manual.xml:110(screeninfo)
+msgid "Add Edit dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:104(para)
+msgid "Similarly, you can edit and modify a macro by selecting it in the list and choosing <guibutton>Edit</guibutton>. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:117(title)
+msgid "Macro Keywords"
+msgstr ""
+
+#: C/anjuta-manual.xml:118(para)
+msgid "Macro keywords are available. They can be included in macro definitions. These macro keywords start and finish with the character ' @ '."
+msgstr ""
+
+#: C/anjuta-manual.xml:126(title)
+msgid "Keyword Macro"
+msgstr ""
+
+#: C/anjuta-manual.xml:128(screeninfo)
+msgid "The Keyword macro"
+msgstr ""
+
+#: C/anjuta-manual.xml:122(para)
+msgid "Available macro keywords are @DATE_TIME@, @DATE_YMD@, @DATE_Y@, @USER_NAME@, @FILE_NAME@, @FILE_NAME_UP@, @FILE_NAME_UP_PREFIX@, @EMAIL@, @TABSIZE@, @INDENTSIZE@, and @USETABS <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:139(title)
+msgid "Opening and Saving Files"
+msgstr ""
+
+#: C/anjuta-manual.xml:151(title)
+msgid "Open File dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:143(para)
+msgid "<emphasis>Opening a file:</emphasis> To open an existing file, choose <menuchoice><guisubmenu>File</guisubmenu><guimenuitem>Open</guimenuitem></menuchoice> from the menu bar, click on the <guibutton>Open</guibutton> button on the toolbar, or press <keycombo><keycap>Ctrl</keycap><keycap>O</keycap></keycombo>. This will display the <interface>Open File</interface> dialog. <placeholder-1/> Select or enter the name of file you want to open, then click <guibutton>Open</guibutton>. To open more than one file at once, select multiple files to open by holding down the <keycap>Ctrl</keycap> key and clicking each file in turn; then press <guibutton>Open</guibutton>. If you change your mind, click <guibutton>Cancel</guibutton> to dismiss the dialog without opening the file."
+msgstr ""
+
+#: C/anjuta-manual.xml:166(title)
+msgid "Open Multiple File dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:168(screeninfo)
+msgid "The Open File dialog in multiple-select mode"
+msgstr ""
+
+#: C/anjuta-manual.xml:173(para)
+msgid "You can enable the <emphasis>Show Hidden Files</emphasis> option through the pop-up menu that appears when you right-click in the Open File dialog. This option will make hidden files (files starting with \".\") visible in the file list. Clear the option to hide hidden files. The Open File dialog also has a built-in file type filter. Select the appropriate file type filter in the dialog and the file list will be limited to the files of the selected type only."
+msgstr ""
+
+#: C/anjuta-manual.xml:194(screeninfo)
+msgid "The Save As File"
+msgstr ""
+
+#: C/anjuta-manual.xml:184(para)
+msgid "<emphasis>Saving a file:</emphasis> To save a file, choose <menuchoice><guisubmenu>File</guisubmenu><guimenuitem>Save</guimenuitem></menuchoice> from the menu bar, click on the <guibutton>Save</guibutton> button on the toolbar, or press <keycombo><keycap>Ctrl</keycap><keycap>S</keycap></keycombo>. This will save the file. If the file is new, a <interface>Save As</interface> dialog will appear. Enter a filename and click <guibutton>Save</guibutton> to save the new file with the name supplied. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:199(title)
+msgid "File autosave"
+msgstr ""
+
+#: C/anjuta-manual.xml:200(para)
+msgid "If you have enabled autosave, Anjuta will not autosave any new files. You must first save them manually. The same applies to the <guimenuitem>Save All</guimenuitem> option: Anjuta will not save new files, if you haven't saved them first manually. <emphasis>You must save a file manually before autosave or <guimenuitem>Save All</guimenuitem> will work with it.</emphasis>"
+msgstr ""
+
+#: C/anjuta-manual.xml:211(para)
+msgid "<emphasis>Saving a file with a different name:</emphasis> You can explicitly save a file with a new filename. To do this, choose <menuchoice><guisubmenu>File</guisubmenu><guimenuitem>Save As</guimenuitem></menuchoice> from the menu bar. A <interface>Save As</interface> dialog will appear prompting you to enter the new filename. Enter the name and click <guibutton>Save</guibutton>."
+msgstr ""
+
+#: C/anjuta-manual.xml:219(title)
+msgid "File save as overwrite"
+msgstr ""
+
+#: C/anjuta-manual.xml:220(para)
+msgid "When you use <guimenuitem>Save As</guimenuitem> with an existing file, the original is not deleted. It is left unchanged since the last save. If a file with the new filename already exists, a confirmation dialog will appear to ensure that you want to overwrite it. Clicking <guibutton>Yes</guibutton> will overwrite the file with the file you are saving."
+msgstr ""
+
+#: C/anjuta-manual.xml:232(para)
+msgid "<emphasis>Closing a file:</emphasis> To close a file, choose <menuchoice><guisubmenu>File</guisubmenu><guimenuitem>Close</guimenuitem></menuchoice> from the menu bar, or click on the <guibutton>Close</guibutton> button on the toolbar. (You can also close a file by clicking the X in its filename tab.) This will close the current file. If the file is not saved, or is a new file, then <application>Anjuta</application> will prompt you to save the file before closing it."
+msgstr ""
+
+#: C/anjuta-manual.xml:249(title)
+msgid "Editing Files"
+msgstr ""
+
+#: C/anjuta-manual.xml:250(para)
+msgid "<application>Anjuta</application> has a number of features which help you edit and work with source files. The following sections describe how to use some of the interesting features available."
+msgstr ""
+
+#: C/anjuta-manual.xml:256(title)
+#: C/anjuta-manual.xml:265(title)
+msgid "Editor Margins"
+msgstr ""
+
+#: C/anjuta-manual.xml:267(screeninfo)
+#: C/anjuta-manual.xml:315(screeninfo)
+msgid "The Tags toolbar"
+msgstr ""
+
+#: C/anjuta-manual.xml:257(para)
+msgid "<emphasis>Editor Margins:</emphasis> Editor margins appear to the left of the editor and are used for some special purposes. There are three editor margins available: the <emphasis>line number margin</emphasis>, the <emphasis>marker margin</emphasis> and the <emphasis>code fold margin</emphasis>. By default (that is, when you run <application>Anjuta</application> for the first time) only the code fold margin will be visible. The rest can be made visible via <menuchoice><guimenu>View</guimenu><guisubmenu>Editor</guisubmenu></menuchoice>. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:272(para)
+msgid "The <emphasis>line number margin</emphasis> is largest of all the three margins (and is slightly darker then rest) and displays a document's line numbers. The <emphasis>line number margin</emphasis> can be shown or hidden by toggling <menuchoice><guimenu>View</guimenu><guisubmenu>Editor</guisubmenu><guimenuitem>Line Numbers Margin</guimenuitem></menuchoice>. Left-clicking on this margin will select an entire line (including the trailing newline, if present). You can set font properties for the line number margin in the preferences."
+msgstr ""
+
+#: C/anjuta-manual.xml:281(para)
+msgid "The <emphasis>marker margin</emphasis> can be shown or hidden via <menuchoice><guimenu>View</guimenu><guisubmenu>Editor</guisubmenu><guimenuitem>Markers Margin</guimenuitem></menuchoice>. This margin displays graphical icons to mark the given line. The margin may display bookmark markers (blue and rectangular), breakpoint markers (red and circular) and line indicator markers (which look like a yellow pointed arrow). A bookmark marker indicates a bookmarked line, and can be toggled via <menuchoice><guimenu>Goto</guimenu><guisubmenu>Bookmark</guisubmenu><guimenuitem> Toggle Bookmark</guimenuitem></menuchoice> with the cursor placed on that line. A breakpoint marker is used in the debugger to indicate a debugging breakpoint (see the Debugging section for more details). A line indicator marker is used to indicate the current program position in the debugger."
+msgstr ""
+
+#: C/anjuta-manual.xml:294(para)
+msgid "The <emphasis>code fold margin</emphasis> is where the folding tree is visible. Clicking on folding tree nodes will fold or unfold code blocks. An underline will also be drawn below a folded line to make it more obvious that a block of code has been folded below the line. For more details on code folding, see the section <emphasis>Code Folding</emphasis> below."
+msgstr ""
+
+#: C/anjuta-manual.xml:302(title)
+msgid "Invisible margin marker"
+msgstr ""
+
+#: C/anjuta-manual.xml:313(title)
+msgid "Editor markers when the marker margin is invisible"
+msgstr ""
+
+#: C/anjuta-manual.xml:303(para)
+msgid "If the marker margin is not visible, Anjuta displays markers by changing the background color of a line. For example, if a breakpoint marker is set in a line and the marker margin is not visible, that line will be displayed with a red background. Similarly, for a bookmark marker and a line indicator marker the background color of the line will be sky blue and yellow, respectively. If you do not like this (perhaps due to some contrasting themes), enable the marker margin via <menuchoice><guimenu>View</guimenu><guisubmenu>Editor</guisubmenu><guimenuitem>Marker Margin</guimenuitem></menuchoice>. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:323(title)
+msgid "Editor Guides"
+msgstr ""
+
+#: C/anjuta-manual.xml:324(para)
+msgid "The editor can be set to display certain document information which is normally invisible, including <emphasis>indentation guides</emphasis>, <emphasis>white space</emphasis> and <emphasis>line end characters</emphasis>. They can be make visible or invisible by toggling the menu items in <menuchoice><guimenu>View</guimenu><guisubmenu>Editor</guisubmenu></menuchoice>. Indentation guides are small dotted lines drawn to connect matching braces in source code. When the cursor is over a matching brace, its dotted indentation guide is highlighted to emphasize the indentation level visually."
+msgstr ""
+
+#: C/anjuta-manual.xml:333(title)
+#: C/anjuta-manual.xml:335(screeninfo)
+msgid "Editor with guides"
+msgstr ""
+
+#: C/anjuta-manual.xml:341(title)
+msgid "Syntax highlighting"
+msgstr ""
+
+#: C/anjuta-manual.xml:342(para)
+msgid "<application>Anjuta</application> can highlight the syntax of many different languages. This is usually done automatically by determining the type of a file from its extension. If <application>Anjuta</application> cannot determine the type of a file, there will be no syntax highlighting. You can explicitly force a particular highlight style by selecting the style from the menu <menuchoice><guimenu>View</guimenu><guisubmenu>Editor</guisubmenu><guisubmenu> Highlight Mode</guisubmenu></menuchoice>."
+msgstr ""
+
+#: C/anjuta-manual.xml:352(para)
+msgid "Anjuta uses a properties file named <filename>$prefix/share/anjuta/properties/anjuta.properties</filename>, which has the same format as a SciTE properties file but does not use all properties. The style of each element for all languages is defined in a file named <filename>$prefix/share/anjuta/properties/styles.properties</filename>. It uses some common properties defined by Anjuta in the file <filename>$home/.config/anjuta/scintilla/editor-style.properties</filename>."
+msgstr ""
+
+#: C/anjuta-manual.xml:365(title)
+msgid "Code folding"
+msgstr ""
+
+#: C/anjuta-manual.xml:366(para)
+msgid "Anjuta can display <emphasis>code folds</emphasis> for source files in block-structured languages (such as C, C++, Pascal, and Java). All code blocks in a source file can be folded or unfolded by clicking on the fold points in the code fold margin of the <interface>Editor</interface> window (usually a +/- symbol or up/down arrow). These fold points automatically appear for source files which use code blocks."
+msgstr ""
+
+#: C/anjuta-manual.xml:374(para)
+msgid "Code folding is especially useful when editing large source files with thousands of lines. Once the folds are closed, a document appears to become smaller, facilitating easy browsing and editing of the file."
+msgstr ""
+
+#: C/anjuta-manual.xml:380(para)
+msgid "Please note that code folding and editor guides are only available in the Scintilla-based editor."
+msgstr ""
+
+#: C/anjuta-manual.xml:387(title)
+msgid "Auto-formatting source code"
+msgstr ""
+
+#: C/anjuta-manual.xml:388(para)
+msgid "Anjuta can automatically indent (auto-format) C or C++ source or header files. This gives a clean look to the source code, increases legibility, reduces the likelihood of syntax errors, and above all saves time. To auto-indent the current source file, choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Auto Indent </guimenuitem></menuchoice> on the menu bar. You can change the style of formatting by customizing the choices in the preferences."
+msgstr ""
+
+#: C/anjuta-manual.xml:401(title)
+msgid "The Symbol Browser"
+msgstr ""
+
+#: C/anjuta-manual.xml:402(para)
+msgid "You can browse C and C++ source and header files using <emphasis>tags</emphasis> in the files. A tag (or <emphasis>symbol</emphasis>) refers to a named entity such as a function definition, structure, or macro. Anjuta scans open C and C++ source and header files for available tags."
+msgstr ""
+
+#: C/anjuta-manual.xml:415(title)
+#: C/anjuta-manual.xml:417(screeninfo)
+msgid "Symbol browser"
+msgstr ""
+
+#: C/anjuta-manual.xml:407(para)
+msgid "<application>Anjuta</application> will automatically scan for tags in all of the source and header files of any open project. You can jump to any function definition, structure definition, class definition or other tag without manually opening the containing file. You don't even have to know which file the tag is found in. The symbol browser lists all available symbols in the project. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:423(title)
+msgid "Tag synchronization"
+msgstr ""
+
+#: C/anjuta-manual.xml:424(para)
+msgid "You don't have to worry about the synchronization and update of the tag database. <application>Anjuta</application> will take care of everything. You just have to decide which tag you want to go to!"
+msgstr ""
+
+#: C/anjuta-manual.xml:435(title)
+msgid "Searching for and Replacing text in files"
+msgstr ""
+
+#: C/anjuta-manual.xml:437(title)
+msgid "Searching"
+msgstr ""
+
+#: C/anjuta-manual.xml:438(para)
+msgid "To search for a <emphasis>string</emphasis> or <emphasis>regular expression</emphasis> in the current file, choose <menuchoice><guimenu>Edit</guimenu><guisubmenu>Search</guisubmenu><guimenuitem>Find</guimenuitem></menuchoice> or press <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F</keycap></keycombo>. This will open the <interface>Find</interface> dialog."
+msgstr ""
+
+#: C/anjuta-manual.xml:445(para)
+msgid "Use the text box to specify the string to search for, and select whether it is a normal string or a regular expression. You can also specify the direction of search, whether the search is case-sensitive or not, and the scope of the search. Click <guibutton>Search</guibutton> to start searching."
+msgstr ""
+
+#: C/anjuta-manual.xml:451(para)
+msgid "If the search is successful, Anjuta will jump to the matched text or perform another action (according to the <guilabel>Search Action</guilabel> you choose in the <guilabel>Search Target</guilabel> tab). If the search is not successful, Anjuta will display a message indicating that the search text was not found."
+msgstr ""
+
+#: C/anjuta-manual.xml:456(para)
+msgid "If you want to search again, click the <guibutton>Search</guibutton> button again or press <keycombo><keycap>Ctrl</keycap><keycap>G</keycap></keycombo>. This will find the next match (use <keycombo><keycap>Shift</keycap><keycap>Ctrl</keycap><keycap>G</keycap></keycombo> for the previous match). You can even change the search text when you do this; enter the new string in the <guilabel>Search Expression</guilabel> text box in the search dialog."
+msgstr ""
+
+#: C/anjuta-manual.xml:465(title)
+msgid "Search Text dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:470(para)
+msgid "To stop a long search, press the <guibutton>Stop</guibutton> button."
+msgstr ""
+
+#: C/anjuta-manual.xml:475(title)
+msgid "Specifying Search Range"
+msgstr ""
+
+#: C/anjuta-manual.xml:476(para)
+msgid "In the <interface>Search Target</interface> tab, define the search location and the action to be performed if the search succeeds."
+msgstr ""
+
+#: C/anjuta-manual.xml:480(para)
+msgid "You can define the maximum number of actions to be performed."
+msgstr ""
+
+#: C/anjuta-manual.xml:484(title)
+msgid "Search Target dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:489(para)
+msgid "You can select which text will be searched."
+msgstr ""
+
+#: C/anjuta-manual.xml:493(title)
+msgid "Search Target In choice"
+msgstr ""
+
+#: C/anjuta-manual.xml:499(title)
+msgid "Searching in Files"
+msgstr ""
+
+#: C/anjuta-manual.xml:500(para)
+msgid "To find text in your project, set <guilabel>Search In</guilabel> to All Project Files."
+msgstr ""
+
+#: C/anjuta-manual.xml:504(para)
+msgid "In the <guilabel>Search Expression</guilabel> tab, enter the text you want to search for and specify search options, such as the <guilabel>Match case</guilabel> or <guilabel>Match complete words</guilabel> options. Click <guibutton>Search</guibutton> to start searching."
+msgstr ""
+
+#: C/anjuta-manual.xml:509(para)
+msgid "To find text in a set of files, set <guilabel>Search In</guilabel> to Specify File Patterns. Define the search variables. Click <guibutton>Search</guibutton> to start searching."
+msgstr ""
+
+#: C/anjuta-manual.xml:515(title)
+msgid "Search File Pattern"
+msgstr ""
+
+#: C/anjuta-manual.xml:525(title)
+msgid "Specifying a Search Action"
+msgstr ""
+
+#: C/anjuta-manual.xml:526(para)
+msgid "You can select which action will be performed when a search succeeds."
+msgstr ""
+
+#: C/anjuta-manual.xml:529(para)
+msgid "Depending on the previous selections (<guilabel>Search In</guilabel>, <guilabel>Search Direction</guilabel> , and so on), some actions may be unavailable."
+msgstr ""
+
+#: C/anjuta-manual.xml:535(title)
+msgid "Search Target Action choice"
+msgstr ""
+
+#: C/anjuta-manual.xml:543(title)
+#: C/anjuta-manual.xml:551(title)
+msgid "Replacing"
+msgstr ""
+
+#: C/anjuta-manual.xml:544(para)
+msgid "Searching and replacing is similar to just finding text, except that you also specify the replacement text in the <guilabel>Replace With</guilabel> text box, and also specify whether or not you want to be prompted before each replacement takes place (Replace First Match or Replace All Matches)."
+msgstr ""
+
+#: C/anjuta-manual.xml:556(para)
+msgid "Choose <guibutton>Replace</guibutton> to replace the matched text or <guibutton>Forward</guibutton> to jump to the next matched text."
+msgstr ""
+
+#: C/anjuta-manual.xml:563(title)
+msgid "Search Setting"
+msgstr ""
+
+#: C/anjuta-manual.xml:564(para)
+msgid "You may also save search options."
+msgstr ""
+
+#: C/anjuta-manual.xml:567(para)
+msgid "The item highlighted in red is the active item. The default item specifies search settings which are loaded when Anjuta launches."
+msgstr ""
+
+#: C/anjuta-manual.xml:572(title)
+msgid "Search Setting dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:583(title)
+msgid "Printing a file"
+msgstr ""
+
+#: C/anjuta-manual.xml:592(title)
+msgid "Print preview of a C file"
+msgstr ""
+
+#: C/anjuta-manual.xml:594(screeninfo)
+msgid "Print preview"
+msgstr ""
+
+#: C/anjuta-manual.xml:584(para)
+msgid "You can perform a print preview by selecting <menuchoice><guisubmenu>File</guisubmenu><guimenuitem>Print Preview</guimenuitem></menuchoice>. This will render the current file and present a preview of the print. Source code which is highlighted in the editor is also highlighted similarly in the preview (and subsequent print). The <guilabel>Printing</guilabel> tab of your editor plugin preferences contains additional options which let you print with line numbers, wrapped lines and/or headers. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:601(title)
+msgid "Print Preferences"
+msgstr ""
+
+#: C/anjuta-manual.xml:603(screeninfo)
+msgid "Print preferences"
+msgstr ""
+
+#: C/anjuta-manual.xml:608(para)
+msgid "When you are ready to print and satisfied with the preview, select <menuchoice><guisubmenu>File</guisubmenu><guimenuitem>Print</guimenuitem></menuchoice> or <guibutton>Print</guibutton> from the print preview window. This will bring up the actual print dialog as shown below. Select the appropriate print parameters and press <guibutton>Print</guibutton> to print the file."
+msgstr ""
+
+#: C/anjuta-manual.xml:615(para)
+msgid "You can also set landscaped or portrait page layout and the paper size, page orientation and paper type. Remember to set them up properly according to your printer, otherwise printing may not look correct."
+msgstr ""
+
+#: C/anjuta-manual.xml:622(title)
+#: C/anjuta-manual.xml:624(screeninfo)
+msgid "Print Dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:3(title)
+msgid "Project Management"
+msgstr ""
+
+#: C/anjuta-manual.xml:5(para)
+msgid "Anjuta has a powerful Project Manager plugin which can open most <ulink type=\"info\" url=\"info:automake\">automake/autoconf</ulink>-based projects. It might fail on some oddly-configured projects, but as long as the project uses automake/autoconf in a typical way, it should work."
+msgstr ""
+
+#: C/anjuta-manual.xml:13(para)
+msgid "The neat thing is that Anjuta does not store any project information beyond what is already available in the project structure. That is, there is no separate project data maintained by Anjuta and all project processing is done directly within the project structure. This allows a project to be maintained or developed outside Anjuta without any need to convert to or from an Anjuta-specific format. Since technically Anjuta projects are just automake projects, mixed development (with both Anjuta and non-Anjuta users) or switching back and forth between Anjuta and other tools is quite possible without any hindrance."
+msgstr ""
+
+#: C/anjuta-manual.xml:26(title)
+msgid "Creating a New Project"
+msgstr ""
+
+#: C/anjuta-manual.xml:28(title)
+msgid "Creating a project from a template"
+msgstr ""
+
+#: C/anjuta-manual.xml:29(para)
+msgid "The project wizard plugin uses a powerful template processing engine called <application>autogen</application>. All new projects are created from templates that are written in <application>autogen</application> syntax. The project wizard lets you create new projects from a selection of project templates. The selection includes simple generic, flat (no subdirectory), GTK+, GNOME, Java, Python projects and more. New templates can be easily downloaded and installed since each template is just a collection of text files."
+msgstr ""
+
+#: C/anjuta-manual.xml:41(para)
+msgid "To create a project, choose the menu item <menuchoice><guisubmenu>File</guisubmenu><guisubmenu>New</guisubmenu><guimenuitem>Project â?¦</guimenuitem></menuchoice> to start the application wizard. Read the first page carefully. Click on <guibutton>Next</guibutton> to proceed."
+msgstr ""
+
+#: C/anjuta-manual.xml:48(para)
+msgid "Select the type of application you want to create in the second page. Click on <guibutton>Next</guibutton> to proceed."
+msgstr ""
+
+#: C/anjuta-manual.xml:54(para)
+msgid "On the following pages, enter all necessary details for your project. You can change these settings later, but it is advisable to set them right initially in order to maintain the project's integrity. White spaces or any non-alphanumeric characters, except underscore (_) and dash (-), are not allowed in many of the entry boxes that follow (except perhaps the <guilabel>Author</guilabel> text box)."
+msgstr ""
+
+#: C/anjuta-manual.xml:65(para)
+msgid "You can also specify whether your project will have <emphasis>internationalization support</emphasis> using <application>gettext</application> (read the <ulink type=\"info\" url=\"info:gettext\">gettext info page</ulink> for more details). This gives your project multilingual support for different languages such as English, French and Dutch. The rest of the options are for setting whether the GNU copyright statement should appear in the comments at the top of each file, and for enabling GNOME desktop menu information if necessary. Shared library support allows you to add shared library modules later on. If you plan to have libraries in your project, it would be good to enable this. Depending on the project type that is being created, Anjuta may request additional information."
+msgstr ""
+
+#: C/anjuta-manual.xml:81(para)
+msgid "The final step is to verify the information you have just supplied. Click on <guibutton>Finish</guibutton> to start generating the project."
+msgstr ""
+
+#: C/anjuta-manual.xml:86(para)
+msgid "Once the project has been generated, you can try it out by building it and executing it."
+msgstr ""
+
+#: C/anjuta-manual.xml:92(title)
+msgid "Importing Projects"
+msgstr ""
+
+#: C/anjuta-manual.xml:93(para)
+msgid "The import project feature is used to import an already existing project and convert it into an <application>Anjuta</application> project. Activate the import project wizard via <menuchoice><guimenu>File</guimenu><guimenu>New</guimenu><guimenuitem>Project from existing sources</guimenuitem></menuchoice> and follow the instructions dictated by the wizard. Once a project has been imported, it can be opened in <application>Anjuta</application> subsequently just like any other <application> Anjuta</application> project."
+msgstr ""
+
+#: C/anjuta-manual.xml:103(para)
+msgid "The import project feature only works if your existing project uses <ulink type=\"info\" url=\"info:automake\">autoconf/automake</ulink> or, to a very limited extent, a plain Makefile."
+msgstr ""
+
+#: C/anjuta-manual.xml:113(title)
+msgid "Loading and Saving Projects"
+msgstr ""
+
+#: C/anjuta-manual.xml:115(title)
+msgid "Loading Projects"
+msgstr ""
+
+#: C/anjuta-manual.xml:116(para)
+msgid "To open a project, choose the menu item <menuchoice><guisubmenu>File</guisubmenu><guimenuitem>Open â?¦</guimenuitem></menuchoice>. Select the project file (<filename>*.anjuta</filename>) in the dialog and click <guibutton>OK</guibutton>."
+msgstr ""
+
+#: C/anjuta-manual.xml:123(para)
+msgid "If the project has recently been opened, then you will find it listed in the menu <menuchoice><guisubmenu>File</guisubmenu><guisubmenu>Recent</guisubmenu></menuchoice>. Choose the project filename from the list, and the project will be opened."
+msgstr ""
+
+#: C/anjuta-manual.xml:128(para)
+msgid "As soon as a project is opened, <application>Anjuta</application> will enter <emphasis>Project mode</emphasis>. There are three panes in the project window. The first is the project pane and lists project files organized by file type. The second is the symbol browser, which has already been discussed in the section <emphasis>The Symbol Browser</emphasis>. The third pane is the file view of the project and is more or less similar to a mini file-manager. In the file view, all the files present in the project tree are visible. Right-clicking on these files will pop up a context menu with file operations."
+msgstr ""
+
+#: C/anjuta-manual.xml:137(para)
+msgid "If the project is also a CVS tree, then corresponding file revision numbers are also listed to the right of file names in the file view pane."
+msgstr ""
+
+#: C/anjuta-manual.xml:143(title)
+msgid "Saving Projects"
+msgstr ""
+
+#: C/anjuta-manual.xml:144(para)
+msgid "The project is automatically saved when you close because all changes are made directly in the project structure."
+msgstr ""
+
+#: C/anjuta-manual.xml:152(title)
+msgid "Project structure"
+msgstr ""
+
+#: C/anjuta-manual.xml:158(title)
+msgid "Project window"
+msgstr ""
+
+#: C/anjuta-manual.xml:160(screeninfo)
+msgid "The Project window"
+msgstr ""
+
+#: C/anjuta-manual.xml:153(para)
+msgid "Here is the <interface>Project window</interface> with its context menu (accessible by clicking on the right mouse button). <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:165(para)
+msgid "The <interface>Project window</interface> displays the project's <ulink type=\"info\" url=\"info:automake\"><application>automake</application></ulink> hierarchy organized into <emphasis>groups</emphasis> of <emphasis>targets</emphasis>. Groups correspond to directories in your project and targets correspond to normal <application>automake</application> targets (not to be confused with make targets). The <interface>Project window</interface> actually has two parts: the lower part shows the complete project hierarchy and the upper part lists important targets directly. Important targets include executable and library targets; the view makes these easily accessible. This is particularly useful in large projects where the hierarchy can be deep and hard to navigate from the tree alone. Targets are, in turn, composed of source files."
+msgstr ""
+
+#: C/anjuta-manual.xml:185(para)
+msgid "<emphasis>Groups</emphasis> are used to logically organize targets. A project can contain any number of groups. Each group can have subgroups as well as targets. In automake projects, groups are just subdirectories in the project. The top-level group is always labeled \"/\"."
+msgstr ""
+
+#: C/anjuta-manual.xml:193(para)
+msgid "<emphasis>Targets</emphasis> are the build targets in the project, such as programs (executable binaries), scripts, libraries and miscellaneous data. Not all target types are built from sources; some exist just to organize sources and therefore may not exist physically (e.g. a Miscellaneous Data target). Targets exist under groups. See <link linkend=\"adding-target\">\"Adding targets\"</link> for a full list of available target types."
+msgstr ""
+
+#: C/anjuta-manual.xml:204(para)
+msgid "<emphasis>Source files</emphasis> may be used to build targets, though some source files simply belong to targets. They exist only under targets. Many target types expect certain type of source files (e.g. the Programs and Libraries target types), but some can accept any file (e.g. a Miscellaneous Data target)."
+msgstr ""
+
+#: C/anjuta-manual.xml:214(para)
+msgid "Each project group and target is configurable in the standard <application>automake</application> way. You can set compiler and linker flags directly for each target, or set <application>configure</application> variables. Groups allow you to set an installation destination for their targets."
+msgstr ""
+
+#: C/anjuta-manual.xml:221(para)
+msgid "Just like the file manager, the project manager view also has convenience actions (accessible from the context menu) for source files and targets."
+msgstr ""
+
+#: C/anjuta-manual.xml:227(para)
+msgid "Many command-line tools are available to maintain and manage a project, and each tool has its own specific rules and capabilities. <application>Anjuta</application> tries to automate most common operations using plugins. However, you might occasionally still need to perform certain operations manually."
+msgstr ""
+
+#: C/anjuta-manual.xml:235(para)
+msgid "You may modify a project's structure using external tools or by hand-editing the project files. It doesn't matter whether the project is loaded in <application>Anjuta</application> or not. <application>Anjuta</application> will update itself with any external changes made to a project."
+msgstr ""
+
+#: C/anjuta-manual.xml:244(title)
+msgid "Groups and targets"
+msgstr ""
+
+#: C/anjuta-manual.xml:247(title)
+msgid "Adding Groups"
+msgstr ""
+
+#: C/anjuta-manual.xml:252(para)
+msgid "Select <menuchoice><guisubmenu>Project</guisubmenu><guimenuitem>Add Group</guimenuitem></menuchoice> and a dialog to add a new group will pop up."
+msgstr ""
+
+#: C/anjuta-manual.xml:259(para)
+msgid "Select the group under which to add the new group."
+msgstr ""
+
+#: C/anjuta-manual.xml:262(para)
+msgid "Enter the name of the new group and click <guibutton>Add</guibutton>."
+msgstr ""
+
+#: C/anjuta-manual.xml:248(para)
+msgid "To add a new group (which is a directory in automake-based projects): <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:266(para)
+msgid "With automake projects, a new directory with the given name will be created under the parent group's directory."
+msgstr ""
+
+#: C/anjuta-manual.xml:271(para)
+msgid "You can also add a new group from the <interface>Project</interface> window directly. Right-click the group under which to add the new group, then choose <guimenuitem>Add Group</guimenuitem> from the context menu."
+msgstr ""
+
+#: C/anjuta-manual.xml:279(title)
+msgid "Removing Groups"
+msgstr ""
+
+#: C/anjuta-manual.xml:284(para)
+msgid "Right-click the group in the <interface>Project Manager</interface> view."
+msgstr ""
+
+#: C/anjuta-manual.xml:287(para)
+#: C/anjuta-manual.xml:426(para)
+msgid "Select <guimenuitem>Remove</guimenuitem> from the context menu."
+msgstr ""
+
+#: C/anjuta-manual.xml:280(para)
+msgid "To remove a group: <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:292(para)
+msgid "The target and sources associated with the group will also be removed from the project. (They are not deleted from the file system, though. You can add them to the project again later if you like.)"
+msgstr ""
+
+#: C/anjuta-manual.xml:300(title)
+msgid "Adding Targets"
+msgstr ""
+
+#: C/anjuta-manual.xml:305(para)
+msgid "Select <menuchoice><guisubmenu>Project</guisubmenu><guimenuitem>Add Target</guimenuitem></menuchoice> and a dialog to add a new target will popup."
+msgstr ""
+
+#: C/anjuta-manual.xml:310(para)
+msgid "Select the group under which to add the target."
+msgstr ""
+
+#: C/anjuta-manual.xml:313(para)
+msgid "Select the target type."
+msgstr ""
+
+#: C/anjuta-manual.xml:316(para)
+msgid "Enter a name for the new target and click <guibutton>Add</guibutton>."
+msgstr ""
+
+#: C/anjuta-manual.xml:301(para)
+msgid "To add a new target: <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:320(para)
+msgid "You can also add a new target from the <interface>Project</interface> window directly. Right-click the group under which to add the target, then select <guimenuitem>Add target</guimenuitem> from the context menu."
+msgstr ""
+
+#: C/anjuta-manual.xml:326(para)
+msgid "Target names usually require some standard prefix and suffix, depending on the type of target. Anjuta will warn you if a name is not valid and may provide an example of a valid name."
+msgstr ""
+
+#: C/anjuta-manual.xml:335(para)
+msgid "The <emphasis>Program</emphasis> target type is for executable binaries. Select this type if you want to add an executable to the project. By default, all program targets will be installed in the standard executable directory, e.g. /usr/bin or /usr/local/bin. You can override this by specifying a different installation directory in the properties of the group containing the target."
+msgstr ""
+
+#: C/anjuta-manual.xml:344(para)
+msgid "The <emphasis>Shared Library</emphasis> target type is for shared or dynamic libraries. Select this type if you are adding a shared library to the project. By default, all shared libraries are installed in the standard libraries directory, e.g. /usr/lib or /usr/local/lib. You can override this by specifying a different installation directory in the properties of the group containing the target."
+msgstr ""
+
+#: C/anjuta-manual.xml:353(para)
+msgid "The <emphasis>Static Library</emphasis> target type is for static libraries. Select this type if you are adding a static library to the project. By default, all static libraries are installed in the standard libraries directory, e.g. /usr/lib or /usr/local/lib. You can override this by specifying a different installation directory in the properties of the group containing the target."
+msgstr ""
+
+#: C/anjuta-manual.xml:362(para)
+msgid "The <emphasis>Java Module</emphasis> target type is for Java modules. Select this type if you are grouping Java sources into a module. You need to provide an installation directory for this target where the .class files will be installed. It can be set in the properties of the group containing the target."
+msgstr ""
+
+#: C/anjuta-manual.xml:369(para)
+msgid "There can really be only one Java module in a group. This is a restriction made by automake. Please read the automake info page for more details."
+msgstr ""
+
+#: C/anjuta-manual.xml:377(para)
+msgid "The <emphasis>Python Module</emphasis> target type is for Python modules. Select this type if you are grouping Python sources into a module. You need to provide an installation directory for this target where the sources will be installed. It can be set in the properties of the group containing the target."
+msgstr ""
+
+#: C/anjuta-manual.xml:385(para)
+msgid "The <emphasis>Scripts</emphasis> target type is for grouping scripts. They will be installed in the standard executable directory."
+msgstr ""
+
+#: C/anjuta-manual.xml:391(para)
+msgid "The <emphasis>Miscellaneous Data</emphasis> target type is for grouping simple files in a project. You must specify an installation directory in the group properties."
+msgstr ""
+
+#: C/anjuta-manual.xml:398(para)
+msgid "The <emphasis>Header Files</emphasis> target type is for grouping C/C++ header files that need to be installed on a system (for example as part of a library API). (For header files that do not need to be installed, make them part of the Program target along with the sources.) Header files will be installed in the standard include directory unless an installation path is specified in the group properties."
+msgstr ""
+
+#: C/anjuta-manual.xml:408(para)
+msgid "The <emphasis>Man Documentation</emphasis> and <emphasis>Info Documentation</emphasis> target types are for grouping man and info documentation respectively. By default, documentation files will be installed in the standard installation directories."
+msgstr ""
+
+#: C/anjuta-manual.xml:331(para)
+msgid "There are several target types for automake projects. They are: <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:418(title)
+msgid "Removing Targets"
+msgstr ""
+
+#: C/anjuta-manual.xml:423(para)
+msgid "Right-click the target in the <interface>Project Manager</interface> view."
+msgstr ""
+
+#: C/anjuta-manual.xml:419(para)
+msgid "To remove a target: <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:431(para)
+msgid "The sources associated with the targets will also be removed from the project (they are not deleted from the file system, though)."
+msgstr ""
+
+#: C/anjuta-manual.xml:440(title)
+msgid "Adding and Removing Files"
+msgstr ""
+
+#: C/anjuta-manual.xml:442(title)
+msgid "Adding Source Files"
+msgstr ""
+
+#: C/anjuta-manual.xml:443(para)
+msgid "Select the menu item <menuchoice><guisubmenu>Project</guisubmenu><guimenuitem>Add Source File</guimenuitem></menuchoice>. From the dialog, select the target to which the file should be added and the file itself. You can add multiple files at once. To do that, select multiple files from the file selection dialog using either the <keycap>Shift</keycap> or <keycap>Ctrl</keycap> key. Then click <guibutton>Add</guibutton> to add the files to the project."
+msgstr ""
+
+#: C/anjuta-manual.xml:452(para)
+msgid "By default, the current editor file will be preselected for addition in the dialog. Another convenient way to add a file is to right-click it in the <interface>File Manager</interface> and choose <guimenuitem>Add to project</guimenuitem> from the context menu."
+msgstr ""
+
+#: C/anjuta-manual.xml:459(para)
+msgid "If the file you choose has already been added to the project, then <application>Anjuta</application> will not add it again. It will also give you a warning that the file has already been added."
+msgstr ""
+
+#: C/anjuta-manual.xml:464(para)
+msgid "If the file you choose is not in the project directory, you will be asked to confirm that you wish to copy the file into the target's directory. <application>Anjuta</application> cannot add files which are outside of a target's directory without copying them in."
+msgstr ""
+
+#: C/anjuta-manual.xml:472(title)
+msgid "Removing Source Files"
+msgstr ""
+
+#: C/anjuta-manual.xml:473(para)
+msgid "To remove a file from the project, right-click the file you want to remove in the <interface>Project window</interface> and choose <guimenuitem>Remove</guimenuitem> from the context menu."
+msgstr ""
+
+#: C/anjuta-manual.xml:478(para)
+msgid "A confirmation dialog will appear, and the file will be removed from the project."
+msgstr ""
+
+#: C/anjuta-manual.xml:483(title)
+msgid "The file is not deleted!"
+msgstr ""
+
+#: C/anjuta-manual.xml:484(para)
+msgid "The file is not deleted from the filesystem. It still exists, and you can add it back again later if you so wish. The file is only removed from the project listing, and will not take part in any project operations such as compiling, building, or distribution."
+msgstr ""
+
+#: C/anjuta-manual.xml:495(title)
+msgid "Project Configuration"
+msgstr ""
+
+#: C/anjuta-manual.xml:496(para)
+msgid "Project configuration involves setting the correct build flags for targets, groups and the project itself. You can set these flags in their respective properties dialogs."
+msgstr ""
+
+#: C/anjuta-manual.xml:502(para)
+msgid "You can freely use autoconf and automake variables that are automatically set for the project during configuration. Apart from these automatically set variables, you can also define your own variables in <link linkend=\"project-properties\">Project Properties</link> and use them in properties. This will make it easy to update flags later, especially when a variable is used in several targets."
+msgstr ""
+
+#: C/anjuta-manual.xml:517(para)
+msgid "<emphasis>$(prefix)</emphasis>: The installation prefix. The project is installed under various subdirectories under this prefix. By default it is /usr/local."
+msgstr ""
+
+#: C/anjuta-manual.xml:524(para)
+msgid "<emphasis>$(bindir)</emphasis>: The installation directory for executable binaries. All your executable and script targets will be installed in this directory. By default, it is $(prefix)/bin."
+msgstr ""
+
+#: C/anjuta-manual.xml:531(para)
+msgid "<emphasis>$(libdir)</emphasis>: The installation directory for libraries. All your library targets (both shared and static) will be installed in this directory or a subdirectory below it. By default, it is $(prefix)/lib."
+msgstr ""
+
+#: C/anjuta-manual.xml:539(para)
+msgid "<emphasis>$(module_CFLAGS)</emphasis> and $(module_LIBS): These flags are set by <application>configure</application> for the packages that your project depends on. The packages used by the project are set in <link linkend=\"project-properties\">Project Properties</link>. 'module' is a package group that you specify in the project properties as described below."
+msgstr ""
+
+#: C/anjuta-manual.xml:511(para)
+msgid "Some of the many common variables are listed here. For full list of them see the <ulink url=\"info:automake\">automake info documentation</ulink>. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:553(title)
+msgid "Project properties"
+msgstr ""
+
+#: C/anjuta-manual.xml:560(para)
+msgid "Set the project name, version and URL in the <guibutton>General</guibutton> page. <application>configure</application> variables can also be use in these fields. The URL is the bug report URL for the project."
+msgstr ""
+
+#: C/anjuta-manual.xml:567(para)
+msgid "Add and remove dependencies for your project in the <guibutton>Packages</guibutton> page. See below for details."
+msgstr ""
+
+#: C/anjuta-manual.xml:573(para)
+msgid "Create more configure variables in the <guibutton>Variables</guibutton> page to use in group and target properties."
+msgstr ""
+
+#: C/anjuta-manual.xml:554(para)
+msgid "The project properties dialog can be opened only by choosing <menuchoice><guisubmenu>Project</guisubmenu><guimenuitem>Properties</guimenuitem></menuchoice> from the toplevel menu bar. You can: <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:588(title)
+#: C/anjuta-manual.xml:590(screeninfo)
+msgid "Project properties dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:580(para)
+msgid "Dependencies are external packages that the project uses and are hence required to build it. Only packages installed using <ulink url=\"info:pkg-config\">pkg-config</ulink> can be added from this interface. For others, the configure.ac file can be edited manually. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:595(para)
+msgid "External package dependencies are grouped into <emphasis>modules</emphasis>, so that their combined build flags can be conveniently added to different targets. <emphasis>Modules</emphasis> are just arbitrary groups of packages and can be named anything (only alphanumeric characters and _ are allowed in module names). Usually, they follow the name of targets they would be used in. Consequently, for small projects with single targets, just one module to hold all dependencies is enough."
+msgstr ""
+
+#: C/anjuta-manual.xml:604(para)
+msgid "Each package exports a set of <emphasis>compiler flags</emphasis> and <emphasis>libraries</emphasis>. They are aggregated together for all packages under a module, and <application>configure</application> variables <emphasis>$(module_CFLAGS)</emphasis> and <emphasis>$(module_LIBS)</emphasis> are defined. These variables can then be used in <link linkend=\"group-properties\">Group properties</link> and <link linkend=\"target-properties\">Target properties</link>."
+msgstr ""
+
+#: C/anjuta-manual.xml:617(para)
+msgid "Select <menuchoice><guisubmenu>Project</guisubmenu><guimenuitem>Properties</guimenuitem></menuchoice> to bring up the project properties dialog."
+msgstr ""
+
+#: C/anjuta-manual.xml:624(para)
+msgid "Select the tab <guibutton>Packages</guibutton> to bring up the Packages page."
+msgstr ""
+
+#: C/anjuta-manual.xml:628(para)
+msgid "Select the <emphasis>module</emphasis> to add the package to. If there is no module created yet or there is no appropriate module, create one by clicking <guibutton>Add module</guibutton>. Give a sensible name to the module, preferably in UPPERCASE to match other <application>configure</application> variables (only use alphanumeric and '_' characters) and press <keycap>Enter</keycap> to create it."
+msgstr ""
+
+#: C/anjuta-manual.xml:638(para)
+msgid "Click <guibutton>Add Package</guibutton> to bring up the package selection dialog."
+msgstr ""
+
+#: C/anjuta-manual.xml:641(para)
+msgid "Select the package to add and click <guibutton>Add</guibutton>."
+msgstr ""
+
+#: C/anjuta-manual.xml:644(para)
+msgid "Click <guibutton>Close</guibutton> to close the properties dialog."
+msgstr ""
+
+#: C/anjuta-manual.xml:613(para)
+msgid "To add a package dependency: <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:651(title)
+msgid "Group properties"
+msgstr ""
+
+#: C/anjuta-manual.xml:658(title)
+#: C/anjuta-manual.xml:660(screeninfo)
+msgid "Group properties dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:652(para)
+msgid "To edit a group's properties, double-click the group in the <interface>Project</interface> window to open the <interface>Group Properties</interface> dialog. (You can alternatively right-click the group and select <guimenuitem>Properties</guimenuitem> from the context menu.) <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:675(para)
+msgid "<emphasis>Includes</emphasis>: Set your include directories for your C and C++ targets here. You need to provide the full include options of the compiler here, e.g. -I/usr/include/blah. The include paths will be used to find header files included by your source files. (You can also add other compiler flags here, but it's preferable to set them in their respective <emphasis>compiler flags</emphasis> fields as described below.)"
+msgstr ""
+
+#: C/anjuta-manual.xml:685(para)
+msgid "<emphasis>Compiler flags</emphasis>: Set your compiler-specific flags here. There are different fields for different compiler categories. Flags that can be set here depend on the actual compiler used. The default compiler used for C/C++ is gcc/g++ (the GNU C compiler). Check out the <ulink url=\"info:gcc\">gcc info documentation</ulink> for more details."
+msgstr ""
+
+#: C/anjuta-manual.xml:695(para)
+msgid "<emphasis>Install directories</emphasis>: The dialog will display a field for each target in the group that requires an installation directory. Set each installation directory as relative to one of the many <application>automake</application> directory variables, such as $(prefix), $(bindir), $(libdir), or $(datadir)."
+msgstr ""
+
+#: C/anjuta-manual.xml:666(para)
+msgid "Properties set for a group apply to all the targets under it. So any compiler or linker flags set for a group will be automatically be part of all the targets in it (in addition to each target's individual properties). The following fields are available in the Group Properties dialog. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:710(title)
+msgid "Target properties"
+msgstr ""
+
+#: C/anjuta-manual.xml:711(para)
+msgid "Any properties set for a target apply to that target only. A target also inherits properties from its containing group."
+msgstr ""
+
+#: C/anjuta-manual.xml:721(title)
+#: C/anjuta-manual.xml:723(screeninfo)
+#: C/anjuta-manual.xml:743(title)
+#: C/anjuta-manual.xml:745(screeninfo)
+msgid "Target properties dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:715(para)
+msgid "To set a target's properties, double-click the target in the <interface>Project window</interface> to open the Target Properties dialog. (You can alternatively right-click the target and select <guimenuitem>Properties</guimenuitem> from the context menu.) <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:728(para)
+msgid "You can add the modules you have added in <link linkend=\"project-properties\">Project properties</link> to a specific target here. To activate the module simply toggle the checkbox next to the module name. This will automatically add include and linker flags to that target and enable you to use the module within this target."
+msgstr ""
+
+#: C/anjuta-manual.xml:735(title)
+msgid "Advanced target options"
+msgstr ""
+
+#: C/anjuta-manual.xml:736(para)
+msgid "The following fields are available in the advanced target configuration that you reach when you clicked the <guibutton>Advanded...</guibutton> button in the target properties dialog."
+msgstr ""
+
+#: C/anjuta-manual.xml:751(para)
+msgid "<emphasis>Compiler settings</emphasis>: Set your compiler-specific flags here. There are different fields for different compiler categories. Flags that can be set here depend on the actual compiler used. The default compiler used for C/C++ is gcc/g++ (the GNU C compiler). Check out the <ulink url=\"info:gcc\">gcc info documentation</ulink> for more details."
+msgstr ""
+
+#: C/anjuta-manual.xml:761(para)
+msgid "<emphasis>Linker flags</emphasis>: Set linker flags that should be used when linking the target. These flags apply only to Program and Library targets. See the <ulink url=\"info:ld\">ld info documentation</ulink> for available linker options."
+msgstr ""
+
+#: C/anjuta-manual.xml:769(para)
+msgid "<emphasis>Libraries</emphasis>: Set the libraries that the target depends on."
+msgstr ""
+
+#: C/anjuta-manual.xml:3(title)
+msgid "Building"
+msgstr ""
+
+#: C/anjuta-manual.xml:4(para)
+msgid "Anjuta handles <application>autotools</application> projects. It is able to cope with other kinds of projects, such as projects using a user-written Makefile, but the current build interface is targeted at autotools projects. Some knowledge of them is useful to better understand the way a project is built."
+msgstr ""
+
+#: C/anjuta-manual.xml:10(para)
+msgid "An autotools project is built in three steps:"
+msgstr ""
+
+#: C/anjuta-manual.xml:15(para)
+msgid "Generate"
+msgstr ""
+
+#: C/anjuta-manual.xml:16(para)
+msgid "Configure"
+msgstr ""
+
+#: C/anjuta-manual.xml:17(para)
+msgid "Build"
+msgstr ""
+
+#: C/anjuta-manual.xml:20(para)
+msgid "<emphasis>Build</emphasis> is the main step in which all target files are generated from the source files. It can be divided into two subphases: <emphasis>Compile</emphasis> and <emphasis>Link</emphasis>. In the <emphasis>Compile</emphasis> phase each object file is generated from its corresponding source file. For instance, a source file <filename>hello.c</filename> will generate <filename>hello.o</filename> after compilation. Usually you do not need to worry about these object files â?? just think of them as intermediate files. In the <emphasis>Link</emphasis> phase, all object files and libraries are linked together to create the final executable. Some programming languages do not need a <emphasis>Compile</emphasis> and a <emphasis>Link</emphasis> phase. Moreover the <emphasis>Build</emphasis> step may be used to generate other files, like documentation which doesn't need such phases."
+msgstr ""
+
+#: C/anjuta-manual.xml:34(para)
+msgid "<emphasis>Configure</emphasis> is the step in which the source tree is adjusted to your system. <application>autotools</application> projects can be built on a wide range of systems using different compilers and having different library functions. This step runs a script named <filename>configure</filename> that will check for various characteristics of your system and create some of the files required to perform a build (such as <filename>Makefile</filename> and <filename>config.h</filename>). This step is used to select build options, too; for instance, a build option may disable optimization to make debugging easier or disable some experimental part of a program."
+msgstr ""
+
+#: C/anjuta-manual.xml:46(para)
+msgid "<emphasis>Generate</emphasis> is the step in which the <filename>configure</filename> script and other related files are created. The <filename>configure</filename> script used above needs to run on various systems and checks a lot of things. It would be quite difficult to write it by hand. Moreover <application>autotools</application> enforces some project organization rules such as the presence of some mandatory files: <filename>NEWS</filename> and <filename>COPYING</filename>, for example. It includes several tools to create necessary files from simpler files written by the developer such as <filename>configure.in</filename> (or <filename>configure.ac</filename>) and <filename>Makefile.am</filename>. All these tools are commonly run from a script named <filename>autogen.sh</filename> in the project directory. This step is useful only for a developer (someone modifying the source files), as the <filename>configure</filename> script depends only on the source files,
and is distributed within the project package. Note that the makefiles created by <application>configure</application> include some rules to automatically regenerate the project when needed, so it often not needed to rerun it directly."
+msgstr ""
+
+#: C/anjuta-manual.xml:65(para)
+msgid "Read the info pages of <ulink type=\"info\" url=\"info:automake\"><application>automake</application></ulink> and <ulink type=\"info\" url=\"info:autoconf\"><application>autoconf</application></ulink> for more details on how these tools work."
+msgstr ""
+
+#: C/anjuta-manual.xml:75(title)
+msgid "Generate and Configure"
+msgstr ""
+
+#: C/anjuta-manual.xml:77(title)
+msgid "Configure a project"
+msgstr ""
+
+#: C/anjuta-manual.xml:78(para)
+msgid "You need to run this step before being able to build your project. This is usually run only once at the beginning of the first build process â?? for example, just after you have extracted a source tarball of a project distribution. After that, configuration is automatically handled by the subsequent build processes. If you have used the <emphasis>Application Wizard</emphasis> to create the application, then you will not need to run this separately: the wizard will run it as a part of the project generation process."
+msgstr ""
+
+#: C/anjuta-manual.xml:88(para)
+msgid "There is no requirement to run this only once. It can be run at any time, usually when the configuration options need to be changed. One thing to note is that if the <filename>config.h</filename> file in the top level directory is changed, running <filename>configure</filename> again will not overwrite it."
+msgstr ""
+
+#: C/anjuta-manual.xml:100(para)
+msgid "Whether you want to run the generate step or not"
+msgstr ""
+
+#: C/anjuta-manual.xml:101(para)
+msgid "The generate step needs to be run once at the beginning of the project; then it is automatically handled by the build process. You can force it to run by checking the checkbox <interface>Regenerate project</interface>; you might do this if you encounter difficulties while building a project (e.g. if you receive build errors after you've modified lots of build files)."
+msgstr ""
+
+#: C/anjuta-manual.xml:109(para)
+msgid "The configuration name"
+msgstr ""
+
+#: C/anjuta-manual.xml:110(para)
+msgid "This name is used to refer to each configuration. Some configurations (Default, Debug, Optimized) are already defined by default. One configuration includes a build directory and some configuration options."
+msgstr ""
+
+#: C/anjuta-manual.xml:116(para)
+msgid "The build directory"
+msgstr ""
+
+#: C/anjuta-manual.xml:117(para)
+msgid "This is the build directory name. In the Default configuration, it is the same directory as the source directory but autotools supports building in a different directory."
+msgstr ""
+
+#: C/anjuta-manual.xml:122(para)
+msgid "Each configuration must have a different build directory and if one configuration uses the source directory, you cannot have other configurations at the same time. You need to run <menuchoice><guisubmenu>Build</guisubmenu><guimenuitem>Remove Configuration</guimenuitem></menuchoice> on the configuration using the source directory before adding a new configuration."
+msgstr ""
+
+#: C/anjuta-manual.xml:130(para)
+msgid "Configure options"
+msgstr ""
+
+#: C/anjuta-manual.xml:131(para)
+msgid "These options are passed to the <filename>configure</filename> script. Some are standard, such as --prefix and CFLAGS; others depend on the project. You can get a list of allowed configuration options by running the <filename>configure</filename> script with the <option>--help</option> argument."
+msgstr ""
+
+#: C/anjuta-manual.xml:94(para)
+msgid "Both generate and configure steps are launched with a single menu item: <menuchoice><guisubmenu>Build</guisubmenu><guimenuitem>Configure Projectâ?¦</guimenuitem></menuchoice>. This menu item brings a dialog where you can choose: <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:140(title)
+msgid "Select a configuration"
+msgstr ""
+
+#: C/anjuta-manual.xml:141(para)
+msgid "If you have created different configurations, you can select which one is active by selecting it in <menuchoice><guisubmenu>Build</guisubmenu><guimenuitem>Select Configuration</guimenuitem></menuchoice>."
+msgstr ""
+
+#: C/anjuta-manual.xml:148(title)
+msgid "Clean a configuration"
+msgstr ""
+
+#: C/anjuta-manual.xml:149(para)
+msgid "To clean the project and leave it in a state that requires rerunning the configure step, choose <menuchoice><guisubmenu>Build</guisubmenu><guimenuitem>Remove Configuration</guimenuitem></menuchoice>. It run <command>make distclean</command> and deletes more files than <guimenuitem>Clean Project</guimenuitem>. In other words, it leaves the project as though it has just been extracted from a distribution tarball. Note that it does not remove the configuration directory itself; you can do that yourself if you like."
+msgstr ""
+
+#: C/anjuta-manual.xml:166(title)
+msgid "Compile and Build"
+msgstr ""
+
+#: C/anjuta-manual.xml:168(title)
+msgid "Compiling a file"
+msgstr ""
+
+#: C/anjuta-manual.xml:169(para)
+msgid "In a project, individual source files can be compiled separately into objects (<filename>*.o</filename> files). Although you do not have to worry about these object files, sometimes it is handy to compile a file first (for example, to make sure there are no syntax errors). Building a whole project can take a lot of time, especially in the case of larger and more complex applications. Therefore, you will probably go through a series of edit-compile iterations while developing a project."
+msgstr ""
+
+#: C/anjuta-manual.xml:177(para)
+msgid "To compile a file, choose the menu item <menuchoice><guisubmenu>Build</guisubmenu><guimenuitem>Compile</guimenuitem></menuchoice> or press <keycap>F11</keycap>. This will compile the active file."
+msgstr ""
+
+#: C/anjuta-manual.xml:185(title)
+msgid "Building an executable"
+msgstr ""
+
+#: C/anjuta-manual.xml:186(para)
+msgid "<application>Anjuta</application> has no separate link command, simply because it is not necessary. The build process will compile all source files and link them together along with the necessary libraries. The build command will not recompile those files which are already up-to-date (this is called the <emphasis>dependency check</emphasis>). If you have already compiled all files individually, then the only thing the build step performs is the link. If you have already built the project and no dependent file has been modified, even the link stage will be skipped."
+msgstr ""
+
+#: C/anjuta-manual.xml:195(para)
+msgid "So how exactly does the dependency check influence project development? If you have modified a file, then all of the source files that depend on the modified file are recompiled. All files (not just the object files and executable) in the project are checked for these dependencies during the build process. If it is found that a particular file is dependent on some other file which has been modified, then that file will be regenerated."
+msgstr ""
+
+#: C/anjuta-manual.xml:203(para)
+msgid "Can you imagine how your life (as a programmer) would be if the dependency check were not there? If you cannot answer just yet, then you will find out when you start developing big projects!"
+msgstr ""
+
+#: C/anjuta-manual.xml:207(para)
+msgid "<menuchoice><guisubmenu>Build</guisubmenu><guimenuitem>Build</guimenuitem></menuchoice> will build all files in the directory of the currently active file."
+msgstr ""
+
+#: C/anjuta-manual.xml:211(para)
+msgid "<menuchoice><guisubmenu>Build</guisubmenu><guimenuitem>Build Project</guimenuitem></menuchoice> will build the whole project â?? all subdirectories are built recursively."
+msgstr ""
+
+#: C/anjuta-manual.xml:223(title)
+msgid "Other operations"
+msgstr ""
+
+#: C/anjuta-manual.xml:225(title)
+msgid "Creating a distribution package"
+msgstr ""
+
+#: C/anjuta-manual.xml:226(para)
+msgid "To build a tarball distribution of the project choose <menuchoice><guisubmenu>Build</guisubmenu><guimenuitem>Build Tarball</guimenuitem></menuchoice>. This will create a tarball (<filename>*.tar.gz</filename>) and put it in the top-level project directory. Copy the file to a safe place for distribution."
+msgstr ""
+
+#: C/anjuta-manual.xml:234(title)
+msgid "Installing a project"
+msgstr ""
+
+#: C/anjuta-manual.xml:235(para)
+msgid "Choosing the menu item <menuchoice><guisubmenu>Build</guisubmenu><guimenuitem>Install</guimenuitem></menuchoice> will install the generated application on your system."
+msgstr ""
+
+#: C/anjuta-manual.xml:241(title)
+msgid "System-wide installation"
+msgstr ""
+
+#: C/anjuta-manual.xml:242(para)
+msgid "You must be logged in as root to perform a system-wide install. Also note that for a GNOME application to use the pixmaps in the project, it must be installed as a system-wide application. Otherwise, when the application is executed in your project, there will be lots of \"pixmap not found\" errors. You can configure Anjuta to use <command>sudo</command> or <command>su</command> before installing the project in the build preferences."
+msgstr ""
+
+#: C/anjuta-manual.xml:252(title)
+msgid "Cleaning"
+msgstr ""
+
+#: C/anjuta-manual.xml:253(para)
+msgid "This deletes all of the files generated by the build process, including all object files (<filename>*.o</filename> files) and the executable(s). It can be applied on one directory or the whole project."
+msgstr ""
+
+#: C/anjuta-manual.xml:258(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>Build</guisubmenu><guimenuitem>Clean Project</guimenuitem></menuchoice> to clean all project files."
+msgstr ""
+
+#: C/anjuta-manual.xml:263(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>Build</guisubmenu><guimenuitem>Clean</guimenuitem></menuchoice> to clean only the directory of the current active file."
+msgstr ""
+
+#: C/anjuta-manual.xml:3(title)
+msgid "Debugging"
+msgstr ""
+
+#: C/anjuta-manual.xml:5(emphasis)
+msgid "To debug is human. To fix it is divine..."
+msgstr ""
+
+#: C/anjuta-manual.xml:7(para)
+msgid "Well, the <emphasis>human</emphasis> part is what this section is about. The <emphasis>divine</emphasis> part is up to you!"
+msgstr ""
+
+#: C/anjuta-manual.xml:11(para)
+msgid "When a program does not behave in the way it is supposed to, we say the program contains a <emphasis>bug</emphasis>. A bug is not a compilation error â?? compilation errors are relatively easy to clear, because the compiler tells you where the problems are. By contrast, bugs are errors that happen during program execution and they can be hard (sometimes very hard!) to detect."
+msgstr ""
+
+#: C/anjuta-manual.xml:19(para)
+msgid "Any program that you think is bug-free is never completely bug-free. All we can try to do is to reduce the number of bugs contained in the program. The process of removing bugs is known as <emphasis>debugging</emphasis>, and the tool that is used for debugging is called the <emphasis>debugger</emphasis>. <application>Anjuta</application> provides a very user-friendly and powerful debugging environment (actually, a GUI wrapper over <application>gdb</application>, a powerful command line debugging tool and standard on Linux)."
+msgstr ""
+
+#: C/anjuta-manual.xml:27(para)
+msgid "A debugger tracks and traces the execution of the program and provides various views of information needed to study the execution of the program."
+msgstr ""
+
+#: C/anjuta-manual.xml:35(title)
+msgid "Start and stop"
+msgstr ""
+
+#: C/anjuta-manual.xml:40(emphasis)
+#: C/anjuta-manual.xml:56(title)
+msgid "Running an executable"
+msgstr ""
+
+#: C/anjuta-manual.xml:41(emphasis)
+msgid "Attaching to a process"
+msgstr ""
+
+#: C/anjuta-manual.xml:44(para)
+msgid "Almost every feature of Anjuta is provided by a plugin. If you do not see the menus described here. It is probably because the debugger plugin is not loaded. Go in <menuchoice><guisubmenu>Edit</guisubmenu><guimenuitem>Preferences</guimenuitem><guimenuitem>General</guimenuitem><guimenuitem>Installed plugins</guimenuitem></menuchoice> and check that the debugger plugin is loaded. It is an user activatable plugin, so loaded or unloaded on request."
+msgstr ""
+
+#: C/anjuta-manual.xml:37(para)
+msgid "The debugger is always started with a program loaded. There are two ways to do this: <placeholder-1/><placeholder-2/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:57(para)
+msgid "Running a program with or without the debugger uses the same menu: select <menuchoice><guisubmenu>Run</guisubmenu><guimenuitem>Run Program</guimenuitem></menuchoice> to run a program without the debugger and <menuchoice><guisubmenu>Run</guisubmenu><guimenuitem>Debug Program</guimenuitem></menuchoice> to run it with the debugger."
+msgstr ""
+
+#: C/anjuta-manual.xml:65(para)
+msgid "In order to better use the debugger, it is strongly recommended that you build your program with debugging information (-g for gcc) and no optimization (-O0 for gcc). This can be done by selecting the Debug configuration before building the program for the first time."
+msgstr ""
+
+#: C/anjuta-manual.xml:76(para)
+msgid "The program that you want to debug"
+msgstr ""
+
+#: C/anjuta-manual.xml:77(para)
+msgid "The drop-down menu of the target drop-down combination box is pre-filled with all executables of the current project. But you can alternatively select another executable which is not part of the project. The debugger also accepts libtool executables; these are scripts generated by libtool which wrap real executables."
+msgstr ""
+
+#: C/anjuta-manual.xml:84(para)
+msgid "The command-line parameters"
+msgstr ""
+
+#: C/anjuta-manual.xml:85(para)
+msgid "The working directory"
+msgstr ""
+
+#: C/anjuta-manual.xml:86(para)
+msgid "Environment variables"
+msgstr ""
+
+#: C/anjuta-manual.xml:87(para)
+msgid "Environment variables displayed in light gray are the current environment variables. You can add, modify or remove environment variables here."
+msgstr ""
+
+#: C/anjuta-manual.xml:91(para)
+msgid "To debug Anjuta using Anjuta, you can use a different theme to change the look of the instance being debugged; for example, you could add \"GTK2_RC_FILES=/usr/share/themes/Crux/gtk-2.0/gtkrc\"."
+msgstr ""
+
+#: C/anjuta-manual.xml:96(para)
+msgid "Whether the program should run in a terminal or not. If so, the Anjuta terminal plugin is used."
+msgstr ""
+
+#: C/anjuta-manual.xml:71(para)
+msgid "You can select which program to run and its environment using <menuchoice><guisubmenu>Run</guisubmenu><guimenuitem>Program Parametersâ?¦</guimenuitem></menuchoice>. You can choose: <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:102(title)
+msgid "Attaching to a Process"
+msgstr ""
+
+#: C/anjuta-manual.xml:103(para)
+msgid "It is also possible to attach to a running process and debug it by choosing the menu item <menuchoice><guisubmenu>Run</guisubmenu><guimenuitem>Debug Process â?¦</guimenuitem></menuchoice>. A list of all processes running on the system will appear."
+msgstr ""
+
+#: C/anjuta-manual.xml:110(title)
+#: C/anjuta-manual.xml:112(screeninfo)
+msgid "Attach to Process dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:116(para)
+msgid "Select the process to attach to and click <guibutton>OK</guibutton> to start the debugger, attach to the selected process and stop it."
+msgstr ""
+
+#: C/anjuta-manual.xml:121(para)
+msgid "It is currently not possible to load symbol information for an attached process. Symbols should be included in the process."
+msgstr ""
+
+#: C/anjuta-manual.xml:129(title)
+msgid "Stopping the Debugger"
+msgstr ""
+
+#: C/anjuta-manual.xml:130(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>Run</guisubmenu><guimenuitem>Stop Debugger</guimenuitem></menuchoice> to stop the debugger. This will kill the program which is being debugged. If the debugger has been attached to a running process, the debugger will just detach from it without killing it. You will get a confirmation box if a program is currently attached or running."
+msgstr ""
+
+#: C/anjuta-manual.xml:140(title)
+msgid "Adding source directories"
+msgstr ""
+
+#: C/anjuta-manual.xml:141(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Add source pathsâ?¦</guimenuitem></menuchoice> to display a dialog box allowing you to add and remove source directories."
+msgstr ""
+
+#: C/anjuta-manual.xml:146(para)
+msgid "Most executables include full file paths, so defining the directories where are the source files is normally not useful. But some executables include only file names without paths; in this case, the debugger will search for source files in all these directories. The order of directories can be important if several files have the same name, so you can change it using the <guibutton>Up</guibutton> and <guibutton>Down</guibutton> buttons. The directory list is sent to the debugger when it is started. After changing it, you need to restart the debugger to cause it to use the new list."
+msgstr ""
+
+#: C/anjuta-manual.xml:162(title)
+msgid "Execution"
+msgstr ""
+
+#: C/anjuta-manual.xml:163(para)
+msgid "Execution of a program in the debugger can be finely controlled. The program can be executed in single steps, or allowed to continue until it encounters a breakpoint. Executing like this is essential for tracking program behavior. Like a video editing session, the program can be executed in <emphasis>slow motion</emphasis> with the ability to go forward, pause, stop, and so on. You cannot go backward yet though."
+msgstr ""
+
+#: C/anjuta-manual.xml:170(para)
+msgid "The methods those can be used to execute a program in the debugger are described in the following sections. These commands are available only when the program has already been started."
+msgstr ""
+
+#: C/anjuta-manual.xml:177(title)
+msgid "Single stepping (step in)"
+msgstr ""
+
+#: C/anjuta-manual.xml:178(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Step In</guimenuitem></menuchoice> or click on the <guibutton>Step In</guibutton> icon in the <interface>Debug toolbar</interface> to step into a program."
+msgstr ""
+
+#: C/anjuta-manual.xml:184(para)
+msgid "Single stepping executes only one statement of the program (from the place where it has stopped) and then returns control. If the statement that is executed contains one or more functions, the debugger tries to step inside the functions (in the sequence in which the functions are executed). Once the statement is executed and control is passed back, you can study your program's state."
+msgstr ""
+
+#: C/anjuta-manual.xml:191(para)
+msgid "If the <interface>Disassembly window</interface> has the focus when this command is selected, it executes only one assembler instruction."
+msgstr ""
+
+#: C/anjuta-manual.xml:198(title)
+msgid "Single stepping (step over)"
+msgstr ""
+
+#: C/anjuta-manual.xml:199(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Step Over</guimenuitem></menuchoice> or click on the <guibutton>Step Over</guibutton> icon in the <interface>Debug toolbar</interface> to step over statements in a program."
+msgstr ""
+
+#: C/anjuta-manual.xml:205(para)
+msgid "<emphasis>Step over</emphasis> is similar to <emphasis>step in</emphasis>, except that it does not step inside any function in the statement being executed. The statement will be executed in one go."
+msgstr ""
+
+#: C/anjuta-manual.xml:210(para)
+msgid "If the <interface>Disassembly window</interface> has the focus when this command is selected, it executes one assembler instruction but does not stop inside if this instruction is a call to a subroutine."
+msgstr ""
+
+#: C/anjuta-manual.xml:216(para)
+msgid "If a dynamic library is loaded during the step, the program will not stop at the end of the step. But it will run until it finds a breakpoint or you stop it."
+msgstr ""
+
+#: C/anjuta-manual.xml:225(title)
+msgid "Single stepping (step out)"
+msgstr ""
+
+#: C/anjuta-manual.xml:226(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Step Out</guimenuitem></menuchoice> or click on the <guibutton>Step Out</guibutton> icon in the <interface>Debug toolbar</interface> to step out in a program."
+msgstr ""
+
+#: C/anjuta-manual.xml:232(para)
+msgid "<emphasis>Step out</emphasis> will execute the current function until it returns. The program will be stopped once it exits from the function. Step out is not really single stepping, because it does not only execute a single statement â?? it executes the whole function until that function returns to the calling function."
+msgstr ""
+
+#: C/anjuta-manual.xml:242(title)
+msgid "Run/Continue"
+msgstr ""
+
+#: C/anjuta-manual.xml:243(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Run/Continue</guimenuitem></menuchoice> or click on the <guibutton>Run/Continue</guibutton> icon in the <interface>Debug toolbar</interface> to continue the execution of a program."
+msgstr ""
+
+#: C/anjuta-manual.xml:249(para)
+msgid "This option continues the execution of the program until a breakpoint is encountered, or the program exits."
+msgstr ""
+
+#: C/anjuta-manual.xml:256(title)
+msgid "Run To"
+msgstr ""
+
+#: C/anjuta-manual.xml:257(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Run to Cursor</guimenuitem></menuchoice> or click on the <guibutton>Run to Cursor</guibutton> icon in the <interface>Debug toolbar</interface> to run until the line at the cursor is reached."
+msgstr ""
+
+#: C/anjuta-manual.xml:263(para)
+msgid "This option continues the execution of the program until the line or the address (if the <interface>Disassembly window</interface> has the focus) at the cursor is reached."
+msgstr ""
+
+#: C/anjuta-manual.xml:271(title)
+msgid "Stop Program"
+msgstr ""
+
+#: C/anjuta-manual.xml:272(para)
+msgid "While the program is running and has control, no debugging tasks can be performed. To obtain control while the program is running, choose the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Pause Program</guimenuitem></menuchoice> or click on the <guibutton>Pause Program</guibutton> icon in the <interface>Debug toolbar</interface>. This will interrupt the program and return control to the debugger."
+msgstr ""
+
+#: C/anjuta-manual.xml:287(title)
+msgid "Breakpoints"
+msgstr ""
+
+#: C/anjuta-manual.xml:288(para)
+msgid "When debugging a program, it is useful to be able to stop the execution of the program at a particular point, so that the state of the program can be examined at that location. Breakpoints enable this to happen. Breakpoints can be set at different locations in a source file and then the program is allowed to run. When a breakpoint is encountered, the execution of the program is suspended, enabling expressions to be evaluated, variables to be inspected, the stack trace to be studied, and so on."
+msgstr ""
+
+#: C/anjuta-manual.xml:298(title)
+msgid "Listing Breakpoints"
+msgstr ""
+
+#: C/anjuta-manual.xml:299(para)
+msgid "The <interface>Breakpoint list window</interface> can be opened by choosing <menuchoice><guisubmenu>View</guisubmenu><guimenuitem>Breakpoints</guimenuitem></menuchoice>"
+msgstr ""
+
+#: C/anjuta-manual.xml:306(title)
+#: C/anjuta-manual.xml:308(screeninfo)
+msgid "Breakpoint view"
+msgstr ""
+
+#: C/anjuta-manual.xml:317(term)
+#: C/anjuta-manual.xml:413(term)
+msgid "Location"
+msgstr ""
+
+#: C/anjuta-manual.xml:319(para)
+msgid "This is the position of the breakpoint in the source file. When the breakpoint is set by the debugger, you can get additional information such as the function containing the breakpoint."
+msgstr ""
+
+#: C/anjuta-manual.xml:327(term)
+msgid "Address"
+msgstr ""
+
+#: C/anjuta-manual.xml:329(para)
+msgid "This field is filled with the address of the breakpoint when it is set by the debugger."
+msgstr ""
+
+#: C/anjuta-manual.xml:336(term)
+msgid "Type"
+msgstr ""
+
+#: C/anjuta-manual.xml:338(para)
+msgid "This always displays \"breakpoint\". It will be used in a future release supporting different kinds of breakpoints."
+msgstr ""
+
+#: C/anjuta-manual.xml:345(term)
+#: C/anjuta-manual.xml:440(term)
+msgid "Condition"
+msgstr ""
+
+#: C/anjuta-manual.xml:347(para)
+msgid "This is the breakpoint condition. It is empty if no condition is defined."
+msgstr ""
+
+#: C/anjuta-manual.xml:353(term)
+msgid "Pass count"
+msgstr ""
+
+#: C/anjuta-manual.xml:355(para)
+msgid "When the debugger is not running, this column displays the pass count of the breakpoint, or zero if it is not defined."
+msgstr ""
+
+#: C/anjuta-manual.xml:359(para)
+msgid "When the debugger is running, if the pass count is zero, this column displays the number of times this breakpoint has been triggered. If the pass count is not zero, both numbers are displayed. The pass count is the second number."
+msgstr ""
+
+#: C/anjuta-manual.xml:367(term)
+msgid "State"
+msgstr ""
+
+#: C/anjuta-manual.xml:372(para)
+msgid "Pending: the breakpoint is not set in your program."
+msgstr ""
+
+#: C/anjuta-manual.xml:373(para)
+msgid "Permanent: the breakpoint is set (its id number in given inside parentheses)."
+msgstr ""
+
+#: C/anjuta-manual.xml:374(para)
+msgid "Temporary: the breakpoint is set but will be deleted if reached."
+msgstr ""
+
+#: C/anjuta-manual.xml:369(para)
+msgid "This is the state of the breakpoint. It may be <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:313(para)
+msgid "The view has the following columns: <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:382(para)
+msgid "All breakpoints are kept across Anjuta sessions even if they correspond to a non-existing location. In this case their states are set as pending. The interface tries to set them each time the program is started or a new dynamic library is loaded."
+msgstr ""
+
+#: C/anjuta-manual.xml:391(title)
+msgid "Adding or Setting Breakpoints"
+msgstr ""
+
+#: C/anjuta-manual.xml:392(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Add Breakpointâ?¦</guimenuitem></menuchoice> or <menuchoice><guimenuitem>Add Breakpointâ?¦</guimenuitem></menuchoice> in the breakpoint list popup menu to open the <interface>add breakpoint</interface> dialog."
+msgstr ""
+
+#: C/anjuta-manual.xml:400(title)
+#: C/anjuta-manual.xml:402(screeninfo)
+msgid "Breakpoint add dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:415(para)
+msgid "Enter the location at which to set the breakpoint. It can be specified in any of the following formats:"
+msgstr ""
+
+#: C/anjuta-manual.xml:421(para)
+msgid "File_name:Line_number"
+msgstr ""
+
+#: C/anjuta-manual.xml:422(para)
+msgid "Function_name"
+msgstr ""
+
+#: C/anjuta-manual.xml:423(para)
+msgid "File:Function_name"
+msgstr ""
+
+#: C/anjuta-manual.xml:426(para)
+msgid "The first format is obvious â?? the location refers to the line number <emphasis>Line_number</emphasis> in the source file <emphasis>File</emphasis>. The second format refers to the first line of the function <emphasis>Function_name</emphasis>. The third is similar to the second, except that this notation is used where there is more than one function with the name <emphasis>Function_name</emphasis> in the program. It is possible to differentiate between them by providing the <emphasis>File</emphasis>, so the notation refers to the function <emphasis>Function_name</emphasis> in the file <emphasis>File</emphasis>."
+msgstr ""
+
+#: C/anjuta-manual.xml:442(para)
+msgid "The <emphasis>Condition</emphasis> parameter displays a associated expression which should evaluate to a Boolean value â?? that is, the evaluation of the expression should result in either TRUE(1) or FALSE(0). If the final evaluation value is not a Boolean value, then it will be appropriately type cast to a Boolean."
+msgstr ""
+
+#: C/anjuta-manual.xml:449(para)
+msgid "Every time the breakpoint is encountered during your program's execution, the break condition will be evaluated. The debugger will break the execution only if the evaluation results in a TRUE value, otherwise it will continue the execution as though there had been no breakpoint."
+msgstr ""
+
+#: C/anjuta-manual.xml:455(para)
+msgid "The default value, if you leave this field blank, of <emphasis>Condition</emphasis> is TRUE. The debugger will always break the execution at the breakpoint location."
+msgstr ""
+
+#: C/anjuta-manual.xml:462(term)
+msgid "Pass Count"
+msgstr ""
+
+#: C/anjuta-manual.xml:464(para)
+msgid "The <emphasis>Pass count</emphasis> is an integer (unsigned) value which tells the debugger to skip the breakpoint that number of times before it is considered. <emphasis>Pass count</emphasis> has a higher priority than the <emphasis>Break condition</emphasis>. Only when the <emphasis>Pass count</emphasis> reaches zero will the debugger evaluate the <emphasis>Break condition</emphasis> (if any condition is present). If there is no condition, the debugger will break the execution once the <emphasis>Pass count</emphasis> counts down to zero."
+msgstr ""
+
+#: C/anjuta-manual.xml:474(para)
+msgid "The default value, if you leave this field blank, of the <emphasis>Pass count</emphasis> is zero. The breakpoint will be considered when it is first encountered."
+msgstr ""
+
+#: C/anjuta-manual.xml:407(para)
+msgid "Enter the location and, optionally, the break condition and the pass count; then click <guibutton>OK</guibutton> to set the breakpoint. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:482(para)
+msgid "A breakpoint may also be set by selecting a line in the editor and choosing the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Toggle Breakpoint</guimenuitem></menuchoice> in the editor context menu or the <guibutton>Toggle Breakpoint</guibutton> icon in the <interface>Debug toolbar</interface>."
+msgstr ""
+
+#: C/anjuta-manual.xml:491(para)
+msgid "Breakpoints can be added even if the debugger is not started, or in a dynamic library which is not loaded yet. But they cannot be added while a program is running under control of the debugger."
+msgstr ""
+
+#: C/anjuta-manual.xml:500(title)
+msgid "Editing Breakpoints"
+msgstr ""
+
+#: C/anjuta-manual.xml:501(para)
+msgid "You can change the condition and the pass count by selecting the breakpoint in the breakpoint list and clicking <menuchoice><guimenuitem>Edit Breakpoint</guimenuitem></menuchoice> in the popup menu."
+msgstr ""
+
+#: C/anjuta-manual.xml:506(para)
+msgid "Edit the entries as required and click on <guibutton>OK</guibutton> to commit the changes."
+msgstr ""
+
+#: C/anjuta-manual.xml:513(title)
+msgid "Deleting Breakpoints"
+msgstr ""
+
+#: C/anjuta-manual.xml:514(para)
+msgid "Select the breakpoint in the breakpoint list view and click on <menuchoice><guimenuitem>Remove Breakpoint</guimenuitem></menuchoice> to delete it."
+msgstr ""
+
+#: C/anjuta-manual.xml:518(para)
+msgid "A existing breakpoint may also be deleted by selecting its line in the editor and choosing the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Toggle Breakpoint</guimenuitem></menuchoice>, the editor context menu item <menuchoice><guimenuitem>Toggle Breakpoint</guimenuitem></menuchoice> or the <guibutton>Toggle Breakpoint</guibutton> icon in the <interface>Debug toolbar</interface>."
+msgstr ""
+
+#: C/anjuta-manual.xml:527(para)
+msgid "You can remove all breakpoints by clicking on <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Remove All Breakpoints</guimenuitem></menuchoice> or on <menuchoice><guimenuitem>Remove All Breakpoints</guimenuitem></menuchoice> in the breakpoint list context menu."
+msgstr ""
+
+#: C/anjuta-manual.xml:536(title)
+msgid "Enabling or Disabling Breakpoints"
+msgstr ""
+
+#: C/anjuta-manual.xml:537(para)
+msgid "Click on the Enable column of the <interface>Breakpoint list window</interface> or in the context menu item <menuchoice><guimenuitem>Enable Breakpoint</guimenuitem></menuchoice> to enable or disable the selected breakpoint. The breakpoint will be enabled or disabled, depending on its current state."
+msgstr ""
+
+#: C/anjuta-manual.xml:543(para)
+msgid "To disable all breakpoints, click on <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Disable All Breakpoints</guimenuitem></menuchoice> or on <menuchoice><guimenuitem>Disable All Breakpoints</guimenuitem></menuchoice> in the breakpoint list context menu."
+msgstr ""
+
+#: C/anjuta-manual.xml:554(title)
+msgid "Expressions"
+msgstr ""
+
+#: C/anjuta-manual.xml:557(title)
+msgid "Listing local variables"
+msgstr ""
+
+#: C/anjuta-manual.xml:558(para)
+msgid "When a program is running under the control of the debugger, the <interface>Locals list window</interface> can be opened by choosing <menuchoice><guisubmenu>View</guisubmenu><guimenuitem>Locals</guimenuitem></menuchoice>."
+msgstr ""
+
+#: C/anjuta-manual.xml:572(title)
+#: C/anjuta-manual.xml:574(screeninfo)
+msgid "Local variables"
+msgstr ""
+
+#: C/anjuta-manual.xml:564(para)
+msgid "Local variables of the current frame (the current function in which the program control is present) are displayed in the <interface>Locals window</interface>. During execution of the program (e.g. during single stepping), local variables will be updated. If any variable value was changed in the last debugging step, its value will be highlighted in red. Variables are presented in a tree form for easy view. <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:579(para)
+msgid "The value of a local variable can be modified by selecting it and clicking in the <guilabel>Value</guilabel> column."
+msgstr ""
+
+#: C/anjuta-manual.xml:584(para)
+msgid "<application>gdb</application> is more and more often used as a back end for a graphical front end. It has been improved recently in this area. It is recommended that you use the latest version (6.6) of gdb. With older versions, gdb can crash when the front end asks for an pointer with an invalid (but unused) value."
+msgstr ""
+
+#: C/anjuta-manual.xml:594(title)
+msgid "Listing watched expressions"
+msgstr ""
+
+#: C/anjuta-manual.xml:595(para)
+msgid "Inspecting or evaluating an expression provides the result only once. To continuously monitor some variables or expressions, use <emphasis>expression watches</emphasis>."
+msgstr ""
+
+#: C/anjuta-manual.xml:599(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>View</guisubmenu><guimenuitem>Watches</guimenuitem></menuchoice> to display the <interface>Watches window</interface>."
+msgstr ""
+
+#: C/anjuta-manual.xml:606(title)
+msgid "Adding an expression to watch"
+msgstr ""
+
+#: C/anjuta-manual.xml:607(para)
+msgid "Right-click on the <interface>Watches window</interface> to open the context menu. Choose the menu item <guimenuitem>Add Watchâ?¦</guimenuitem>. Alternatively, you can use <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Add Watchâ?¦</guimenuitem></menuchoice> A dialog prompting for the expression will appear. Enter the expression and click <guibutton>OK</guibutton>."
+msgstr ""
+
+#: C/anjuta-manual.xml:616(para)
+msgid "By default watch expressions are updated automatically each time the program is stopped. This can be changed in the add watch dialog or later using the <guimenuitem>Automatic update</guimenuitem> menu item in the <interface>Watches window</interface> context menu. A watched expression can be updated manually by choosing <guimenuitem>Update Watch</guimenuitem> or <guimenuitem>Update All</guimenuitem> in the context menu."
+msgstr ""
+
+#: C/anjuta-manual.xml:625(para)
+msgid "It is not necessary to have the debugger running to add a new watch expression. If the debugger is not running or the corresponding expression cannot be found, the front end will try to create the watch expression each time the program is stopped."
+msgstr ""
+
+#: C/anjuta-manual.xml:634(title)
+msgid "Removing a watched expression"
+msgstr ""
+
+#: C/anjuta-manual.xml:635(para)
+msgid "Right-click the watch expression that you want to remove in the <interface>Watches window</interface>, then choose the context menu item <guimenuitem>Remove</guimenuitem> to remove it."
+msgstr ""
+
+#: C/anjuta-manual.xml:640(para)
+msgid "All watches can be removed by choosing <guimenuitem>Remove All</guimenuitem> in the context menu of the <interface>Watches window</interface>."
+msgstr ""
+
+#: C/anjuta-manual.xml:647(title)
+msgid "Evaluating expressions"
+msgstr ""
+
+#: C/anjuta-manual.xml:648(para)
+msgid "When control is returned from a program â?? possibly at a breakpoint â?? it is possible to evaluate expressions or inspect the values of variables in the program. Choose the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guimenuitem>Inspect/Evaluate â?¦</guimenuitem></menuchoice>, <menuchoice><guimenuitem>Inspect/Evaluate â?¦</guimenuitem></menuchoice> in the context menu of the editor or click the <guibutton>Inspect</guibutton> button on the <interface>Debug Toolbar</interface>."
+msgstr ""
+
+#: C/anjuta-manual.xml:657(para)
+msgid "A window will appear showing the evaluation of the expression highlighted in the editor. You can evaluate a new expression by clicking on the <guilabel>name</guilabel> column and entering the new one."
+msgstr ""
+
+#: C/anjuta-manual.xml:663(para)
+msgid "You can add the expression to the list of watched expressions directly by clicking on the <guibutton>Add</guibutton> button."
+msgstr ""
+
+#: C/anjuta-manual.xml:670(title)
+msgid "Inspecting expressions in editor window"
+msgstr ""
+
+#: C/anjuta-manual.xml:671(para)
+msgid "When the debugger is active with the program stopped, you can get the value of an expression just by putting the mouse pointer over it and staying there for a short time. If the expression is already present in the <interface>Locals</interface> or <interface>Watches</interface> window, its value is displayed in a tooltip."
+msgstr ""
+
+#: C/anjuta-manual.xml:677(para)
+msgid "This capability is currently working only for simple variables, not for structures or arrays."
+msgstr ""
+
+#: C/anjuta-manual.xml:686(title)
+msgid "Stack Trace"
+msgstr ""
+
+#: C/anjuta-manual.xml:689(title)
+msgid "Stack Window"
+msgstr ""
+
+#: C/anjuta-manual.xml:690(para)
+msgid "The <interface>stack trace window</interface> shows the contents of the program stack. It lists all functions and their arguments in the sequence they were called. There is also a number representing each call. This number is called the <emphasis>frame</emphasis>. Each call in the trace exists in a different frame. This starts from frame 0 (the last function called) and grows higher as function nesting becomes deeper."
+msgstr ""
+
+#: C/anjuta-manual.xml:698(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>View </guisubmenu><guimenuitem>Stack</guimenuitem></menuchoice> to open the stack trace for the program being debugged."
+msgstr ""
+
+#: C/anjuta-manual.xml:705(title)
+#: C/anjuta-manual.xml:707(screeninfo)
+msgid "Stack trace window"
+msgstr ""
+
+#: C/anjuta-manual.xml:712(para)
+msgid "A small arrow points to the currently selected frame in the stack trace. By default, this will be frame 0, the last function called. All evaluation and inspection of expressions or variables will be with reference to this selected frame. The scope of variables or expressions being evaluated will be limited to the selected frame only. The same applies for new expressions only in the watch."
+msgstr ""
+
+#: C/anjuta-manual.xml:722(title)
+msgid "Setting the current frame"
+msgstr ""
+
+#: C/anjuta-manual.xml:723(para)
+msgid "Double-clicking on any frame in the stack trace sets that frame as the currently selected frame. The arrow will point to the frame, indicating that it has been selected as the current frame. Alternatively, open the context menu by right-clicking on the <interface>Stack trace window</interface>, and choose the menu item <guimenuitem>Set current frame</guimenuitem> to set the frame."
+msgstr ""
+
+#: C/anjuta-manual.xml:731(para)
+msgid "Changing the stack frame changes the <interface>Locals window</interface> content, but not the <interface>Watches window</interface> as each expression is evaluated in the frame used when it was defined."
+msgstr ""
+
+#: C/anjuta-manual.xml:741(title)
+msgid "Thread"
+msgstr ""
+
+#: C/anjuta-manual.xml:744(title)
+msgid "Thread Window"
+msgstr ""
+
+#: C/anjuta-manual.xml:745(para)
+msgid "The <interface>Thread window</interface> shows all threads used by the program and indicates the current thread. Choose the menu item <menuchoice><guisubmenu>View</guisubmenu><guimenuitem>Thread</guimenuitem></menuchoice> to open this window."
+msgstr ""
+
+#: C/anjuta-manual.xml:750(para)
+msgid "A small arrow points to the current thread. When the program is stopped, the current thread is the thread which has been interrupted. Each thread has its own stack frame, so changing the current thread changes the current stack frame."
+msgstr ""
+
+#: C/anjuta-manual.xml:759(title)
+msgid "Setting the current thread"
+msgstr ""
+
+#: C/anjuta-manual.xml:760(para)
+msgid "Double-clicking on any thread in the thread list will set that thread as the currently selected thread. The arrow will point to the thread, indicating that it has been selected as the current thread. Alternatively, open the context menu by right-clicking on the <interface>Thread list window</interface>, and choose the menu item <guimenuitem>Set current thread</guimenuitem> to set the thread."
+msgstr ""
+
+#: C/anjuta-manual.xml:768(para)
+msgid "Changing the thread changes the value of CPU registers and the current stack frame, so the <interface>Locals window</interface> changes too."
+msgstr ""
+
+#: C/anjuta-manual.xml:777(title)
+msgid "CPU"
+msgstr ""
+
+#: C/anjuta-manual.xml:780(title)
+msgid "Register window"
+msgstr ""
+
+#: C/anjuta-manual.xml:781(para)
+msgid "It is possible to examine the contents of the internal registers of the CPU (microprocessor). Choose the menu item <menuchoice><guisubmenu>View</guisubmenu><guimenuitem>Registers</guimenuitem></menuchoice>. A window listing all available registers in the microprocessor and their corresponding contents will appear."
+msgstr ""
+
+#: C/anjuta-manual.xml:788(para)
+msgid "If any register value was changed in the last debugging step, its value will be highlighted in red. It is possible to change one register value by selecting it and clicking in the <guilabel>value</guilabel> column."
+msgstr ""
+
+#: C/anjuta-manual.xml:796(title)
+msgid "Memory window"
+msgstr ""
+
+#: C/anjuta-manual.xml:797(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>View</guisubmenu><guimenuitem>Memory </guimenuitem></menuchoice> to open the <interface>memory window</interface> for the program being debugged. This window shows the contents of all memory."
+msgstr ""
+
+#: C/anjuta-manual.xml:802(para)
+msgid "The first column displays memory addresses in hexadecimal, the second displays memory contents in hexadecimal and the last column shows memory contents in ASCII."
+msgstr ""
+
+#: C/anjuta-manual.xml:806(para)
+msgid "The addressing space of even a 32-bit microprocessor is quite large (4 gigabytes), so it is very difficult to go to a particular address with the scrollbar. But you can click on the right mouse button to display a context menu and select <menuchoice><guimenuitem>Goto address</guimenuitem></menuchoice> to get a small edit box where you can enter an address in hexadecimal."
+msgstr ""
+
+#: C/anjuta-manual.xml:816(title)
+msgid "Disassembly window"
+msgstr ""
+
+#: C/anjuta-manual.xml:817(para)
+msgid "Choose the menu item <menuchoice><guisubmenu>View</guisubmenu><guimenuitem>Disassembly </guimenuitem></menuchoice> to open the <interface>disassembly window</interface> for the program being debugged."
+msgstr ""
+
+#: C/anjuta-manual.xml:822(para)
+msgid "The first column displays addresses in hexadecimal. In the second column, you can have a label starting at the beginning of the line and ending with a colon or a assembly-language instruction indented by 4 space characters."
+msgstr ""
+
+#: C/anjuta-manual.xml:827(para)
+msgid "Again, as the addressing space is very large, the scrollbar is quite useless. You can click on the right mouse button to display the context menu and select <menuchoice><guimenuitem>Goto address</guimenuitem></menuchoice> to get a small edit box where you can enter an address in hexadecimal. The position in the disassembly window will be changed to the program counter value when the program is stopped."
+msgstr ""
+
+#: C/anjuta-manual.xml:840(title)
+msgid "Others"
+msgstr ""
+
+#: C/anjuta-manual.xml:842(para)
+msgid "There are a number of other debugger features used less frequently and not very well integrated in the new front end but which are still working."
+msgstr ""
+
+#: C/anjuta-manual.xml:848(title)
+msgid "Dynamically loaded Libraries"
+msgstr ""
+
+#: C/anjuta-manual.xml:849(para)
+msgid "To obtain a list of the dynamic libraries used by a program, choose the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guisubmenu>Info</guisubmenu><guimenuitem>Shared Libraries</guimenuitem></menuchoice>. This will bring open a window which will list all shared libraries the program has loaded and their locations in memory. It also shows whether each library's symbol table is loaded or not (Yes/No)."
+msgstr ""
+
+#: C/anjuta-manual.xml:859(title)
+#: C/anjuta-manual.xml:861(screeninfo)
+msgid "Shared Libraries window"
+msgstr ""
+
+#: C/anjuta-manual.xml:869(title)
+msgid "Kernel Signals"
+msgstr ""
+
+#: C/anjuta-manual.xml:870(para)
+msgid "Kernel signals are a way of signaling between processes in Linux. The list of signals available for a program can be displayed by choosing the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guisubmenu>Info</guisubmenu><guimenuitem>Kernel Signals</guimenuitem></menuchoice>. A window will open which lists all signals available in the system along with a brief description of each signal."
+msgstr ""
+
+#: C/anjuta-manual.xml:879(title)
+#: C/anjuta-manual.xml:881(screeninfo)
+msgid "Kernel Signals window"
+msgstr ""
+
+#: C/anjuta-manual.xml:886(para)
+msgid "There are three columns which specify what to do when a signal is received:"
+msgstr ""
+
+#: C/anjuta-manual.xml:892(para)
+msgid "<emphasis>Stop</emphasis> â?? this tells the debugger whether to stop the program execution (and return control) when the program receives this signal."
+msgstr ""
+
+#: C/anjuta-manual.xml:898(para)
+msgid "<emphasis>Print</emphasis> â?? this tells the debugger whether to display the received signal."
+msgstr ""
+
+#: C/anjuta-manual.xml:903(para)
+msgid "<emphasis>Pass</emphasis> â?? this tells the debugger whether to pass the signal to the program."
+msgstr ""
+
+#: C/anjuta-manual.xml:909(para)
+msgid "The context menu that is displayed when you click on the right mouse button has all its items disabled because the corresponding functions are not implemented yet."
+msgstr ""
+
+#: C/anjuta-manual.xml:918(title)
+msgid "Information about used files"
+msgstr ""
+
+#: C/anjuta-manual.xml:919(para)
+msgid "You can get some information about the files used by the debugged program by choosing the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guisubmenu>Information</guisubmenu><guimenuitem>Target files</guimenuitem></menuchoice>. A window will open displaying this information."
+msgstr ""
+
+#: C/anjuta-manual.xml:928(title)
+msgid "Information about debugged program"
+msgstr ""
+
+#: C/anjuta-manual.xml:929(para)
+msgid "You can get some information about the debugged program by choosing the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guisubmenu>Information</guisubmenu><guimenuitem>Program</guimenuitem></menuchoice>. A window will open displaying this information."
+msgstr ""
+
+#: C/anjuta-manual.xml:938(title)
+msgid "Information about kernel structure"
+msgstr ""
+
+#: C/anjuta-manual.xml:939(para)
+msgid "You can get some information about kernel data for the current process by choosing the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guisubmenu>Information</guisubmenu><guimenuitem>Kernel user struct</guimenuitem></menuchoice>. A window will open displaying this information."
+msgstr ""
+
+#: C/anjuta-manual.xml:948(title)
+msgid "Information about global variables"
+msgstr ""
+
+#: C/anjuta-manual.xml:949(para)
+msgid "You can list all global variables by choosing the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guisubmenu>Information</guisubmenu><guimenuitem>Info Global Variable</guimenuitem></menuchoice>. A window will open listing all global variables."
+msgstr ""
+
+#: C/anjuta-manual.xml:958(title)
+msgid "Information about the current frame"
+msgstr ""
+
+#: C/anjuta-manual.xml:959(para)
+msgid "You can obtain information about the currently selected frame by choosing the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guisubmenu>Information</guisubmenu><guimenuitem>Info Current Frame</guimenuitem></menuchoice>. A window will open describing the current frame."
+msgstr ""
+
+#: C/anjuta-manual.xml:968(title)
+msgid "Information about the current function arguments"
+msgstr ""
+
+#: C/anjuta-manual.xml:969(para)
+msgid "You can obtain information about the arguments of the current function by choosing the menu item <menuchoice><guisubmenu>Debug</guisubmenu><guisubmenu>Information</guisubmenu><guimenuitem>Arguments</guimenuitem></menuchoice>. A window will open describing the arguments."
+msgstr ""
+
+#: C/anjuta-manual.xml:978(title)
+msgid "User command"
+msgstr ""
+
+#: C/anjuta-manual.xml:979(para)
+msgid "To send directly a command to the back end choose the menu item <menuchoice><guimenu>Debug</guimenu><guimenuitem>Debugger command</guimenuitem></menuchoice>. This will bring a small dialog where you can enter commands that will be send to the debugger when you press <keycap>Return</keycap>."
+msgstr ""
+
+#: C/anjuta-manual.xml:987(para)
+msgid "The front end sends this command directly to the back end without performing any checks. By example if you set a breakpoint like this, it will not appear in the <interface>breakpoint list window</interface>. It is better to avoid using this command unless you know exactly what you are doing."
+msgstr ""
+
+#: C/anjuta-manual.xml:2(title)
+msgid "Glade Interface Designer"
+msgstr ""
+
+#: C/anjuta-manual.xml:5(title)
+msgid "Quick start"
+msgstr ""
+
+#: C/anjuta-manual.xml:10(para)
+msgid "You should have a project containing Glade file opened;"
+msgstr ""
+
+#: C/anjuta-manual.xml:13(para)
+msgid "Unlike original Glade designer, Anjuta plugin uses double click for creating handlers for default signal. You can perform a click on widgets (e.g. switch current tab in a GtkNotebook) by keeping \"Windows\" or \"Super\" key pressed;"
+msgstr ""
+
+#: C/anjuta-manual.xml:19(para)
+msgid "Open <menuchoice><guimenuitem>Preferences</guimenuitem><guimenuitem>Glade GUI Designer</guimenuitem></menuchoice> and check the three topmost flags <guilabel>Insert handler on edit</guilabel>, <guilabel>Separated designer layout</guilabel> and <guilabel>Automatically add resources</guilabel>;"
+msgstr ""
+
+#: C/anjuta-manual.xml:28(para)
+msgid "Check <menuchoice><guimenuitem>View</guimenuitem><guimenuitem>Designer</guimenuitem></menuchoice> flag and move this window to a better place;"
+msgstr ""
+
+#: C/anjuta-manual.xml:36(para)
+msgid "Switch to a Glade file in the design area and to the source code file that should contain callbacks for the Glade file, then press <menuchoice><guimenuitem>Glade</guimenuitem><guimenuitem>Associate last designer and editor</guimenuitem></menuchoice>;"
+msgstr ""
+
+#: C/anjuta-manual.xml:42(para)
+msgid "Optionally select a target for image and other resources in the project manager and press <guilabel>Set as default resource target</guilabel> in the context menu."
+msgstr ""
+
+#: C/anjuta-manual.xml:6(para)
+msgid "If you don't want to read all this boring manual, here is few steps to get all things ready for use: <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:52(title)
+msgid "Glade general usage questions"
+msgstr ""
+
+#: C/anjuta-manual.xml:53(para)
+msgid "Glade plugin mostly copies functionality of standalone Glade designer, but there are some special features. The four windows of the Glade desinger are design area, palette, widgets inspector and property editor. They have the same purpose as in the standalone designer, so please consult <ulink type=\"help\" url=\"ghelp:glade\">Glade Interface Designer Manual</ulink> for their description. An extra functionality allows you to use infrastructure of Anjuta more effectively and is described here."
+msgstr ""
+
+#: C/anjuta-manual.xml:66(title)
+msgid "Editor and designer association"
+msgstr ""
+
+#: C/anjuta-manual.xml:67(para)
+msgid "You can associate text editor and Glade designer so you will easily switch between them and automatically insert handler stubs for newly entered handlers. You can associate more then one editor to a designer. The most recent editor or associated with the current toplevel widget will be used. There are two ways of associating editor and designer. The first way is using associations dialog. The second way is to choose designer and editor document in any order and then press <menuchoice><guimenuitem>Glade</guimenuitem><guimenuitem>Associate last designer and editor</guimenuitem></menuchoice> menu item."
+msgstr ""
+
+#: C/anjuta-manual.xml:83(title)
+msgid "Associations dialog"
+msgstr ""
+
+#: C/anjuta-manual.xml:94(guilabel)
+msgid "Spec regexp"
+msgstr ""
+
+#: C/anjuta-manual.xml:95(para)
+msgid "Shortened from \"special regular expression\". Used for defining a custom position for inserting stubs."
+msgstr ""
+
+#: C/anjuta-manual.xml:101(guilabel)
+msgid "Widget name"
+msgstr ""
+
+#: C/anjuta-manual.xml:102(para)
+msgid "The name of the toplevel widget this assoctiation belongs to."
+msgstr ""
+
+#: C/anjuta-manual.xml:107(guilabel)
+msgid "Position type"
+msgstr ""
+
+#: C/anjuta-manual.xml:108(para)
+msgid "Describes a position at which a handler stub will be inserted. <guilabel>After begin</guilabel> means after special mark (which may be entered in the <guilabel>Spec regexp</guilabel> entry) and <guilabel>before end</guilabel> means before special end mark. Default begin mark is /* window_name callbacks */ and default end mark is /* end of window_name callbacks */. window_name may be ommited."
+msgstr ""
+
+#: C/anjuta-manual.xml:84(para)
+msgid "Allows you to create and manager associations. To create an association select designer and editor in the comboboxes and press <guibutton>Associate</guibutton>. You can also select the document by switching to it in document manager or windows list in the main menu. The list in the middle of the dialog shows existing associations. A couple of controls below are intended for editing association properties. Here is their description: <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:122(title)
+msgid "Default signal"
+msgstr ""
+
+#: C/anjuta-manual.xml:123(para)
+msgid "Double click on a widget in the design area will create a new handler for default signal using a predefined template for its naming. For example, the default signal is \"clicked\" for button, \"toggled\" for check box, etc. If <guilabel>Insert handler on edit</guilabel> option is enabled then a new handler stub will be inserted to the position which depends on <guilabel>Position type</guilabel> setting."
+msgstr ""
+
+#: C/anjuta-manual.xml:134(title)
+msgid "Inserting a stub"
+msgstr ""
+
+#: C/anjuta-manual.xml:135(para)
+msgid "One of the most valuable goal of <application>Anjuta</application> and <application>Glade</application> integration is automatical creating of handler stubs, so you will not need to do a lot of routine work for that, it will be done automatically."
+msgstr ""
+
+#: C/anjuta-manual.xml:144(para)
+msgid "Automatically if <guilabel>Insert handler on edit</guilabel> option if enabled"
+msgstr ""
+
+#: C/anjuta-manual.xml:148(para)
+msgid "Using <menuchoice><guimenuitem>Glade</guimenuitem><guimenuitem>Insert handler stub, autoposition</guimenuitem></menuchoice> in hte main menu"
+msgstr ""
+
+#: C/anjuta-manual.xml:154(para)
+msgid "Using <guilabel>Insert handler stub</guilabel> item in the context menu of text document"
+msgstr ""
+
+#: C/anjuta-manual.xml:141(para)
+msgid "There are several ways to create a stub: <placeholder-1/>"
+msgstr ""
+
+#: C/anjuta-manual.xml:163(title)
+#: C/anjuta-manual.xml:3(title)
+msgid "Preferences"
+msgstr ""
+
+#: C/anjuta-manual.xml:166(guilabel)
+msgid "Insert handler on edit"
+msgstr ""
+
+#: C/anjuta-manual.xml:167(para)
+msgid "Enables inserting a handler stub into the associated editor after entering a new handler into signal editor or creating a <link linkend=\"glade-default-signal\">default signal handler</link>"
+msgstr ""
+
+#: C/anjuta-manual.xml:174(guilabel)
+msgid "Separated designer layout"
+msgstr ""
+
+#: C/anjuta-manual.xml:175(para)
+msgid "Detaches the design area from document manager so you can dock it separately from text editors."
+msgstr ""
+
+#: C/anjuta-manual.xml:181(guilabel)
+msgid "Automatically add resources"
+msgstr ""
+
+#: C/anjuta-manual.xml:182(para)
+msgid "When checked then all resources (e.g. images) will be added to the target in the current project. You can choose the target using project manager context menu or by entering target id in the entry below the check button."
+msgstr ""
+
+#: C/anjuta-manual.xml:190(guilabel)
+msgid "Handler template"
+msgstr ""
+
+#: C/anjuta-manual.xml:191(para)
+msgid "You can choose between the two formats of automatic naming of signal handler."
+msgstr ""
+
+#: C/anjuta-manual.xml:4(para)
+msgid "Preferences are ways to customize <application>Anjuta</application> to suit your tastes. Activate <menuchoice><guimenu>Edit</guimenu><guimenuitem>Preferences</guimenuitem></menuchoice> to bring up the preferences dialog. Some preferences are explained below."
+msgstr ""
+
+#: C/anjuta-manual.xml:9(title)
+msgid "General"
+msgstr ""
+
+#: C/anjuta-manual.xml:11(para)
+msgid "<emphasis>Project Directory</emphasis> is the path where you plan to put all your projects. The application wizard creates new projects in this directory only. The default project directory is ~/Projects and generally this is fine for most people."
+msgstr ""
+
+#: C/anjuta-manual.xml:17(para)
+msgid "<emphasis>User Info:</emphasis> Provide your name and email address here. These are not used to do software registration; rather, they are used to create ChangeLog entries and other text insertions."
+msgstr ""
+
+#: C/anjuta-manual.xml:24(title)
+msgid "File Manager"
+msgstr ""
+
+#: C/anjuta-manual.xml:26(para)
+msgid "<emphasis>Root directory if no project is open</emphasis> is the path where the root of the file manager points if no project is currently open."
+msgstr ""
+
+#: C/anjuta-manual.xml:31(para)
+msgid "<emphasis>File Filter:</emphasis> You can filter out some files from the file tree, for example, hidden files, or files that are ignored by the version control system which usually means they are generated at build time and should not be changed."
+msgstr ""
+
+#: C/anjuta-manual.xml:3(title)
+msgid "User-defined Tools"
+msgstr ""
+
+#: C/anjuta-manual.xml:7(para)
+msgid "You'll sometimes find the built-in functionality provided by Anjuta to be insufficient. In these cases, you might be tempted to either add the feature yourself to the Anjuta codebase or submit a feature request to implement the feature. However, both approaches are likely to be slow and problematic, especially if your tool is a specialized one. In these circumstances, it is advisable to use the Anjuta tools framework instead."
+msgstr ""
+
+#: C/anjuta-manual.xml:16(para)
+msgid "Anjuta provides a powerful framework for defining user-defined tools for extending its functionality. Tools have access to almost all features of the IDE through the use of variables. You can add tools under any menu item, specify input, output and error redirection within the GUI framework and supply command-line parameters to the tool."
+msgstr ""
+
+#: C/anjuta-manual.xml:24(para)
+msgid "The tools plugin has to be enabled to use this feature!"
+msgstr ""
+
+#: C/anjuta-manual.xml:31(title)
+msgid "Tools Examples"
+msgstr ""
+
+#: C/anjuta-manual.xml:32(para)
+msgid "This is a simple example how to use the tools plugin to integrate the GNOME ChangeLog generation script."
+msgstr ""
+
+#: C/anjuta-manual.xml:38(title)
+#: C/anjuta-manual.xml:40(screeninfo)
+msgid "The tool editor"
+msgstr ""
+
+#: C/anjuta-manual.xml:2(title)
+msgid "Authors"
+msgstr ""
+
+#: C/anjuta-manual.xml:3(para)
+msgid "The <application>Anjuta</application> project was founded by Naba Kumar. <ulink type=\"http\" url=\"http://anjuta.org/credits\">This page</ulink> lists all Anjuta contributors."
+msgstr ""
+
+#: C/anjuta-manual.xml:9(para)
+msgid "For more information on <application>Anjuta</application>, please visit the project website at <ulink type=\"http\" url=\"http://anjuta.org/\">http://anjuta.org</ulink>. Bug reports should be made using the Bug Tracker at the project development site <ulink type=\"http\" url=\"http://www.sourceforge.net/projects/anjuta\"> http://www.sourceforge.net/projects/anjuta</ulink>."
+msgstr ""
+
+#: C/anjuta-manual.xml:17(para)
+msgid "This manual was written by Naba Kumar, Andy Piper, Biswapesh Chattopadhyay and Johannes Schmid. Please send all comments and suggestions regarding this manual to the Anjuta Devel list <email>anjuta-devel-list gnome org</email>. Comments may also be submitted via the project trackers at SourceForge."
+msgstr ""
+
+#: C/anjuta-manual.xml:2(title)
+msgid "License"
+msgstr ""
+
+#: C/anjuta-manual.xml:3(para)
+msgid "This program is free software; you can redistribute it and/or modify it under the terms of the <ulink type=\"ghelp\" url=\"gnome-help:gpl\">GNU General Public License</ulink> as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version."
+msgstr ""
+
+#: C/anjuta-manual.xml:10(para)
+msgid "This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the <citetitle>GNU General Public License</citetitle> for more details."
+msgstr ""
+
+#: C/anjuta-manual.xml:16(para)
+msgid "A copy of the <citetitle>GNU General Public License</citetitle> is included as an appendix to the <citetitle>GNOME Users Guide</citetitle>. You may also obtain a copy of the <citetitle>GNU General Public License</citetitle> from the Free Software Foundation by visiting <ulink type=\"http\" url=\"http://www.fsf.org\"> their Web site</ulink> or by writing to <address> Free Software Foundation, Inc. <street>51 Franklin Street</street> Fifth Floor <city>Boston</city>, <state>MA</state><postcode>02110-1301</postcode><country>USA</country></address>"
+msgstr ""
+
+#. Put one translator per line, in the form of NAME <EMAIL>, YEAR1, YEAR2
+#: C/anjuta-manual.xml:0(None)
+msgid "translator-credits"
+msgstr ""
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]