# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2021-11-07 12:11+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: settitle #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3 #, no-wrap msgid "Emacs Development Environment" msgstr "" #. type: include #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4 #, no-wrap msgid "docstyle.texi" msgstr "" #. type: copying #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:8 msgid "This file describes EDE, the Emacs Development Environment." msgstr "" #. type: copying #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:11 msgid "" "Copyright @copyright{} 1998--2001, 2004--2005, 2008--2021 Free Software " "Foundation, Inc." msgstr "" #. type: quotation #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:19 msgid "" "Permission is granted to copy, distribute and/or modify this document under " "the terms of the GNU Free Documentation License, Version 1.3 or any later " "version published by the Free Software Foundation; with no Invariant " "Sections, with the Front-Cover Texts being ``A GNU Manual,'' and with the " "Back-Cover Texts as in (a) below. A copy of the license is included in the " "section entitled ``GNU Free Documentation License.''" msgstr "" #. type: quotation #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:22 msgid "" "(a) The FSF's Back-Cover Text is: ``You have the freedom to copy and modify " "this GNU manual.''" msgstr "" #. type: dircategory #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:25 #, no-wrap msgid "Emacs misc features" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:28 msgid "EDE: (ede)" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:28 msgid "The Emacs Development Environment." msgstr "" #. type: titlefont{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:31 #, no-wrap msgid "EDE (The Emacs Development Environment)" msgstr "" #. type: center #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:33 #, no-wrap msgid "by Eric Ludlam" msgstr "" #. type: i{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:42 msgid "CEDET" msgstr "" #. type: i{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:46 msgid "Semantic" msgstr "" #. type: i{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:50 msgid "SRecode" msgstr "" #. type: i{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:54 msgid "EIEIO" msgstr "" #. type: top #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:58 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:71 #, no-wrap msgid "EDE" msgstr "" #. type: i{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:62 msgid "COGRE" msgstr "" #. type: i{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:66 msgid "Speedbar" msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:70 #, no-wrap msgid "Top" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:81 msgid "" "@ede{} is the Emacs Development Environment: an Emacs extension that " "simplifies building and debugging programs in Emacs. It attempts to emulate " "a typical IDE (Integrated Development Environment). @ede{} can manage or " "create your makefiles and other building environment duties, allowing you to " "concentrate on writing code rather than support files. It aims to make it " "much easier for new programmers to learn and adopt GNU ways of doing things." msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:98 #, no-wrap msgid "EDE Project Concepts" msgstr "" #. type: chapter #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:99 #, no-wrap msgid "@ede{} Project Concepts" msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:133 #, no-wrap msgid "EDE Mode" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 msgid "Turning on @ede{} mode." msgstr "" #. type: chapter #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:150 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:151 #, no-wrap msgid "Quick Start" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 msgid "Quick start to building a project." msgstr "" #. type: chapter #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:446 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:447 #, no-wrap msgid "Creating a project" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 msgid "Creating a project." msgstr "" #. type: chapter #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:491 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:492 #, no-wrap msgid "Modifying your project" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 msgid "Adding and removing files and targets." msgstr "" #. type: chapter #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:661 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:662 #, no-wrap msgid "Building and Debugging" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 msgid "Initiating a build or debug session." msgstr "" #. type: chapter #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:680 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:681 #, no-wrap msgid "Miscellaneous commands" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 msgid "Other project related commands." msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1017 #, no-wrap msgid "Extending EDE" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 msgid "Programming and extending @ede{}." msgstr "" #. type: appendix #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4277 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4278 #, no-wrap msgid "GNU Free Documentation License" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:96 msgid "The license for this documentation." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:104 msgid "" "@ede{} is a generic interface for managing projects. It specifies a single " "set of menus and keybindings, while supporting multiple ways to express a " "project via a build system." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:108 msgid "" "In the subsequent chapters, we will describe the different project types " "(@pxref{Creating a project}), as well as the commands to build and debug " "projects (@pxref{Building and Debugging})." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:112 msgid "" "In @ede{}, a project hierarchy matches a directory hierarchy. The project's " "topmost directory is called the @dfn{project root}, and its subdirectories " "are @dfn{subprojects}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:116 msgid "" "Each project can contain multiple @dfn{targets}. A target, at the simplest " "level, is a named collection of files within a project. A target can " "specify two different types of information:" msgstr "" #. type: enumerate #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:121 msgid "" "A collection of files to be added to a distribution (e.g., a tarball that " "you intend to distribute to others)." msgstr "" #. type: enumerate #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:125 msgid "" "A collection of files that can be built into something else (e.g., a program " "or compiled documentation)." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:132 msgid "" "Lastly, @ede{} provides a way for other tools to easily learn file " "associations. For example, a program might need to restrict some sort of " "search to files in a single target, or to discover the location of " "documentation or interface files. @ede{} can provide this information." msgstr "" #. type: chapter #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:134 #, no-wrap msgid "@ede{} Mode" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:140 msgid "" "@ede{} is implemented as a minor mode, which augments other modes such as C " "mode, and Texinfo mode. You can enable @ede{} for all buffers by running " "the command @code{global-ede-mode}, or by putting this in your init file:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:143 #, no-wrap msgid "(global-ede-mode t)\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:149 msgid "" "Activating @ede{} adds a menu named @samp{Development} to the menu bar. " "This menu provides several menu items for high-level @ede{} commands. These " "menu items, and their corresponding keybindings, are independent of the type " "of project you are actually working on." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:156 msgid "" "Once you have @ede{} enabled, you can create a project. This chapter " "provides an example C++ project that will create Automake files for " "compilation." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:157 #, no-wrap msgid "Step 1: Create root directory" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:161 msgid "" "First, lets create a directory for our project. For this example, we'll " "start with something in @file{/tmp}." msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:165 #, no-wrap msgid "" "C-x C-f /tmp/myproject/README @key{RET}\n" "M-x make-directory @key{RET} @key{RET}\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:168 msgid "Now put some plain text in your README file to start." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:170 msgid "Now, lets create the project:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:173 #, no-wrap msgid "M-x ede-new @key{RET} Automake @key{RET} myproject @key{RET}\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:178 msgid "" "Nothing visible happened, but if you use @code{dired} to look at the " "directory, you should see this:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:186 #, no-wrap msgid "" " /tmp/myproject:\n" " total used in directory 32 available 166643476\n" " drwxr-xr-x 2 zappo users 4096 2012-02-23 22:10 .\n" " drwxrwxrwt 73 root root 20480 2012-02-23 22:10 ..\n" " -rw-r--r-- 1 zappo users 195 2012-02-23 22:10 Project.ede\n" " -rw-r--r-- 1 zappo users 10 2012-02-23 22:09 README\n" msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:188 #, no-wrap msgid "Step 2: Create Subdirectories and Files" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:192 msgid "" "We'll make a more complex project, so use dired to create some more " "directories using the @kbd{+} key, and typing in new directories:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:196 #, no-wrap msgid "" "+ include @key{RET}\n" "+ src @key{RET}\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:199 msgid "Now I'll short-cut in this tutorial. Create the following files:" msgstr "" #. type: file{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:201 msgid "include/myproj.hh" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:204 #, no-wrap msgid "" "/** myproj.hh ---\n" " */\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:207 #, no-wrap msgid "" "#ifndef myproj_hh\n" "#define myproj_hh 1\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:209 #, no-wrap msgid "" "#define IMPORTANT_MACRO 1\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:211 #, no-wrap msgid "" "int my_lib_function();\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:213 #, no-wrap msgid "#endif // myproj_hh\n" msgstr "" #. type: file{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:217 msgid "src/main.cpp" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:220 #, no-wrap msgid "" "/** main.cpp ---\n" " */\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:223 #, no-wrap msgid "" "#include \n" "#include \"myproj.hh\"\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:225 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:389 #, no-wrap msgid "" "int main() @{\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:227 #, no-wrap msgid "" "@}\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:230 #, no-wrap msgid "" "#ifdef IMPORTANT_MACRO\n" "int my_fcn() @{\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:233 #, no-wrap msgid "" "@}\n" "#endif\n" msgstr "" #. type: file{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:236 msgid "src/mylib.cpp" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:241 #, no-wrap msgid "" "/** mylib.cpp ---\n" " *\n" " * Shared Library to build\n" " */\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:243 #, no-wrap msgid "" "int my_lib_function() @{\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:245 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:393 #, no-wrap msgid "@}\n" msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:247 #, no-wrap msgid "Step 3: Create subprojects" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:251 msgid "" "@ede{} needs subdirectories to also have projects in them. You can now " "create those projects." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:253 msgid "With @file{main.cpp} as your current buffer, type:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:256 #, no-wrap msgid "M-x ede-new @key{RET} Automake @key{RET} src @key{RET}\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:259 msgid "and in @file{myproj.hh} as your current buffer, type:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:262 #, no-wrap msgid "M-x ede-new @key{RET} Automake @key{RET} include @key{RET}\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:266 msgid "" "These steps effectively only create the Project.ede file in which you will " "start adding targets." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:267 #, no-wrap msgid "Step 4: Create targets" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:272 msgid "" "In order to build a program, you must have targets in your @ede{} Projects. " "You can create targets either from a buffer, or from a @code{dired} " "directory buffer." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:277 msgid "" "Note: If for some reason a directory list buffer, or file does not have the " "@samp{Project} menu item, or if @ede{} keybindings don't work, just use " "@kbd{M-x revert-buffer @key{RET}} to force a refresh. Sometimes creating a " "new project doesn't restart buffers correctly." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:281 msgid "" "Lets start with the header file. In @file{include/myproj.hh}, you could use " "the menu, but we will now start using the @ede{} command prefix which is " "@kbd{C-c .}." msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:284 #, no-wrap msgid "C-c . t includes @key{RET} miscellaneous @key{RET} y\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:290 msgid "" "This creates a misc target for holding your includes, and then adds " "myproj.hh to the target. Automake (the tool) has better ways to do this, " "but for this project, it is sufficient." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:293 msgid "" "Next, visit the @file{src} directory using dired. There should be a " "@samp{Project} menu. You can create a new target with" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:296 #, no-wrap msgid ". t myprogram @key{RET} program @key{RET}\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:302 msgid "" "Note that @kbd{. t} is a command for creating a target. This command is " "also in the menu. This will create a target that will build a program. If " "you want, visit @file{Project.ede} to see the structure built so far." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:305 msgid "" "Next, place the cursor on @file{main.cpp}, and use @kbd{. a} to add that " "file to your target." msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:308 #, no-wrap msgid ". a myprogram @key{RET}\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:312 msgid "" "Note that these prompts often have completion, so you can just press " "@kbd{TAB} to complete the name @file{myprogram}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:315 msgid "" "If you had many files to add to the same target, you could mark them all in " "your dired buffer, and add them all at the same time." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:317 msgid "Next, do the same for the library by placing the cursor on @file{mylib.cpp}." msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:321 #, no-wrap msgid "" ". t mylib @key{RET} sharedobject @key{RET}\n" ". a mylib @key{RET}\n" msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:323 #, no-wrap msgid "Step 5: Compile, and fail" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:327 msgid "" "Next, we'll try to compile the project, but we aren't done yet, so it won't " "work right away." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:331 msgid "" "Visit @file{/tmp/myproject/Project.ede}. We're starting here because we " "don't have any program files in this directory yet. Now we can use the " "compile command:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:334 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:433 #, no-wrap msgid "C-c . C\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:340 msgid "" "Because this is the very first time, it will create a bunch of files for you " "that are required by Automake. It will then use automake to build the " "support infrastructure it needs. This step is skipped if you choose just a " "@file{Makefile} build system." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:344 msgid "" "After the Automake init, it runs compile. You will immediately discover the " "error in main.cpp can't find @file{myproj.hh}. We need to go fix this." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:345 #, no-wrap msgid "Step 6: Customizing your project" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:349 msgid "" "To fix the failed compile, we need to add @file{/tmp/myproject/include} to " "the include path." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:351 msgid "Visit @file{main.cpp}." msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:354 #, no-wrap msgid "M-x customize-project @key{RET}\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:360 msgid "" "Select the @samp{[Settings]} subgroup of options. Under @samp{Variable :} " "click @samp{[INS]}. At this point, you need to be somewhat savvy with " "Automake. Add a variable named @samp{CPPFLAGS}, and set the value to " "@samp{../include}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:362 msgid "You should see something like this:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:370 #, no-wrap msgid "" "Variables :\n" "[INS] [DEL] Cons-cell:\n" " Name: AM_CPPFLAGS\n" " Value: -I../include\n" "[INS]\n" "Variables to set in this Makefile.\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:374 msgid "" "Click @samp{[Apply]}. Feel free to visit @file{Project.ede} to see how it " "changed the config file." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:377 msgid "" "Compile the whole project again with @kbd{C-c . C} from @file{main.cpp}. It " "should now compile." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:378 #, no-wrap msgid "Step 7: Shared library dependency" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:383 msgid "" "Note: Supporting shared libraries for Automake in this way is easy, but " "doing so from a project of type Makefile is a bit tricky. If you are " "creating shared libraries too, stick to Automake projects." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:386 msgid "" "Next, lets add a dependency from @file{main.cpp} on our shared library. To " "do that, update main like this:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:391 #, no-wrap msgid "" " my_lib_function();\n" "\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:396 msgid "Now compile with:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:399 #, no-wrap msgid "C-c . c\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:403 msgid "" "where the lower case @kbd{c} compiles just that target. You should see an " "error." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:408 msgid "" "This time, we need to add a dependency from @file{main.cpp} on our shared " "library. To do that, we need to customize our target instead of the " "project. This is because variables such as the include path are treated " "globally, whereas dependencies for a target are target specific." msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:411 #, no-wrap msgid "M-x customize-target @key{RET}\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:416 msgid "" "On the first page, you will see an Ldlibs-local section. Add mylib to it by " "first clicking @samp{[INS]}, and they adding the library. It should look " "like this:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:424 #, no-wrap msgid "" "Ldlibs-Local :\n" "[INS] [DEL] Local Library: libmylib.la\n" "[INS]\n" "Libraries that are part of this project. [Hide Rest]\n" "The full path to these libraries should be specified, such as:\n" "../lib/libMylib.la or ../ar/myArchive.a\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:430 msgid "" "You will also see other variables for library related flags and system " "libraries if you need them. Click @samp{[Accept]}, and from " "@file{main.cpp}, again compile the whole project to force all dependent " "elements to compile:" msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:435 #, no-wrap msgid "Step 8: Run your program" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:438 msgid "You can run your program directly from @ede{}." msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:441 #, no-wrap msgid "C-c . R @key{RET} @key{RET}\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:445 msgid "" "If your program takes command line arguments, you can type them in when it " "offers the command line you want to use to run your program." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:454 msgid "" "To create a new project, first visit a file that you want to include in that " "project. If you have a hierarchy of directories, first visit a file in the " "topmost directory. From this buffer, type @kbd{M-x ede-new}, or click on " "the @samp{Create Project} item in the @samp{Development} menu." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:462 msgid "" "The @command{ede-new} command prompts for the type of project you would like " "to create. Each project type has its own benefits or language specific " "enhancements. Not all projects that @ede{} supports also allow creating a " "new project. Projects such as @code{emacs} or @code{linux} are designed to " "recognize existing projects only. Project types such as @samp{Make} and " "@samp{Automake} do support creating new project types with " "@command{ede-new}." msgstr "" #. type: itemize #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:469 msgid "" "For the @samp{Make} project type, @ede{} creates a @dfn{project file}, " "called @file{Project.ede}, in each project directory. Information about the " "project is stored in this file. This project autogenerates a " "@file{Makefile}." msgstr "" #. type: itemize #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:477 msgid "" "For the @samp{Automake} project type, @ede{} creates a @file{Project.ede} " "project file similar to a @samp{Make} project. Unlike a @samp{Make} " "project, this project autogenerates a @file{Makefile.am} file. @ede{} " "handles the Automake bootstrapping routines, which import and maintain a " "@file{configure.am} script and other required files." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:485 msgid "" "A subproject is merely a project in a subdirectory of another project. You " "can create a subproject by using the @command{ede-new} command (or the " "@samp{Create Project} menu item), while visiting a buffer in a subdirectory " "of the project root. This new project is automatically added to the parent " "project, and will be automatically loaded when @ede{} reads the parent " "project." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:490 msgid "" "When using a project command that involves a makefile, @ede{} uses the " "top-most project's makefile as a starting place for the build. How the " "toplevel project handles subprojects in the build process is dependent on " "that project's type." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:498 msgid "" "In this chapter, we describe the generic features for manipulating projects, " "including the targets and files within them. Subsequent chapters, which " "describe specific project types, will provide more detailed information " "about exactly what these features do." msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:505 msgid "Add/Remove target::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:505 msgid "Add/Remove files::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:505 msgid "Customize Features::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:505 msgid "Project Local Variables::" msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:505 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:601 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:602 #, no-wrap msgid "EDE Project Features" msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:507 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:508 #, no-wrap msgid "Add/Remove target" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:514 msgid "" "To create a new target, type @kbd{C-c . t} (@code{ede-new-target}) or use " "the @samp{Add Target} menu item in the @samp{Project Options} submenu. This " "prompts for a target name, and adds the current buffer to that target." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:518 msgid "" "The @command{ede-new-target} command also prompts for a @dfn{target type}. " "Each target type has its own build process and class of files that it will " "accept." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:522 msgid "" "To remove a target from the project, type @kbd{M-x ede-delete-target}, or " "use the @samp{Remove Target} menu item in the @samp{Project Options} " "submenu." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:523 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:524 #, no-wrap msgid "Add/Remove files" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:529 msgid "" "To add the current file to an existing target, type @kbd{C-c . a} " "(@code{ede-add-file}), or use the @samp{Add File} menu item in the " "@samp{Target Options} submenu." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:531 msgid "You can add a file to more than one target; this is OK." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:537 msgid "" "To remove the current file from a target, type @kbd{C-c . d} " "(@code{ede-remove-file}), or use the @samp{Remove File} menu item in the " "@samp{Target Options} submenu. If the file belongs to multiple targets, " "this command prompts for each target it could be removed from." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:543 msgid "" "While working in a project, if you visit a file that is not part of an " "existing target, @ede{} automatically prompts for a target. If you do not " "wish to add the file to any target, you can choose @samp{none}. You can " "customize this behavior with the variable @command{ede-auto-add-method}." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:544 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:545 #, no-wrap msgid "Customize Features" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:550 msgid "" "A project, and its targets, are objects using the @samp{EIEIO} object " "system. @xref{Top,,,eieio,EIEIO manual}. These objects have data fields " "containing important information related to your work." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:557 msgid "" "If the high-level functions aren't enough, you can tweak all " "user-customizable fields at any time by running the command " "@command{customize-project} or @command{customize-target}. This loads the " "current project or target into a customization buffer, where you can tweak " "individual slots. This is usually necessary for complex projects." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:563 msgid "" "Some project modes do not have a project file, but directly read a Makefile " "or other existing file. Instead of directly editing the object, you can " "edit the file by typing @kbd{C-c . e} (@code{ede-edit-file-target}). You " "should ``rescan'' the project afterwards (@pxref{Miscellaneous commands})." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:564 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:565 #, no-wrap msgid "Project Local Variables" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:570 msgid "" "EDE projects can store and manager project local variables. The variables " "are stored in the project, and will be restored when a project reloads." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:573 msgid "" "Projects which are not stored on disk WILL NOT restore your project local " "variables later." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:577 msgid "" "You can use @ref{Customize Features} to of the project to edit the project " "local variables. They are under the 'Settings' group as ``Project Local " "Variables''." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:580 msgid "" "You can also use @kbd{M-x ede-set} to set a new variable local in the mini " "buffer." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:586 msgid "" "In multi-level projects such as Automake and Make generating projects, " "project local variables are installed from both the TOP most project, and " "the local directory's project. In that way, you can have some variables " "across your whole project, and some specific to a subdirectory." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:589 msgid "" "You can use project local variables to set any Emacs variable so that " "buffers belonging to different projects can have different settings." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:592 msgid "" "NOTE: When you use project-local variables with @ref{ede-cpp-root}, the " "format is an association list. For example:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:599 #, no-wrap msgid "" "(ede-cpp-root-project \"SOMENAME\"\n" " :file \"/dir/to/some/file\"\n" " :local-variables\n" " '((grep-command . \"grep -nHi -e \")\n" " (compile-command . \"make -f MyCustomMakefile " "all\")))\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:607 msgid "" "This section details user facing features of an @ede{} @samp{Make} style " "project. An @samp{Automake} project has similar options (but a direct " "Automake project does not)." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:611 msgid "" "To modify any of the specific features mentioned here, you need to customize " "the project or target with @command{customize-project} or " "@command{customize-target}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:615 msgid "" "When you are customizing, you are directly manipulating slot values in " "@eieio{} objects. @xref{Extending EDE}, if you are interested in additional " "details." msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:619 msgid "Changing Compilers and Flags::" msgstr "" #. type: subsection #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:619 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:641 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:642 #, no-wrap msgid "Configurations" msgstr "" #. type: subsection #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:621 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:622 #, no-wrap msgid "Changing Compilers and Flags" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:626 msgid "" "Targets that build stuff need compilers. To change compilers, you need to " "customize the desired target." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:630 msgid "" "In the @samp{[Make]} section, you can choose a new compiler or linker from " "the list. If a linker you need is not available, you will need to create a " "new one. @xref{Compiler and Linker objects}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:634 msgid "" "If an existing compiler or linker is close, but you need to modify some flag " "set such as adding an include path you will need to add a configuration " "variable." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:640 msgid "" "To start, you should create the basic setup, and construct a makefile with " "@command{ede-proj-regenerate}. Look in the @file{Makefile} to see what " "commands are inserted. Once you have determined the variable you need to " "modify, you can add a configuration for it. @xref{Configurations}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:647 msgid "" "Configurations specify different ways to build a project. For example, you " "may configure a project to be in ``debug'' mode, or perhaps in ``release'' " "mode." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:653 msgid "" "The project, and each target type all have a slot named " "@code{configuration-variables}. To add new variables to a configuration " "find this slot in the custom buffer, and insert a new configuration. Name " "it either ``debug'' or ``release'', then insert some number of name/value " "pairs to it." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:657 msgid "" "You can have any number of valid configurations too. To add a new " "configuration, customize your project. Work in the @samp{[Settings]} block " "for ``configurations''. Add a new named configuration here." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:660 msgid "" "To switch between different active configurations, modify the " "``configuration default'' slot." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:666 msgid "" "@ede{} provides the following ``project-aware'' compilation and debugging " "commands:" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:668 #, no-wrap msgid "C-c . c" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:670 msgid "Compile the current target (@code{ede-compile-target})." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:670 #, no-wrap msgid "C-c . C" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:672 msgid "Compile the entire project (@code{ede-compile-project})." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:672 #, no-wrap msgid "c-c . D" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:674 msgid "Debug the current target (@code{ede-debug-target})." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:674 #, no-wrap msgid "M-x ede-make-dist" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:676 msgid "Build a distribution file for your project." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:679 msgid "These commands are also available from the @samp{Development} menu." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:688 msgid "" "If you opt to go in and edit @ede{} project files directly---for instance, " "by using @kbd{C-c . e} (@pxref{Customize Features})---you must then " "``rescan'' the project files to update the internal data structures. To " "rescan the current project, type @kbd{C-c . g} (@code{ede-rescan-toplevel})." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:693 msgid "" "@ede{} can help you find files in your project, via the command @kbd{C-c " ". f} (@code{ede-find-file}). This prompts for a file name; you need not " "specify the directory. EDE then tries to visit a file with that name " "somewhere in your project." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:696 msgid "" "@ede{} can use external tools to help with file finding. To do this, " "customize @code{ede-locate-setup-options}." msgstr "" #. type: anchor{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:697 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:703 #, no-wrap msgid "ede-locate-setup-options" msgstr "" #. type: defvar #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:703 msgid "" "List of locate objects to try out by default. Listed in order of " "preference. If the first item cannot be used in a particular project, then " "the next one is tried. It is always assumed that @dfn{ede-locate-base} is " "at end of the list." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:709 msgid "" "@ede{} also provides a project display mode for the speedbar " "(@pxref{Speedbar,,,emacs,GNU Emacs Manual}). This allows you to view your " "source files as they are structured in your project: as a hierarchical tree, " "grouped according to target." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:712 msgid "" "To activate the speedbar in this mode, type @kbd{C-c . s} " "(@code{ede-speedbar})." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:717 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:719 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:720 #, no-wrap msgid "Make and Automake projects" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:717 msgid "Project types of @samp{ede-project}" msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:717 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:731 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:732 #, no-wrap msgid "Automake direct projects" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:717 msgid "Project interface on hand-written automake files." msgstr "" #. type: node #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:717 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:741 #, no-wrap msgid "Simple projects" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:717 msgid "Projects @ede{} doesn't manage." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:730 msgid "" "A project of @samp{ede-project} type creates a file called " "@file{Project.ede} in every project directory. This is used to track your " "configuration information. If you configure this project to be in " "@samp{Makefile} mode, then this project will autogenerate a " "@file{Makefile}. If you configure it in @samp{Automake} mode a " "@file{Makefile.am} file will be created. The automake bootstrapping " "routines will also import and maintain a configure.am script and a host of " "other files required by Automake." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:740 msgid "" "The project type that reads @file{Makefile.am} directly is derived from the " "sources of the original @file{project-am.el} mode that was distributed " "independently. This mode eventually became @ede{}. The @samp{project-am} " "project will read existing automake files, but will not generate them " "automatically, or create new ones. As such, it is useful as a browsing " "tool, or as maintenance in managing file lists." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:742 #, no-wrap msgid "Simple Projects" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:749 msgid "" "There is a wide array of simple projects. In this case a simple project is " "one that detects, or is directed to identify a directory as belonging to a " "project, but doesn't provide many features of a typical @ede{} project. " "Having the project however allows tools such as @semantic{} to find sources " "and perform project level completions." msgstr "" #. type: subsection #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:757 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:759 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:760 #, no-wrap msgid "ede-cpp-root" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:757 msgid "This project marks the root of a C/C++ code project." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:757 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:900 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:901 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1100 #, no-wrap msgid "ede-emacs" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:757 msgid "A project for working with Emacs." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:757 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:909 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:910 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1098 #, no-wrap msgid "ede-linux" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:757 msgid "A project for working with Linux kernels." msgstr "" #. type: subsection #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:757 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:924 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:925 #, no-wrap msgid "ede-generic-project" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:757 msgid "A project type for wrapping build systems with EDE." msgstr "" #. type: subsection #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:757 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:975 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:976 #, no-wrap msgid "Custom Locate" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:757 msgid "Customizing how to locate files in a simple project" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:766 msgid "" "The @code{ede-cpp-root} project type allows you to create a single object " "with no save-file in your @file{.emacs} file. It allows @ede{} to provide " "the @semantic{} package with the ability to find header files quickly." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:772 msgid "" "The @code{ede-cpp-root} class knows a few things about C++ projects, such as " "the prevalence of \"include\" directories, and typical file-layout stuff. " "If this isn't sufficient, you can subclass @code{ede-cpp-root-project} and " "add your own tweaks in just a few lines. See the end of this file for an " "example." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:775 msgid "" "In the most basic case, add this to your @file{.emacs} file, modifying " "appropriate bits as needed." msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:778 #, no-wrap msgid "(ede-cpp-root-project \"SOMENAME\" :file \"/dir/to/some/file\")\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:784 msgid "" "Replace @var{SOMENAME} with whatever name you want, and the filename to an " "actual file at the root of your project. It might be a Makefile, a README " "file. Whatever. It doesn't matter. It's just a key to hang the rest of " "@ede{} off of." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:790 msgid "" "The most likely reason to create this project, is to speed up searching for " "includes files, or to simplify bootstrapping @semantic{}'s ability to find " "files without much user interaction. In conjunction with @semantic{} " "completion, having a short include path is key. You can override the " "default include path and system include path like this:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:798 #, no-wrap msgid "" "(ede-cpp-root-project \"NAME\" :file \"FILENAME\"\n" " :include-path '( \"/include\" \"../include\" \"/c/include\" )\n" " :system-include-path '( \"/usr/include/c++/3.2.2/\" )\n" " :compile-command \"make compile\"\n" " :spp-table '( (\"MOOSE\" . \"\")\n" " (\"CONST\" . \"const\") ) )\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:805 msgid "" "In this case each item in the include path list is searched. If the " "directory starts with \"/\", then that expands to the project root " "directory. If a directory does not start with \"/\", then it is relative to " "the default-directory of the current buffer when the file name is expanded." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:808 msgid "" "The include path only affects C/C++ header files. Use the slot " "@code{:header-match-regexp} to change it." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:812 msgid "" "The @code{:system-include-path} allows you to specify absolute names of " "include directories where system header files can be found. These will be " "applied to files in this project only." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:815 msgid "" "With @code{:compile-command} you can provide a command which should be run " "when calling @code{ede-compile-project}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:821 msgid "" "The @code{:spp-table} provides a list of project specific #define style " "macros that are unique to this project, passed in to the compiler on the " "command line, or are in special headers. See the " "@code{semantic-lex-c-preprocessor-symbol-map} for more on how to format this " "entry." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:826 msgid "" "If there is a single file in your project, you can instead set the " "@code{:spp-files} to a list of file names relative to the root of your " "project. Specifying this is like setting the variable " "@code{semantic-lex-c-preprocessor-symbol-file} in semantic." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:829 msgid "" "If you want to override the file-finding tool with your own function you can " "do this:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:832 #, no-wrap msgid "(ede-cpp-root-project \"NAME\" :file \"FILENAME\" :locate-fcn 'MYFCN)\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:839 msgid "" "Where @var{MYFCN} is a symbol for a function. The locate function can be " "used in place of @code{ede-expand-filename} so you can quickly customize " "your custom target to use specialized local routines instead of the default " "@ede{} routines. The function symbol must take two arguments:" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:841 #, no-wrap msgid "NAME" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:843 msgid "The name of the file to find." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:843 #, no-wrap msgid "DIR" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:845 msgid "The directory root for this cpp-root project." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:852 msgid "" "When creating a project with @code{ede-cpp-root}, you can get additional " "configurations via @ref{Project Local Variables}. Be aware that the format " "for project local variables is an association list. You cannot use @kbd{M-x " "ede-set} and have your project local variables persist between sessions." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:856 msgid "" "If the cpp-root project style is right for you, but you want a dynamic " "loader, instead of hard-coding path name values in your @file{.emacs}, you " "can do that too, but you will need to write some lisp code." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:860 msgid "" "To do that, you need to add an entry to the @code{ede-project-class-files} " "list, and also provide two functions to teach @ede{} how to load your " "project pattern" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:862 msgid "It would look like this:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:868 #, no-wrap msgid "" "(defun MY-FILE-FOR-DIR (&optional dir)\n" " \"Return a full file name to the project file stored in DIR.\"\n" " \n" " )\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:874 #, no-wrap msgid "" "(defun MY-ROOT-FCN ()\n" " \"Return the root fcn for `default-directory'\"\n" " ;; You might be able to use 'ede-cpp-root-project-root'\n" " ;; and not write this at all.\n" " )\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:882 #, no-wrap msgid "" "(defun MY-LOAD (dir)\n" " \"Load a project of type `cpp-root' for the directory DIR.\n" "Return nil if there isn't one.\"\n" " ;; Use your preferred construction method here.\n" " (ede-cpp-root-project \"NAME\" :file (expand-file-name \"FILE\" dir)\n" " :locate-fcn 'MYFCN)\n" " )\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:892 #, no-wrap msgid "" "(add-to-list 'ede-project-class-files\n" " (ede-project-autoload \"cpp-root\"\n" " :name \"CPP ROOT\"\n" " :file 'ede-cpp-root\n" " :proj-file 'MY-FILE-FOR-DIR\n" " :proj-root 'MY-ROOT-FCN\n" " :load-type 'MY-LOAD\n" " :class-sym 'ede-cpp-root)\n" " t)\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:896 msgid "" "This example only creates an auto-loader, and does not create a new kind of " "project." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:899 msgid "" "@xref{ede-cpp-root-project}, for details about the class that defines the " "@code{ede-cpp-root} project type." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:905 msgid "" "The @code{ede-emacs} project automatically identifies an Emacs source tree, " "and enables EDE project mode for it." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:908 msgid "" "It pre-populates the C Preprocessor symbol map for correct parsing, and has " "an optimized include file identification function." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:914 msgid "" "The @code{ede-linux} project will automatically identify a Linux Kernel " "source tree, and enable EDE project mode for it." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:917 msgid "" "It pre-populates the C Preprocessor symbol map for reasonable parsing, and " "has an optimized include file identification function." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:923 msgid "" "Through the variables @code{project-linux-build-directory-default} and " "@code{project-linux-architecture-default}, you can set the build directory " "and its architecture, respectively. The default is to assume that the build " "happens in the source directory and to auto-detect the architecture; if the " "auto-detection fails, you will be asked." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:935 msgid "" "The @code{ede-generic-project} is a project system that makes it easy to " "wrap up different kinds of build systems as an EDE project. Projects such " "as @ref{ede-emacs} require coding skills to create. Generic projects also " "require writing Emacs Lisp code, but the requirements are minimal. You can " "then use @command{customize-project} to configure build commands, includes, " "and other options for that project. The configuration is saved in " "@file{EDEConfig.el}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:939 msgid "" "Generic projects are disabled by default because they have the potential to " "interfere with other projects. To use the generic project system to start " "detecting projects, you need to enable it." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:940 #, no-wrap msgid "Command ede-enable-generic-projects" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:942 msgid "Enable generic project loaders." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:945 msgid "" "This enables generic loaders for projects that are detected using either a " "@file{Makefile}, @file{SConstruct}, or @file{CMakeLists}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:948 msgid "" "You do not need to use this command if you create your own generic project " "type." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:953 msgid "" "If you want to create your own generic project loader, you need to define " "your own project and target classes, and create an autoloader. The example " "for Makefiles looks like this:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:956 #, no-wrap msgid "" ";;; MAKEFILE\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:960 #, no-wrap msgid "" "(defclass ede-generic-makefile-project (ede-generic-project)\n" " ((buildfile :initform \"Makefile\"))\n" " \"Generic Project for makefiles.\")\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:965 #, no-wrap msgid "" "(defmethod ede-generic-setup-configuration ((proj " "ede-generic-makefile-project) config)\n" " \"Set up a configuration for Make.\"\n" " (oset config build-command \"make -k\")\n" " (oset config debug-command \"gdb \"))\n" "\n" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:968 #, no-wrap msgid "" "(ede-generic-new-autoloader \"generic-makefile\" \"Make\"\n" " \"Makefile\" 'ede-generic-makefile-project)\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:974 msgid "" "This example project will detect any directory with the file @file{Makefile} " "in it as belonging to this project type. Customization of the project will " "allow you to make build and debug commands more precise." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:982 msgid "" "The various simple project styles all have one major drawback, which is that " "the files in the project are not completely known to EDE@. When the EDE API " "is used to try and file files by some reference name in the project, then " "that could fail." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:985 msgid "" "@ede{} can therefore use some external locate commands, such as the unix " "``locate'' command, or ``GNU Global''." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:989 msgid "" "Configuration of the tool you want to use such as @code{locate}, or " "@code{global} will need to be done without the aid of @ede{}. Once " "configured, however, @ede{} can use it." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:993 msgid "" "To enable one of these tools, set the variable " "@code{ede-locate-setup-options} with the names of different locate objects. " "@ref{Miscellaneous commands}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:997 msgid "" "Configure this in your @file{.emacs} before loading in CEDET or EDE@. If " "you want to add support for GNU Global, your configuration would look like " "this:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1000 #, no-wrap msgid "(setq ede-locate-setup-options '(ede-locate-global ede-locate-base))\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1006 msgid "" "That way, when a search needs to be done, it will first try using GLOBAL@. " "If global is not available for that directory, then it will revert to the " "base locate object. The base object always fails to find a file." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1011 msgid "" "You can add your own locate tool but subclassing from " "@code{ede-locate-base}. The subclass should also implement two methods. " "See the code in @file{ede-locate.el} for GNU Global as a simple example." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1013 msgid "@@TODO - Add ID Utils and CScope examples" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1016 msgid "" "More on idutils and cscope is in the CEDET manual, and they each have their " "own section." msgstr "" #. type: chapter #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1018 #, no-wrap msgid "Extending @ede{}" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1023 msgid "" "This chapter is intended for users who want to write new parts or fix bugs " "in @ede{}. A knowledge of Emacs Lisp, and some @eieio{}(CLOS) is required." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1028 msgid "" "@ede{} uses @eieio{}, the CLOS package for Emacs, to define two object " "superclasses, specifically the PROJECT and TARGET@. All commands in @ede{} " "are usually meant to address the current project, or current target." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1036 msgid "" "All specific projects in @ede{} derive subclasses of the @ede{} " "superclasses. In this way, specific behaviors such as how a project is " "saved, or how a target is compiled can be customized by a project author in " "detail. @ede{} communicates to these project objects via an API using " "methods. The commands you use in @ede{} mode are high-level functional " "wrappers over these methods. @xref{Top,,, eieio, EIEIO manual}. For details " "on using @eieio{} to extending classes, and writing methods." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1041 msgid "" "If you intend to extend @ede{}, it is most likely that a new target type is " "needed in one of the existing project types. The rest of this chapter will " "discuss extending the @code{ede-project} class, and its targets. See " "@file{project-am.el} for basic details on adding targets to it." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1048 msgid "" "For the @code{ede-project} type, the core target class is called " "@code{ede-proj-target}. Inheriting from this will give you everything you " "need to start, including adding your sources into the makefile. If you also " "need additional rules in the makefile, you will want to inherit from " "@code{ede-proj-target-makefile} instead. You may want to also add new " "fields to track important information." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1053 msgid "" "If you are building currently unsupported code into a program or shared " "library, it is unlikely you need a new target at all. Instead you would " "need to create a new compiler or linker object that compiles source code of " "the desired type. @ref{Compiler and Linker objects}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1058 msgid "" "Once your new class exists, you will want to fill in some basic methods. " "See the @file{ede-skel.el} file for examples of these. The files " "@file{ede-proj-info.el} and @file{ede-proj-elisp.el} are two interesting " "examples." msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 msgid "Development Overview::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 msgid "Detecting a Project::" msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1229 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1230 #, no-wrap msgid "User interface methods" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 msgid "Methods associated with keybindings" msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1261 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1262 #, no-wrap msgid "Base project methods" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 msgid "The most basic methods on @ede{} objects." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1299 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1300 #, no-wrap msgid "Sourcecode objects" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 msgid "Defining new sourcecode classes." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1345 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1346 #, no-wrap msgid "Compiler and Linker objects" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 msgid "Defining new compilers and linkers." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1406 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1407 #, no-wrap msgid "Project" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 msgid "Details of project classes." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2331 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2332 #, no-wrap msgid "Targets" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 msgid "Details of target classes." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3829 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3830 #, no-wrap msgid "Sourcecode" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 msgid "Details of source code classes." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3937 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3938 #, no-wrap msgid "Compilers" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1070 msgid "Details of compiler classes." msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1072 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1073 #, no-wrap msgid "Development Overview" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1078 msgid "" "@ede{} is made up of a series of classes implemented with @eieio{}. These " "classes define an interface that can be used to create different types of " "projects." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1082 msgid "" "@ede{} defines two superclasses which are @code{ede-project} and " "@code{ede-target}. All commands in @ede{} are usually meant to address the " "current project, or current target." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1089 msgid "" "All specific projects in @ede{} derive subclasses of the @ede{} " "superclasses. In this way, specific behaviors such as how a project is " "saved, or how a target is compiled can be customized by a project author in " "detail. @ede{} communicates to these project objects via an API using " "methods. The commands you use in @ede{} mode are high-level functional " "wrappers over these methods." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1091 msgid "Some example project types are:" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1093 #, no-wrap msgid "project-am" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1095 msgid "Automake project which reads existing Automake files." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1095 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1974 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1975 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1976 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1989 #, no-wrap msgid "ede-proj-project" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1098 msgid "" "This project type will create @file{Makefiles}, or @file{Makefile.am} files " "to compile your project." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1100 msgid "This project type will detect linux source trees." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1102 msgid "This project will detect an Emacs source tree." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1105 msgid "There are several other project types as well." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1111 msgid "" "The first class you need to know to create a new project type is " "@code{ede-project-autoload}. New instances of this class are needed to " "define how Emacs associates different files/buffers with different project " "types. All the autoloads are kept in the variable " "@code{ede-project-class-files}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1116 msgid "" "The next most important class to know is @code{ede-project}. This is the " "baseclass defines how all projects behave. The basic pattern for a project " "is that there is one project per directory, and the topmost project or " "directory defines the project as a whole." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1120 msgid "" "Key features of @code{ede-project} are things like name and version number. " "It also holds a list of @code{ede-target} objects and a list of sub " "projects, or more @code{ede-project} objects." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1124 msgid "" "New project types must subclass @code{ede-project} to add special " "behavior. New project types also need to subclass @code{ede-target} to add " "specialty behavior." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1127 msgid "" "In this way, the common @ede{} interface is designed to work against " "@code{ede-project}, and thus all subclasses." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1132 msgid "" "@code{ede-project} subclasses @code{ede-project-placeholder}. This is the " "minimum necessary project needed to be cached between runs of Emacs. This " "way, Emacs can track all projects ever seen, without loading those projects " "into memory." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1134 msgid "" "Here is a high-level UML diagram for the @ede{} system created with " "@cogre{}.." msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1161 #, no-wrap msgid "" "+-----------------------+ +-----------------------+\n" "| | |ede-project-placeholder|\n" "|ede-project-class-files| +-----------------------+\n" "| | +-----------------------+\n" "+-----------------------+ +-----------------------+\n" " /\\ ^\n" " \\/ /_\\\n" " | |\n" " +--------------------+ +-----------+ +----------+\n" " |ede-project-autoload| |ede-project| |ede-target|\n" " +--------------------+<>--------------+-----------+<>-------+----------+\n" " +--------------------+ +-----------+ +----------+\n" " +--------------------+ +-----------+ +----------+\n" " ^\n" " /_\\\n" " |\n" " +---------------------+-----------------+\n" " | | |\n" " | | |\n" " | | |\n" " +----------------+ +-------------------+ +---------+\n" " |ede-proj-project| |project-am-makefile| |ede-emacs|\n" " +----------------+ +-------------------+ +---------+\n" " +----------------+ +-------------------+ +---------+\n" " +----------------+ +-------------------+ +---------+\n" msgstr "" #. type: section #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1164 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1165 #, no-wrap msgid "Detecting a Project" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1170 msgid "" "Project detection happens with the list of @code{ede-project-autoload} " "instances stored in @code{ede-project-class-files}. The full project " "detection scheme works like this:" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1172 #, no-wrap msgid "Step 1:" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1174 msgid "@code{find-file-hook} calls @code{ede-turn-on-hook} on BUFFER." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1174 #, no-wrap msgid "Step 2:" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1176 msgid "@code{ede-turn-on-hook} turns on @code{ede-minor-mode}" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1176 #, no-wrap msgid "Step 3:" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1180 msgid "" "@code{ede-minor-mode} looks to see if BUFFER is associated with any open " "projects. If not, it calls @code{ede-load-project-file} to find a project " "associated with the current directory BUFFER is in." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1180 #, no-wrap msgid "Step 4:" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1184 msgid "" "@code{ede-minor-mode} associates the found project with the current buffer " "with a series of variables, such as @code{ede-object}, and " "@code{ede-object-project} and @code{ede-object-root-project}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1188 msgid "" "Once a buffer is associated, @ede{} minor mode commands will operate on that " "buffer." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1193 msgid "" "The function @code{ede-load-project-file} is at the heart of detecting " "projects, and it works by looping over all the known project autoload types " "in @code{ede-project-autoload} using the utility " "@code{ede-directory-project-p}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1204 msgid "" "The function @code{ede-directory-project-p} will call " "@code{ede-dir-to-projectfile} on every @code{ede-project-autoload} until one " "of them returns true. The method @code{ede-dir-to-projectfile} in turn gets " "the @code{:proj-file} slot from the autoload. If it is a string (i.e., a " "project file name), it checks to see if that exists in BUFFER's directory. " "If it is a function, then it calls that function and expects it to return a " "file name or @code{nil}. If the file exists, then this directory is assumed " "to be part of a project, and @code{ede-directory-project-p} returns the " "instance of @code{ede-project-autoload} that matched." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1210 msgid "" "If the current directory contains the file @code{.ede-ignore} then that " "directory is automatically assumed to contain no projects, even if there is " "a matching pattern. Use this type of file in a directory that may contain " "many other sub projects, but still has a Makefile of some sort." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1220 msgid "" "If the current directory is a project, then @ede{} scans upwards till it " "finds the top of the project. It does this by calling " "@code{ede-toplevel-project}. If this hasn't already been discovered, the " "directories as scanned upward one at a time until a directory with no " "project is found. The last found project becomes the project root. If the " "found instance of @code{ede-project-autoload} has a valid @code{proj-root} " "slot value, then that function is called instead of scanning the project by " "hand. Some project types have a short-cut for determining the root of a " "project, so this comes in handy." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1227 msgid "" "Getting back to @code{ede-load-project-file}, this now has an instance of " "@code{ede-project-autoload}. It uses the @code{load-type} slot to both " "autoload in the project type, and to create a new instance of the project " "type found for the root of the project. That project is added to the global " "list of all projects. All subprojects are then created and assembled into " "the project data structures." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1235 msgid "" "These methods are core behaviors associated with user commands. If you do " "not implement a method, there is a reasonable default that may do what you " "need." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1237 #, no-wrap msgid "project-add-file" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1240 msgid "" "Add a file to your project. Override this if you want to put new sources " "into different fields depending on extension, or other details." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1240 #, no-wrap msgid "project-remove-file" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1242 msgid "Reverse of project-add-file." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1242 #, no-wrap msgid "project-compile-target" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1245 msgid "" "Override this if you want to do something special when the user \"compiles\" " "this target." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1245 #, no-wrap msgid "project-debug-target" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1247 msgid "What to do when a user wants to debug your target." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1247 #, no-wrap msgid "project-update-version" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1249 msgid "Easily update the version number of your project." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1249 #, no-wrap msgid "project-edit-file-target" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1251 msgid "Edit the file the project's information is stored in." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1251 #, no-wrap msgid "project-new-target" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1253 msgid "Create a new target in a project." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1253 #, no-wrap msgid "project-delete-target" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1255 msgid "Delete a target from a project." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1255 #, no-wrap msgid "project-make-dist" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1257 msgid "Make a distribution (tar archive) of the project." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1257 #, no-wrap msgid "project-rescan" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1259 msgid "Rescan a project file, changing the data in the existing objects." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1266 msgid "" "These methods are important for querying base information from project and " "target types:" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1268 #, no-wrap msgid "ede-name" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1270 msgid "Return a string that is the name of this target." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1270 #, no-wrap msgid "ede-target-name" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1272 msgid "Return a string that is the name of the target used by a Make system." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1272 #, no-wrap msgid "ede-description" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1275 msgid "" "A brief description of the project or target. This is currently used by the " "@samp{ede-speedbar} interface." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1275 #, no-wrap msgid "ede-want-file-p" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1279 msgid "" "Return non-@code{nil} if a target will accept a given file. It is generally " "unnecessary to override this. See the section on source code." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1279 #, no-wrap msgid "ede-buffer-mine" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1283 msgid "" "Return non-@code{nil} if a buffer belongs to this target. Used during " "association when a file is loaded. It is generally unnecessary to override " "this unless you keep auxiliary files." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1287 msgid "" "These methods are used by the semantic package extensions. @xref{Top,,, " "semantic, Semantic manual}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1289 #, no-wrap msgid "ede-buffer-header-file" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1292 msgid "" "Return a header file belonging to a given buffer. Prototypes are place " "there when appropriate" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1292 #, no-wrap msgid "ede-buffer-documentation-files" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1295 msgid "" "Return the documentation file information about this file would be stored " "in." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1295 #, no-wrap msgid "ede-documentation" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1297 msgid "List all documentation a project or target is responsible for." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1309 msgid "" "@ede{} projects track source file / target associates via source code " "objects. The definitions for this is in @file{ede-source.el}. A source " "code object contains methods that know how to identify a file as being of " "that class, (i.e., a C file ends with @file{.c}). Some targets can handle " "many different types of sources which must all be compiled together. For " "example, a mixed C and C++ program would have instantiations of both " "sourcecode types." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1313 msgid "" "When a target needs to know if it will accept a source file, it references " "its list of source code objects. These objects then make that decision." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1317 msgid "" "Source code objects are stored in the target objects as a list of symbols, " "where the symbol's value is the object. This enables the project save file " "mechanism to work." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1319 msgid "Here is an example for an instantiation of an Emacs Lisp source code object:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1327 #, no-wrap msgid "" "(defvar ede-source-emacs\n" " (ede-sourcecode \"ede-emacs-source\"\n" " :name \"Emacs Lisp\"\n" " :sourcepattern \"\\\\.el$\"\n" " :garbagepattern '(\"*.elc\"))\n" " \"Emacs Lisp source code definition.\")\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1332 msgid "" "If you want to recycle parts of an existing sourcecode object, you can clone " "the original, and then just tweak the parts that are different. For " "example:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1339 #, no-wrap msgid "" "(defvar ede-source-emacs-autoload\n" " (clone ede-source-emacs \"ede-source-emacs-autoload\"\n" " :name \"Emacs Lisp Autoload\"\n" " :sourcepattern \"-loaddefs\\\\.el\")\n" " \"Emacs Lisp autoload source code.\")\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1342 msgid "In this case, the garbage pattern is the same." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1344 msgid "@xref{Sourcecode}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1351 msgid "" "In order for a target to create a @file{Makefile}, it must know how to " "compile the sources into the program or desired data file, and possibly link " "them together." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1356 msgid "" "A compiler object instantiation is used to associate a given target with a " "given source code type. Some targets can handle many types of sources, and " "thus has many compilers available to it. Some targets may have multiple " "compilers for a given type of source code." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1360 msgid "" "@ede{} will examine the actual source files in a target, cross reference " "that against the compiler list to come up with the final set of compilers " "that will be inserted into the Makefile." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1364 msgid "" "Compiler instantiations must also insert variables specifying the compiler " "it plans to use, in addition to creating Automake settings for " "@file{configure.ac} when appropriate." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1368 msgid "" "Compiler objects are stored in the target objects as a list of symbols, " "where the symbols value is the object. This enables the project output " "mechanism to work more efficiently." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1371 msgid "" "Targets will also have a special \"compiler\" slot which lets a user " "explicitly choose the compiler they want to use." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1373 msgid "Here is an example for texinfo:" msgstr "" #. type: example #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1385 #, no-wrap msgid "" "(defvar ede-makeinfo-compiler\n" " (ede-compiler\n" " \"ede-makeinfo-compiler\"\n" " :name \"makeinfo\"\n" " :variables '((\"MAKEINFO\" . \"makeinfo\"))\n" " :commands '(\"makeinfo -o $@ $<\")\n" " :autoconf '((\"AC_CHECK_PROG\" . \"MAKEINFO, makeinfo\"))\n" " :sourcetype '(ede-makeinfo-source)\n" " )\n" " \"Compile texinfo files into info files.\")\n" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1388 msgid "@xref{Compilers}." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1394 msgid "" "When creating compiler instantiations, it may be useful to @code{clone} an " "existing compiler variable. Cloning allows you to only modify parts of the " "original, while keeping the rest of the same. Modification of the original " "will result in the clone also being changed for shared value slots." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1398 msgid "" "The second important object is the linker class. The linker is similar to " "the compiler, except several compilers might be used to create some object " "files, and only one linker is used to link those objects together." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1400 msgid "See @file{ede-proj-obj.el} for examples of the combination." msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1418 msgid "ede-project-placeholder::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1418 msgid "ede-project::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1418 msgid "ede-cpp-root-project::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1418 msgid "ede-simple-project::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1418 msgid "ede-simple-base-project::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1418 msgid "ede-proj-project::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1418 msgid "project-am-makefile::" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1418 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2206 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2207 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2208 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2221 #, no-wrap msgid "ede-step-project" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1420 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1421 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1422 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1431 #, no-wrap msgid "ede-project-placeholder" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1425 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1511 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1797 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1919 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1949 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1979 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2169 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2211 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2364 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2573 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2762 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2860 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2914 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2976 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3019 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3098 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3158 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3234 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3349 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3405 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3491 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3535 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3573 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3618 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3656 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3689 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3722 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3752 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3804 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3845 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3958 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4069 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4177 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4220 #, no-wrap msgid "Inheritance Tree:" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1427 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1513 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1799 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1921 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1951 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1981 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2171 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2213 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2366 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2575 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2764 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2862 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2916 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2978 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3021 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3100 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3160 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3236 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3351 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3407 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3493 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3537 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3575 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3620 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3658 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3691 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3724 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3754 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3806 #, no-wrap msgid "eieio-speedbar" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1429 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1515 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1801 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1923 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1953 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1983 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2173 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2215 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2368 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2577 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2766 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2864 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2918 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2980 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3023 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3102 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3162 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3238 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3353 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3409 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3495 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3539 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3577 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3622 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3660 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3693 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3726 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3756 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3808 #, no-wrap msgid "eieio-speedbar-directory-button" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1433 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1521 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2372 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2583 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2774 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2928 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3035 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3172 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3545 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3585 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3964 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4077 #, no-wrap msgid "Children:" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1435 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1805 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1927 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1957 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1987 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2177 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2219 #, no-wrap msgid "@xref{ede-project}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1442 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1531 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1820 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1999 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2231 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2381 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2593 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2785 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2940 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3048 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3184 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3260 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3372 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3428 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3511 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3641 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3772 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3856 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3972 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4091 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4194 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4238 #, no-wrap msgid "Slots:" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1445 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2384 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2596 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3866 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3982 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4101 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4241 #, no-wrap msgid ":name" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1448 msgid "Type: @code{string} @* Default Value: @code{\"Untitled\"}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1450 msgid "The name used when generating distribution files." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1451 #, no-wrap msgid ":version" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1454 msgid "Type: @code{string} @* Default Value: @code{\"1.0\"}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1456 msgid "The version number used when distributing files." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1457 #, no-wrap msgid ":directory" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1459 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1464 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2386 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2391 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2598 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2603 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3868 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3984 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4028 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4103 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4130 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4243 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4270 msgid "Type: @code{string}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1461 msgid "Directory this project is associated with." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1462 #, no-wrap msgid ":file" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1466 msgid "File name where this project is stored." msgstr "" #. type: subsubsection #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1471 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1598 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1891 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1938 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2054 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2188 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2288 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2413 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2636 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2821 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2882 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2950 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3001 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3074 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3126 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3199 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3286 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3385 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3441 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3523 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3554 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3595 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3678 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3711 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3741 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3782 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3823 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3906 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4035 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4151 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4209 #, no-wrap msgid "Specialized Methods" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1473 #, no-wrap msgid "Method ede--project-inode :AFTER proj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1475 msgid "Get the inode of the directory project @var{PROJ} is in." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1477 #, no-wrap msgid "Method ede-project-root :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1480 msgid "" "If a project knows its root, return it here. Allows for " "one-project-object-for-a-tree type systems." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1482 #, no-wrap msgid "Method ede-find-subproject-for-directory :AFTER proj dir" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1484 msgid "Find a subproject of @var{PROJ} that corresponds to @var{DIR}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1486 #, no-wrap msgid "Method ede-project-root-directory :AFTER this &optional file" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1491 msgid "" "If a project knows its root, return it here. Allows for " "one-project-object-for-a-tree type systems. Optional @var{FILE} is the file " "to test. It is ignored in preference of the anchor file for the project." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1493 #, no-wrap msgid "Method ede-project-force-load :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1496 msgid "" "Make sure the placeholder @var{THIS} is replaced with the real thing. " "Return the new object created in its place." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1498 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1758 #, no-wrap msgid "Method project-interactive-select-target :AFTER this prompt" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1500 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1504 msgid "" "Make sure placeholder @var{THIS} is replaced with the real thing, and pass " "through." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1502 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2732 #, no-wrap msgid "Method project-add-file :AFTER this file" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1506 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1507 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1508 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1519 #, no-wrap msgid "ede-project" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1517 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1803 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1925 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1955 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1985 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2175 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2217 #, no-wrap msgid "@xref{ede-project-placeholder}." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1523 msgid "" "@w{@xref{ede-cpp-root-project},} @w{ede-emacs-project,} " "@w{ede-linux-project,} @w{ede-maven-project,} @w{@xref{ede-simple-project},} " "@w{@xref{ede-simple-base-project},} @w{@xref{ede-proj-project},} " "@w{@xref{project-am-makefile},} @w{@xref{ede-step-project}.}" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1534 #, no-wrap msgid ":targets" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1536 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1541 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3989 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3997 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4011 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4108 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4116 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4123 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4204 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4248 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4256 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4263 msgid "Type: @code{list}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1538 msgid "List of top level targets in this project." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1539 #, no-wrap msgid ":tool-cache" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1544 msgid "" "List of tool cache configurations in this project. This allows any tool to " "create, manage, and persist project-specific settings." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1545 #, no-wrap msgid ":web-site-url" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1547 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1565 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1572 msgid "Type: @code{string} @*" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1550 msgid "" "URL to this projects web site. This is a URL to be sent to a web site for " "documentation." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1551 #, no-wrap msgid ":web-site-directory @*" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1556 msgid "" "A directory where web pages can be found by Emacs. For remote locations use " "a path compatible with ange-ftp or EFS@. You can also use TRAMP for use " "with rcp & scp." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1557 #, no-wrap msgid ":web-site-file @*" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1562 msgid "" "A file which contains the website for this project. This file can be " "relative to slot @code{web-site-directory}. This can be a local file, use " "ange-ftp, EFS, or TRAMP." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1563 #, no-wrap msgid ":ftp-site" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1569 msgid "" "FTP site where this project's distribution can be found. This FTP site " "should be in Emacs form, as needed by @code{ange-ftp}, but can also be of a " "form used by TRAMP for use with scp, or rcp." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1570 #, no-wrap msgid ":ftp-upload-site" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1576 msgid "" "FTP Site to upload new distributions to. This FTP site should be in Emacs " "form as needed by @code{ange-ftp}. If this slot is @code{nil}, then use " "@code{ftp-site} instead." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1577 #, no-wrap msgid ":configurations" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1580 msgid "Type: @code{list} @* Default Value: @code{(\"debug\" \"release\")}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1584 msgid "" "List of available configuration types. Individual target/project types can " "form associations between a configuration, and target specific elements such " "as build variables." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1585 #, no-wrap msgid ":configuration-default @*" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1587 msgid "Default Value: @code{\"debug\"}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1589 msgid "The default configuration." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1590 #, no-wrap msgid ":local-variables @*" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1592 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2026 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2031 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3646 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3777 msgid "Default Value: @code{nil}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1594 msgid "Project local variables" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1600 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1897 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2415 #, no-wrap msgid "Method ede-preprocessor-map :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1602 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1899 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2417 msgid "Get the pre-processor map for project @var{THIS}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1604 #, no-wrap msgid "Method ede-subproject-relative-path :AFTER proj &optional parent-in" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1608 msgid "" "Get a path name for @var{PROJ} which is relative to the parent project. If " "PARENT is specified, then be relative to the PARENT project. Specifying " "PARENT is useful for sub-sub projects relative to the root project." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1610 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2419 #, no-wrap msgid "Method eieio-speedbar-description :AFTER obj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1612 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2421 msgid "Provide a speedbar description for @var{OBJ}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1614 #, no-wrap msgid "Method ede-map-any-target-p :AFTER this proc" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1617 msgid "" "For project @var{THIS}, map @var{PROC} to all targets and return if any " "non-@code{nil}. Return the first non-@code{nil} value returned by " "@var{PROC}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1619 #, no-wrap msgid "Method ede-map-subprojects :AFTER this proc" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1623 msgid "" "For object @var{THIS}, execute @var{PROC} on all direct subprojects. This " "function does not apply @var{PROC} to sub-sub projects. See also " "@dfn{ede-map-all-subprojects}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1625 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2432 #, no-wrap msgid "Method ede-convert-path :AFTER this path" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1629 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2436 msgid "" "Convert path in a standard way for a given project. Default to making it " "project relative. Argument @var{THIS} is the project to convert @var{PATH} " "to." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1631 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2438 #, no-wrap msgid "Method ede-name :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1634 msgid "" "Return a short-name for @var{THIS} project file. Do this by extracting the " "lowest directory name." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1636 #, no-wrap msgid "Method ede-set-project-variables :AFTER project &optional buffer" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1638 msgid "Set variables local to @var{PROJECT} in @var{BUFFER}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1640 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2447 #, no-wrap msgid "Method eieio-speedbar-derive-line-path :AFTER obj &optional depth" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1643 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2450 msgid "" "Return the path to @var{OBJ}. Optional @var{DEPTH} is the depth we start " "at." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1645 #, no-wrap msgid "Method ede-map-all-subprojects :AFTER this allproc" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1649 msgid "" "For object @var{THIS}, execute PROC on @var{THIS} and all subprojects. This " "function also applies PROC to sub-sub projects. See also " "@dfn{ede-map-subprojects}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1651 #, no-wrap msgid "Method project-update-version :AFTER ot" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1654 msgid "" "The @code{:version} of the project @var{OT} has been updated. Handle " "saving, or other detail." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1656 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2452 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2952 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3609 #, no-wrap msgid "Method ede-buffer-header-file :AFTER this buffer" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1658 msgid "Return @code{nil}, projects don't have header files." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1660 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2462 #, no-wrap msgid "Method ede-buffer-documentation-files :AFTER this buffer" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1662 msgid "Return all documentation in project @var{THIS} based on @var{BUFFER}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1664 #, no-wrap msgid "Method ede-map-targets :AFTER this proc" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1666 msgid "For object @var{THIS}, execute @var{PROC} on all targets." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1668 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2892 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3210 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3301 #, no-wrap msgid "Method ede-buffer-mine :AFTER this buffer" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1670 msgid "" "Return non-@code{nil} if object @var{THIS} lays claim to the file in " "@var{BUFFER}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1672 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2476 #, no-wrap msgid "Method ede-object-keybindings :BEFORE this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1674 msgid "" "Retrieves the slot @code{keybindings} from an object of class " "@code{ede-project}" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1676 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2480 #, no-wrap msgid "Method ede-description :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1678 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2482 msgid "Return a description suitable for the minibuffer about @var{THIS}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1680 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2484 #, no-wrap msgid "Method eieio-speedbar-object-children :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1682 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2486 msgid "Return the list of speedbar display children for @var{THIS}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1684 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2075 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2295 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3560 #, no-wrap msgid "Method project-make-dist :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1686 msgid "Build a distribution for the project based on @var{THIS} project." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1688 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1905 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2488 #, no-wrap msgid "Method ede-system-include-path :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1690 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1907 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2490 msgid "Get the system include path used by project @var{THIS}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1692 #, no-wrap msgid "Method project-new-target-custom :AFTER proj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1694 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1721 msgid "Create a new target. It is up to the project @var{PROJ} to get the name." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1696 #, no-wrap msgid "Method ede-subproject-p :AFTER proj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1698 msgid "Return non-@code{nil} if @var{PROJ} is a sub project." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1700 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2496 #, no-wrap msgid "Method ede-expand-filename :AFTER this filename &optional force" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1706 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1742 msgid "" "Return a fully qualified file name based on project @var{THIS}. " "@var{FILENAME} should be just a filename which occurs in a directory " "controlled by this project. Optional argument @var{FORCE} forces the " "default filename to be provided even if it doesn't exist." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1708 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2503 #, no-wrap msgid "Method ede-menu-items-build :AFTER obj &optional current" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1711 msgid "" "Return a list of menu items for building project @var{OBJ}. If optional " "argument @var{CURRENT} is non-@code{nil}, return sub-menu code." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1713 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2512 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3223 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3320 #, no-wrap msgid "Method ede-update-version-in-source :AFTER this version" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1717 msgid "" "Change occurrences of a version string in sources. In project @var{THIS}, " "cycle over all targets to give them a chance to set their sources to " "@var{VERSION}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1719 #, no-wrap msgid "Method project-new-target :AFTER proj &rest args" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1723 #, no-wrap msgid "Method project-compile-project :AFTER obj &optional command" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1726 msgid "" "Compile the entire current project @var{OBJ}. Argument @var{COMMAND} is the " "command to use when compiling." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1728 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2529 #, no-wrap msgid "Method eieio-speedbar-object-buttonname :AFTER object" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1730 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2531 msgid "Return a string to use as a speedbar button for @var{OBJECT}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1732 #, no-wrap msgid "Method ede-map-project-buffers :AFTER this proc" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1734 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2469 msgid "For @var{THIS}, execute @var{PROC} on all buffers belonging to @var{THIS}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1736 #, no-wrap msgid "Method ede-expand-filename-impl :AFTER this filename &optional force" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1744 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2128 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2310 #, no-wrap msgid "Method eieio-done-customizing :AFTER proj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1746 msgid "Call this when a user finishes customizing @var{PROJ}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1748 #, no-wrap msgid "Method ede-html-documentation :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1750 msgid "Return a list of HTML files provided by project @var{THIS}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1752 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2541 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3466 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3792 #, no-wrap msgid "Method ede-documentation :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1756 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2545 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3470 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3796 msgid "" "Return a list of files that provides documentation. Documentation is not " "for object @var{THIS}, but is provided by @var{THIS} for other files in the " "project." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1761 msgid "" "Interactively query for a target that exists in project @var{THIS}. " "Argument @var{PROMPT} is the prompt to use when querying the user for a " "target." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1763 #, no-wrap msgid "Method ede-target-in-project-p :AFTER proj target" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1766 msgid "" "Is @var{PROJ} the parent of @var{TARGET}? If @var{TARGET} belongs to a " "subproject, return that project file." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1768 #, no-wrap msgid "Method ede-find-target :AFTER proj buffer" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1770 msgid "Fetch the target in @var{PROJ} belonging to @var{BUFFER} or @code{nil}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1772 #, no-wrap msgid "Method ede-add-subproject :AFTER proj-a proj-b" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1774 msgid "Add into @var{PROJ-A}, the subproject @var{PROJ-B}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1776 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1940 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2152 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2319 #, no-wrap msgid "Method ede-commit-project :AFTER proj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1778 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1942 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2154 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2321 msgid "Commit any change to @var{PROJ} to its file." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1780 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2156 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2323 #, no-wrap msgid "Method project-dist-files :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1782 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2158 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2325 msgid "" "Return a list of files that constitutes a distribution of @var{THIS} " "project." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1784 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2564 #, no-wrap msgid "Method ede-object-menu :BEFORE this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1786 msgid "Retrieves the slot @code{menu} from an object of class @code{ede-project}" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1788 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2160 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2327 #, no-wrap msgid "Method ede-commit-local-variables :AFTER proj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1790 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2162 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2329 msgid "Commit change to local variables in @var{PROJ}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1792 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1793 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1794 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1807 #, no-wrap msgid "ede-cpp-root-project" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1809 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1931 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1961 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1991 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2181 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2223 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2874 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2992 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3116 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3250 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3363 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3419 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3503 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3632 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3670 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3703 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3734 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3764 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3816 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3851 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4187 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4228 msgid "No children" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1818 msgid "" "This class implements the @code{ede-cpp-root} project type. " "@xref{ede-cpp-root}, for information about using this project type." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1823 #, no-wrap msgid ":include-path" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1826 msgid "Type: @code{list} @* Default Value: @code{(\"/include\" \"../include/\")}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1832 msgid "" "The default locate function expands filenames within a project. If a header " "file (.h, .hh, etc.)@: name is expanded, and the @code{:locate-fcn} slot is " "@code{nil}, then the include path is checked first, and other directories " "are ignored. For very large projects, this optimization can save a lot of " "time." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1838 msgid "" "Directory names in the path can be relative to the current buffer's " "@code{default-directory} (not starting with a /). Directories that are " "relative to the project's root should start with a /, such as \"/include\", " "meaning the directory @code{include} off the project root directory." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1839 #, no-wrap msgid ":system-include-path" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1842 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1851 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1862 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2014 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2237 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2398 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2404 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2610 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2805 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2814 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3054 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3064 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3190 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3279 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3898 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4005 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4019 msgid "Type: @code{list} @* Default Value: @code{nil}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1847 msgid "" "The system include path for files in this project. C files initialized in " "an ede-cpp-root-project have their semantic system include path set to this " "value. If this is @code{nil}, then the semantic path is not modified." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1848 #, no-wrap msgid ":spp-table" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1858 msgid "" "C Preprocessor macros for your files. Preprocessor symbols will be used " "while parsing your files. These macros might be passed in through the " "command line compiler, or are critical symbols derived from header files. " "Providing header files macro values through this slot improves accuracy and " "performance. Use @code{:spp-files} to use these files directly." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1859 #, no-wrap msgid ":spp-files" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1867 msgid "" "C header file with Preprocessor macros for your files. The PreProcessor " "symbols appearing in these files will be used while parsing files in this " "project. See @code{semantic-lex-c-preprocessor-symbol-map} for more on how " "this works." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1868 #, no-wrap msgid ":header-match-regexp" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1871 msgid "" "Type: @code{string} @* Default Value: " "@code{\"\\\\.\\\\(h\\\\(h\\\\|xx\\\\|pp\\\\|\\\\+\\\\+\\\\)?\\\\|H\\\\)$\\\\|\\\\<\\\\w+$\"}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1873 msgid "Regexp used to identify C/C++ header files." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1874 #, no-wrap msgid ":locate-fcn" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1877 msgid "Type: @code{(or null function)} @* Default Value: @code{nil}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1884 msgid "" "The locate function can be used in place of @dfn{ede-expand-filename} so you " "can quickly customize your custom target to use specialized local routines " "instead of the EDE routines. The function symbol must take two arguments: " "NAME - The name of the file to find. DIR - The directory root for this " "cpp-root project." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1887 msgid "" "It should return the fully qualified file name passed in from NAME@. If " "that file does not exist, it should return @code{nil}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1893 #, no-wrap msgid "Method initialize-instance :AFTER this &rest fields" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1895 msgid "Make sure the @code{:file} is fully expanded." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1901 #, no-wrap msgid "Method ede-cpp-root-header-file-p :AFTER proj name" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1903 msgid "Non @code{nil} if in @var{PROJ} the filename @var{NAME} is a header." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1909 #, no-wrap msgid "Method ede-expand-filename-impl :AFTER proj name" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1912 msgid "" "Within this project @var{PROJ}, find the file @var{NAME}. This knows " "details about or source tree." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1914 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1915 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1916 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1929 #, no-wrap msgid "ede-simple-project" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1944 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1945 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1946 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:1959 #, no-wrap msgid "ede-simple-base-project" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:1970 msgid "" "EDE Simple project base class. This one project could control a tree of " "subdirectories." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2002 #, no-wrap msgid ":makefile-type" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2005 msgid "Type: @code{symbol} @* Default Value: @code{Makefile}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2010 msgid "" "The type of Makefile to generate. Can be one of @code{'Makefile}, " "'Makefile.in, or 'Makefile.am. If this value is NOT @code{'Makefile}, then " "that overrides the @code{:makefile} slot in targets." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2011 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3987 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4106 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4246 #, no-wrap msgid ":variables" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2016 msgid "Variables to set in this Makefile." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2017 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2802 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2943 #, no-wrap msgid ":configuration-variables" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2020 msgid "Type: @code{list} @* Default Value: @code{(\"debug\" ((\"DEBUG\" . \"1\")))}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2023 msgid "" "Makefile variables to use in different configurations. These variables are " "used in the makefile when a configuration becomes active." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2024 #, no-wrap msgid ":inference-rules @*" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2028 msgid "Inference rules to add to the makefile." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2029 #, no-wrap msgid ":include-file @*" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2034 msgid "" "Additional files to include. These files can contain additional rules, " "variables, and customizations." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2035 #, no-wrap msgid ":automatic-dependencies" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2038 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2797 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4200 msgid "Type: @code{boolean} @* Default Value: @code{t}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2040 msgid "Non-@code{nil} to do implement automatic dependencies in the Makefile." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2041 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2275 #, no-wrap msgid ":metasubproject" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2044 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2278 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3889 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4137 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4143 msgid "Type: @code{boolean} @* Default Value: @code{nil}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2050 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2284 msgid "" "Non-@code{nil} if this is a metasubproject. Usually, a subproject is " "determined by a parent project. If multiple top level projects are grouped " "into a large project not maintained by EDE, then you need to set this to " "non-@code{nil}. The only effect is that the @code{dist} rule will then " "avoid making a tar file." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2056 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2290 #, no-wrap msgid "Method ede-proj-makefile-create :AFTER this mfilename" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2059 msgid "" "Create a Makefile for all Makefile targets in @var{THIS}. @var{MFILENAME} " "is the makefile to generate." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2061 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2658 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2835 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2888 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3003 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3080 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3387 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4041 #, no-wrap msgid "Method ede-proj-makefile-insert-rules :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2063 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2660 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2837 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2890 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3082 msgid "Insert rules needed by @var{THIS} target." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2065 #, no-wrap msgid "Method ede-proj-makefile-tags :AFTER this targets" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2069 msgid "" "Insert into the current location rules to make recursive TAGS files. " "Argument @var{THIS} is the project to create tags for. Argument " "@var{TARGETS} are the targets we should depend on for TAGS." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2071 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4045 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4211 #, no-wrap msgid "Method ede-proj-makefile-insert-variables :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2073 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2118 msgid "Insert variables needed by target @var{THIS}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2077 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2297 msgid "Build a distribution for the project based on @var{THIS} target." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2079 #, no-wrap msgid "Method ede-proj-makefile-insert-dist-rules :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2081 msgid "" "Insert distribution rules for @var{THIS} in a Makefile, such as CLEAN and " "DIST." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2083 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2685 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2901 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3310 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3456 #, no-wrap msgid "Method ede-proj-makefile-insert-dist-dependencies :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2086 msgid "" "Insert any symbols that the DIST rule should depend on. Argument @var{THIS} " "is the project that should insert stuff." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2088 #, no-wrap msgid "Method ede-proj-makefile-insert-subproj-rules :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2090 msgid "Insert a rule for the project @var{THIS} which should be a subproject." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2092 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2299 #, no-wrap msgid "Method ede-proj-makefile-create-maybe :AFTER this mfilename" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2095 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2302 msgid "" "Create a Makefile for all Makefile targets in @var{THIS} if needed. " "@var{MFILENAME} is the makefile to generate." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2097 #, no-wrap msgid "Method ede-proj-configure-test-required-file :AFTER this file" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2099 msgid "For project @var{THIS}, test that the file @var{FILE} exists, or create it." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2101 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2304 #, no-wrap msgid "Method ede-proj-setup-buildenvironment :AFTER this &optional force" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2105 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2308 msgid "" "Setup the build environment for project @var{THIS}. Handles the Makefile, " "or a Makefile.am configure.ac combination. Optional argument @var{FORCE} " "will force items to be regenerated." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2107 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2698 #, no-wrap msgid "Method ede-proj-makefile-garbage-patterns :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2110 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2701 msgid "" "Return a list of patterns that are considered garbage to @var{THIS}. These " "are removed with make clean." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2112 #, no-wrap msgid "Method ede-proj-configure-synchronize :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2114 msgid "Synchronize what we know about project @var{THIS} into configure.ac." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2116 #, no-wrap msgid "Method ede-proj-makefile-insert-variables-new :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2121 msgid "" "NOTE: Not yet in use! This is part of an SRecode conversion of EDE that is " "in progress." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2123 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2850 #, no-wrap msgid "Method ede-proj-makefile-configuration-variables :AFTER this configuration" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2126 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2853 msgid "" "Return a list of configuration variables from @var{THIS}. Use " "@var{CONFIGURATION} as the current configuration to query." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2131 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2313 msgid "" "Call this when a user finishes customizing this object. Argument @var{PROJ} " "is the project to save." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2133 #, no-wrap msgid "Method ede-proj-configure-recreate :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2135 msgid "Delete project @var{THIS}'s configure script and start over." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2137 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2728 #, no-wrap msgid "Method ede-proj-makefile-insert-user-rules :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2142 msgid "" "Insert user specified rules needed by @var{THIS} target. This is different " "from @dfn{ede-proj-makefile-insert-rules} in that this function won't create " "the building rules which are auto created with automake." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2144 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2315 #, no-wrap msgid "Method ede-proj-dist-makefile :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2146 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2317 msgid "Return the name of the Makefile with the DIST target in it for @var{THIS}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2148 #, no-wrap msgid "Method ede-proj-configure-file :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2150 msgid "The configure.ac script used by project @var{THIS}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2164 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2165 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2166 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2179 #, no-wrap msgid "project-am-makefile" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2190 #, no-wrap msgid "Method project-am-subtree :AFTER ampf subdir" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2192 msgid "Return the sub project in @var{AMPF} specified by @var{SUBDIR}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2194 #, no-wrap msgid "Method project-targets-for-file :AFTER proj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2196 msgid "Return a list of targets the project @var{PROJ}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2198 #, no-wrap msgid "Method project-new-target :AFTER proj &optional name type" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2204 msgid "" "Create a new target named @var{NAME}. Argument @var{TYPE} is the type of " "target to insert. This is a string matching something in " "@code{project-am-type-alist} or type class symbol. Despite the fact that " "this is a method, it depends on the current buffer being in order to provide " "a smart default target type." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2234 #, no-wrap msgid ":init-variables" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2239 msgid "Variables to set in this Makefile, at top of file." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2240 #, no-wrap msgid ":additional-variables" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2243 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2250 msgid "Type: @code{(or null list)} @* Default Value: @code{nil}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2246 msgid "" "Arbitrary variables needed from this project. It is safe to leave this " "blank." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2247 #, no-wrap msgid ":additional-rules" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2253 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2817 msgid "" "Arbitrary rules and dependencies needed to make this target. It is safe to " "leave this blank." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2254 #, no-wrap msgid ":installation-domain" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2257 msgid "Type: @code{symbol} @* Default Value: @code{user}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2260 msgid "" "Installation domain specification. The variable GNUSTEP_INSTALLATION_DOMAIN " "is set at this value." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2261 #, no-wrap msgid ":preamble" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2264 msgid "" "Type: @code{(or null list)} @* Default Value: " "@code{(\"GNUmakefile.preamble\")}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2267 msgid "" "The auxiliary makefile for additional variables. Included just before the " "specific target files." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2268 #, no-wrap msgid ":postamble" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2271 msgid "" "Type: @code{(or null list)} @* Default Value: " "@code{(\"GNUmakefile.postamble\")}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2274 msgid "" "The auxiliary makefile for additional rules. Included just after the " "specific target files." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2293 msgid "" "Create a GNUmakefile for all Makefile targets in @var{THIS}. " "@var{MFILENAME} is the makefile to generate." msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "ede-target::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "ede-proj-target::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "ede-proj-target-makefile::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "semantic-ede-proj-target-grammar::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "ede-proj-target-makefile-objectcode::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "ede-proj-target-makefile-archive::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "ede-proj-target-makefile-program::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "ede-proj-target-makefile-shared-object::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "ede-proj-target-elisp::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "ede-proj-target-elisp-autoloads::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "ede-proj-target-makefile-miscelaneous::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "ede-proj-target-makefile-info::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "ede-proj-target-scheme::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "project-am-target::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "project-am-objectcode::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "project-am-program::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "project-am-header-noinst::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "project-am-header-inst::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "project-am-lisp::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 msgid "project-am-texinfo::" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2356 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3798 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3800 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3801 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3814 #, no-wrap msgid "project-am-man" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2359 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2360 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2361 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2370 #, no-wrap msgid "ede-target" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2374 msgid "" "@w{ede-cpp-root-target,} @w{ede-emacs-target-c,} @w{ede-emacs-target-el,} " "@w{ede-emacs-target-misc,} @w{ede-linux-target-c,} " "@w{ede-linux-target-misc,} @w{ede-maven-target-java,} " "@w{ede-maven-target-c,} @w{ede-maven-target-misc,} @w{ede-simple-target,} " "@w{@xref{ede-proj-target},} @w{@xref{project-am-target}.}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2388 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2600 msgid "Name of this target." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2389 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2601 #, no-wrap msgid ":path" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2394 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2606 msgid "" "The path to the sources of this target. Relative to the path of the project " "it belongs to." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2395 #, no-wrap msgid ":source" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2400 msgid "Source files in this target." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2401 #, no-wrap msgid ":versionsource" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2409 msgid "" "Source files with a version string in them. These files are checked for a " "version string whenever the EDE version of the master project is changed. " "When strings are found, the version previously there is updated." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2423 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2638 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2830 #, no-wrap msgid "Method project-compile-target :AFTER obj &optional command" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2426 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2641 msgid "" "Compile the current target @var{OBJ}. Argument @var{COMMAND} is the command " "to use for compiling the target." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2428 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2643 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3076 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3601 #, no-wrap msgid "Method project-debug-target :AFTER obj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2430 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2645 msgid "Run the current project target @var{OBJ} in a debugger." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2440 msgid "Return the name of @var{THIS} target." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2442 #, no-wrap msgid "Method ede-target-buffer-in-sourcelist :AFTER this buffer source" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2445 msgid "" "Return non-@code{nil} if object @var{THIS} is in @var{BUFFER} to a " "@var{SOURCE} list. Handles complex path issues." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2455 msgid "" "There are no default header files in EDE@. Do a quick check to see if there " "is a Header tag in this buffer." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2457 #, no-wrap msgid "Method project-remove-file :AFTER ot fnnd" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2460 msgid "" "Remove the current buffer from project target @var{OT}. Argument @var{FNND} " "is an argument." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2465 msgid "" "Check for some documentation files for @var{THIS}. Also do a quick check to " "see if there is a Documentation tag in this @var{BUFFER}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2467 #, no-wrap msgid "Method ede-map-target-buffers :AFTER this proc" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2471 #, no-wrap msgid "Method eieio-speedbar-child-description :AFTER obj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2474 msgid "" "Provide a speedbar description for a plain-child of @var{OBJ}. A plain " "child is a child element which is not an EIEIO object." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2478 msgid "" "Retrieves the slot @code{keybindings} from an object of class " "@code{ede-target}" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2492 #, no-wrap msgid "Method ede-object-sourcecode :BEFORE this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2494 msgid "" "Retrieves the slot @code{sourcetype} from an object of class " "@code{ede-target}" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2501 msgid "" "Return a fully qualified file name based on target @var{THIS}. " "@var{FILENAME} should be a filename which occurs in a directory in which " "@var{THIS} works. Optional argument @var{FORCE} forces the default filename " "to be provided even if it doesn't exist." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2506 msgid "" "Return a list of menu items for building target @var{OBJ}. If optional " "argument @var{CURRENT} is non-@code{nil}, return sub-menu code." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2508 #, no-wrap msgid "Method ede-want-file-p :AFTER this file" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2510 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2549 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2553 msgid "Return non-@code{nil} if @var{THIS} target wants @var{FILE}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2514 msgid "In sources for @var{THIS}, change version numbers to @var{VERSION}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2516 #, no-wrap msgid "Method project-delete-target :AFTER ot" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2518 msgid "Delete the current target @var{OT} from its parent project." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2520 #, no-wrap msgid "Method ede-target-sourcecode :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2522 msgid "Return the sourcecode objects which @var{THIS} permits." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2524 #, no-wrap msgid "Method eieio-speedbar-child-make-tag-lines :AFTER this depth" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2527 msgid "" "Create a speedbar tag line for a child of @var{THIS}. It has depth " "@var{DEPTH}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2533 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2723 #, no-wrap msgid "Method eieio-done-customizing :AFTER target" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2535 msgid "Call this when a user finishes customizing @var{TARGET}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2537 #, no-wrap msgid "Method project-edit-file-target :AFTER ot" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2539 msgid "Edit the target @var{OT} associated w/ this file." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2547 #, no-wrap msgid "Method ede-want-file-source-p :AFTER this file" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2551 #, no-wrap msgid "Method ede-want-file-auxiliary-p :AFTER this file" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2555 #, no-wrap msgid "Method project-add-file :AFTER ot file" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2558 msgid "" "Add the current buffer into project target @var{OT}. Argument @var{FILE} is " "the file to add." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2560 #, no-wrap msgid "Method ede-target-name :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2562 msgid "" "Return the name of @var{THIS} target, suitable for make or debug style " "commands." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2566 msgid "Retrieves the slot @code{menu} from an object of class @code{ede-target}" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2568 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2569 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2570 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2581 #, no-wrap msgid "ede-proj-target" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2579 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2768 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2866 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2920 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2982 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3025 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3104 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3164 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3240 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3355 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3411 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3497 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3541 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3579 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3624 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3662 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3695 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3728 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3758 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3810 #, no-wrap msgid "@xref{ede-target}." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2585 msgid "" "@w{@xref{ede-proj-target-makefile},} @w{ede-proj-target-aux,} " "@w{@xref{ede-proj-target-scheme}.}" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2607 #, no-wrap msgid ":auxsource" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2614 msgid "" "Auxiliary source files included in this target. Each of these is considered " "equivalent to a source file, but it is not distributed, and each should have " "a corresponding rule to build it." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2615 #, no-wrap msgid ":compiler" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2618 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2627 msgid "Type: @code{(or null symbol)} @* Default Value: @code{nil}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2623 msgid "" "The compiler to be used to compile this object. This should be a symbol, " "which contains the object defining the compiler. This enables save/restore " "to do so by name, permitting the sharing of these compiler resources, and " "global customization thereof." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2624 #, no-wrap msgid ":linker" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2632 msgid "" "The linker to be used to link compiled sources for this object. This should " "be a symbol, which contains the object defining the linker. This enables " "save/restore to do so by name, permitting the sharing of these linker " "resources, and global customization thereof." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2647 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3128 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3443 #, no-wrap msgid "Method ede-proj-configure-add-missing :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2650 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3131 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3446 msgid "" "Query if any files needed by @var{THIS} provided by automake are missing. " "Results in --add-missing being passed to automake." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2652 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3206 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3297 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4037 #, no-wrap msgid "Method ede-proj-flush-autoconf :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2656 msgid "" "Flush the configure file (current buffer) to accommodate @var{THIS}. By " "flushing, remove any cruft that may be in the file. Subsequent calls to " "@dfn{ede-proj-tweak-autoconf} can restore items removed by flush." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2662 #, no-wrap msgid "Method project-remove-file :AFTER target file" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2665 msgid "" "For @var{TARGET}, remove @var{FILE}. @var{FILE} must be massaged by " "@dfn{ede-convert-path}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2667 #, no-wrap msgid "Method ede-proj-configure-create-missing :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2669 msgid "Add any missing files for @var{THIS} by creating them." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2671 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2897 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2956 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3133 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3215 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3306 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3391 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3452 #, no-wrap msgid "Method ede-proj-makefile-sourcevar :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2673 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2899 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2958 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3135 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3217 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3308 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3393 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3454 msgid "Return the variable name for @var{THIS}'s sources." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2675 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2839 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2960 #, no-wrap msgid "Method ede-proj-makefile-insert-variables :AFTER this &optional moresource" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2679 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2843 msgid "" "Insert variables needed by target @var{THIS}. Optional argument " "@var{MORESOURCE} is a list of additional sources to add to the sources " "variable." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2681 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3084 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3137 #, no-wrap msgid "Method ede-proj-makefile-insert-automake-post-variables :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2683 msgid "Insert variables needed by target @var{THIS} in Makefile.am after SOURCES." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2688 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2743 msgid "" "Insert any symbols that the DIST rule should depend on. Argument @var{THIS} " "is the target that should insert stuff." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2690 #, no-wrap msgid "Method ede-proj-linkers :AFTER obj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2696 msgid "" "List of linkers being used by @var{OBJ}. If the @code{linker} slot is " "empty, concoct one on a first match found basis for any given type from the " "@code{availablelinkers} slot. Otherwise, return the @code{linker} slot. " "Converts all symbols into the objects to be used." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2703 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3219 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3316 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3525 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4059 #, no-wrap msgid "Method ede-proj-tweak-autoconf :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2705 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3221 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3318 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3527 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4061 msgid "Tweak the configure file (current buffer) to accommodate @var{THIS}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2707 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3326 #, no-wrap msgid "Method ede-proj-compilers :AFTER obj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2713 msgid "" "List of compilers being used by @var{OBJ}. If the @code{compiler} slot is " "empty, concoct one on a first match found basis for any given type from the " "@code{availablecompilers} slot. Otherwise, return the @code{compiler} " "slot. Converts all symbols into the objects to be used." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2715 #, no-wrap msgid "Method project-delete-target :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2717 msgid "Delete the current target @var{THIS} from its parent project." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2719 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3142 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3462 #, no-wrap msgid "Method ede-proj-makefile-target-name :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2721 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3144 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3464 msgid "Return the name of the main target for @var{THIS} target." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2726 msgid "" "Call this when a user finishes customizing this object. Argument " "@var{TARGET} is the project we are completing customization on." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2730 msgid "Insert user specified rules needed by @var{THIS} target." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2734 msgid "Add to target @var{THIS} the current buffer represented as @var{FILE}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2736 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3088 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3146 #, no-wrap msgid "Method ede-proj-makefile-insert-automake-pre-variables :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2738 msgid "Insert variables needed by target @var{THIS} in Makefile.am before SOURCES." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2740 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3331 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3472 #, no-wrap msgid "Method ede-proj-makefile-insert-dist-filepatterns :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2745 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2965 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3395 #, no-wrap msgid "Method ede-proj-makefile-dependency-files :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2748 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2968 msgid "" "Return a list of source files to convert to dependencies. Argument " "@var{THIS} is the target to get sources from." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2750 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3337 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3478 #, no-wrap msgid "" "Method ede-proj-makefile-insert-source-variables :AFTER this &optional " "moresource" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2754 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3341 msgid "" "Insert the source variables needed by @var{THIS}. Optional argument " "@var{MORESOURCE} is a list of additional sources to add to the sources " "variable." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2757 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2758 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2759 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2772 #, no-wrap msgid "ede-proj-target-makefile" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2770 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2868 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2922 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2984 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3027 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3106 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3166 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3242 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3357 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3413 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3499 #, no-wrap msgid "@xref{ede-proj-target}." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2776 msgid "" "@w{@xref{semantic-ede-proj-target-grammar},} " "@w{@xref{ede-proj-target-makefile-objectcode},} " "@w{@xref{ede-proj-target-elisp},} " "@w{@xref{ede-proj-target-makefile-miscelaneous},} " "@w{@xref{ede-proj-target-makefile-info}.}" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2788 #, no-wrap msgid ":makefile" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2791 msgid "Type: @code{string} @* Default Value: @code{\"Makefile\"}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2793 msgid "File name of generated Makefile." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2794 #, no-wrap msgid ":partofall" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2801 msgid "" "Non @code{nil} means the rule created is part of the all target. Setting " "this to @code{nil} creates the rule to build this item, but does not include " "it in the @code{all:} rule." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2810 msgid "" "Makefile variables appended to use in different configurations. These " "variables are used in the makefile when a configuration becomes active. " "Target variables are always renamed such as foo_CFLAGS, then included into " "commands where the variable would usually appear." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2811 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4002 #, no-wrap msgid ":rules" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2823 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3288 #, no-wrap msgid "Method ede-proj-makefile-dependencies :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2828 msgid "" "Return a string representing the dependencies for @var{THIS}. Some " "compilers only use the first element in the dependencies, others have a list " "of intermediates (object files), and others don't care. This allows " "customization of how these elements appear." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2833 msgid "" "Compile the current target program @var{OBJ}. Optional argument " "@var{COMMAND} is the s the alternate command to use." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2845 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4049 #, no-wrap msgid "Method ede-proj-makefile-insert-commands :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2848 msgid "" "Insert the commands needed by target @var{THIS}. For targets, insert the " "commands needed by the chosen compiler." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2855 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2856 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2857 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2872 #, no-wrap msgid "semantic-ede-proj-target-grammar" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2870 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2924 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2948 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2986 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3029 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3108 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3168 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3244 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3359 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3415 #, no-wrap msgid "@xref{ede-proj-target-makefile}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2884 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3201 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3293 #, no-wrap msgid "Method project-compile-target :AFTER obj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2886 msgid "Compile all sources in a Lisp target @var{OBJ}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2895 msgid "" "Return @code{t} if object @var{THIS} lays claim to the file in " "@var{BUFFER}. Lays claim to all -by.el, and -wy.el files." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2906 msgid "" "Insert dist dependencies, or intermediate targets. This makes sure that all " "grammar lisp files are created before the dist runs, so they are always up " "to date. Argument @var{THIS} is the target that should insert stuff." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2909 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2910 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2911 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2926 #, no-wrap msgid "ede-proj-target-makefile-objectcode" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2930 msgid "" "@w{@xref{ede-proj-target-makefile-archive},} " "@w{@xref{ede-proj-target-makefile-program}.}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2946 msgid "" "Type: @code{list} @* Default Value: @code{(\"debug\" (\"CFLAGS\" . \"-g\") " "(\"LDFLAGS\" . \"-g\"))}" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2954 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3611 msgid "There are no default header files." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2963 msgid "" "Insert variables needed by target @var{THIS}. Optional argument " "@var{MORESOURCE} is not used." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2971 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2972 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2973 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:2990 #, no-wrap msgid "ede-proj-target-makefile-archive" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:2988 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3031 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3110 #, no-wrap msgid "@xref{ede-proj-target-makefile-objectcode}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3005 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3389 msgid "Create the make rule needed to create an archive for @var{THIS}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3007 #, no-wrap msgid "Method ede-proj-makefile-insert-source-variables :PRIMARY this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3011 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3150 msgid "" "Insert bin_PROGRAMS variables needed by target @var{THIS}. We aren't " "actually inserting SOURCE details, but this is used by the Makefile.am " "generator, so use it to add this important bin program." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3014 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3015 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3016 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3033 #, no-wrap msgid "ede-proj-target-makefile-program" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3037 msgid "@xref{ede-proj-target-makefile-shared-object}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3051 #, no-wrap msgid ":ldlibs" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3058 msgid "" "Libraries, such as \"m\" or \"Xt\" which this program depends on. The " "linker flag \"-l\" is automatically prepended. Do not include a \"lib\" " "prefix, or a \".so\" suffix." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3060 msgid "Note: Currently only used for Automake projects." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3061 #, no-wrap msgid ":ldflags" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3068 msgid "" "Additional flags to add when linking this target. Use ldlibs to add " "addition libraries. Use this to specify specific options to the linker." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3070 msgid "Note: Not currently used. This bug needs to be fixed." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3078 msgid "Debug a program target @var{OBJ}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3086 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3090 msgid "Insert bin_PROGRAMS variables needed by target @var{THIS}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3093 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3094 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3095 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3114 #, no-wrap msgid "ede-proj-target-makefile-shared-object" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3112 #, no-wrap msgid "@xref{ede-proj-target-makefile-program}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3140 msgid "" "Insert bin_PROGRAMS variables needed by target @var{THIS}. We need to " "override -program which has an LDADD element." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3153 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3154 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3155 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3170 #, no-wrap msgid "ede-proj-target-elisp" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3174 msgid "@xref{ede-proj-target-elisp-autoloads}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3187 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3263 #, no-wrap msgid ":aux-packages" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3195 msgid "" "Additional packages needed. There should only be one toplevel package per " "auxiliary tool needed. These packages location is found, and added to the " "compile time load path." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3204 msgid "" "Compile all sources in a Lisp target @var{OBJ}. Bonus: Return a cons cell: " "(COMPILED . UPTODATE)." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3208 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3299 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4039 msgid "Flush the configure file (current buffer) to accommodate @var{THIS}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3213 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3304 msgid "" "Return @code{t} if object @var{THIS} lays claim to the file in " "@var{BUFFER}. Lays claim to all .elc files that match .el files in this " "target." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3227 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3324 msgid "" "In a Lisp file, updated a version string for @var{THIS} to @var{VERSION}. " "There are standards in Elisp files specifying how the version string is " "found, such as a @code{-version} variable, or the standard header." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3229 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3230 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3231 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3248 #, no-wrap msgid "ede-proj-target-elisp-autoloads" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3246 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3268 #, no-wrap msgid "@xref{ede-proj-target-elisp}." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3266 msgid "Type: @code{list} @* Default Value: @code{(\"cedet-autogen\")}" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3268 #, no-wrap msgid ":autoload-file" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3271 msgid "Type: @code{string} @* Default Value: @code{\"loaddefs.el\"}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3275 msgid "" "The file that autoload definitions are placed in. There should be one load " "defs file for a given package. The load defs are created for all Emacs Lisp " "sources that exist in the directory of the created target." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3276 #, no-wrap msgid ":autoload-dirs" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3282 msgid "" "The directories to scan for autoload definitions. If @code{nil} defaults to " "the current directory." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3291 msgid "" "Return a string representing the dependencies for @var{THIS}. Always return " "an empty string for an autoloads generator." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3295 msgid "Create or update the autoload target." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3314 msgid "" "Insert any symbols that the DIST rule should depend on. Emacs Lisp autoload " "files ship the generated .el files. Argument @var{THIS} is the target which " "needs to insert an info file." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3329 msgid "" "List of compilers being used by @var{OBJ}. If the @code{compiler} slot is " "empty, get the car of the compilers list." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3335 msgid "" "Insert any symbols that the DIST rule should distribute. Emacs Lisp " "autoload files ship the generated .el files. Argument @var{THIS} is the " "target which needs to insert an info file." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3344 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3345 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3346 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3361 #, no-wrap msgid "ede-proj-target-makefile-miscelaneous" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3375 #, no-wrap msgid ":submakefile" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3378 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3434 msgid "Type: @code{string} @* Default Value: @code{\"\"}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3381 msgid "" "Miscellaneous sources which have a specialized makefile. The sub-makefile " "is used to build this target." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3397 msgid "Return a list of files which @var{THIS} target depends on." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3400 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3401 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3402 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3417 #, no-wrap msgid "ede-proj-target-makefile-info" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3431 #, no-wrap msgid ":mainmenu" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3437 msgid "" "The main menu resides in this file. All other sources should be included " "independently." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3448 #, no-wrap msgid "Method object-write :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3450 msgid "Before committing any change to @var{THIS}, make sure the mainmenu is first." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3460 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3476 msgid "" "Insert any symbols that the DIST rule should depend on. Texinfo files want " "to insert generated @file{.info} files. Argument @var{THIS} is the target " "which needs to insert an info file." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3484 msgid "" "Insert the source variables needed by @var{THIS} info target. Optional " "argument @var{MORESOURCE} is a list of additional sources to add to the " "sources variable. Does the usual for Makefile mode, but splits source into " "two variables when working in Automake mode." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3486 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3487 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3488 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3501 #, no-wrap msgid "ede-proj-target-scheme" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3514 #, no-wrap msgid ":interpreter" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3517 msgid "Type: @code{string} @* Default Value: @code{\"guile\"}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3519 msgid "The preferred interpreter for this code." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3530 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3531 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3532 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3543 #, no-wrap msgid "project-am-target" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3547 msgid "" "@w{@xref{project-am-objectcode},} @w{project-am-header,} " "@w{@xref{project-am-lisp},} @w{@xref{project-am-texinfo},} " "@w{@xref{project-am-man}.}" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3556 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3605 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3788 #, no-wrap msgid "Method project-compile-target-command :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3558 msgid "Default target to use when compiling a given target." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3562 msgid "Run the current project in the debugger." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3564 #, no-wrap msgid "Method project-edit-file-target :AFTER obj" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3566 msgid "Edit the target associated w/ this file." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3568 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3569 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3570 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3583 #, no-wrap msgid "project-am-objectcode" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3581 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3626 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3664 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3697 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3730 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3760 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3812 #, no-wrap msgid "@xref{project-am-target}." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3587 msgid "@w{@xref{project-am-program},} @w{project-am-lib.}" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3597 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3680 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3713 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3743 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3784 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3825 #, no-wrap msgid "Method project-am-macro :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3599 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3786 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3827 msgid "Return the default macro to 'edit' for this object type." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3603 msgid "Run the current project target in a debugger." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3607 msgid "Default target to use when compiling an object code target." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3613 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3614 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3615 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3630 #, no-wrap msgid "project-am-program" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3628 #, no-wrap msgid "@xref{project-am-objectcode}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3644 #, no-wrap msgid ":ldadd @*" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3648 msgid "Additional LD args." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3651 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3652 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3653 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3668 #, no-wrap msgid "project-am-header-noinst" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3666 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3699 #, no-wrap msgid "project-am-header." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3682 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3715 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3745 msgid "Return the default macro to 'edit' for this object." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3684 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3685 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3686 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3701 #, no-wrap msgid "project-am-header-inst" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3717 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3718 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3719 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3732 #, no-wrap msgid "project-am-lisp" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3747 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3748 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3749 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3762 #, no-wrap msgid "project-am-texinfo" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3775 #, no-wrap msgid ":include @*" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3779 msgid "Additional texinfo included in this one." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3790 msgid "Default target to use when compiling a texinfo file." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3834 msgid "The source code type is an object designed to associated files with targets." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3837 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3840 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3841 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3842 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3849 #, no-wrap msgid "ede-sourcecode" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3847 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3960 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4071 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4179 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4222 #, no-wrap msgid "eieio-instance-inheritor" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3859 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3975 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4094 #, no-wrap msgid ":parent-instance" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3861 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3977 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4096 msgid "Type: @code{eieio-instance-inheritor-child}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3865 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3981 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4100 msgid "" "The parent of this instance. If a slot of this class is reference, and is " "unbound, then the parent is checked for a value." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3871 msgid "The name of this type of source code. Such as \"C\" or \"Emacs Lisp\"" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3872 #, no-wrap msgid ":sourcepattern" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3875 msgid "Type: @code{string} @* Default Value: @code{\".*\"}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3877 msgid "Emacs regex matching sourcecode this target accepts." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3878 #, no-wrap msgid ":auxsourcepattern" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3881 msgid "Type: @code{(or null string)} @* Default Value: @code{nil}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3885 msgid "" "Emacs regex matching auxiliary source code this target accepts. Aux source " "are source code files needed for compilation, which are not compiled " "themselves." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3886 #, no-wrap msgid ":enable-subdirectories" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3894 msgid "" "Non @code{nil} if this sourcecode type uses subdirectores. If sourcecode " "always lives near the target creating it, this should be nil. If sourcecode " "can, or typically lives in a subdirectory of the owning target, set this to " "t." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3895 #, no-wrap msgid ":garbagepattern" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3902 msgid "" "Shell file regex matching files considered as garbage. This is a list of " "items added to an @code{rm} command when executing a @code{clean} type " "directive." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3908 #, no-wrap msgid "Method ede-want-any-files-p :AFTER this filenames" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3910 msgid "" "Return non-@code{nil} if @var{THIS} will accept any files in " "@var{FILENAMES}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3912 #, no-wrap msgid "Method ede-want-any-source-files-p :AFTER this filenames" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3914 msgid "" "Return non-@code{nil} if @var{THIS} will accept any source files in " "@var{FILENAMES}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3916 #, no-wrap msgid "Method ede-want-any-auxiliary-files-p :AFTER this filenames" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3918 msgid "" "Return non-@code{nil} if @var{THIS} will accept any aux files in " "@var{FILENAMES}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3920 #, no-wrap msgid "Method ede-buffer-header-file :AFTER this filename" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3923 msgid "" "Return a list of file names of header files for @var{THIS} with " "@var{FILENAME}. Used to guess header files, but uses the auxsource regular " "expression." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3925 #, no-wrap msgid "Method ede-want-file-p :AFTER this filename" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3927 msgid "" "Return non-@code{nil} if sourcecode definition @var{THIS} will take " "@var{FILENAME}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3929 #, no-wrap msgid "Method ede-want-file-source-p :AFTER this filename" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3931 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3935 msgid "" "Return non-@code{nil} if @var{THIS} will take @var{FILENAME} as an auxiliary " "." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3933 #, no-wrap msgid "Method ede-want-file-auxiliary-p :AFTER this filename" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3944 msgid "" "The compiler object is designed to associate source code with compilers. " "The target then references the compilers it can use. When the makefile is " "created, this object type knows how to create compile commands." msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3950 msgid "ede-compilation-program::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3950 msgid "ede-compiler::" msgstr "" #. type: menuentry #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3950 msgid "ede-object-compiler::" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3950 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4215 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4216 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4217 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4226 #, no-wrap msgid "ede-linker" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3953 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3954 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3955 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:3962 #, no-wrap msgid "ede-compilation-program" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3966 msgid "@w{@xref{ede-compiler},} @w{@xref{ede-linker}.}" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3986 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4105 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4245 msgid "Name of this type of compiler." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3994 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4113 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4253 msgid "" "Variables needed in the Makefile for this compiler. An assoc list where " "each element is (VARNAME . VALUE) where VARNAME is a string, and VALUE is " "either a string, or a list of strings. For example, GCC would define " "CC=gcc, and emacs would define EMACS=emacs." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:3995 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4114 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4254 #, no-wrap msgid ":sourcetype" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4001 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4120 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4260 msgid "" "A list of @code{ede-sourcecode} @xref{ede-sourcecode}. objects this class " "will handle. This is used to match target objects with the compilers and " "linkers they can use, and which files this object is interested in." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4008 msgid "" "Auxiliary rules needed for this compiler to run. For example, yacc/lex " "files need additional chain rules, or inferences." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4009 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4121 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4261 #, no-wrap msgid ":commands" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4015 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4127 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4267 msgid "" "The commands used to execute this compiler. The object which uses this " "compiler will place these commands after its rule definition." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4016 #, no-wrap msgid ":autoconf" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4025 msgid "" "Autoconf function to call if this type of compiler is used. When a project " "is in Automake mode, this defines the autoconf function to call to " "initialize automake to use this compiler. For example, there may be " "multiple C compilers, but they all probably use the same autoconf form." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4026 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4128 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4268 #, no-wrap msgid ":objectextention" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4031 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4133 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4273 msgid "" "A string which is the extension used for object files. For example, C code " "uses .o on unix, and Emacs Lisp uses .elc." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4043 msgid "Insert rules needed for @var{THIS} compiler object." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4047 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4213 msgid "Insert variables needed by the compiler @var{THIS}." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4053 msgid "" "Insert the commands needed to use compiler @var{THIS}. The object creating " "makefile rules must call this method for the compiler it decides to use " "after inserting in the rule." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4055 #, no-wrap msgid "Method ede-object-sourcecode :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4057 msgid "" "Retrieves the slot @code{sourcetype} from an object of class " "@code{ede-compilation-program}" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4064 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4065 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4066 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4075 #, no-wrap msgid "ede-compiler" msgstr "" #. type: w{#1} #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4073 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4181 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4224 #, no-wrap msgid "@xref{ede-compilation-program}." msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4079 msgid "@w{@xref{ede-object-compiler},} @w{semantic-ede-grammar-compiler-class.}" msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4089 msgid "Create a new object with name NAME of class type ede-compiler" msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4134 #, no-wrap msgid ":makedepends" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4139 msgid "Non-@code{nil} if this compiler can make dependencies." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4140 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4197 #, no-wrap msgid ":uselinker" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4147 msgid "" "Non-@code{nil} if this compiler creates code that can be linked. This " "requires that the containing target also define a list of available linkers " "that can be used." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4153 #, no-wrap msgid "" "Method ede-proj-makefile-insert-object-variables :AFTER this targetname " "sourcefiles" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4158 msgid "" "Insert an OBJ variable to specify object code to be generated for " "@var{THIS}. The name of the target is @var{TARGETNAME} as a string. " "@var{SOURCEFILES} is the list of files to be objectified. Not all compilers " "do this." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4160 #, no-wrap msgid "Method ede-compiler-intermediate-objects-p :AFTER this" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4164 msgid "" "Return non-@code{nil} if @var{THIS} has intermediate object files. If this " "compiler creates code that can be linked together, then the object files " "created by the compiler are considered intermediate." msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4166 #, no-wrap msgid "Method ede-compiler-intermediate-object-variable :AFTER this targetname" msgstr "" #. type: deffn #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4169 msgid "" "Return a string based on @var{THIS} representing a make object variable. " "@var{TARGETNAME} is the name of the target that these objects belong to." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4172 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4173 #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4174 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4185 #, no-wrap msgid "ede-object-compiler" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4183 /Users/suzume/Documents/Repositories/Projet #: OmegaT de Documentation Emacs - Sources/doc/misc/ede.texi:4202 #, no-wrap msgid "@xref{ede-compiler}." msgstr "" #. type: item #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4202 #, no-wrap msgid ":dependencyvar" msgstr "" #. type: table #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4206 msgid "A variable dedicated to dependency generation." msgstr "" #. type: Plain text #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4236 msgid "Create a new object with name NAME of class type ede-linker" msgstr "" #. type: include #: /Users/suzume/Documents/Repositories/Projet OmegaT de Documentation Emacs - #: Sources/doc/misc/ede.texi:4279 #, no-wrap msgid "doclicense.texi" msgstr ""