aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc/ede.texi
diff options
context:
space:
mode:
Diffstat (limited to 'doc/misc/ede.texi')
-rw-r--r--doc/misc/ede.texi26
1 files changed, 13 insertions, 13 deletions
diff --git a/doc/misc/ede.texi b/doc/misc/ede.texi
index 13b640a09fe..f7e39b6c65c 100644
--- a/doc/misc/ede.texi
+++ b/doc/misc/ede.texi
@@ -5,7 +5,7 @@
5@copying 5@copying
6This file describes EDE, the Emacs Development Environment. 6This file describes EDE, the Emacs Development Environment.
7 7
8Copyright @copyright{} 1998-2001, 2004-2005, 2008-2011 Free Software Foundation, Inc. 8Copyright @copyright{} 1998-2001, 2004-2005, 2008-2012 Free Software Foundation, Inc.
9 9
10@quotation 10@quotation
11Permission is granted to copy, distribute and/or modify this document 11Permission is granted to copy, distribute and/or modify this document
@@ -268,7 +268,7 @@ projects.
268 268
269Some project modes do not have a project file, but directly read a 269Some project modes do not have a project file, but directly read a
270Makefile or other existing file. Instead of directly editing the 270Makefile or other existing file. Instead of directly editing the
271object, you can edit the file by typine @kbd{C-c . e} 271object, you can edit the file by typing @kbd{C-c . e}
272(@code{ede-edit-file-target}). You should ``rescan'' the project 272(@code{ede-edit-file-target}). You should ``rescan'' the project
273afterwards (@pxref{Miscellaneous commands}). 273afterwards (@pxref{Miscellaneous commands}).
274 274
@@ -518,7 +518,7 @@ It would look like this:
518(defun MY-LOAD (dir) 518(defun MY-LOAD (dir)
519 "Load a project of type `cpp-root' for the directory DIR. 519 "Load a project of type `cpp-root' for the directory DIR.
520Return nil if there isn't one." 520Return nil if there isn't one."
521 ;; Use your preferred constructin method here. 521 ;; Use your preferred construction method here.
522 (ede-cpp-root-project "NAME" :file (expand-file-name "FILE" dir) 522 (ede-cpp-root-project "NAME" :file (expand-file-name "FILE" dir)
523 :locate-fcn 'MYFCN) 523 :locate-fcn 'MYFCN)
524 ) 524 )
@@ -705,11 +705,11 @@ A brief description of the project or target. This is currently used
705by the @samp{ede-speedbar} interface. 705by the @samp{ede-speedbar} interface.
706@item ede-want-file-p 706@item ede-want-file-p
707Return non-nil if a target will accept a given file. 707Return non-nil if a target will accept a given file.
708It is generally unecessary to override this. See the section on source 708It is generally unnecessary to override this. See the section on source
709code. 709code.
710@item ede-buffer-mine 710@item ede-buffer-mine
711Return non-nil if a buffer belongs to this target. Used during 711Return non-nil if a buffer belongs to this target. Used during
712association when a file is loaded. It is generally unecessary to 712association when a file is loaded. It is generally unnecessary to
713override this unless you keep auxiliary files. 713override this unless you keep auxiliary files.
714@end table 714@end table
715 715
@@ -1588,7 +1588,7 @@ Argument @var{PROJ} is the project to save.
1588@end deffn 1588@end deffn
1589 1589
1590@deffn Method ede-proj-configure-recreate :AFTER this 1590@deffn Method ede-proj-configure-recreate :AFTER this
1591Delete project @var{THIS}es configure script and start over. 1591Delete project @var{THIS}'s configure script and start over.
1592@end deffn 1592@end deffn
1593 1593
1594@deffn Method ede-proj-makefile-insert-user-rules :AFTER this 1594@deffn Method ede-proj-makefile-insert-user-rules :AFTER this
@@ -2483,7 +2483,7 @@ Create the make rule needed to create an archive for @var{THIS}.
2483 2483
2484@deffn Method ede-proj-makefile-insert-source-variables :PRIMARY this 2484@deffn Method ede-proj-makefile-insert-source-variables :PRIMARY this
2485Insert bin_PROGRAMS variables needed by target @var{THIS}. 2485Insert bin_PROGRAMS variables needed by target @var{THIS}.
2486We aren't acutally inserting SOURCE details, but this is used by the 2486We aren't actually inserting SOURCE details, but this is used by the
2487Makefile.am generator, so use it to add this important bin program. 2487Makefile.am generator, so use it to add this important bin program.
2488@end deffn 2488@end deffn
2489 2489
@@ -2624,7 +2624,7 @@ Return the name of the main target for @var{THIS} target.
2624 2624
2625@deffn Method ede-proj-makefile-insert-automake-pre-variables :AFTER this 2625@deffn Method ede-proj-makefile-insert-automake-pre-variables :AFTER this
2626Insert bin_PROGRAMS variables needed by target @var{THIS}. 2626Insert bin_PROGRAMS variables needed by target @var{THIS}.
2627We aren't acutally inserting SOURCE details, but this is used by the 2627We aren't actually inserting SOURCE details, but this is used by the
2628Makefile.am generator, so use it to add this important bin program. 2628Makefile.am generator, so use it to add this important bin program.
2629@end deffn 2629@end deffn
2630 2630
@@ -3273,7 +3273,7 @@ Return the default macro to 'edit' for this object type.
3273@end deffn 3273@end deffn
3274 3274
3275@deffn Method project-compile-target-command :AFTER this 3275@deffn Method project-compile-target-command :AFTER this
3276Default target t- use when compling a texinfo file. 3276Default target t- use when compiling a texinfo file.
3277@end deffn 3277@end deffn
3278 3278
3279@deffn Method ede-documentation :AFTER this 3279@deffn Method ede-documentation :AFTER this
@@ -3370,7 +3370,7 @@ Type: @code{(or null string)} @*
3370Default Value: @code{nil} 3370Default Value: @code{nil}
3371 3371
3372Emacs regex matching auxiliary source code this target accepts. 3372Emacs regex matching auxiliary source code this target accepts.
3373Aux source are source code files needed for compilation, which are not comiled 3373Aux source are source code files needed for compilation, which are not compiled
3374themselves. 3374themselves.
3375@refill 3375@refill
3376 3376
@@ -3526,7 +3526,7 @@ use the same autoconf form.
3526@item :objectextention 3526@item :objectextention
3527Type: @code{string} 3527Type: @code{string}
3528 3528
3529A string which is the extention used for object files. 3529A string which is the extension used for object files.
3530For example, C code uses .o on unix, and Emacs Lisp uses .elc. 3530For example, C code uses .o on unix, and Emacs Lisp uses .elc.
3531@refill 3531@refill
3532 3532
@@ -3634,7 +3634,7 @@ it's rule definition.
3634@item :objectextention 3634@item :objectextention
3635Type: @code{string} 3635Type: @code{string}
3636 3636
3637A string which is the extention used for object files. 3637A string which is the extension used for object files.
3638For example, C code uses .o on unix, and Emacs Lisp uses .elc. 3638For example, C code uses .o on unix, and Emacs Lisp uses .elc.
3639@refill 3639@refill
3640 3640
@@ -3782,7 +3782,7 @@ it's rule definition.
3782@item :objectextention 3782@item :objectextention
3783Type: @code{string} 3783Type: @code{string}
3784 3784
3785A string which is the extention used for object files. 3785A string which is the extension used for object files.
3786For example, C code uses .o on unix, and Emacs Lisp uses .elc. 3786For example, C code uses .o on unix, and Emacs Lisp uses .elc.
3787@refill 3787@refill
3788 3788