diff -Nru anjuta-3.8.4/AUTHORS anjuta-3.10.2/AUTHORS --- anjuta-3.8.4/AUTHORS 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/AUTHORS 2013-07-08 21:06:37.000000000 +0000 @@ -1,16 +1,17 @@ -Founder and Lead Developer: +Founder and former lead Developer: ------------------------------------------------------------------------------- Naba kumar (Manipur, India) -Maintainer and Lead Developers: +Maintainers and Lead Developers: ------------------------------------------------------------------------------- Johannes Schmid (Germany) Sebastien Granjoux (France) + James Liggett (U.S.) Developers: ------------------------------------------------------------------------------- - Massimo Cora' - James Liggett + Massimo Cora' (Italy) + Carl-Anton Ingmarsson (Sweden) Past Developers: ------------------------------------------------------------------------------- @@ -54,7 +55,6 @@ Armin Burgmeier Benke Lázló Bolesław Kulbabiński - Carl-Anton Ingmarsson Chris Woodruff (US) Cygwin Ports maintainer Dan Elphick (United Kingdom) diff -Nru anjuta-3.8.4/INSTALL anjuta-3.10.2/INSTALL --- anjuta-3.8.4/INSTALL 2013-04-30 21:53:40.000000000 +0000 +++ anjuta-3.10.2/INSTALL 2013-11-14 21:21:09.000000000 +0000 @@ -1,7 +1,7 @@ Installation Instructions ************************* -Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation, +Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, @@ -309,9 +309,10 @@ overridden in the site shell script). Unfortunately, this technique does not work for `CONFIG_SHELL' due to -an Autoconf bug. Until the bug is fixed you can use this workaround: +an Autoconf limitation. Until the limitation is lifted, you can use +this workaround: - CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash + CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash `configure' Invocation ====================== @@ -367,4 +368,3 @@ `configure' also accepts some other, not widely useful, options. Run `configure --help' for more details. - diff -Nru anjuta-3.8.4/MAINTAINERS anjuta-3.10.2/MAINTAINERS --- anjuta-3.8.4/MAINTAINERS 2012-09-26 20:53:46.000000000 +0000 +++ anjuta-3.10.2/MAINTAINERS 2013-07-08 21:06:37.000000000 +0000 @@ -9,3 +9,7 @@ Sebastien Granjoux E-Mail: seb.sfo@free.fr Userid: seb + +James Liggett +E-Mail: jrliggett@cox.net +Userid: jrliggett diff -Nru anjuta-3.8.4/Makefile.am anjuta-3.10.2/Makefile.am --- anjuta-3.8.4/Makefile.am 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/Makefile.am 2013-11-11 17:19:39.000000000 +0000 @@ -8,8 +8,7 @@ pixmaps scripts data \ doc libanjuta plugins src manuals mime launcher po -anjutadocdir = $(docdir) -anjutadoc_DATA = \ +dist_doc_DATA = \ MAINTAINERS\ README\ COPYING\ @@ -35,8 +34,7 @@ setup-gettext \ intltool-extract.in\ intltool-merge.in\ - intltool-update.in\ - $(anjutadoc_DATA) + intltool-update.in gnomerelease: scp *.tar.bz2 master.gnome.org: diff -Nru anjuta-3.8.4/Makefile.in anjuta-3.10.2/Makefile.in --- anjuta-3.8.4/Makefile.in 2013-06-03 21:24:33.000000000 +0000 +++ anjuta-3.10.2/Makefile.in 2013-11-14 21:21:09.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -16,23 +15,51 @@ @SET_MAKE@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ - test $$am__dry = yes; \ - } + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -52,12 +79,13 @@ build_triplet = @build@ host_triplet = @host@ subdir = . -DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in $(srcdir)/anjuta.desktop.in.in \ - $(srcdir)/config.h.in $(top_srcdir)/configure ABOUT-NLS \ - AUTHORS COPYING ChangeLog INSTALL NEWS THANKS TODO compile \ - config.guess config.rpath config.sub depcomp install-sh \ - ltmain.sh missing ylwrap +DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \ + $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ + $(top_srcdir)/configure $(am__configure_deps) \ + $(srcdir)/config.h.in $(srcdir)/anjuta.desktop.in.in ABOUT-NLS \ + $(dist_doc_DATA) COPYING THANKS TODO compile config.guess \ + config.rpath config.sub depcomp install-sh missing ylwrap \ + ltmain.sh ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ @@ -77,21 +105,28 @@ CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = anjuta.desktop.in CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ +am__v_at_1 = SOURCES = DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ - html-recursive info-recursive install-data-recursive \ - install-dvi-recursive install-exec-recursive \ - install-html-recursive install-info-recursive \ - install-pdf-recursive install-ps-recursive install-recursive \ - installcheck-recursive installdirs-recursive pdf-recursive \ - ps-recursive uninstall-recursive +RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ + ctags-recursive dvi-recursive html-recursive info-recursive \ + install-data-recursive install-dvi-recursive \ + install-exec-recursive install-html-recursive \ + install-info-recursive install-pdf-recursive \ + install-ps-recursive install-recursive installcheck-recursive \ + installdirs-recursive pdf-recursive ps-recursive \ + tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ @@ -124,16 +159,38 @@ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } -am__installdirs = "$(DESTDIR)$(anjuta_datadir)" \ - "$(DESTDIR)$(anjutadocdir)" "$(DESTDIR)$(gnomemenudir)" -DATA = $(anjuta_data_DATA) $(anjutadoc_DATA) $(gnomemenu_DATA) +am__installdirs = "$(DESTDIR)$(anjuta_datadir)" "$(DESTDIR)$(docdir)" \ + "$(DESTDIR)$(gnomemenudir)" +DATA = $(anjuta_data_DATA) $(dist_doc_DATA) $(gnomemenu_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive -AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ - distdir dist dist-all distcheck +am__recursive_targets = \ + $(RECURSIVE_TARGETS) \ + $(RECURSIVE_CLEAN_TARGETS) \ + $(am__extra_recursive_targets) +AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ + cscope distdir dist dist-all distcheck +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ + $(LISP)config.h.in +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags +CSCOPE = cscope DIST_SUBDIRS = $(SUBDIRS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) @@ -144,6 +201,7 @@ && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi +am__post_remove_distdir = $(am__remove_distdir) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ @@ -171,6 +229,7 @@ reldir="$$dir2" GZIP_ENV = --best DIST_ARCHIVES = $(distdir).tar.xz +DIST_TARGETS = dist-xz distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' @@ -322,6 +381,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -336,8 +397,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -349,8 +413,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -431,8 +493,7 @@ pixmaps scripts data \ doc libanjuta plugins src manuals mime launcher po -anjutadocdir = $(docdir) -anjutadoc_DATA = \ +dist_doc_DATA = \ MAINTAINERS\ README\ COPYING\ @@ -454,8 +515,7 @@ setup-gettext \ intltool-extract.in\ intltool-merge.in\ - intltool-update.in\ - $(anjutadoc_DATA) + intltool-update.in gnomemenudir = $(datadir)/applications gnomemenu_premerge_file = anjuta.desktop.in @@ -555,27 +615,27 @@ @list='$(anjuta_data_DATA)'; test -n "$(anjuta_datadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(anjuta_datadir)'; $(am__uninstall_files_from_dir) -install-anjutadocDATA: $(anjutadoc_DATA) +install-dist_docDATA: $(dist_doc_DATA) @$(NORMAL_INSTALL) - @list='$(anjutadoc_DATA)'; test -n "$(anjutadocdir)" || list=; \ + @list='$(dist_doc_DATA)'; test -n "$(docdir)" || list=; \ if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(anjutadocdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(anjutadocdir)" || exit 1; \ + echo " $(MKDIR_P) '$(DESTDIR)$(docdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(docdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(anjutadocdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(anjutadocdir)" || exit $$?; \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(docdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(docdir)" || exit $$?; \ done -uninstall-anjutadocDATA: +uninstall-dist_docDATA: @$(NORMAL_UNINSTALL) - @list='$(anjutadoc_DATA)'; test -n "$(anjutadocdir)" || list=; \ + @list='$(dist_doc_DATA)'; test -n "$(docdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(anjutadocdir)'; $(am__uninstall_files_from_dir) + dir='$(DESTDIR)$(docdir)'; $(am__uninstall_files_from_dir) install-gnomemenuDATA: $(gnomemenu_DATA) @$(NORMAL_INSTALL) @list='$(gnomemenu_DATA)'; test -n "$(gnomemenudir)" || list=; \ @@ -599,22 +659,25 @@ dir='$(DESTDIR)$(gnomemenudir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ +# into them and run 'make' without going through this Makefile. +# To change the values of 'make' variables: instead of editing Makefiles, +# (1) if the variable is set in 'config.status', edit 'config.status' +# (which will cause the Makefiles to be regenerated when you run 'make'); +# (2) otherwise, pass the desired values on the 'make' command line. +$(am__recursive_targets): + @fail=; \ + if $(am__make_keepgoing); then \ + failcom='fail=yes'; \ + else \ + failcom='exit 1'; \ + fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ @@ -629,57 +692,12 @@ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" -$(RECURSIVE_CLEAN_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-recursive +TAGS: tags -TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ @@ -695,12 +713,7 @@ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ - list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ @@ -712,15 +725,11 @@ $$unique; \ fi; \ fi -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ +ctags: ctags-recursive + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique @@ -729,9 +738,31 @@ here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" +cscope: cscope.files + test ! -s cscope.files \ + || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) +clean-cscope: + -rm -f cscope.files +cscope.files: clean-cscope cscopelist +cscopelist: cscopelist-recursive + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + -rm -f cscope.out cscope.in.out cscope.po.out cscope.files distdir: $(DISTFILES) $(am__remove_distdir) @@ -799,39 +830,35 @@ || chmod -R a+r "$(distdir)" dist-gzip: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz - $(am__remove_distdir) + $(am__post_remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 - $(am__remove_distdir) + $(am__post_remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz - $(am__remove_distdir) - -dist-lzma: distdir - tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma - $(am__remove_distdir) + $(am__post_remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz - $(am__remove_distdir) + $(am__post_remove_distdir) dist-tarZ: distdir tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z - $(am__remove_distdir) + $(am__post_remove_distdir) dist-shar: distdir shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz - $(am__remove_distdir) + $(am__post_remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) - $(am__remove_distdir) + $(am__post_remove_distdir) -dist dist-all: distdir - tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz - $(am__remove_distdir) +dist dist-all: + $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' + $(am__post_remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another @@ -842,8 +869,6 @@ GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ - *.tar.lzma*) \ - lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ @@ -855,9 +880,9 @@ *.zip*) \ unzip $(distdir).zip ;;\ esac - chmod -R a-w $(distdir); chmod u+w $(distdir) - mkdir $(distdir)/_build - mkdir $(distdir)/_inst + chmod -R a-w $(distdir) + chmod u+w $(distdir) + mkdir $(distdir)/_build $(distdir)/_inst chmod a-w $(distdir) test -d $(distdir)/_build || exit 0; \ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ @@ -889,7 +914,7 @@ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ && cd "$$am__cwd" \ || exit 1 - $(am__remove_distdir) + $(am__post_remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' @@ -924,7 +949,7 @@ all-am: Makefile $(DATA) config.h installdirs: installdirs-recursive installdirs-am: - for dir in "$(DESTDIR)$(anjuta_datadir)" "$(DESTDIR)$(anjutadocdir)" "$(DESTDIR)$(gnomemenudir)"; do \ + for dir in "$(DESTDIR)$(anjuta_datadir)" "$(DESTDIR)$(docdir)" "$(DESTDIR)$(gnomemenudir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive @@ -981,7 +1006,7 @@ info-am: -install-data-am: install-anjuta_dataDATA install-anjutadocDATA \ +install-data-am: install-anjuta_dataDATA install-dist_docDATA \ install-gnomemenuDATA install-dvi: install-dvi-recursive @@ -1028,21 +1053,20 @@ ps-am: -uninstall-am: uninstall-anjuta_dataDATA uninstall-anjutadocDATA \ +uninstall-am: uninstall-anjuta_dataDATA uninstall-dist_docDATA \ uninstall-gnomemenuDATA -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \ - ctags-recursive install-am install-strip tags-recursive +.MAKE: $(am__recursive_targets) all install-am install-strip -.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ - all all-am am--refresh check check-am clean clean-generic \ - clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \ - dist-gzip dist-lzip dist-lzma dist-shar dist-tarZ dist-xz \ - dist-zip distcheck distclean distclean-generic distclean-hdr \ - distclean-libtool distclean-tags distcleancheck distdir \ - distuninstallcheck dvi dvi-am html html-am info info-am \ - install install-am install-anjuta_dataDATA \ - install-anjutadocDATA install-data install-data-am install-dvi \ +.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ + am--refresh check check-am clean clean-cscope clean-generic \ + clean-libtool cscope cscopelist-am ctags ctags-am dist \ + dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \ + dist-xz dist-zip distcheck distclean distclean-generic \ + distclean-hdr distclean-libtool distclean-tags distcleancheck \ + distdir distuninstallcheck dvi dvi-am html html-am info \ + info-am install install-am install-anjuta_dataDATA \ + install-data install-data-am install-dist_docDATA install-dvi \ install-dvi-am install-exec install-exec-am \ install-gnomemenuDATA install-html install-html-am \ install-info install-info-am install-man install-pdf \ @@ -1050,9 +1074,8 @@ installcheck installcheck-am installdirs installdirs-am \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-recursive uninstall uninstall-am \ - uninstall-anjuta_dataDATA uninstall-anjutadocDATA \ - uninstall-gnomemenuDATA + tags tags-am uninstall uninstall-am uninstall-anjuta_dataDATA \ + uninstall-dist_docDATA uninstall-gnomemenuDATA @INTLTOOL_DESKTOP_RULE@ diff -Nru anjuta-3.8.4/NEWS anjuta-3.10.2/NEWS --- anjuta-3.8.4/NEWS 2013-06-03 21:21:42.000000000 +0000 +++ anjuta-3.10.2/NEWS 2013-11-11 17:28:31.000000000 +0000 @@ -1,92 +1,1034 @@ -Anjuta 3.8.4 (June 3, 2013) -- James Liggett +Anjuta 3.10.2 (November 11, 2013) -- Johannes Schmid -Carl-Anton Ingmarsson (1): +This is a bug-fix release for the stable 3.10 series. + +Changes: +Carles Ferrando (1): + [l10n] Updated Catalan (Valencian) translation + +James Liggett (1): + Post-release version bump + +Pavol Klačanský (1): + Updated slovak translation + +Sébastien Granjoux (2): + bgo #711722 - C-Makefile project template broken + Avoid warning when compiling with a C++ compiler + +kriti (1): + document-manager: Fix bgo#711512 - Added an else c + +Мирослав Николић (1): + Updated Serbian translation + + +Anjuta 3.10.0 (September 23, 2013) -- James Liggett + +This is a new stable version of Anjuta and all users should update to this +version as all 3.8.x versions become unsupported at this point. + +Summary of the major changes between 3.8.x and 3.10: + +- Various bug fixes across many different plugins, including git, debug-manager, + document-manager, symbol-db glade, project-wizard and libanjuta. See the + shortlog for complete details. + +- Several updates to the git plugin, including an integrated diff viewer in the + status pane. The command bar and dock are also packed together and most panes + have right-click context menus. + +- The beginnings of a Windows port. This work is in its very early stages and + is not really usable yet. + +- The document manager has a Close Others option accessible by right clicking + on a document tab that will close all but the selected document. + +Bugs fixed: + +symbol-db: bgo #704985 - link with librt on Linux +libanjuta: bgo #696984 - Update documentation comments +project-wizard: bgo #696990 - Require package libanjuta-3.0 in anjuta-plugin template +bgo #696023 - Use dist_ prefix in Makefiles +devhelp: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST +glade: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST +language-support-vala: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST +python-loader: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST +subversion: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST +libanjuta: bgo #697030 - Add close button widget +document-manager: bgo #697030 - Replace close button in tabs with AnjutaCloseButton +project-wizard: bgo #688611 - Make templates Windows portable +libanjuta: bgo #699323 - Use GSettings to get user terminal +file-loader: bgo #699329 - Convert mime types to content types before comparing +libanjuta: bgo #699327 - Use G_GSIZE_FORMAT for gsize +libanjuta: bgo #699330 - Implement anjuta_util_get_real_path in Windows +libanjuta: bgo #699326 - Replace fork and execlp with g_spawn_async in anjuta-utils.c +libanjuta: bgo #699326 - Replace fork and execlp with g_spawn_async in resources.c +glade: bgo #698705 - Add application/x-gtk-builder to supported mime types +terminal: bgo #699316 - Add option to disable terminal plugin +file-loader: bgo #700615 - Remove markup from title of Open With dialog +sourceview: bgo #703637 - Set monospace font as default font +git: Fix bgo 699544 - Git pane prevents maximize of main window in small screens +sourceview: bgo#680770 - Don't scroll undo position to center if line already visible +sourceview: Fix bgo#701443 - When trying to change font of GtkSourceView Anjuta crashes +glade: bgo #701207 - Glade signal drop no longer works +glade: bgo #700383 - Anjuta should automatically associate .ui and source files +bgo #702576 - Use a marker comment to get macro and class name +project-manager: bgo #501230 - The 'Can not add source files' dialog is too long and his buttons and bottom side are out of the screen +project-wizard: bgo#696672 - Creating new project using wizard fails due to license files missing +project wizard: bgo #688611 - Add Windows configuration +project-wizard: bgo #698011 - Cannot run anything +bgo #696991 - Anjuta widgets do not load up properly in standalone glade +bgo #698158: anjuta-3.8.1 fails to build with vala-0.20 +project-wizard: bgo #700318 - Can't build a project whose name starts by a digit +bgo #694644 - Position of Locals and Stack panes not saved +bgo #689384 - should install a highcontrast app icon +bgo #701419 - sqlite not in depencies +bgo #706630 - Incorrect MimeType in .desktop file +project-manager: bgo #707562 - Plural forms for "%d elements" +project-wizard: bgo #707943 - Auto completion code when you click in the widget tree is broken +document-manager: bgo#698036 - Close Other Tabs enhancement + +Thanks to everybody who has helped this cycle and all translators. + +Akom Chotiphantawanon (5): + Updated Thai translation. + Updated Thai translation + Updated Thai translation. + Updated Thai translation. + Updated Thai translation. + +Alexandre Franke (2): + Update French translation + Update French translation + +Alexandre Rostovtsev (1): + symbol-db: bgo #704985 - link with librt on Linux + +Andika Triwidada (1): + Updated Indonesian translation + +Arnel A. Borja (38): + libanjuta: bgo #696984 - Include Gdl-3 when introspecting Anjuta-3.0 + libanjuta: bgo #696984 - Documentation comment of section anjuta-debug should be inside after inclusion guard + libanjuta: bgo #696984 - Remove extra empty lines in documentation comments + libanjuta: bgo #696984 - Add missing commas in documentation comments + libanjuta: bgo #696984 - Fix missing double asterisk in documentation comments + libanjuta: bgo #696984 - Fix function name typos in documentation comments + libanjuta: bgo #696984 - Fix function argument name typos in documentation comments + libanjuta: bgo #696984 - Fix a signal name typo in documentation comments + libanjuta: bgo #696984 - Fix allow-none annotation typo in a documentation comments + libanjuta: bgo #696984 - Add some missing documentation comment + libanjuta: bgo #696984 - Update some annotations in documentation comments + libanjuta: bgo #696984 - Add missing % in constants NULL, TRUE and FALSE in documentation comments + libanjuta: bgo #696984 - Add anjuta-tabber section stub + libanjuta: bgo #696984 - Remove unused file anjuta-token-style.h + libanjuta: bgo #696984 - Update libanjuta.h header + project-wizard: bgo #696990 - Require package libanjuta-3.0 in anjuta-plugin template + bgo #696023 - Use dist_ prefix in Makefiles + devhelp: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST + glade: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST + language-support-vala: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST + python-loader: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST + subversion: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST + libanjuta: bgo #697030 - Add close button widget + document-manager: bgo #697030 - Replace close button in tabs with AnjutaCloseButton + project-wizard: bgo #688611 - Make templates Windows portable + Use dist_doc_DATA for documentation text files + project-wizard: Use dist_doc_DATA for documentation text files + libanjuta: bgo #699323 - Use GSettings to get user terminal + file-loader: bgo #699329 - Convert mime types to content types before comparing + libanjuta: bgo #699327 - Use G_GSIZE_FORMAT for gsize + libanjuta: bgo #699330 - Implement anjuta_util_get_real_path in Windows + libanjuta: bgo #699326 - Replace fork and execlp with g_spawn_async in anjuta-utils.c + libanjuta: bgo #699326 - Replace fork and execlp with g_spawn_async in resources.c + glade: bgo #698705 - Add application/x-gtk-builder to supported mime types + terminal: bgo #699316 - Add option to disable terminal plugin + file-loader: bgo #700615 - Remove markup from title of Open With dialog + manuals: Update entries in Anjuta Reference Manual + sourceview: bgo #703637 - Set monospace font as default font + +Ask H. Larsen (1): + Updated Danish translation + +Aurimas Černius (4): + Updated Lithuanian translation + Updated Lithuanian translation + Updated Lithuanian translation + Updated Lithuanian translation + +Balázs Úr (2): + Updated Hungarian translation + Updated Hungarian translation + +Carl-Anton Ingmarsson (61): + dir-project: check for NULL groups in dir_project_is_loaded() + document-manager: pack notebook with width 1 + document-manager: remove margin around the document combo box + document-manager: don't allocate AnjutaDocmanPriv ourselves + document-manager: fix compile warning + anjuta-tabber: implement gtk_container_get_path_for_child() + anjuta-tabber: rework size allocation + anjuta-tabber: remove call to gtk_widget_style_attach() + anjuta-tabber: don't iterate list to check if node is first/last + message-view: Use AnjutaCloseButton in tabs + anjuta-tabber: fix calculation of region flags + anjuta-tabber: don't iterate list to check if node is first/last + anjuta-tabber: take focus-padding into account when rendering focus + anjuta-tabber: Always use the padding of an active tab in y-direction size allocation + document-manager: don't free AnjutaDocmanPriv ourselves + anjuta-tabber: remove the total padding from total width + anjuta-tabber: use tab_curvature for left/right space of first/last tab + message-view: use a single box for the tab widget + parser-cxx: fix compilation warning + anjuta_language_provider: add proposals() function + sourceview: remove filtering of single proposals matching pre_word + parser-cxx: use anjuta_language_provider_proposals() + language-support-python: use anjuta_language_provider_proposals() + language-support-js: use anjuta_language_provider_proposals() + language-support-js: replace one more use of ianjuta_editor_assist_proposals() + language-support-python: replace one more use of ianjuta_editor_assist_proposals() symbol-db-query: change order of property installation in SymbolDBQuery + dir-project: fix compile error + subversion: convert builder file to gtk+-3.0 + starter: guard for NULL document manager or project manager + anjuta-column-text-view: don't derive from deprecated GtkVBox + anjuta-file-list: fix deprecation warnings + anjuta-preferences-dialog: don't use deprecated GtkVBox + anjuta-status: don't derive from deprecated GtkHBox + anjuta-tree-combo: remove usage of gtk_widget_[push|pop]_composite_child() + anjuta-ui: don't use deprecated gtk_widget_render_icon() + class-gen: don't derive from deprecated GtkHBox + run-program: let IAnjutaEnvironment override command lines + anjuta-entry: remove usage of deprecated GtkStyle + python: only pass python source files to anjuta-python-autocomplete + cvs-plugin: remove unused variables + am-project: don't use deprecated g_thread_create() + devhelp: remove unused variable + debug-manager: fix compile warnings + debug-manager: show the disassemble and memory widgets + debug-manager: don't use deprecated functions in DmaDataView + debug-manager: make DmaDataView's buffer a property + debug-manager: don't use deprecated functions in DmaSparseView + build-basic-autotools: guard against NULL project_uri when build is configured + Add libgd submodule + sourceview: use GdRevealer for sliding in the message area + message-view: don't manually free private structure + snippets-manager: fix compile warnings + sourceview: fix compile warnings + sourceview: use GtkRevealer for sliding in the message area + indentation-python-style: remove unused editor_settings + language-support-python: remove unused editor_settings + language-support-cpp-java: remove unused editor_settings + parser-cxx: remove unused editor_settings + Update my email + symbol-db: Use a GtkSearchEntry for the search entry in the search view. -Christian Kirbach (1): +Chao-Hsiung Liao (3): + Updated Traditional Chinese translation(Hong Kong and Taiwan) + Updated Traditional Chinese translation(Hong Kong and Taiwan) + Updated Traditional Chinese translation(Hong Kong and Taiwan) + +Cheng-Chia Tseng (1): + Updated Traditional Chinese translation(Hong Kong and Taiwan) + +Christian Kirbach (5): + Updated German help translation + Updated German help translation + Updated German help translation Updated German help translation + Updated German translation -James Liggett (2): +Claudio Arseni (3): + [l10n] Updated Italian translation. + [l10n] Updated Italian translation. + [l10n] Added Italian translation. + +Daniel Mustieles (12): + Updated Spanish translation + Updated Spanish translation + Updated Spanish translation + Updated Spanish translation + Updated Spanish translation + Updated Spanish translation + Updated Spanish translation + Updated Spanish translation + Updated Spanish translation + Updated Spanish translation + Updated Spanish translation + Updated Spanish translation + +Dimitris Spingos (2): + Updated Greek translation + Updated Greek translation + +Dirgita (1): + Updated Indonesian translation + +Dominique Leuenberger (1): + build: add support for libvala-0.22 + +Enrico Nicoletto (2): + Updated Brazilian Portuguese translation + Updated Brazilian Portuguese translation + +Fran Diéguez (9): + Updated Galician translations + Updated Galician translations + Updated Galician translations + Updated Galician translations + Updated Galician translations + Updated Galician translations + Updated Galician translations + Updated Galician translations + Updated Galician translations + +Gabor Kelemen (4): + Fix errors in the Hungarian translation + Updated Hungarian translation + Update and relicence Hungarian help translation + Updated Hungarian translation + +James Liggett (65): + Post-release version bump + git: Use actions for recurring items in the glade file + git: Pack the dock and the command bar together + git: Fix more names in the glade file + git: Use a toggle button to show and hide the command bar + git: More glade file name fixes + git: Add a stash button to the Status command bar + git: Implement branch switching by double-click + Update doap file + git: Fix widget names + git: Implement adding files by dragging them onto the status view + git: Widget name fixes + git: Log path entry should be editable + git: Widget name fixes + libanjuta/manuals: Update documentation sections + Revert "git: Log path entry should be editable" + Update files for 3.9.1 release + Post release version bump + git: Widget name fixes + git: Add context menus to the Status pane git: Fix signal names in diff code git: More signal name fixes in diff code + Updated files for release + Post-release version bump + git: Add a context menu to the log pane + git: Add a context menu to the Branches pane + git: Add a popup menu to the Remotes pane + git: Check box action fixes in Push and Pull panes + git: Add a popup menu to the Stash pane + git: Fix a warning + Revert "Allow to build without libgd" + Revert "sourceview: use GdRevealer for sliding in the message area" + Revert "Add libgd submodule" + Update MAINTAINERS + Update files for release + Post-release version bump + git: Fix the Do Not Commit option in the Revert pane + libanjuta/anjuta-entry: Don't use CSS for help text styles + Updated POTFILES.in + Updated files for release + Post-release version bump + git: Fix bgo 699544 - Git pane prevents maximize of main window in small screens + Update files for release + Post-release version bump + libanjuta/anjuta-command-bar: Resect GTK button image settings + libanjuta/anjuta-command-bar: Don't use a shadow for the scrolled window + libanjuta/anjuta-file-list: Fix the help text color + git: Widget name fixes + libanjuta: Add AnjutaCellRendererDiff + libanjuta: Update the glade catalog + git: Show diffs of uncommitted changes in the status view + git: Show stash diffs in the stash pane + git: Don't show the command bar if the Tasks button isn't active + libanjuta/anjuta-cell-renderer-diff: Detect diff headers + git: Don't show stash numbers on diff rows + Updated files for release + Post-release version bump + git: Fix removed files status display + git: Expand the status view tree when all diff commands are finished + Update files for release + Post-release version bump + git: Run diff commands after the status commands finish + libanjuta/git: Render diffs one line at a time + Update files for release + Post-release version bump -Johannes Schmid (1): +Jaume Planas (1): + [l10n] Add Catalan translation + +Jiro Matsuzawa (1): + l10n: Update Japanese translation + +Johannes Schmid (6): + Updated AUTHORS file + sourceview: bgo#680770 - Don't scroll undo position to center if line already visible sourceview: Fix bgo#701443 - When trying to change font of GtkSourceView Anjuta crashes + anjuta: Add application menu + libanjuta: Make AnjutaCommandBar easier to use on small screens + anjuta: Only show app-menu if supported by environment +Josep Sànchez (1): + [l10n] Update Catalan translation -Anjuta 3.8.3 (May 20, 2013) -- James Liggett +Juan Pablo Ugarte (1): + mk-project: Prevent a crash -Arnel A. Borja (2): - libanjuta: bgo #699327 - Use G_GSIZE_FORMAT for gsize - glade: bgo #698705 - Add application/x-gtk-builder to supported mime types +Kalev Lember (1): + dir-project: Fix compiler warning -Carl-Anton Ingmarsson (1): - dir-project: fix compile error +Kjartan Maraas (2): + Updated Norwegian bokmål translation + Updated Norwegian bokmål translation -Fran Diéguez (1): - Updated Galician translations +Marco Diego Aurélio Mesquita (8): + glade: bgo #701207 - Glade signal drop no longer works + glade: bgo #700383 - Anjuta should automatically associate .ui and source files + libanjuta: Improve symbol-db behavior on cut, paste, undo, redo and when multiple files are modified. + symbol-db: Update symbol database on editor changes without saving + language-support-cpp-jave: Fix memory leak + doc: Update documentation after the last improvements in glade support + Improve c callback body generation. + bgo #702576 - Use a marker comment to get macro and class name + +Marek Černocký (7): + Updated Czech translation + Updated Czech translation + Updated Czech translation + Updated Czech translation + Updated Czech translation + Updated Czech translation + Updated Czech translation + +Matej Urbančič (4): + Updated Slovenian translation + Updated Slovenian translation + Updated Slovenian translation + Updated Slovenian translation + +Michael Catanzaro (3): + Use program icon on about dialog + Fix column number on lines with tabs + help: fix broken images + +Milo Casagrande (2): + [l10n] Updated Italian translation. + [l10n] Updated Italian translation. + +Piotr Drąg (5): + Updated POTFILES.in + Updated POTFILES.in + Updated Polish translation + Updated Polish translation + Updated Polish translation + +Quentin Huot-Marchand (1): + project-manager: bgo #501230 - The 'Can not add source files' dialog is too long and his buttons and bottom side are out of the screen + +Rafael Ferreira (2): + Updated Brazilian Portuguese translation + Updated Brazilian Portuguese translation Richard Hughes (1): Fixed Indonesian translation -Sébastien Granjoux (1): +Rūdolfs Mazurs (2): + Updated Latvian translation + Updated Latvian translation + +Seong-ho Cho (2): + Updated Korean translation + Updated Korean translation + +Sébastien Granjoux (42): + project-wizard: bgo#696672 - Creating new project using wizard fails due to license files missing + project wizard: bgo #688611 - Add Windows configuration + mk-project: Ignore conditional directives in makefile + git: Fix setting of a custom author in the commit pane + libanjuta: Improve editor modeline support + project-wizard: bgo #698011 - Cannot run anything + bgo #696991 - Anjuta widgets do not load up properly in standalone glade bgo #698158: anjuta-3.8.1 fails to build with vala-0.20 + project-wizard: bgo #700318 - Can't build a project whose name starts by a digit + debug-manager: show registers pane + bgo #694644 - Position of Locals and Stack panes not saved + Fix a crash with some version of Gtk due to my last commit + libanjuta: Move scoped and descoped signal on AnjutaProfile object + libanjuta: Replace AnjutaPluginDescription by AnjutaPluginHandle in API + libanjuta: Move anjuta_profile_manager_load_profile function in anjuta_profile + libanjuta: Always keep plugins in the system profile + Allow to select different profile on the command line + libanjuta: Allow to enable only a set of plugins defined in the profile file + Add a sample custom profile keeping only the editor + document-manager: Automatically open an empty file if starter plugin is not used + libanjuta: Keep dynamic allocation data in AnjutaPluginDescription + libanjuta: Allow to change plugin description key from profile + Allow to build without libgd + Keep using loaded plugin even if they are marked as disabled + Register GApplication with a different name if a profile is used + document-manager: Make use of symbol-db plugin optional + language-support-python: Remove critical warnings + language-manager: Support symbols in more programming languages + Need at least glib 2.34 for g_spawn_check_exit_status + dir-project: Load big project faster + dir-project: Decrease project load priority to avoid blocking GUI + am-project: data target are not distributed by default in automake + project-manager: Add a function in the interface to remove a file from a project + bgo #689384 - should install a highcontrast app icon + bgo #701419 - sqlite not in depencies + document-manager: Fix icon size in document manager tabs + bgo #706630 - Incorrect MimeType in .desktop file + Remove a critical warning when closing a project + glade: Fix a critical warning when opening a project with a .ui file opened + document-manager: Close all documents when closing a project + project-manager: bgo #707562 - Plural forms for "%d elements" + project-wizard: bgo #707943 - Auto completion code when you click in the widget tree is broken +Techlive Zheng (1): + anjuta-tags: fix scope information parsing in the Vala parser -Anjuta 3.8.2 (May 13, 2013) -- James Liggett +Varad Gautam (1): + document-manager: bgo#698036 - Close Other Tabs enhancement -Arnel A. Borja (1): - libanjuta: Use dist_ prefix for glade catalog data (bgo #696023) +Yuri Myasoedov (2): + Updated Russian translation + Updated Russian translation -James Liggett (2): +victory (1): + l10n: Update Japanese translation + +Мирослав Николић (2): + Updated Serbian translation + Updated Serbian translation + + +Anjuta 3.9.92 (September 15, 2013) -- James Liggett + +Akom Chotiphantawanon (1): + Updated Thai translation. + +Alexandre Franke (2): + Update French translation + Update French translation + +Andika Triwidada (1): + Updated Indonesian translation + +Ask H. Larsen (1): + Updated Danish translation + +Aurimas Černius (1): + Updated Lithuanian translation + +Chao-Hsiung Liao (1): + Updated Traditional Chinese translation(Hong Kong and Taiwan) + +Claudio Arseni (2): + [l10n] Updated Italian translation. + [l10n] Updated Italian translation. + +Daniel Mustieles (2): + Updated Spanish translation + Updated Spanish translation + +Enrico Nicoletto (1): + Updated Brazilian Portuguese translation + +Fran Diéguez (1): + Updated Galician translations + +Gabor Kelemen (1): + Updated Hungarian translation + +James Liggett (3): Post-release version bump - Revert "git: Log path entry should be editable" + git: Run diff commands after the status commands finish + libanjuta/git: Render diffs one line at a time + +Marek Černocký (2): + Updated Czech translation + Updated Czech translation + +Matej Urbančič (1): + Updated Slovenian translation + +Piotr Drąg (1): + Updated Polish translation + +Rūdolfs Mazurs (2): + Updated Latvian translation + Updated Latvian translation + +Seong-ho Cho (2): + Updated Korean translation + Updated Korean translation + +Sébastien Granjoux (2): + project-manager: bgo #707562 - Plural forms for "%d elements" + project-wizard: bgo #707943 - Auto completion code when you click in the widget tree is broken + +Мирослав Николић (1): + Updated Serbian translation + + +Anjuta 3.9.91 (September 2, 2013) -- James Liggett + +Aurimas Černius (2): + Updated Lithuanian translation + Updated Lithuanian translation + +Balázs Úr (1): + Updated Hungarian translation + +Christian Kirbach (1): + Updated German help translation + +Enrico Nicoletto (1): + Updated Brazilian Portuguese translation + +Fran Diéguez (2): + Updated Galician translations + Updated Galician translations + +Gabor Kelemen (1): + Update and relicence Hungarian help translation + +James Liggett (3): + Post-release version bump + git: Fix removed files status display + git: Expand the status view tree when all diff commands are finished Kjartan Maraas (1): Updated Norwegian bokmål translation +Matej Urbančič (2): + Updated Slovenian translation + Updated Slovenian translation + +Piotr Drąg (2): + Updated Polish translation + Updated Polish translation -Anjuta 3.8.1 (April 15, 2013) -- James Liggett +Quentin Huot-Marchand (1): + project-manager: bgo #501230 - The 'Can not add source files' dialog is too long and his buttons and bottom side are out of the screen -Arnel A. Borja (5): - subversion: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST - python-loader: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST - language-support-vala: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST - glade: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST +Rafael Ferreira (1): + Updated Brazilian Portuguese translation + +Sébastien Granjoux (4): + bgo #706630 - Incorrect MimeType in .desktop file + Remove a critical warning when closing a project + glade: Fix a critical warning when opening a project with a .ui file opened + document-manager: Close all documents when closing a project + + +Anjuta 3.9.90 (August 19, 2013) -- James Liggett + +Akom Chotiphantawanon (1): + Updated Thai translation. + +Alexandre Rostovtsev (1): + symbol-db: bgo #704985 - link with librt on Linux + +Carl-Anton Ingmarsson (1): + symbol-db: Use a GtkSearchEntry for the search entry in the search view. + +Daniel Mustieles (1): + Updated Spanish translation + +Dominique Leuenberger (1): + build: add support for libvala-0.22 + +Fran Diéguez (1): + Updated Galician translations + +Gabor Kelemen (1): + Updated Hungarian translation + +James Liggett (12): + Post-release version bump + libanjuta/anjuta-command-bar: Resect GTK button image settings + libanjuta/anjuta-command-bar: Don't use a shadow for the scrolled window + libanjuta/anjuta-file-list: Fix the help text color + git: Widget name fixes + libanjuta: Add AnjutaCellRendererDiff + libanjuta: Update the glade catalog + git: Show diffs of uncommitted changes in the status view + git: Show stash diffs in the stash pane + git: Don't show the command bar if the Tasks button isn't active + libanjuta/anjuta-cell-renderer-diff: Detect diff headers + git: Don't show stash numbers on diff rows + +Marek Černocký (1): + Updated Czech translation + +Michael Catanzaro (3): + Use program icon on about dialog + Fix column number on lines with tabs + help: fix broken images + +Piotr Drąg (1): + Updated POTFILES.in + +Rafael Ferreira (1): + Updated Brazilian Portuguese translation + +Sébastien Granjoux (3): + bgo #689384 - should install a highcontrast app icon + bgo #701419 - sqlite not in depencies + document-manager: Fix icon size in document manager tabs + + +Anjuta 3.9.5 (July 29, 2013) -- James Liggett + +Chao-Hsiung Liao (1): + Updated Traditional Chinese translation(Hong Kong and Taiwan) + +Daniel Mustieles (1): + Updated Spanish translation + +James Liggett (2): + Post-release version bump + git: Fix bgo 699544 - Git pane prevents maximize of main window in small screens + +Johannes Schmid (2): + libanjuta: Make AnjutaCommandBar easier to use on small screens + anjuta: Only show app-menu if supported by environment + +Marek Černocký (1): + Updated Czech translation + +Anjuta 3.9.4 (July 8, 2013) -- James Liggett + +Akom Chotiphantawanon (1): + Updated Thai translation + +Arnel A. Borja (2): + manuals: Update entries in Anjuta Reference Manual + sourceview: bgo #703637 - Set monospace font as default font + +Aurimas Černius (1): + Updated Lithuanian translation + +Carl-Anton Ingmarsson (5): + indentation-python-style: remove unused editor_settings + language-support-python: remove unused editor_settings + language-support-cpp-java: remove unused editor_settings + parser-cxx: remove unused editor_settings + Update my email + +Christian Kirbach (1): + Updated German help translation + +James Liggett (3): + Post-release version bump + git: Fix the Do Not Commit option in the Revert pane + libanjuta/anjuta-entry: Don't use CSS for help text styles + +Johannes Schmid (1): + anjuta: Add application menu + +Marco Diego Aurélio Mesquita (1): + bgo #702576 - Use a marker comment to get macro and class name + +Sébastien Granjoux (10): + Keep using loaded plugin even if they are marked as disabled + Register GApplication with a different name if a profile is used + document-manager: Make use of symbol-db plugin optional + language-support-python: Remove critical warnings + language-manager: Support symbols in more programming languages + Need at least glib 2.34 for g_spawn_check_exit_status + dir-project: Load big project faster + dir-project: Decrease project load priority to avoid blocking GUI + am-project: data target are not distributed by default in automake + project-manager: Add a function in the interface to remove a file from a project + + +Anjuta 3.9.3 (June 17, 2013) -- James Liggett + +Akom Chotiphantawanon (1): + Updated Thai translation. + +Carl-Anton Ingmarsson (5): + Add libgd submodule + sourceview: use GdRevealer for sliding in the message area + message-view: don't manually free private structure + snippets-manager: fix compile warnings + sourceview: fix compile warnings + +Cheng-Chia Tseng (1): + Updated Traditional Chinese translation(Hong Kong and Taiwan) + +Christian Kirbach (1): + Updated German help translation + +Daniel Mustieles (4): + Updated Spanish translation + Updated Spanish translation + Updated Spanish translation + Updated Spanish translation + +Fran Diéguez (4): + Updated Galician translations + Updated Galician translations + Updated Galician translations + Updated Galician translations + +James Liggett (11): + Post-release version bump + git: Add a context menu to the log pane + git: Add a context menu to the Branches pane + git: Add a popup menu to the Remotes pane + git: Check box action fixes in Push and Pull panes + git: Add a popup menu to the Stash pane + git: Fix a warning + Revert "Allow to build without libgd" + Revert "sourceview: use GdRevealer for sliding in the message area" + Revert "Add libgd submodule" + Update MAINTAINERS + +Jiro Matsuzawa (1): + l10n: Update Japanese translation + +Johannes Schmid (1): + sourceview: Fix bgo#701443 - When trying to change font of GtkSourceView Anjuta crashes + +Marco Diego Aurélio Mesquita (6): + glade: bgo #701207 - Glade signal drop no longer works + glade: bgo #700383 - Anjuta should automatically associate .ui and source files + libanjuta: Improve symbol-db behavior on cut, paste, undo, redo and when multiple files are modified. + symbol-db: Update symbol database on editor changes without saving + language-support-cpp-jave: Fix memory leak + doc: Update documentation after the last improvements in glade support + +Marek Černocký (2): + Updated Czech translation + Updated Czech translation + +Piotr Drąg (1): + Updated POTFILES.in + +Sébastien Granjoux (12): + Fix a crash with some version of Gtk due to my last commit + libanjuta: Move scoped and descoped signal on AnjutaProfile object + libanjuta: Replace AnjutaPluginDescription by AnjutaPluginHandle in API + libanjuta: Move anjuta_profile_manager_load_profile function in anjuta_profile + libanjuta: Always keep plugins in the system profile + Allow to select different profile on the command line + libanjuta: Allow to enable only a set of plugins defined in the profile file + Add a sample custom profile keeping only the editor + document-manager: Automatically open an empty file if starter plugin is not used + libanjuta: Keep dynamic allocation data in AnjutaPluginDescription + libanjuta: Allow to change plugin description key from profile + Allow to build without libgd + + +Anjuta 3.9.2 (May 27, 2013) -- James Liggett + +Arnel A. Borja (9): + libanjuta: bgo #699323 - Use GSettings to get user terminal + file-loader: bgo #699329 - Convert mime types to content types before comparing + libanjuta: bgo #699327 - Use G_GSIZE_FORMAT for gsize + libanjuta: bgo #699330 - Implement anjuta_util_get_real_path in Windows + libanjuta: bgo #699326 - Replace fork and execlp with g_spawn_async in anjuta-utils.c + libanjuta: bgo #699326 - Replace fork and execlp with g_spawn_async in resources.c + glade: bgo #698705 - Add application/x-gtk-builder to supported mime types + terminal: bgo #699316 - Add option to disable terminal plugin + file-loader: bgo #700615 - Remove markup from title of Open With dialog + +Carl-Anton Ingmarsson (21): + subversion: convert builder file to gtk+-3.0 + starter: guard for NULL document manager or project manager + anjuta-column-text-view: don't derive from deprecated GtkVBox + anjuta-file-list: fix deprecation warnings + anjuta-preferences-dialog: don't use deprecated GtkVBox + anjuta-status: don't derive from deprecated GtkHBox + anjuta-tree-combo: remove usage of gtk_widget_[push|pop]_composite_child() + anjuta-ui: don't use deprecated gtk_widget_render_icon() + class-gen: don't derive from deprecated GtkHBox + run-program: let IAnjutaEnvironment override command lines + anjuta-entry: remove usage of deprecated GtkStyle + python: only pass python source files to anjuta-python-autocomplete + cvs-plugin: remove unused variables + am-project: don't use deprecated g_thread_create() + devhelp: remove unused variable + debug-manager: fix compile warnings + debug-manager: show the disassemble and memory widgets + debug-manager: don't use deprecated functions in DmaDataView + debug-manager: make DmaDataView's buffer a property + debug-manager: don't use deprecated functions in DmaSparseView + build-basic-autotools: guard against NULL project_uri when build is configured + +Daniel Mustieles (2): + Updated Spanish translation + Updated Spanish translation + +Fran Diéguez (1): + Updated Galician translations + +James Liggett (5): + Post release version bump + git: Widget name fixes + git: Add context menus to the Status pane + git: Fix signal names in diff code + git: More signal name fixes in diff code + +Kalev Lember (1): + dir-project: Fix compiler warning + +Kjartan Maraas (1): + Updated Norwegian bokmål translation + +Matej Urbančič (1): + Updated Slovenian translation + +Sébastien Granjoux (5): + bgo #696991 - Anjuta widgets do not load up properly in standalone glade + bgo #698158: anjuta-3.8.1 fails to build with vala-0.20 + project-wizard: bgo #700318 - Can't build a project whose name starts by a digit + debug-manager: show registers pane + bgo #694644 - Position of Locals and Stack panes not saved + +Techlive Zheng (1): + anjuta-tags: fix scope information parsing in the Vala parser + +Varad Gautam (1): + document-manager: bgo#698036 - Close Other Tabs enhancement + +Anjuta 3.9.1 (April 30, 2013) -- James Liggett + +Arnel A. Borja (27): + libanjuta: bgo #696984 - Include Gdl-3 when introspecting Anjuta-3.0 + libanjuta: bgo #696984 - Documentation comment of section anjuta-debug should be inside after inclusion guard + libanjuta: bgo #696984 - Remove extra empty lines in documentation comments + libanjuta: bgo #696984 - Add missing commas in documentation comments + libanjuta: bgo #696984 - Fix missing double asterisk in documentation comments + libanjuta: bgo #696984 - Fix function name typos in documentation comments + libanjuta: bgo #696984 - Fix function argument name typos in documentation comments + libanjuta: bgo #696984 - Fix a signal name typo in documentation comments + libanjuta: bgo #696984 - Fix allow-none annotation typo in a documentation comments + libanjuta: bgo #696984 - Add some missing documentation comment + libanjuta: bgo #696984 - Update some annotations in documentation comments + libanjuta: bgo #696984 - Add missing % in constants NULL, TRUE and FALSE in documentation comments + libanjuta: bgo #696984 - Add anjuta-tabber section stub + libanjuta: bgo #696984 - Remove unused file anjuta-token-style.h + libanjuta: bgo #696984 - Update libanjuta.h header + project-wizard: bgo #696990 - Require package libanjuta-3.0 in anjuta-plugin template + bgo #696023 - Use dist_ prefix in Makefiles devhelp: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST + glade: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST + language-support-vala: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST + python-loader: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST + subversion: bgo #696023 - Use dist_ prefix instead of EXTRA_DIST + libanjuta: bgo #697030 - Add close button widget + document-manager: bgo #697030 - Replace close button in tabs with AnjutaCloseButton + project-wizard: bgo #688611 - Make templates Windows portable + Use dist_doc_DATA for documentation text files + project-wizard: Use dist_doc_DATA for documentation text files -Carles Ferrando (1): - [l10n] Updated Catalan (Valencian) translation +Balázs Úr (1): + Updated Hungarian translation + +Carl-Anton Ingmarsson (28): + dir-project: check for NULL groups in dir_project_is_loaded() + document-manager: pack notebook with width 1 + document-manager: remove margin around the document combo box + document-manager: don't allocate AnjutaDocmanPriv ourselves + document-manager: fix compile warning + anjuta-tabber: implement gtk_container_get_path_for_child() + anjuta-tabber: rework size allocation + anjuta-tabber: remove call to gtk_widget_style_attach() + anjuta-tabber: don't iterate list to check if node is first/last + message-view: Use AnjutaCloseButton in tabs + anjuta-tabber: fix calculation of region flags + anjuta-tabber: don't iterate list to check if node is first/last + anjuta-tabber: take focus-padding into account when rendering focus + anjuta-tabber: Always use the padding of an active tab in y-direction size allocation + document-manager: don't free AnjutaDocmanPriv ourselves + anjuta-tabber: remove the total padding from total width + anjuta-tabber: use tab_curvature for left/right space of first/last tab + message-view: use a single box for the tab widget + parser-cxx: fix compilation warning + anjuta_language_provider: add proposals() function + sourceview: remove filtering of single proposals matching pre_word + parser-cxx: use anjuta_language_provider_proposals() + language-support-python: use anjuta_language_provider_proposals() + language-support-js: use anjuta_language_provider_proposals() + language-support-js: replace one more use of ianjuta_editor_assist_proposals() + language-support-python: replace one more use of ianjuta_editor_assist_proposals() + symbol-db-query: change order of property installation in SymbolDBQuery + dir-project: fix compile error Christian Kirbach (1): Updated German help translation +Daniel Mustieles (2): + Updated Spanish translation + Updated Spanish translation + +Dimitris Spingos (2): + Updated Greek translation + Updated Greek translation + Dirgita (1): Updated Indonesian translation -Fran Diéguez (1): - Updated Galician translations for doc - Gabor Kelemen (1): Fix errors in the Hungarian translation -James Liggett (2): +James Liggett (16): Post-release version bump + git: Use actions for recurring items in the glade file + git: Pack the dock and the command bar together + git: Fix more names in the glade file + git: Use a toggle button to show and hide the command bar + git: More glade file name fixes + git: Add a stash button to the Status command bar + git: Implement branch switching by double-click + Update doap file + git: Fix widget names + git: Implement adding files by dragging them onto the status view + git: Widget name fixes git: Log path entry should be editable + git: Widget name fixes + libanjuta/manuals: Update documentation sections + Revert "git: Log path entry should be editable" Jaume Planas (1): [l10n] Add Catalan translation +Johannes Schmid (2): + Updated AUTHORS file + sourceview: bgo#680770 - Don't scroll undo position to center if line already visible + +Juan Pablo Ugarte (1): + mk-project: Prevent a crash + +Marek Černocký (1): + Updated Czech translation + Milo Casagrande (2): [l10n] Updated Italian translation. [l10n] Updated Italian translation. -Sébastien Granjoux (1): +Richard Hughes (1): + Fixed Indonesian translation + +Sébastien Granjoux (6): project-wizard: bgo#696672 - Creating new project using wizard fails due to license files missing + project wizard: bgo #688611 - Add Windows configuration + mk-project: Ignore conditional directives in makefile + git: Fix setting of a custom author in the commit pane + libanjuta: Improve editor modeline support + project-wizard: bgo #698011 - Cannot run anything Yuri Myasoedov (1): Updated Russian translation +Мирослав Николић (1): + Updated Serbian translation Anjuta 3.8.0 (March 24, 2013) -- James Liggett diff -Nru anjuta-3.8.4/aclocal.m4 anjuta-3.10.2/aclocal.m4 --- anjuta-3.8.4/aclocal.m4 2013-06-03 21:24:27.000000000 +0000 +++ anjuta-3.10.2/aclocal.m4 2013-11-14 21:21:07.000000000 +0000 @@ -1,8 +1,7 @@ -# generated automatically by aclocal 1.11.6 -*- Autoconf -*- +# generated automatically by aclocal 1.13.4 -*- Autoconf -*- + +# Copyright (C) 1996-2013 Free Software Foundation, Inc. -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, -# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, -# Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -12,17 +11,18 @@ # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. +m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, [m4_warning([this file was generated for autoconf 2.69. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. -To do so, use the procedure documented by the package, typically `autoreconf'.])]) +To do so, use the procedure documented by the package, typically 'autoreconf'.])]) # bison-i18n.m4 serial 2 -dnl Copyright (C) 2005-2006, 2009-2011 Free Software Foundation, Inc. +dnl Copyright (C) 2005-2006, 2009-2012 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -578,6 +578,46 @@ fi[]dnl ])# PKG_CHECK_MODULES + +# PKG_INSTALLDIR(DIRECTORY) +# ------------------------- +# Substitutes the variable pkgconfigdir as the location where a module +# should install pkg-config .pc files. By default the directory is +# $libdir/pkgconfig, but the default can be changed by passing +# DIRECTORY. The user can override through the --with-pkgconfigdir +# parameter. +AC_DEFUN([PKG_INSTALLDIR], +[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) +m4_pushdef([pkg_description], + [pkg-config installation directory @<:@]pkg_default[@:>@]) +AC_ARG_WITH([pkgconfigdir], + [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],, + [with_pkgconfigdir=]pkg_default) +AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) +m4_popdef([pkg_default]) +m4_popdef([pkg_description]) +]) dnl PKG_INSTALLDIR + + +# PKG_NOARCH_INSTALLDIR(DIRECTORY) +# ------------------------- +# Substitutes the variable noarch_pkgconfigdir as the location where a +# module should install arch-independent pkg-config .pc files. By +# default the directory is $datadir/pkgconfig, but the default can be +# changed by passing DIRECTORY. The user can override through the +# --with-noarch-pkgconfigdir parameter. +AC_DEFUN([PKG_NOARCH_INSTALLDIR], +[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) +m4_pushdef([pkg_description], + [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) +AC_ARG_WITH([noarch-pkgconfigdir], + [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],, + [with_noarch_pkgconfigdir=]pkg_default) +AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) +m4_popdef([pkg_default]) +m4_popdef([pkg_description]) +]) dnl PKG_NOARCH_INSTALLDIR + AC_DEFUN([YELP_HELP_INIT], [ AC_REQUIRE([AC_PROG_LN_S]) @@ -773,25 +813,22 @@ m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([YELP_HELP_RULES])]) ]) -# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 2002-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 1 - # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], -[am__api_version='1.11' +[am__api_version='1.13' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.11.6], [], +m4_if([$1], [1.13.4], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -807,24 +844,22 @@ # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.11.6])dnl +[AM_AUTOMAKE_VERSION([1.13.4])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. +# Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 1 - # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets -# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to -# `$srcdir', `$srcdir/..', or `$srcdir/../..'. +# $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to +# '$srcdir', '$srcdir/..', or '$srcdir/../..'. # # Of course, Automake must honor this variable whenever it calls a # tool from the auxiliary directory. The problem is that $srcdir (and @@ -843,7 +878,7 @@ # # The reason of the latter failure is that $top_srcdir and $ac_aux_dir # are both prefixed by $srcdir. In an in-source build this is usually -# harmless because $srcdir is `.', but things will broke when you +# harmless because $srcdir is '.', but things will broke when you # start a VPATH build or use an absolute $srcdir. # # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, @@ -869,22 +904,19 @@ # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008 -# Free Software Foundation, Inc. +# Copyright (C) 1997-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 9 - # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- # Define a conditional. AC_DEFUN([AM_CONDITIONAL], -[AC_PREREQ(2.52)dnl - ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], - [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl +[AC_PREREQ([2.52])dnl + m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl AC_SUBST([$1_FALSE])dnl _AM_SUBST_NOTMAKE([$1_TRUE])dnl @@ -903,16 +935,14 @@ Usually this means the macro was only invoked conditionally.]]) fi])]) -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009, -# 2010, 2011 Free Software Foundation, Inc. +# Copyright (C) 1999-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 12 -# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be +# There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, # will think it sees a *use*, and therefore will trigger all it's # C support machinery. Also note that it means that autoscan, seeing @@ -922,7 +952,7 @@ # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. -# NAME is "CC", "CXX", "GCJ", or "OBJC". +# NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". # We try a few techniques and use that to set a single cache variable. # # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was @@ -935,12 +965,13 @@ AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl -ifelse([$1], CC, [depcc="$CC" am_compiler_list=], - [$1], CXX, [depcc="$CXX" am_compiler_list=], - [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'], - [$1], UPC, [depcc="$UPC" am_compiler_list=], - [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'], - [depcc="$$1" am_compiler_list=]) +m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], + [$1], [CXX], [depcc="$CXX" am_compiler_list=], + [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], + [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], + [$1], [UPC], [depcc="$UPC" am_compiler_list=], + [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], + [depcc="$$1" am_compiler_list=]) AC_CACHE_CHECK([dependency style of $depcc], [am_cv_$1_dependencies_compiler_type], @@ -948,8 +979,8 @@ # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up - # making a dummy file named `D' -- because `-MD' means `put the output - # in D'. + # making a dummy file named 'D' -- because '-MD' means "put the output + # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're @@ -989,16 +1020,16 @@ : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c - # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with - # Solaris 8's {/usr,}/bin/sh. - touch sub/conftst$i.h + # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with + # Solaris 10 /bin/sh. + echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf - # We check with `-c' and `-o' for the sake of the "dashmstdout" + # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly - # handle `-M -o', and we need to detect this. Also, some Intel - # versions had trouble with output in subdirs + # handle '-M -o', and we need to detect this. Also, some Intel + # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in @@ -1007,8 +1038,8 @@ test "$am__universal" = false || continue ;; nosideeffect) - # after this tag, mechanisms are not by side-effect, so they'll - # only be used when explicitly requested + # After this tag, mechanisms are not by side-effect, so they'll + # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else @@ -1016,7 +1047,7 @@ fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) - # This compiler won't grok `-c -o', but also, the minuso test has + # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} @@ -1064,7 +1095,7 @@ # AM_SET_DEPDIR # ------------- # Choose a directory name for dependency files. -# This macro is AC_REQUIREd in _AM_DEPENDENCIES +# This macro is AC_REQUIREd in _AM_DEPENDENCIES. AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl @@ -1074,9 +1105,13 @@ # AM_DEP_TRACK # ------------ AC_DEFUN([AM_DEP_TRACK], -[AC_ARG_ENABLE(dependency-tracking, -[ --disable-dependency-tracking speeds up one-time build - --enable-dependency-tracking do not reject slow dependency extractors]) +[AC_ARG_ENABLE([dependency-tracking], [dnl +AS_HELP_STRING( + [--enable-dependency-tracking], + [do not reject slow dependency extractors]) +AS_HELP_STRING( + [--disable-dependency-tracking], + [speeds up one-time build])]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' @@ -1091,20 +1126,18 @@ # Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008 -# Free Software Foundation, Inc. +# Copyright (C) 1999-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -#serial 5 # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ - # Autoconf 2.62 quotes --file arguments for eval, but not when files + # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in @@ -1117,7 +1150,7 @@ # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named `Makefile.in', but + # We used to match only the files named 'Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. @@ -1129,21 +1162,19 @@ continue fi # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running `make'. + # from the Makefile without running 'make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "am__include" && continue + test -z "$am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # When using ansi2knr, U may be empty or an underscore; expand it - U=`sed -n 's/^U = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`AS_DIRNAME(["$file"])` @@ -1161,7 +1192,7 @@ # This macro should only be invoked once -- use via AC_REQUIRE. # # This code is only required when automatic dependency tracking -# is enabled. FIXME. This creates each `.P' file that we will +# is enabled. FIXME. This creates each '.P' file that we will # need in order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], @@ -1171,15 +1202,12 @@ # Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, -# 2005, 2006, 2008, 2009 Free Software Foundation, Inc. +# Copyright (C) 1996-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 16 - # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. @@ -1195,7 +1223,7 @@ # arguments mandatory, and then we can depend on a new Autoconf # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], -[AC_PREREQ([2.62])dnl +[AC_PREREQ([2.65])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl @@ -1224,31 +1252,40 @@ # Define the identity of the package. dnl Distinguish between old-style and new-style calls. m4_ifval([$2], -[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl +[AC_DIAGNOSE([obsolete], + [$0: two- and three-arguments forms are deprecated.]) +m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl AC_SUBST([PACKAGE], [$1])dnl AC_SUBST([VERSION], [$2])], [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. -m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,, +m4_if( + m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), + [ok:ok],, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl _AM_IF_OPTION([no-define],, -[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) - AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl +[AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) + AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl # Some tools Automake needs. AC_REQUIRE([AM_SANITY_CHECK])dnl AC_REQUIRE([AC_ARG_PROGRAM])dnl -AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) -AM_MISSING_PROG(AUTOCONF, autoconf) -AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) -AM_MISSING_PROG(AUTOHEADER, autoheader) -AM_MISSING_PROG(MAKEINFO, makeinfo) +AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) +AM_MISSING_PROG([AUTOCONF], [autoconf]) +AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) +AM_MISSING_PROG([AUTOHEADER], [autoheader]) +AM_MISSING_PROG([MAKEINFO], [makeinfo]) AC_REQUIRE([AM_PROG_INSTALL_SH])dnl AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl -AC_REQUIRE([AM_PROG_MKDIR_P])dnl +AC_REQUIRE([AC_PROG_MKDIR_P])dnl +# For better backward compatibility. To be removed once Automake 1.9.x +# dies out for good. For more background, see: +# +# +AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target. The system "awk" is bad on # some platforms. AC_REQUIRE([AC_PROG_AWK])dnl @@ -1259,28 +1296,32 @@ [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], - [_AM_DEPENDENCIES(CC)], - [define([AC_PROG_CC], - defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl + [_AM_DEPENDENCIES([CC])], + [m4_define([AC_PROG_CC], + m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], - [_AM_DEPENDENCIES(CXX)], - [define([AC_PROG_CXX], - defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl + [_AM_DEPENDENCIES([CXX])], + [m4_define([AC_PROG_CXX], + m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], - [_AM_DEPENDENCIES(OBJC)], - [define([AC_PROG_OBJC], - defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl -]) -_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl -dnl The `parallel-tests' driver may need to know about EXEEXT, so add the -dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro -dnl is hooked onto _AC_COMPILER_EXEEXT early, see below. + [_AM_DEPENDENCIES([OBJC])], + [m4_define([AC_PROG_OBJC], + m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl +AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], + [_AM_DEPENDENCIES([OBJCXX])], + [m4_define([AC_PROG_OBJCXX], + m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl +]) +AC_REQUIRE([AM_SILENT_RULES])dnl +dnl The testsuite driver may need to know about EXEEXT, so add the +dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This +dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl ]) -dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not +dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further dnl mangled by Autoconf and run in a shell conditional statement. m4_define([_AC_COMPILER_EXEEXT], @@ -1308,15 +1349,12 @@ done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation, -# Inc. +# Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 1 - # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. @@ -1330,16 +1368,14 @@ install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi -AC_SUBST(install_sh)]) +AC_SUBST([install_sh])]) -# Copyright (C) 2003, 2005 Free Software Foundation, Inc. +# Copyright (C) 2003-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 2 - # Check whether the underlying file-system supports filenames # with a leading dot. For instance MS-DOS doesn't. AC_DEFUN([AM_SET_LEADING_DOT], @@ -1356,20 +1392,17 @@ # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- # From Jim Meyering -# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008, -# 2011 Free Software Foundation, Inc. +# Copyright (C) 1996-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 5 - # AM_MAINTAINER_MODE([DEFAULT-MODE]) # ---------------------------------- # Control maintainer-specific portions of Makefiles. -# Default is to disable them, unless `enable' is passed literally. -# For symmetry, `disable' may be passed as well. Anyway, the user +# Default is to disable them, unless 'enable' is passed literally. +# For symmetry, 'disable' may be passed as well. Anyway, the user # can override the default with the --enable/--disable switch. AC_DEFUN([AM_MAINTAINER_MODE], [m4_case(m4_default([$1], [disable]), @@ -1380,10 +1413,11 @@ AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) dnl maintainer-mode's default is 'disable' unless 'enable' is passed AC_ARG_ENABLE([maintainer-mode], -[ --][am_maintainer_other][-maintainer-mode am_maintainer_other make rules and dependencies not useful - (and sometimes confusing) to the casual installer], - [USE_MAINTAINER_MODE=$enableval], - [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes])) + [AS_HELP_STRING([--]am_maintainer_other[-maintainer-mode], + am_maintainer_other[ make rules and dependencies not useful + (and sometimes confusing) to the casual installer])], + [USE_MAINTAINER_MODE=$enableval], + [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes])) AC_MSG_RESULT([$USE_MAINTAINER_MODE]) AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes]) MAINT=$MAINTAINER_MODE_TRUE @@ -1391,18 +1425,14 @@ ] ) -AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE]) - # Check to see how 'make' treats includes. -*- Autoconf -*- -# Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc. +# Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 4 - # AM_MAKE_INCLUDE() # ----------------- # Check to see how make treats includes. @@ -1420,7 +1450,7 @@ _am_result=none # First try GNU make style include. echo "include confinc" > confmf -# Ignore all kinds of additional output from `make'. +# Ignore all kinds of additional output from 'make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include @@ -1445,15 +1475,12 @@ rm -f confinc confmf ]) -# Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2008 -# Free Software Foundation, Inc. +# Copyright (C) 1999-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 6 - # AM_PROG_CC_C_O # -------------- # Like AC_PROG_CC_C_O, but changed for automake. @@ -1482,15 +1509,12 @@ # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008 -# Free Software Foundation, Inc. +# Copyright (C) 1997-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 6 - # AM_MISSING_PROG(NAME, PROGRAM) # ------------------------------ AC_DEFUN([AM_MISSING_PROG], @@ -1498,11 +1522,10 @@ $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) - # AM_MISSING_HAS_RUN # ------------------ -# Define MISSING if not defined so far and test if it supports --run. -# If it does, set am_missing_run to use it, otherwise, to nothing. +# Define MISSING if not defined so far and test if it is modern enough. +# If it is, set am_missing_run to use it, otherwise, to nothing. AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl @@ -1515,29 +1538,32 @@ esac fi # Use eval to expand $SHELL -if eval "$MISSING --run true"; then - am_missing_run="$MISSING --run " +if eval "$MISSING --is-lightweight"; then + am_missing_run="$MISSING " else am_missing_run= - AC_MSG_WARN([`missing' script is too old or missing]) + AC_MSG_WARN(['missing' script is too old or missing]) fi ]) -# Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation, -# Inc. +# Copyright (C) 2003-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 1 - # AM_PROG_MKDIR_P # --------------- -# Check for `mkdir -p'. +# Check for 'mkdir -p'. AC_DEFUN([AM_PROG_MKDIR_P], [AC_PREREQ([2.60])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl +dnl FIXME we are no longer going to remove this! adjust warning +dnl FIXME message accordingly. +AC_DIAGNOSE([obsolete], +[$0: this macro is deprecated, and will soon be removed. +You should use the Autoconf-provided 'AC][_PROG_MKDIR_P' macro instead, +and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.]) dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P, dnl while keeping a definition of mkdir_p for backward compatibility. dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile. @@ -1554,15 +1580,12 @@ # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software -# Foundation, Inc. +# Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 5 - # _AM_MANGLE_OPTION(NAME) # ----------------------- AC_DEFUN([_AM_MANGLE_OPTION], @@ -1572,7 +1595,7 @@ # -------------------- # Set option NAME. Presently that only means defining a flag for this option. AC_DEFUN([_AM_SET_OPTION], -[m4_define(_AM_MANGLE_OPTION([$1]), 1)]) +[m4_define(_AM_MANGLE_OPTION([$1]), [1])]) # _AM_SET_OPTIONS(OPTIONS) # ------------------------ @@ -1586,14 +1609,12 @@ AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008, 2009, -# 2011 Free Software Foundation, Inc. +# Copyright (C) 1999-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 2 # AM_PATH_PYTHON([MINIMUM-VERSION], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) # --------------------------------------------------------------------------- @@ -1622,7 +1643,7 @@ dnl Find a Python interpreter. Python versions prior to 2.0 are not dnl supported. (2.0 was released on October 16, 2000). m4_define_default([_AM_PYTHON_INTERPRETER_LIST], -[python python2 python3 python3.2 python3.1 python3.0 python2.7 dnl +[python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 dnl python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0]) AC_ARG_VAR([PYTHON], [the Python interpreter]) @@ -1638,10 +1659,11 @@ dnl A version check is needed. if test -n "$PYTHON"; then # If the user set $PYTHON, use it and don't search something else. - AC_MSG_CHECKING([whether $PYTHON version >= $1]) + AC_MSG_CHECKING([whether $PYTHON version is >= $1]) AM_PYTHON_CHECK_VERSION([$PYTHON], [$1], - [AC_MSG_RESULT(yes)], - [AC_MSG_ERROR(too old)]) + [AC_MSG_RESULT([yes])], + [AC_MSG_RESULT([no]) + AC_MSG_ERROR([Python interpreter is too old])]) am_display_PYTHON=$PYTHON else # Otherwise, try each interpreter until we find one that satisfies @@ -1690,6 +1712,25 @@ [am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`]) AC_SUBST([PYTHON_PLATFORM], [$am_cv_python_platform]) + # Just factor out some code duplication. + am_python_setup_sysconfig="\ +import sys +# Prefer sysconfig over distutils.sysconfig, for better compatibility +# with python 3.x. See automake bug#10227. +try: + import sysconfig +except ImportError: + can_use_sysconfig = 0 +else: + can_use_sysconfig = 1 +# Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs: +# +try: + from platform import python_implementation + if python_implementation() == 'CPython' and sys.version[[:3]] == '2.7': + can_use_sysconfig = 0 +except ImportError: + pass" dnl Set up 4 directories: @@ -1706,7 +1747,14 @@ else am_py_prefix=$prefix fi - am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null` + am_cv_python_pythondir=`$PYTHON -c " +$am_python_setup_sysconfig +if can_use_sysconfig: + sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'}) +else: + from distutils import sysconfig + sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix') +sys.stdout.write(sitedir)"` case $am_cv_python_pythondir in $am_py_prefix*) am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'` @@ -1741,7 +1789,14 @@ else am_py_exec_prefix=$exec_prefix fi - am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null` + am_cv_python_pyexecdir=`$PYTHON -c " +$am_python_setup_sysconfig +if can_use_sysconfig: + sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'}) +else: + from distutils import sysconfig + sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix') +sys.stdout.write(sitedir)"` case $am_cv_python_pyexecdir in $am_py_exec_prefix*) am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'` @@ -1791,22 +1846,16 @@ # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008 -# Free Software Foundation, Inc. +# Copyright (C) 1996-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 5 - # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) -# Just in case -sleep 1 -echo timestamp > conftest.file # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' @@ -1817,32 +1866,40 @@ esac case $srcdir in *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) - AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);; + AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; esac -# Do `set' in a subshell so we don't clobber the current shell's +# Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$[*]" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - rm -f conftest.file - if test "$[*]" != "X $srcdir/configure conftest.file" \ - && test "$[*]" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken -alias in your environment]) - fi + am_has_slept=no + for am_try in 1 2; do + echo "timestamp, slept: $am_has_slept" > conftest.file + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$[*]" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + if test "$[*]" != "X $srcdir/configure conftest.file" \ + && test "$[*]" != "X conftest.file $srcdir/configure"; then + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken + alias in your environment]) + fi + if test "$[2]" = conftest.file || test $am_try -eq 2; then + break + fi + # Just in case. + sleep 1 + am_has_slept=yes + done test "$[2]" = conftest.file ) then @@ -1852,31 +1909,50 @@ AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi -AC_MSG_RESULT(yes)]) +AC_MSG_RESULT([yes]) +# If we didn't sleep, we still need to ensure time stamps of config.status and +# generated files are strictly newer. +am_sleep_pid= +if grep 'slept: no' conftest.file >/dev/null 2>&1; then + ( sleep 1 ) & + am_sleep_pid=$! +fi +AC_CONFIG_COMMANDS_PRE( + [AC_MSG_CHECKING([that generated files are newer than configure]) + if test -n "$am_sleep_pid"; then + # Hide warnings about reused PIDs. + wait $am_sleep_pid 2>/dev/null + fi + AC_MSG_RESULT([done])]) +rm -f conftest.file +]) -# Copyright (C) 2009, 2011 Free Software Foundation, Inc. +# Copyright (C) 2009-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 2 - # AM_SILENT_RULES([DEFAULT]) # -------------------------- # Enable less verbose build rules; with the default set to DEFAULT -# (`yes' being less verbose, `no' or empty being verbose). +# ("yes" being less verbose, "no" or empty being verbose). AC_DEFUN([AM_SILENT_RULES], -[AC_ARG_ENABLE([silent-rules], -[ --enable-silent-rules less verbose build output (undo: `make V=1') - --disable-silent-rules verbose build output (undo: `make V=0')]) -case $enable_silent_rules in -yes) AM_DEFAULT_VERBOSITY=0;; -no) AM_DEFAULT_VERBOSITY=1;; -*) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; +[AC_ARG_ENABLE([silent-rules], [dnl +AS_HELP_STRING( + [--enable-silent-rules], + [less verbose build output (undo: "make V=1")]) +AS_HELP_STRING( + [--disable-silent-rules], + [verbose build output (undo: "make V=0")])dnl +]) +case $enable_silent_rules in @%:@ ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; esac dnl -dnl A few `make' implementations (e.g., NonStop OS and NextStep) +dnl A few 'make' implementations (e.g., NonStop OS and NextStep) dnl do not support nested variable expansions. dnl See automake bug#9928 and bug#10237. am_make=${MAKE-make} @@ -1894,7 +1970,7 @@ am_cv_make_support_nested_variables=no fi]) if test $am_cv_make_support_nested_variables = yes; then - dnl Using `$V' instead of `$(V)' breaks IRIX make. + dnl Using '$V' instead of '$(V)' breaks IRIX make. AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else @@ -1911,44 +1987,40 @@ _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. +# Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 1 - # AM_PROG_INSTALL_STRIP # --------------------- -# One issue with vendor `install' (even GNU) is that you can't +# One issue with vendor 'install' (even GNU) is that you can't # specify the program used to strip binaries. This is especially # annoying in cross-compiling environments, where the build's strip # is unlikely to handle the host's binaries. # Fortunately install-sh will honor a STRIPPROG variable, so we -# always use install-sh in `make install-strip', and initialize +# always use install-sh in "make install-strip", and initialize # STRIPPROG with the value of the STRIP variable (set by the user). AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -# Installed binaries are usually stripped using `strip' when the user -# run `make install-strip'. However `strip' might not be the right +# Installed binaries are usually stripped using 'strip' when the user +# run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake -# will honor the `STRIP' environment variable to overrule this program. -dnl Don't test for $cross_compiling = yes, because it might be `maybe'. +# will honor the 'STRIP' environment variable to overrule this program. +dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. if test "$cross_compiling" != no; then AC_CHECK_TOOL([STRIP], [strip], :) fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc. +# Copyright (C) 2006-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 3 - # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. @@ -1962,18 +2034,16 @@ # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc. +# Copyright (C) 2004-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. -# serial 2 - # _AM_PROG_TAR(FORMAT) # -------------------- # Check how to create a tarball in format FORMAT. -# FORMAT should be one of `v7', `ustar', or `pax'. +# FORMAT should be one of 'v7', 'ustar', or 'pax'. # # Substitute a variable $(am__tar) that is a command # writing to stdout a FORMAT-tarball containing the directory @@ -1983,76 +2053,114 @@ # Substitute a variable $(am__untar) that extract such # a tarball read from stdin. # $(am__untar) < result.tar +# AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) -m4_if([$1], [v7], - [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], - [m4_case([$1], [ustar],, [pax],, - [m4_fatal([Unknown tar format])]) -AC_MSG_CHECKING([how to create a $1 tar archive]) -# Loop over all known methods to create a tar archive until one works. + +# We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' -_am_tools=${am_cv_prog_tar_$1-$_am_tools} -# Do not fold the above two line into one, because Tru64 sh and -# Solaris sh will not grok spaces in the rhs of `-'. -for _am_tool in $_am_tools -do - case $_am_tool in - gnutar) - for _am_tar in tar gnutar gtar; - do - AM_RUN_LOG([$_am_tar --version]) && break - done - am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' - am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' - am__untar="$_am_tar -xf -" - ;; - plaintar) - # Must skip GNU tar: if it does not support --format= it doesn't create - # ustar tarball either. - (tar --version) >/dev/null 2>&1 && continue - am__tar='tar chf - "$$tardir"' - am__tar_='tar chf - "$tardir"' - am__untar='tar xf -' - ;; - pax) - am__tar='pax -L -x $1 -w "$$tardir"' - am__tar_='pax -L -x $1 -w "$tardir"' - am__untar='pax -r' - ;; - cpio) - am__tar='find "$$tardir" -print | cpio -o -H $1 -L' - am__tar_='find "$tardir" -print | cpio -o -H $1 -L' - am__untar='cpio -i -H $1 -d' - ;; - none) - am__tar=false - am__tar_=false - am__untar=false - ;; - esac - # If the value was cached, stop now. We just wanted to have am__tar - # and am__untar set. - test -n "${am_cv_prog_tar_$1}" && break +m4_if([$1], [v7], + [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], - # tar/untar a dummy directory, and stop if the command works - rm -rf conftest.dir - mkdir conftest.dir - echo GrepMe > conftest.dir/file - AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) + [m4_case([$1], + [ustar], + [# The POSIX 1988 'ustar' format is defined with fixed-size fields. + # There is notably a 21 bits limit for the UID and the GID. In fact, + # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 + # and bug#13588). + am_max_uid=2097151 # 2^21 - 1 + am_max_gid=$am_max_uid + # The $UID and $GID variables are not portable, so we need to resort + # to the POSIX-mandated id(1) utility. Errors in the 'id' calls + # below are definitely unexpected, so allow the users to see them + # (that is, avoid stderr redirection). + am_uid=`id -u || echo unknown` + am_gid=`id -g || echo unknown` + AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) + if test $am_uid -le $am_max_uid; then + AC_MSG_RESULT([yes]) + else + AC_MSG_RESULT([no]) + _am_tools=none + fi + AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) + if test $am_gid -le $am_max_gid; then + AC_MSG_RESULT([yes]) + else + AC_MSG_RESULT([no]) + _am_tools=none + fi], + + [pax], + [], + + [m4_fatal([Unknown tar format])]) + + AC_MSG_CHECKING([how to create a $1 tar archive]) + + # Go ahead even if we have the value already cached. We do so because we + # need to set the values for the 'am__tar' and 'am__untar' variables. + _am_tools=${am_cv_prog_tar_$1-$_am_tools} + + for _am_tool in $_am_tools; do + case $_am_tool in + gnutar) + for _am_tar in tar gnutar gtar; do + AM_RUN_LOG([$_am_tar --version]) && break + done + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' + am__untar="$_am_tar -xf -" + ;; + plaintar) + # Must skip GNU tar: if it does not support --format= it doesn't create + # ustar tarball either. + (tar --version) >/dev/null 2>&1 && continue + am__tar='tar chf - "$$tardir"' + am__tar_='tar chf - "$tardir"' + am__untar='tar xf -' + ;; + pax) + am__tar='pax -L -x $1 -w "$$tardir"' + am__tar_='pax -L -x $1 -w "$tardir"' + am__untar='pax -r' + ;; + cpio) + am__tar='find "$$tardir" -print | cpio -o -H $1 -L' + am__tar_='find "$tardir" -print | cpio -o -H $1 -L' + am__untar='cpio -i -H $1 -d' + ;; + none) + am__tar=false + am__tar_=false + am__untar=false + ;; + esac + + # If the value was cached, stop now. We just wanted to have am__tar + # and am__untar set. + test -n "${am_cv_prog_tar_$1}" && break + + # tar/untar a dummy directory, and stop if the command works. + rm -rf conftest.dir + mkdir conftest.dir + echo GrepMe > conftest.dir/file + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) + rm -rf conftest.dir + if test -s conftest.tar; then + AM_RUN_LOG([$am__untar /dev/null 2>&1 && break + fi + done rm -rf conftest.dir - if test -s conftest.tar; then - AM_RUN_LOG([$am__untar /dev/null 2>&1 && break - fi -done -rm -rf conftest.dir -AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) -AC_MSG_RESULT([$am_cv_prog_tar_$1])]) + AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) + AC_MSG_RESULT([$am_cv_prog_tar_$1])]) + AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR diff -Nru anjuta-3.8.4/anjuta.desktop.in.in anjuta-3.10.2/anjuta.desktop.in.in --- anjuta-3.8.4/anjuta.desktop.in.in 2013-02-27 00:19:09.000000000 +0000 +++ anjuta-3.10.2/anjuta.desktop.in.in 2013-11-03 18:57:08.000000000 +0000 @@ -10,7 +10,7 @@ Type=Application Categories=GNOME;GTK;Development;IDE; StartupNotify=true -MimeType=application/x-anjuta;application/x-anjuta-project-template;x-anjuta-compressed-project-template;inode/directory; +MimeType=application/x-anjuta;application/x-anjuta-project-template;application/x-anjuta-compressed-project-template;inode/directory; X-GNOME-DocPath=anjuta/anjuta-manual.xml X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=anjuta diff -Nru anjuta-3.8.4/compile anjuta-3.10.2/compile --- anjuta-3.8.4/compile 2013-04-30 21:53:35.000000000 +0000 +++ anjuta-3.10.2/compile 2013-11-14 21:21:09.000000000 +0000 @@ -1,10 +1,9 @@ #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. -scriptversion=2012-03-05.13; # UTC +scriptversion=2012-10-14.11; # UTC -# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009, 2010, 2012 Free -# Software Foundation, Inc. +# Copyright (C) 1999-2013 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify @@ -113,6 +112,11 @@ lib=$dir/$lib.lib break fi + if test -f "$dir/lib$lib.a"; then + found=yes + lib=$dir/lib$lib.a + break + fi done IFS=$save_IFS diff -Nru anjuta-3.8.4/config.guess anjuta-3.10.2/config.guess --- anjuta-3.8.4/config.guess 2013-04-30 21:53:35.000000000 +0000 +++ anjuta-3.10.2/config.guess 2013-11-14 21:21:09.000000000 +0000 @@ -1,14 +1,12 @@ #! /bin/sh # Attempt to guess a canonical system name. -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, -# 2011, 2012 Free Software Foundation, Inc. +# Copyright 1992-2013 Free Software Foundation, Inc. -timestamp='2012-02-10' +timestamp='2013-06-10' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or +# the Free Software Foundation; either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, but @@ -22,19 +20,17 @@ # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - - -# Originally written by Per Bothner. Please send patches (context -# diff format) to and include a ChangeLog -# entry. +# the same distribution terms that you use for the rest of that +# program. This Exception is an additional permission under section 7 +# of the GNU General Public License, version 3 ("GPLv3"). # -# This script attempts to guess a canonical system name similar to -# config.sub. If it succeeds, it prints the system name on stdout, and -# exits with 0. Otherwise, it exits with 1. +# Originally written by Per Bothner. # # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD +# +# Please send patches with a ChangeLog entry to config-patches@gnu.org. + me=`echo "$0" | sed -e 's,.*/,,'` @@ -54,9 +50,7 @@ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, -2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 -Free Software Foundation, Inc. +Copyright 1992-2013 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -138,6 +132,27 @@ UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown +case "${UNAME_SYSTEM}" in +Linux|GNU|GNU/*) + # If the system lacks a compiler, then just pick glibc. + # We could probably try harder. + LIBC=gnu + + eval $set_cc_for_build + cat <<-EOF > $dummy.c + #include + #if defined(__UCLIBC__) + LIBC=uclibc + #elif defined(__dietlibc__) + LIBC=dietlibc + #else + LIBC=gnu + #endif + EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` + ;; +esac + # Note: order is significant - the case branches are not exclusive. case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in @@ -200,6 +215,10 @@ # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" exit ;; + *:Bitrig:*:*) + UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` + echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE} + exit ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} @@ -302,7 +321,7 @@ arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} exit ;; - arm:riscos:*:*|arm:RISCOS:*:*) + arm*:riscos:*:*|arm*:RISCOS:*:*) echo arm-unknown-riscos exit ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) @@ -801,6 +820,9 @@ i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit ;; + *:MINGW64*:*) + echo ${UNAME_MACHINE}-pc-mingw64 + exit ;; *:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; @@ -852,21 +874,21 @@ exit ;; *:GNU:*:*) # the GNU system - echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` + echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit ;; *:GNU/*:*:*) # other systems with GNU libc and userland - echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC} exit ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; aarch64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in @@ -879,59 +901,54 @@ EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep -q ld.so.1 - if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi - echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} + if test "$?" = 0 ; then LIBC="gnulibc1" ; fi + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; + arc:Linux:*:* | arceb:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; arm*:Linux:*:*) eval $set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} else if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then - echo ${UNAME_MACHINE}-unknown-linux-gnueabi + echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi else - echo ${UNAME_MACHINE}-unknown-linux-gnueabihf + echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf fi fi exit ;; avr32*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; cris:Linux:*:*) - echo ${UNAME_MACHINE}-axis-linux-gnu + echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; crisv32:Linux:*:*) - echo ${UNAME_MACHINE}-axis-linux-gnu + echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; frv:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; hexagon:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; i*86:Linux:*:*) - LIBC=gnu - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #ifdef __dietlibc__ - LIBC=dietlibc - #endif -EOF - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` - echo "${UNAME_MACHINE}-pc-linux-${LIBC}" + echo ${UNAME_MACHINE}-pc-linux-${LIBC} exit ;; ia64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; m32r*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; m68*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; mips:Linux:*:* | mips64:Linux:*:*) eval $set_cc_for_build @@ -950,54 +967,63 @@ #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } + test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } ;; + or1k:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} + exit ;; or32:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; padre:Linux:*:*) - echo sparc-unknown-linux-gnu + echo sparc-unknown-linux-${LIBC} exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*) - echo hppa64-unknown-linux-gnu + echo hppa64-unknown-linux-${LIBC} exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in - PA7*) echo hppa1.1-unknown-linux-gnu ;; - PA8*) echo hppa2.0-unknown-linux-gnu ;; - *) echo hppa-unknown-linux-gnu ;; + PA7*) echo hppa1.1-unknown-linux-${LIBC} ;; + PA8*) echo hppa2.0-unknown-linux-${LIBC} ;; + *) echo hppa-unknown-linux-${LIBC} ;; esac exit ;; ppc64:Linux:*:*) - echo powerpc64-unknown-linux-gnu + echo powerpc64-unknown-linux-${LIBC} exit ;; ppc:Linux:*:*) - echo powerpc-unknown-linux-gnu + echo powerpc-unknown-linux-${LIBC} + exit ;; + ppc64le:Linux:*:*) + echo powerpc64le-unknown-linux-${LIBC} + exit ;; + ppcle:Linux:*:*) + echo powerpcle-unknown-linux-${LIBC} exit ;; s390:Linux:*:* | s390x:Linux:*:*) - echo ${UNAME_MACHINE}-ibm-linux + echo ${UNAME_MACHINE}-ibm-linux-${LIBC} exit ;; sh64*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sh*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; tile*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; vax:Linux:*:*) - echo ${UNAME_MACHINE}-dec-linux-gnu + echo ${UNAME_MACHINE}-dec-linux-${LIBC} exit ;; x86_64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; xtensa*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu + echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. @@ -1201,6 +1227,9 @@ BePC:Haiku:*:*) # Haiku running on Intel PC compatible. echo i586-pc-haiku exit ;; + x86_64:Haiku:*:*) + echo x86_64-unknown-haiku + exit ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} exit ;; @@ -1227,19 +1256,21 @@ exit ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown - case $UNAME_PROCESSOR in - i386) - eval $set_cc_for_build - if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then - if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ - (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ - grep IS_64BIT_ARCH >/dev/null - then - UNAME_PROCESSOR="x86_64" - fi - fi ;; - unknown) UNAME_PROCESSOR=powerpc ;; - esac + eval $set_cc_for_build + if test "$UNAME_PROCESSOR" = unknown ; then + UNAME_PROCESSOR=powerpc + fi + if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then + if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ + (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ + grep IS_64BIT_ARCH >/dev/null + then + case $UNAME_PROCESSOR in + i386) UNAME_PROCESSOR=x86_64 ;; + powerpc) UNAME_PROCESSOR=powerpc64 ;; + esac + fi + fi echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) @@ -1256,7 +1287,7 @@ NEO-?:NONSTOP_KERNEL:*:*) echo neo-tandem-nsk${UNAME_RELEASE} exit ;; - NSE-?:NONSTOP_KERNEL:*:*) + NSE-*:NONSTOP_KERNEL:*:*) echo nse-tandem-nsk${UNAME_RELEASE} exit ;; NSR-?:NONSTOP_KERNEL:*:*) @@ -1330,9 +1361,6 @@ exit ;; esac -#echo '(No uname command or uname output not recognized.)' 1>&2 -#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 - eval $set_cc_for_build cat >$dummy.c <. @@ -26,11 +20,12 @@ # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. +# the same distribution terms that you use for the rest of that +# program. This Exception is an additional permission under section 7 +# of the GNU General Public License, version 3 ("GPLv3"). -# Please send patches to . Submit a context -# diff and a properly formatted GNU ChangeLog entry. +# Please send patches with a ChangeLog entry to config-patches@gnu.org. # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. @@ -73,9 +68,7 @@ version="\ GNU config.sub ($timestamp) -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, -2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 -Free Software Foundation, Inc. +Copyright 1992-2013 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -123,7 +116,7 @@ maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ - linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ + linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ knetbsd*-gnu* | netbsd*-gnu* | \ kopensolaris*-gnu* | \ storm-chaos* | os2-emx* | rtmk-nova*) @@ -156,7 +149,7 @@ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ - -apple | -axis | -knuth | -cray | -microblaze) + -apple | -axis | -knuth | -cray | -microblaze*) os= basic_machine=$1 ;; @@ -259,8 +252,10 @@ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ - | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ - | be32 | be64 \ + | arc | arceb \ + | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ + | avr | avr32 \ + | be32 | be64 \ | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ @@ -273,7 +268,7 @@ | le32 | le64 \ | lm32 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ - | maxq | mb | microblaze | mcore | mep | metag \ + | maxq | mb | microblaze | microblazeel | mcore | mep | metag \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ @@ -291,16 +286,17 @@ | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ + | mipsr5900 | mipsr5900el \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | moxie \ | mt \ | msp430 \ | nds32 | nds32le | nds32be \ - | nios | nios2 \ + | nios | nios2 | nios2eb | nios2el \ | ns16k | ns32k \ | open8 \ - | or32 \ + | or1k | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ | pyramid \ @@ -370,7 +366,7 @@ | aarch64-* | aarch64_be-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ - | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ + | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ | be32-* | be64-* \ @@ -389,7 +385,8 @@ | lm32-* \ | m32c-* | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ - | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \ + | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ + | microblaze-* | microblazeel-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ @@ -407,12 +404,13 @@ | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ + | mipsr5900-* | mipsr5900el-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | mt-* \ | msp430-* \ | nds32-* | nds32le-* | nds32be-* \ - | nios-* | nios2-* \ + | nios-* | nios2-* | nios2eb-* | nios2el-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | open8-* \ | orion-* \ @@ -788,9 +786,13 @@ basic_machine=ns32k-utek os=-sysv ;; - microblaze) + microblaze*) basic_machine=microblaze-xilinx ;; + mingw64) + basic_machine=x86_64-pc + os=-mingw64 + ;; mingw32) basic_machine=i386-pc os=-mingw32 @@ -1004,7 +1006,7 @@ ;; ppc64) basic_machine=powerpc64-unknown ;; - ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` + ppc64-* | ppc64p7-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64le | powerpc64little | ppc64-le | powerpc64-little) basic_machine=powerpc64le-unknown @@ -1019,7 +1021,11 @@ basic_machine=i586-unknown os=-pw32 ;; - rdos) + rdos | rdos64) + basic_machine=x86_64-pc + os=-rdos + ;; + rdos32) basic_machine=i386-pc os=-rdos ;; @@ -1346,21 +1352,21 @@ -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ - | -sym* | -kopensolaris* \ + | -sym* | -kopensolaris* | -plan9* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | -aos* | -aros* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ - | -openbsd* | -solidbsd* \ + | -bitrig* | -openbsd* | -solidbsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* | -cegcc* \ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ - | -mingw32* | -linux-gnu* | -linux-android* \ - | -linux-newlib* | -linux-uclibc* \ + | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ + | -linux-newlib* | -linux-musl* | -linux-uclibc* \ | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ @@ -1492,9 +1498,6 @@ -aros*) os=-aros ;; - -kaos*) - os=-kaos - ;; -zvmoe) os=-zvmoe ;; @@ -1586,6 +1589,9 @@ mips*-*) os=-elf ;; + or1k-*) + os=-elf + ;; or32-*) os=-coff ;; diff -Nru anjuta-3.8.4/configure anjuta-3.10.2/configure --- anjuta-3.8.4/configure 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/configure 2013-11-14 21:21:08.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for Anjuta 3.8.4. +# Generated by GNU Autoconf 2.69 for Anjuta 3.10.2. # # Report bugs to . # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='Anjuta' PACKAGE_TARNAME='anjuta' -PACKAGE_VERSION='3.8.4' -PACKAGE_STRING='Anjuta 3.8.4' +PACKAGE_VERSION='3.10.2' +PACKAGE_STRING='Anjuta 3.10.2' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=anjuta' PACKAGE_URL='http://www.anjuta.org/' @@ -639,6 +639,7 @@ LTLIBOBJS LIBOBJS AUTOM4TE +SHM_LIBS SYMBOL_DB_SHM SVN_CFLAGS SVN_LIB @@ -755,6 +756,10 @@ LIBVALA VALA_LIBS VALA_CFLAGS +HAVE_SQLITE_FALSE +HAVE_SQLITE_TRUE +SQLITE_LIBS +SQLITE_CFLAGS SOURCEVIEW_LIBS SOURCEVIEW_CFLAGS ENABLE_GLADE_CATALOG_FALSE @@ -769,9 +774,11 @@ HAVE_PLUGIN_DEVHELP_TRUE PLUGIN_DEVHELP_LIBS PLUGIN_DEVHELP_CFLAGS +HAVE_PLUGIN_TERMINAL_FALSE +HAVE_PLUGIN_TERMINAL_TRUE +PLUGIN_TERMINAL_LIBS +PLUGIN_TERMINAL_CFLAGS AUTOGEN_PATH -VTE_LIBS -VTE_CFLAGS GDA_LIBS GDA_CFLAGS GDL_LIBS @@ -863,13 +870,13 @@ LDFLAGS CFLAGS CC +MAINT +MAINTAINER_MODE_FALSE +MAINTAINER_MODE_TRUE AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V -MAINT -MAINTAINER_MODE_FALSE -MAINTAINER_MODE_TRUE am__untar am__tar AMTAR @@ -939,8 +946,8 @@ ac_subst_files='' ac_user_opts=' enable_option_checking -enable_maintainer_mode enable_silent_rules +enable_maintainer_mode enable_dependency_tracking enable_compile_warnings enable_iso_c @@ -955,6 +962,7 @@ with_sysroot enable_libtool_lock enable_introspection +enable_plugin_terminal enable_plugin_devhelp enable_plugin_glade enable_glade_catalog @@ -1001,14 +1009,16 @@ GDL_LIBS GDA_CFLAGS GDA_LIBS -VTE_CFLAGS -VTE_LIBS +PLUGIN_TERMINAL_CFLAGS +PLUGIN_TERMINAL_LIBS PLUGIN_DEVHELP_CFLAGS PLUGIN_DEVHELP_LIBS PLUGIN_GLADE_CFLAGS PLUGIN_GLADE_LIBS SOURCEVIEW_CFLAGS SOURCEVIEW_LIBS +SQLITE_CFLAGS +SQLITE_LIBS VALA_CFLAGS VALA_LIBS PYTHON @@ -1562,7 +1572,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures Anjuta 3.8.4 to adapt to many kinds of systems. +\`configure' configures Anjuta 3.10.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1632,7 +1642,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Anjuta 3.8.4:";; + short | recursive ) echo "Configuration of Anjuta 3.10.2:";; esac cat <<\_ACEOF @@ -1640,12 +1650,15 @@ --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] - --disable-maintainer-mode disable make rules and dependencies not useful - (and sometimes confusing) to the casual installer - --enable-silent-rules less verbose build output (undo: `make V=1') - --disable-silent-rules verbose build output (undo: `make V=0') - --disable-dependency-tracking speeds up one-time build - --enable-dependency-tracking do not reject slow dependency extractors + --enable-silent-rules less verbose build output (undo: "make V=1") + --disable-silent-rules verbose build output (undo: "make V=0") + --disable-maintainer-mode + disable make rules and dependencies not useful (and + sometimes confusing) to the casual installer + --enable-dependency-tracking + do not reject slow dependency extractors + --disable-dependency-tracking + speeds up one-time build --enable-compile-warnings=[no/minimum/yes/maximum/error] Turn on compiler warnings --enable-iso-c Try to warn if code is not ISO C @@ -1659,6 +1672,8 @@ --disable-libtool-lock avoid locking (might break parallel builds) --enable-introspection=[no/auto/yes] Enable introspection for this build + --disable-plugin-terminal + Disable terminal plugin support in Anjuta. --disable-plugin-devhelp Disable devhelp plugin support in Anjuta. --disable-plugin-glade Disable glade plugin support in Anjuta. @@ -1730,8 +1745,10 @@ GDL_LIBS linker flags for GDL, overriding pkg-config GDA_CFLAGS C compiler flags for GDA, overriding pkg-config GDA_LIBS linker flags for GDA, overriding pkg-config - VTE_CFLAGS C compiler flags for VTE, overriding pkg-config - VTE_LIBS linker flags for VTE, overriding pkg-config + PLUGIN_TERMINAL_CFLAGS + C compiler flags for PLUGIN_TERMINAL, overriding pkg-config + PLUGIN_TERMINAL_LIBS + linker flags for PLUGIN_TERMINAL, overriding pkg-config PLUGIN_DEVHELP_CFLAGS C compiler flags for PLUGIN_DEVHELP, overriding pkg-config PLUGIN_DEVHELP_LIBS @@ -1744,6 +1761,9 @@ C compiler flags for SOURCEVIEW, overriding pkg-config SOURCEVIEW_LIBS linker flags for SOURCEVIEW, overriding pkg-config + SQLITE_CFLAGS + C compiler flags for SQLITE, overriding pkg-config + SQLITE_LIBS linker flags for SQLITE, overriding pkg-config VALA_CFLAGS C compiler flags for VALA, overriding pkg-config VALA_LIBS linker flags for VALA, overriding pkg-config PYTHON the Python interpreter @@ -1829,7 +1849,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Anjuta configure 3.8.4 +Anjuta configure 3.10.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2474,7 +2494,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by Anjuta $as_me 3.8.4, which was +It was created by Anjuta $as_me 3.10.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2836,39 +2856,40 @@ ANJUTA_MAJOR_VERSION=3 -$as_echo "#define ANJUTA_MINOR_VERSION 8" >>confdefs.h +$as_echo "#define ANJUTA_MINOR_VERSION 10" >>confdefs.h -ANJUTA_MINOR_VERSION=8 +ANJUTA_MINOR_VERSION=10 -$as_echo "#define ANJUTA_MICRO_VERSION 4" >>confdefs.h +$as_echo "#define ANJUTA_MICRO_VERSION 2" >>confdefs.h -ANJUTA_MICRO_VERSION=4 +ANJUTA_MICRO_VERSION=2 -$as_echo "#define ANJUTA_VERSION 3.8.4" >>confdefs.h +$as_echo "#define ANJUTA_VERSION 3.10.2" >>confdefs.h -ANJUTA_VERSION=3.8.4 +ANJUTA_VERSION=3.10.2 -BUGZILLA_VERSION=3.8.4 +BUGZILLA_VERSION=3.10.2 -GLIB_REQUIRED=2.32.0 -GTK_REQUIRED=3.4.0 +GLIB_REQUIRED=2.34.0 +GTK_REQUIRED=3.6.0 GTHREAD_REQUIRED=2.22.0 GDK_PIXBUF_REQUIRED=2.0.0 GDA4_REQUIRED=4.2.0 GDA5_REQUIRED=5.0.0 -VTE_REQUIRED=0.27.6 LIBXML_REQUIRED=2.4.23 GDL_REQUIRED=3.5.5 LIBWNCK_REQUIRED=2.12 GTKSOURCEVIEW_REQUIRED=3.0.0 +VTE_REQUIRED=0.27.6 + LIBDEVHELP_REQUIRED=3.7.4 GLADEUI_REQUIRED=3.12.0 @@ -2881,7 +2902,7 @@ SVN_PATCH=0 SUBVERSION_REQUIRED=$SVN_MAJOR.$SVN_MINOR.$SVN_PATCH -am__api_version='1.11' +am__api_version='1.13' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do @@ -3007,9 +3028,6 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 $as_echo_n "checking whether build environment is sane... " >&6; } -# Just in case -sleep 1 -echo timestamp > conftest.file # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' @@ -3020,32 +3038,40 @@ esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) - as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; + as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac -# Do `set' in a subshell so we don't clobber the current shell's +# Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` - if test "$*" = "X"; then - # -L didn't work. - set X `ls -t "$srcdir/configure" conftest.file` - fi - rm -f conftest.file - if test "$*" != "X $srcdir/configure conftest.file" \ - && test "$*" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - as_fn_error $? "ls -t appears to fail. Make sure there is not a broken -alias in your environment" "$LINENO" 5 - fi + am_has_slept=no + for am_try in 1 2; do + echo "timestamp, slept: $am_has_slept" > conftest.file + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$*" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + if test "$*" != "X $srcdir/configure conftest.file" \ + && test "$*" != "X conftest.file $srcdir/configure"; then + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken + alias in your environment" "$LINENO" 5 + fi + if test "$2" = conftest.file || test $am_try -eq 2; then + break + fi + # Just in case. + sleep 1 + am_has_slept=yes + done test "$2" = conftest.file ) then @@ -3057,6 +3083,16 @@ fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } +# If we didn't sleep, we still need to ensure time stamps of config.status and +# generated files are strictly newer. +am_sleep_pid= +if grep 'slept: no' conftest.file >/dev/null 2>&1; then + ( sleep 1 ) & + am_sleep_pid=$! +fi + +rm -f conftest.file + test "$program_prefix" != NONE && program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. @@ -3079,12 +3115,12 @@ esac fi # Use eval to expand $SHELL -if eval "$MISSING --run true"; then - am_missing_run="$MISSING --run " +if eval "$MISSING --is-lightweight"; then + am_missing_run="$MISSING " else am_missing_run= - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 -$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 +$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} fi if test x"${install_sh}" != xset; then @@ -3096,10 +3132,10 @@ esac fi -# Installed binaries are usually stripped using `strip' when the user -# run `make install-strip'. However `strip' might not be the right +# Installed binaries are usually stripped using 'strip' when the user +# run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake -# will honor the `STRIP' environment variable to overrule this program. +# will honor the 'STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. @@ -3238,12 +3274,6 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 $as_echo "$MKDIR_P" >&6; } -mkdir_p="$MKDIR_P" -case $mkdir_p in - [\\/$]* | ?:[\\/]*) ;; - */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; -esac - for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. @@ -3326,6 +3356,45 @@ fi rmdir .tst 2>/dev/null +# Check whether --enable-silent-rules was given. +if test "${enable_silent_rules+set}" = set; then : + enableval=$enable_silent_rules; +fi + +case $enable_silent_rules in # ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=1;; +esac +am_make=${MAKE-make} +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 +$as_echo_n "checking whether $am_make supports nested variables... " >&6; } +if ${am_cv_make_support_nested_variables+:} false; then : + $as_echo_n "(cached) " >&6 +else + if $as_echo 'TRUE=$(BAR$(V)) +BAR0=false +BAR1=true +V=1 +am__doit: + @$(TRUE) +.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then + am_cv_make_support_nested_variables=yes +else + am_cv_make_support_nested_variables=no +fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 +$as_echo "$am_cv_make_support_nested_variables" >&6; } +if test $am_cv_make_support_nested_variables = yes; then + AM_V='$(V)' + AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' +else + AM_V=$AM_DEFAULT_VERBOSITY + AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY +fi +AM_BACKSLASH='\' + if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." @@ -3348,7 +3417,7 @@ # Define the identity of the package. PACKAGE='anjuta' - VERSION='3.8.4' + VERSION='3.10.2' cat >>confdefs.h <<_ACEOF @@ -3376,12 +3445,22 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} +# For better backward compatibility. To be removed once Automake 1.9.x +# dies out for good. For more background, see: +# +# +mkdir_p='$(MKDIR_P)' + # We need awk for the "check" target. The system "awk" is bad on # some platforms. # Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AMTAR='$${TAR-tar}' + +# We'll loop over all known methods to create a tar archive until one works. +_am_tools='gnutar pax cpio none' + am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' @@ -3389,6 +3468,7 @@ + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } # Check whether --enable-maintainer-mode was given. @@ -3417,10 +3497,10 @@ enableval=$enable_silent_rules; fi -case $enable_silent_rules in -yes) AM_DEFAULT_VERBOSITY=0;; -no) AM_DEFAULT_VERBOSITY=1;; -*) AM_DEFAULT_VERBOSITY=0;; +case $enable_silent_rules in # ((( + yes) AM_DEFAULT_VERBOSITY=0;; + no) AM_DEFAULT_VERBOSITY=1;; + *) AM_DEFAULT_VERBOSITY=0;; esac am_make=${MAKE-make} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 @@ -4259,7 +4339,7 @@ _am_result=none # First try GNU make style include. echo "include confinc" > confmf -# Ignore all kinds of additional output from `make'. +# Ignore all kinds of additional output from 'make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include @@ -4315,8 +4395,8 @@ # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up - # making a dummy file named `D' -- because `-MD' means `put the output - # in D'. + # making a dummy file named 'D' -- because '-MD' means "put the output + # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're @@ -4351,16 +4431,16 @@ : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c - # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with - # Solaris 8's {/usr,}/bin/sh. - touch sub/conftst$i.h + # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with + # Solaris 10 /bin/sh. + echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf - # We check with `-c' and `-o' for the sake of the "dashmstdout" + # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly - # handle `-M -o', and we need to detect this. Also, some Intel - # versions had trouble with output in subdirs + # handle '-M -o', and we need to detect this. Also, some Intel + # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in @@ -4369,8 +4449,8 @@ test "$am__universal" = false || continue ;; nosideeffect) - # after this tag, mechanisms are not by side-effect, so they'll - # only be used when explicitly requested + # After this tag, mechanisms are not by side-effect, so they'll + # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else @@ -4378,7 +4458,7 @@ fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) - # This compiler won't grok `-c -o', but also, the minuso test has + # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} @@ -5058,8 +5138,8 @@ # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up - # making a dummy file named `D' -- because `-MD' means `put the output - # in D'. + # making a dummy file named 'D' -- because '-MD' means "put the output + # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're @@ -5094,16 +5174,16 @@ : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c - # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with - # Solaris 8's {/usr,}/bin/sh. - touch sub/conftst$i.h + # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with + # Solaris 10 /bin/sh. + echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf - # We check with `-c' and `-o' for the sake of the "dashmstdout" + # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly - # handle `-M -o', and we need to detect this. Also, some Intel - # versions had trouble with output in subdirs + # handle '-M -o', and we need to detect this. Also, some Intel + # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in @@ -5112,8 +5192,8 @@ test "$am__universal" = false || continue ;; nosideeffect) - # after this tag, mechanisms are not by side-effect, so they'll - # only be used when explicitly requested + # After this tag, mechanisms are not by side-effect, so they'll + # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else @@ -5121,7 +5201,7 @@ fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) - # This compiler won't grok `-c -o', but also, the minuso test has + # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} @@ -6718,8 +6798,7 @@ ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` - if test -n "$lt_cv_sys_max_cmd_len" && \ - test undefined != "$lt_cv_sys_max_cmd_len"; then + if test -n "$lt_cv_sys_max_cmd_len"; then lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` else @@ -7120,6 +7199,10 @@ fi ;; +gnu*) + lt_cv_deplibs_check_method=pass_all + ;; + haiku*) lt_cv_deplibs_check_method=pass_all ;; @@ -7158,11 +7241,11 @@ ;; # This must be glibc/ELF. -linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) +linux* | k*bsd*-gnu | kopensolaris*-gnu) lt_cv_deplibs_check_method=pass_all ;; -netbsd* | netbsdelf*-gnu) +netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' else @@ -8255,14 +8338,7 @@ LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) - case `/usr/bin/file conftest.o` in - *x86-64*) - LD="${LD-ld} -m elf32_x86_64" - ;; - *) - LD="${LD-ld} -m elf_i386" - ;; - esac + LD="${LD-ld} -m elf_i386" ;; ppc64-*linux*|powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" @@ -9963,7 +10039,7 @@ lt_prog_compiler_static='-non_shared' ;; - linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) + linux* | k*bsd*-gnu | kopensolaris*-gnu) case $cc_basename in # old Intel for x86_64 which still supported -KPIC. ecc*) @@ -10441,9 +10517,6 @@ openbsd*) with_gnu_ld=no ;; - linux* | k*bsd*-gnu | gnu*) - link_all_deplibs=no - ;; esac ld_shlibs=yes @@ -10665,7 +10738,7 @@ fi ;; - netbsd* | netbsdelf*-gnu) + netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= @@ -10842,7 +10915,6 @@ if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi - link_all_deplibs=no else # not using gcc if test "$host_cpu" = ia64; then @@ -11296,7 +11368,7 @@ link_all_deplibs=yes ;; - netbsd* | netbsdelf*-gnu) + netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -12133,6 +12205,17 @@ esac ;; +gnu*) + version_type=linux # correct to gnu/linux during the next big refactor + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + ;; + haiku*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no @@ -12249,7 +12332,7 @@ ;; # This must be glibc/ELF. -linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) +linux* | k*bsd*-gnu | kopensolaris*-gnu) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no @@ -12298,10 +12381,14 @@ # before this can be enabled. hardcode_into_libs=yes + # Add ABI-specific directories to the system library path. + sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" + # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" + fi # We used to test for /lib/ld.so.1 and disable shared libraries on @@ -12313,18 +12400,6 @@ dynamic_linker='GNU/Linux ld.so' ;; -netbsdelf*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='NetBSD ld.elf_so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -14072,6 +14147,9 @@ ld_shlibs_CXX=yes ;; + gnu*) + ;; + haiku*) archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' link_all_deplibs_CXX=yes @@ -14233,7 +14311,7 @@ inherit_rpath_CXX=yes ;; - linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) + linux* | k*bsd*-gnu | kopensolaris*-gnu) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler @@ -15093,7 +15171,7 @@ ;; esac ;; - linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) + linux* | k*bsd*-gnu | kopensolaris*-gnu) case $cc_basename in KCC*) # KAI C++ Compiler @@ -15157,7 +15235,7 @@ ;; esac ;; - netbsd* | netbsdelf*-gnu) + netbsd*) ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise @@ -15528,9 +15606,6 @@ ;; esac ;; - linux* | k*bsd*-gnu | gnu*) - link_all_deplibs_CXX=no - ;; *) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; @@ -15965,6 +16040,17 @@ esac ;; +gnu*) + version_type=linux # correct to gnu/linux during the next big refactor + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + ;; + haiku*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no @@ -16081,7 +16167,7 @@ ;; # This must be glibc/ELF. -linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) +linux* | k*bsd*-gnu | kopensolaris*-gnu) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no @@ -16130,10 +16216,14 @@ # before this can be enabled. hardcode_into_libs=yes + # Add ABI-specific directories to the system library path. + sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" + # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" + fi # We used to test for /lib/ld.so.1 and disable shared libraries on @@ -16145,18 +16235,6 @@ dynamic_linker='GNU/Linux ld.so' ;; -netbsdelf*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='NetBSD ld.elf_so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -17157,13 +17235,81 @@ fi +# Extract the first word of "autogen", so it can be a program name with args. +set dummy autogen; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_path_AUTOGEN_PATH+:} false; then : + $as_echo_n "(cached) " >&6 +else + case $AUTOGEN_PATH in + [\\/]* | ?:[\\/]*) + ac_cv_path_AUTOGEN_PATH="$AUTOGEN_PATH" # Let the user override the test with a path. + ;; + *) + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_path_AUTOGEN_PATH="$as_dir/$ac_word$ac_exec_ext" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + + test -z "$ac_cv_path_AUTOGEN_PATH" && ac_cv_path_AUTOGEN_PATH="no" + ;; +esac +fi +AUTOGEN_PATH=$ac_cv_path_AUTOGEN_PATH +if test -n "$AUTOGEN_PATH"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOGEN_PATH" >&5 +$as_echo "$AUTOGEN_PATH" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + +if test x$AUTOGEN_PATH = xno; then + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't find autogen. You will be able to build anjuta without autogen \ + but several things won't work. You can get it from http://autogen.sourceforge.net/" >&5 +$as_echo "$as_me: WARNING: Couldn't find autogen. You will be able to build anjuta without autogen \ + but several things won't work. You can get it from http://autogen.sourceforge.net/" >&2;} +fi + + +# Check whether --enable-plugin-terminal was given. +if test "${enable_plugin_terminal+set}" = set; then : + enableval=$enable_plugin_terminal; if test "$enableval" = "no"; then + user_disabled_terminal=1 + fi +else + user_disabled_terminal=0 +fi + + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if terminal plugin is disabled" >&5 +$as_echo_n "checking if terminal plugin is disabled... " >&6; } +if test "$user_disabled_terminal" = 1; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + terminal_enabled="no" +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for VTE" >&5 -$as_echo_n "checking for VTE... " >&6; } +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PLUGIN_TERMINAL" >&5 +$as_echo_n "checking for PLUGIN_TERMINAL... " >&6; } -if test -n "$VTE_CFLAGS"; then - pkg_cv_VTE_CFLAGS="$VTE_CFLAGS" +if test -n "$PLUGIN_TERMINAL_CFLAGS"; then + pkg_cv_PLUGIN_TERMINAL_CFLAGS="$PLUGIN_TERMINAL_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"vte-2.90 >= \$VTE_REQUIRED\""; } >&5 @@ -17171,7 +17317,7 @@ ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_VTE_CFLAGS=`$PKG_CONFIG --cflags "vte-2.90 >= $VTE_REQUIRED" 2>/dev/null` + pkg_cv_PLUGIN_TERMINAL_CFLAGS=`$PKG_CONFIG --cflags "vte-2.90 >= $VTE_REQUIRED" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -17179,8 +17325,8 @@ else pkg_failed=untried fi -if test -n "$VTE_LIBS"; then - pkg_cv_VTE_LIBS="$VTE_LIBS" +if test -n "$PLUGIN_TERMINAL_LIBS"; then + pkg_cv_PLUGIN_TERMINAL_LIBS="$PLUGIN_TERMINAL_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"vte-2.90 >= \$VTE_REQUIRED\""; } >&5 @@ -17188,7 +17334,7 @@ ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_VTE_LIBS=`$PKG_CONFIG --libs "vte-2.90 >= $VTE_REQUIRED" 2>/dev/null` + pkg_cv_PLUGIN_TERMINAL_LIBS=`$PKG_CONFIG --libs "vte-2.90 >= $VTE_REQUIRED" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -17209,95 +17355,43 @@ _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then - VTE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "vte-2.90 >= $VTE_REQUIRED" 2>&1` + PLUGIN_TERMINAL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "vte-2.90 >= $VTE_REQUIRED" 2>&1` else - VTE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "vte-2.90 >= $VTE_REQUIRED" 2>&1` + PLUGIN_TERMINAL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "vte-2.90 >= $VTE_REQUIRED" 2>&1` fi # Put the nasty error message in config.log where it belongs - echo "$VTE_PKG_ERRORS" >&5 - - as_fn_error $? "Package requirements (vte-2.90 >= $VTE_REQUIRED) were not met: + echo "$PLUGIN_TERMINAL_PKG_ERRORS" >&5 -$VTE_PKG_ERRORS -Consider adjusting the PKG_CONFIG_PATH environment variable if you -installed software in a non-standard prefix. + terminal_enabled=no -Alternatively, you may set the environment variables VTE_CFLAGS -and VTE_LIBS to avoid the need to call pkg-config. -See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it -is in your PATH or set the PKG_CONFIG environment variable to the full -path to pkg-config. -Alternatively, you may set the environment variables VTE_CFLAGS -and VTE_LIBS to avoid the need to call pkg-config. -See the pkg-config man page for more details. + terminal_enabled=no -To get pkg-config, see . -See \`config.log' for more details" "$LINENO" 5; } else - VTE_CFLAGS=$pkg_cv_VTE_CFLAGS - VTE_LIBS=$pkg_cv_VTE_LIBS + PLUGIN_TERMINAL_CFLAGS=$pkg_cv_PLUGIN_TERMINAL_CFLAGS + PLUGIN_TERMINAL_LIBS=$pkg_cv_PLUGIN_TERMINAL_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } -fi + terminal_enabled=yes -# Extract the first word of "autogen", so it can be a program name with args. -set dummy autogen; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_AUTOGEN_PATH+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $AUTOGEN_PATH in - [\\/]* | ?:[\\/]*) - ac_cv_path_AUTOGEN_PATH="$AUTOGEN_PATH" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_AUTOGEN_PATH="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - test -z "$ac_cv_path_AUTOGEN_PATH" && ac_cv_path_AUTOGEN_PATH="no" - ;; -esac fi -AUTOGEN_PATH=$ac_cv_path_AUTOGEN_PATH -if test -n "$AUTOGEN_PATH"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOGEN_PATH" >&5 -$as_echo "$AUTOGEN_PATH" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } fi - -if test x$AUTOGEN_PATH = xno; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't find autogen. You will be able to build anjuta without autogen \ - but several things won't work. You can get it from http://autogen.sourceforge.net/" >&5 -$as_echo "$as_me: WARNING: Couldn't find autogen. You will be able to build anjuta without autogen \ - but several things won't work. You can get it from http://autogen.sourceforge.net/" >&2;} + if test x$terminal_enabled = xyes; then + HAVE_PLUGIN_TERMINAL_TRUE= + HAVE_PLUGIN_TERMINAL_FALSE='#' +else + HAVE_PLUGIN_TERMINAL_TRUE='#' + HAVE_PLUGIN_TERMINAL_FALSE= fi + # Check whether --enable-plugin-devhelp was given. if test "${enable_plugin_devhelp+set}" = set; then : enableval=$enable_plugin_devhelp; if test "$enableval" = "no"; then @@ -17657,6 +17751,88 @@ fi + +pkg_failed=no +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLITE" >&5 +$as_echo_n "checking for SQLITE... " >&6; } + +if test -n "$SQLITE_CFLAGS"; then + pkg_cv_SQLITE_CFLAGS="$SQLITE_CFLAGS" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sqlite3\""; } >&5 + ($PKG_CONFIG --exists --print-errors "sqlite3") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then + pkg_cv_SQLITE_CFLAGS=`$PKG_CONFIG --cflags "sqlite3" 2>/dev/null` + test "x$?" != "x0" && pkg_failed=yes +else + pkg_failed=yes +fi + else + pkg_failed=untried +fi +if test -n "$SQLITE_LIBS"; then + pkg_cv_SQLITE_LIBS="$SQLITE_LIBS" + elif test -n "$PKG_CONFIG"; then + if test -n "$PKG_CONFIG" && \ + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"sqlite3\""; } >&5 + ($PKG_CONFIG --exists --print-errors "sqlite3") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then + pkg_cv_SQLITE_LIBS=`$PKG_CONFIG --libs "sqlite3" 2>/dev/null` + test "x$?" != "x0" && pkg_failed=yes +else + pkg_failed=yes +fi + else + pkg_failed=untried +fi + + + +if test $pkg_failed = yes; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + +if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then + _pkg_short_errors_supported=yes +else + _pkg_short_errors_supported=no +fi + if test $_pkg_short_errors_supported = yes; then + SQLITE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "sqlite3" 2>&1` + else + SQLITE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "sqlite3" 2>&1` + fi + # Put the nasty error message in config.log where it belongs + echo "$SQLITE_PKG_ERRORS" >&5 + + sqlite3_found=no +elif test $pkg_failed = untried; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + sqlite3_found=no +else + SQLITE_CFLAGS=$pkg_cv_SQLITE_CFLAGS + SQLITE_LIBS=$pkg_cv_SQLITE_LIBS + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + sqlite3_found=yes +fi + if test x$sqlite3_found = xyes; then + HAVE_SQLITE_TRUE= + HAVE_SQLITE_FALSE='#' +else + HAVE_SQLITE_TRUE='#' + HAVE_SQLITE_FALSE= +fi + + + + # Check whether --enable-vala was given. if test "${enable_vala+set}" = set; then : enableval=$enable_vala; if test "$enableval" = "no"; then @@ -17679,25 +17855,30 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libvala is available" >&5 $as_echo_n "checking if libvala is available... " >&6; } if test -n "$PKG_CONFIG" && \ + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \" libvala-0.18 \""; } >&5 + ($PKG_CONFIG --exists --print-errors " libvala-0.18 ") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then + valaver="-0.18" +fi + if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \" libvala-0.20 \""; } >&5 ($PKG_CONFIG --exists --print-errors " libvala-0.20 ") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then valaver="-0.20" -else - if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \" libvala-0.18 \""; } >&5 - ($PKG_CONFIG --exists --print-errors " libvala-0.18 ") 2>&5 +fi + if test -n "$PKG_CONFIG" && \ + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \" libvala-0.22 \""; } >&5 + ($PKG_CONFIG --exists --print-errors " libvala-0.22 ") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - valaver="-0.18" -else - valaver="" + valaver="-0.22" fi -fi if test "x$valaver" != "x"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } @@ -17871,7 +18052,7 @@ # Find any Python interpreter. if test -z "$PYTHON"; then - for ac_prog in python python2 python3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 + for ac_prog in python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 @@ -17957,6 +18138,25 @@ PYTHON_PLATFORM=$am_cv_python_platform + # Just factor out some code duplication. + am_python_setup_sysconfig="\ +import sys +# Prefer sysconfig over distutils.sysconfig, for better compatibility +# with python 3.x. See automake bug#10227. +try: + import sysconfig +except ImportError: + can_use_sysconfig = 0 +else: + can_use_sysconfig = 1 +# Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs: +# +try: + from platform import python_implementation + if python_implementation() == 'CPython' and sys.version[:3] == '2.7': + can_use_sysconfig = 0 +except ImportError: + pass" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5 @@ -17970,7 +18170,14 @@ else am_py_prefix=$prefix fi - am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null` + am_cv_python_pythondir=`$PYTHON -c " +$am_python_setup_sysconfig +if can_use_sysconfig: + sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'}) +else: + from distutils import sysconfig + sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix') +sys.stdout.write(sitedir)"` case $am_cv_python_pythondir in $am_py_prefix*) am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'` @@ -18007,7 +18214,14 @@ else am_py_exec_prefix=$exec_prefix fi - am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null` + am_cv_python_pyexecdir=`$PYTHON -c " +$am_python_setup_sysconfig +if can_use_sysconfig: + sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'}) +else: + from distutils import sysconfig + sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix') +sys.stdout.write(sitedir)"` case $am_cv_python_pyexecdir in $am_py_exec_prefix*) am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'` @@ -18732,6 +18946,13 @@ +mkdir_p="$MKDIR_P" +case $mkdir_p in + [\\/$]* | ?:[\\/]*) ;; + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; +esac + + GETTEXT_MACRO_VERSION=0.17 @@ -20876,31 +21097,11 @@ # Put the nasty error message in config.log where it belongs echo "$GTKDOC_DEPS_PKG_ERRORS" >&5 - as_fn_error $? "Package requirements (glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0) were not met: - -$GTKDOC_DEPS_PKG_ERRORS - -Consider adjusting the PKG_CONFIG_PATH environment variable if you -installed software in a non-standard prefix. - -Alternatively, you may set the environment variables GTKDOC_DEPS_CFLAGS -and GTKDOC_DEPS_LIBS to avoid the need to call pkg-config. -See the pkg-config man page for more details." "$LINENO" 5 + : elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it -is in your PATH or set the PKG_CONFIG environment variable to the full -path to pkg-config. - -Alternatively, you may set the environment variables GTKDOC_DEPS_CFLAGS -and GTKDOC_DEPS_LIBS to avoid the need to call pkg-config. -See the pkg-config man page for more details. - -To get pkg-config, see . -See \`config.log' for more details" "$LINENO" 5; } + : else GTKDOC_DEPS_CFLAGS=$pkg_cv_GTKDOC_DEPS_CFLAGS GTKDOC_DEPS_LIBS=$pkg_cv_GTKDOC_DEPS_LIBS @@ -20935,6 +21136,10 @@ enable_gtk_doc_pdf=no fi + if test -z "$AM_DEFAULT_VERBOSITY"; then + AM_DEFAULT_VERBOSITY=1 + fi + if test x$enable_gtk_doc = xyes; then ENABLE_GTK_DOC_TRUE= @@ -22292,13 +22497,75 @@ +bck_LIBS="$LIBS" +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing shm_open" >&5 +$as_echo_n "checking for library containing shm_open... " >&6; } +if ${ac_cv_search_shm_open+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_func_search_save_LIBS=$LIBS +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char shm_open (); +int +main () +{ +return shm_open (); + ; + return 0; +} +_ACEOF +for ac_lib in '' rt; do + if test -z "$ac_lib"; then + ac_res="none required" + else + ac_res=-l$ac_lib + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + fi + if ac_fn_c_try_link "$LINENO"; then : + ac_cv_search_shm_open=$ac_res +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext + if ${ac_cv_search_shm_open+:} false; then : + break +fi +done +if ${ac_cv_search_shm_open+:} false; then : + +else + ac_cv_search_shm_open=no +fi +rm conftest.$ac_ext +LIBS=$ac_func_search_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_shm_open" >&5 +$as_echo "$ac_cv_search_shm_open" >&6; } +ac_res=$ac_cv_search_shm_open +if test "$ac_res" != no; then : + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" + SHM_LIBS="$LIBS" +else + as_fn_error $? "Failed to find library with shm_open()" "$LINENO" 5 +fi + + +LIBS="$bck_LIBS" + ac_config_commands="$ac_config_commands plugins/am-project/tests/atconfig" AUTOM4TE=${AUTOM4TE-"${am_missing_run}autom4te"} -ac_config_files="$ac_config_files Makefile po/Makefile.in libanjuta/Makefile libanjuta/tests/Makefile libanjuta/interfaces/Makefile libanjuta/libanjuta-3.0.pc libanjuta/anjuta-version.h src/Makefile pixmaps/Makefile pixmaps/16x16/Makefile pixmaps/22x22/Makefile pixmaps/24x24/Makefile pixmaps/32x32/Makefile pixmaps/48x48/Makefile pixmaps/scalable/Makefile data/Makefile data/welcome.txt data/templates/Makefile doc/anjuta.1 doc/anjuta-launcher.1 doc/Makefile scripts/Makefile launcher/Makefile plugins/Makefile plugins/class-gen/Makefile plugins/class-gen/templates/Makefile plugins/patch/Makefile plugins/document-manager/Makefile plugins/document-manager/images/Makefile plugins/message-view/Makefile plugins/gdb/Makefile plugins/gdb/images/Makefile plugins/debug-manager/Makefile plugins/debug-manager/images/Makefile plugins/devhelp/Makefile plugins/devhelp/images/Makefile plugins/glade/Makefile plugins/glade/images/Makefile plugins/js-debugger/Makefile plugins/file-manager/Makefile plugins/file-loader/Makefile plugins/file-wizard/Makefile plugins/build-basic-autotools/Makefile plugins/project-manager/Makefile plugins/symbol-db/benchmark/Makefile plugins/symbol-db/benchmark/symbol-db/Makefile plugins/symbol-db/benchmark/libgda/Makefile plugins/symbol-db/benchmark/sqlite/Makefile plugins/symbol-db/images/Makefile plugins/symbol-db/Makefile plugins/symbol-db/anjuta-tags/Makefile plugins/project-wizard/Makefile plugins/snippets-manager/Makefile plugins/cvs-plugin/Makefile plugins/subversion/Makefile plugins/git/Makefile plugins/git/images/Makefile plugins/sourceview/Makefile plugins/terminal/Makefile plugins/tools/Makefile plugins/tools/scripts/Makefile plugins/language-manager/Makefile plugins/project-import/Makefile plugins/project-wizard/templates/Makefile plugins/project-wizard/templates/mkfile/Makefile plugins/project-wizard/templates/mkfile/src/Makefile plugins/project-wizard/templates/mkfile/po/Makefile plugins/project-wizard/templates/minimal/Makefile plugins/project-wizard/templates/js_minimal/Makefile plugins/project-wizard/templates/js_minimal/src/Makefile plugins/project-wizard/templates/terminal/Makefile plugins/project-wizard/templates/terminal/src/Makefile plugins/project-wizard/templates/terminal/po/Makefile plugins/project-wizard/templates/cpp/Makefile plugins/project-wizard/templates/cpp/src/Makefile plugins/project-wizard/templates/cpp/po/Makefile plugins/project-wizard/templates/gtk/Makefile plugins/project-wizard/templates/gtk/src/Makefile plugins/project-wizard/templates/gtk/po/Makefile plugins/project-wizard/templates/gtkapplication/Makefile plugins/project-wizard/templates/gtkapplication/src/Makefile plugins/project-wizard/templates/gtkapplication/po/Makefile plugins/project-wizard/templates/anjuta-plugin/Makefile plugins/project-wizard/templates/anjuta-plugin/src/Makefile plugins/project-wizard/templates/anjuta-plugin/po/Makefile plugins/project-wizard/templates/gtkmm/Makefile plugins/project-wizard/templates/gtkmm/src/Makefile plugins/project-wizard/templates/gtkmm/po/Makefile plugins/project-wizard/templates/gcj/Makefile plugins/project-wizard/templates/gcj/src/Makefile plugins/project-wizard/templates/java/Makefile plugins/project-wizard/templates/java/src/Makefile plugins/project-wizard/templates/java/po/Makefile plugins/project-wizard/templates/python/Makefile plugins/project-wizard/templates/python/src/Makefile plugins/project-wizard/templates/python/po/Makefile plugins/project-wizard/templates/pygtk/Makefile plugins/project-wizard/templates/pygtk/src/Makefile plugins/project-wizard/templates/pygtk/po/Makefile plugins/project-wizard/templates/vala-gtk/Makefile plugins/project-wizard/templates/vala-gtk/src/Makefile plugins/project-wizard/templates/wxwin/Makefile plugins/project-wizard/templates/wxwin/src/Makefile plugins/project-wizard/templates/wxwin/po/Makefile plugins/project-wizard/templates/xlib/Makefile plugins/project-wizard/templates/xlib/src/Makefile plugins/project-wizard/templates/xlib/po/Makefile plugins/project-wizard/templates/xlib-dock/Makefile plugins/project-wizard/templates/xlib-dock/src/Makefile plugins/project-wizard/templates/xlib-dock/po/Makefile plugins/project-wizard/templates/sdl/Makefile plugins/project-wizard/templates/sdl/src/Makefile plugins/project-wizard/templates/sdl/po/Makefile plugins/project-wizard/templates/library/Makefile plugins/project-wizard/templates/library/src/Makefile plugins/project-wizard/templates/library/po/Makefile plugins/project-wizard/templates/directory/Makefile plugins/project-wizard/templates/m4/Makefile plugins/project-wizard/templates/gnome-shell-extension/Makefile plugins/project-wizard/templates/gnome-shell-extension/src/Makefile plugins/am-project/Makefile plugins/am-project/tests/atlocal plugins/am-project/tests/Makefile plugins/mk-project/Makefile plugins/dir-project/Makefile plugins/language-support-cpp-java/Makefile plugins/run-program/Makefile plugins/starter/Makefile plugins/indentation-c-style/Makefile plugins/indentation-python-style/Makefile plugins/language-support-js/Makefile plugins/language-support-vala/Makefile plugins/language-support-python/Makefile plugins/parser-cxx/Makefile plugins/parser-cxx/cxxparser/Makefile plugins/python-loader/Makefile plugins/jhbuild/Makefile plugins/quick-open/Makefile anjuta.desktop.in manuals/Makefile manuals/reference/Makefile manuals/reference/libanjuta/Makefile manuals/reference/libanjuta/version.xml manuals/anjuta-manual/Makefile manuals/anjuta-faqs/Makefile manuals/anjuta-build-tutorial/Makefile mime/Makefile" +ac_config_files="$ac_config_files Makefile po/Makefile.in libanjuta/Makefile libanjuta/tests/Makefile libanjuta/interfaces/Makefile libanjuta/libanjuta-3.0.pc libanjuta/anjuta-version.h src/Makefile pixmaps/Makefile pixmaps/hicolor/Makefile pixmaps/hicolor/16x16/Makefile pixmaps/hicolor/22x22/Makefile pixmaps/hicolor/24x24/Makefile pixmaps/hicolor/32x32/Makefile pixmaps/hicolor/48x48/Makefile pixmaps/hicolor/scalable/Makefile pixmaps/HighContrast/Makefile pixmaps/HighContrast/16x16/Makefile pixmaps/HighContrast/22x22/Makefile pixmaps/HighContrast/24x24/Makefile pixmaps/HighContrast/32x32/Makefile pixmaps/HighContrast/48x48/Makefile pixmaps/HighContrast/256x256/Makefile data/Makefile data/welcome.txt data/templates/Makefile doc/anjuta.1 doc/anjuta-launcher.1 doc/Makefile scripts/Makefile launcher/Makefile plugins/Makefile plugins/class-gen/Makefile plugins/class-gen/templates/Makefile plugins/patch/Makefile plugins/document-manager/Makefile plugins/document-manager/images/Makefile plugins/message-view/Makefile plugins/gdb/Makefile plugins/gdb/images/Makefile plugins/debug-manager/Makefile plugins/debug-manager/images/Makefile plugins/devhelp/Makefile plugins/devhelp/images/Makefile plugins/glade/Makefile plugins/glade/images/Makefile plugins/js-debugger/Makefile plugins/file-manager/Makefile plugins/file-loader/Makefile plugins/file-wizard/Makefile plugins/build-basic-autotools/Makefile plugins/project-manager/Makefile plugins/symbol-db/benchmark/Makefile plugins/symbol-db/benchmark/symbol-db/Makefile plugins/symbol-db/benchmark/libgda/Makefile plugins/symbol-db/benchmark/sqlite/Makefile plugins/symbol-db/images/Makefile plugins/symbol-db/Makefile plugins/symbol-db/anjuta-tags/Makefile plugins/project-wizard/Makefile plugins/snippets-manager/Makefile plugins/cvs-plugin/Makefile plugins/subversion/Makefile plugins/git/Makefile plugins/git/images/Makefile plugins/sourceview/Makefile plugins/terminal/Makefile plugins/tools/Makefile plugins/tools/scripts/Makefile plugins/language-manager/Makefile plugins/project-import/Makefile plugins/project-wizard/templates/Makefile plugins/project-wizard/templates/mkfile/Makefile plugins/project-wizard/templates/mkfile/src/Makefile plugins/project-wizard/templates/mkfile/po/Makefile plugins/project-wizard/templates/minimal/Makefile plugins/project-wizard/templates/js_minimal/Makefile plugins/project-wizard/templates/js_minimal/src/Makefile plugins/project-wizard/templates/terminal/Makefile plugins/project-wizard/templates/terminal/src/Makefile plugins/project-wizard/templates/terminal/po/Makefile plugins/project-wizard/templates/cpp/Makefile plugins/project-wizard/templates/cpp/src/Makefile plugins/project-wizard/templates/cpp/po/Makefile plugins/project-wizard/templates/gtk/Makefile plugins/project-wizard/templates/gtk/src/Makefile plugins/project-wizard/templates/gtk/po/Makefile plugins/project-wizard/templates/gtkapplication/Makefile plugins/project-wizard/templates/gtkapplication/src/Makefile plugins/project-wizard/templates/gtkapplication/po/Makefile plugins/project-wizard/templates/anjuta-plugin/Makefile plugins/project-wizard/templates/anjuta-plugin/src/Makefile plugins/project-wizard/templates/anjuta-plugin/po/Makefile plugins/project-wizard/templates/gtkmm/Makefile plugins/project-wizard/templates/gtkmm/src/Makefile plugins/project-wizard/templates/gtkmm/po/Makefile plugins/project-wizard/templates/gcj/Makefile plugins/project-wizard/templates/gcj/src/Makefile plugins/project-wizard/templates/java/Makefile plugins/project-wizard/templates/java/src/Makefile plugins/project-wizard/templates/java/po/Makefile plugins/project-wizard/templates/python/Makefile plugins/project-wizard/templates/python/src/Makefile plugins/project-wizard/templates/python/po/Makefile plugins/project-wizard/templates/pygtk/Makefile plugins/project-wizard/templates/pygtk/src/Makefile plugins/project-wizard/templates/pygtk/po/Makefile plugins/project-wizard/templates/vala-gtk/Makefile plugins/project-wizard/templates/vala-gtk/src/Makefile plugins/project-wizard/templates/wxwin/Makefile plugins/project-wizard/templates/wxwin/src/Makefile plugins/project-wizard/templates/wxwin/po/Makefile plugins/project-wizard/templates/xlib/Makefile plugins/project-wizard/templates/xlib/src/Makefile plugins/project-wizard/templates/xlib/po/Makefile plugins/project-wizard/templates/xlib-dock/Makefile plugins/project-wizard/templates/xlib-dock/src/Makefile plugins/project-wizard/templates/xlib-dock/po/Makefile plugins/project-wizard/templates/sdl/Makefile plugins/project-wizard/templates/sdl/src/Makefile plugins/project-wizard/templates/sdl/po/Makefile plugins/project-wizard/templates/library/Makefile plugins/project-wizard/templates/library/src/Makefile plugins/project-wizard/templates/library/po/Makefile plugins/project-wizard/templates/directory/Makefile plugins/project-wizard/templates/m4/Makefile plugins/project-wizard/templates/gnome-shell-extension/Makefile plugins/project-wizard/templates/gnome-shell-extension/src/Makefile plugins/am-project/Makefile plugins/am-project/tests/atlocal plugins/am-project/tests/Makefile plugins/mk-project/Makefile plugins/dir-project/Makefile plugins/language-support-cpp-java/Makefile plugins/run-program/Makefile plugins/starter/Makefile plugins/indentation-c-style/Makefile plugins/indentation-python-style/Makefile plugins/language-support-js/Makefile plugins/language-support-vala/Makefile plugins/language-support-python/Makefile plugins/parser-cxx/Makefile plugins/parser-cxx/cxxparser/Makefile plugins/python-loader/Makefile plugins/jhbuild/Makefile plugins/quick-open/Makefile anjuta.desktop.in manuals/Makefile manuals/reference/Makefile manuals/reference/libanjuta/Makefile manuals/reference/libanjuta/version.xml manuals/anjuta-manual/Makefile manuals/anjuta-faqs/Makefile manuals/anjuta-build-tutorial/Makefile mime/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure @@ -22409,6 +22676,14 @@ LTLIBOBJS=$ac_ltlibobjs +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 +$as_echo_n "checking that generated files are newer than configure... " >&6; } + if test -n "$am_sleep_pid"; then + # Hide warnings about reused PIDs. + wait $am_sleep_pid 2>/dev/null + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 +$as_echo "done" >&6; } if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' @@ -22437,6 +22712,10 @@ as_fn_error $? "conditional \"HAVE_INTROSPECTION\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi +if test -z "${HAVE_PLUGIN_TERMINAL_TRUE}" && test -z "${HAVE_PLUGIN_TERMINAL_FALSE}"; then + as_fn_error $? "conditional \"HAVE_PLUGIN_TERMINAL\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi if test -z "${HAVE_PLUGIN_DEVHELP_TRUE}" && test -z "${HAVE_PLUGIN_DEVHELP_FALSE}"; then as_fn_error $? "conditional \"HAVE_PLUGIN_DEVHELP\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 @@ -22449,6 +22728,10 @@ as_fn_error $? "conditional \"ENABLE_GLADE_CATALOG\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi +if test -z "${HAVE_SQLITE_TRUE}" && test -z "${HAVE_SQLITE_FALSE}"; then + as_fn_error $? "conditional \"HAVE_SQLITE\" was never defined. +Usually this means the macro was only invoked conditionally." "$LINENO" 5 +fi if test -z "${ENABLE_VALA_TRUE}" && test -z "${ENABLE_VALA_FALSE}"; then as_fn_error $? "conditional \"ENABLE_VALA\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 @@ -22882,7 +23165,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by Anjuta $as_me 3.8.4, which was +This file was extended by Anjuta $as_me 3.10.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -22949,7 +23232,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -Anjuta config.status 3.8.4 +Anjuta config.status 3.10.2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" @@ -23475,12 +23758,20 @@ "libanjuta/anjuta-version.h") CONFIG_FILES="$CONFIG_FILES libanjuta/anjuta-version.h" ;; "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; "pixmaps/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/Makefile" ;; - "pixmaps/16x16/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/16x16/Makefile" ;; - "pixmaps/22x22/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/22x22/Makefile" ;; - "pixmaps/24x24/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/24x24/Makefile" ;; - "pixmaps/32x32/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/32x32/Makefile" ;; - "pixmaps/48x48/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/48x48/Makefile" ;; - "pixmaps/scalable/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/scalable/Makefile" ;; + "pixmaps/hicolor/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/hicolor/Makefile" ;; + "pixmaps/hicolor/16x16/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/hicolor/16x16/Makefile" ;; + "pixmaps/hicolor/22x22/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/hicolor/22x22/Makefile" ;; + "pixmaps/hicolor/24x24/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/hicolor/24x24/Makefile" ;; + "pixmaps/hicolor/32x32/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/hicolor/32x32/Makefile" ;; + "pixmaps/hicolor/48x48/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/hicolor/48x48/Makefile" ;; + "pixmaps/hicolor/scalable/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/hicolor/scalable/Makefile" ;; + "pixmaps/HighContrast/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/HighContrast/Makefile" ;; + "pixmaps/HighContrast/16x16/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/HighContrast/16x16/Makefile" ;; + "pixmaps/HighContrast/22x22/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/HighContrast/22x22/Makefile" ;; + "pixmaps/HighContrast/24x24/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/HighContrast/24x24/Makefile" ;; + "pixmaps/HighContrast/32x32/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/HighContrast/32x32/Makefile" ;; + "pixmaps/HighContrast/48x48/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/HighContrast/48x48/Makefile" ;; + "pixmaps/HighContrast/256x256/Makefile") CONFIG_FILES="$CONFIG_FILES pixmaps/HighContrast/256x256/Makefile" ;; "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;; "data/welcome.txt") CONFIG_FILES="$CONFIG_FILES data/welcome.txt" ;; "data/templates/Makefile") CONFIG_FILES="$CONFIG_FILES data/templates/Makefile" ;; @@ -24210,7 +24501,7 @@ case $ac_file$ac_mode in "depfiles":C) test x"$AMDEP_TRUE" != x"" || { - # Autoconf 2.62 quotes --file arguments for eval, but not when files + # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in @@ -24223,7 +24514,7 @@ # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. - # We used to match only the files named `Makefile.in', but + # We used to match only the files named 'Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. @@ -24257,21 +24548,19 @@ continue fi # Extract the definition of DEPDIR, am__include, and am__quote - # from the Makefile without running `make'. + # from the Makefile without running 'make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` - test -z "am__include" && continue + test -z "$am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` - # When using ansi2knr, U may be empty or an underscore; expand it - U=`sed -n 's/^U = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`$as_dirname -- "$file" || @@ -25322,6 +25611,14 @@ echo "Building devhelp plugin: ...............................NO" echo " Requires libdevhelp-3.0 (>= $LIBDEVHELP_REQUIRED)" fi + +if test x$terminal_enabled = xyes ; then + echo "Building terminal plugin: ..............................YES" +else + echo "Building terminal plugin: ..............................NO" + echo " Requires vte-2.90 (>= $VTE_REQUIRED)" +fi + if test x$enable_vala = xyes ; then echo "Building Vala support: .................................YES" else diff -Nru anjuta-3.8.4/configure.ac anjuta-3.10.2/configure.ac --- anjuta-3.8.4/configure.ac 2013-06-03 21:05:43.000000000 +0000 +++ anjuta-3.10.2/configure.ac 2013-11-12 21:17:07.000000000 +0000 @@ -2,9 +2,9 @@ AC_PREREQ(2.65) -m4_define(anjuta_major_version, 3) -m4_define(anjuta_minor_version, 8) -m4_define(anjuta_micro_version, 4) +m4_define(anjuta_major_version, 3) +m4_define(anjuta_minor_version, 10) +m4_define(anjuta_micro_version, 2) m4_define(anjuta_version, anjuta_major_version.anjuta_minor_version.anjuta_micro_version) m4_define(bugzilla_version, anjuta_major_version.anjuta_minor_version.anjuta_micro_version) @@ -31,13 +31,12 @@ AC_SUBST(BUGZILLA_VERSION) dnl Anjuta core -GLIB_REQUIRED=2.32.0 -GTK_REQUIRED=3.4.0 +GLIB_REQUIRED=2.34.0 +GTK_REQUIRED=3.6.0 GTHREAD_REQUIRED=2.22.0 GDK_PIXBUF_REQUIRED=2.0.0 GDA4_REQUIRED=4.2.0 GDA5_REQUIRED=5.0.0 -VTE_REQUIRED=0.27.6 LIBXML_REQUIRED=2.4.23 GDL_REQUIRED=3.5.5 LIBWNCK_REQUIRED=2.12 @@ -45,6 +44,9 @@ dnl GtkSourceView GTKSOURCEVIEW_REQUIRED=3.0.0 +dnl Terminal +VTE_REQUIRED=0.27.6 + dnl Devhelp LIBDEVHELP_REQUIRED=3.7.4 @@ -161,9 +163,6 @@ [libgda-5.0 >= $GDA5_REQUIRED],, [PKG_CHECK_MODULES([GDA], [libgda-4.0 >= $GDA4_REQUIRED])]) - -PKG_CHECK_MODULES([VTE], - [vte-2.90 >= $VTE_REQUIRED]) dnl Check for autogen dnl ----------------- @@ -173,6 +172,32 @@ but several things won't work. You can get it from http://autogen.sourceforge.net/]) fi +dnl Check for Terminal +dnl --------------------- + +AC_ARG_ENABLE(plugin-terminal, + AS_HELP_STRING([--disable-plugin-terminal],[Disable terminal plugin support in Anjuta.]), + [ if test "$enableval" = "no"; then + user_disabled_terminal=1 + fi ], + [ user_disabled_terminal=0 ] ) + +AC_MSG_CHECKING(if terminal plugin is disabled) +if test "$user_disabled_terminal" = 1; then + AC_MSG_RESULT(yes) + terminal_enabled="no" +else + AC_MSG_RESULT(no) + PKG_CHECK_MODULES(PLUGIN_TERMINAL, [vte-2.90 >= $VTE_REQUIRED], + [ + terminal_enabled=yes + ], [ + terminal_enabled=no + ]) +fi + +AM_CONDITIONAL(HAVE_PLUGIN_TERMINAL, [test x$terminal_enabled = xyes]) + dnl Check for Devhelp dnl ----------------- @@ -268,6 +293,13 @@ PKG_CHECK_MODULES(SOURCEVIEW, [gtksourceview-3.0 >= $GTKSOURCEVIEW_REQUIRED]) + +dnl Check for libsqlite3 used in symbol-db benchmarks +dnl ------------------------------------------------------------- +PKG_CHECK_MODULES(SQLITE, sqlite3, sqlite3_found=yes, sqlite3_found=no) +AM_CONDITIONAL(HAVE_SQLITE, [test x$sqlite3_found = xyes]) + + dnl Check for vala dnl ------------------------------------------------------------- @@ -285,11 +317,9 @@ else AC_MSG_RESULT(no) AC_MSG_CHECKING(if libvala is available) - PKG_CHECK_EXISTS([ libvala-0.20 ], - [ valaver="-0.20" ], - [ PKG_CHECK_EXISTS([ libvala-0.18 ], - [ valaver="-0.18" ], - [ valaver="" ]) + m4_foreach([VERSION], [[0.18], [0.20], [0.22]], + [PKG_CHECK_EXISTS([ libvala-VERSION ], + [ valaver="-VERSION" ]) ]) if test "x$valaver" != "x"; then AC_MSG_RESULT(yes) @@ -733,6 +763,12 @@ AC_SUBST(SYMBOL_DB_SHM) +dnl On Linux, need librt for shm_open/shm_unlink +bck_LIBS="$LIBS" +AC_SEARCH_LIBS(shm_open, rt, [SHM_LIBS="$LIBS"], [AC_MSG_ERROR([Failed to find library with shm_open()])]) +AC_SUBST(SHM_LIBS) +LIBS="$bck_LIBS" + dnl Test using autotest dnl ----------------------------- AC_CONFIG_TESTDIR(plugins/am-project/tests) @@ -748,12 +784,20 @@ libanjuta/anjuta-version.h src/Makefile pixmaps/Makefile -pixmaps/16x16/Makefile -pixmaps/22x22/Makefile -pixmaps/24x24/Makefile -pixmaps/32x32/Makefile -pixmaps/48x48/Makefile -pixmaps/scalable/Makefile +pixmaps/hicolor/Makefile +pixmaps/hicolor/16x16/Makefile +pixmaps/hicolor/22x22/Makefile +pixmaps/hicolor/24x24/Makefile +pixmaps/hicolor/32x32/Makefile +pixmaps/hicolor/48x48/Makefile +pixmaps/hicolor/scalable/Makefile +pixmaps/HighContrast/Makefile +pixmaps/HighContrast/16x16/Makefile +pixmaps/HighContrast/22x22/Makefile +pixmaps/HighContrast/24x24/Makefile +pixmaps/HighContrast/32x32/Makefile +pixmaps/HighContrast/48x48/Makefile +pixmaps/HighContrast/256x256/Makefile data/Makefile data/welcome.txt data/templates/Makefile @@ -915,6 +959,14 @@ echo "Building devhelp plugin: ...............................NO" echo " Requires libdevhelp-3.0 (>= $LIBDEVHELP_REQUIRED)" fi + +if [ test x$terminal_enabled = xyes ]; then + echo "Building terminal plugin: ..............................YES" +else + echo "Building terminal plugin: ..............................NO" + echo " Requires vte-2.90 (>= $VTE_REQUIRED)" +fi + if [ test x$enable_vala = xyes ]; then echo "Building Vala support: .................................YES" else diff -Nru anjuta-3.8.4/data/Makefile.am anjuta-3.10.2/data/Makefile.am --- anjuta-3.8.4/data/Makefile.am 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/data/Makefile.am 2013-07-08 21:06:37.000000000 +0000 @@ -9,10 +9,9 @@ anjuta_datadir = $(anjuta_data_dir) anjuta_profiledir = $(anjuta_data_dir)/profiles -anjuta_data_DATA = welcome.txt +dist_anjuta_data_DATA = welcome.txt -anjuta_profile_DATA = default.profile - -EXTRA_DIST = $(anjuta_data_DATA) $(anjuta_profile_DATA) +dist_anjuta_profile_DATA = default.profile \ + editor.profile -include $(top_srcdir)/git.mk diff -Nru anjuta-3.8.4/data/Makefile.in anjuta-3.10.2/data/Makefile.in --- anjuta-3.8.4/data/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/data/Makefile.in 2013-11-14 21:21:09.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -16,23 +15,51 @@ @SET_MAKE@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ - test $$am__dry = yes; \ - } + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -52,8 +79,9 @@ build_triplet = @build@ host_triplet = @host@ subdir = data -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ - $(srcdir)/welcome.txt.in +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ + $(srcdir)/welcome.txt.in $(dist_anjuta_data_DATA) \ + $(dist_anjuta_profile_DATA) ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ @@ -71,21 +99,28 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = welcome.txt CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ +am__v_at_1 = SOURCES = DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ - html-recursive info-recursive install-data-recursive \ - install-dvi-recursive install-exec-recursive \ - install-html-recursive install-info-recursive \ - install-pdf-recursive install-ps-recursive install-recursive \ - installcheck-recursive installdirs-recursive pdf-recursive \ - ps-recursive uninstall-recursive +RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ + ctags-recursive dvi-recursive html-recursive info-recursive \ + install-data-recursive install-dvi-recursive \ + install-exec-recursive install-html-recursive \ + install-info-recursive install-pdf-recursive \ + install-ps-recursive install-recursive installcheck-recursive \ + installdirs-recursive pdf-recursive ps-recursive \ + tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ @@ -120,12 +155,32 @@ } am__installdirs = "$(DESTDIR)$(anjuta_datadir)" \ "$(DESTDIR)$(anjuta_profiledir)" -DATA = $(anjuta_data_DATA) $(anjuta_profile_DATA) +DATA = $(dist_anjuta_data_DATA) $(dist_anjuta_profile_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive -AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ +am__recursive_targets = \ + $(RECURSIVE_TARGETS) \ + $(RECURSIVE_CLEAN_TARGETS) \ + $(am__extra_recursive_targets) +AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) @@ -302,6 +357,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -316,8 +373,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -329,8 +389,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -409,9 +467,10 @@ SUBDIRS = templates anjuta_datadir = $(anjuta_data_dir) anjuta_profiledir = $(anjuta_data_dir)/profiles -anjuta_data_DATA = welcome.txt -anjuta_profile_DATA = default.profile -EXTRA_DIST = $(anjuta_data_DATA) $(anjuta_profile_DATA) +dist_anjuta_data_DATA = welcome.txt +dist_anjuta_profile_DATA = default.profile \ + editor.profile + all: all-recursive .SUFFIXES: @@ -453,9 +512,9 @@ clean-libtool: -rm -rf .libs _libs -install-anjuta_dataDATA: $(anjuta_data_DATA) +install-dist_anjuta_dataDATA: $(dist_anjuta_data_DATA) @$(NORMAL_INSTALL) - @list='$(anjuta_data_DATA)'; test -n "$(anjuta_datadir)" || list=; \ + @list='$(dist_anjuta_data_DATA)'; test -n "$(anjuta_datadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(anjuta_datadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(anjuta_datadir)" || exit 1; \ @@ -469,14 +528,14 @@ $(INSTALL_DATA) $$files "$(DESTDIR)$(anjuta_datadir)" || exit $$?; \ done -uninstall-anjuta_dataDATA: +uninstall-dist_anjuta_dataDATA: @$(NORMAL_UNINSTALL) - @list='$(anjuta_data_DATA)'; test -n "$(anjuta_datadir)" || list=; \ + @list='$(dist_anjuta_data_DATA)'; test -n "$(anjuta_datadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(anjuta_datadir)'; $(am__uninstall_files_from_dir) -install-anjuta_profileDATA: $(anjuta_profile_DATA) +install-dist_anjuta_profileDATA: $(dist_anjuta_profile_DATA) @$(NORMAL_INSTALL) - @list='$(anjuta_profile_DATA)'; test -n "$(anjuta_profiledir)" || list=; \ + @list='$(dist_anjuta_profile_DATA)'; test -n "$(anjuta_profiledir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(anjuta_profiledir)'"; \ $(MKDIR_P) "$(DESTDIR)$(anjuta_profiledir)" || exit 1; \ @@ -490,29 +549,32 @@ $(INSTALL_DATA) $$files "$(DESTDIR)$(anjuta_profiledir)" || exit $$?; \ done -uninstall-anjuta_profileDATA: +uninstall-dist_anjuta_profileDATA: @$(NORMAL_UNINSTALL) - @list='$(anjuta_profile_DATA)'; test -n "$(anjuta_profiledir)" || list=; \ + @list='$(dist_anjuta_profile_DATA)'; test -n "$(anjuta_profiledir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(anjuta_profiledir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ +# into them and run 'make' without going through this Makefile. +# To change the values of 'make' variables: instead of editing Makefiles, +# (1) if the variable is set in 'config.status', edit 'config.status' +# (which will cause the Makefiles to be regenerated when you run 'make'); +# (2) otherwise, pass the desired values on the 'make' command line. +$(am__recursive_targets): + @fail=; \ + if $(am__make_keepgoing); then \ + failcom='fail=yes'; \ + else \ + failcom='exit 1'; \ + fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ @@ -527,57 +589,12 @@ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" -$(RECURSIVE_CLEAN_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-recursive +TAGS: tags -TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ @@ -593,12 +610,7 @@ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ @@ -610,15 +622,11 @@ $$unique; \ fi; \ fi -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ +ctags: ctags-recursive + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique @@ -627,6 +635,21 @@ here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" +cscopelist: cscopelist-recursive + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags @@ -744,7 +767,8 @@ info-am: -install-data-am: install-anjuta_dataDATA install-anjuta_profileDATA +install-data-am: install-dist_anjuta_dataDATA \ + install-dist_anjuta_profileDATA install-dvi: install-dvi-recursive @@ -788,26 +812,26 @@ ps-am: -uninstall-am: uninstall-anjuta_dataDATA uninstall-anjuta_profileDATA +uninstall-am: uninstall-dist_anjuta_dataDATA \ + uninstall-dist_anjuta_profileDATA -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ - install-am install-strip tags-recursive +.MAKE: $(am__recursive_targets) install-am install-strip -.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ - all all-am check check-am clean clean-generic clean-libtool \ - ctags ctags-recursive distclean distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am \ - install-anjuta_dataDATA install-anjuta_profileDATA \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs installdirs-am \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-recursive uninstall uninstall-am \ - uninstall-anjuta_dataDATA uninstall-anjuta_profileDATA +.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ + check-am clean clean-generic clean-libtool cscopelist-am ctags \ + ctags-am distclean distclean-generic distclean-libtool \ + distclean-tags distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am \ + install-dist_anjuta_dataDATA install-dist_anjuta_profileDATA \ + install-dvi install-dvi-am install-exec install-exec-am \ + install-html install-html-am install-info install-info-am \ + install-man install-pdf install-pdf-am install-ps \ + install-ps-am install-strip installcheck installcheck-am \ + installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ + uninstall-am uninstall-dist_anjuta_dataDATA \ + uninstall-dist_anjuta_profileDATA -include $(top_srcdir)/git.mk diff -Nru anjuta-3.8.4/data/editor.profile anjuta-3.10.2/data/editor.profile --- anjuta-3.8.4/data/editor.profile 1970-01-01 00:00:00.000000000 +0000 +++ anjuta-3.10.2/data/editor.profile 2013-07-08 21:06:37.000000000 +0000 @@ -0,0 +1,25 @@ + + + + + + + + + + + + + diff -Nru anjuta-3.8.4/data/templates/Makefile.am anjuta-3.10.2/data/templates/Makefile.am --- anjuta-3.8.4/data/templates/Makefile.am 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/data/templates/Makefile.am 2013-07-08 21:06:37.000000000 +0000 @@ -1,10 +1,10 @@ # Templates template_datadir = $(anjuta_data_dir)/templates -template_data_DATA = \ +dist_template_data_DATA = \ indent.tpl licenses_datadir = $(template_datadir)/licenses -licenses_data_DATA = \ +dist_licenses_data_DATA = \ licenses/gpl.txt \ licenses/gpl.tpl \ licenses/lgpl.txt \ @@ -14,8 +14,4 @@ licenses/none.txt \ licenses/none.tpl -EXTRA_DIST = \ - $(template_data_DATA) \ - $(licenses_data_DATA) - -include $(top_srcdir)/git.mk diff -Nru anjuta-3.8.4/data/templates/Makefile.in anjuta-3.10.2/data/templates/Makefile.in --- anjuta-3.8.4/data/templates/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/data/templates/Makefile.in 2013-11-14 21:21:09.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -16,23 +15,51 @@ @SET_MAKE@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ - test $$am__dry = yes; \ - } + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -52,7 +79,8 @@ build_triplet = @build@ host_triplet = @host@ subdir = data/templates -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ + $(dist_licenses_data_DATA) $(dist_template_data_DATA) ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ @@ -70,12 +98,18 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ +am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -112,7 +146,8 @@ } am__installdirs = "$(DESTDIR)$(licenses_datadir)" \ "$(DESTDIR)$(template_datadir)" -DATA = $(licenses_data_DATA) $(template_data_DATA) +DATA = $(dist_licenses_data_DATA) $(dist_template_data_DATA) +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ @@ -261,6 +296,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -275,8 +312,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -288,8 +328,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -368,11 +406,11 @@ # Templates template_datadir = $(anjuta_data_dir)/templates -template_data_DATA = \ +dist_template_data_DATA = \ indent.tpl licenses_datadir = $(template_datadir)/licenses -licenses_data_DATA = \ +dist_licenses_data_DATA = \ licenses/gpl.txt \ licenses/gpl.tpl \ licenses/lgpl.txt \ @@ -382,10 +420,6 @@ licenses/none.txt \ licenses/none.tpl -EXTRA_DIST = \ - $(template_data_DATA) \ - $(licenses_data_DATA) - all: all-am .SUFFIXES: @@ -425,9 +459,9 @@ clean-libtool: -rm -rf .libs _libs -install-licenses_dataDATA: $(licenses_data_DATA) +install-dist_licenses_dataDATA: $(dist_licenses_data_DATA) @$(NORMAL_INSTALL) - @list='$(licenses_data_DATA)'; test -n "$(licenses_datadir)" || list=; \ + @list='$(dist_licenses_data_DATA)'; test -n "$(licenses_datadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(licenses_datadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(licenses_datadir)" || exit 1; \ @@ -441,14 +475,14 @@ $(INSTALL_DATA) $$files "$(DESTDIR)$(licenses_datadir)" || exit $$?; \ done -uninstall-licenses_dataDATA: +uninstall-dist_licenses_dataDATA: @$(NORMAL_UNINSTALL) - @list='$(licenses_data_DATA)'; test -n "$(licenses_datadir)" || list=; \ + @list='$(dist_licenses_data_DATA)'; test -n "$(licenses_datadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(licenses_datadir)'; $(am__uninstall_files_from_dir) -install-template_dataDATA: $(template_data_DATA) +install-dist_template_dataDATA: $(dist_template_data_DATA) @$(NORMAL_INSTALL) - @list='$(template_data_DATA)'; test -n "$(template_datadir)" || list=; \ + @list='$(dist_template_data_DATA)'; test -n "$(template_datadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(template_datadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(template_datadir)" || exit 1; \ @@ -462,16 +496,16 @@ $(INSTALL_DATA) $$files "$(DESTDIR)$(template_datadir)" || exit $$?; \ done -uninstall-template_dataDATA: +uninstall-dist_template_dataDATA: @$(NORMAL_UNINSTALL) - @list='$(template_data_DATA)'; test -n "$(template_datadir)" || list=; \ + @list='$(dist_template_data_DATA)'; test -n "$(template_datadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(template_datadir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: +tags TAGS: + +ctags CTAGS: -ctags: CTAGS -CTAGS: +cscope cscopelist: distdir: $(DISTFILES) @@ -561,7 +595,8 @@ info-am: -install-data-am: install-licenses_dataDATA install-template_dataDATA +install-data-am: install-dist_licenses_dataDATA \ + install-dist_template_dataDATA install-dvi: install-dvi-am @@ -605,22 +640,25 @@ ps-am: -uninstall-am: uninstall-licenses_dataDATA uninstall-template_dataDATA +uninstall-am: uninstall-dist_licenses_dataDATA \ + uninstall-dist_template_dataDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ - distclean distclean-generic distclean-libtool distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-licenses_dataDATA \ + cscopelist-am ctags-am distclean distclean-generic \ + distclean-libtool distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am \ + install-dist_licenses_dataDATA install-dist_template_dataDATA \ + install-dvi install-dvi-am install-exec install-exec-am \ + install-html install-html-am install-info install-info-am \ install-man install-pdf install-pdf-am install-ps \ - install-ps-am install-strip install-template_dataDATA \ - installcheck installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ - uninstall-licenses_dataDATA uninstall-template_dataDATA + install-ps-am install-strip installcheck installcheck-am \ + installdirs maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ + ps ps-am tags-am uninstall uninstall-am \ + uninstall-dist_licenses_dataDATA \ + uninstall-dist_template_dataDATA -include $(top_srcdir)/git.mk diff -Nru anjuta-3.8.4/data/welcome.txt anjuta-3.10.2/data/welcome.txt --- anjuta-3.8.4/data/welcome.txt 2013-06-03 21:24:34.000000000 +0000 +++ anjuta-3.10.2/data/welcome.txt 2013-11-14 21:21:28.000000000 +0000 @@ -1,4 +1,4 @@ -Anjuta IDE Version 3.8.4 +Anjuta IDE Version 3.10.2 Copyright (C) Naba Kumar This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. diff -Nru anjuta-3.8.4/debian/changelog anjuta-3.10.2/debian/changelog --- anjuta-3.8.4/debian/changelog 2013-07-31 22:12:30.000000000 +0000 +++ anjuta-3.10.2/debian/changelog 2014-01-17 06:55:26.000000000 +0000 @@ -1,3 +1,18 @@ +anjuta (2:3.10.2-0ubuntu1+saucy1) saucy; urgency=medium + + * Copied from trusty + * Rebuild against new glade + + -- Rico Tzschichholz Fri, 17 Jan 2014 07:54:12 +0100 + +anjuta (2:3.10.2-0ubuntu1) trusty; urgency=medium + + * New upstream release (LP: #1266037) + - Updated Build-Depends of libgtk-3-dev (>= 3.6.0), + libglib2.0-dev (>= 2.34.0) + + -- Steve Ovens Fri, 03 Jan 2014 21:06:06 -0500 + anjuta (2:3.8.4-1) unstable; urgency=low [ Thomas Bechtold ] diff -Nru anjuta-3.8.4/debian/control anjuta-3.10.2/debian/control --- anjuta-3.8.4/debian/control 2013-07-31 22:22:13.000000000 +0000 +++ anjuta-3.10.2/debian/control 2014-01-17 06:55:32.000000000 +0000 @@ -2,20 +2,20 @@ # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. - Source: anjuta Section: gnome Priority: optional -Maintainer: Debian GNOME Maintainers -Uploaders: Jordi Mallach , Michael Biebl +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian GNOME Maintainers +Uploaders: Debian GNOME Maintainers , Jordi Mallach , Michael Biebl Build-Depends: debhelper (>= 8), cdbs (>= 0.4.90), dh-autoreconf, flex, bison, gnome-pkg-tools (>= 0.11), - libglib2.0-dev (>= 2.32.0), - libgtk-3-dev (>= 3.0.0), + libglib2.0-dev (>= 2.34.0), + libgtk-3-dev (>= 3.6.0), libgdk-pixbuf2.0-dev (>= 2.0.0), libgda-5.0-dev (>= 5.0.0), libvte-2.90-dev (>= 1:0.27.6), diff -Nru anjuta-3.8.4/debian/control.in anjuta-3.10.2/debian/control.in --- anjuta-3.8.4/debian/control.in 2013-07-31 22:03:05.000000000 +0000 +++ anjuta-3.10.2/debian/control.in 2014-01-15 12:40:40.000000000 +0000 @@ -1,7 +1,8 @@ Source: anjuta Section: gnome Priority: optional -Maintainer: Debian GNOME Maintainers +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: @GNOME_TEAM@ Build-Depends: debhelper (>= 8), cdbs (>= 0.4.90), @@ -9,8 +10,8 @@ flex, bison, gnome-pkg-tools (>= 0.11), - libglib2.0-dev (>= 2.32.0), - libgtk-3-dev (>= 3.0.0), + libglib2.0-dev (>= 2.34.0), + libgtk-3-dev (>= 3.6.0), libgdk-pixbuf2.0-dev (>= 2.0.0), libgda-5.0-dev (>= 5.0.0), libvte-2.90-dev (>= 1:0.27.6), diff -Nru anjuta-3.8.4/depcomp anjuta-3.10.2/depcomp --- anjuta-3.8.4/depcomp 2013-04-30 21:53:40.000000000 +0000 +++ anjuta-3.10.2/depcomp 2013-11-14 21:21:20.000000000 +0000 @@ -1,10 +1,9 @@ #! /bin/sh # depcomp - compile a program generating dependencies as side-effects -scriptversion=2012-03-27.16; # UTC +scriptversion=2013-05-30.07; # UTC -# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010, -# 2011, 2012 Free Software Foundation, Inc. +# Copyright (C) 1999-2013 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -28,9 +27,9 @@ case $1 in '') - echo "$0: No command. Try '$0 --help' for more information." 1>&2 - exit 1; - ;; + echo "$0: No command. Try '$0 --help' for more information." 1>&2 + exit 1; + ;; -h | --h*) cat <<\EOF Usage: depcomp [--help] [--version] PROGRAM [ARGS] @@ -57,11 +56,65 @@ ;; esac +# Get the directory component of the given path, and save it in the +# global variables '$dir'. Note that this directory component will +# be either empty or ending with a '/' character. This is deliberate. +set_dir_from () +{ + case $1 in + */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;; + *) dir=;; + esac +} + +# Get the suffix-stripped basename of the given path, and save it the +# global variable '$base'. +set_base_from () +{ + base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'` +} + +# If no dependency file was actually created by the compiler invocation, +# we still have to create a dummy depfile, to avoid errors with the +# Makefile "include basename.Plo" scheme. +make_dummy_depfile () +{ + echo "#dummy" > "$depfile" +} + +# Factor out some common post-processing of the generated depfile. +# Requires the auxiliary global variable '$tmpdepfile' to be set. +aix_post_process_depfile () +{ + # If the compiler actually managed to produce a dependency file, + # post-process it. + if test -f "$tmpdepfile"; then + # Each line is of the form 'foo.o: dependency.h'. + # Do two passes, one to just change these to + # $object: dependency.h + # and one to simply output + # dependency.h: + # which is needed to avoid the deleted-header problem. + { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile" + sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile" + } > "$depfile" + rm -f "$tmpdepfile" + else + make_dummy_depfile + fi +} + # A tabulation character. tab=' ' # A newline character. nl=' ' +# Character ranges might be problematic outside the C locale. +# These definitions help. +upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ +lower=abcdefghijklmnopqrstuvwxyz +digits=0123456789 +alpha=${upper}${lower} if test -z "$depmode" || test -z "$source" || test -z "$object"; then echo "depcomp: Variables source, object and depmode must be set" 1>&2 @@ -75,6 +128,9 @@ rm -f "$tmpdepfile" +# Avoid interferences from the environment. +gccflag= dashmflag= + # Some modes work just like other modes, but use different flags. We # parameterize here, but still list the modes in the big case below, # to make depend.m4 easier to write. Note that we *cannot* use a case @@ -86,32 +142,32 @@ fi if test "$depmode" = dashXmstdout; then - # This is just like dashmstdout with a different argument. - dashmflag=-xM - depmode=dashmstdout + # This is just like dashmstdout with a different argument. + dashmflag=-xM + depmode=dashmstdout fi cygpath_u="cygpath -u -f -" if test "$depmode" = msvcmsys; then - # This is just like msvisualcpp but w/o cygpath translation. - # Just convert the backslash-escaped backslashes to single forward - # slashes to satisfy depend.m4 - cygpath_u='sed s,\\\\,/,g' - depmode=msvisualcpp + # This is just like msvisualcpp but w/o cygpath translation. + # Just convert the backslash-escaped backslashes to single forward + # slashes to satisfy depend.m4 + cygpath_u='sed s,\\\\,/,g' + depmode=msvisualcpp fi if test "$depmode" = msvc7msys; then - # This is just like msvc7 but w/o cygpath translation. - # Just convert the backslash-escaped backslashes to single forward - # slashes to satisfy depend.m4 - cygpath_u='sed s,\\\\,/,g' - depmode=msvc7 + # This is just like msvc7 but w/o cygpath translation. + # Just convert the backslash-escaped backslashes to single forward + # slashes to satisfy depend.m4 + cygpath_u='sed s,\\\\,/,g' + depmode=msvc7 fi if test "$depmode" = xlc; then - # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency informations. - gccflag=-qmakedep=gcc,-MF - depmode=gcc + # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information. + gccflag=-qmakedep=gcc,-MF + depmode=gcc fi case "$depmode" in @@ -134,8 +190,7 @@ done "$@" stat=$? - if test $stat -eq 0; then : - else + if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi @@ -143,13 +198,17 @@ ;; gcc) +## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. +## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. +## (see the conditional assignment to $gccflag above). ## There are various ways to get dependency output from gcc. Here's ## why we pick this rather obscure method: ## - Don't want to use -MD because we'd like the dependencies to end ## up in a subdir. Having to rename by hand is ugly. ## (We might end up doing this anyway to support other compilers.) ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like -## -MM, not -M (despite what the docs say). +## -MM, not -M (despite what the docs say). Also, it might not be +## supported by the other compilers which use the 'gcc' depmode. ## - Using -M directly means running the compiler twice (even worse ## than renaming). if test -z "$gccflag"; then @@ -157,15 +216,14 @@ fi "$@" -Wp,"$gccflag$tmpdepfile" stat=$? - if test $stat -eq 0; then : - else + if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" - alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz -## The second -e expression handles DOS-style file names with drive letters. + # The second -e expression handles DOS-style file names with drive + # letters. sed -e 's/^[^:]*: / /' \ -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" ## This next piece of magic avoids the "deleted header file" problem. @@ -174,15 +232,15 @@ ## typically no way to rebuild the header). We avoid this by adding ## dummy dependencies for each header file. Too bad gcc doesn't do ## this for us directly. - tr ' ' "$nl" < "$tmpdepfile" | ## Some versions of gcc put a space before the ':'. On the theory ## that the space means something, we add a space to the output as ## well. hp depmode also adds that space, but also prefixes the VPATH ## to the object. Take care to not repeat it in the output. ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. - sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ - | sed -e 's/$/ :/' >> "$depfile" + tr ' ' "$nl" < "$tmpdepfile" \ + | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ + | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; @@ -200,8 +258,7 @@ "$@" -MDupdate "$tmpdepfile" fi stat=$? - if test $stat -eq 0; then : - else + if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi @@ -209,7 +266,6 @@ if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files echo "$object : \\" > "$depfile" - # Clip off the initial element (the dependent). Don't try to be # clever and replace this with sed code, as IRIX sed won't handle # lines with more than a fixed number of characters (4096 in @@ -217,19 +273,15 @@ # the IRIX cc adds comments like '#:fec' to the end of the # dependency line. tr ' ' "$nl" < "$tmpdepfile" \ - | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \ - tr "$nl" ' ' >> "$depfile" + | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \ + | tr "$nl" ' ' >> "$depfile" echo >> "$depfile" - # The second pass generates a dummy entry for each header file. tr ' ' "$nl" < "$tmpdepfile" \ - | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ - >> "$depfile" + | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ + >> "$depfile" else - # The sourcefile does not contain any dependencies, so just - # store a dummy comment line, to avoid errors with the Makefile - # "include basename.Plo" scheme. - echo "#dummy" > "$depfile" + make_dummy_depfile fi rm -f "$tmpdepfile" ;; @@ -247,9 +299,8 @@ # current directory. Also, the AIX compiler puts '$object:' at the # start of each line; $object doesn't have directory information. # Version 6 uses the directory in both cases. - dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` - test "x$dir" = "x$object" && dir= - base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` + set_dir_from "$object" + set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.u tmpdepfile2=$base.u @@ -262,9 +313,7 @@ "$@" -M fi stat=$? - - if test $stat -eq 0; then : - else + if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi @@ -273,65 +322,113 @@ do test -f "$tmpdepfile" && break done - if test -f "$tmpdepfile"; then - # Each line is of the form 'foo.o: dependent.h'. - # Do two passes, one to just change these to - # '$object: dependent.h' and one to simply 'dependent.h:'. - sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" - sed -e 's,^.*\.[a-z]*:['"$tab"' ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" - else - # The sourcefile does not contain any dependencies, so just - # store a dummy comment line, to avoid errors with the Makefile - # "include basename.Plo" scheme. - echo "#dummy" > "$depfile" + aix_post_process_depfile + ;; + +tcc) + # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26 + # FIXME: That version still under development at the moment of writing. + # Make that this statement remains true also for stable, released + # versions. + # It will wrap lines (doesn't matter whether long or short) with a + # trailing '\', as in: + # + # foo.o : \ + # foo.c \ + # foo.h \ + # + # It will put a trailing '\' even on the last line, and will use leading + # spaces rather than leading tabs (at least since its commit 0394caf7 + # "Emit spaces for -MD"). + "$@" -MD -MF "$tmpdepfile" + stat=$? + if test $stat -ne 0; then + rm -f "$tmpdepfile" + exit $stat fi + rm -f "$depfile" + # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'. + # We have to change lines of the first kind to '$object: \'. + sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile" + # And for each line of the second kind, we have to emit a 'dep.h:' + # dummy dependency, to avoid the deleted-header problem. + sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile" rm -f "$tmpdepfile" ;; -icc) - # Intel's C compiler anf tcc (Tiny C Compiler) understand '-MD -MF file'. - # However on - # $CC -MD -MF foo.d -c -o sub/foo.o sub/foo.c - # ICC 7.0 will fill foo.d with something like - # foo.o: sub/foo.c - # foo.o: sub/foo.h - # which is wrong. We want - # sub/foo.o: sub/foo.c - # sub/foo.o: sub/foo.h - # sub/foo.c: - # sub/foo.h: - # ICC 7.1 will output +## The order of this option in the case statement is important, since the +## shell code in configure will try each of these formats in the order +## listed in this file. A plain '-MD' option would be understood by many +## compilers, so we must ensure this comes after the gcc and icc options. +pgcc) + # Portland's C compiler understands '-MD'. + # Will always output deps to 'file.d' where file is the root name of the + # source file under compilation, even if file resides in a subdirectory. + # The object file name does not affect the name of the '.d' file. + # pgcc 10.2 will output # foo.o: sub/foo.c sub/foo.h - # and will wrap long lines using '\': + # and will wrap long lines using '\' : # foo.o: sub/foo.c ... \ # sub/foo.h ... \ # ... - # tcc 0.9.26 (FIXME still under development at the moment of writing) - # will emit a similar output, but also prepend the continuation lines - # with horizontal tabulation characters. - "$@" -MD -MF "$tmpdepfile" - stat=$? - if test $stat -eq 0; then : - else + set_dir_from "$object" + # Use the source, not the object, to determine the base name, since + # that's sadly what pgcc will do too. + set_base_from "$source" + tmpdepfile=$base.d + + # For projects that build the same source file twice into different object + # files, the pgcc approach of using the *source* file root name can cause + # problems in parallel builds. Use a locking strategy to avoid stomping on + # the same $tmpdepfile. + lockdir=$base.d-lock + trap " + echo '$0: caught signal, cleaning up...' >&2 + rmdir '$lockdir' + exit 1 + " 1 2 13 15 + numtries=100 + i=$numtries + while test $i -gt 0; do + # mkdir is a portable test-and-set. + if mkdir "$lockdir" 2>/dev/null; then + # This process acquired the lock. + "$@" -MD + stat=$? + # Release the lock. + rmdir "$lockdir" + break + else + # If the lock is being held by a different process, wait + # until the winning process is done or we timeout. + while test -d "$lockdir" && test $i -gt 0; do + sleep 1 + i=`expr $i - 1` + done + fi + i=`expr $i - 1` + done + trap - 1 2 13 15 + if test $i -le 0; then + echo "$0: failed to acquire lock after $numtries attempts" >&2 + echo "$0: check lockdir '$lockdir'" >&2 + exit 1 + fi + + if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" - # Each line is of the form 'foo.o: dependent.h', - # or 'foo.o: dep1.h dep2.h \', or ' dep3.h dep4.h \'. + # Each line is of the form `foo.o: dependent.h', + # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. # Do two passes, one to just change these to - # '$object: dependent.h' and one to simply 'dependent.h:'. - sed -e "s/^[ $tab][ $tab]*/ /" -e "s,^[^:]*:,$object :," \ - < "$tmpdepfile" > "$depfile" - sed ' - s/[ '"$tab"'][ '"$tab"']*/ /g - s/^ *// - s/ *\\*$// - s/^[^:]*: *// - /^$/d - /:$/d - s/$/ :/ - ' < "$tmpdepfile" >> "$depfile" + # `$object: dependent.h' and one to simply `dependent.h:'. + sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" + # Some versions of the HPUX 10.20 sed can't process this invocation + # correctly. Breaking it into two sed invocations is a workaround. + sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \ + | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; @@ -342,9 +439,8 @@ # 'foo.d', which lands next to the object file, wherever that # happens to be. # Much of this is similar to the tru64 case; see comments there. - dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` - test "x$dir" = "x$object" && dir= - base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` + set_dir_from "$object" + set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.d tmpdepfile2=$dir.libs/$base.d @@ -355,8 +451,7 @@ "$@" +Maked fi stat=$? - if test $stat -eq 0; then : - else + if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" exit $stat fi @@ -366,76 +461,61 @@ test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then - sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile" + sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile" # Add 'dependent.h:' lines. sed -ne '2,${ - s/^ *// - s/ \\*$// - s/$/:/ - p - }' "$tmpdepfile" >> "$depfile" + s/^ *// + s/ \\*$// + s/$/:/ + p + }' "$tmpdepfile" >> "$depfile" else - echo "#dummy" > "$depfile" + make_dummy_depfile fi rm -f "$tmpdepfile" "$tmpdepfile2" ;; tru64) - # The Tru64 compiler uses -MD to generate dependencies as a side - # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'. - # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put - # dependencies in 'foo.d' instead, so we check for that too. - # Subdirectories are respected. - dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` - test "x$dir" = "x$object" && dir= - base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` - - if test "$libtool" = yes; then - # With Tru64 cc, shared objects can also be used to make a - # static library. This mechanism is used in libtool 1.4 series to - # handle both shared and static libraries in a single compilation. - # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d. - # - # With libtool 1.5 this exception was removed, and libtool now - # generates 2 separate objects for the 2 libraries. These two - # compilations output dependencies in $dir.libs/$base.o.d and - # in $dir$base.o.d. We have to check for both files, because - # one of the two compilations can be disabled. We should prefer - # $dir$base.o.d over $dir.libs/$base.o.d because the latter is - # automatically cleaned when .libs/ is deleted, while ignoring - # the former would cause a distcleancheck panic. - tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4 - tmpdepfile2=$dir$base.o.d # libtool 1.5 - tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5 - tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504 - "$@" -Wc,-MD - else - tmpdepfile1=$dir$base.o.d - tmpdepfile2=$dir$base.d - tmpdepfile3=$dir$base.d - tmpdepfile4=$dir$base.d - "$@" -MD - fi + # The Tru64 compiler uses -MD to generate dependencies as a side + # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'. + # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put + # dependencies in 'foo.d' instead, so we check for that too. + # Subdirectories are respected. + set_dir_from "$object" + set_base_from "$object" + + if test "$libtool" = yes; then + # Libtool generates 2 separate objects for the 2 libraries. These + # two compilations output dependencies in $dir.libs/$base.o.d and + # in $dir$base.o.d. We have to check for both files, because + # one of the two compilations can be disabled. We should prefer + # $dir$base.o.d over $dir.libs/$base.o.d because the latter is + # automatically cleaned when .libs/ is deleted, while ignoring + # the former would cause a distcleancheck panic. + tmpdepfile1=$dir$base.o.d # libtool 1.5 + tmpdepfile2=$dir.libs/$base.o.d # Likewise. + tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504 + "$@" -Wc,-MD + else + tmpdepfile1=$dir$base.d + tmpdepfile2=$dir$base.d + tmpdepfile3=$dir$base.d + "$@" -MD + fi + + stat=$? + if test $stat -ne 0; then + rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" + exit $stat + fi - stat=$? - if test $stat -eq 0; then : - else - rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" - exit $stat - fi - - for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" - do - test -f "$tmpdepfile" && break - done - if test -f "$tmpdepfile"; then - sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" - sed -e 's,^.*\.[a-z]*:['"$tab"' ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" - else - echo "#dummy" > "$depfile" - fi - rm -f "$tmpdepfile" - ;; + for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" + do + test -f "$tmpdepfile" && break + done + # Same post-processing that is required for AIX mode. + aix_post_process_depfile + ;; msvc7) if test "$libtool" = yes; then @@ -446,8 +526,7 @@ "$@" $showIncludes > "$tmpdepfile" stat=$? grep -v '^Note: including file: ' "$tmpdepfile" - if test "$stat" = 0; then : - else + if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi @@ -473,6 +552,7 @@ G p }' >> "$depfile" + echo >> "$depfile" # make sure the fragment doesn't end with a backslash rm -f "$tmpdepfile" ;; @@ -524,13 +604,14 @@ # in the target name. This is to cope with DOS-style filenames: # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise. "$@" $dashmflag | - sed 's:^['"$tab"' ]*[^:'"$tab"' ][^:][^:]*\:['"$tab"' ]*:'"$object"'\: :' > "$tmpdepfile" + sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" - tr ' ' "$nl" < "$tmpdepfile" | \ -## Some versions of the HPUX 10.20 sed can't process this invocation -## correctly. Breaking it into two sed invocations is a workaround. - sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" + # Some versions of the HPUX 10.20 sed can't process this sed invocation + # correctly. Breaking it into two sed invocations is a workaround. + tr ' ' "$nl" < "$tmpdepfile" \ + | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ + | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; @@ -583,10 +664,12 @@ # makedepend may prepend the VPATH from the source file name to the object. # No need to regex-escape $object, excess matching of '.' is harmless. sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" - sed '1,2d' "$tmpdepfile" | tr ' ' "$nl" | \ -## Some versions of the HPUX 10.20 sed can't process this invocation -## correctly. Breaking it into two sed invocations is a workaround. - sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" + # Some versions of the HPUX 10.20 sed can't process the last invocation + # correctly. Breaking it into two sed invocations is a workaround. + sed '1,2d' "$tmpdepfile" \ + | tr ' ' "$nl" \ + | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ + | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" "$tmpdepfile".bak ;; @@ -622,10 +705,10 @@ esac done - "$@" -E | - sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ - -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | - sed '$ s: \\$::' > "$tmpdepfile" + "$@" -E \ + | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ + -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ + | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" cat < "$tmpdepfile" >> "$depfile" @@ -657,15 +740,15 @@ shift ;; "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") - set fnord "$@" - shift - shift - ;; + set fnord "$@" + shift + shift + ;; *) - set fnord "$@" "$arg" - shift - shift - ;; + set fnord "$@" "$arg" + shift + shift + ;; esac done "$@" -E 2>/dev/null | diff -Nru anjuta-3.8.4/doc/Makefile.am anjuta-3.10.2/doc/Makefile.am --- anjuta-3.8.4/doc/Makefile.am 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/doc/Makefile.am 2013-07-08 21:06:37.000000000 +0000 @@ -4,15 +4,11 @@ ## If you don't want it to overwrite it, ## Please disable it in the Anjuta project configuration -anjuta_docdir = $(docdir) - -anjuta_doc_DATA = \ +dist_doc_DATA = \ ScintillaDoc.html -man_MANS = \ +dist_man_MANS = \ anjuta.1 \ anjuta-launcher.1 -EXTRA_DIST = $(anjuta_doc_DATA) $(man_MANS) - -include $(top_srcdir)/git.mk diff -Nru anjuta-3.8.4/doc/Makefile.in anjuta-3.10.2/doc/Makefile.in --- anjuta-3.8.4/doc/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/doc/Makefile.in 2013-11-14 21:21:09.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -16,23 +15,51 @@ @SET_MAKE@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ - test $$am__dry = yes; \ - } + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -52,8 +79,9 @@ build_triplet = @build@ host_triplet = @host@ subdir = doc -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ - $(srcdir)/anjuta-launcher.1.in $(srcdir)/anjuta.1.in +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ + $(srcdir)/anjuta.1.in $(srcdir)/anjuta-launcher.1.in \ + $(dist_man_MANS) $(dist_doc_DATA) ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ @@ -71,12 +99,18 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = anjuta.1 anjuta-launcher.1 CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ +am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -112,10 +146,11 @@ $(am__cd) "$$dir" && rm -f $$files; }; \ } man1dir = $(mandir)/man1 -am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(anjuta_docdir)" +am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(docdir)" NROFF = nroff -MANS = $(man_MANS) -DATA = $(anjuta_doc_DATA) +MANS = $(dist_man_MANS) +DATA = $(dist_doc_DATA) +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ @@ -264,6 +299,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -278,8 +315,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -291,8 +331,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -368,15 +406,13 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -anjuta_docdir = $(docdir) -anjuta_doc_DATA = \ +dist_doc_DATA = \ ScintillaDoc.html -man_MANS = \ +dist_man_MANS = \ anjuta.1 \ anjuta-launcher.1 -EXTRA_DIST = $(anjuta_doc_DATA) $(man_MANS) all: all-am .SUFFIXES: @@ -420,10 +456,10 @@ clean-libtool: -rm -rf .libs _libs -install-man1: $(man_MANS) +install-man1: $(dist_man_MANS) @$(NORMAL_INSTALL) @list1=''; \ - list2='$(man_MANS)'; \ + list2='$(dist_man_MANS)'; \ test -n "$(man1dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ @@ -458,53 +494,40 @@ @$(NORMAL_UNINSTALL) @list=''; test -n "$(man1dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \ + l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \ sed -n '/\.1[a-z]*$$/p'; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) -install-anjuta_docDATA: $(anjuta_doc_DATA) +install-dist_docDATA: $(dist_doc_DATA) @$(NORMAL_INSTALL) - @list='$(anjuta_doc_DATA)'; test -n "$(anjuta_docdir)" || list=; \ + @list='$(dist_doc_DATA)'; test -n "$(docdir)" || list=; \ if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(anjuta_docdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(anjuta_docdir)" || exit 1; \ + echo " $(MKDIR_P) '$(DESTDIR)$(docdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(docdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(anjuta_docdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(anjuta_docdir)" || exit $$?; \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(docdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(docdir)" || exit $$?; \ done -uninstall-anjuta_docDATA: +uninstall-dist_docDATA: @$(NORMAL_UNINSTALL) - @list='$(anjuta_doc_DATA)'; test -n "$(anjuta_docdir)" || list=; \ + @list='$(dist_doc_DATA)'; test -n "$(docdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(anjuta_docdir)'; $(am__uninstall_files_from_dir) -tags: TAGS -TAGS: + dir='$(DESTDIR)$(docdir)'; $(am__uninstall_files_from_dir) +tags TAGS: + +ctags CTAGS: -ctags: CTAGS -CTAGS: +cscope cscopelist: distdir: $(DISTFILES) - @list='$(MANS)'; if test -n "$$list"; then \ - list=`for p in $$list; do \ - if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ - if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ - if test -n "$$list" && \ - grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ - echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ - grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ - echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ - echo " typically \`make maintainer-clean' will remove them" >&2; \ - exit 1; \ - else :; fi; \ - else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ @@ -538,7 +561,7 @@ check: check-am all-am: Makefile $(MANS) $(DATA) installdirs: - for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(anjuta_docdir)"; do \ + for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(docdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am @@ -591,7 +614,7 @@ info-am: -install-data-am: install-anjuta_docDATA install-man +install-data-am: install-dist_docDATA install-man install-dvi: install-dvi-am @@ -635,24 +658,25 @@ ps-am: -uninstall-am: uninstall-anjuta_docDATA uninstall-man +uninstall-am: uninstall-dist_docDATA uninstall-man uninstall-man: uninstall-man1 .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ - distclean distclean-generic distclean-libtool distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-anjuta_docDATA install-data install-data-am \ - install-dvi install-dvi-am install-exec install-exec-am \ - install-html install-html-am install-info install-info-am \ - install-man install-man1 install-pdf install-pdf-am install-ps \ - install-ps-am install-strip installcheck installcheck-am \ - installdirs maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am uninstall uninstall-am uninstall-anjuta_docDATA \ - uninstall-man uninstall-man1 + cscopelist-am ctags-am distclean distclean-generic \ + distclean-libtool distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am \ + install-dist_docDATA install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-man1 install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ + uninstall-am uninstall-dist_docDATA uninstall-man \ + uninstall-man1 -include $(top_srcdir)/git.mk diff -Nru anjuta-3.8.4/doc/anjuta-launcher.1 anjuta-3.10.2/doc/anjuta-launcher.1 --- anjuta-3.8.4/doc/anjuta-launcher.1 2013-06-03 21:24:34.000000000 +0000 +++ anjuta-3.10.2/doc/anjuta-launcher.1 2013-11-14 21:21:28.000000000 +0000 @@ -1,4 +1,4 @@ -.TH "anjuta-launcher" "1" "3.8.4" "Jens Georg" "" +.TH "anjuta-launcher" "1" "3.10.2" "Jens Georg" "" .SH "NAME" .LP anjuta-launcher \- GNOME Integrated Development Environment diff -Nru anjuta-3.8.4/doc/anjuta.1 anjuta-3.10.2/doc/anjuta.1 --- anjuta-3.8.4/doc/anjuta.1 2013-06-03 21:24:34.000000000 +0000 +++ anjuta-3.10.2/doc/anjuta.1 2013-11-14 21:21:28.000000000 +0000 @@ -1,4 +1,4 @@ -.TH "Anjuta" "1" "3.8.4" "Jens Georg" "" +.TH "Anjuta" "1" "3.10.2" "Jens Georg" "" .SH "NAME" .LP anjuta \- GNOME Integrated Development Environment diff -Nru anjuta-3.8.4/gtk-doc.make anjuta-3.10.2/gtk-doc.make --- anjuta-3.8.4/gtk-doc.make 2013-01-28 07:13:59.000000000 +0000 +++ anjuta-3.10.2/gtk-doc.make 2013-05-26 12:37:34.000000000 +0000 @@ -74,33 +74,42 @@ #### setup #### +GTK_DOC_V_SETUP=$(GTK_DOC_V_SETUP_$(V)) +GTK_DOC_V_SETUP_=$(GTK_DOC_V_SETUP_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_SETUP_0=@echo " DOC Preparing build"; + setup-build.stamp: - -@if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ - echo ' DOC Preparing build'; \ + -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \ if test "x$$files" != "x" ; then \ for file in $$files ; do \ test -f $(abs_srcdir)/$$file && \ - cp -pu $(abs_srcdir)/$$file $(abs_builddir)/ || true; \ + cp -pu $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \ done; \ fi; \ test -d $(abs_srcdir)/tmpl && \ { cp -rp $(abs_srcdir)/tmpl $(abs_builddir)/; \ chmod -R u+w $(abs_builddir)/tmpl; } \ fi - @touch setup-build.stamp + $(AM_V_at)touch setup-build.stamp #### scan #### +GTK_DOC_V_SCAN=$(GTK_DOC_V_SCAN_$(V)) +GTK_DOC_V_SCAN_=$(GTK_DOC_V_SCAN_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_SCAN_0=@echo " DOC Scanning header files"; + +GTK_DOC_V_INTROSPECT=$(GTK_DOC_V_INTROSPECT_$(V)) +GTK_DOC_V_INTROSPECT_=$(GTK_DOC_V_INTROSPECT_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_INTROSPECT_0=@echo " DOC Introspecting gobjects"; + scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB) - @echo ' DOC Scanning header files' - @_source_dir='' ; \ + $(GTK_DOC_V_SCAN)_source_dir='' ; \ for i in $(DOC_SOURCE_DIR) ; do \ _source_dir="$${_source_dir} --source-dir=$$i" ; \ done ; \ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES) - @if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \ - echo " DOC Introspecting gobjects"; \ + $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \ scanobj_options=""; \ gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \ if test "$(?)" = "0"; then \ @@ -115,22 +124,25 @@ test -f $$i || touch $$i ; \ done \ fi - @touch scan-build.stamp + $(AM_V_at)touch scan-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp @true #### templates #### +GTK_DOC_V_TMPL=$(GTK_DOC_V_TMPL_$(V)) +GTK_DOC_V_TMPL_=$(GTK_DOC_V_TMPL_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_TMPL_0=@echo " DOC Rebuilding template files"; + tmpl-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt - @echo ' DOC Rebuilding template files' - @gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS) - @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ + $(GTK_DOC_V_TMPL)gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS) + $(AM_V_at)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ if test -w $(abs_srcdir) ; then \ cp -rp $(abs_builddir)/tmpl $(abs_srcdir)/; \ fi \ fi - @touch tmpl-build.stamp + $(AM_V_at)touch tmpl-build.stamp tmpl.stamp: tmpl-build.stamp @true @@ -140,26 +152,34 @@ #### xml #### +GTK_DOC_V_XML=$(GTK_DOC_V_XML_$(V)) +GTK_DOC_V_XML_=$(GTK_DOC_V_XML_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_XML_0=@echo " DOC Building XML"; + sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files) - @echo ' DOC Building XML' - @-chmod -R u+w $(srcdir) - @_source_dir='' ; \ + $(GTK_DOC_V_XML)-chmod -R u+w $(srcdir) && _source_dir='' ; \ for i in $(DOC_SOURCE_DIR) ; do \ _source_dir="$${_source_dir} --source-dir=$$i" ; \ done ; \ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS) - @touch sgml-build.stamp + $(AM_V_at)touch sgml-build.stamp sgml.stamp: sgml-build.stamp @true #### html #### +GTK_DOC_V_HTML=$(GTK_DOC_V_HTML_$(V)) +GTK_DOC_V_HTML_=$(GTK_DOC_V_HTML_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_HTML_0=@echo " DOC Building HTML"; + +GTK_DOC_V_XREF=$(GTK_DOC_V_XREF_$(V)) +GTK_DOC_V_XREF_=$(GTK_DOC_V_XREF_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_XREF_0=@echo " DOC Fixing cross-references"; + html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) - @echo ' DOC Building HTML' - @rm -rf html - @mkdir html - @mkhtml_options=""; \ + $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \ + mkhtml_options=""; \ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \ if test "$(?)" = "0"; then \ if test "x$(V)" = "x1"; then \ @@ -180,16 +200,18 @@ cp $(abs_builddir)/$$file $(abs_builddir)/html; \ fi; \ done; - @echo ' DOC Fixing cross-references' - @gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) - @touch html-build.stamp + $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) + $(AM_V_at)touch html-build.stamp #### pdf #### +GTK_DOC_V_PDF=$(GTK_DOC_V_PDF_$(V)) +GTK_DOC_V_PDF_=$(GTK_DOC_V_PDF_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_PDF_0=@echo " DOC Building PDF"; + pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) - @echo ' DOC Building PDF' - @rm -f $(DOC_MODULE).pdf - @mkpdf_options=""; \ + $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \ + mkpdf_options=""; \ gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \ if test "$(?)" = "0"; then \ if test "x$(V)" = "x1"; then \ @@ -206,7 +228,7 @@ done; \ fi; \ gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS) - @touch pdf-build.stamp + $(AM_V_at)touch pdf-build.stamp ############## @@ -222,7 +244,7 @@ rm -rf tmpl; \ fi -maintainer-clean-local: clean +maintainer-clean-local: @rm -rf xml html install-data-local: @@ -259,7 +281,7 @@ # Require gtk-doc when making dist # if ENABLE_GTK_DOC -dist-check-gtkdoc: +dist-check-gtkdoc: docs else dist-check-gtkdoc: @echo "*** gtk-doc must be installed and enabled in order to make dist" diff -Nru anjuta-3.8.4/install-sh anjuta-3.10.2/install-sh --- anjuta-3.8.4/install-sh 2013-04-30 21:53:35.000000000 +0000 +++ anjuta-3.10.2/install-sh 2013-11-14 21:21:09.000000000 +0000 @@ -1,7 +1,7 @@ #!/bin/sh # install - install a program, script, or datafile -scriptversion=2011-01-19.21; # UTC +scriptversion=2011-11-20.07; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the @@ -35,7 +35,7 @@ # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent -# `make' implicit rules from creating a file called install from it +# 'make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written @@ -156,7 +156,7 @@ -s) stripcmd=$stripprog;; -t) dst_arg=$2 - # Protect names problematic for `test' and other utilities. + # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac @@ -190,7 +190,7 @@ fi shift # arg dst_arg=$arg - # Protect names problematic for `test' and other utilities. + # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac @@ -202,7 +202,7 @@ echo "$0: no input file specified." >&2 exit 1 fi - # It's OK to call `install-sh -d' without argument. + # It's OK to call 'install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi @@ -240,7 +240,7 @@ for src do - # Protect names problematic for `test' and other utilities. + # Protect names problematic for 'test' and other utilities. case $src in -* | [=\(\)!]) src=./$src;; esac @@ -354,7 +354,7 @@ if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or - # other-writeable bit of parent directory when it shouldn't. + # other-writable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. ls_ld_tmpdir=`ls -ld "$tmpdir"` case $ls_ld_tmpdir in diff -Nru anjuta-3.8.4/launcher/Makefile.in anjuta-3.10.2/launcher/Makefile.in --- anjuta-3.8.4/launcher/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/launcher/Makefile.in 2013-11-14 21:21:10.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -16,23 +15,51 @@ @SET_MAKE@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ esac; \ - test $$am__dry = yes; \ - } + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -53,7 +80,8 @@ host_triplet = @host@ bin_PROGRAMS = anjuta-launcher$(EXEEXT) subdir = launcher -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ + $(top_srcdir)/depcomp ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ @@ -80,6 +108,19 @@ AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent +am__v_lt_1 = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles @@ -92,20 +133,16 @@ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ +am__v_CC_0 = @echo " CC " $@; +am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_CCLD_0 = @echo " CCLD " $@; +am__v_CCLD_1 = SOURCES = anjuta-launcher.c DIST_SOURCES = anjuta-launcher.c am__can_run_installinfo = \ @@ -113,6 +150,23 @@ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) @@ -263,6 +317,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -277,8 +333,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -290,8 +349,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -412,10 +469,12 @@ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p || test -f $$p1; \ - then echo "$$p"; echo "$$p"; else :; fi; \ + while read p p1; do if test -f $$p \ + || test -f $$p1 \ + ; then echo "$$p"; echo "$$p"; else :; fi; \ done | \ - sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ + sed -e 'p;s,.*/,,;n;h' \ + -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ @@ -436,7 +495,8 @@ @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' `; \ + -e 's/$$/$(EXEEXT)/' \ + `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(bindir)" && rm -f $$files @@ -449,6 +509,7 @@ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ echo " rm -f" $$list; \ rm -f $$list + anjuta-launcher$(EXEEXT): $(anjuta_launcher_OBJECTS) $(anjuta_launcher_DEPENDENCIES) $(EXTRA_anjuta_launcher_DEPENDENCIES) @rm -f anjuta-launcher$(EXEEXT) $(AM_V_CCLD)$(LINK) $(anjuta_launcher_OBJECTS) $(anjuta_launcher_LDADD) $(LIBS) @@ -488,26 +549,15 @@ clean-libtool: -rm -rf .libs _libs -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-am +TAGS: tags -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ @@ -519,15 +569,11 @@ $$unique; \ fi; \ fi -ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ +ctags: ctags-am + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique @@ -536,6 +582,21 @@ here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" +cscopelist: cscopelist-am + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags @@ -679,19 +740,19 @@ .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \ - clean-generic clean-libtool ctags distclean distclean-compile \ - distclean-generic distclean-libtool distclean-tags distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-binPROGRAMS install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am tags uninstall uninstall-am \ - uninstall-binPROGRAMS +.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ + ctags ctags-am distclean distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-dvi install-dvi-am \ + install-exec install-exec-am install-html install-html-am \ + install-info install-info-am install-man install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags tags-am uninstall uninstall-am uninstall-binPROGRAMS -include $(top_srcdir)/git.mk diff -Nru anjuta-3.8.4/libanjuta/Makefile.am anjuta-3.10.2/libanjuta/Makefile.am --- anjuta-3.8.4/libanjuta/Makefile.am 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/Makefile.am 2013-11-03 18:57:08.000000000 +0000 @@ -134,7 +134,13 @@ anjuta-autogen.h \ anjuta-autogen.c \ anjuta-completion.h \ - anjuta-completion.c + anjuta-completion.c \ + anjuta-close-button.c \ + anjuta-close-button.h \ + anjuta-modeline.c \ + anjuta-modeline.h \ + anjuta-cell-renderer-diff.c \ + anjuta-cell-renderer-diff.h # Glade module if ENABLE_GLADE_CATALOG @@ -202,7 +208,17 @@ anjuta-file-drop-entry.h \ anjuta-entry.h \ anjuta-token.h \ - anjuta-pkg-config-chooser.h + anjuta-autogen.h \ + anjuta-cell-renderer-captioned-image.h \ + anjuta-completion.h \ + anjuta-environment-editor.h \ + anjuta-language-provider.h \ + anjuta-token-file.h \ + anjuta-token-list.h \ + anjuta-token-stream.h \ + anjuta-tree-combo.h \ + anjuta-close-button.h \ + anjuta-modeline.h libanjutainclude_HEADERS = \ $(libanjuta_include) \ @@ -255,7 +271,7 @@ EXTRA_DIST = \ libanjuta-3.0.pc.in \ - anjuta-marshal.list + anjuta-marshal.list DISTCLEANFILES = \ anjuta-enum-types.h \ @@ -272,7 +288,7 @@ ianjuta_introspection_sources = $(libanjuta_source_files) $(libanjuta_header_files) Anjuta-3.0.gir: libanjuta-3.la -Anjuta_3_0_gir_INCLUDES = GObject-2.0 Gtk-3.0 +Anjuta_3_0_gir_INCLUDES = GObject-2.0 Gtk-3.0 Gdl-3 Anjuta_3_0_gir_CFLAGS = $(ANJUTA_CFLAGS) $(XML_CFLAGS) $(GDL_CFLAGS) -I$(top_srcdir) Anjuta_3_0_gir_LIBS = libanjuta-3.la Anjuta_3_0_gir_FILES = $(anjuta_introspection_sources) diff -Nru anjuta-3.8.4/libanjuta/Makefile.in anjuta-3.10.2/libanjuta/Makefile.in --- anjuta-3.8.4/libanjuta/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/libanjuta/Makefile.in 2013-11-14 21:21:10.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -18,23 +17,51 @@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ - test $$am__dry = yes; \ - } + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -53,11 +80,11 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ -DIST_COMMON = $(am__dist_catalog_DATA_DIST) \ - $(libanjutainclude_HEADERS) $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in $(srcdir)/anjuta-version.h.in \ - $(srcdir)/interfaces/Makefile.am.gir \ - $(srcdir)/libanjuta-3.0.pc.in +DIST_COMMON = $(srcdir)/interfaces/Makefile.am.gir \ + $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ + $(srcdir)/libanjuta-3.0.pc.in $(srcdir)/anjuta-version.h.in \ + $(top_srcdir)/depcomp $(am__dist_catalog_DATA_DIST) \ + $(libanjutainclude_HEADERS) @HAVE_INTROSPECTION_TRUE@am__append_1 = Anjuta-3.0.gir IAnjuta-3.0.gir subdir = libanjuta ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 @@ -134,11 +161,13 @@ anjuta-pkg-scanner.lo anjuta-column-text-view.lo \ anjuta-file-drop-entry.lo anjuta-entry.lo \ anjuta-environment-editor.lo anjuta-tree-combo.lo \ - anjuta-autogen.lo anjuta-completion.lo + anjuta-autogen.lo anjuta-completion.lo anjuta-close-button.lo \ + anjuta-modeline.lo anjuta-cell-renderer-diff.lo libanjuta_3_la_OBJECTS = $(am_libanjuta_3_la_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent +am__v_lt_1 = libanjuta_3_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(AM_CFLAGS) $(CFLAGS) $(libanjuta_3_la_LDFLAGS) $(LDFLAGS) -o \ @@ -155,6 +184,18 @@ -o $@ @ENABLE_GLADE_CATALOG_TRUE@am_libgladeanjuta_la_rpath = -rpath \ @ENABLE_GLADE_CATALOG_TRUE@ $(gladeanjutadir) +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles @@ -167,30 +208,27 @@ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ +am__v_CC_0 = @echo " CC " $@; +am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_CCLD_0 = @echo " CCLD " $@; +am__v_CCLD_1 = SOURCES = $(libanjuta_3_la_SOURCES) $(libgladeanjuta_la_SOURCES) DIST_SOURCES = $(libanjuta_3_la_SOURCES) \ $(am__libgladeanjuta_la_SOURCES_DIST) -RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ - html-recursive info-recursive install-data-recursive \ - install-dvi-recursive install-exec-recursive \ - install-html-recursive install-info-recursive \ - install-pdf-recursive install-ps-recursive install-recursive \ - installcheck-recursive installdirs-recursive pdf-recursive \ - ps-recursive uninstall-recursive +RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ + ctags-recursive dvi-recursive html-recursive info-recursive \ + install-data-recursive install-dvi-recursive \ + install-exec-recursive install-html-recursive \ + install-info-recursive install-pdf-recursive \ + install-ps-recursive install-recursive installcheck-recursive \ + installdirs-recursive pdf-recursive ps-recursive \ + tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ @@ -202,9 +240,29 @@ HEADERS = $(libanjutainclude_HEADERS) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive -AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ +am__recursive_targets = \ + $(RECURSIVE_TARGETS) \ + $(RECURSIVE_CLEAN_TARGETS) \ + $(am__extra_recursive_targets) +AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) @@ -381,6 +439,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -395,8 +455,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -408,8 +471,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -520,6 +581,7 @@ interfaces/ianjuta-file-loader.c\ interfaces/ianjuta-file-manager.c\ interfaces/ianjuta-file-savable.c\ + interfaces/ianjuta-glade.c\ interfaces/ianjuta-help.c\ interfaces/ianjuta-indenter.c\ interfaces/ianjuta-indicable.c\ @@ -587,6 +649,7 @@ interfaces/ianjuta-file-loader.h\ interfaces/ianjuta-file-manager.h\ interfaces/ianjuta-file-savable.h\ + interfaces/ianjuta-glade.h\ interfaces/ianjuta-help.h\ interfaces/ianjuta-indenter.h\ interfaces/ianjuta-indicable.h\ @@ -753,7 +816,13 @@ anjuta-autogen.h \ anjuta-autogen.c \ anjuta-completion.h \ - anjuta-completion.c + anjuta-completion.c \ + anjuta-close-button.c \ + anjuta-close-button.h \ + anjuta-modeline.c \ + anjuta-modeline.h \ + anjuta-cell-renderer-diff.c \ + anjuta-cell-renderer-diff.h # Glade module @@ -814,7 +883,17 @@ anjuta-file-drop-entry.h \ anjuta-entry.h \ anjuta-token.h \ - anjuta-pkg-config-chooser.h + anjuta-autogen.h \ + anjuta-cell-renderer-captioned-image.h \ + anjuta-completion.h \ + anjuta-environment-editor.h \ + anjuta-language-provider.h \ + anjuta-token-file.h \ + anjuta-token-list.h \ + anjuta-token-stream.h \ + anjuta-tree-combo.h \ + anjuta-close-button.h \ + anjuta-modeline.h libanjutainclude_HEADERS = \ $(libanjuta_include) \ @@ -826,7 +905,7 @@ pkgconfig_DATA = libanjuta-3.0.pc EXTRA_DIST = \ libanjuta-3.0.pc.in \ - anjuta-marshal.list + anjuta-marshal.list DISTCLEANFILES = \ anjuta-enum-types.h \ @@ -838,7 +917,7 @@ INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir) @HAVE_INTROSPECTION_TRUE@anjuta_introspection_sources = $(libanjuta_3_la_SOURCES) @HAVE_INTROSPECTION_TRUE@ianjuta_introspection_sources = $(libanjuta_source_files) $(libanjuta_header_files) -@HAVE_INTROSPECTION_TRUE@Anjuta_3_0_gir_INCLUDES = GObject-2.0 Gtk-3.0 +@HAVE_INTROSPECTION_TRUE@Anjuta_3_0_gir_INCLUDES = GObject-2.0 Gtk-3.0 Gdl-3 @HAVE_INTROSPECTION_TRUE@Anjuta_3_0_gir_CFLAGS = $(ANJUTA_CFLAGS) $(XML_CFLAGS) $(GDL_CFLAGS) -I$(top_srcdir) @HAVE_INTROSPECTION_TRUE@Anjuta_3_0_gir_LIBS = libanjuta-3.la @HAVE_INTROSPECTION_TRUE@Anjuta_3_0_gir_FILES = $(anjuta_introspection_sources) @@ -893,6 +972,7 @@ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ anjuta-version.h: $(top_builddir)/config.status $(srcdir)/anjuta-version.h.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ + install-gladeanjutaLTLIBRARIES: $(gladeanjuta_LTLIBRARIES) @$(NORMAL_INSTALL) @list='$(gladeanjuta_LTLIBRARIES)'; test -n "$(gladeanjutadir)" || list=; \ @@ -919,12 +999,15 @@ clean-gladeanjutaLTLIBRARIES: -test -z "$(gladeanjuta_LTLIBRARIES)" || rm -f $(gladeanjuta_LTLIBRARIES) - @list='$(gladeanjuta_LTLIBRARIES)'; for p in $$list; do \ - dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ - test "$$dir" != "$$p" || dir=.; \ - echo "rm -f \"$${dir}/so_locations\""; \ - rm -f "$${dir}/so_locations"; \ - done + @list='$(gladeanjuta_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } + install-libLTLIBRARIES: $(lib_LTLIBRARIES) @$(NORMAL_INSTALL) @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ @@ -951,14 +1034,18 @@ clean-libLTLIBRARIES: -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) - @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ - dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ - test "$$dir" != "$$p" || dir=.; \ - echo "rm -f \"$${dir}/so_locations\""; \ - rm -f "$${dir}/so_locations"; \ - done + @list='$(lib_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } + libanjuta-3.la: $(libanjuta_3_la_OBJECTS) $(libanjuta_3_la_DEPENDENCIES) $(EXTRA_libanjuta_3_la_DEPENDENCIES) $(AM_V_CCLD)$(libanjuta_3_la_LINK) -rpath $(libdir) $(libanjuta_3_la_OBJECTS) $(libanjuta_3_la_LIBADD) $(LIBS) + libgladeanjuta.la: $(libgladeanjuta_la_OBJECTS) $(libgladeanjuta_la_DEPENDENCIES) $(EXTRA_libgladeanjuta_la_DEPENDENCIES) $(AM_V_CCLD)$(libgladeanjuta_la_LINK) $(am_libgladeanjuta_la_rpath) $(libgladeanjuta_la_OBJECTS) $(libgladeanjuta_la_LIBADD) $(LIBS) @@ -974,6 +1061,8 @@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-c-module.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-c-plugin-factory.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-cell-renderer-captioned-image.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-cell-renderer-diff.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-close-button.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-column-text-view.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-command-bar.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-command-queue.Plo@am__quote@ @@ -993,6 +1082,7 @@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-language-provider.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-launcher.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-marshal.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-modeline.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-pkg-config-chooser.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-pkg-config.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta-pkg-scanner.Plo@am__quote@ @@ -1156,22 +1246,25 @@ dir='$(DESTDIR)$(libanjutaincludedir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ +# into them and run 'make' without going through this Makefile. +# To change the values of 'make' variables: instead of editing Makefiles, +# (1) if the variable is set in 'config.status', edit 'config.status' +# (which will cause the Makefiles to be regenerated when you run 'make'); +# (2) otherwise, pass the desired values on the 'make' command line. +$(am__recursive_targets): + @fail=; \ + if $(am__make_keepgoing); then \ + failcom='fail=yes'; \ + else \ + failcom='exit 1'; \ + fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ @@ -1186,57 +1279,12 @@ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" -$(RECURSIVE_CLEAN_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-recursive +TAGS: tags -TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ @@ -1252,12 +1300,7 @@ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ @@ -1269,15 +1312,11 @@ $$unique; \ fi; \ fi -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ +ctags: ctags-recursive + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique @@ -1286,6 +1325,21 @@ here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" +cscopelist: cscopelist-recursive + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags @@ -1464,19 +1518,17 @@ uninstall-libanjutaincludeHEADERS uninstall-pkgconfigDATA \ uninstall-typelibDATA -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all check \ - ctags-recursive install install-am install-strip \ - tags-recursive - -.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ - all all-am check check-am clean clean-generic \ - clean-gladeanjutaLTLIBRARIES clean-libLTLIBRARIES \ - clean-libtool ctags ctags-recursive distclean \ - distclean-compile distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am \ - install-dist_catalogDATA install-dvi install-dvi-am \ - install-exec install-exec-am install-girDATA \ +.MAKE: $(am__recursive_targets) all check install install-am \ + install-strip + +.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ + check-am clean clean-generic clean-gladeanjutaLTLIBRARIES \ + clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \ + ctags-am distclean distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-dist_catalogDATA install-dvi \ + install-dvi-am install-exec install-exec-am install-girDATA \ install-gladeanjutaLTLIBRARIES install-html install-html-am \ install-info install-info-am install-libLTLIBRARIES \ install-libanjutaincludeHEADERS install-man install-pdf \ @@ -1485,11 +1537,10 @@ installdirs installdirs-am maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-recursive uninstall uninstall-am \ - uninstall-dist_catalogDATA uninstall-girDATA \ - uninstall-gladeanjutaLTLIBRARIES uninstall-libLTLIBRARIES \ - uninstall-libanjutaincludeHEADERS uninstall-pkgconfigDATA \ - uninstall-typelibDATA + tags tags-am uninstall uninstall-am uninstall-dist_catalogDATA \ + uninstall-girDATA uninstall-gladeanjutaLTLIBRARIES \ + uninstall-libLTLIBRARIES uninstall-libanjutaincludeHEADERS \ + uninstall-pkgconfigDATA uninstall-typelibDATA anjuta-marshal.h: anjuta-marshal.list diff -Nru anjuta-3.8.4/libanjuta/anjuta-async-notify.c anjuta-3.10.2/libanjuta/anjuta-async-notify.c --- anjuta-3.8.4/libanjuta/anjuta-async-notify.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-async-notify.c 2013-07-08 21:06:37.000000000 +0000 @@ -115,7 +115,6 @@ /** * anjuta_async_notify_get_error: - * * @self: An #AnjutaAsyncNotify object * @error: Return location for the error set by the called interface to which * this object was passed. If no error is set, @error is set to NULL. diff -Nru anjuta-3.8.4/libanjuta/anjuta-c-module.c anjuta-3.10.2/libanjuta/anjuta-c-module.c --- anjuta-3.8.4/libanjuta/anjuta-c-module.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-c-module.c 2013-07-08 21:06:37.000000000 +0000 @@ -195,7 +195,7 @@ * * Receives the error that occured when the module was loaded * - * Returns: TRUE if there was an Error, FALSE otherwise + * Returns: %TRUE if there was an Error, %FALSE otherwise */ gboolean anjuta_c_module_get_last_error (AnjutaCModule *module, GError** err) diff -Nru anjuta-3.8.4/libanjuta/anjuta-cell-renderer-diff.c anjuta-3.10.2/libanjuta/anjuta-cell-renderer-diff.c --- anjuta-3.8.4/libanjuta/anjuta-cell-renderer-diff.c 1970-01-01 00:00:00.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-cell-renderer-diff.c 2013-11-03 18:57:08.000000000 +0000 @@ -0,0 +1,269 @@ +/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ +/* + * anjuta-cell-renderer-diff.c + * Copyright (C) 2013 James Liggett + * + * anjuta is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * anjuta is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + */ + +#include "anjuta-cell-renderer-diff.h" + +struct _AnjutaCellRendererDiffPrivate +{ + GtkCellRenderer *text_cell; +}; + + +enum +{ + PROP_0, + + PROP_DIFF +}; + + +/* Line types */ +typedef enum +{ + LINE_TYPE_HEADER, + LINE_TYPE_HUNK_HEADER, + LINE_TYPE_ADD, + LINE_TYPE_DELETE, + LINE_TYPE_CONTEXT +} LineType; + +G_DEFINE_TYPE (AnjutaCellRendererDiff, anjuta_cell_renderer_diff, GTK_TYPE_CELL_RENDERER); + +static void +anjuta_cell_renderer_diff_init (AnjutaCellRendererDiff *self) +{ + self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, ANJUTA_TYPE_CELL_RENDERER_DIFF, + AnjutaCellRendererDiffPrivate); + + self->priv->text_cell = gtk_cell_renderer_text_new (); +} + +static void +anjuta_cell_renderer_diff_finalize (GObject *object) +{ + AnjutaCellRendererDiff *self; + + self = ANJUTA_CELL_RENDERER_DIFF (object); + + g_object_unref (self->priv->text_cell); + + G_OBJECT_CLASS (anjuta_cell_renderer_diff_parent_class)->finalize (object); +} + +static void +anjuta_cell_renderer_diff_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) +{ + g_return_if_fail (ANJUTA_IS_CELL_RENDERER_DIFF (object)); + + switch (prop_id) + { + case PROP_DIFF: + anjuta_cell_renderer_diff_set_diff (ANJUTA_CELL_RENDERER_DIFF (object), + g_value_get_string (value)); + break; + default: + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); + break; + } +} + +static void +anjuta_cell_renderer_diff_render (GtkCellRenderer *cell, + cairo_t *cr, + GtkWidget *widget, + const GdkRectangle *background_area, + const GdkRectangle *cell_area, + GtkCellRendererState flags) +{ + AnjutaCellRendererDiff *self; + + self = ANJUTA_CELL_RENDERER_DIFF (cell); + + gtk_cell_renderer_render (self->priv->text_cell, cr, widget, + background_area, cell_area, flags); +} + +static void +anjuta_cell_renderer_diff_get_preferred_width (GtkCellRenderer *cell, + GtkWidget *widget, + gint *minimum, + gint *natural) +{ + AnjutaCellRendererDiff *self; + + self = ANJUTA_CELL_RENDERER_DIFF (cell); + + gtk_cell_renderer_get_preferred_width (self->priv->text_cell, widget, + minimum, natural); +} + +static void +anjuta_cell_renderer_diff_get_preferred_height (GtkCellRenderer *cell, + GtkWidget *widget, + gint *minimum, + gint *natural) +{ + AnjutaCellRendererDiff *self; + + self = ANJUTA_CELL_RENDERER_DIFF (cell); + + gtk_cell_renderer_get_preferred_height (self->priv->text_cell, widget, + minimum, natural); +} + +static void +anjuta_cell_renderer_diff_class_init (AnjutaCellRendererDiffClass *klass) +{ + GObjectClass *object_class = G_OBJECT_CLASS (klass); + GtkCellRendererClass *parent_class = GTK_CELL_RENDERER_CLASS (klass); + + g_type_class_add_private (klass, sizeof (AnjutaCellRendererDiffPrivate)); + + object_class->finalize = anjuta_cell_renderer_diff_finalize; + object_class->set_property = anjuta_cell_renderer_diff_set_property; + parent_class->render = anjuta_cell_renderer_diff_render; + parent_class->get_preferred_width = anjuta_cell_renderer_diff_get_preferred_width;; + parent_class->get_preferred_height = anjuta_cell_renderer_diff_get_preferred_height; + + g_object_class_install_property (object_class, + PROP_DIFF, + g_param_spec_string ("diff", + "diff", + "Diff to render", + "", + G_PARAM_WRITABLE)); +} + + +static PangoAttrList * +create_attribute_list (const gchar *diff) +{ + PangoAttrList *list; + LineType type; + + list = pango_attr_list_new (); + + /* Make all of the text monospace */ + pango_attr_list_insert (list, pango_attr_family_new ("Monospace")); + + /* Assume that diff points to one line of a unified diff */ + type = LINE_TYPE_CONTEXT; + + if (diff && diff[0]) + { + if (*diff != ' ') + { + if (diff[0] == '@' && diff[1] == '@') + type = LINE_TYPE_HUNK_HEADER; + else if (diff[0] == '+') + { + if (g_str_has_prefix (diff, "+++ ")) + type = LINE_TYPE_HEADER; + else + type = LINE_TYPE_ADD; + } + else if (diff[0] == '-') + { + if (g_str_has_prefix (diff, "--- ")) + type = LINE_TYPE_HEADER; + else + type = LINE_TYPE_DELETE; + } + else + type = LINE_TYPE_HEADER; + } + } + + switch (type) + { + case LINE_TYPE_HEADER: + /* Make file headers easier to see by making them bold */ + pango_attr_list_insert (list, + pango_attr_weight_new (PANGO_WEIGHT_BOLD)); + break; + case LINE_TYPE_HUNK_HEADER: + /* Dark blue */ + pango_attr_list_insert (list, + pango_attr_foreground_new (0, 0, 0x8000)); + break; + case LINE_TYPE_ADD: + /* Dark green */ + pango_attr_list_insert (list, + pango_attr_foreground_new (0, 0x8000, 0)); + break; + case LINE_TYPE_DELETE: + /* Red */ + pango_attr_list_insert (list, + pango_attr_foreground_new (0xffff, 0, 0)); + break; + default: + break; + }; + + return list; +} + +void +anjuta_cell_renderer_diff_set_diff (AnjutaCellRendererDiff *self, + const gchar *diff) +{ + PangoAttrList *attributes = NULL; + gchar *newline; + gchar *diff_without_newline = NULL; + + if (diff) + { + newline = strchr (diff, '\n'); + + if (newline) + { + diff_without_newline = g_strndup (diff, newline - diff); + g_object_set (G_OBJECT (self->priv->text_cell), + "text", diff_without_newline, + NULL); + g_free (diff_without_newline); + } + else + { + g_object_set (G_OBJECT (self->priv->text_cell), + "text", diff, + NULL); + } + + attributes = create_attribute_list (diff); + + g_object_set (G_OBJECT (self->priv->text_cell), + "attributes", attributes, + NULL); + + pango_attr_list_unref (attributes); + } + else + { + g_object_set (G_OBJECT (self->priv->text_cell), + "text", "", NULL); + } +} + +GtkCellRenderer * +anjuta_cell_renderer_diff_new (void) +{ + return g_object_new (ANJUTA_TYPE_CELL_RENDERER_DIFF, NULL); +} + diff -Nru anjuta-3.8.4/libanjuta/anjuta-cell-renderer-diff.h anjuta-3.10.2/libanjuta/anjuta-cell-renderer-diff.h --- anjuta-3.8.4/libanjuta/anjuta-cell-renderer-diff.h 1970-01-01 00:00:00.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-cell-renderer-diff.h 2013-11-03 18:57:08.000000000 +0000 @@ -0,0 +1,61 @@ +/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ +/* + * anjuta-cell-renderer-diff.h + * Copyright (C) 2013 James Liggett + * + * anjuta is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * anjuta is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + */ + +#ifndef _ANJUTA_CELL_RENDERER_DIFF_H_ +#define _ANJUTA_CELL_RENDERER_DIFF_H_ + +#include +#include +#include + +G_BEGIN_DECLS + +#define ANJUTA_TYPE_CELL_RENDERER_DIFF (anjuta_cell_renderer_diff_get_type ()) +#define ANJUTA_CELL_RENDERER_DIFF(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), ANJUTA_TYPE_CELL_RENDERER_DIFF, AnjutaCellRendererDiff)) +#define ANJUTA_CELL_RENDERER_DIFF_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), ANJUTA_TYPE_CELL_RENDERER_DIFF, AnjutaCellRendererDiffClass)) +#define ANJUTA_IS_CELL_RENDERER_DIFF(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), ANJUTA_TYPE_CELL_RENDERER_DIFF)) +#define ANJUTA_IS_CELL_RENDERER_DIFF_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), ANJUTA_TYPE_CELL_RENDERER_DIFF)) +#define ANJUTA_CELL_RENDERER_DIFF_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), ANJUTA_TYPE_CELL_RENDERER_DIFF, AnjutaCellRendererDiffClass)) + +typedef struct _AnjutaCellRendererDiffClass AnjutaCellRendererDiffClass; +typedef struct _AnjutaCellRendererDiff AnjutaCellRendererDiff; +typedef struct _AnjutaCellRendererDiffPrivate AnjutaCellRendererDiffPrivate; + + +struct _AnjutaCellRendererDiffClass +{ + GtkCellRendererClass parent_class; +}; + +struct _AnjutaCellRendererDiff +{ + GtkCellRenderer parent_instance; + + AnjutaCellRendererDiffPrivate *priv; +}; + +GType anjuta_cell_renderer_diff_get_type (void) G_GNUC_CONST; +void anjuta_cell_renderer_diff_set_diff (AnjutaCellRendererDiff *self, + const gchar *diff); +GtkCellRenderer *anjuta_cell_renderer_diff_new (void); + +G_END_DECLS + +#endif /* _ANJUTA_CELL_RENDERER_DIFF_H_ */ + diff -Nru anjuta-3.8.4/libanjuta/anjuta-close-button.c anjuta-3.10.2/libanjuta/anjuta-close-button.c --- anjuta-3.8.4/libanjuta/anjuta-close-button.c 1970-01-01 00:00:00.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-close-button.c 2013-07-08 21:06:37.000000000 +0000 @@ -0,0 +1,81 @@ +/* + * anjuta-close-button.c + * + * Copyright (C) 2010 - Paolo Borelli + * Copyright (C) 2011 - Ignacio Casal Quinteiro + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#include "anjuta-close-button.h" + +struct _AnjutaCloseButtonClassPrivate +{ + GtkCssProvider *css; +}; + +G_DEFINE_TYPE_WITH_CODE (AnjutaCloseButton, anjuta_close_button, GTK_TYPE_BUTTON, + g_type_add_class_private (g_define_type_id, sizeof (AnjutaCloseButtonClassPrivate))) + +static void +anjuta_close_button_class_init (AnjutaCloseButtonClass *klass) +{ + static const gchar button_style[] = + "* {\n" + "-GtkButton-default-border : 0;\n" + "-GtkButton-default-outside-border : 0;\n" + "-GtkButton-inner-border: 0;\n" + "-GtkWidget-focus-line-width : 0;\n" + "-GtkWidget-focus-padding : 0;\n" + "padding: 0;\n" + "}"; + + klass->priv = G_TYPE_CLASS_GET_PRIVATE (klass, ANJUTA_TYPE_CLOSE_BUTTON, AnjutaCloseButtonClassPrivate); + + klass->priv->css = gtk_css_provider_new (); + gtk_css_provider_load_from_data (klass->priv->css, button_style, -1, NULL); +} + +static void +anjuta_close_button_init (AnjutaCloseButton *button) +{ + GtkStyleContext *context; + GtkWidget *image; + GIcon *icon; + + icon = g_themed_icon_new_with_default_fallbacks ("window-close-symbolic"); + image = gtk_image_new_from_gicon (icon, GTK_ICON_SIZE_MENU); + gtk_widget_show (image); + g_object_unref (icon); + + gtk_container_add (GTK_CONTAINER (button), image); + + /* make it small */ + context = gtk_widget_get_style_context (GTK_WIDGET (button)); + gtk_style_context_add_provider (context, + GTK_STYLE_PROVIDER (ANJUTA_CLOSE_BUTTON_GET_CLASS (button)->priv->css), + GTK_STYLE_PROVIDER_PRIORITY_APPLICATION); +} + +GtkWidget * +anjuta_close_button_new () +{ + return GTK_WIDGET (g_object_new (ANJUTA_TYPE_CLOSE_BUTTON, + "relief", GTK_RELIEF_NONE, + "focus-on-click", FALSE, + NULL)); +} + +/* ex:set ts=8 noet: */ diff -Nru anjuta-3.8.4/libanjuta/anjuta-close-button.h anjuta-3.10.2/libanjuta/anjuta-close-button.h --- anjuta-3.8.4/libanjuta/anjuta-close-button.h 1970-01-01 00:00:00.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-close-button.h 2013-07-08 21:06:37.000000000 +0000 @@ -0,0 +1,59 @@ +/* + * anjuta-close-button.h + * + * Copyright (C) 2010 - Paolo Borelli + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#ifndef __ANJUTA_CLOSE_BUTTON_H__ +#define __ANJUTA_CLOSE_BUTTON_H__ + +#include + +G_BEGIN_DECLS + +#define ANJUTA_TYPE_CLOSE_BUTTON (anjuta_close_button_get_type ()) +#define ANJUTA_CLOSE_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), ANJUTA_TYPE_CLOSE_BUTTON, AnjutaCloseButton)) +#define ANJUTA_CLOSE_BUTTON_CONST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), ANJUTA_TYPE_CLOSE_BUTTON, AnjutaCloseButton const)) +#define ANJUTA_CLOSE_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), ANJUTA_TYPE_CLOSE_BUTTON, AnjutaCloseButtonClass)) +#define ANJUTA_IS_CLOSE_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), ANJUTA_TYPE_CLOSE_BUTTON)) +#define ANJUTA_IS_CLOSE_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), ANJUTA_TYPE_CLOSE_BUTTON)) +#define ANJUTA_CLOSE_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), ANJUTA_TYPE_CLOSE_BUTTON, AnjutaCloseButtonClass)) + +typedef struct _AnjutaCloseButton AnjutaCloseButton; +typedef struct _AnjutaCloseButtonClass AnjutaCloseButtonClass; +typedef struct _AnjutaCloseButtonClassPrivate AnjutaCloseButtonClassPrivate; + +struct _AnjutaCloseButton +{ + GtkButton parent; +}; + +struct _AnjutaCloseButtonClass +{ + GtkButtonClass parent_class; + + AnjutaCloseButtonClassPrivate *priv; +}; + +GType anjuta_close_button_get_type (void) G_GNUC_CONST; + +GtkWidget *anjuta_close_button_new (void); + +G_END_DECLS + +#endif /* __ANJUTA_CLOSE_BUTTON_H__ */ +/* ex:set ts=8 noet: */ diff -Nru anjuta-3.8.4/libanjuta/anjuta-column-text-view.c anjuta-3.10.2/libanjuta/anjuta-column-text-view.c --- anjuta-3.8.4/libanjuta/anjuta-column-text-view.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-column-text-view.c 2013-07-08 21:06:37.000000000 +0000 @@ -25,7 +25,7 @@ GtkWidget *column_label; }; -G_DEFINE_TYPE (AnjutaColumnTextView, anjuta_column_text_view, GTK_TYPE_VBOX); +G_DEFINE_TYPE (AnjutaColumnTextView, anjuta_column_text_view, GTK_TYPE_BOX); static void set_text_view_column_label (GtkTextBuffer *buffer, @@ -50,6 +50,10 @@ GtkWidget *scrolled_window; GtkTextBuffer *text_buffer; + /* Set properties */ + g_object_set (G_OBJECT (self), "orientation", GTK_ORIENTATION_VERTICAL, + NULL); + self->priv = g_new0 (AnjutaColumnTextViewPriv, 1); /* Text view */ diff -Nru anjuta-3.8.4/libanjuta/anjuta-command-bar.c anjuta-3.10.2/libanjuta/anjuta-command-bar.c --- anjuta-3.8.4/libanjuta/anjuta-command-bar.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-command-bar.c 2013-11-03 18:57:08.000000000 +0000 @@ -19,6 +19,9 @@ #include "anjuta-command-bar.h" +/* Reasonable default */ +#define DEFAULT_MAX_TEXT_WIDTH 25 + /** * SECTION: anjuta-command-bar * @short_description: Widget that lays out commands in a vertical row of @@ -37,6 +40,15 @@ { GHashTable *action_groups; GHashTable *widgets; + + gint max_text_width; +}; + +enum +{ + PROP_0, + PROP_MAX_TEXT_WIDTH, + PROP_LAST }; static void @@ -69,11 +81,58 @@ } static void +anjuta_command_bar_get_property (GObject* object, guint prop_id, GValue* value, + GParamSpec* pspec) +{ + AnjutaCommandBar* self = ANJUTA_COMMAND_BAR (object); + + switch (prop_id) + { + case PROP_MAX_TEXT_WIDTH: + g_value_set_int (value, + self->priv->max_text_width); + break; + + default: + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); + } +} + +static void +anjuta_command_bar_set_property (GObject* object, guint prop_id, + const GValue* value, GParamSpec* pspec) +{ + AnjutaCommandBar* self = ANJUTA_COMMAND_BAR (object); + + switch (prop_id) + { + case PROP_MAX_TEXT_WIDTH: + self->priv->max_text_width = g_value_get_int (value); + break; + + default: + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); + } +} + +static void anjuta_command_bar_class_init (AnjutaCommandBarClass *klass) { GObjectClass* object_class = G_OBJECT_CLASS (klass); object_class->finalize = anjuta_command_bar_finalize; + object_class->set_property = anjuta_command_bar_set_property; + object_class->get_property = anjuta_command_bar_get_property; + + g_object_class_install_property (object_class, + PROP_MAX_TEXT_WIDTH, + g_param_spec_int ("max-text-width", + "", + "", + 10, + 1000, + DEFAULT_MAX_TEXT_WIDTH, + G_PARAM_WRITABLE|G_PARAM_READABLE|G_PARAM_CONSTRUCT_ONLY)); } /** @@ -92,7 +151,7 @@ * anjuta_command_bar_add_action_group: * @self: An AnjutaCommandBar * @group_name: A unique name for this group of entries - * @entries: A list of entries to add + * @entries: (array length=num_entries): A list of entries to add * @num_entries: The number of items pointed to by entries * @user_data: User data to pass to the entry callback * @@ -105,21 +164,18 @@ int num_entries, gpointer user_data) { GtkWidget *vbox; + GtkWidget *scrolled_window; GtkWidget *current_vbox; GtkActionGroup *action_group; int i; - GtkAction *action; - GtkWidget *button; - GtkWidget *button_image; - gchar *frame_label_text; - GtkWidget *frame_label; - GtkWidget *frame; - GtkWidget *frame_vbox; - + vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 2); + scrolled_window = gtk_scrolled_window_new (NULL, NULL); + gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled_window), + GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC); g_hash_table_insert (self->priv->widgets, (gchar *) group_name, - vbox); + scrolled_window); action_group = gtk_action_group_new (group_name); @@ -136,16 +192,30 @@ { if (entries[i].type == ANJUTA_COMMAND_BAR_ENTRY_BUTTON) { + GtkAction *action; + GtkWidget *button; + GtkWidget *button_label; + action = gtk_action_new (entries[i].action_name, _(entries[i].label), _(entries[i].tooltip), entries[i].stock_icon); - button = gtk_button_new(); + button = gtk_button_new_with_label (_(entries[i].label)); + gtk_action_group_add_action (action_group, action); gtk_button_set_relief (GTK_BUTTON (button), GTK_RELIEF_NONE); + button_label = gtk_bin_get_child (GTK_BIN (button)); + gtk_label_set_width_chars (GTK_LABEL (button_label), self->priv->max_text_width); + gtk_label_set_line_wrap (GTK_LABEL (button_label), TRUE); + + /* Left-align button contents */ + gtk_misc_set_alignment (GTK_MISC (button_label), 0.0, 0.5); + g_object_set (G_OBJECT (button), "xalign", 0.0, NULL); if (entries[i].stock_icon) { + GtkWidget *button_image; + button_image = gtk_action_create_icon (action, GTK_ICON_SIZE_BUTTON); gtk_button_set_image (GTK_BUTTON (button), button_image); @@ -153,21 +223,24 @@ gtk_activatable_set_related_action (GTK_ACTIVATABLE (button), action); - gtk_activatable_set_use_action_appearance (GTK_ACTIVATABLE (button), - TRUE); + gtk_widget_show_all (button); + g_signal_connect (G_OBJECT (action), "activate", entries[i].callback, user_data); - /* Left-align button contents */ - g_object_set (G_OBJECT (button), "xalign", 0.0, NULL); gtk_box_pack_start (GTK_BOX (current_vbox), button, FALSE, FALSE, 2); } else { + gchar *frame_label_text; + GtkWidget *frame_label; + GtkWidget *frame; + GtkWidget *frame_vbox; + frame_label_text = g_strdup_printf ("%s", _(entries[i].label)); frame_label = gtk_label_new (NULL); frame = gtk_frame_new (NULL); @@ -189,8 +262,10 @@ } } - gtk_widget_show_all (vbox); - gtk_notebook_append_page (GTK_NOTEBOOK (self), vbox, NULL); + gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (scrolled_window), + vbox); + gtk_widget_show_all (scrolled_window); + gtk_notebook_append_page (GTK_NOTEBOOK (self), scrolled_window, NULL); } /** @@ -256,7 +331,7 @@ * @self An AnjutaCommandBar * @group_name: The name of the action group * - * Returns the #GtkActionGroup with the given @group_name + * Returns: The #GtkActionGroup with the given @group_name */ GtkActionGroup * anjuta_command_bar_get_action_group (AnjutaCommandBar *self, diff -Nru anjuta-3.8.4/libanjuta/anjuta-command.c anjuta-3.10.2/libanjuta/anjuta-command.c --- anjuta-3.8.4/libanjuta/anjuta-command.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-command.c 2013-07-08 21:06:37.000000000 +0000 @@ -347,8 +347,8 @@ * normally used from a ::command-finished handler to report errors to the user * when a command finishes. * - * Return value: Error message string that must be freed when no longer needed. - * If no error is set, return %NULL. + * Return value: (transfer full) (allow-none): Error message string that must + * be freed when no longer needed. If no error is set, return %NULL. */ gchar * anjuta_command_get_error_message (AnjutaCommand *self) diff -Nru anjuta-3.8.4/libanjuta/anjuta-completion.c anjuta-3.10.2/libanjuta/anjuta-completion.c --- anjuta-3.8.4/libanjuta/anjuta-completion.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-completion.c 2013-07-08 21:06:37.000000000 +0000 @@ -273,7 +273,7 @@ /** * anjuta_completion_set_item_destroy_func: * @self: a #AnjutaCompletion - * @item_destroy_func: (allow none): the function to be called on + * @item_destroy_func: (allow-none): the function to be called on * the added items when the #AnjutaCompletion object is destroyed. */ void diff -Nru anjuta-3.8.4/libanjuta/anjuta-debug.h anjuta-3.10.2/libanjuta/anjuta-debug.h --- anjuta-3.8.4/libanjuta/anjuta-debug.h 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-debug.h 2013-07-08 21:06:37.000000000 +0000 @@ -18,6 +18,9 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +#ifndef __ANJUTA_DEBUG__ +#define __ANJUTA_DEBUG__ + /** * SECTION:anjuta-debug * @title: Debugging @@ -39,9 +42,6 @@ * will display debug messages from Gtk, Anjuta and gdb plugin only. */ -#ifndef __ANJUTA_DEBUG__ -#define __ANJUTA_DEBUG__ - /** * DEBUG_PRINT: * diff -Nru anjuta-3.8.4/libanjuta/anjuta-dock-pane.c anjuta-3.10.2/libanjuta/anjuta-dock-pane.c --- anjuta-3.8.4/libanjuta/anjuta-dock-pane.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-dock-pane.c 2013-07-08 21:06:37.000000000 +0000 @@ -143,7 +143,7 @@ param_spec); /** - * AnjutaDockPane::single-selection-changed + * AnjutaDockPane::single-selection-changed: * @pane: An AnjutaDockPane * * This signal is emitted by pane subclasses to notify clients that @@ -162,7 +162,7 @@ 0); /** - * AnjutaDockPane::multiple-selection-changed + * AnjutaDockPane::multiple-selection-changed: * @pane: An AnjutaDockPane * * This signal is emitted by pane subclasses to notify clients that the set @@ -203,7 +203,7 @@ * anjuta_dock_pane_get_widget: * @self: An AnjutaDockPane * - * Returns the widget associated with the given pane. The returned widget is + * Returns: The widget associated with the given pane. The returned widget is * owned by the pane and should not be destroyed or modified. */ GtkWidget * @@ -217,7 +217,7 @@ * anjuta_dock_pane_get_plugin: * @self: An AnjutaDockPane * - * Returns the plugin object associated with this pane. + * Returns: The plugin object associated with this pane. */ AnjutaPlugin * anjuta_dock_pane_get_plugin (AnjutaDockPane *self) diff -Nru anjuta-3.8.4/libanjuta/anjuta-dock.c anjuta-3.10.2/libanjuta/anjuta-dock.c --- anjuta-3.8.4/libanjuta/anjuta-dock.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-dock.c 2013-07-08 21:06:37.000000000 +0000 @@ -144,7 +144,8 @@ * @stock_icon: Stock icon to display in this pane's grip * @placement: A #GdlDockPlacement value indicating where the pane should be * placed - * @entries: #AnjutaCommandBar entries for this pane. Can be %NULL + * @entries: (allow-none) (array length=num_entries): #AnjutaCommandBar entries + * for this pane. Can be %NULL * @num_entries: The number of entries pointed to by entries, or 0. * @user_data: User data to pass to the entry callback * @@ -184,7 +185,8 @@ * the pane object. * @placement: A #GdlDockPlacement value indicating where the pane should be * placed - * @entries: #AnjutaCommandBar entries for this pane. Can be %NULL + * @entries: (allow-none) (array length=num_entries): #AnjutaCommandBar entries + * for this pane. Can be %NULL * @num_entries: The number of entries pointed to by entries, or 0. * @user_data: User data to pass to the entry callback * @behavior: Any combination of #GdlDockItemBehavior flags @@ -258,7 +260,8 @@ * @stock_icon: Stock icon to display in this pane's grip * @placement: A #GdlDockPlacement value indicating where the pane should be * placed - * @entries: #AnjutaCommandBar entries for this pane. Can be %NULL + * @entries: (allow-none) (array length=num_entries): #AnjutaCommandBar entries + * for this pane. Can be %NULL * @num_entries: The number of entries pointed to by entries, or 0. * @user_data: User data to pass to the entry callback * @@ -322,7 +325,7 @@ /** * anjuta_dock_show_pane: * @self: An AnjutaDock - * @pane_name: Name of the pane to show + * @pane: Name of the pane to show * * Makes the given pane visible */ @@ -364,7 +367,7 @@ } /** - * anjuta_dock_show_pane: + * anjuta_dock_present_pane: * @self: An AnjutaDock * @pane: Pane to present * @@ -407,10 +410,11 @@ * anjuta_dock_get_command_bar: * @self: An AnjutaDock * - * Returns: the #AnjutaCommandBar associated with this dock or %NULL. + * Returns: (transfer none) (allow-none): the #AnjutaCommandBar associated with + * this dock or %NULL. */ AnjutaCommandBar * anjuta_dock_get_command_bar (AnjutaDock *self) { return ANJUTA_COMMAND_BAR (self->priv->command_bar); -} \ No newline at end of file +} diff -Nru anjuta-3.8.4/libanjuta/anjuta-entry.c anjuta-3.10.2/libanjuta/anjuta-entry.c --- anjuta-3.8.4/libanjuta/anjuta-entry.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-entry.c 2013-07-08 21:06:37.000000000 +0000 @@ -56,9 +56,10 @@ static void anjuta_entry_set_mode (AnjutaEntry *self, AnjutaEntryMode mode) { - GtkStyle *style; + GtkStyleContext *style_context; + GdkRGBA insensitive_color; - style = gtk_widget_get_style (GTK_WIDGET (self)); + style_context = gtk_widget_get_style_context (GTK_WIDGET (self)); switch (mode) { @@ -67,7 +68,8 @@ if (self->priv->showing_help_text) gtk_entry_set_text (GTK_ENTRY (self), ""); - gtk_widget_modify_text (GTK_WIDGET (self), GTK_STATE_NORMAL, NULL); + gtk_widget_override_color (GTK_WIDGET (self), GTK_STATE_NORMAL, + NULL); self->priv->showing_help_text = FALSE; @@ -78,9 +80,17 @@ else gtk_entry_set_text (GTK_ENTRY (self), ""); - gtk_widget_modify_text (GTK_WIDGET (self), - GTK_STATE_NORMAL, - &(style->text[GTK_STATE_INSENSITIVE])); + /* FIXME: Ideally we should be using CSS here, but some themes, + * like Ubuntu's, don't define insensitive_fg_color. The help text + * renders white on these themes, which is unreadable in many cases. + * + * This should make the help text readable on all themes, but the + * color won't change if the theme changes while Anjuta is running. + */ + gtk_style_context_get_color (style_context, GTK_STATE_FLAG_INSENSITIVE, + &insensitive_color); + gtk_widget_override_color (GTK_WIDGET (self), GTK_STATE_NORMAL, + &insensitive_color); self->priv->showing_help_text = TRUE; @@ -255,7 +265,7 @@ * anjuta_entry_get_text: * @self: An AnjutaEntry * - * Returns the contents of the entry. If the entry is empty, the help text will + * Returns: The contents of the entry. If the entry is empty, the help text will * be displayed and an empty string will be returned. */ const gchar * @@ -269,9 +279,9 @@ * anjuta_entry_dup_text: * @self: An AnjutaEntry * - * Returns a copy of the contents of the entry. If the entry is empty, the - * returned string will be empty. The returned string must be freed when no - * longer needed. + * Returns: (transfer full): A copy of the contents of the entry. If the entry + * is empty, the returned string will be empty. The returned string must be + * freed when no longer needed. */ gchar * anjuta_entry_dup_text (AnjutaEntry *self) @@ -301,7 +311,7 @@ * anjuta_entry_is_showing_help_text: * @self: An AnjutaEntry * - * Returns whether the entry is showing its help text. In practice, if this + * Returns: Whether the entry is showing its help text. In practice, if this * method returns %TRUE, it means that the user has not entered anything. */ gboolean diff -Nru anjuta-3.8.4/libanjuta/anjuta-enum-types.c anjuta-3.10.2/libanjuta/anjuta-enum-types.c --- anjuta-3.8.4/libanjuta/anjuta-enum-types.c 2013-06-03 21:24:36.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-enum-types.c 2013-11-15 17:11:31.000000000 +0000 @@ -92,8 +92,9 @@ static GType etype = 0; if (etype == 0) { static const GEnumValue values[] = { - { ANJUTA_PROFILE_ERROR_URI_READ_FAILED, "ANJUTA_PROFILE_ERROR_URI_READ_FAILED", "read-failed" }, - { ANJUTA_PROFILE_ERROR_URI_WRITE_FAILED, "ANJUTA_PROFILE_ERROR_URI_WRITE_FAILED", "write-failed" }, + { ANJUTA_PROFILE_ERROR_URI_READ_FAILED, "ANJUTA_PROFILE_ERROR_URI_READ_FAILED", "uri-read-failed" }, + { ANJUTA_PROFILE_ERROR_URI_WRITE_FAILED, "ANJUTA_PROFILE_ERROR_URI_WRITE_FAILED", "uri-write-failed" }, + { ANJUTA_PROFILE_ERROR_PLUGIN_MISSING, "ANJUTA_PROFILE_ERROR_PLUGIN_MISSING", "plugin-missing" }, { 0, NULL, NULL } }; etype = g_enum_register_static (g_intern_static_string ("AnjutaProfileError"), values); diff -Nru anjuta-3.8.4/libanjuta/anjuta-file-list.c anjuta-3.10.2/libanjuta/anjuta-file-list.c --- anjuta-3.8.4/libanjuta/anjuta-file-list.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-file-list.c 2013-11-03 18:57:08.000000000 +0000 @@ -58,7 +58,7 @@ GtkTreeIter placeholder; }; -G_DEFINE_TYPE (AnjutaFileList, anjuta_file_list, GTK_TYPE_VBOX); +G_DEFINE_TYPE (AnjutaFileList, anjuta_file_list, GTK_TYPE_BOX); static void anjuta_file_list_append_placeholder (AnjutaFileList *self) @@ -79,24 +79,27 @@ GtkTreeView *list_view) { gchar *path; - GtkStyle *style; + GtkStyleContext *context; + GdkRGBA fg_color; gtk_tree_model_get (model, iter, COL_PATH, &path, -1); - style = gtk_widget_get_style (GTK_WIDGET (list_view)); + context = gtk_widget_get_style_context (GTK_WIDGET (list_view)); /* NULL path means this is the placeholder */ if (path) { + gtk_style_context_get_color (context, GTK_STATE_FLAG_NORMAL, &fg_color); g_object_set (G_OBJECT (renderer), - "foreground-gdk", &(style->text[GTK_STATE_NORMAL]), + "foreground-rgba", &fg_color, "style", PANGO_STYLE_NORMAL, "text", path, NULL); } else { + gtk_style_context_get_color (context, GTK_STATE_FLAG_INSENSITIVE, &fg_color); g_object_set (G_OBJECT (renderer), - "foreground-gdk", &(style->text[GTK_STATE_INSENSITIVE]), + "foreground-rgba", &fg_color, "style", PANGO_STYLE_ITALIC, "text", _("Drop a file or enter a path here"), NULL); @@ -351,6 +354,10 @@ GtkTreeViewColumn *column; GtkCellRenderer *renderer; + + /* Set properties */ + g_object_set (self, "orientation", GTK_ORIENTATION_VERTICAL, NULL); + self->priv = g_new0 (AnjutaFileListPriv, 1); self->priv->list_view = gtk_tree_view_new (); self->priv->list_model = gtk_list_store_new (NUM_COLS, G_TYPE_STRING); diff -Nru anjuta-3.8.4/libanjuta/anjuta-glade-catalog.c anjuta-3.10.2/libanjuta/anjuta-glade-catalog.c --- anjuta-3.8.4/libanjuta/anjuta-glade-catalog.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-glade-catalog.c 2013-07-08 21:06:37.000000000 +0000 @@ -9,3 +9,8 @@ #include #include +/* Link to at least one function of libanjuta to keep it as a dependency */ +static void anjuta_glade_unused (void) +{ + anjuta_file_list_new(); +} diff -Nru anjuta-3.8.4/libanjuta/anjuta-glade.xml anjuta-3.10.2/libanjuta/anjuta-glade.xml --- anjuta-3.8.4/libanjuta/anjuta-glade.xml 2012-09-26 20:53:46.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-glade.xml 2013-11-03 18:57:08.000000000 +0000 @@ -79,6 +79,9 @@ generic-name="view" parent="GtkTreeView"> + + diff -Nru anjuta-3.8.4/libanjuta/anjuta-language-provider.c anjuta-3.10.2/libanjuta/anjuta-language-provider.c --- anjuta-3.8.4/libanjuta/anjuta-language-provider.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-language-provider.c 2013-07-08 21:06:37.000000000 +0000 @@ -111,7 +111,7 @@ * @iter: (type GObject): Iter to start searching at * * Returns: (type GObject): The position of the brace, if the next non-whitespace character is a - * opening brace, NULL otherwise + * opening brace, %NULL otherwise */ static IAnjutaIterable* anjuta_language_provider_find_next_brace (IAnjutaIterable* iter) @@ -135,8 +135,8 @@ * anjuta_language_provider_find_whitespace: * @iter: (type GObject): Iter to start searching at * - * Returns: TRUE if the next character is a whitespace character, - * FALSE otherwise + * Returns: %TRUE if the next character is a whitespace character, + * %FALSE otherwise */ static gboolean anjuta_language_provider_find_whitespace (IAnjutaIterable* iter) @@ -179,7 +179,7 @@ } /** - * anjuta_language_provider_get_scope_context + * anjuta_language_provider_get_scope_context: * @editor: (type GObject): current editor * @iter: Current cursor position * @scope_context_ch: language-specific context characters @@ -246,7 +246,7 @@ * * Searches for a calltip context * - * Returns: name of the method to show a calltip for or NULL + * Returns: name of the method to show a calltip for or %NULL */ gchar* anjuta_language_provider_get_calltip_context (AnjutaLanguageProvider* lang_prov, @@ -295,7 +295,8 @@ * * Search for the current typed word * - * Returns: The current word (needs to be freed) or NULL if no word was found + * Returns: (transfer full) (allow-none): The current word (needs to be freed) + * or %NULL if no word was found */ gchar* anjuta_language_provider_get_pre_word (AnjutaLanguageProvider* lang_prov, @@ -351,7 +352,7 @@ * Creates a calltip if there is something to show a tip for * Calltips are queried async * - * Returns: TRUE if a calltips was queried, FALSE otherwise + * Returns: %TRUE if a calltips was queried, %FALSE otherwise */ static gboolean anjuta_language_provider_calltip (AnjutaLanguageProvider* lang_prov, @@ -531,7 +532,7 @@ * @cursor: (type GObject): the text iter where the provider should be populated * * Show completion for the context at position @iter. The provider should - * call ianjuta_editor_assist_proposals here to add proposals to the list. + * call anjuta_language_provider_proposals here to add proposals to the list. */ void anjuta_language_provider_populate (AnjutaLanguageProvider* lang_prov, @@ -586,6 +587,39 @@ } /** + * anjuta_language_provider_proposals: + * @lang_prov: Self + * @iprov: (type GObject): IAnjutaProvider object + * @proposals: (element-type IAnjutaEditorAssistProposal): a list of IAnjutaProposals + * @pre_word: the word before the cursor + * @finished: whether is was the last call in an async operation + * + * Add the list of proposals for the current population. You can add + * proposals async as long as the last call sets finished to TRUE. That + * is usually called by the IAnjutaLanguageProvider after it was triggered by + * ianjuta_language_provider_populate_completions() + */ +void +anjuta_language_provider_proposals (AnjutaLanguageProvider* lang_prov, + IAnjutaProvider* iprov, + GList* proposals, + const gchar* pre_word, + gboolean finished) +{ + /* Hide if the only suggestion is exactly the typed word */ + if (pre_word && proposals && g_list_length (proposals) == 1) + { + IAnjutaEditorAssistProposal* proposal = proposals->data; + AnjutaLanguageProposalData* data = proposal->data; + if (g_str_equal (pre_word, data->name)) + proposals = NULL; + } + + ianjuta_editor_assist_proposals (lang_prov->priv->iassist, iprov, proposals, + pre_word, finished, NULL); +} + +/** * anjuta_language_provider_get_start_iter: * @lang_prov: Self * @@ -628,7 +662,7 @@ * anjuta_language_proposal_data_new: * @name: Name of the object * - * Returns: Creates a new AnjutaLanguageProposalData object + * Returns: (transfer full): Creates a new AnjutaLanguageProposalData object */ AnjutaLanguageProposalData* anjuta_language_proposal_data_new (gchar* name) diff -Nru anjuta-3.8.4/libanjuta/anjuta-language-provider.h anjuta-3.10.2/libanjuta/anjuta-language-provider.h --- anjuta-3.8.4/libanjuta/anjuta-language-provider.h 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-language-provider.h 2013-07-08 21:06:37.000000000 +0000 @@ -107,6 +107,13 @@ anjuta_language_provider_populate (AnjutaLanguageProvider* lang_prov, IAnjutaProvider* iprov, IAnjutaIterable* cursor); +void +anjuta_language_provider_proposals (AnjutaLanguageProvider* lang_prov, + IAnjutaProvider* iprov, + GList* proposals, + const gchar* pre_word, + gboolean finished); + IAnjutaIterable* anjuta_language_provider_get_start_iter (AnjutaLanguageProvider* lang_prov); diff -Nru anjuta-3.8.4/libanjuta/anjuta-launcher.c anjuta-3.10.2/libanjuta/anjuta-launcher.c --- anjuta-3.8.4/libanjuta/anjuta-launcher.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-launcher.c 2013-07-08 21:06:37.000000000 +0000 @@ -295,7 +295,7 @@ parent_class = g_type_class_peek_parent (klass); /** - * AnjutaLauncher::child-exited + * AnjutaLauncher::child-exited: * @launcher: a #AnjutaLancher object. * @child_pid: process ID of the child * @status: status as returned by waitpid function @@ -319,13 +319,13 @@ G_TYPE_INT, G_TYPE_ULONG); /** - * AnjutaLauncher::busy + * AnjutaLauncher::busy: * @launcher: a #AnjutaLancher object. - * @busy: TRUE is a child is currently running + * @busy: %TRUE is a child is currently running * * Emitted when a child starts after a call to one execute function - * (busy is TRUE) or when a child exits and all i/o channels are - * closed (busy is FALSE). + * (busy is %TRUE) or when a child exits and all i/o channels are + * closed (busy is %FALSE). **/ launcher_signals[BUSY_SIGNAL] = g_signal_new ("busy", @@ -355,7 +355,7 @@ * * Tells if the laucher is currently executing any command. * - * Return value: TRUE if launcher is busy, otherwisee FALSE. + * Return value: %TRUE if launcher is busy, otherwise %FALSE. */ gboolean anjuta_launcher_is_busy (AnjutaLauncher *launcher) @@ -389,7 +389,7 @@ } /** - * anjuta_launcher_send_stdin: + * anjuta_launcher_send_stdin_eof: * @launcher: a #AnjutaLancher object. * * Sends a EOF to Standard input of the process currently being executed. @@ -1247,7 +1247,7 @@ /** * anjuta_launcher_execute_v: * @launcher: a #AnjutaLancher object. - * @dir: Working directory or NULL. + * @dir: Working directory or %NULL. * @argv: Command args. * @envp: Additional environment variable. * @callback: The callback for delivering output from the process. @@ -1256,7 +1256,7 @@ * The first of the @args is the command itself. The rest are sent to the * as it's arguments. This function works similar to anjuta_launcher_execute(). * - * Return value: TRUE if successfully launched, otherwise FALSE. + * Return value: %TRUE if successfully launched, otherwise %FALSE. */ gboolean anjuta_launcher_execute_v (AnjutaLauncher *launcher, gchar *const dir, @@ -1301,7 +1301,7 @@ * it. Please note that not all formats of the password are recognized. Those * with the standard 'assword:' substring in the prompt should work well. * - * Return value: TRUE if successfully launched, otherwise FALSE. + * Return value: %TRUE if successfully launched, otherwise %FALSE. */ gboolean anjuta_launcher_execute (AnjutaLauncher *launcher, const gchar *command_str, diff -Nru anjuta-3.8.4/libanjuta/anjuta-modeline.c anjuta-3.10.2/libanjuta/anjuta-modeline.c --- anjuta-3.8.4/libanjuta/anjuta-modeline.c 1970-01-01 00:00:00.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-modeline.c 2013-07-08 21:06:37.000000000 +0000 @@ -0,0 +1,371 @@ +/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ +/* + * anjuta-modeline.c + * Copyright (C) Sébastien Granjoux 2013 + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + */ + +/** + * SECTION:anjuta-modeline + * @short_description: Parse editor mode line + * @see_also: + * @stability: Unstable + * @include: libanjuta/anjuta-modeline.h + * + */ + +#include "anjuta-modeline.h" + +#include "anjuta-debug.h" + +#include + +#include +#include + +/* Types declarations + *---------------------------------------------------------------------------*/ + +enum { + SET_USE_SPACES = 1 << 0, + SET_STATEMENT_INDENTATION = 1 << 1, + SET_TAB_SIZE = 1 << 2, + CHECK_NEXT = 1 << 4 +}; + +typedef struct { + gint settings; + + gint use_spaces; + gint statement_indentation; + gint tab_size; +} IndentationParams; + + +/* Helpers functions + *---------------------------------------------------------------------------*/ + +/* Private functions + *---------------------------------------------------------------------------*/ + +static gchar * +get_editor_line (IAnjutaEditor *editor, gint line) +{ + IAnjutaIterable *start; + IAnjutaIterable *end; + gchar *content = NULL; + + if (line < 0) + { + gint last; + + end = ianjuta_editor_get_end_position(editor, NULL); + last = ianjuta_editor_get_line_from_position (editor, end, NULL); + line = last + line; + g_object_unref (end); + } + if (line > 0) + { + start = ianjuta_editor_get_line_begin_position (editor, line, NULL); + end = ianjuta_editor_get_line_end_position (editor, line, NULL); + content = ianjuta_editor_get_text (editor, start, end, NULL); + g_object_unref (start); + g_object_unref (end); + } + + return content; +} + +static void +set_vim_params (IndentationParams *params, const gchar *key, const gchar *value) +{ + //DEBUG_PRINT ("Setting indent param: %s = %s", key, value); + if ((strcmp (key, "expandtab") == 0) || + (strcmp (key, "et") == 0)) + { + params->use_spaces = 1; + params->settings |= SET_USE_SPACES; + } + else if ((strcmp (key, "noexpandtab") == 0) || + (strcmp (key, "noet") == 0)) + { + params->use_spaces = 0; + params->settings |= SET_USE_SPACES; + } + else if ((strcmp (key, "shiftwidth") == 0) || + (strcmp (key, "sw") == 0)) + { + params->statement_indentation = atoi (value); + params->settings |= SET_STATEMENT_INDENTATION; + } + else if ((strcmp (key, "softtabstop") == 0) || + (strcmp (key, "sts") == 0) || + (strcmp (key, "tabstop") == 0) || + (strcmp (key, "ts") == 0)) + { + params->tab_size = atoi (value); + params->settings |= SET_TAB_SIZE; + } +} + +static gboolean +parse_vim_modeline (IndentationParams *params, const gchar *line, gint linenum) +{ + gchar *ptr; + gchar *end; + gchar *key; + gchar *value; + + /* Check the first 5 and last 5 lines */ + if ((linenum < -5) || (linenum == 0) || (linenum > 5)) + { + return FALSE; + } + + ptr = strstr (line, "vim:"); + if (ptr == NULL) + { + if ((linenum != -5) && (linenum != 5)) params->settings = CHECK_NEXT; + return FALSE; + } + ptr += 4; + while (g_ascii_isspace (*ptr)) ptr++; + if (strncmp (ptr, "set", 3) != 0) + { + if ((linenum != -5) && (linenum != 5)) params->settings = CHECK_NEXT; + return FALSE; + } + ptr += 3; + + for (end = ptr;; end++) + { + if ((*end == ':') && (*(end-1) != '\\')) break; + } + *end = '\0'; + + while (*ptr != '\0') + { + gchar sep; + + while (g_ascii_isspace (*ptr)) ptr++; + if (*ptr == '\0') break; + + /* Get key */ + key = ptr++; + value = NULL; + while ((*ptr != '\0') && (*ptr != '=') && !g_ascii_isspace(*ptr)) ptr++; + sep = *ptr; + *ptr = '\0'; + + if (sep == '=') + { + /* Get value */ + value = ++ptr; + while ((*ptr != '\0') && !g_ascii_isspace(*ptr)) ptr++; + sep = *ptr; + *ptr = '\0'; + + if (sep != '\0') ptr++; + } + + set_vim_params (params, key, value); + } + + return TRUE; +} + +static void +set_emacs_params (IndentationParams *params, const gchar *key, const gchar *value) +{ + //DEBUG_PRINT ("Setting indent param: %s = %s", key, value); + if (strcmp (key, "indent-tabs-mode") == 0) + { + if (strcmp (value, "t") == 0) + { + params->use_spaces = 0; + params->settings |= SET_USE_SPACES; + } + else if (strcmp (value, "nil") == 0) + { + params->use_spaces = 1; + params->settings |= SET_USE_SPACES; + } + } + else if ((strcmp (key, "c-basic-offset") == 0) || + (strcmp (key, "indent-offset") == 0)) + { + params->statement_indentation = atoi (value); + params->settings |= SET_STATEMENT_INDENTATION; + } + else if (strcasecmp (key, "tab-width") == 0) + { + params->tab_size = atoi (value); + params->settings |= SET_TAB_SIZE; + } +} + +static gboolean +parse_emacs_modeline (IndentationParams *params, gchar *line, gint linenum) +{ + gchar *ptr; + gchar *end; + gchar *key; + gchar *value; + + if (linenum == 1) + { + /* If first line is a shebang, check second line */ + if ((line[0] == '#') && (line[1] =='!')) + { + params->settings |= CHECK_NEXT; + return FALSE; + } + } + else if (linenum != 2) + { + /* Check only the 2 first lines */ + return FALSE; + } + + ptr = strstr (line, "-*-"); + if (ptr == NULL) return FALSE; + ptr += 3; + end = strstr (ptr, "-*-"); + if (end == NULL) return FALSE; + *end = '\0'; + + while (*ptr != '\0') + { + gchar sep; + + while (g_ascii_isspace (*ptr)) ptr++; + if (*ptr == '\0') break; + + /* Get key */ + key = ptr++; + value = NULL; + while ((*ptr != '\0') && (*ptr != ':') && (*ptr != ';')) ptr++; + sep = *ptr; + + end = ptr - 1; + while (g_ascii_isspace (*end)) end--; + *(end + 1) = '\0'; + + if (sep == ':') + { + /* Get value */ + ptr++; + while (g_ascii_isspace (*ptr)) ptr++; + if (*ptr != '\0') + { + value = ptr; + while ((*ptr != '\0') && (*ptr != ';')) ptr++; + sep = *ptr; + + end = ptr - 1; + while (g_ascii_isspace (*end)) end--; + *(end + 1) = '\0'; + + if (sep == ';') ptr++; + } + } + + set_emacs_params (params, key, value); + } + + return TRUE; +} + + +static gboolean +set_indentation (IAnjutaEditor *editor, IndentationParams *params) +{ + if (params->settings == 0) return FALSE; + + if (params->settings & SET_USE_SPACES) + ianjuta_editor_set_use_spaces (editor, params->use_spaces, NULL); + + if (params->settings & SET_STATEMENT_INDENTATION) + ianjuta_editor_set_indentsize (editor, params->statement_indentation, NULL); + + if (params->settings & SET_TAB_SIZE) + ianjuta_editor_set_tabsize (editor, params->tab_size, NULL); + + return TRUE; +} + + +/* Public functions + *---------------------------------------------------------------------------*/ + + +/** + * anjuta_apply_modeline: + * @editor: #IAnjutaEditor object + * + * Check the editor buffer to find a mode line and update the indentation + * settings if found. + * + * The mode line is special line used by the text editor to define settings for + * the current file, typically indentation. Anjuta currently recognize two kinds + * of mode line: + * + * Emacs mode line, on the first or the second line if the first one is a + * shebang (#!) with the following format: + * -*- key1: value1; key2: value2 -*- + * + * Vim mode line, one the first 5 or the last 5 lines with the following format: + * vim:set key1=value1 key2=value2 + * + * Returns: %TRUE if a mode line has been found and applied. + */ +gboolean +anjuta_apply_modeline (IAnjutaEditor *editor) +{ + IndentationParams params = {CHECK_NEXT,0,0,0}; + gint line; + gchar *content = NULL; + + g_return_val_if_fail (IANJUTA_IS_EDITOR (editor), FALSE); + + /* Check the first lines */ + for (line = 1; params.settings == CHECK_NEXT; line++) + { + g_free (content); + content = get_editor_line (editor, line); + if (content == NULL) return FALSE; + + params.settings = 0; + if (parse_vim_modeline (¶ms, content, line)) break; + if (parse_emacs_modeline (¶ms, content, line)) break; + } + + /* Check the last lines */ + if (params.settings == 0) params.settings = CHECK_NEXT; + for (line = -1;params.settings == CHECK_NEXT; line--) + { + g_free (content); + content = get_editor_line (editor, line); + if (content == NULL) return FALSE; + + params.settings = 0; + if (parse_vim_modeline (¶ms, content, line)) break; + if (parse_emacs_modeline (¶ms, content, line)) break; + } + g_free (content); + + /* Set indentation settings */ + return set_indentation (editor, ¶ms); +} diff -Nru anjuta-3.8.4/libanjuta/anjuta-modeline.h anjuta-3.10.2/libanjuta/anjuta-modeline.h --- anjuta-3.8.4/libanjuta/anjuta-modeline.h 1970-01-01 00:00:00.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-modeline.h 2013-07-08 21:06:37.000000000 +0000 @@ -0,0 +1,33 @@ +/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ +/* + * anjuta-modeline.h + * Copyright (C) Sébastien Granjoux 2013 + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + */ + +#ifndef _ANJUTA_MODELINE_H_ +#define _ANJUTA_MODELINE_H_ + +#include + +#include + +G_BEGIN_DECLS + +gboolean anjuta_apply_modeline (IAnjutaEditor *editor); + +G_END_DECLS + +#endif diff -Nru anjuta-3.8.4/libanjuta/anjuta-pkg-config.c anjuta-3.10.2/libanjuta/anjuta-pkg-config.c --- anjuta-3.8.4/libanjuta/anjuta-pkg-config.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-pkg-config.c 2013-07-08 21:06:37.000000000 +0000 @@ -152,7 +152,7 @@ * * This does sync io, call from a thread if necessary * - * Returns: (transfer full) the version of the package or NULL + * Returns: (transfer full) the version of the package or %NULL */ gchar* anjuta_pkg_config_get_version (const gchar* package) { diff -Nru anjuta-3.8.4/libanjuta/anjuta-pkg-scanner.c anjuta-3.10.2/libanjuta/anjuta-pkg-scanner.c --- anjuta-3.8.4/libanjuta/anjuta-pkg-scanner.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-pkg-scanner.c 2013-07-08 21:06:37.000000000 +0000 @@ -223,17 +223,36 @@ return ANJUTA_COMMAND (object); } +/* + * anjuta_pkg_scanner_get_files: + * @scanner: PkgScanner object + * + * Returns: Name of the package to scan. + */ const gchar* anjuta_pkg_scanner_get_package (AnjutaPkgScanner* scanner) { return scanner->priv->package; } + +/* + * anjuta_pkg_scanner_get_files: + * @scanner: PkgScanner object + * + * Returns: Version of the package to scan. + */ const gchar* anjuta_pkg_scanner_get_version (AnjutaPkgScanner* scanner) { return scanner->priv->version; } +/* + * anjuta_pkg_scanner_get_files: + * @scanner: PkgScanner object + * + * Returns: (element-type GFile*): List of files to scan. + */ GList* anjuta_pkg_scanner_get_files (AnjutaPkgScanner* scanner) { diff -Nru anjuta-3.8.4/libanjuta/anjuta-plugin-description.c anjuta-3.10.2/libanjuta/anjuta-plugin-description.c --- anjuta-3.8.4/libanjuta/anjuta-plugin-description.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-plugin-description.c 2013-07-08 21:06:37.000000000 +0000 @@ -1,3 +1,4 @@ +/* -*- Mode: C; indent-tabs-mode: nil; c-basic-offset: 2; tab-width: 4 -*- */ /* * AnjutaPluginDescription - Plugin meta data * anjuta-plugin-description.c Copyright (C) 2002 Red Hat, Inc. @@ -41,6 +42,7 @@ struct _AnjutaPluginDescriptionSection { GQuark section_name; /* 0 means just a comment block (before any section) */ gint n_lines; + gint n_allocated; AnjutaPluginDescriptionLine *lines; }; @@ -48,10 +50,12 @@ GQuark key; /* 0 means comment or blank line in value */ char *locale; gchar *value; + GList *override; /* A list of previous value */ }; struct _AnjutaPluginDescription { gint n_sections; + gint n_allocated; AnjutaPluginDescriptionSection *sections; char *current_locale[2]; }; @@ -59,8 +63,6 @@ struct _AnjutaPluginDescriptionParser { AnjutaPluginDescription *df; gint current_section; - gint n_allocated_lines; - gint n_allocated_sections; gint line_nr; char *line; }; @@ -118,6 +120,7 @@ static void anjuta_plugin_description_line_free (AnjutaPluginDescriptionLine *line) { + g_list_free_full (line->override, (GDestroyNotify)g_free); g_free (line->locale); g_free (line->value); } @@ -145,6 +148,7 @@ int i; for (i = 0; i < df->n_sections; i++) + for (i = 0; i < df->n_sections; i++) anjuta_plugin_description_section_free (&df->sections[i]); g_free (df->sections); g_free (df->current_locale[0]); @@ -154,36 +158,33 @@ } static void -grow_lines (AnjutaPluginDescriptionParser *parser) +grow_lines (AnjutaPluginDescriptionSection *section) { int new_n_lines; - AnjutaPluginDescriptionSection *section; - if (parser->n_allocated_lines == 0) + if (section->n_allocated == 0) new_n_lines = 1; else - new_n_lines = parser->n_allocated_lines*2; - - section = &parser->df->sections[parser->current_section]; + new_n_lines = section->n_allocated*2; section->lines = g_realloc (section->lines, sizeof (AnjutaPluginDescriptionLine) * new_n_lines); - parser->n_allocated_lines = new_n_lines; + section->n_allocated = new_n_lines; } static void -grow_sections (AnjutaPluginDescriptionParser *parser) +grow_sections (AnjutaPluginDescription *df) { int new_n_sections; - if (parser->n_allocated_sections == 0) + if (df->n_allocated == 0) new_n_sections = 1; else - new_n_sections = parser->n_allocated_sections*2; + new_n_sections = df->n_allocated*2; - parser->df->sections = g_realloc (parser->df->sections, - sizeof (AnjutaPluginDescriptionSection) * new_n_sections); - parser->n_allocated_sections = new_n_sections; + df->sections = g_realloc (df->sections, + sizeof (AnjutaPluginDescriptionSection) * new_n_sections); + df->n_allocated = new_n_sections; } static gchar * @@ -306,52 +307,51 @@ } -static void -open_section (AnjutaPluginDescriptionParser *parser, - const char *name) -{ - int n; - - if (parser->n_allocated_sections == parser->df->n_sections) - grow_sections (parser); - - if (parser->current_section == 0 && - parser->df->sections[0].section_name == 0 && - parser->df->sections[0].n_lines == 0) +static gint +create_section (AnjutaPluginDescription *df, + const char *name, + gboolean first) +{ + gint n; + + if (df->n_allocated == df->n_sections) + grow_sections (df); + + if (first && + df->sections[0].section_name == 0 && + df->sections[0].n_lines == 0) { if (!name) - g_warning ("non-initial NULL section\n"); + g_warning ("non-initial NULL section\n"); /* The initial section was empty. Piggyback on it. */ - parser->df->sections[0].section_name = g_quark_from_string (name); + df->sections[0].section_name = g_quark_from_string (name); - return; + return 0; } - n = parser->df->n_sections++; + n = df->n_sections++; if (name) - parser->df->sections[n].section_name = g_quark_from_string (name); + df->sections[n].section_name = g_quark_from_string (name); else - parser->df->sections[n].section_name = 0; - parser->df->sections[n].n_lines = 0; - parser->df->sections[n].lines = NULL; - - parser->current_section = n; - parser->n_allocated_lines = 0; - grow_lines (parser); + df->sections[n].section_name = 0; + df->sections[n].n_lines = 0; + df->sections[n].n_allocated = 0; + df->sections[n].lines = NULL; + + grow_lines (&df->sections[n]); + + return n; } static AnjutaPluginDescriptionLine * -new_line (AnjutaPluginDescriptionParser *parser) +new_line (AnjutaPluginDescriptionSection *section) { - AnjutaPluginDescriptionSection *section; AnjutaPluginDescriptionLine *line; - section = &parser->df->sections[parser->current_section]; - - if (parser->n_allocated_lines == section->n_lines) - grow_lines (parser); + if (section->n_allocated == section->n_lines) + grow_lines (section); line = §ion->lines[section->n_lines++]; @@ -387,8 +387,7 @@ if (line_end == NULL) line_end = parser->line + strlen (parser->line); - line = new_line (parser); - + line = new_line (&parser->df->sections[parser->current_section]); line->value = g_strndup (parser->line, line_end - parser->line); parser->line = (line_end) ? line_end + 1 : NULL; @@ -422,8 +421,8 @@ return FALSE; } - open_section (parser, section_name); - + parser->current_section = create_section (parser->df, section_name, parser->current_section == 0); + parser->line = (line_end) ? line_end + 1 : NULL; parser->line_nr++; @@ -517,7 +516,7 @@ return FALSE; } - line = new_line (parser); + line = new_line (&parser->df->sections[parser->current_section]); key = g_strndup (key_start, key_end - key_start); line->key = g_quark_from_string (key); g_free (key); @@ -598,28 +597,25 @@ parser.df = g_new0 (AnjutaPluginDescription, 1); parser.current_section = -1; - parser.n_allocated_lines = 0; - parser.n_allocated_sections = 0; parser.line_nr = 1; - parser.line = data; - /* Put any initial comments in a NULL segment */ - open_section (&parser, NULL); - while (parser.line != NULL && strlen(parser.line)) - { - if (*parser.line == '[') { - if (!parse_section_start (&parser, error)) - return NULL; - } else if (is_blank_line (&parser) || - *parser.line == '#') - parse_comment_or_blank (&parser); - else - { - if (!parse_key_value (&parser, error)) - return NULL; - } - } + /* Put any initial comments in a NULL segment */ + parser.current_section = create_section (parser.df, NULL, FALSE); + while (parser.line != NULL && strlen(parser.line)) + { + if (*parser.line == '[') { + if (!parse_section_start (&parser, error)) + return NULL; + } else if (is_blank_line (&parser) || + *parser.line == '#') + parse_comment_or_blank (&parser); + else + { + if (!parse_key_value (&parser, error)) + return NULL; + } + } return parser.df; } @@ -631,8 +627,8 @@ * Converts the description detains into string format, usually for * saving it in a file. * - * Return value: The string representation of the description. The - * returned values must be freed after use. + * Return value: (transfer full) (allow-none): The string representation of the description. + * The returned values must be freed after use. */ char * anjuta_plugin_description_to_string (AnjutaPluginDescription *df) @@ -743,12 +739,12 @@ * @section_name: Name of the section. * @keyname: Name of the key. * @locale: The locale for which the value is to be retrieved. - * @val: Pointer to the variable to store the string value. + * @val: (out) (transfer full) (allow-none): Pointer to the variable to store the string value. * * Retrieves the value of a key (in the given section) for the given locale. * The value returned in @val must be freed after use. * - * Return value: TRUE if sucessful, otherwise FALSE. + * Return value: %TRUE if sucessful, otherwise %FALSE. */ gboolean anjuta_plugin_description_get_raw (AnjutaPluginDescription *df, @@ -813,8 +809,8 @@ * @user_data: User data to pass to @func. * * Calls @func for each of the keys in the given section. @include_localized, - * if set to TRUE will make it call @func for the localized keys also, otherwise - * only one call is made for the key in current locale. + * if set to %TRUE will make it call @func for the localized keys also, + * otherwise only one call is made for the key in current locale. */ void anjuta_plugin_description_foreach_key (AnjutaPluginDescription *df, @@ -884,7 +880,7 @@ * * Returns the value of key in the given section in current locale. * - * Return value: TRUE if sucessful, otherwise FALSE. + * Return value: %TRUE if sucessful, otherwise %FALSE. */ gboolean anjuta_plugin_description_get_locale_string (AnjutaPluginDescription *df, @@ -925,7 +921,7 @@ * * Returns the value of key in the given section. * - * Return value: TRUE if sucessful, otherwise FALSE. + * Return value: %TRUE if sucessful, otherwise %FALSE. */ gboolean anjuta_plugin_description_get_string (AnjutaPluginDescription *df, @@ -945,7 +941,7 @@ * * Returns the value of key as integer in the given section. * - * Return value: TRUE if sucessful, otherwise FALSE. + * Return value: %TRUE if sucessful, otherwise %FALSE. */ gboolean anjuta_plugin_description_get_integer (AnjutaPluginDescription *df, @@ -979,7 +975,7 @@ * * Returns the value of key as boolean in the given section. * - * Return value: TRUE if sucessful, otherwise FALSE. + * Return value: %TRUE if sucessful, otherwise %FALSE. */ gboolean anjuta_plugin_description_get_boolean (AnjutaPluginDescription *df, @@ -1016,3 +1012,94 @@ return res; } + +/** + * anjuta_plugin_description_override: + * @df: an #AnjutaPluginDescription object. + * @section_name: Section name. + * @keyname: Key name. + * @val: Pointer to value to store retured value. + * + * Override the value of a key in the description. This can be removed using + * the function anjuta_plugin_description_remove(). + * + * Return value: TRUE if sucessful, otherwise FALSE. + */ +gboolean anjuta_plugin_description_override (AnjutaPluginDescription *df, + const gchar *section_name, + const gchar *keyname, + const gchar*val) +{ + AnjutaPluginDescriptionSection *section; + AnjutaPluginDescriptionLine *line; + + section = lookup_section (df, section_name); + if (!section) + { + gint n; + + n = create_section (df, section_name, FALSE); + if (n == 0) return FALSE; + section = &df->sections[n]; + } + + line = lookup_line (df, + section, + keyname, + NULL); + if (line) + { + line->override = g_list_prepend (line->override, line->value); + } + else + { + line = new_line (section); + line->key = g_quark_from_string (keyname); + } + line->value = g_strdup (val); + + return TRUE; +} + +/** + * anjuta_plugin_description_remove: + * @df: an #AnjutaPluginDescription object. + * @section_name: Section name. + * @keyname: Key name. + * + * Remove a key from the description. + * + * Return value: TRUE if sucessful, otherwise FALSE. + */ +gboolean anjuta_plugin_description_remove (AnjutaPluginDescription *df, + const gchar *section_name, + const gchar *keyname) +{ + AnjutaPluginDescriptionSection *section; + AnjutaPluginDescriptionLine *line; + + section = lookup_section (df, section_name); + if (!section) + return FALSE; + + line = lookup_line (df, + section, + keyname, + NULL); + + if (!line) + return FALSE; + + g_free (line->value); + if (line->override == NULL) + { + line->value = NULL; + } + else + { + line->value = (gchar *)(line->override->data); + line->override = g_list_delete_link (line->override, line->override); + } + + return TRUE; +} diff -Nru anjuta-3.8.4/libanjuta/anjuta-plugin-description.h anjuta-3.10.2/libanjuta/anjuta-plugin-description.h --- anjuta-3.8.4/libanjuta/anjuta-plugin-description.h 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-plugin-description.h 2013-07-08 21:06:37.000000000 +0000 @@ -111,6 +111,15 @@ const gchar *section, const gchar *keyname, gchar **val); + +gboolean anjuta_plugin_description_override (AnjutaPluginDescription *df, + const gchar *section_name, + const gchar *keyname, + const gchar*val); + +gboolean anjuta_plugin_description_remove (AnjutaPluginDescription *df, + const gchar *section_name, + const gchar *keyname); G_END_DECLS #endif /* ANJUTA_PLUGIN_PARSER_H */ diff -Nru anjuta-3.8.4/libanjuta/anjuta-plugin-handle.c anjuta-3.10.2/libanjuta/anjuta-plugin-handle.c --- anjuta-3.8.4/libanjuta/anjuta-plugin-handle.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-plugin-handle.c 2013-07-08 21:06:37.000000000 +0000 @@ -53,6 +53,7 @@ PROP_DEPENDENTS, PROP_INTERFACES, PROP_CAN_LOAD, + PROP_CAN_UNLOAD, PROP_CHECKED, PROP_RESOLVE_PASS, PROP_PATH @@ -86,6 +87,7 @@ GHashTable *dependents; gboolean can_load; + gboolean can_unload; gboolean checked; /* The pass on which the module was resolved, or -1 if @@ -101,6 +103,7 @@ object->priv = g_new0 (AnjutaPluginHandlePriv, 1); object->priv->resolve_pass = -1; + object->priv->can_unload = TRUE; object->priv->dependencies = g_hash_table_new (g_direct_hash, g_direct_equal); @@ -195,6 +198,9 @@ case PROP_CAN_LOAD: /* TODO: Add setter for "can-load" property here */ break; + case PROP_CAN_UNLOAD: + /* TODO: Add setter for "can-unload" property here */ + break; case PROP_CHECKED: /* TODO: Add setter for "checked" property here */ break; @@ -260,6 +266,9 @@ case PROP_CAN_LOAD: g_value_set_boolean (value, priv->can_load); break; + case PROP_CAN_UNLOAD: + g_value_set_boolean (value, priv->can_unload); + break; case PROP_CHECKED: g_value_set_boolean (value, priv->checked); break; @@ -390,6 +399,14 @@ G_PARAM_READABLE)); g_object_class_install_property (object_class, + PROP_CAN_UNLOAD, + g_param_spec_boolean ("can-unload", + "Can UnLoad", + "If the plugin can be unloaded", + TRUE, + G_PARAM_READABLE)); + + g_object_class_install_property (object_class, PROP_CHECKED, g_param_spec_boolean ("checked", "Checked", @@ -674,6 +691,13 @@ } gboolean +anjuta_plugin_handle_get_can_unload (AnjutaPluginHandle *plugin_handle) +{ + g_return_val_if_fail (ANJUTA_IS_PLUGIN_HANDLE (plugin_handle), FALSE); + return plugin_handle->priv->can_unload; +} + +gboolean anjuta_plugin_handle_get_checked (AnjutaPluginHandle *plugin_handle) { g_return_val_if_fail (ANJUTA_IS_PLUGIN_HANDLE (plugin_handle), FALSE); @@ -696,6 +720,14 @@ } void +anjuta_plugin_handle_set_can_unload (AnjutaPluginHandle *plugin_handle, + gboolean can_unload) +{ + g_return_if_fail (ANJUTA_IS_PLUGIN_HANDLE (plugin_handle)); + plugin_handle->priv->can_unload = can_unload; +} + +void anjuta_plugin_handle_set_checked (AnjutaPluginHandle *plugin_handle, gboolean checked) { diff -Nru anjuta-3.8.4/libanjuta/anjuta-plugin-handle.h anjuta-3.10.2/libanjuta/anjuta-plugin-handle.h --- anjuta-3.8.4/libanjuta/anjuta-plugin-handle.h 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-plugin-handle.h 2013-07-08 21:06:37.000000000 +0000 @@ -64,10 +64,13 @@ GHashTable* anjuta_plugin_handle_get_dependents (AnjutaPluginHandle *plugin_handle); GList* anjuta_plugin_handle_get_interfaces (AnjutaPluginHandle *plugin_handle); gboolean anjuta_plugin_handle_get_can_load (AnjutaPluginHandle *plugin_handle); +gboolean anjuta_plugin_handle_get_can_unload (AnjutaPluginHandle *plugin_handle); gboolean anjuta_plugin_handle_get_checked (AnjutaPluginHandle *plugin_handle); gint anjuta_plugin_handle_get_resolve_pass (AnjutaPluginHandle *plugin_handle); void anjuta_plugin_handle_set_can_load (AnjutaPluginHandle *plugin_handle, gboolean can_load); +void anjuta_plugin_handle_set_can_unload (AnjutaPluginHandle *plugin_handle, + gboolean can_unload); void anjuta_plugin_handle_set_checked (AnjutaPluginHandle *plugin_handle, gboolean checked); void anjuta_plugin_handle_set_resolve_pass (AnjutaPluginHandle *plugin_handle, diff -Nru anjuta-3.8.4/libanjuta/anjuta-plugin-manager.c anjuta-3.10.2/libanjuta/anjuta-plugin-manager.c --- anjuta-3.8.4/libanjuta/anjuta-plugin-manager.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-plugin-manager.c 2013-07-08 21:06:37.000000000 +0000 @@ -88,6 +88,9 @@ /* Remember plugin selection */ GHashTable *remember_plugins; + + /* disable plugins */ + GHashTable *disable_plugins; }; /* Available plugins page treeview */ @@ -501,7 +504,7 @@ g_hash_table_remove (priv->plugins_cache, plugin); g_signal_emit_by_name (plugin_manager, "plugin-activated", - anjuta_plugin_handle_get_description (plugin), + plugin, plugin_object); } @@ -522,7 +525,7 @@ g_hash_table_remove (priv->activated_plugins, plugin); g_signal_emit_by_name (plugin_manager, "plugin-deactivated", - anjuta_plugin_handle_get_description (plugin), + plugin, plugin_object); } @@ -955,11 +958,12 @@ gboolean enable = FALSE; if (g_hash_table_lookup (activated_plugins, plugin)) enable = TRUE; - + if (anjuta_plugin_handle_get_name (plugin) && - anjuta_plugin_handle_get_description (plugin) && - (anjuta_plugin_handle_get_user_activatable (plugin) || - show_all)) + anjuta_plugin_handle_get_description (plugin) && + (anjuta_plugin_handle_get_user_activatable (plugin) || + show_all) && + (g_hash_table_lookup (plugin_manager->priv->disable_plugins, plugin) == NULL)) { GtkTreeIter iter; gchar *text; @@ -1029,33 +1033,30 @@ static void foreach_remembered_plugin (gpointer key, gpointer value, gpointer user_data) { - AnjutaPluginDescription *desc = (AnjutaPluginDescription *) value; + AnjutaPluginHandle *handle = (AnjutaPluginHandle *) value; GtkListStore *store = GTK_LIST_STORE (user_data); AnjutaPluginManager *manager = g_object_get_data (G_OBJECT (store), "plugin-manager"); - AnjutaPluginHandle *plugin = - g_hash_table_lookup (manager->priv->plugins_by_description, desc); - g_return_if_fail (plugin != NULL); - if (anjuta_plugin_handle_get_name (plugin) && - anjuta_plugin_handle_get_description (plugin)) + if (anjuta_plugin_handle_get_name (handle) && + anjuta_plugin_handle_get_description (handle)) { GtkTreeIter iter; gchar *text; text = g_markup_printf_escaped ("%s\n%s", - anjuta_plugin_handle_get_name (plugin), - anjuta_plugin_handle_get_about (plugin)); + anjuta_plugin_handle_get_name (handle), + anjuta_plugin_handle_get_about (handle)); gtk_list_store_append (store, &iter); gtk_list_store_set (store, &iter, COL_REM_NAME, text, COL_REM_PLUGIN_KEY, key, -1); - if (anjuta_plugin_handle_get_icon_path (plugin)) + if (anjuta_plugin_handle_get_icon_path (handle)) { GdkPixbuf *icon; - icon = gdk_pixbuf_new_from_file_at_size (anjuta_plugin_handle_get_icon_path (plugin), + icon = gdk_pixbuf_new_from_file_at_size (anjuta_plugin_handle_get_icon_path (handle), 32, 32, NULL); if (icon) { gtk_list_store_set (store, &iter, @@ -1343,20 +1344,20 @@ { /* Prompt the user to select one of these plugins */ - GList *descs = NULL; + GList *handles = NULL; node = valid_plugins; while (node) { plugin = node->data; - descs = g_list_prepend (descs, anjuta_plugin_handle_get_description (plugin)); + handles = g_list_prepend (handles, plugin); node = g_list_next (node); } - descs = g_list_reverse (descs); + handles = g_list_reverse (handles); obj = anjuta_plugin_manager_select_and_activate (plugin_manager, dgettext (GETTEXT_PACKAGE, "Select a plugin"), dgettext (GETTEXT_PACKAGE, "Please select a plugin to activate"), - descs); - g_list_free (descs); + handles); + g_list_free (handles); } g_list_free (valid_plugins); @@ -1404,7 +1405,7 @@ * Searches if a currently loaded plugins implements * the given interface. * - * Return value: True is the plugin is currently loaded. + * Return value: %TRUE is the plugin is currently loaded. */ gboolean @@ -1442,10 +1443,10 @@ * * Notice that this function takes the interface name string as string, unlike * anjuta_plugins_get_interface() which takes the type directly. - * If no plugin implementing this interface can be found, returns NULL. + * If no plugin implementing this interface can be found, returns %NULL. * * Return value: The plugin object (subclass of #AnjutaPlugin) which implements - * the given interface or NULL. See #AnjutaPlugin for more detail on interfaces + * the given interface or %NULL. See #AnjutaPlugin for more detail on interfaces * implemented by plugins. */ GObject * @@ -1476,13 +1477,31 @@ return obj; node = g_list_next (node); } + + /* Filter disable plugins */ + valid_plugins = g_list_copy (valid_plugins); + node = valid_plugins; + while (node) + { + GList *next = g_list_next (node); + + if ((g_hash_table_lookup (priv->disable_plugins, node->data) != NULL) && + (g_hash_table_lookup (priv->activated_plugins, node->data) == NULL)) + + { + valid_plugins = g_list_delete_link (valid_plugins, node); + } + node = next; + } /* If no plugin is installed yet, do something */ - if (valid_plugins && g_list_length (valid_plugins) == 1) + if (valid_plugins && + (g_list_length (valid_plugins) == 1)) { /* If there is just one plugin, consider it selected */ GObject *obj; plugin = valid_plugins->data; + g_list_free (valid_plugins); /* Install and return it */ plugin_set_update (plugin_manager, plugin, TRUE); @@ -1494,20 +1513,11 @@ { /* Prompt the user to select one of these plugins */ GObject *obj; - GList *descs = NULL; - node = valid_plugins; - while (node) - { - plugin = node->data; - descs = g_list_prepend (descs, anjuta_plugin_handle_get_description (plugin)); - node = g_list_next (node); - } - descs = g_list_reverse (descs); obj = anjuta_plugin_manager_select_and_activate (plugin_manager, dgettext (GETTEXT_PACKAGE, "Select a plugin"), dgettext (GETTEXT_PACKAGE, "Please select a plugin to activate"), - descs); - g_list_free (descs); + valid_plugins); + g_list_free (valid_plugins); return obj; } @@ -1516,44 +1526,35 @@ } /** - * anjuta_plugin_manager_get_plugin_by_id: + * anjuta_plugin_manager_get_plugin_by_handle: * @plugin_manager: A #AnjutaPluginManager object - * @plugin_id: The plugin id + * @handle: A #AnjutaPluginHandle * * Searches the currently available plugins to find the one with the - * specified identifier. If the plugin is not yet loaded, it will be loaded + * specified handle. If the plugin is not yet loaded, it will be loaded * and activated. * * Return value: The plugin object (subclass of #AnjutaPlugin) */ GObject * -anjuta_plugin_manager_get_plugin_by_id (AnjutaPluginManager *plugin_manager, - const gchar *plugin_id) +anjuta_plugin_manager_get_plugin_by_handle (AnjutaPluginManager *plugin_manager, + AnjutaPluginHandle *handle) { AnjutaPluginManagerPriv *priv; - AnjutaPluginHandle *plugin; - + GObject *obj; + g_return_val_if_fail (ANJUTA_IS_PLUGIN_MANAGER (plugin_manager), NULL); - g_return_val_if_fail (plugin_id != NULL, NULL); - + g_return_val_if_fail (handle != NULL, NULL); + priv = plugin_manager->priv; - plugin = g_hash_table_lookup (priv->plugins_by_name, plugin_id); - if (plugin) + obj = g_hash_table_lookup (priv->activated_plugins, handle); + if (obj == NULL) { - GObject *obj; - obj = g_hash_table_lookup (priv->activated_plugins, plugin); - if (obj) - { - return obj; - } else - { - plugin_set_update (plugin_manager, plugin, TRUE); - obj = g_hash_table_lookup (priv->activated_plugins, plugin); - return obj; - } + plugin_set_update (plugin_manager, handle, TRUE); + obj = g_hash_table_lookup (priv->activated_plugins, handle); } - g_warning ("No plugin found with id \"%s\".", plugin_id); - return NULL; + + return obj; } static void @@ -1562,7 +1563,7 @@ AnjutaPluginHandle *plugin = ANJUTA_PLUGIN_HANDLE (key); GList **active_plugins = (GList **)user_data; *active_plugins = g_list_prepend (*active_plugins, - anjuta_plugin_handle_get_description (plugin)); + plugin); } static void @@ -1598,41 +1599,30 @@ } /** - * anjuta_plugin_manager_unload_plugin_by_id: + * anjuta_plugin_manager_unload_plugin_by_handle: * @plugin_manager: A #AnjutaPluginManager object - * @plugin_id: The plugin identifier + * @handle: A #AnjutaPluginHandle * - * Unload the plugin corresponding to the given identifier. If the plugin is + * Unload the plugin corresponding to the given handle. If the plugin is * already unloaded, nothing will be done. * * Return value: %TRUE is the plugin is unloaded. %FALSE if a corresponding * plugin does not exist or if the plugin cannot be unloaded. */ gboolean -anjuta_plugin_manager_unload_plugin_by_id (AnjutaPluginManager *plugin_manager, - const gchar *plugin_id) +anjuta_plugin_manager_unload_plugin_by_handle (AnjutaPluginManager *plugin_manager, + AnjutaPluginHandle *handle) { AnjutaPluginManagerPriv *priv; - AnjutaPluginHandle *plugin; - + g_return_val_if_fail (ANJUTA_IS_PLUGIN_MANAGER (plugin_manager), FALSE); - g_return_val_if_fail (plugin_id != NULL, FALSE); + g_return_val_if_fail (handle != NULL, FALSE); priv = plugin_manager->priv; - - plugin = g_hash_table_lookup (priv->plugins_by_name, plugin_id); - if (plugin) - { - plugin_set_update (plugin_manager, plugin, FALSE); - - /* Check if the plugin has been indeed unloaded */ - if (!g_hash_table_lookup (priv->activated_plugins, plugin)) - return TRUE; - else - return FALSE; - } - g_warning ("No plugin found with id \"%s\".", plugin_id); - return FALSE; + plugin_set_update (plugin_manager, handle, FALSE); + + /* Check if the plugin has been indeed unloaded */ + return g_hash_table_lookup (priv->activated_plugins, handle) == NULL; } static gboolean @@ -1713,9 +1703,9 @@ while (available) { AnjutaPluginHandle *plugin = available->data; - AnjutaPluginDescription *desc = - anjuta_plugin_handle_get_description (plugin); - selected_plugins = g_list_prepend (selected_plugins, desc); + if ((g_hash_table_lookup (plugin_manager->priv->disable_plugins, plugin) == NULL) || + (g_hash_table_lookup (plugin_manager->priv->activated_plugins, plugin) != NULL)) + selected_plugins = g_list_prepend (selected_plugins, plugin); available = g_list_next (available); } return g_list_reverse (selected_plugins); @@ -1725,7 +1715,7 @@ g_return_val_if_fail (anames != NULL, NULL); g_return_val_if_fail (avalues != NULL, NULL); - while (available) + for (;available; available = g_list_next (available)) { GList* s_node = secs; GList* n_node = anames; @@ -1737,6 +1727,10 @@ AnjutaPluginDescription *desc = anjuta_plugin_handle_get_description (plugin); + if ((g_hash_table_lookup (plugin_manager->priv->disable_plugins, plugin) != NULL) && + (g_hash_table_lookup (plugin_manager->priv->activated_plugins, plugin) == NULL)) + continue; + while (s_node) { gchar *val; @@ -1807,11 +1801,10 @@ } if (satisfied) { - selected_plugins = g_list_prepend (selected_plugins, desc); + selected_plugins = g_list_prepend (selected_plugins, plugin); /* DEBUG_PRINT ("Satisfied, Adding %s", anjuta_plugin_handle_get_name (plugin));*/ } - available = g_list_next (available); } return g_list_reverse (selected_plugins); @@ -1889,7 +1882,7 @@ enum { PIXBUF_COLUMN, PLUGIN_COLUMN, - PLUGIN_DESCRIPTION_COLUMN, + PLUGIN_HANDLE_COLUMN, N_COLUMNS }; @@ -1942,19 +1935,19 @@ * @plugin_manager: #AnjutaPluginManager object * @title: Title of the dialog * @description: label shown on the dialog - * @plugin_descriptions: List of #AnjutaPluginDescription + * @plugin_handles: List of #AnjutaPluginHandle * * Show a dialog where the user can choose between the given plugins * - * Returns: The chosen plugin description + * Returns: The chosen plugin handle */ -AnjutaPluginDescription * +AnjutaPluginHandle * anjuta_plugin_manager_select (AnjutaPluginManager *plugin_manager, gchar *title, gchar *description, - GList *plugin_descriptions) + GList *plugin_handles) { - AnjutaPluginDescription *desc; AnjutaPluginManagerPriv *priv; + AnjutaPluginHandle *handle; GtkWidget *dlg; GtkTreeModel *model; GtkWidget *view; @@ -1974,11 +1967,11 @@ g_return_val_if_fail (title != NULL, NULL); g_return_val_if_fail (description != NULL, NULL); - g_return_val_if_fail (plugin_descriptions != NULL, NULL); + g_return_val_if_fail (plugin_handles != NULL, NULL); priv = plugin_manager->priv; - if (g_list_length (plugin_descriptions) <= 0) + if (g_list_length (plugin_handles) <= 0) return NULL; dlg = gtk_dialog_new_with_buttons (title, GTK_WINDOW (priv->shell), @@ -2049,90 +2042,73 @@ gtk_box_pack_start (GTK_BOX (content_area), remember_checkbox, FALSE, FALSE, 0); - node = plugin_descriptions; + node = plugin_handles; while (node) { + const gchar *filename; GdkPixbuf *icon_pixbuf = NULL; - gchar *plugin_name = NULL; - gchar *plugin_desc = NULL; - gchar *icon_filename = NULL; - gchar *location = NULL; - - desc = (AnjutaPluginDescription*)node->data; - - if (anjuta_plugin_description_get_string (desc, - "Anjuta Plugin", - "Icon", - &icon_filename)) - { - gchar *icon_path = NULL; - icon_path = g_strconcat (PACKAGE_PIXMAPS_DIR"/", - icon_filename, NULL); - g_free (icon_filename); - /* DEBUG_PRINT ("Icon: %s", icon_path); */ - icon_pixbuf = - gdk_pixbuf_new_from_file (icon_path, NULL); - if (icon_pixbuf == NULL) - { - g_warning ("Plugin pixmap not found: %s", plugin_name); - } - g_free (icon_path); + const gchar *name = NULL; + AnjutaPluginDescription *desc; + + handle = (AnjutaPluginHandle*)node->data; + + filename = anjuta_plugin_handle_get_icon_path (handle); + if (filename != NULL) + { + icon_pixbuf = gdk_pixbuf_new_from_file (filename, NULL); + if (!icon_pixbuf) + g_warning ("Plugin does not define Icon: No such file %s", + filename); } else { g_warning ("Plugin does not define Icon attribute"); } - if (!anjuta_plugin_description_get_locale_string (desc, - "Anjuta Plugin", - "Name", - &plugin_name)) - { - g_warning ("Plugin does not define Name attribute"); - } - if (!anjuta_plugin_description_get_locale_string (desc, - "Anjuta Plugin", - "Description", - &plugin_desc)) - { - g_warning ("Plugin does not define Description attribute"); - } - if (plugin_name && plugin_desc) + + name = anjuta_plugin_handle_get_name (handle); + desc = anjuta_plugin_handle_get_description (handle); + if ((name != NULL) && (desc != NULL)) { + gchar *plugin_desc; GtkTreeIter iter; gchar *text; - if (!anjuta_plugin_description_get_string (desc, - "Anjuta Plugin", - "Location", - &location)) + if (!anjuta_plugin_description_get_locale_string (desc, + "Anjuta Plugin", + "Description", + &plugin_desc)) { - g_warning ("Plugin does not define Location attribute"); + g_warning ("Plugin does not define Description attribute"); } - - - text = g_markup_printf_escaped ("%s\n%s", plugin_name, plugin_desc); + text = g_markup_printf_escaped ("%s\n%s", name, plugin_desc); + g_free (plugin_desc); gtk_list_store_append (GTK_LIST_STORE (model), &iter); gtk_list_store_set (GTK_LIST_STORE (model), &iter, PLUGIN_COLUMN, text, - PLUGIN_DESCRIPTION_COLUMN, desc, -1); + PLUGIN_HANDLE_COLUMN, handle, -1); if (icon_pixbuf) { gtk_list_store_set (GTK_LIST_STORE (model), &iter, PIXBUF_COLUMN, icon_pixbuf, -1); - g_object_unref (icon_pixbuf); } g_free (text); - - selection_ids = g_list_prepend (selection_ids, location); + + selection_ids = g_list_prepend (selection_ids, (gpointer)anjuta_plugin_handle_get_id (handle)); + } + else + { + g_warning ("Plugin does not define Name attribute"); } - g_free (plugin_name); - g_free (plugin_desc); + + if (icon_pixbuf) + g_object_unref (icon_pixbuf); + node = g_list_next (node); } /* Prepare remembering key */ selection_ids = g_list_sort (selection_ids, - (GCompareFunc)strcmp); + (GCompareFunc)strcmp); node = selection_ids; while (node) { @@ -2140,16 +2116,15 @@ g_string_append (remember_key, ","); node = g_list_next (node); } - g_list_foreach (selection_ids, (GFunc) g_free, NULL); g_list_free (selection_ids); /* Find if the selection is remembered */ - desc = g_hash_table_lookup (priv->remember_plugins, remember_key->str); - if (desc) + handle = g_hash_table_lookup (priv->remember_plugins, remember_key->str); + if (handle) { g_string_free (remember_key, TRUE); gtk_widget_destroy (dlg); - return desc; + return handle; } /* Prompt dialog */ @@ -2162,8 +2137,8 @@ &selected)) { gtk_tree_model_get (model, &selected, - PLUGIN_DESCRIPTION_COLUMN, &desc, -1); - if (desc) + PLUGIN_HANDLE_COLUMN, &handle, -1); + if (handle) { /* Remember selection */ if (gtk_toggle_button_get_active @@ -2172,11 +2147,11 @@ /* DEBUG_PRINT ("Remembering selection '%s'", remember_key->str);*/ g_hash_table_insert (priv->remember_plugins, - g_strdup (remember_key->str), desc); + g_strdup (remember_key->str), handle); } g_string_free (remember_key, TRUE); gtk_widget_destroy (dlg); - return desc; + return handle; } } break; @@ -2190,45 +2165,33 @@ anjuta_plugin_manager_select_and_activate (AnjutaPluginManager *plugin_manager, gchar *title, gchar *description, - GList *plugin_descriptions) + GList *plugin_handles) { - AnjutaPluginDescription *d; + AnjutaPluginHandle *handle; + GObject *plugin = NULL; g_return_val_if_fail (ANJUTA_IS_PLUGIN_MANAGER (plugin_manager), NULL); - - d = anjuta_plugin_manager_select (plugin_manager, title, description, - plugin_descriptions); - if (d) - { - GObject *plugin = NULL; - gchar *location = NULL; - - anjuta_plugin_description_get_string (d, - "Anjuta Plugin", - "Location", - &location); - g_return_val_if_fail (location != NULL, NULL); - plugin = - anjuta_plugin_manager_get_plugin_by_id (plugin_manager, location); - g_free (location); - return plugin; - } - return NULL; + + handle = anjuta_plugin_manager_select (plugin_manager, title, description, + plugin_handles); + plugin = anjuta_plugin_manager_get_plugin_by_handle (plugin_manager, handle); + + return plugin; } /* - * anjuta_plugin_manager_get_plugin_description: + * anjuta_plugin_manager_get_plugin_handle: * @plugin_manager: #AnjutaPluginManager object * @plugin: #AnjutaPlugin object * - * Get the description corresponding to the plugin or %NULL if the plugin is not + * Get the handle corresponding to the plugin or %NULL if the plugin is not * activated. * - * Returns: A #AnjutaPluginDescription or %NULL. + * Returns: (transfer none) (allow-none): A #AnjutaPluginHandle or %NULL. */ -AnjutaPluginDescription* -anjuta_plugin_manager_get_plugin_description (AnjutaPluginManager *plugin_manager, - GObject *plugin) +AnjutaPluginHandle* +anjuta_plugin_manager_get_plugin_handle (AnjutaPluginManager *plugin_manager, + GObject *plugin) { GHashTableIter iter; gpointer key, value; @@ -2238,7 +2201,7 @@ { if (G_OBJECT(value) == plugin) { - return anjuta_plugin_handle_get_description (ANJUTA_PLUGIN_HANDLE (key)); + return ANJUTA_PLUGIN_HANDLE (key); } } @@ -2265,7 +2228,9 @@ NULL, g_object_unref); object->priv->remember_plugins = g_hash_table_new_full (g_str_hash, g_str_equal, - g_free, NULL); + NULL, NULL); + object->priv->disable_plugins = g_hash_table_new (g_direct_hash, + g_direct_equal); } static void @@ -2290,6 +2255,11 @@ g_hash_table_destroy (priv->plugins_cache); priv->plugins_cache = NULL; } + if (priv->disable_plugins) + { + g_hash_table_destroy (priv->disable_plugins); + priv->disable_plugins = NULL; + } if (priv->plugins_by_name) { g_hash_table_destroy (priv->plugins_by_name); @@ -2374,7 +2344,7 @@ } static void anjuta_plugin_manager_plugin_activated (AnjutaPluginManager *self, - AnjutaPluginDescription* plugin_desc, + AnjutaPluginHandle* handle, GObject *plugin) { /* TODO: Add default signal handler implementation here */ @@ -2382,7 +2352,7 @@ static void anjuta_plugin_manager_plugin_deactivated (AnjutaPluginManager *self, - AnjutaPluginDescription* plugin_desc, + AnjutaPluginHandle* handle, GObject *plugin) { /* TODO: Add default signal handler implementation here */ @@ -2552,7 +2522,6 @@ GList *plugins_to_activate) { AnjutaPluginManagerPriv *priv; - GdkPixbuf *icon_pixbuf; GList *node; priv = plugin_manager->priv; @@ -2567,40 +2536,27 @@ node = plugins_to_activate; while (node) { - AnjutaPluginDescription *d; - gchar *plugin_id; - gchar *icon_filename, *label; - gchar *icon_path = NULL; - - d = node->data; - - icon_pixbuf = NULL; - label = NULL; - if (anjuta_plugin_description_get_string (d, "Anjuta Plugin", - "Icon", - &icon_filename)) - { - gchar *title /*, *description */; - anjuta_plugin_description_get_locale_string (d, "Anjuta Plugin", - "Name", - &title); - /* - anjuta_plugin_description_get_locale_string (d, "Anjuta Plugin", - "Description", - &description); - */ - icon_path = g_strconcat (PACKAGE_PIXMAPS_DIR"/", - icon_filename, NULL); - /* DEBUG_PRINT ("Icon: %s", icon_path); */ - /* Avoid space in translated string */ - label = g_strconcat (dgettext (GETTEXT_PACKAGE, "Loading:"), " ", title, "...", NULL); - icon_pixbuf = gdk_pixbuf_new_from_file (icon_path, NULL); + AnjutaPluginHandle *handle; + const gchar *filename; + GdkPixbuf *icon_pixbuf = NULL; + const gchar *name; + gchar*label= NULL; + + handle = node->data; + + filename = anjuta_plugin_handle_get_icon_path (handle); + if (filename != NULL) + { + icon_pixbuf = gdk_pixbuf_new_from_file (filename, NULL); if (!icon_pixbuf) g_warning ("Plugin does not define Icon: No such file %s", - icon_path); - g_free (icon_path); - g_free (icon_filename); - g_free (title); + filename); + } + + name = anjuta_plugin_handle_get_name (handle); + if (name != NULL) + { + label = g_strconcat (dgettext (GETTEXT_PACKAGE, "Loading:"), " ", name, "...", NULL); } anjuta_status_progress_tick (ANJUTA_STATUS (priv->status), @@ -2608,15 +2564,9 @@ g_free (label); if (icon_pixbuf) g_object_unref (icon_pixbuf); - - if (anjuta_plugin_description_get_string (d, "Anjuta Plugin", - "Location", &plugin_id)) - { - /* Activate the plugin */ - anjuta_plugin_manager_get_plugin_by_id (plugin_manager, - plugin_id); - g_free (plugin_id); - } + + /* Activate the plugin */ + anjuta_plugin_manager_get_plugin_by_handle (plugin_manager, handle); node = g_list_next (node); } @@ -2628,15 +2578,13 @@ static void on_collect (gpointer key, gpointer value, gpointer user_data) { - gchar *id; + const gchar *id; gchar *query = (gchar*) key; - AnjutaPluginDescription *desc = (AnjutaPluginDescription *) value; + AnjutaPluginHandle *handle = (AnjutaPluginHandle *) value; GString *write_buffer = (GString *) user_data; - anjuta_plugin_description_get_string (desc, "Anjuta Plugin", "Location", - &id); + id = anjuta_plugin_handle_get_id (handle); g_string_append_printf (write_buffer, "%s=%s;", query, id); - g_free (id); } /** @@ -2649,7 +2597,8 @@ * The list format is returned as a string with the format detailed in * anjuta_plugin_manager_set_remembered_plugins(). * - * Return value: a newly-allocated string that must be freed with g_free(). + * Return value: (transfer full): a newly-allocated string that must be freed + * with g_free(). */ gchar* @@ -2706,20 +2655,13 @@ strv_keyvals = g_strsplit (*line_idx, "=", -1); if (strv_keyvals && strv_keyvals[0] && strv_keyvals[1]) { - AnjutaPluginHandle *plugin; - plugin = g_hash_table_lookup (priv->plugins_by_name, + AnjutaPluginHandle *handle; + handle = g_hash_table_lookup (priv->plugins_by_name, strv_keyvals[1]); - if (plugin) + if (handle) { - AnjutaPluginDescription *desc; - desc = anjuta_plugin_handle_get_description (plugin); - /* - DEBUG_PRINT ("Restoring remember plugin: %s=%s", - strv_keyvals[0], - strv_keyvals[1]); - */ g_hash_table_insert (priv->remember_plugins, - g_strdup (strv_keyvals[0]), desc); + g_strdup (strv_keyvals[0]), handle); } g_strfreev (strv_keyvals); } @@ -2727,3 +2669,35 @@ } g_strfreev (strv_lines); } + +/** + * anjuta_plugin_manager_set_disable_plugins: + * @plugin_manager: A #AnjutaPluginManager object + * @plugins_list: A list of plugins to disable or reenable + * @hide: %TRUE to disable, %FALSE to re-enable plugins in the list + * + * Disable or re-enable plugins. By default, all plugins are enabled but they + * can be disabled and they will not be proposed when a plugin is requested. + */ +void +anjuta_plugin_manager_set_disable_plugins (AnjutaPluginManager *plugin_manager, + GList *plugin_handles, + gboolean disable) +{ + GList *item; + + if (disable) + { + for (item = g_list_first (plugin_handles); item != NULL; item = g_list_next (item)) + { + g_hash_table_add (plugin_manager->priv->disable_plugins, item->data); + } + } + else + { + for (item = g_list_first (plugin_handles); item != NULL; item = g_list_next (item)) + { + g_hash_table_remove (plugin_manager->priv->disable_plugins, item->data); + } + } +} diff -Nru anjuta-3.8.4/libanjuta/anjuta-plugin-manager.h anjuta-3.10.2/libanjuta/anjuta-plugin-manager.h --- anjuta-3.8.4/libanjuta/anjuta-plugin-manager.h 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-plugin-manager.h 2013-07-08 21:06:37.000000000 +0000 @@ -23,7 +23,7 @@ #include #include -#include +#include G_BEGIN_DECLS @@ -57,10 +57,10 @@ /* Signals */ void(* plugin_activated) (AnjutaPluginManager *self, - AnjutaPluginDescription* plugin_desc, + AnjutaPluginHandle* handle, GObject *plugin); void(* plugin_deactivated) (AnjutaPluginManager *self, - AnjutaPluginDescription* plugin_desc, + AnjutaPluginHandle* handle, GObject *plugin); }; @@ -81,12 +81,12 @@ const gchar *iface_name); GObject* anjuta_plugin_manager_get_plugin (AnjutaPluginManager *plugin_manager, const gchar *iface_name); -GObject* anjuta_plugin_manager_get_plugin_by_id (AnjutaPluginManager *plugin_manager, - const gchar *plugin_id); +GObject* anjuta_plugin_manager_get_plugin_by_handle (AnjutaPluginManager *plugin_manager, + AnjutaPluginHandle *handle); gboolean anjuta_plugin_manager_unload_plugin (AnjutaPluginManager *plugin_manager, - GObject *plugin); -gboolean anjuta_plugin_manager_unload_plugin_by_id (AnjutaPluginManager *plugin_manager, - const gchar *plugin_id); + GObject *plugin_object); +gboolean anjuta_plugin_manager_unload_plugin_by_handle (AnjutaPluginManager *plugin_manager, + AnjutaPluginHandle *handle); GList* anjuta_plugin_manager_get_active_plugins (AnjutaPluginManager *plugin_manager); GList* anjuta_plugin_manager_get_active_plugin_objects (AnjutaPluginManager *plugin_manager); @@ -107,26 +107,29 @@ GList *attribute_values); /* Returns the plugin description that has been selected from the list */ -AnjutaPluginDescription* anjuta_plugin_manager_select (AnjutaPluginManager *plugin_manager, - gchar *title, gchar *description, - GList *plugin_descriptions); +AnjutaPluginHandle* anjuta_plugin_manager_select (AnjutaPluginManager *plugin_manager, + gchar *title, gchar *description, + GList *plugin_handles); GObject* anjuta_plugin_manager_select_and_activate (AnjutaPluginManager *plugin_manager, - gchar *title, gchar *description, - GList *plugin_descriptions); + gchar *title, gchar *description, + GList *plugin_handles); -AnjutaPluginDescription* anjuta_plugin_manager_get_plugin_description (AnjutaPluginManager *plugin_manager, - GObject *plugin); +AnjutaPluginHandle* anjuta_plugin_manager_get_plugin_handle (AnjutaPluginManager *plugin_manager, + GObject *plugin); void anjuta_plugin_manager_activate_plugins (AnjutaPluginManager *plugin_manager, - GList *plugin_descs); + GList *plugin_handles); void anjuta_plugin_manager_unload_all_plugins (AnjutaPluginManager *plugin_manager); gchar* anjuta_plugin_manager_get_remembered_plugins (AnjutaPluginManager *plugin_manager); void anjuta_plugin_manager_set_remembered_plugins (AnjutaPluginManager *plugin_manager, const gchar *remembered_plugins); +void anjuta_plugin_manager_set_disable_plugins (AnjutaPluginManager *plugin_manager, + GList *plugin_handles, + gboolean disable); /** * anjuta_plugin_manager_get_interface: diff -Nru anjuta-3.8.4/libanjuta/anjuta-plugin.c anjuta-3.10.2/libanjuta/anjuta-plugin.c --- anjuta-3.8.4/libanjuta/anjuta-plugin.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-plugin.c 2013-07-08 21:06:37.000000000 +0000 @@ -105,7 +105,7 @@ * * Query the shell for a plugin implemeting the primary interface * using anjuta_shell_get_interface(). It will return an - * implemetation of the interface (or NULL if not found). + * implemetation of the interface (or %NULL if not found). * Do not save this object for longer use, because the implementor * plugin can change anytime and a different plugin implementing * the same primary interface may be activated. @@ -513,7 +513,7 @@ * If the plugin implements IAnjutaPreferences, it is prompted to install * it's preferences. * - * Return value: TRUE if sucessfully activated, FALSE otherwise. + * Return value: %TRUE if sucessfully activated, %FALSE otherwise. */ gboolean anjuta_plugin_activate (AnjutaPlugin *plugin) @@ -543,7 +543,7 @@ * should derive their classes from this virtual class and implement this * method. * - * Return value: TRUE if sucessfully activated, FALSE otherwise. + * Return value: %TRUE if sucessfully activated, %FALSE otherwise. */ gboolean anjuta_plugin_deactivate (AnjutaPlugin *plugin) @@ -569,9 +569,9 @@ * anjuta_plugin_is_active: * @plugin: a #AnjutaPlugin derived class object. * - * Returns TRUE if the plugin has been activated. + * Returns %TRUE if the plugin has been activated. * - * Return value: TRUE if activated, FALSE otherwise. + * Return value: %TRUE if activated, %FALSE otherwise. */ gboolean anjuta_plugin_is_active (AnjutaPlugin *plugin) @@ -583,7 +583,7 @@ * anjuta_plugin_get_shell: * @plugin: a #AnjutaPlugin * - * Returns: The #AnjutaShell object associated with this plugin + * Returns: (transfer none): The #AnjutaShell object associated with this plugin */ AnjutaShell * anjuta_plugin_get_shell (AnjutaPlugin* plugin) diff -Nru anjuta-3.8.4/libanjuta/anjuta-plugin.h anjuta-3.10.2/libanjuta/anjuta-plugin.h --- anjuta-3.8.4/libanjuta/anjuta-plugin.h 2012-09-26 20:53:46.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-plugin.h 2013-11-11 17:24:11.000000000 +0000 @@ -153,7 +153,8 @@ type = g_type_module_register_type (module, \ ANJUTA_TYPE_PLUGIN, \ #class_name, \ - &type_info, 0); + &type_info, \ + (GTypeFlags) 0); /** * ANJUTA_PLUGIN_END: * diff -Nru anjuta-3.8.4/libanjuta/anjuta-preferences-dialog.c anjuta-3.10.2/libanjuta/anjuta-preferences-dialog.c --- anjuta-3.8.4/libanjuta/anjuta-preferences-dialog.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-preferences-dialog.c 2013-07-08 21:06:37.000000000 +0000 @@ -161,7 +161,7 @@ gtk_container_set_border_width (GTK_CONTAINER(dlg), 6); - hbox = g_object_new(GTK_TYPE_HBOX, + hbox = g_object_new(GTK_TYPE_BOX, "border-width", 6, "spacing", 6, "visible", TRUE, diff -Nru anjuta-3.8.4/libanjuta/anjuta-preferences.c anjuta-3.10.2/libanjuta/anjuta-preferences.c --- anjuta-3.8.4/libanjuta/anjuta-preferences.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-preferences.c 2013-07-08 21:06:37.000000000 +0000 @@ -137,7 +137,7 @@ * The widget needs to fulfill the properties described in * #anjuta_preferences_add_page documentation. * - * Return value: TRUE if sucessful. + * Return value: %TRUE if sucessful. */ gboolean anjuta_preferences_register_property (AnjutaPreferences *pr, diff -Nru anjuta-3.8.4/libanjuta/anjuta-profile-manager.c anjuta-3.10.2/libanjuta/anjuta-profile-manager.c --- anjuta-3.8.4/libanjuta/anjuta-profile-manager.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-profile-manager.c 2013-07-08 21:06:37.000000000 +0000 @@ -25,10 +25,11 @@ * @stability: Unstable * @include: libanjuta/anjuta-profile-manager.h * - * Anjuta uses up to two profiles. A "no project" profile is used when no - * project is loaded a project profile when one is loaded. + * Anjuta uses up to three profiles. A system profile which contains mandatory + * plugins which are never unloaded. A user profile is used when no project is + * loaded and a project profile when one is loaded. * If a second project is loaded, it is loaded in another instance of Anjuta. - * When a project is closed, Anjuta goes back to the "no project" profile. + * When a project is closed, Anjuta goes back to the user profile. * * The profile manager can be in a frozen state where you can push or * pop a profile from the stack without triggering a change of the profile. @@ -51,8 +52,6 @@ { PROFILE_PUSHED, PROFILE_POPPED, - PROFILE_DESCOPED, - PROFILE_SCOPED, LAST_SIGNAL }; @@ -72,45 +71,6 @@ static guint profile_manager_signals[LAST_SIGNAL] = { 0 }; static void -on_plugin_activated (AnjutaPluginManager *plugin_manager, - AnjutaPluginDescription *plugin_desc, - GObject *plugin_object, - AnjutaProfileManager *profile_manager) -{ - AnjutaProfileManagerPriv *priv; - priv = profile_manager->priv; - - if (priv->profiles) - { - /* Add it current profile */ - gboolean exclude; - - if (!anjuta_plugin_description_get_boolean (plugin_desc, "Anjuta Plugin", "ExcludeFromSession", &exclude) || !exclude) - { - anjuta_profile_add_plugin (ANJUTA_PROFILE (priv->profiles->data), - plugin_desc); - } - } -} - -static void -on_plugin_deactivated (AnjutaPluginManager *plugin_manager, - AnjutaPluginDescription *plugin_desc, - GObject *plugin_object, - AnjutaProfileManager *profile_manager) -{ - AnjutaProfileManagerPriv *priv; - priv = profile_manager->priv; - - if (priv->profiles) - { - /* Remove from current profile */ - anjuta_profile_remove_plugin (ANJUTA_PROFILE (priv->profiles->data), - plugin_desc); - } -} - -static void anjuta_profile_manager_init (AnjutaProfileManager *object) { object->priv = g_new0 (AnjutaProfileManagerPriv, 1); @@ -144,10 +104,6 @@ case PROP_PLUGIN_MANAGER: g_return_if_fail (ANJUTA_IS_PLUGIN_MANAGER (g_value_get_object (value))); priv->plugin_manager = g_value_get_object (value); - g_signal_connect (priv->plugin_manager, "plugin-activated", - G_CALLBACK (on_plugin_activated), object); - g_signal_connect (priv->plugin_manager, "plugin-deactivated", - G_CALLBACK (on_plugin_deactivated), object); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); @@ -236,41 +192,6 @@ G_TYPE_NONE, 1, ANJUTA_TYPE_PROFILE); - /** - * AnjutaProfileManager::profile-descoped: - * @profile_manager: a #AnjutaProfileManager object. - * @profile: the old unloaded #AnjutaProfile. - * - * Emitted when a profile will be unloaded. - */ - profile_manager_signals[PROFILE_DESCOPED] = - g_signal_new ("profile-descoped", - G_OBJECT_CLASS_TYPE (klass), - G_SIGNAL_RUN_FIRST, - G_STRUCT_OFFSET (AnjutaProfileManagerClass, - profile_descoped), - NULL, NULL, - anjuta_cclosure_marshal_VOID__OBJECT, - G_TYPE_NONE, 1, - ANJUTA_TYPE_PROFILE); - - /** - * AnjutaProfileManager::profile-scoped: - * @profile_manager: a #AnjutaProfileManager object. - * @profile: the current loaded #AnjutaProfile. - * - * Emitted when a new profile is loaded. - */ - profile_manager_signals[PROFILE_SCOPED] = - g_signal_new ("profile-scoped", - G_OBJECT_CLASS_TYPE (klass), - G_SIGNAL_RUN_FIRST, - G_STRUCT_OFFSET (AnjutaProfileManagerClass, - profile_scoped), - NULL, NULL, - anjuta_cclosure_marshal_VOID__OBJECT, - G_TYPE_NONE, 1, - ANJUTA_TYPE_PROFILE); } GType @@ -320,133 +241,35 @@ } static gboolean -anjuta_profile_manager_load_profile (AnjutaProfileManager *profile_manager, - AnjutaProfile *profile, - AnjutaProfile *previous_profile, - GError **error) +anjuta_profile_manager_load_profiles (AnjutaProfileManager *profile_manager, GError **error) { AnjutaProfileManagerPriv *priv; - GList *active_plugins, *node; - GList *plugins_to_activate, *plugins_to_deactivate; - GList *selected_plugins; - - GHashTable *active_plugins_hash, *plugins_to_activate_hash; - + gboolean loaded = FALSE; + priv = profile_manager->priv; - - /* Disable profile synchronization while the profile is being activated */ - g_signal_handlers_block_by_func (priv->plugin_manager, - G_CALLBACK (on_plugin_activated), - profile_manager); - g_signal_handlers_block_by_func (priv->plugin_manager, - G_CALLBACK (on_plugin_deactivated), - profile_manager); - - /* Emit pre-change for the last profile */ - if (previous_profile) - { - g_signal_emit_by_name (profile_manager, "profile-descoped", - previous_profile); - } - - /* Prepare plugins to activate */ - plugins_to_activate_hash = g_hash_table_new (g_direct_hash, g_direct_equal); - - /* Select plugins in the profile */ - if (profile) - selected_plugins = anjuta_profile_get_plugins (profile); - else - selected_plugins = NULL; - - node = selected_plugins; - while (node) - { - g_hash_table_insert (plugins_to_activate_hash, node->data, node->data); - node = g_list_next (node); - } - - /* Prepare active plugins hash */ - active_plugins = - anjuta_plugin_manager_get_active_plugins (priv->plugin_manager); - active_plugins_hash = g_hash_table_new (g_direct_hash, g_direct_equal); - node = active_plugins; - while (node) - { - g_hash_table_insert (active_plugins_hash, node->data, node->data); - node = g_list_next (node); - } - - plugins_to_deactivate = NULL; - - /* Prepare plugins to deactiveate that are already active, but are - * not requested to be active - */ - node = active_plugins; - while (node) - { - if (!g_hash_table_lookup (plugins_to_activate_hash, node->data)) - { - plugins_to_deactivate = g_list_prepend (plugins_to_deactivate, - node->data); - } - node = g_list_next (node); - } - plugins_to_deactivate = g_list_reverse (plugins_to_deactivate); - /* Deactivate plugins */ - node = plugins_to_deactivate; - while (node) - { - AnjutaPluginDescription *desc; - gchar *plugin_id = NULL; - - desc = (AnjutaPluginDescription *)node->data; - anjuta_plugin_description_get_string (desc, "Anjuta Plugin", - "Location", &plugin_id); - g_assert (plugin_id != NULL); - - /* DEBUG_PRINT ("Profile: deactivating %s", plugin_id); */ - - anjuta_plugin_manager_unload_plugin_by_id (priv->plugin_manager, - plugin_id); - node = g_list_next (node); - } - - /* Prepare the plugins to activate */ - plugins_to_activate = NULL; - node = selected_plugins; - while (node) - { - if (!g_hash_table_lookup (active_plugins_hash, node->data)) - plugins_to_activate = g_list_prepend (plugins_to_activate, - node->data); - node = g_list_next (node); - } - - /* Now activate the plugins */ - if (plugins_to_activate) + /* If there is no freeze load profile now */ + while ((priv->freeze_count <= 0) && (priv->profiles_queue != NULL)) { - /* Activate them */ - plugins_to_activate = g_list_reverse (plugins_to_activate); - anjuta_plugin_manager_activate_plugins (priv->plugin_manager, - plugins_to_activate); + AnjutaProfile *previous_profile = NULL; + GList *node; + + /* We need to load each profile one by one because a "system" profile + * contains plugins which are never unloaded. */ + if (priv->profiles) + previous_profile = priv->profiles->data; + node = g_list_last (priv->profiles_queue); + priv->profiles_queue = g_list_remove_link (priv->profiles_queue, node); + priv->profiles = g_list_concat (node, priv->profiles); + + /* Load profile. Note that loading a profile can trigger the load of + * additional profile. Typically loading the default profile will + * trigger the load of the last project profile. */ + if (previous_profile != NULL) anjuta_profile_unload (previous_profile, NULL); + loaded = anjuta_profile_load (ANJUTA_PROFILE (node->data), error); } - - g_list_free (plugins_to_activate); - g_list_free (active_plugins); - - g_hash_table_destroy (plugins_to_activate_hash); - g_hash_table_destroy (active_plugins_hash); - /* Enable profile synchronization */ - g_signal_handlers_unblock_by_func (priv->plugin_manager, - G_CALLBACK (on_plugin_activated), - profile_manager); - g_signal_handlers_unblock_by_func (priv->plugin_manager, - G_CALLBACK (on_plugin_deactivated), - profile_manager); - g_signal_emit_by_name (profile_manager, "profile-scoped", profile); - return TRUE; + return loaded; } static gboolean @@ -457,29 +280,11 @@ AnjutaProfileManagerPriv *priv; priv = profile_manager->priv; - priv->profiles_queue = g_list_prepend (priv->profiles_queue, - profile); + + priv->profiles_queue = g_list_prepend (priv->profiles_queue, profile); + /* If there is no freeze load profile now */ - if (priv->freeze_count <= 0) - { - AnjutaProfile *previous_profile = NULL; - - if (priv->profiles) - previous_profile = priv->profiles->data; - - /* Push queued profiles in stack */ - priv->profiles = g_list_concat (priv->profiles_queue, priv->profiles); - priv->profiles_queue = NULL; - - return anjuta_profile_manager_load_profile (profile_manager, - ANJUTA_PROFILE (priv->profiles->data), - previous_profile, - error); - } - else - { - return FALSE; - } + return anjuta_profile_manager_load_profiles (profile_manager, error); } /** @@ -492,7 +297,7 @@ * manager is not frozen, this new profile will be loaded immediatly and * become the current profile. * - * Return value: TRUE on success, FALSE otherwise. + * Return value: %TRUE on success, %FALSE otherwise. */ gboolean anjuta_profile_manager_push (AnjutaProfileManager *profile_manager, @@ -511,7 +316,7 @@ /** * anjuta_profile_manager_pop: * @profile_manager: the #AnjutaProfileManager object. - * @profile_name: the name of the profile to remove. + * @profile: the #AnjutaProfile to remove. * @error: error propagation and reporting. * * Remove a profile from the profile manager stack. If the manager is not @@ -520,14 +325,13 @@ * If the manager is frozen, the current profile or the last pushed profile * can be removed. * - * Return value: TRUE on success, FALSE otherwise. + * Return value: %TRUE on success, %FALSE otherwise. */ gboolean anjuta_profile_manager_pop (AnjutaProfileManager *profile_manager, - const gchar *profile_name, GError **error) + AnjutaProfile *profile, GError **error) { AnjutaProfileManagerPriv *priv; - AnjutaProfile *profile; g_return_val_if_fail (ANJUTA_IS_PROFILE_MANAGER (profile_manager), FALSE); priv = profile_manager->priv; @@ -535,9 +339,7 @@ /* First check in the queue */ if (priv->profiles_queue) { - profile = priv->profiles_queue->data; - g_return_val_if_fail (strcmp (anjuta_profile_get_name (profile), - profile_name) == 0, FALSE); + g_return_val_if_fail (priv->profiles_queue->data == profile, FALSE); priv->profiles_queue = g_list_remove (priv->profiles_queue, profile); g_signal_emit_by_name (profile_manager, "profile-popped", @@ -550,29 +352,20 @@ /* Then check in the current stack */ if (priv->profiles) { - profile = priv->profiles->data; - g_return_val_if_fail (strcmp (anjuta_profile_get_name (profile), - profile_name) == 0, FALSE); + g_return_val_if_fail (priv->profiles->data == profile, FALSE); priv->profiles = g_list_remove (priv->profiles, profile); g_signal_emit_by_name (profile_manager, "profile-popped", profile); /* Restore the next profile in the stack */ + anjuta_profile_unload (profile, NULL); + g_object_unref (profile); if (priv->profiles) { - return anjuta_profile_manager_load_profile (profile_manager, - ANJUTA_PROFILE (priv->profiles->data), - profile, - error); - } - else - { - return anjuta_profile_manager_load_profile (profile_manager, - NULL, profile, - error); + return anjuta_profile_load (ANJUTA_PROFILE (priv->profiles->data), error); } - g_object_unref (profile); + return TRUE; } return FALSE; @@ -606,7 +399,7 @@ * anjuta_profile_manager_freeze(). It will load a new profile if one has been * added while the manager was frozen. * - * Return value: TRUE on success, FALSE otherwise. + * Return value: %TRUE on success, %FALSE otherwise. */ gboolean anjuta_profile_manager_thaw (AnjutaProfileManager *profile_manager, @@ -619,28 +412,8 @@ if (priv->freeze_count > 0) priv->freeze_count--; - - if (priv->freeze_count <= 0 && priv->profiles_queue) - { - AnjutaProfile *previous_profile = NULL; - - if (priv->profiles) - previous_profile = priv->profiles->data; - - /* Push queued profiles in stack */ - priv->profiles = g_list_concat (priv->profiles_queue, priv->profiles); - priv->profiles_queue = NULL; - - /* Load the profile */ - return anjuta_profile_manager_load_profile (profile_manager, - ANJUTA_PROFILE (priv->profiles->data), - previous_profile, - error); - } - else - { - return FALSE; - } + + return anjuta_profile_manager_load_profiles (profile_manager, error); } /** @@ -649,7 +422,8 @@ * * Return the current profile. * - * Return value: a #AnjutaProfile object or NULL if the profile stack is empty. + * Return value: (transfer none) (allow-none): a #AnjutaProfile object or %NULL + * if the profile stack is empty. */ AnjutaProfile* anjuta_profile_manager_get_current (AnjutaProfileManager *profile_manager) @@ -668,7 +442,7 @@ * anjuta_profile_manager_close: * @profile_manager: A #AnjutaProfileManager object. * - * Close the #AnjutaProfileManager causing "profile-descoped" to be emitted and + * Close the #AnjutaProfileManager causing "descoped" to be emitted and * all queued and previous profiles to be released. This function is to be used * when destroying an Anjuta instance. */ @@ -681,19 +455,13 @@ priv = profile_manager->priv; - g_signal_handlers_disconnect_by_func (priv->plugin_manager, - on_plugin_activated, profile_manager); - g_signal_handlers_disconnect_by_func (priv->plugin_manager, - on_plugin_deactivated, profile_manager); - if (priv->profiles) { AnjutaProfile *profile = ANJUTA_PROFILE (priv->profiles->data); - /* Emit "profile-descoped" so that other parts of anjuta can store + /* Emit "descoped" so that other parts of anjuta can store * information about the currently loaded profile. */ - g_signal_emit_by_name (profile_manager, "profile-descoped", - profile); + anjuta_profile_unload (profile, NULL); g_list_free_full (priv->profiles, g_object_unref); priv->profiles = NULL; diff -Nru anjuta-3.8.4/libanjuta/anjuta-profile-manager.h anjuta-3.10.2/libanjuta/anjuta-profile-manager.h --- anjuta-3.8.4/libanjuta/anjuta-profile-manager.h 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-profile-manager.h 2013-07-08 21:06:37.000000000 +0000 @@ -45,10 +45,6 @@ AnjutaProfile* profile); void(* profile_popped) (AnjutaProfileManager *self, AnjutaProfile* profile); - void(* profile_descoped) (AnjutaProfileManager *self, - AnjutaProfile* profile); - void(* profile_scoped) (AnjutaProfileManager *self, - AnjutaProfile* profile); }; /** @@ -69,7 +65,7 @@ gboolean anjuta_profile_manager_push (AnjutaProfileManager *profile_manager, AnjutaProfile *profile, GError **error); gboolean anjuta_profile_manager_pop (AnjutaProfileManager *profile_manager, - const gchar *profile_name, GError **error); + AnjutaProfile *profile, GError **error); void anjuta_profile_manager_freeze (AnjutaProfileManager *profile_manager); gboolean anjuta_profile_manager_thaw (AnjutaProfileManager *profile_manager, diff -Nru anjuta-3.8.4/libanjuta/anjuta-profile.c anjuta-3.10.2/libanjuta/anjuta-profile.c --- anjuta-3.8.4/libanjuta/anjuta-profile.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-profile.c 2013-07-08 21:06:37.000000000 +0000 @@ -37,9 +37,10 @@ * $prefix/share/anjuta/profiles/default.profile * * - * This contains the system plugins. It is loaded in every profile and - * contains mandatory plugins for Anjuta. These plugins cannot be - * unloaded. + * This contains the system plugins. It is loaded in special system + * profile and contains mandatory plugins for Anjuta. These plugins + * cannot be unloaded. Anjuta can load a different profile using the -P + * command line option. * * * @@ -84,7 +85,6 @@ PROP_0, PROP_PLUGIN_MANAGER, PROP_PROFILE_NAME, - PROP_PROFILE_PLUGINS, PROP_SYNC_FILE, }; @@ -93,17 +93,33 @@ PLUGIN_ADDED, PLUGIN_REMOVED, CHANGED, + DESCOPED, + SCOPED, LAST_SIGNAL }; +typedef struct _AnjutaProfileXml AnjutaProfileXml; + +struct _AnjutaProfileXml +{ + GFile *file; + xmlDocPtr doc; + gboolean exclude_from_sync; + AnjutaProfileXml *next; +}; + + struct _AnjutaProfilePriv { gchar *name; AnjutaPluginManager *plugin_manager; - GList *plugins; - GHashTable *plugins_hash; + GHashTable *plugins_to_load; GHashTable *plugins_to_exclude_from_sync; + GList *plugins_to_disable; + GList *configuration; + GList *config_keys; GFile *sync_file; + AnjutaProfileXml *xml; }; static GObjectClass* parent_class = NULL; @@ -125,10 +141,10 @@ anjuta_profile_init (AnjutaProfile *object) { object->priv = g_new0 (AnjutaProfilePriv, 1); - object->priv->plugins_hash = g_hash_table_new (g_direct_hash, - g_direct_equal); - object->priv->plugins_to_exclude_from_sync = - g_hash_table_new (g_direct_hash, g_direct_equal); + object->priv->plugins_to_load = g_hash_table_new (g_direct_hash, + g_direct_equal); + object->priv->plugins_to_exclude_from_sync = g_hash_table_new (g_direct_hash, + g_direct_equal); } static void @@ -136,11 +152,22 @@ { AnjutaProfilePriv *priv = ANJUTA_PROFILE (object)->priv; g_free (priv->name); - if (priv->plugins) - g_list_free (priv->plugins); - g_hash_table_destroy (priv->plugins_hash); + g_hash_table_destroy (priv->plugins_to_load); g_hash_table_destroy (priv->plugins_to_exclude_from_sync); - + g_list_free (priv->plugins_to_disable); + g_list_free_full (priv->config_keys, (GDestroyNotify)g_free); + g_list_free (priv->configuration); + + while (priv->xml != NULL) + { + AnjutaProfileXml *next; + + next = priv->xml->next; + g_object_unref (priv->xml->file); + g_free (priv->xml); + priv->xml = next; + } + G_OBJECT_CLASS (parent_class)->finalize (object); } @@ -162,14 +189,6 @@ g_free (priv->name); priv->name = g_strdup (g_value_get_string (value)); break; - case PROP_PROFILE_PLUGINS: - if (priv->plugins) - g_list_free (priv->plugins); - if (g_value_get_pointer (value)) - priv->plugins = g_list_copy (g_value_get_pointer (value)); - else - priv->plugins = NULL; - break; case PROP_SYNC_FILE: if (priv->sync_file) g_object_unref (priv->sync_file); @@ -197,9 +216,6 @@ case PROP_PROFILE_NAME: g_value_set_string (value, priv->name); break; - case PROP_PROFILE_PLUGINS: - g_value_set_pointer (value, priv->plugins); - break; case PROP_SYNC_FILE: g_value_set_object (value, priv->sync_file); break; @@ -211,18 +227,18 @@ static void anjuta_profile_plugin_added (AnjutaProfile *self, - AnjutaPluginDescription *plugin) + AnjutaPluginHandle *plugin) { } static void anjuta_profile_plugin_removed (AnjutaProfile *self, - AnjutaPluginDescription *plugin) + AnjutaPluginHandle *plugin) { } static void -anjuta_profile_changed (AnjutaProfile *self, GList *plugins) +anjuta_profile_changed (AnjutaProfile *self) { GError *error = NULL; anjuta_profile_sync (self, &error); @@ -267,14 +283,6 @@ G_PARAM_WRITABLE | G_PARAM_CONSTRUCT)); g_object_class_install_property (object_class, - PROP_PROFILE_PLUGINS, - g_param_spec_pointer ("plugins", - _("Profile Plugins"), - _("List of plugins for this profile"), - G_PARAM_READABLE | - G_PARAM_WRITABLE | - G_PARAM_CONSTRUCT)); - g_object_class_install_property (object_class, PROP_SYNC_FILE, g_param_spec_object ("sync-file", _("Synchronization file"), @@ -287,7 +295,7 @@ /** * AnjutaProfile::plugin-added: * @profile: a #AnjutaProfile object. - * @plugin: the new plugin as a #AnjutaPluginDescription. + * @plugin: the new plugin as a #AnjutaPluginHandle. * * Emitted when a plugin is added in the list. */ @@ -304,7 +312,7 @@ /** * AnjutaProfile::plugin-removed: * @profile: a #AnjutaProfile object. - * @plugin: the removed plugin as a #AnjutaPluginDescription. + * @plugin: the removed plugin as a #AnjutaPluginHandle. * * Emitted when a plugin is removed from the list. */ @@ -321,7 +329,6 @@ /** * AnjutaProfile::changed: * @profile: a #AnjutaProfile object. - * @plugin_list: the new plugins list. * * Emitted when a plugin is added or removed from the list. */ @@ -332,8 +339,40 @@ G_STRUCT_OFFSET (AnjutaProfileClass, changed), NULL, NULL, anjuta_cclosure_marshal_VOID__POINTER, - G_TYPE_NONE, 1, - G_TYPE_POINTER); + G_TYPE_NONE, 0); + + /** + * AnjutaProfile::profile-descoped: + * @profile: the old unloaded #AnjutaProfile + * + * Emitted when a profile will be unloaded. + */ + profile_signals[DESCOPED] = + g_signal_new ("descoped", + G_OBJECT_CLASS_TYPE (klass), + G_SIGNAL_RUN_FIRST, + G_STRUCT_OFFSET (AnjutaProfileClass, + descoped), + NULL, NULL, + g_cclosure_marshal_VOID__VOID, + G_TYPE_NONE, 0); + + /** + * AnjutaProfileManager::profile-scoped: + * @profile_manager: a #AnjutaProfileManager object. + * @profile: the current loaded #AnjutaProfile. + * + * Emitted when a new profile is loaded. + */ + profile_signals[SCOPED] = + g_signal_new ("scoped", + G_OBJECT_CLASS_TYPE (klass), + G_SIGNAL_RUN_FIRST, + G_STRUCT_OFFSET (AnjutaProfileClass, + scoped), + NULL, NULL, + g_cclosure_marshal_VOID__VOID, + G_TYPE_NONE, 0); } GType @@ -364,6 +403,33 @@ return our_type; } +static void +on_plugin_activated (AnjutaPluginManager *plugin_manager, + AnjutaPluginHandle *plugin_handle, + GObject *plugin_object, + AnjutaProfile *profile) +{ + /* Add it current profile */ + gboolean exclude; + AnjutaPluginDescription *desc; + + desc = anjuta_plugin_handle_get_description (plugin_handle); + if (!anjuta_plugin_description_get_boolean (desc, "Anjuta Plugin", "ExcludeFromSession", &exclude) || !exclude) + { + anjuta_profile_add_plugin (profile, plugin_handle); + } +} + +static void +on_plugin_deactivated (AnjutaPluginManager *plugin_manager, + AnjutaPluginHandle *plugin_handle, + GObject *plugin_object, + AnjutaProfile *profile) +{ + /* Remove from current profile */ + anjuta_profile_remove_plugin (profile, plugin_handle); +} + /** * anjuta_profile_new: * @name: the new profile name. @@ -402,93 +468,151 @@ /** * anjuta_profile_add_plugin: * @profile: a #AnjutaProfile object. - * @plugin: a #AnjutaPluginDescription. + * @plugin: a #AnjutaPluginHandle. * * Add one plugin into the profile plugin list. */ void anjuta_profile_add_plugin (AnjutaProfile *profile, - AnjutaPluginDescription *plugin) + AnjutaPluginHandle *plugin) { AnjutaProfilePriv *priv; g_return_if_fail (ANJUTA_IS_PROFILE (profile)); g_return_if_fail (plugin != NULL); priv = ANJUTA_PROFILE (profile)->priv; - if (priv->plugins == NULL || g_list_find (priv->plugins, plugin) == NULL) + if (g_hash_table_lookup (priv->plugins_to_load, plugin) == NULL) { - priv->plugins = g_list_prepend (priv->plugins, plugin); + g_hash_table_add (priv->plugins_to_load, plugin); g_signal_emit_by_name (profile, "plugin-added", plugin); - g_signal_emit_by_name (profile, "changed", priv->plugins); + g_signal_emit_by_name (profile, "changed"); } } /** * anjuta_profile_remove_plugin: * @profile: a #AnjutaProfile object. - * @plugin: a #AnjutaPluginDescription. + * @plugin: a #AnjutaPluginHandle. * * Remove one plugin from the profile plugin list. */ void anjuta_profile_remove_plugin (AnjutaProfile *profile, - AnjutaPluginDescription *plugin) + AnjutaPluginHandle *plugin) { AnjutaProfilePriv *priv; g_return_if_fail (ANJUTA_IS_PROFILE (profile)); g_return_if_fail (plugin != NULL); priv = ANJUTA_PROFILE (profile)->priv; - if (priv->plugins && g_list_find (priv->plugins, plugin) != NULL) + if (g_hash_table_remove (priv->plugins_to_load, plugin)) { - priv->plugins = g_list_remove (priv->plugins, plugin); + g_hash_table_remove (priv->plugins_to_exclude_from_sync, plugin); g_signal_emit_by_name (profile, "plugin-removed", plugin); - g_signal_emit_by_name (profile, "changed", priv->plugins); + g_signal_emit_by_name (profile, "changed"); } } /** * anjuta_profile_has_plugin: * @profile: a #AnjutaProfile object - * @plugin: a #AnjutaPluginDescription + * @plugin: a #AnjutaPluginHandle * * Check if a plugin is included in the profile plugin list. * - * Return value: TRUE if the plugin is included in the list. + * Return value: %TRUE if the plugin is included in the list. */ gboolean anjuta_profile_has_plugin (AnjutaProfile *profile, - AnjutaPluginDescription *plugin) + AnjutaPluginHandle *plugin) { AnjutaProfilePriv *priv; g_return_val_if_fail (ANJUTA_IS_PROFILE (profile), FALSE); g_return_val_if_fail (plugin != NULL, FALSE); priv = ANJUTA_PROFILE (profile)->priv; - return (priv->plugins != NULL && - g_list_find (priv->plugins, plugin) != NULL); + + return g_hash_table_lookup (priv->plugins_to_load, plugin) != NULL; } -/** - * anjuta_profile_get_plugins: - * @profile: a #AnjutaProfile object. - * - * Get the profile current plugins list. - * - * Return value: the plugins list. - */ -GList* -anjuta_profile_get_plugins (AnjutaProfile *profile) +static gboolean +anjuta_profile_configure_plugins (AnjutaProfile *profile, + GList *handles_list, + GList *config_list) { AnjutaProfilePriv *priv; + GList *item; + GList *config; + g_return_val_if_fail (ANJUTA_IS_PROFILE (profile), FALSE); + priv = ANJUTA_PROFILE (profile)->priv; - return priv->plugins; + for (config = config_list, item = handles_list; item != NULL; item = g_list_next (item), config = g_list_next (config)) + { + GList *plugin; + GList *set; + + for (plugin = g_list_first ((GList *)item->data); plugin != NULL; plugin = g_list_next (plugin)) + { + AnjutaPluginHandle *handle = ANJUTA_PLUGIN_HANDLE (plugin->data); + AnjutaPluginDescription *desc; + + desc = anjuta_plugin_handle_get_description (handle); + for (set = g_list_first ((GList *)config->data); set != NULL; set = g_list_next (set)) + { + gchar *group = (gchar *)set->data; + gchar *key = group + strlen (group) + 1; + gchar *value = key + strlen (key) + 1; + + anjuta_plugin_description_override (desc, group, key, value); + priv->configuration = g_list_prepend (priv->configuration, group); + priv->configuration = g_list_prepend (priv->configuration, handle); + } + } + for (set = g_list_first ((GList *)config->data); set != NULL; set = g_list_delete_link (set, set)) + { + priv->config_keys = g_list_prepend (priv->config_keys, set->data); + } + } + g_list_free (config_list); + + return TRUE; +} + + +static gboolean +anjuta_profile_unconfigure_plugins (AnjutaProfile *profile) +{ + AnjutaProfilePriv *priv; + GList *item; + + g_return_val_if_fail (ANJUTA_IS_PROFILE (profile), FALSE); + + priv = ANJUTA_PROFILE (profile)->priv; + for (item = g_list_first (priv->configuration); item != NULL; item = g_list_delete_link (item, item)) + { + AnjutaPluginHandle *handle = ANJUTA_PLUGIN_HANDLE (item->data); + AnjutaPluginDescription *desc; + gchar *group; + gchar *key; + + item = g_list_delete_link (item, item); + group = (gchar *)(item->data); + key = group + strlen (group) + 1; + + desc = anjuta_plugin_handle_get_description (handle); + anjuta_plugin_description_remove (desc, group, key); + } + priv->configuration = NULL; + g_list_free_full (priv->config_keys, (GDestroyNotify)g_free); + priv->config_keys = NULL; + + return TRUE; } static GList* anjuta_profile_select_plugins (AnjutaProfile *profile, - GList *descs_list) + GList *handles_list) { GList *selected_plugins = NULL; - GList *node = descs_list; + GList *node = handles_list; AnjutaProfilePriv *priv; priv = profile->priv; @@ -502,31 +626,46 @@ } else { - AnjutaPluginDescription* d; - d = anjuta_plugin_manager_select (priv->plugin_manager, - _("Select a plugin"), - _("Please select a plugin from the list"), - descs); - if (d) - selected_plugins = g_list_prepend (selected_plugins, d); + AnjutaPluginHandle* handle; + handle = anjuta_plugin_manager_select (priv->plugin_manager, + _("Select a plugin"), + _("Please select a plugin from the list"), + descs); + if (handle) + selected_plugins = g_list_prepend (selected_plugins, handle); } node = g_list_next (node); } return g_list_reverse (selected_plugins); } -static GList * -anjuta_profile_read_plugins_from_xml (AnjutaProfile *profile, - GFile *file, - GError **error) + +/* Read profile from XML + *---------------------------------------------------------------------------*/ + +/* Error during parsing */ +static gboolean +set_parse_error (GError **error, GFile*file) +{ + gchar *uri = g_file_get_uri (file); + + g_error_free (*error); + *error = g_error_new (ANJUTA_PROFILE_ERROR, + ANJUTA_PROFILE_ERROR_URI_READ_FAILED, + _("Failed to read '%s': XML parse error. " + "Invalid or corrupted Anjuta plugins profile."), + uri); + g_free (uri); + + return FALSE; +} + +static xmlDocPtr +load_profile_from_xml (GFile *file, GError **error) { gchar *read_buf; gsize size; xmlDocPtr xml_doc; - GList *descs_list = NULL; - GList *not_found_names = NULL; - GList *not_found_urls = NULL; - gboolean parse_error; /* Read xml file */ if (!g_file_load_contents (file, NULL, &read_buf, &size, NULL, error)) @@ -535,7 +674,6 @@ } /* Parse xml file */ - parse_error = TRUE; xml_doc = xmlParseMemory (read_buf, size); g_free (read_buf); if (xml_doc != NULL) @@ -543,140 +681,260 @@ xmlNodePtr xml_root; xml_root = xmlDocGetRootElement(xml_doc); - if (xml_root && - (xml_root->name) && + if (xml_root || + (xml_root->name) || xmlStrEqual(xml_root->name, (const xmlChar *)"anjuta")) { - xmlNodePtr xml_node; - - parse_error = FALSE; - for (xml_node = xml_root->xmlChildrenNode; xml_node; xml_node = xml_node->next) - { - GList *groups = NULL; - GList *attribs = NULL; - GList *values = NULL; - xmlChar *name, *url, *mandatory_text; - xmlNodePtr xml_require_node; - gboolean mandatory; - - if (!xml_node->name || - !xmlStrEqual (xml_node->name, (const xmlChar*)"plugin")) - { - continue; - } - - name = xmlGetProp (xml_node, (const xmlChar*)"name"); - url = xmlGetProp (xml_node, (const xmlChar*)"url"); - - /* Ensure that both name is given */ - if (!name) - { - g_warning ("XML error: Plugin name should be present in plugin tag"); - parse_error = TRUE; - break; - } - if (!url) - url = xmlCharStrdup ("http://anjuta.org/plugins/"); - - /* Check if the plugin is mandatory */ - mandatory_text = xmlGetProp (xml_node, (const xmlChar*)"mandatory"); - mandatory = mandatory_text && (xmlStrcasecmp (mandatory_text, (const xmlChar *)"yes") == 0); - xmlFree(mandatory_text); - - /* For all plugin attribute conditions */ - for (xml_require_node = xml_node->xmlChildrenNode; - xml_require_node; - xml_require_node = xml_require_node->next) - { - xmlChar *group; - xmlChar *attrib; - xmlChar *value; - - if (!xml_require_node->name || - !xmlStrEqual (xml_require_node->name, - (const xmlChar*)"require")) - { - continue; - } - group = xmlGetProp (xml_require_node, - (const xmlChar *)"group"); - attrib = xmlGetProp(xml_require_node, - (const xmlChar *)"attribute"); - value = xmlGetProp(xml_require_node, - (const xmlChar *)"value"); - - if (group && attrib && value) - { - groups = g_list_prepend (groups, group); - attribs = g_list_prepend (attribs, attrib); - values = g_list_prepend (values, value); - } - else - { - if (group) xmlFree (group); - if (attrib) xmlFree (attrib); - if (value) xmlFree (value); - parse_error = TRUE; - g_warning ("XML parse error: group, attribute and value should be defined in require"); - break; - } - } - - if (!parse_error) - { - if (g_list_length (groups) == 0) - { - parse_error = TRUE; - g_warning ("XML Error: No attributes to match given"); - } - else - { - GList *plugin_descs; - - plugin_descs = - anjuta_plugin_manager_list_query (profile->priv->plugin_manager, - groups, - attribs, - values); - if (plugin_descs) - { - descs_list = g_list_prepend (descs_list, plugin_descs); - } - else if (mandatory) - { - not_found_names = g_list_prepend (not_found_names, g_strdup ((const gchar *)name)); - not_found_urls = g_list_prepend (not_found_urls, g_strdup ((const gchar *)url)); - } - } - } - g_list_foreach (groups, (GFunc)xmlFree, NULL); - g_list_foreach (attribs, (GFunc)xmlFree, NULL); - g_list_foreach (values, (GFunc)xmlFree, NULL); - g_list_free (groups); - g_list_free (attribs); - g_list_free (values); - xmlFree (name); - xmlFree (url); - } + return xml_doc; } xmlFreeDoc(xml_doc); } + set_parse_error (error, file); + + return NULL; +} + +static GList * +parse_set (xmlNodePtr xml_node, GFile *file, GError **error) +{ + GList *config = NULL; + gboolean parse_error = FALSE; + xmlNodePtr xml_require_node; + + /* Read attribute conditions */ + for (xml_require_node = xml_node->xmlChildrenNode; + xml_require_node; + xml_require_node = xml_require_node->next) + { + xmlChar *group; + xmlChar *attrib; + xmlChar *value; + + if (!xml_require_node->name || + !xmlStrEqual (xml_require_node->name, + (const xmlChar*)"set")) + { + continue; + } + group = xmlGetProp (xml_require_node, + (const xmlChar *)"group"); + attrib = xmlGetProp(xml_require_node, + (const xmlChar *)"attribute"); + value = xmlGetProp(xml_require_node, + (const xmlChar *)"value"); + + if (group && attrib && value) + { + GString *str; + + str = g_string_new ((const gchar *)group); + g_string_append_c (str, '\0'); + g_string_append (str, (const gchar *)attrib); + g_string_append_c (str, '\0'); + g_string_append (str, (const gchar *)value); + + config = g_list_prepend (config, g_string_free (str, FALSE)); + } + else + { + parse_error = TRUE; + g_warning ("XML parse error: group, attribute and value should be defined in set"); + } + if (group) xmlFree (group); + if (attrib) xmlFree (attrib); + if (value) xmlFree (value); + if (parse_error) break; + } + + if (parse_error) + { + set_parse_error (error, file); + } + + return g_list_reverse (config); +} + + +static GList * +parse_requires (xmlNodePtr xml_node, AnjutaPluginManager *plugin_manager, GFile *file, GError **error) +{ + GList *plugin_handles = NULL; + GList *groups = NULL; + GList *attribs = NULL; + GList *values = NULL; + gboolean parse_error = FALSE; + xmlNodePtr xml_require_node; + + /* Read attribute conditions */ + for (xml_require_node = xml_node->xmlChildrenNode; + xml_require_node; + xml_require_node = xml_require_node->next) + { + xmlChar *group; + xmlChar *attrib; + xmlChar *value; + + if (!xml_require_node->name || + !xmlStrEqual (xml_require_node->name, + (const xmlChar*)"require")) + { + continue; + } + group = xmlGetProp (xml_require_node, + (const xmlChar *)"group"); + attrib = xmlGetProp(xml_require_node, + (const xmlChar *)"attribute"); + value = xmlGetProp(xml_require_node, + (const xmlChar *)"value"); + + if (group && attrib && value) + { + groups = g_list_prepend (groups, group); + attribs = g_list_prepend (attribs, attrib); + values = g_list_prepend (values, value); + } + else + { + if (group) xmlFree (group); + if (attrib) xmlFree (attrib); + if (value) xmlFree (value); + parse_error = TRUE; + g_warning ("XML parse error: group, attribute and value should be defined in require"); + break; + } + } if (parse_error) { - /* Error during parsing */ - gchar *uri = g_file_get_uri (file); + set_parse_error (error, file); + } + else + { + if (g_list_length (groups) == 0) + { + parse_error = TRUE; + g_warning ("XML Error: No attributes to match given"); + } + else + { + plugin_handles = + anjuta_plugin_manager_list_query (plugin_manager, + groups, + attribs, + values); + } + } + g_list_free_full (groups, (GDestroyNotify)xmlFree); + g_list_free_full (attribs, (GDestroyNotify)xmlFree); + g_list_free_full (values, (GDestroyNotify)xmlFree); - g_set_error (error, ANJUTA_PROFILE_ERROR, - ANJUTA_PROFILE_ERROR_URI_READ_FAILED, - _("Failed to read '%s': XML parse error. " - "Invalid or corrupted Anjuta plugins profile."), - uri); - g_free (uri); + + return plugin_handles; +} + +/* Read filter */ +static GList* +parse_filter (GList **set_list, xmlNodePtr xml_root, AnjutaPluginManager *plugin_manager, GFile *file, GError **error) +{ + xmlNodePtr xml_node; + GError *parse_error = NULL; + GList *handles_list = NULL; + + for (xml_node = xml_root->xmlChildrenNode; xml_node; xml_node = xml_node->next) + { + GList *plugin_handles = NULL; + GList *set; + + if (!xml_node->name || + !xmlStrEqual (xml_node->name, (const xmlChar*)"filter")) + { + continue; + } + + /* Get all plugins fullfiling filter requirements */ + plugin_handles = parse_requires (xml_node, plugin_manager, file, &parse_error); + if (parse_error != NULL) + { + g_propagate_error (error, parse_error); + break; + } + handles_list = g_list_prepend (handles_list, plugin_handles); + + set = parse_set (xml_node, file, &parse_error); + if (parse_error != NULL) + { + g_propagate_error (error, parse_error); + break; + } + *set_list = g_list_prepend (*set_list, set); + } + + return handles_list; +} + +/* Read plugins, return a list of plugin list */ +static GList * +parse_plugins (GList **set_list, xmlNodePtr xml_root, AnjutaPluginManager *plugin_manager, GFile *file, GError **error) +{ + xmlNodePtr xml_node; + GError *parse_error = NULL; + GList *handles_list = NULL; + GList *not_found_names = NULL; + GList *not_found_urls = NULL; + + /* Read plugin list */ + for (xml_node = xml_root->xmlChildrenNode; xml_node; xml_node = xml_node->next) + { + xmlChar *name, *url, *mandatory_text; + gboolean mandatory; + GList *plugin_handles = NULL; + + if (!xml_node->name || + !xmlStrEqual (xml_node->name, (const xmlChar*)"plugin")) + { + continue; + } + + name = xmlGetProp (xml_node, (const xmlChar*)"name"); + url = xmlGetProp (xml_node, (const xmlChar*)"url"); - g_list_foreach (descs_list, (GFunc)g_list_free, NULL); - g_list_free (descs_list); - descs_list = NULL; + /* Ensure that both name is given */ + if (!name) + { + g_warning ("XML error: Plugin name should be present in plugin tag"); + set_parse_error (&parse_error, file); + break; + } + if (!url) + url = xmlCharStrdup ("http://anjuta.org/plugins/"); + + /* Check if the plugin is mandatory */ + mandatory_text = xmlGetProp (xml_node, (const xmlChar*)"mandatory"); + mandatory = mandatory_text && (xmlStrcasecmp (mandatory_text, (const xmlChar *)"yes") == 0); + xmlFree(mandatory_text); + + plugin_handles = parse_requires (xml_node, plugin_manager, file, &parse_error); + if (parse_error != NULL) break; + if (plugin_handles) + { + GList *set = parse_set (xml_node, file, &parse_error); + if (parse_error != NULL) break; + + handles_list = g_list_prepend (handles_list, plugin_handles); + *set_list = g_list_prepend (*set_list, set); + } + else if (mandatory) + { + not_found_names = g_list_prepend (not_found_names, g_strdup ((const gchar *)name)); + not_found_urls = g_list_prepend (not_found_urls, g_strdup ((const gchar *)url)); + } + } + + if (parse_error != NULL) + { + g_propagate_error (error, parse_error); + g_list_free_full (handles_list, (GDestroyNotify)g_list_free); + handles_list = NULL; } else if (not_found_names) { @@ -686,7 +944,6 @@ */ GList *node_name, *node_url; GString *mesg = g_string_new (""); - gchar *uri = g_file_get_uri (file); not_found_names = g_list_reverse (not_found_names); not_found_urls = g_list_reverse (not_found_urls); @@ -703,34 +960,161 @@ node_url = g_list_next (node_url); } g_set_error (error, ANJUTA_PROFILE_ERROR, - ANJUTA_PROFILE_ERROR_URI_READ_FAILED, - _("Failed to read '%s': Following mandatory plugins are missing:\n%s"), - uri, mesg->str); - g_free (uri); + ANJUTA_PROFILE_ERROR_PLUGIN_MISSING, + _("Failed to read '%s': Following mandatory plugins are missing"), + mesg->str); g_string_free (mesg, TRUE); + + g_list_foreach (not_found_names, (GFunc)g_free, NULL); + g_list_free (not_found_names); + g_list_foreach (not_found_urls, (GFunc)g_free, NULL); + g_list_free (not_found_urls); + + g_list_free_full (handles_list, (GDestroyNotify)g_list_free); + handles_list = NULL; + } + + return handles_list; +} + +static gboolean +anjuta_profile_read_xml (AnjutaProfile *profile, + GError **error) +{ + AnjutaProfilePriv *priv; + AnjutaProfileXml *xml; + xmlNodePtr xml_root; + GError *parse_error = NULL; + GList *disable_list; + GHashTable *disable_hash; + gboolean filter = FALSE; + + /* Check if there are new XML files */ + priv = profile->priv; + if (priv->xml == NULL) return TRUE; + + /* Read all xml file */ + for (xml = priv->xml; xml != NULL; xml = xml->next) + { + xml->doc = load_profile_from_xml (xml->file, &parse_error); + if (parse_error != NULL) + { + g_propagate_error (error, parse_error); + + return FALSE; + } + } + + /* Get all plugins to load */ + for (xml = priv->xml; xml != NULL; xml = xml->next) + { + GList *handles_list; + GList *plugin_list; + GList *set_list = NULL; - g_list_foreach (descs_list, (GFunc)g_list_free, NULL); - g_list_free (descs_list); - descs_list = NULL; - } - g_list_foreach (not_found_names, (GFunc)g_free, NULL); - g_list_free (not_found_names); - g_list_foreach (not_found_urls, (GFunc)g_free, NULL); - g_list_free (not_found_urls); + /* Parse plugin in xml file */ + xml_root = xmlDocGetRootElement(xml->doc); + handles_list = parse_plugins (&set_list, xml_root, priv->plugin_manager, xml->file, &parse_error); + if (parse_error != NULL) break; + + anjuta_profile_configure_plugins (profile, handles_list, set_list); + + plugin_list = anjuta_profile_select_plugins (profile, handles_list); + g_list_foreach (handles_list, (GFunc)g_list_free, NULL); + g_list_free (handles_list); + for (; plugin_list != NULL; plugin_list = g_list_delete_link (plugin_list, plugin_list)) + { + g_hash_table_add (priv->plugins_to_load, plugin_list->data); + if (xml->exclude_from_sync) g_hash_table_add (priv->plugins_to_exclude_from_sync, plugin_list->data); + } + } + + /* Get all disable plugins */ + if (priv->plugins_to_disable == NULL) + { + disable_list = anjuta_plugin_manager_list_query (priv->plugin_manager, NULL, NULL, NULL); + } + else + { + disable_list = priv->plugins_to_disable; + } + disable_hash = g_hash_table_new (g_direct_hash, g_direct_equal); + for (; disable_list != NULL; disable_list = g_list_delete_link (disable_list, disable_list)) + { + g_hash_table_add (disable_hash, disable_list->data); + } + for (xml = priv->xml; xml != NULL; xml = xml->next) + { + GList *handles_list; + GList *plugin_list; + GList *set_list = NULL; + + /* Parse filter in xml file */ + xml_root = xmlDocGetRootElement(xml->doc); + handles_list = parse_filter (&set_list, xml_root, priv->plugin_manager, xml->file, &parse_error); + if (parse_error != NULL) break; + + anjuta_profile_configure_plugins (profile, handles_list, set_list); - return descs_list; + filter = filter || (handles_list != NULL); + for (plugin_list = g_list_first (handles_list); plugin_list != NULL; plugin_list = g_list_next (plugin_list)) + { + GList *node; + for (node = g_list_first ((GList *)plugin_list->data); node != NULL; node = g_list_next (node)) + { + g_hash_table_remove (disable_hash, node->data); + } + } + g_list_foreach (handles_list, (GFunc)g_list_free, NULL); + g_list_free (handles_list); + } + if (filter) + { + /* Filter some plugins */ + priv->plugins_to_disable = g_hash_table_get_keys (disable_hash); + anjuta_plugin_manager_set_disable_plugins (priv->plugin_manager, priv->plugins_to_disable, TRUE); + } + else + { + /* No filter, keep all plugins */ + priv->plugins_to_disable = NULL; + } + g_hash_table_destroy (disable_hash); + if (parse_error != NULL) return FALSE; + + + /* Remove xml object */ + while (priv->xml != NULL) + { + AnjutaProfileXml *next; + + next = priv->xml->next; + g_object_unref (priv->xml->file); + xmlFreeDoc(priv->xml->doc); + g_free (priv->xml); + priv->xml = next; + } + + if (parse_error != NULL) g_propagate_error (error, parse_error); + + return parse_error == NULL; } + + +/* Public functions + *---------------------------------------------------------------------------*/ + /** * anjuta_profile_add_plugins_from_xml: * @profile: a #AnjutaProfile object. * @profile_xml_file: xml file containing plugin list. - * @exclude_from_sync: TRUE if these plugins shouldn't be saved in user session. + * @exclude_from_sync: %TRUE if these plugins shouldn't be saved in user session. * @error: error propagation and reporting. * * Add all plugins inscribed in the xml file into the profile plugin list. * - * Return value: TRUE on success, FALSE otherwise. + * Return value: %TRUE on success, %FALSE otherwise. */ gboolean anjuta_profile_add_plugins_from_xml (AnjutaProfile *profile, @@ -739,47 +1123,25 @@ GError **error) { AnjutaProfilePriv *priv; - GList *descs_list = NULL; + AnjutaProfileXml *xml; + AnjutaProfileXml **last; g_return_val_if_fail (ANJUTA_IS_PROFILE (profile), FALSE); priv = profile->priv; - descs_list = anjuta_profile_read_plugins_from_xml (profile, profile_xml_file, error); - - if (descs_list) - { - GList *selected_plugins = NULL; - GList *node; - - /* Now everything okay. Select the plugins */ - descs_list = g_list_reverse (descs_list); - selected_plugins = - anjuta_profile_select_plugins (profile, descs_list); - g_list_foreach (descs_list, (GFunc)g_list_free, NULL); - g_list_free (descs_list); - - node = selected_plugins; - while (node) - { - if (exclude_from_sync) - { - g_hash_table_insert (priv->plugins_to_exclude_from_sync, - node->data, node->data); - } - - /* Insure no duplicate plugins are added */ - if (g_hash_table_lookup (priv->plugins_hash, node->data) == NULL) - { - priv->plugins = g_list_append (priv->plugins, node->data); - g_hash_table_insert (priv->plugins_hash, - node->data, node->data); - } - node = g_list_next (node); - } - g_list_free (selected_plugins); - } - - return descs_list != NULL; + + /* Just save the file name, the xml wil be loaded later after unloading the + * previous profile if needed */ + + xml = g_new (AnjutaProfileXml, 1); + xml->file = g_object_ref (profile_xml_file); + xml->doc = NULL; + xml->exclude_from_sync = exclude_from_sync; + xml->next = NULL; + for (last = &(priv->xml); *last != NULL; last = &((*last)->next)); + *last = xml; + + return TRUE; } /** @@ -788,7 +1150,7 @@ * * Return a string in xml format containing the list of saved plugins. * - * Return value: a newly-allocated string that must be freed with g_free(). + * Return value: (transfer full): a newly-allocated string that must be freed with g_free(). */ static gchar* anjuta_profile_to_xml (AnjutaProfile *profile) @@ -801,8 +1163,9 @@ priv = profile->priv; str = g_string_new ("\n\n"); - for (node = priv->plugins; node != NULL; node = g_list_next (node)) + for (node = g_hash_table_get_keys (priv->plugins_to_load); node != NULL; node = g_list_delete_link (node, node)) { + AnjutaPluginHandle *handle; AnjutaPluginDescription *desc; gboolean user_activatable = TRUE; gchar *name = NULL, *plugin_id = NULL; @@ -812,8 +1175,8 @@ /* Do not save plugin in the exclude list */ continue; } - - desc = (AnjutaPluginDescription *)node->data; + handle = (AnjutaPluginHandle *)node->data; + desc = anjuta_plugin_handle_get_description(handle); if (anjuta_plugin_description_get_boolean (desc, "Anjuta Plugin", "UserActivatable", &user_activatable) && !user_activatable) @@ -882,7 +1245,7 @@ * * Save the current plugins list in the xml file set with anjuta_profile_set_sync_file(). * - * Return value: TRUE on success, FALSE otherwise. + * Return value: %TRUE on success, %FALSE otherwise. */ gboolean anjuta_profile_sync (AnjutaProfile *profile, GError **error) @@ -920,3 +1283,131 @@ return ok; } + +/** + * anjuta_profile_load: + * @profile: a #AnjutaProfile object. + * @error: error propagation and reporting. + * + * Load the profile + * + * Return value: TRUE on success, FALSE otherwise. + */ +gboolean +anjuta_profile_load (AnjutaProfile *profile, GError **error) +{ + AnjutaProfilePriv *priv; + GList *active_plugins, *node; + GHashTable *active_hash; + + /* Read XML file if needed */ + if (!anjuta_profile_read_xml (profile, error)) return FALSE; + priv = profile->priv; + + /* Deactivate plugins that are already active, but are not requested to be + * active */ + active_plugins = anjuta_plugin_manager_get_active_plugins (priv->plugin_manager); + for (node = active_plugins; node != NULL; node = g_list_next (node)) + { + AnjutaPluginHandle *handle = (AnjutaPluginHandle *)node->data; + + if (anjuta_plugin_handle_get_can_unload (handle) && + !g_hash_table_lookup (priv->plugins_to_load, handle)) + { + anjuta_plugin_manager_unload_plugin_by_handle (priv->plugin_manager, + handle); + } + } + + /* Prepare active plugins hash */ + active_hash = g_hash_table_new (g_direct_hash, g_direct_equal); + for (node = active_plugins; node != NULL; node = g_list_next (node)) + { + g_hash_table_add (active_hash, node->data); + } + g_list_free (active_plugins); + + /* Prepare the plugins to activate */ + active_plugins = g_hash_table_get_keys (priv->plugins_to_load); + for (node = active_plugins; node != NULL;) + { + AnjutaPluginHandle *handle = (AnjutaPluginHandle *)node->data; + GList *next = g_list_next (node); + + if (g_hash_table_lookup (active_hash, handle) != NULL) + { + active_plugins = g_list_delete_link (active_plugins, node); + } + node = next; + } + g_hash_table_destroy (active_hash); + + /* For system profile, marks its plugin to keep them activated */ + if (strcmp (priv->name, ANJUTA_SYSTEM_PROFILE_NAME) == 0) + { + for (node = g_list_first (active_plugins); node != NULL; node = g_list_next (node)) + { + anjuta_plugin_handle_set_can_unload (ANJUTA_PLUGIN_HANDLE (node->data), FALSE); + } + } + + /* Now activate the plugins */ + if (active_plugins != NULL) + { + anjuta_plugin_manager_activate_plugins (priv->plugin_manager, + active_plugins); + g_list_free (active_plugins); + } + + /* Enable profile synchronization */ + g_signal_connect (priv->plugin_manager, "plugin-activated", + G_CALLBACK (on_plugin_activated), profile); + g_signal_connect (priv->plugin_manager, "plugin-deactivated", + G_CALLBACK (on_plugin_deactivated), profile); + + g_signal_emit_by_name (profile, "scoped"); + + + return TRUE; +} + +/** + * anjuta_profile_load: + * @profile: a #AnjutaProfile object. + * @error: error propagation and reporting. + * + * Unload the profile + * + * Return value: TRUE on success, FALSE otherwise. + */ +gboolean +anjuta_profile_unload (AnjutaProfile *profile, GError **error) +{ + AnjutaProfilePriv *priv; + + /* Disable profile synchronization while the profile is being activated */ + priv = profile->priv; + g_signal_handlers_disconnect_by_func (priv->plugin_manager, + G_CALLBACK (on_plugin_activated), + profile); + g_signal_handlers_disconnect_by_func (priv->plugin_manager, + G_CALLBACK (on_plugin_deactivated), + profile); + + /* Do not unload system profile */ + if (strcmp (priv->name, ANJUTA_SYSTEM_PROFILE_NAME) == 0) return TRUE; + + /* Remove profile configuration */ + anjuta_profile_unconfigure_plugins (profile); + + /* Re-enable disabled plugins */ + anjuta_plugin_manager_set_disable_plugins (priv->plugin_manager, priv->plugins_to_disable, FALSE); + + /* Emit pre-change for the last profile */ + if (profile) + { + g_signal_emit_by_name (profile, "descoped"); + } + + return TRUE; +} diff -Nru anjuta-3.8.4/libanjuta/anjuta-profile.h anjuta-3.10.2/libanjuta/anjuta-profile.h --- anjuta-3.8.4/libanjuta/anjuta-profile.h 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-profile.h 2013-07-08 21:06:37.000000000 +0000 @@ -23,7 +23,7 @@ #include #include -#include +#include #include G_BEGIN_DECLS @@ -45,6 +45,14 @@ #define ANJUTA_PROFILE_ERROR (anjuta_profile_error_quark()) /** + * ANJUTA_SYSTEM_PROFILE_ERROR: + * + * Special name for a system profile. The content of such profile is never + * unloaded. + */ +#define ANJUTA_SYSTEM_PROFILE_NAME "system" + +/** * AnjutaProfileError: * @ANJUTA_PROFILE_ERROR_URI_READ_FAILED: Fail to read xml plugins list file. * @ANJUTA_PROFILE_ERROR_URI_WRITE_FAILED: Fail to write xml plugins list file. @@ -55,7 +63,8 @@ typedef enum { ANJUTA_PROFILE_ERROR_URI_READ_FAILED, - ANJUTA_PROFILE_ERROR_URI_WRITE_FAILED + ANJUTA_PROFILE_ERROR_URI_WRITE_FAILED, + ANJUTA_PROFILE_ERROR_PLUGIN_MISSING } AnjutaProfileError; typedef struct _AnjutaProfileClass AnjutaProfileClass; @@ -68,10 +77,12 @@ /* Signals */ void(* plugin_added) (AnjutaProfile *self, - AnjutaPluginDescription *plugin); + AnjutaPluginHandle *plugin); void(* plugin_removed) (AnjutaProfile *self, - AnjutaPluginDescription *plugin); - void(* changed) (AnjutaProfile *self, GList *plugins); + AnjutaPluginHandle *plugin); + void(* changed) (AnjutaProfile *self); + void(* descoped) (AnjutaProfile *self); + void(* scoped) (AnjutaProfile *self); }; /** @@ -92,21 +103,24 @@ AnjutaPluginManager *plugin_manager); const gchar *anjuta_profile_get_name (AnjutaProfile *profile); void anjuta_profile_add_plugin (AnjutaProfile *profile, - AnjutaPluginDescription *plugin); + AnjutaPluginHandle *plugin); void anjuta_profile_remove_plugin (AnjutaProfile *profile, - AnjutaPluginDescription *plugin); + AnjutaPluginHandle *plugin); gboolean anjuta_profile_add_plugins_from_xml (AnjutaProfile *profile, GFile* profile_xml_file, gboolean exclude_from_sync, GError **error); gboolean anjuta_profile_has_plugin (AnjutaProfile *profile, - AnjutaPluginDescription *plugin); + AnjutaPluginHandle *plugin); GList* anjuta_profile_get_plugins (AnjutaProfile *profile); void anjuta_profile_set_sync_file (AnjutaProfile *profile, GFile *sync_file); gboolean anjuta_profile_sync (AnjutaProfile *profile, GError **error); +gboolean anjuta_profile_load (AnjutaProfile *profile, GError **error); +gboolean anjuta_profile_unload (AnjutaProfile *profile, GError **error); + G_END_DECLS #endif /* _ANJUTA_PROFILE_H_ */ diff -Nru anjuta-3.8.4/libanjuta/anjuta-session.c anjuta-3.10.2/libanjuta/anjuta-session.c --- anjuta-3.8.4/libanjuta/anjuta-session.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-session.c 2013-11-11 17:19:39.000000000 +0000 @@ -468,7 +468,7 @@ * It is useful to keep only relative file paths in a session file to be able * to copy the whole project without breaking references. * - * Returns: A string that has to be freed with g_free(). + * Returns: (transfer full): A string that has to be freed with g_free(). */ gchar * anjuta_session_get_relative_uri_from_file (AnjutaSession *session, @@ -535,7 +535,7 @@ * anjuta_session_get_file_from_relative_uri: * @session: an #AnjutaSession object * @uri: a relative URI from a key - * @fragment: fragment part of the URI if existing, cal be NULL + * @fragment: (allow-none): fragment part of the URI if existing, can be %NULL * * Return a GFile corresponding to the URI and and optional fragment, * normally read from a session key. @@ -545,7 +545,7 @@ * It is useful to keep only relative file paths in a session file to be able * to copy the whole project without breaking references. * - * Returns: A new GFile that has to be freed with g_object_unref(). + * Returns: (transfer full): A new GFile that has to be freed with g_object_unref(). */ GFile* anjuta_session_get_file_from_relative_uri (AnjutaSession *session, diff -Nru anjuta-3.8.4/libanjuta/anjuta-shell.c anjuta-3.10.2/libanjuta/anjuta-shell.c --- anjuta-3.8.4/libanjuta/anjuta-shell.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-shell.c 2013-07-08 21:06:37.000000000 +0000 @@ -592,11 +592,11 @@ * @shell: A #AnjutaShell interface * @first_name: First value name * @first_type: First value type - * @...: First value, Second value name, Second value type .... NULL + * @...: First value, Second value name, Second value type .... %NULL * - * Adds a list of values in the shell. The list should be NULL terminated + * Adds a list of values in the shell. The list should be %NULL terminated * and should be in the order - name1, type1, value1, name2, type2, value2, - * ..., NULL. "value_added" signal will be emitted for each of the value. + * ..., %NULL. "value_added" signal will be emitted for each of the value. */ void anjuta_shell_add (AnjutaShell *shell, @@ -702,11 +702,11 @@ * @shell: A #AnjutaShell interface * @first_name: First value name * @first_type: First value type - * @...: First value holder, Second value name, Second value type .... NULL + * @...: First value holder, Second value name, Second value type .... %NULL * - * Gets a list of values in the shell. The list should be NULL terminated + * Gets a list of values in the shell. The list should be %NULL terminated * and should be in the order - name1, type1, value1, name2, type2, value2, - * ..., NULL. + * ..., %NULL. */ void anjuta_shell_get (AnjutaShell *shell, @@ -770,7 +770,8 @@ * Notice that this function takes the interface name string as string, unlike * anjuta_plugins_get_interface() which takes the type directly. * - * Return value: (transfer none): A plugin object implementing the primary interface or NULL. + * Return value: (transfer none): A plugin object implementing the primary + * interface or %NULL. */ GObject* anjuta_shell_get_object (AnjutaShell *shell, const gchar *iface_name, @@ -790,7 +791,7 @@ * * Retrieves the #AnjutaStatus object associated with the shell. * - * Return value: The #AnjutaStatus object. + * Return value: (transfer none): The #AnjutaStatus object. */ AnjutaStatus* anjuta_shell_get_status (AnjutaShell *shell, GError **error) @@ -808,7 +809,7 @@ * * Retrieves the #AnjutaUI object associated with the shell. * - * Return value: The #AnjutaUI object. + * Return value: (transfer none): The #AnjutaUI object. */ AnjutaUI* anjuta_shell_get_ui (AnjutaShell *shell, GError **error) @@ -826,7 +827,7 @@ * * Retrieves the #AnjutaPreferences object associated with the shell. * - * Return value: The #AnjutaPreferences object. + * Return value: (transfer none): The #AnjutaPreferences object. */ AnjutaPreferences* anjuta_shell_get_preferences (AnjutaShell *shell, GError **error) @@ -844,7 +845,7 @@ * * Retrieves the #AnjutaPluginManager object associated with the shell. * - * Return value: The #AnjutaPluginManager object. + * Return value: (transfer none): The #AnjutaPluginManager object. */ AnjutaPluginManager* anjuta_shell_get_plugin_manager (AnjutaShell *shell, GError **error) @@ -862,7 +863,7 @@ * * Retrieves the #AnjutaProfileManager object associated with the shell. * - * Return value: The #AnjutaProfileManager object. + * Return value: (transfer none): The #AnjutaProfileManager object. */ AnjutaProfileManager* anjuta_shell_get_profile_manager (AnjutaShell *shell, GError **error) @@ -888,7 +889,7 @@ } /** - * anjuta_shell_saving_push: + * anjuta_shell_saving_pop: * @shell: A #AnjutaShell interface * * Decrease the count of files that need to be saved diff -Nru anjuta-3.8.4/libanjuta/anjuta-shell.h anjuta-3.10.2/libanjuta/anjuta-shell.h --- anjuta-3.8.4/libanjuta/anjuta-shell.h 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-shell.h 2013-07-08 21:06:37.000000000 +0000 @@ -45,7 +45,7 @@ typedef struct _AnjutaShellIface AnjutaShellIface; /** - * AnjutaShellError_ + * AnjutaShellError: * @ANJUTA_SHELL_ERROR_DOESNT_EXIST: */ typedef enum @@ -77,13 +77,13 @@ void (*save_prompt) (AnjutaShell *shell, AnjutaSavePrompt *save_prompt); /* Virtual Table */ - AnjutaStatus* (*get_status) (AnjutaShell *shell, GError **err); - AnjutaUI* (*get_ui) (AnjutaShell *shell, GError **err); - AnjutaPreferences* (*get_preferences) (AnjutaShell *shell, GError **err); + AnjutaStatus* (*get_status) (AnjutaShell *shell, GError **error); + AnjutaUI* (*get_ui) (AnjutaShell *shell, GError **error); + AnjutaPreferences* (*get_preferences) (AnjutaShell *shell, GError **error); AnjutaPluginManager* (*get_plugin_manager) (AnjutaShell *shell, - GError **err); + GError **error); AnjutaProfileManager* (*get_profile_manager) (AnjutaShell *shell, - GError **err); + GError **error); void (*add_widget_full) (AnjutaShell *shell, GtkWidget *widget, diff -Nru anjuta-3.8.4/libanjuta/anjuta-status.c anjuta-3.10.2/libanjuta/anjuta-status.c --- anjuta-3.8.4/libanjuta/anjuta-status.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-status.c 2013-07-08 21:06:37.000000000 +0000 @@ -660,5 +660,5 @@ } } -ANJUTA_TYPE_BEGIN(AnjutaStatus, anjuta_status, GTK_TYPE_HBOX); +ANJUTA_TYPE_BEGIN(AnjutaStatus, anjuta_status, GTK_TYPE_BOX); ANJUTA_TYPE_END; diff -Nru anjuta-3.8.4/libanjuta/anjuta-tabber.c anjuta-3.10.2/libanjuta/anjuta-tabber.c --- anjuta-3.8.4/libanjuta/anjuta-tabber.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-tabber.c 2013-07-08 21:06:37.000000000 +0000 @@ -19,16 +19,21 @@ #include "anjuta-tabber.h" +/** + * SECTION:anjuta-tabber + * @title: AnjutaTabber + * @short_description: Tab widget + * @see_also: + * @stability: Unstable + * @include: libanjuta/anjuta-tabber.h + */ + struct _AnjutaTabberPriv { GtkNotebook* notebook; GList* children; gint active_page; - /* Style information (taken from GtkNotebook) */ - gint tab_hborder; - gint tab_vborder; - GdkWindow* event_window; }; @@ -50,16 +55,19 @@ AnjutaTabber* tabber = ANJUTA_TABBER (object); AnjutaTabberPriv* priv; + GtkStyleContext* context; + tabber->priv = ANJUTA_TABBER_GET_PRIVATE (tabber); priv = tabber->priv; priv->children = NULL; priv->active_page = 0; - priv->tab_hborder = 2; - priv->tab_vborder = 2; - gtk_widget_set_has_window (GTK_WIDGET(tabber), FALSE); + + context = gtk_widget_get_style_context (GTK_WIDGET (tabber)); + gtk_style_context_add_class (context, GTK_STYLE_CLASS_NOTEBOOK); + gtk_style_context_add_class (context, GTK_STYLE_CLASS_TOP); } /** @@ -158,6 +166,62 @@ } } +static GtkRegionFlags +anjuta_tabber_get_region_flags (AnjutaTabber* tabber, gint page_num) +{ + GtkRegionFlags flags = 0; + + if ((page_num + 1) % 2 == 0) + flags |= GTK_REGION_EVEN; + else + flags |= GTK_REGION_ODD; + + if (page_num == 1) + flags |= GTK_REGION_FIRST; + + if (page_num == (g_list_length (tabber->priv->children) - 1)) + flags |= GTK_REGION_LAST; + + return flags; +} + +static void +anjuta_tabber_setup_style_context (AnjutaTabber* tabber, GtkStyleContext* context, + GList* child, GtkStateFlags* state_flags, + GtkRegionFlags* region_flags) +{ + gint page_num; + gboolean current; + GtkRegionFlags region; + GtkStateFlags state; + + page_num = g_list_position (tabber->priv->children, child); + current = page_num == tabber->priv->active_page; + + region = anjuta_tabber_get_region_flags (tabber, page_num); + + gtk_style_context_add_region (context, GTK_STYLE_REGION_TAB, region); + + if (gtk_widget_get_direction (GTK_WIDGET (tabber)) == GTK_TEXT_DIR_LTR) + gtk_style_context_set_junction_sides (context, + GTK_JUNCTION_CORNER_TOPLEFT); + else + gtk_style_context_set_junction_sides (context, + GTK_JUNCTION_CORNER_TOPRIGHT); + + state = gtk_style_context_get_state (context); + if (current) + state |= GTK_STATE_FLAG_ACTIVE; + else + state &= ~GTK_STATE_FLAG_ACTIVE; + gtk_style_context_set_state (context, state); + + if (state_flags) + *state_flags = state; + if (region_flags) + *region_flags = region; +} + static void anjuta_tabber_get_preferred_width (GtkWidget* widget, gint* minimum, @@ -166,47 +230,55 @@ g_return_if_fail (ANJUTA_IS_TABBER (widget)); AnjutaTabber* tabber = ANJUTA_TABBER (widget); + GtkStyleContext* context; GList* child; - gint xthickness; gint focus_width; + gint focus_pad; gint tab_curvature; gint tab_overlap; - gint padding; - - GtkStyle* style = gtk_widget_get_style (widget); - - xthickness = style->xthickness; *minimum = 0; *preferred = 0; gtk_widget_style_get (GTK_WIDGET (tabber->priv->notebook), "focus-line-width", &focus_width, + "focus-padding", &focus_pad, "tab-curvature", &tab_curvature, "tab-overlap", &tab_overlap, NULL); - padding = xthickness + focus_width + tabber->priv->tab_hborder; - + context = gtk_widget_get_style_context (widget); + for (child = tabber->priv->children; child != NULL; child = g_list_next (child)) { + GtkStateFlags state; + GtkBorder tab_padding; + gint xpadding; gint child_min; gint child_preferred; gint extra_space = 2 * (tab_curvature - tab_overlap); + + /* Get the padding of the tab */ + gtk_style_context_save (context); + anjuta_tabber_setup_style_context (tabber, context, child, &state, NULL); + gtk_style_context_get_padding (context, state, &tab_padding); + gtk_style_context_restore (context); + + xpadding = 2 * (focus_width + focus_pad) + tab_padding.left + tab_padding.right; - if (child == g_list_first (tabber->priv->children)) + if (child->prev == NULL) extra_space += tab_overlap; - if (child == g_list_last (tabber->priv->children)) + if (child->next == NULL) extra_space += tab_overlap; gtk_widget_get_preferred_width (GTK_WIDGET (child->data), &child_min, &child_preferred); if (minimum) { - *minimum += child_min + 2 * padding + extra_space; + *minimum += child_min + xpadding + extra_space; } if (preferred) { - *preferred += child_preferred + 2 * padding + extra_space; + *preferred += child_preferred + xpadding + extra_space; } } } @@ -219,29 +291,42 @@ g_return_if_fail (ANJUTA_IS_TABBER (widget)); AnjutaTabber* tabber = ANJUTA_TABBER (widget); + GtkStyleContext* context; GList* child; gint focus_width; + gint focus_pad; gtk_widget_style_get (GTK_WIDGET (tabber), "focus-line-width", &focus_width, + "focus-padding", &focus_pad, NULL); - + context = gtk_widget_get_style_context (widget); + for (child = tabber->priv->children; child != NULL; child = g_list_next (child)) { + GtkStateFlags state; + GtkBorder tab_padding; + gint ypadding; gint child_min; - gint child_preferred; + gint child_preferred; + + /* Get the padding of the tab */ + gtk_style_context_save (context); + anjuta_tabber_setup_style_context (tabber, context, child, &state, NULL); + gtk_style_context_get_padding (context, state, &tab_padding); + gtk_style_context_restore (context); + + ypadding = 2 * (focus_width + focus_pad) + tab_padding.top + tab_padding.bottom; gtk_widget_get_preferred_height (GTK_WIDGET (child->data), &child_min, &child_preferred); if (minimum) { - *minimum = MAX(*minimum, child_min + - 2 * (focus_width + tabber->priv->tab_vborder)); + *minimum = MAX(*minimum, child_min + ypadding); } if (preferred) { - *preferred = MAX(*preferred, child_preferred + - 2 * (focus_width + tabber->priv->tab_vborder)); + *preferred = MAX(*preferred, child_preferred + ypadding); } } } @@ -253,22 +338,27 @@ g_return_if_fail (ANJUTA_IS_TABBER (widget)); AnjutaTabber* tabber = ANJUTA_TABBER (widget); + GtkStyleContext* context; GList* child; gint focus_width; + gint focus_pad; gint tab_curvature; gint tab_overlap; gint n_children = g_list_length (tabber->priv->children); gint x; - gint padding; + gint focus_space; gint tab_space; - + + context = gtk_widget_get_style_context (widget); + gtk_widget_style_get (GTK_WIDGET (tabber), "focus-line-width", &focus_width, + "focus-padding", &focus_pad, "tab-curvature", &tab_curvature, "tab-overlap", &tab_overlap, NULL); - padding = focus_width + tabber->priv->tab_hborder; + focus_space = focus_width + focus_pad; tab_space = tab_curvature - tab_overlap; gtk_widget_set_allocation (widget, allocation); @@ -294,46 +384,79 @@ if (n_children > 0) { - gint total_width = 2 * tab_overlap; + gint total_space; + gint total_width; gboolean use_natural = FALSE; gint child_equal; gint extra_space = 0; gint real_width = allocation->width; + /* Calculate the total space that is used for padding/overlap */ + total_space = 2 * tab_curvature + + 2 * tab_space * (n_children - 1) + + 2 * focus_space * n_children; + + for (child = tabber->priv->children; child != NULL; child = g_list_next (child)) + { + GtkStateFlags state; + GtkBorder tab_padding; + + /* Get the padding of the tab */ + gtk_style_context_save (context); + anjuta_tabber_setup_style_context (tabber, context, child, &state, NULL); + gtk_style_context_get_padding (context, state, &tab_padding); + gtk_style_context_restore (context); + + total_space += tab_padding.left + tab_padding.right; + } + /* Check if we have enough space for all widgets natural size */ - child_equal = real_width / n_children - - n_children * 2 * (padding + tab_space) - 2 * tab_overlap; + child_equal = (real_width - total_space) / n_children; if (child_equal < 0) return; - + + /* Calculate the total width of the tabs */ + total_width = total_space; for (child = tabber->priv->children; child != NULL; child = g_list_next (child)) { GtkWidget* child_widget = GTK_WIDGET (child->data); gint natural; + gtk_widget_get_preferred_width (child_widget, NULL, &natural); - total_width += natural + 2 * (padding + tab_space); + total_width += natural; + if (natural < child_equal) extra_space += child_equal - natural; } + use_natural = (total_width <= real_width); child_equal += extra_space / n_children; for (child = tabber->priv->children; child != NULL; child = g_list_next (child)) { GtkWidget* child_widget = GTK_WIDGET (child->data); + GtkStateFlags state; + GtkBorder tab_padding, active_padding; GtkAllocation child_alloc; gint natural; gint minimal; gint begin_tab = tab_space; gint end_tab = tab_space; - if (child == g_list_first (tabber->priv->children)) - begin_tab += tab_overlap; - if (child == g_list_last (tabber->priv->children)) - end_tab += tab_overlap; + /* Get the padding of the tab */ + gtk_style_context_save (context); + anjuta_tabber_setup_style_context (tabber, context, child, &state, NULL); + gtk_style_context_get_padding (context, state, &tab_padding); + gtk_style_context_get_padding (context, state | GTK_STATE_ACTIVE, &active_padding); + gtk_style_context_restore (context); + + if (child->prev == NULL) + begin_tab = tab_curvature; + if (child->next == NULL) + end_tab = tab_curvature; gtk_widget_get_preferred_width (child_widget, &minimal, &natural); @@ -342,86 +465,82 @@ { child_alloc.width = natural; } - else + else { if (natural < child_equal) child_alloc.width = natural; else child_alloc.width = child_equal; } - child_alloc.height = allocation->height - - 2 * (focus_width + tabber->priv->tab_vborder); + /* The active pad is by definition at least the same height + * as the inactive one. Therefore we always use the padding of the + * active tab to calculate the height and y position of the child. + */ + child_alloc.height = allocation->height - 2 * focus_space + - active_padding.top - active_padding.bottom; + child_alloc.y = allocation->y + focus_space + active_padding.top; + switch (gtk_widget_get_direction (widget)) { case GTK_TEXT_DIR_RTL: - child_alloc.x = x - padding - begin_tab - child_alloc.width; - x = child_alloc.x - padding - end_tab; + child_alloc.x = x - focus_space - tab_padding.right + - begin_tab - child_alloc.width; + x = child_alloc.x - focus_space - tab_padding.left - end_tab; break; case GTK_TEXT_DIR_LTR: default: - child_alloc.x = x + padding + begin_tab; - x = child_alloc.x + child_alloc.width + padding + end_tab; + child_alloc.x = x + focus_space + tab_padding.left + begin_tab; + x = child_alloc.x + child_alloc.width + focus_space + + tab_padding.right + end_tab; } - child_alloc.y = allocation->y + - tabber->priv->tab_vborder + focus_width; - gtk_widget_size_allocate (GTK_WIDGET (child->data), &child_alloc); + gtk_widget_size_allocate (child_widget, &child_alloc); } } } static void -anjuta_tabber_render_tab (GtkWidget* widget, - GtkWidget* tab, - cairo_t* cr, - gboolean current, - GtkRegionFlags region_flags) +anjuta_tabber_draw_tab (AnjutaTabber* tabber, cairo_t* cr, GList* child) { - AnjutaTabber* tabber = ANJUTA_TABBER (widget); - GtkAllocation alloc; - GtkAllocation widget_alloc; + GtkWidget* widget = GTK_WIDGET (tabber); + GtkWidget* tab = GTK_WIDGET (child->data); + gboolean current; gint focus_width; + gint focus_pad; gint tab_curvature; gint tab_overlap; + gint focus_space; gint tab_begin; gint tab_end; - gint xpadding; - gint ypadding; + GtkStateFlags state; + GtkRegionFlags region_flags; + GtkBorder tab_padding; + GtkAllocation alloc; + GtkAllocation widget_alloc; + GtkStyleContext* context = gtk_widget_get_style_context (widget); - if (current) - gtk_widget_set_state_flags (tab, GTK_STATE_FLAG_ACTIVE, TRUE); - else - gtk_widget_unset_state_flags (tab, GTK_STATE_FLAG_ACTIVE); - + current = g_list_position (tabber->priv->children, child) == tabber->priv->active_page; + gtk_widget_style_get (widget, "focus-line-width", &focus_width, + "focus-padding", &focus_pad, "tab-curvature", &tab_curvature, "tab-overlap", &tab_overlap, NULL); - /* Get border/padding for tab */ + focus_space = focus_pad + focus_width; + + /* Get border/padding for tab */ gtk_style_context_save (context); - gtk_style_context_add_class (context, GTK_STYLE_CLASS_NOTEBOOK); - gtk_style_context_add_region (context, GTK_STYLE_REGION_TAB, - region_flags); - if (current) - gtk_style_context_set_state (context, GTK_STATE_FLAG_ACTIVE); - if (gtk_widget_get_direction (widget) == GTK_TEXT_DIR_LTR) - gtk_style_context_set_junction_sides (context, - GTK_JUNCTION_CORNER_TOPLEFT); - else - gtk_style_context_set_junction_sides (context, - GTK_JUNCTION_CORNER_TOPRIGHT); - + anjuta_tabber_setup_style_context (tabber, context, child, &state, ®ion_flags); + gtk_style_context_get_padding (context, state, &tab_padding); + gtk_widget_get_allocation (widget, &widget_alloc); gtk_widget_get_allocation (tab, &alloc); - xpadding = focus_width + tabber->priv->tab_hborder; - ypadding = focus_width + tabber->priv->tab_vborder; - tab_begin = tab_curvature - tab_overlap; tab_end = tab_curvature - tab_overlap; @@ -432,11 +551,12 @@ alloc.x -= widget_alloc.x; alloc.x -= tab_begin; - alloc.x -= xpadding; + alloc.x -= focus_space + tab_padding.left; alloc.y -= widget_alloc.y; - alloc.y -= ypadding; - alloc.width += 2 * (xpadding) + tab_begin + tab_end; - alloc.height += 2 * ypadding; + alloc.y -= focus_space + tab_padding.top; + alloc.width += 2 * focus_space + tab_padding.left + tab_padding.right + + tab_begin + tab_end; + alloc.height += 2 * focus_space + tab_padding.top + tab_padding.bottom; gtk_render_extension (context, cr, @@ -454,47 +574,15 @@ gtk_widget_get_allocation (tab, &allocation); gtk_render_focus (context, cr, - allocation.x - focus_width, - allocation.y - focus_width, - allocation.width + 2 * focus_width, - allocation.height + 2 * focus_width); + allocation.x - focus_space, + allocation.y - focus_space, + allocation.width + 2 * focus_space, + allocation.height + 2 * focus_space); } gtk_style_context_restore (context); } -static GtkRegionFlags -anjuta_tabber_get_region_flags (gint page_num, gboolean is_last) -{ - GtkRegionFlags flags = 0; - if ((page_num) % 2 == 0) - flags |= GTK_REGION_EVEN; - else - flags |= GTK_REGION_ODD; - - if (page_num == 0) - flags |= GTK_REGION_FIRST; - - if (is_last) - flags |= GTK_REGION_LAST; - - return flags; -} - -static void -anjuta_tabber_draw_tab (AnjutaTabber* tabber, - cairo_t* cr, - GList* child, - gboolean current) -{ - GtkWidget* tab = GTK_WIDGET (child->data); - gint nth = g_list_index (tabber->priv->children, - child->data) + 1; - gboolean last = (child->next == NULL); - anjuta_tabber_render_tab (GTK_WIDGET (tabber), tab, cr, current, - anjuta_tabber_get_region_flags (nth, last)); -} - static gboolean anjuta_tabber_draw (GtkWidget* widget, cairo_t* cr) { @@ -510,27 +598,29 @@ return TRUE; current_tab = g_list_nth (tabber->priv->children, tabber->priv->active_page); - + + /* Draw the current tab last since it overlaps the others */ for (child = tabber->priv->children; child != current_tab; child = g_list_next (child)) { - anjuta_tabber_draw_tab (tabber, cr, child, FALSE); + anjuta_tabber_draw_tab (tabber, cr, child); } for (child = g_list_last (tabber->priv->children); child != current_tab; child = g_list_previous (child)) { - anjuta_tabber_draw_tab (tabber, cr, child, FALSE); - } - anjuta_tabber_draw_tab (tabber, cr, current_tab, TRUE); + anjuta_tabber_draw_tab (tabber, cr, child); + } + anjuta_tabber_draw_tab (tabber, cr, current_tab); + return GTK_WIDGET_CLASS (anjuta_tabber_parent_class)->draw (widget, cr); } /** - * anjuta_tabber_get_widget_coordintes + * anjuta_tabber_get_widget_coordinates: * @widget: widget for the coordinates * @event: event to get coordinates from * @x: return location for x coordinate * @y: return location for y coordinate * - * Returns: TRUE if coordinates were set, FALSE otherwise + * Returns: %TRUE if coordinates were set, %FALSE otherwise */ static gboolean anjuta_tabber_get_widget_coordinates (GtkWidget *widget, @@ -624,8 +714,6 @@ tabber->priv->event_window = gdk_window_new (gtk_widget_get_parent_window (widget), &attributes, GDK_WA_X | GDK_WA_Y); gdk_window_set_user_data (tabber->priv->event_window, tabber); - - gtk_widget_style_attach (widget); } static void @@ -714,6 +802,28 @@ } } +static GtkWidgetPath* +anjuta_tabber_get_path_for_child (GtkContainer* container, + GtkWidget* widget) +{ + AnjutaTabber* tabber = ANJUTA_TABBER (container); + + GtkWidgetPath* path; + gint page_num;; + gint tabber_pos; + + path = GTK_CONTAINER_CLASS (anjuta_tabber_parent_class)->get_path_for_child (container, widget); + + page_num = g_list_index (tabber->priv->children, widget); + if (page_num == -1) + return path; + + tabber_pos = gtk_widget_path_length (path) - 2; + gtk_widget_path_iter_add_region (path, tabber_pos, GTK_STYLE_REGION_TAB, + anjuta_tabber_get_region_flags (tabber, page_num)); + return path; +} + static void anjuta_tabber_class_init (AnjutaTabberClass *klass) { @@ -739,6 +849,7 @@ container_class->add = anjuta_tabber_add; container_class->remove = anjuta_tabber_remove; container_class->forall = anjuta_tabber_forall; + container_class->get_path_for_child = anjuta_tabber_get_path_for_child; g_object_class_install_property (object_class, PROP_NOTEBOOK, diff -Nru anjuta-3.8.4/libanjuta/anjuta-token-file.c anjuta-3.10.2/libanjuta/anjuta-token-file.c --- anjuta-3.8.4/libanjuta/anjuta-token-file.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-token-file.c 2013-07-08 21:06:37.000000000 +0000 @@ -251,7 +251,7 @@ * Update the file with all changed token starting from @token. The function can * return an error if the token is not in the file. * - * Return value: TRUE is the update is done without error. + * Return value: %TRUE is the update is done without error. */ gboolean anjuta_token_file_update (AnjutaTokenFile *file, AnjutaToken *token) diff -Nru anjuta-3.8.4/libanjuta/anjuta-token-list.c anjuta-3.10.2/libanjuta/anjuta-token-list.c --- anjuta-3.8.4/libanjuta/anjuta-token-list.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-token-list.c 2013-07-08 21:06:37.000000000 +0000 @@ -331,7 +331,7 @@ * Get the first word of the list. A word is an item in the list which is not * a space or a separator. * - * Return value: A #AnjutaToken representing the first word or NULL. + * Return value: A #AnjutaToken representing the first word or %NULL. */ AnjutaToken * anjuta_token_first_word (AnjutaToken *list) diff -Nru anjuta-3.8.4/libanjuta/anjuta-token-stream.c anjuta-3.10.2/libanjuta/anjuta-token-stream.c --- anjuta-3.8.4/libanjuta/anjuta-token-stream.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-token-stream.c 2013-07-08 21:06:37.000000000 +0000 @@ -259,7 +259,7 @@ * * Return the root token for the output stream. * - * Return value: The output root token. + * Return value: (transfer none): The output root token. */ AnjutaToken* anjuta_token_stream_get_root (AnjutaTokenStream *stream) @@ -275,7 +275,7 @@ * * Return the current directory. * - * Return value: The current directory. + * Return value: (transfer none): The current directory. */ GFile* anjuta_token_stream_get_current_directory (AnjutaTokenStream *stream) @@ -292,7 +292,7 @@ * * Return the current file. * - * Return value: The current file. + * Return value: (transfer none): The current file. */ GFile* anjuta_token_stream_get_current_file (AnjutaTokenStream *stream) @@ -307,9 +307,10 @@ /** * anjuta_token_stream_push: - * @parent: a parent #AnjutaTokenStream object or NULL. - * @root: a token or NULL + * @parent: (allow-none): a parent #AnjutaTokenStream object or %NULL. + * @root: (allow-none): a token or %NULL * @content: a token list. + * @file: (allow-none): a #GFile of the file. * * Create a new stream from a list of tokens. If a parent stream is passed, * the new stream keep a link on it, so we can return it when the new stream @@ -361,7 +362,7 @@ * * Destroy the stream object and return the parent stream if it exists. * - * Return value: The parent stream or NULL if there is no parent. + * Return value: (transfer none) (allow-none): The parent stream or %NULL if there is no parent. */ AnjutaTokenStream * anjuta_token_stream_pop (AnjutaTokenStream *stream) @@ -384,7 +385,8 @@ * * Return the parent stream * - * Return value: The parent stream or NULL if there is no parent. + * Return value: (transfer none) (allow-none): The parent stream or %NULL if + * there is no parent. */ AnjutaTokenStream * anjuta_token_stream_get_parent (AnjutaTokenStream *stream) diff -Nru anjuta-3.8.4/libanjuta/anjuta-token-stream.h anjuta-3.10.2/libanjuta/anjuta-token-stream.h --- anjuta-3.8.4/libanjuta/anjuta-token-stream.h 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-token-stream.h 2013-07-08 21:06:37.000000000 +0000 @@ -28,7 +28,7 @@ typedef struct _AnjutaTokenStream AnjutaTokenStream; -AnjutaTokenStream *anjuta_token_stream_push (AnjutaTokenStream *stream, AnjutaToken *root, AnjutaToken *content, GFile *filename); +AnjutaTokenStream *anjuta_token_stream_push (AnjutaTokenStream *parent, AnjutaToken *root, AnjutaToken *content, GFile *file); AnjutaTokenStream *anjuta_token_stream_pop (AnjutaTokenStream *stream); AnjutaTokenStream *anjuta_token_stream_get_parent (AnjutaTokenStream *stream); diff -Nru anjuta-3.8.4/libanjuta/anjuta-tree-combo.c anjuta-3.10.2/libanjuta/anjuta-tree-combo.c --- anjuta-3.8.4/libanjuta/anjuta-tree-combo.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-tree-combo.c 2013-07-08 21:06:37.000000000 +0000 @@ -1061,8 +1061,6 @@ priv->valid_func = NULL; priv->valid_destroy = NULL; - gtk_widget_push_composite_child (); - gtk_widget_set_halign (GTK_WIDGET (combo), GTK_ALIGN_FILL); gtk_widget_show (GTK_WIDGET (combo)); @@ -1110,8 +1108,6 @@ gtk_box_pack_start (GTK_BOX (box), arrow, FALSE, FALSE, 0); gtk_widget_show (arrow); - gtk_widget_pop_composite_child (); - gtk_widget_show_all (GTK_WIDGET (combo)); anjuta_tree_combo_box_popup_setup (combo); diff -Nru anjuta-3.8.4/libanjuta/anjuta-ui.c anjuta-3.10.2/libanjuta/anjuta-ui.c --- anjuta-3.8.4/libanjuta/anjuta-ui.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-ui.c 2013-07-08 21:06:37.000000000 +0000 @@ -470,8 +470,7 @@ { GtkWidget *dummy = gtk_label_new ("Dummy"); g_object_ref_sink(G_OBJECT(dummy)); - pixbuf = gtk_widget_render_icon (dummy, icon, - GTK_ICON_SIZE_MENU, NULL); + pixbuf = gtk_widget_render_icon_pixbuf (dummy, icon, GTK_ICON_SIZE_MENU); } gtk_tree_store_set (GTK_TREE_STORE (model), iter, COLUMN_PIXBUF, pixbuf, @@ -1009,7 +1008,7 @@ * @ui: A #AnjutaUI object. * @action_group_name: Untranslated name of the action group. * @action_group_label: Translated label of the action group. - * @entries: An array of action entries. + * @entries: (array length=num_entries): An array of action entries. * @num_entries: Number of elements in the action entries array. * @can_customize: If true the actions are customizable by user. * @translation_domain: The translation domain used to translated the entries. @@ -1028,7 +1027,8 @@ * @action_group_label is used as the display name for the action group in * UI manager dialog where action shortcuts are configured. * - * Return value: A #GtkActionGroup object holding all the action objects. + * Return value: (transfer none): A #GtkActionGroup object holding all the + * action objects. */ GtkActionGroup* anjuta_ui_add_action_group_entries (AnjutaUI *ui, @@ -1062,7 +1062,7 @@ * @ui: A #AnjutaUI object. * @action_group_name: Untranslated name of the action group. * @action_group_label: Translated label of the action group. - * @entries: An array of action entries. + * @entries: (array length=num_entries): An array of action entries. * @num_entries: Number of elements in the action entries array. * @translation_domain: The translation domain used to translated the entries. * It is usually the GETTEXT_PACKAGE macro in a project. @@ -1072,7 +1072,8 @@ * This is similar to anjuta_ui_add_action_group_entries(), except that * it adds #GtkToggleAction objects after creating them from the @entries. * - * Return value: A #GtkActionGroup object holding all the action objects. + * Return value: (transfer none): A #GtkActionGroup object holding all the + * action objects. */ GtkActionGroup* anjuta_ui_add_toggle_action_group_entries (AnjutaUI *ui, @@ -1105,7 +1106,7 @@ * @ui: A #AnjutaUI object. * @action_group_name: Untranslated name of the action group. * @action_group_label: Translated label of the action group. - * @action_group: #GtkActionGroup object to add. + * @action_group: (transfer full): #GtkActionGroup object to add. * * This is similar to anjuta_ui_add_action_group_entries(), except that * it adds #GtkActionGroup object @action_group directly. All actions in this @@ -1212,7 +1213,7 @@ * Note that it will be only sucessully returned if the group has been added * using methods in #AnjutaUI. * - * Returns: A #GtkAction object + * Returns: (transfer none): A #GtkAction object */ GtkAction* anjuta_ui_get_action (AnjutaUI *ui, const gchar *action_group_name, @@ -1355,7 +1356,7 @@ * * Returns the #GtkAccelGroup object associated with this UI manager. * - * Returns: A #GtkAccelGroup object. + * Returns: (transfer none): A #GtkAccelGroup object. */ GtkAccelGroup* anjuta_ui_get_accel_group (AnjutaUI *ui) @@ -1371,7 +1372,7 @@ * Creates an accel editor widget and returns it. It should be added to * container and displayed to users. * - * Returns: a #GtkWidget containing the editor. + * Returns: (transfer none): a #GtkWidget containing the editor. */ GtkWidget * anjuta_ui_get_accel_editor (AnjutaUI *ui) @@ -1471,7 +1472,7 @@ * this icon factory. Read the documentation for #GtkIconFactory on how to * use it. * - * Return value: The #GtkIconFactory object used by it + * Return value: (transfer none): The #GtkIconFactory object used by it */ GtkIconFactory* anjuta_ui_get_icon_factory (AnjutaUI *ui) diff -Nru anjuta-3.8.4/libanjuta/anjuta-utils.c anjuta-3.10.2/libanjuta/anjuta-utils.c --- anjuta-3.8.4/libanjuta/anjuta-utils.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-utils.c 2013-07-08 21:06:37.000000000 +0000 @@ -40,14 +40,10 @@ #include #include #include -#include #include #include #include #include -#ifndef G_OS_WIN32 -#include -#endif #include #include @@ -55,12 +51,21 @@ #include #include +#ifndef G_OS_WIN32 +#include +#else +#define WIN32_MEAN_AND_LEAN +#include +#endif + #include #include #include #define FILE_BUFFER_SIZE 1024 +static gchar *anjuta_prefix = "anjuta"; + static void anjuta_util_from_file_to_file (GInputStream *istream, GOutputStream *ostream) @@ -108,11 +113,11 @@ * anjuta_util_copy_file: * @src: the file where copy * @dest: the path to copy the @src - * @show_error: TRUE to show a dialog error + * @show_error: %TRUE to show a dialog error * * Copies @src to @dest and shows a dialog error in case is needed. * - * Returns: TRUE if there was an error copying the file. + * Returns: %TRUE if there was an error copying the file. */ gboolean anjuta_util_copy_file (const gchar * src, const gchar * dest, gboolean show_error) @@ -582,7 +587,7 @@ } - if (WIFEXITED (exit_status) && WEXITSTATUS (exit_status) == 0) + if (g_spawn_check_exit_status (exit_status, NULL)) return TRUE; if (show) @@ -761,7 +766,8 @@ if (path != NULL) { gchar *result; -#ifdef PATH_MAX +#ifndef G_OS_WIN32 +# ifdef PATH_MAX gchar buf[PATH_MAX+1]; result = realpath (path, buf); @@ -770,7 +776,7 @@ *(buf + PATH_MAX) = '\0'; /* ensure a terminator */ return g_strdup (buf); } -#else +# else char *buf; /* the string returned by realpath should be cleaned with free(), not g_free() */ @@ -781,6 +787,32 @@ free (buf); return result; } +# endif +#else + char dummy; + int rc, len; + + /* Get length of path */ + rc = GetFullPathName (path, 1, &dummy, NULL); + if (rc == 0) + { + /* Weird failure */ + return g_strdup (path); + } + + len = rc + 1; + result = g_malloc (len); + + /* Get the real path */ + rc = GetFullPathName (path, len, result, NULL); + if (rc == 0 || rc > len) + { + /* Another weird failure */ + g_free (result); + return g_strdup (path); + } + + return result; #endif } return NULL; @@ -838,13 +870,12 @@ /** * anjuta_util_file_new_for_commandline_arg: - * * @arg: URI or relative or absolute file path * * Create a new file corresponding to arg, unlike g_file_new_for_commandline_arg, * keeps symbolic links in path name. * - * Returns: A new GFile object + * Returns: (transfer full): A new GFile object */ GFile * anjuta_util_file_new_for_commandline_arg (const gchar *arg) @@ -1124,17 +1155,14 @@ * * Retrieves the user's preferred terminal. * - * Returns: A newly allocated strings list. The first argument is the terminal - * program name. The following are the arguments needed to execute - * a command. The list has to be freed with g_strfreev + * Returns: (transfer full): A newly allocated strings list. The first argument + * is the terminal program name. The following are the arguments needed to + * execute a command. The list has to be freed with g_strfreev */ /* copied from deprecated gnome_execute_terminal in libgnome */ gchar ** anjuta_util_user_terminal (void) { -/* FIXME: GSettings */ -#if 0 - GConfClient *client; gchar *terminal = NULL; gchar **argv = NULL; static const gchar *terms[] = { @@ -1148,22 +1176,22 @@ NULL }; const gchar **term; + GSettingsSchema *schema; - client = gconf_client_get_default (); - terminal = gconf_client_get_string (client, "/desktop/gnome/applications/terminal/exec", NULL); - g_object_unref (client); + schema = g_settings_schema_source_lookup (g_settings_schema_source_get_default (), + "org.gnome.desktop.default-applications.terminal", + TRUE); - if (terminal) + if (schema) { - gchar *command_line; - gchar *exec_flag; + GSettings *settings = g_settings_new ("org.gnome.desktop.default-applications.terminal"); - exec_flag = gconf_client_get_string (client, "/desktop/gnome/applications/terminal/exec_arg", NULL); - command_line = g_strconcat (terminal, " ", exec_flag, NULL); + argv = g_new0 (gchar *, 3); + argv[0] = g_settings_get_string (settings, "exec"); + argv[1] = g_settings_get_string (settings, "exec-arg"); - g_shell_parse_argv (command_line, NULL, &argv, NULL); - g_free (terminal); - g_free (exec_flag); + g_settings_schema_unref (schema); + g_object_unref (settings); return argv; } @@ -1188,68 +1216,102 @@ argv[1] = g_strdup (term == &terms[2] ? "-x" : "-e"); return argv; -#else - g_warning ("anjuta_util_user_terminal: Not implemented"); - return NULL; -#endif } -pid_t +static void +close_pid (GPid pid, + gint status, + gpointer user_data) +{ + g_spawn_close_pid (pid); +} + +GPid anjuta_util_execute_shell (const gchar *dir, const gchar *command) { - pid_t pid; - gchar *shell; + GPid pid; + gchar **argv; + GError *error = NULL; g_return_val_if_fail (command != NULL, -1); - shell = anjuta_util_user_shell (); - pid = fork(); - if (pid == 0) + argv = g_new0 (gchar *, 4); + + argv[0] = anjuta_util_user_shell (); +#ifndef G_OS_WIN32 + argv[1] = g_strdup ("-c"); +#else + argv[2] = g_strdup ("/C"); +#endif + argv[3] = g_strdup (command); + + if (dir) + anjuta_util_create_dir (dir); + + if (!g_spawn_async (dir, argv, NULL, + G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD, + NULL, NULL, &pid, &error)) { - if(dir) - { - anjuta_util_create_dir (dir); - chdir (dir); - } - execlp (shell, shell, "-c", command, NULL); - g_warning (_("Cannot execute command: %s (using shell %s)\n"), command, shell); - _exit(1); + g_warning (_("Cannot execute command: %s (using shell %s): %s\n"), + command, argv[0], error->message); + pid = 0; } - if (pid < 0) - g_warning (_("Cannot execute command: %s (using shell %s)\n"), command, shell); - g_free (shell); + + g_child_watch_add (pid, close_pid, NULL); + + g_strfreev (argv); // Anjuta will take care of child exit automatically. return pid; } -pid_t +GPid anjuta_util_execute_terminal_shell (const gchar *dir, const gchar *command) { - pid_t pid; + GPid pid; gchar *shell; gchar **term_argv; + gchar **argv; + gint i; + GError *error = NULL; g_return_val_if_fail (command != NULL, -1); shell = anjuta_util_user_shell (); term_argv = anjuta_util_user_terminal (); - pid = fork(); - if (pid == 0) + argv = g_new0 (gchar *, g_strv_length (term_argv) + 4); + + i = 0; + if (term_argv) { - if(dir) - { - anjuta_util_create_dir (dir); - chdir (dir); - } - execlp (term_argv[0], term_argv[0], term_argv[1], shell, "-c", command, NULL); - g_warning (_("Cannot execute command: %s (using shell %s)\n"), command, shell); - _exit(1); - } - if (pid < 0) - g_warning (_("Cannot execute command: %s (using shell %s)\n"), command, shell); - g_free (shell); - g_strfreev (term_argv); + for (; term_argv [i]; i++) + argv[i] = term_argv[i]; + } + + argv[i++] = shell; +#ifndef G_OS_WIN32 + argv[i++] = g_strdup ("-c"); +#else + argv[i++] = g_strdup ("/C"); +#endif + argv[i++] = g_strdup (command); + + if (dir) + anjuta_util_create_dir (dir); + + if (!g_spawn_async (dir, argv, NULL, + G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD, + NULL, NULL, &pid, &error)) + { + g_warning (_("Cannot execute command: %s (using shell %s): %s\n"), + command, shell, error->message); + pid = 0; + } + + g_child_watch_add (pid, close_pid, NULL); + + g_strfreev (argv); + g_free (term_argv); // Anjuta will take care of child exit automatically. return pid; @@ -1337,6 +1399,15 @@ return FALSE; } +/** + * anjuta_util_parse_args_from_string: + * @string: arguments + * + * Parse arguments from a string to a GList. + * + * Returns: (element-type utf8) (transfer full): A newly allocated GList of + * strings. + */ GList* anjuta_util_parse_args_from_string (const gchar* string) { @@ -1512,12 +1583,12 @@ * anjuta_util_is_project_file: * @filename: the file name * - * Return TRUE if the file is an anjuta project file. It is implemented by + * Return %TRUE if the file is an anjuta project file. It is implemented by * checking only the file extension. So it does not check the existence * of the file. But it is working on an URI if it does not containt a * fragment. * - * Returns: TRUE if the file is a project file, else FALSE + * Returns: %TRUE if the file is a project file, else %FALSE */ gboolean anjuta_util_is_project_file (const gchar *filename) @@ -1530,12 +1601,12 @@ * anjuta_util_is_template_file: * @filename: the file name * - * Return TRUE if the file is an template project file. It is implemented by + * Return %TRUE if the file is an template project file. It is implemented by * checking only the file extension. So it does not check the existence * of the file. But it is working on an URI if it does not containt a * fragment. * - * Returns: TRUE if the file is a template file, else FALSE + * Returns: %TRUE if the file is a template file, else %FALSE */ gboolean anjuta_util_is_template_file (const gchar *filename) @@ -1550,8 +1621,8 @@ * * Return the mime type corresponding to a file infor object. * - * Returns: The mime type as a newly allocated string that must be freed with - * g_free() or %NULL if the mime type cannot be found. + * Returns: (transfer full) (allow-none): The mime type as a newly allocated + * string that must be freed with g_free() or %NULL if the mime type cannot be found. */ gchar * anjuta_util_get_file_info_mime_type (GFileInfo *info) @@ -1602,8 +1673,9 @@ * * Check if a file exists and return its mime type. * - * Returns: NULL if the corresponding file doesn't exist or the mime type as a newly - * allocated string that must be freed with g_free(). + * Returns: (transfer full) (allow-none): %NULL if the corresponding file doesn't + * exist or the mime type as a newly allocated string that must be freed with + * g_free(). */ gchar * anjuta_util_get_file_mime_type (GFile *file) @@ -2040,7 +2112,7 @@ * * Expand environment variables $(var_name) and tilde (~) in the input string. * - * Returns: a newly-allocated string that must be freed with g_free(). + * Returns: (transfer full): a newly-allocated string that must be freed with g_free(). */ gchar* anjuta_util_shell_expand (const gchar *string) @@ -2149,6 +2221,12 @@ * */ +void +anjuta_util_set_anjuta_prefix (const gchar *prefix) +{ + anjuta_prefix = g_strdup (prefix); +} + static gchar* anjuta_util_construct_pathv (const gchar* str, va_list str_list) { @@ -2183,7 +2261,6 @@ { gchar *uri_str, *base_path, *dir; GFile *uri; - const gchar anjuta_prefix[] = "anjuta"; base_path = g_build_filename (g_get_user_cache_dir(), anjuta_prefix, path, NULL); uri_str = anjuta_util_construct_pathv (base_path, list); @@ -2210,7 +2287,6 @@ { gchar *uri_str, *base_path, *dir; GFile *uri; - const gchar anjuta_prefix[] = "anjuta"; base_path = g_build_filename (g_get_user_config_dir(), anjuta_prefix, path, NULL); uri_str = anjuta_util_construct_pathv (base_path, list); @@ -2237,7 +2313,6 @@ { gchar *uri_str, *base_path, *dir; GFile *uri; - const gchar anjuta_prefix[] = "anjuta"; base_path = g_build_filename (g_get_user_data_dir(), anjuta_prefix, path, NULL); uri_str = anjuta_util_construct_pathv (base_path, list); @@ -2355,10 +2430,10 @@ /** * anjuta_util_builder_new: * @filename: Builder file name to open - * @error: Optional error object, if NULL display a dialog if the file is missing + * @error: Optional error object, if %NULL display a dialog if the file is missing * * Create a new GtkBuilder object and load the file in it. Display an error - * if the file is missing. Use a dialog if error is NULL, just a warning + * if the file is missing. Use a dialog if error is %NULL, just a warning * if the error can be reported. * * Returns: The new GtkBuilder object @@ -2402,13 +2477,13 @@ * @builder: Builder object * @first_widget: Name of first widget to get * ...: Address to store the first widget pointer, followed optionally by - * more name/pointer pairs, followed by NULL + * more name/pointer pairs, followed by %NULL * * Create a new GtkBuilder object and load the file in it. Display an error - * if the file is missing. Use a dialog if error is NULL, just a warning + * if the file is missing. Use a dialog if error is %NULL, just a warning * if the error can be reported. * - * Returns: TRUE is everything works as expected. + * Returns: %TRUE is everything works as expected. */ gboolean anjuta_util_builder_get_objects (GtkBuilder *builder, const gchar *first_widget,...) @@ -2490,7 +2565,7 @@ * * Clones the contents of source GPtrArray into a new allocated GPtrArray. * - * Return a new allocated GPtrArray with strings g_strdup (), NULL on error. + * Return a new allocated GPtrArray with strings g_strdup (), %NULL on error. * The returned array has set g_free as GDestroyNotity function, so that user * should only care to g_ptr_array_unref () without freeing the strings. */ diff -Nru anjuta-3.8.4/libanjuta/anjuta-utils.h anjuta-3.10.2/libanjuta/anjuta-utils.h --- anjuta-3.8.4/libanjuta/anjuta-utils.h 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-utils.h 2013-07-08 21:06:37.000000000 +0000 @@ -122,8 +122,8 @@ gboolean anjuta_util_create_dir (const gchar * d); gchar * anjuta_util_user_shell (void); gchar ** anjuta_util_user_terminal (void); -pid_t anjuta_util_execute_shell (const gchar *dir, const gchar *command); -pid_t anjuta_util_execute_terminal_shell (const gchar *dir, const gchar *command); +GPid anjuta_util_execute_shell (const gchar *dir, const gchar *command); +GPid anjuta_util_execute_terminal_shell (const gchar *dir, const gchar *command); gchar* anjuta_util_escape_quotes (const gchar* str); @@ -148,6 +148,7 @@ const gchar *item); /* XDG BaseDir specifcation functions */ +void anjuta_util_set_anjuta_prefix (const gchar* name); GFile* anjuta_util_get_user_data_file (const gchar* path, ...); GFile* anjuta_util_get_user_cache_file (const gchar* path, ...); GFile* anjuta_util_get_user_config_file (const gchar* path, ...); @@ -218,7 +219,7 @@ &type_info, 0); /** - * ANJUTA_TYPE_END + * ANJUTA_TYPE_END: * * Ends a declaration that began with ANJUTA_TYPE_BEGIN */ diff -Nru anjuta-3.8.4/libanjuta/anjuta-version.h anjuta-3.10.2/libanjuta/anjuta-version.h --- anjuta-3.8.4/libanjuta/anjuta-version.h 2013-06-03 21:24:34.000000000 +0000 +++ anjuta-3.10.2/libanjuta/anjuta-version.h 2013-11-14 21:21:27.000000000 +0000 @@ -40,21 +40,21 @@ * * Anjuta minor version component (e.g. 2 if %LIBANJUTA_VERSION is 1.2.3) */ -#define LIBANJUTA_MINOR_VERSION (8) +#define LIBANJUTA_MINOR_VERSION (10) /** * LIBANJUTA_MICRO_VERSION: * * Anjuta micro version component (e.g. 3 if %LIBANJUTA_VERSION is 1.2.3) */ -#define LIBANJUTA_MICRO_VERSION (4) +#define LIBANJUTA_MICRO_VERSION (2) /** * LIBANJUTA_VERSION * * Anjuta version. */ -#define LIBANJUTA_VERSION (3.8.4) +#define LIBANJUTA_VERSION (3.10.2) /** * LIBANJUTA_VERSION_S: @@ -62,7 +62,7 @@ * Anjuta version, encoded as a string, useful for printing and * concatenation. */ -#define LIBANJUTA_VERSION_S "3.8.4" +#define LIBANJUTA_VERSION_S "3.10.2" /** * LIBANJUTA_VERSION_HEX: diff -Nru anjuta-3.8.4/libanjuta/interfaces/Makefile.am.gir anjuta-3.10.2/libanjuta/interfaces/Makefile.am.gir --- anjuta-3.8.4/libanjuta/interfaces/Makefile.am.gir 2012-09-26 20:54:13.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/Makefile.am.gir 2013-11-14 20:43:39.000000000 +0000 @@ -33,6 +33,7 @@ interfaces/ianjuta-file-loader.c\ interfaces/ianjuta-file-manager.c\ interfaces/ianjuta-file-savable.c\ + interfaces/ianjuta-glade.c\ interfaces/ianjuta-help.c\ interfaces/ianjuta-indenter.c\ interfaces/ianjuta-indicable.c\ @@ -99,6 +100,7 @@ interfaces/ianjuta-file-loader.h\ interfaces/ianjuta-file-manager.h\ interfaces/ianjuta-file-savable.h\ + interfaces/ianjuta-glade.h\ interfaces/ianjuta-help.h\ interfaces/ianjuta-indenter.h\ interfaces/ianjuta-indicable.h\ diff -Nru anjuta-3.8.4/libanjuta/interfaces/Makefile.am.iface anjuta-3.10.2/libanjuta/interfaces/Makefile.am.iface --- anjuta-3.8.4/libanjuta/interfaces/Makefile.am.iface 2012-09-26 20:54:13.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/Makefile.am.iface 2013-11-14 20:43:39.000000000 +0000 @@ -33,6 +33,7 @@ ianjuta-file-loader.c\ ianjuta-file-manager.c\ ianjuta-file-savable.c\ + ianjuta-glade.c\ ianjuta-help.c\ ianjuta-indenter.c\ ianjuta-indicable.c\ @@ -99,6 +100,7 @@ ianjuta-file-loader.h\ ianjuta-file-manager.h\ ianjuta-file-savable.h\ + ianjuta-glade.h\ ianjuta-help.h\ ianjuta-indenter.h\ ianjuta-indicable.h\ diff -Nru anjuta-3.8.4/libanjuta/interfaces/Makefile.in anjuta-3.10.2/libanjuta/interfaces/Makefile.in --- anjuta-3.8.4/libanjuta/interfaces/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/Makefile.in 2013-11-14 21:21:10.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -17,23 +16,51 @@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ - test $$am__dry = yes; \ - } + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -52,9 +79,9 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ -DIST_COMMON = $(idl_HEADERS) $(libanjuta_interfaces_include_HEADERS) \ - $(srcdir)/Makefile.am $(srcdir)/Makefile.am.iface \ - $(srcdir)/Makefile.in +DIST_COMMON = $(srcdir)/Makefile.am.iface $(srcdir)/Makefile.in \ + $(srcdir)/Makefile.am $(top_srcdir)/depcomp $(idl_HEADERS) \ + $(libanjuta_interfaces_include_HEADERS) subdir = libanjuta/interfaces ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ @@ -94,25 +121,39 @@ ianjuta-editor-view.lo ianjuta-editor-zoom.lo \ ianjuta-environment.lo ianjuta-file.lo ianjuta-file-loader.lo \ ianjuta-file-manager.lo ianjuta-file-savable.lo \ - ianjuta-help.lo ianjuta-indenter.lo ianjuta-indicable.lo \ - ianjuta-iterable.lo ianjuta-iterable-tree.lo \ - ianjuta-language.lo ianjuta-language-provider.lo \ - ianjuta-loader.lo ianjuta-markable.lo \ - ianjuta-message-manager.lo ianjuta-message-view.lo \ - ianjuta-plugin-factory.lo ianjuta-preferences.lo \ - ianjuta-print.lo ianjuta-project.lo ianjuta-project-backend.lo \ - ianjuta-project-chooser.lo ianjuta-project-manager.lo \ - ianjuta-provider.lo ianjuta-snippets-manager.lo \ - ianjuta-stream.lo ianjuta-stream-loader.lo \ - ianjuta-stream-savable.lo ianjuta-symbol.lo \ - ianjuta-symbol-manager.lo ianjuta-symbol-query.lo \ - ianjuta-terminal.lo ianjuta-todo.lo ianjuta-vcs.lo \ - ianjuta-wizard.lo libanjuta-iface-marshallers.lo + ianjuta-glade.lo ianjuta-help.lo ianjuta-indenter.lo \ + ianjuta-indicable.lo ianjuta-iterable.lo \ + ianjuta-iterable-tree.lo ianjuta-language.lo \ + ianjuta-language-provider.lo ianjuta-loader.lo \ + ianjuta-markable.lo ianjuta-message-manager.lo \ + ianjuta-message-view.lo ianjuta-plugin-factory.lo \ + ianjuta-preferences.lo ianjuta-print.lo ianjuta-project.lo \ + ianjuta-project-backend.lo ianjuta-project-chooser.lo \ + ianjuta-project-manager.lo ianjuta-provider.lo \ + ianjuta-snippets-manager.lo ianjuta-stream.lo \ + ianjuta-stream-loader.lo ianjuta-stream-savable.lo \ + ianjuta-symbol.lo ianjuta-symbol-manager.lo \ + ianjuta-symbol-query.lo ianjuta-terminal.lo ianjuta-todo.lo \ + ianjuta-vcs.lo ianjuta-wizard.lo \ + libanjuta-iface-marshallers.lo libanjuta_interfaces_la_OBJECTS = \ $(am_libanjuta_interfaces_la_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent +am__v_lt_1 = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles @@ -125,20 +166,16 @@ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ +am__v_CC_0 = @echo " CC " $@; +am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_CCLD_0 = @echo " CCLD " $@; +am__v_CCLD_1 = SOURCES = $(libanjuta_interfaces_la_SOURCES) DIST_SOURCES = $(libanjuta_interfaces_la_SOURCES) am__can_run_installinfo = \ @@ -176,6 +213,23 @@ am__installdirs = "$(DESTDIR)$(idldir)" \ "$(DESTDIR)$(libanjuta_interfaces_includedir)" HEADERS = $(idl_HEADERS) $(libanjuta_interfaces_include_HEADERS) +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) @@ -326,6 +380,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -340,8 +396,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -353,8 +412,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -465,6 +522,7 @@ ianjuta-file-loader.c\ ianjuta-file-manager.c\ ianjuta-file-savable.c\ + ianjuta-glade.c\ ianjuta-help.c\ ianjuta-indenter.c\ ianjuta-indicable.c\ @@ -532,6 +590,7 @@ ianjuta-file-loader.h\ ianjuta-file-manager.h\ ianjuta-file-savable.h\ + ianjuta-glade.h\ ianjuta-help.h\ ianjuta-indenter.h\ ianjuta-indicable.h\ @@ -637,12 +696,15 @@ clean-noinstLTLIBRARIES: -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) - @list='$(noinst_LTLIBRARIES)'; for p in $$list; do \ - dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ - test "$$dir" != "$$p" || dir=.; \ - echo "rm -f \"$${dir}/so_locations\""; \ - rm -f "$${dir}/so_locations"; \ - done + @list='$(noinst_LTLIBRARIES)'; \ + locs=`for p in $$list; do echo $$p; done | \ + sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ + sort -u`; \ + test -z "$$locs" || { \ + echo rm -f $${locs}; \ + rm -f $${locs}; \ + } + libanjuta-interfaces.la: $(libanjuta_interfaces_la_OBJECTS) $(libanjuta_interfaces_la_DEPENDENCIES) $(EXTRA_libanjuta_interfaces_la_DEPENDENCIES) $(AM_V_CCLD)$(LINK) $(libanjuta_interfaces_la_OBJECTS) $(libanjuta_interfaces_la_LIBADD) $(LIBS) @@ -686,6 +748,7 @@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ianjuta-file-manager.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ianjuta-file-savable.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ianjuta-file.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ianjuta-glade.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ianjuta-help.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ianjuta-indenter.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ianjuta-indicable.Plo@am__quote@ @@ -787,26 +850,15 @@ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(libanjuta_interfaces_includedir)'; $(am__uninstall_files_from_dir) -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-am +TAGS: tags -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ @@ -818,15 +870,11 @@ $$unique; \ fi; \ fi -ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ +ctags: ctags-am + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique @@ -835,6 +883,21 @@ here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" +cscopelist: cscopelist-am + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags @@ -985,20 +1048,21 @@ .MAKE: all check install install-am install-strip -.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES ctags distclean \ - distclean-compile distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-idlHEADERS install-info \ - install-info-am install-libanjuta_interfaces_includeHEADERS \ - install-man install-pdf install-pdf-am install-ps \ - install-ps-am install-strip installcheck installcheck-am \ - installdirs maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \ - uninstall-am uninstall-idlHEADERS \ +.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ + clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ + ctags-am distclean distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am \ + install-idlHEADERS install-info install-info-am \ + install-libanjuta_interfaces_includeHEADERS install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ + pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ + uninstall-idlHEADERS \ uninstall-libanjuta_interfaces_includeHEADERS diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-builder.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-builder.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-builder.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-builder.h 2013-11-14 20:43:39.000000000 +0000 @@ -34,7 +34,7 @@ #define IANJUTA_BUILDER_ERROR ianjuta_builder_error_quark() /** -* IANJUTA_BUILDER_ROOT_URI +* IANJUTA_BUILDER_ROOT_URI: * * Build directory uri. It is the same than the project_root_uri for * in source build. @@ -42,21 +42,21 @@ #define IANJUTA_BUILDER_ROOT_URI "build_root_uri" /** -* IANJUTA_BUILDER_CONFIGURATION_DEBUG +* IANJUTA_BUILDER_CONFIGURATION_DEBUG: * * Name of debugging configutation. */ #define IANJUTA_BUILDER_CONFIGURATION_DEBUG "Debug" /** -* IANJUTA_BUILDER_CONFIGURATION_OPTIMIZED +* IANJUTA_BUILDER_CONFIGURATION_OPTIMIZED: * * Name of optimized configutation. */ #define IANJUTA_BUILDER_CONFIGURATION_OPTIMIZED "Optimized" /** -* IANJUTA_BUILDER_CONFIGURATION_PROFILING +* IANJUTA_BUILDER_CONFIGURATION_PROFILING: * * Name of profiling configutation. */ diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-debugger-breakpoint.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-debugger-breakpoint.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-debugger-breakpoint.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-debugger-breakpoint.h 2013-11-14 20:43:39.000000000 +0000 @@ -128,7 +128,7 @@ * IAnjutaDebuggerBreakpointCallback: * @data: a #IAnjutaBreakpointItem object * @user_data: user data passed to the function - * @error: error + * @err: error * * This callback function is used to return a #IAnjutaBreakpointItem. */ diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-debugger-instruction.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-debugger-instruction.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-debugger-instruction.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-debugger-instruction.h 2013-11-14 20:43:39.000000000 +0000 @@ -67,7 +67,7 @@ * IAnjutaDebuggerInstructionCallback: * @data: a #IAnjutaDebuggerInstructionDisassembly object * @user_data: user data passed to the function - * @error: error + * @err: error * * This callback function is used to return a #IAnjutaDebuggerInstructionDisassembly. */ diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-debugger-memory.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-debugger-memory.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-debugger-memory.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-debugger-memory.h 2013-11-14 20:43:39.000000000 +0000 @@ -54,7 +54,7 @@ * IAnjutaDebuggerMemoryCallback: * @data: a #IAnjutaDebuggerMemoryBlock object * @user_data: user data passed to the function - * @error: error + * @err: error * * This callback function is used to return a #IAnjutaDebuggerMemoryBlock. */ diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-debugger-variable.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-debugger-variable.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-debugger-variable.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-debugger-variable.h 2013-11-14 20:43:39.000000000 +0000 @@ -66,7 +66,7 @@ * IAnjutaDebuggerVariableCallback: * @data: a #IAnjutaDebuggerVariableObject object * @user_data: user data passed to the function - * @error: error + * @err: error * * This callback function is used to return a #IAnjutaDebuggerVariableObject. */ diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-debugger.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-debugger.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-debugger.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-debugger.c 2013-11-14 20:43:39.000000000 +0000 @@ -777,16 +777,16 @@ * Returns: TRUE if sucessful, otherwise FALSE. */ gboolean -ianjuta_debugger_print (IAnjutaDebugger *obj, const gchar *variable, IAnjutaDebuggerGCharCallback callback, gpointer user_data, GError **err) +ianjuta_debugger_print (IAnjutaDebugger *obj, const gchar *name, IAnjutaDebuggerGCharCallback callback, gpointer user_data, GError **err) { g_return_val_if_fail (IANJUTA_IS_DEBUGGER(obj), FALSE); g_return_val_if_fail (user_data != NULL, FALSE); - return IANJUTA_DEBUGGER_GET_IFACE (obj)->print (obj, variable, callback, user_data, err); + return IANJUTA_DEBUGGER_GET_IFACE (obj)->print (obj, name, callback, user_data, err); } /* Default implementation */ static gboolean -ianjuta_debugger_print_default (IAnjutaDebugger *obj, const gchar *variable, IAnjutaDebuggerGCharCallback callback, gpointer user_data, GError **err) +ianjuta_debugger_print_default (IAnjutaDebugger *obj, const gchar *name, IAnjutaDebuggerGCharCallback callback, gpointer user_data, GError **err) { g_return_val_if_reached (FALSE); } diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-debugger.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-debugger.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-debugger.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-debugger.h 2013-11-14 20:43:39.000000000 +0000 @@ -158,7 +158,7 @@ * IAnjutaDebuggerCallback: * @data: data * @user_data: user data passed to the function - * @error: error + * @err: error * * This callback function is used only by #ianjuta_debugger_callback with a * NULL data. @@ -169,7 +169,7 @@ * IAnjutaDebuggerGListCallback: * @list: (element-type any): list of data * @user_data: user data passed to the function - * @error: error + * @err: error * * This callback function is used by several debugger functions. Depending on * the function, the kind of elements in the list is different. It is a string @@ -180,9 +180,9 @@ /** * IAnjutaDebuggerGCharCallback: - * @data: string + * @value: string * @user_data: user data - * @error: error + * @err: error * * This callback function is used by several debugger functions. The data is * a string @@ -191,9 +191,9 @@ /** * IAnjutaDebuggerOutputCallback: - * @data: Self + * @type: kind of output + * @output: string * @user_data: user data - * @error: error * * This callback function is used only by #ianjuta_debugger_callback with a * NULL data. @@ -255,7 +255,7 @@ gboolean (*list_local) (IAnjutaDebugger *obj, IAnjutaDebuggerGListCallback callback, gpointer user_data, GError **err); gboolean (*list_thread) (IAnjutaDebugger *obj, IAnjutaDebuggerGListCallback callback, gpointer user_data, GError **err); gboolean (*load) (IAnjutaDebugger *obj, const gchar *file, const gchar *mime_type, const GList* source_search_directories, GError **err); - gboolean (*print) (IAnjutaDebugger *obj, const gchar *variable, IAnjutaDebuggerGCharCallback callback, gpointer user_data, GError **err); + gboolean (*print) (IAnjutaDebugger *obj, const gchar *name, IAnjutaDebuggerGCharCallback callback, gpointer user_data, GError **err); gboolean (*quit) (IAnjutaDebugger *obj, GError **err); gboolean (*run) (IAnjutaDebugger *obj, GError **err); gboolean (*run_from) (IAnjutaDebugger *obj, const gchar *file, gint line, GError **err); @@ -334,7 +334,7 @@ gboolean ianjuta_debugger_load (IAnjutaDebugger *obj, const gchar *file, const gchar *mime_type, const GList* source_search_directories, GError **err); -gboolean ianjuta_debugger_print (IAnjutaDebugger *obj, const gchar *variable, IAnjutaDebuggerGCharCallback callback, gpointer user_data, GError **err); +gboolean ianjuta_debugger_print (IAnjutaDebugger *obj, const gchar *name, IAnjutaDebuggerGCharCallback callback, gpointer user_data, GError **err); gboolean ianjuta_debugger_quit (IAnjutaDebugger *obj, GError **err); diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-document-manager.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-document-manager.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-document-manager.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-document-manager.h 2013-11-14 20:43:39.000000000 +0000 @@ -37,7 +37,7 @@ #define IANJUTA_DOCUMENT_MANAGER_ERROR ianjuta_document_manager_error_quark() /** -* IANJUTA_DOCUMENT_MANAGER_CURRENT_DOCUMENT +* IANJUTA_DOCUMENT_MANAGER_CURRENT_DOCUMENT: * * Anjuta shell value set by document manager to the current document */ diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor-assist.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor-assist.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor-assist.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor-assist.c 2013-11-14 20:43:39.000000000 +0000 @@ -43,7 +43,7 @@ } /* - * ianjuta_editor_assist_add + * ianjuta_editor_assist_add: * @obj: self * @provider: a IAnjutaProvider * @err: Error handling @@ -66,7 +66,7 @@ } /* - * ianjuta_editor_assist_invoke + * ianjuta_editor_assist_invoke: * @obj: self * @provider: a IAnjutaProvider (can be NULL to use all providers) * @err: Error handling @@ -121,7 +121,7 @@ } /* - * ianjuta_editor_assist_remove + * ianjuta_editor_assist_remove: * @obj: self * @provider: a IAnjutaProvider * @err: Error handling @@ -156,7 +156,7 @@ if (!initialized) { /** - * IAnjutaEditorAssist::cancelled + * IAnjutaEditorAssist::cancelled: * @obj: Self * * This signal is emitted when the autocompletion is cancelled due to various diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor-glade-signal.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor-glade-signal.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor-glade-signal.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor-glade-signal.c 2013-11-14 20:43:39.000000000 +0000 @@ -50,7 +50,8 @@ if (!initialized) { - /* IAnjutaEditorGladeSignal::drop + /** + * IAnjutaEditorGladeSignal::drop: * @obj: self * @iter: a IAnjutaIterable of the position where drop happens * @signal_data: Signal data in form "widget:signal:handler", e.g. @@ -71,7 +72,8 @@ G_TYPE_STRING); - /* IAnjutaEditorGladeSignal::drop-possible + /** + * IAnjutaEditorGladeSignal::drop-possible: * @obj: self * @iter: a IAnjutaIterable of the position where drop would happen * diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor-hover.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor-hover.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor-hover.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor-hover.c 2013-11-14 20:43:39.000000000 +0000 @@ -75,7 +75,8 @@ if (!initialized) { - /* IAnjutaEditorHover::hover-leave + /** + * IAnjutaEditorHover::hover-leave: * @obj: self * @position: IAnjutaEditorCell specifying the position the mouse was over * @@ -93,7 +94,8 @@ IANJUTA_TYPE_ITERABLE); - /* IAnjutaEditorHover::hover-over: + /** + * IAnjutaEditorHover::hover-over: * @obj: self * @position: IAnjutaEditorCell specifying the position the mouse is over * diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor-language.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor-language.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor-language.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor-language.c 2013-11-14 20:43:39.000000000 +0000 @@ -145,7 +145,8 @@ if (!initialized) { - /* IAnjutaEditorLanguage::language-changed: + /** + * IAnjutaEditorLanguage::language-changed: * @obj: self * @language: new language * diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor-tip.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor-tip.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor-tip.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor-tip.c 2013-11-14 20:43:39.000000000 +0000 @@ -43,7 +43,7 @@ } /** - * ianjuta_editor_tip_cancel + * ianjuta_editor_tip_cancel: * @obj: Self * @err: Error propagation and reporting * diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor.c 2013-11-14 20:43:39.000000000 +0000 @@ -710,7 +710,7 @@ /** * ianjuta_editor_set_indentsize: * @obj: Self - * @tabsize: Indentation size in spaces + * @indentsize: Indentation size in spaces * @err: Error propagation and reporting * * Sets the indentation size of the editor. @@ -905,18 +905,18 @@ /** - * IAnjutaEditor::code-added: - * @position: The iter position where @ch is added. - * @code: The code that has been added. + * IAnjutaEditor::code-changed: + * @position: The iter position where code has been changed or NULL. + * @code: The code that has been added or NULL. * @obj: Self * - * This signal is emitted when code is added inside the editor. - * The newly added code is @code which has been inserted at @position. + * This signal is emitted when code is changed inside the editor. + * When such information is availabe, @position stores the position where @code was added. */ - g_signal_new ("code-added", + g_signal_new ("code-changed", IANJUTA_TYPE_EDITOR, G_SIGNAL_RUN_LAST, - G_STRUCT_OFFSET (IAnjutaEditorIface, code_added), + G_STRUCT_OFFSET (IAnjutaEditorIface, code_changed), NULL, NULL, libanjuta_iface_cclosure_marshal_VOID__OBJECT_STRING, G_TYPE_NONE, @@ -943,7 +943,7 @@ /** - * IAnjutaEditor::glade-member-add: + * IAnjutaEditor::glade-callback-add: * @widget_typename: Name of the type of the widget. * @signal_name: Name of the signal. * @handler_name: Name of the signal handler. diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-editor.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-editor.h 2013-11-14 20:43:39.000000000 +0000 @@ -37,28 +37,28 @@ #define IANJUTA_EDITOR_ERROR ianjuta_editor_error_quark() /** -* IANJUTA_EDITOR_PREF_SCHEMA +* IANJUTA_EDITOR_PREF_SCHEMA: * * Schema id used to store common editor settings. */ #define IANJUTA_EDITOR_PREF_SCHEMA "editor" /** -* IANJUTA_EDITOR_USE_TABS_KEY +* IANJUTA_EDITOR_USE_TABS_KEY: * * Boolean key, true is tabs has to be used for indenting. */ #define IANJUTA_EDITOR_USE_TABS_KEY "use-tabs" /** -* IANJUTA_EDITOR_TAB_WIDTH_KEY +* IANJUTA_EDITOR_TAB_WIDTH_KEY: * * Integer key, defines the size of a tabulation in spaces. */ #define IANJUTA_EDITOR_TAB_WIDTH_KEY "tab-width" /** -* IANJUTA_EDITOR_INDENT_WIDTH_KEY +* IANJUTA_EDITOR_INDENT_WIDTH_KEY: * * Integer key, defines the number a space for one indentation step. */ @@ -100,7 +100,7 @@ /* Signal */ void (*char_added) (IAnjutaEditor *obj, IAnjutaIterable *position, gchar ch); /* Signal */ - void (*code_added) (IAnjutaEditor *obj, IAnjutaIterable *position, gchar *code); + void (*code_changed) (IAnjutaEditor *obj, IAnjutaIterable *position, gchar *code); /* Signal */ void (*cursor_moved) (IAnjutaEditor *obj); /* Signal */ diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-file-manager.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-file-manager.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-file-manager.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-file-manager.h 2013-11-14 20:43:39.000000000 +0000 @@ -33,7 +33,7 @@ #define IANJUTA_FILE_MANAGER_ERROR ianjuta_file_manager_error_quark() /** -* IANJUTA_FILE_MANAGER_SELECTED_FILE +* IANJUTA_FILE_MANAGER_SELECTED_FILE: * * Anjuta shell value set by file manager to the selected file. */ diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-glade.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-glade.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-glade.c 1970-01-01 00:00:00.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-glade.c 2013-11-14 20:43:39.000000000 +0000 @@ -0,0 +1,93 @@ +/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ +/* + * ianjuta-glade.c -- Autogenerated from libanjuta.idl + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Library General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + + +#include "ianjuta-glade.h" +#include "libanjuta-iface-marshallers.h" + +GQuark +ianjuta_glade_error_quark (void) +{ + static GQuark quark = 0; + + if (quark == 0) { + quark = g_quark_from_static_string ("ianjuta-glade-quark"); + } + + return quark; +} + +/** + * ianjuta_add_association: + * @obj: Self + * @master: ui file name. + * @slave: source code file name. + * @err: Error propagation and reporting. + * + * Adds an association of master ui file and slave source code file + * + */ +void +ianjuta_glade_add_association (IAnjutaGlade *obj, gchar *master, gchar *slave, GError **err) +{ + g_return_if_fail (IANJUTA_IS_GLADE(obj)); + IANJUTA_GLADE_GET_IFACE (obj)->add_association (obj, master, slave, err); +} + +/* Default implementation */ +static void +ianjuta_glade_add_association_default (IAnjutaGlade *obj, gchar *master, gchar *slave, GError **err) +{ + g_return_if_reached (); +} + +static void +ianjuta_glade_base_init (IAnjutaGladeIface* klass) +{ + static gboolean initialized = FALSE; + + klass->add_association = ianjuta_glade_add_association_default; + + if (!initialized) { + + initialized = TRUE; + } +} + +GType +ianjuta_glade_get_type (void) +{ + static GType type = 0; + if (!type) { + static const GTypeInfo info = { + sizeof (IAnjutaGladeIface), + (GBaseInitFunc) ianjuta_glade_base_init, + NULL, + NULL, + NULL, + NULL, + 0, + 0, + NULL + }; + type = g_type_register_static (G_TYPE_INTERFACE, "IAnjutaGlade", &info, 0); + g_type_interface_add_prerequisite (type, G_TYPE_OBJECT); + } + return type; +} diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-glade.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-glade.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-glade.h 1970-01-01 00:00:00.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-glade.h 2013-11-14 20:43:39.000000000 +0000 @@ -0,0 +1,55 @@ +/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ +/* + * ianjuta-glade.h -- Autogenerated from libanjuta.idl + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Library General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +#ifndef _IANJUTA_GLADE_H_ +#define _IANJUTA_GLADE_H_ + +#include + +G_BEGIN_DECLS + +#define IANJUTA_TYPE_GLADE (ianjuta_glade_get_type ()) +#define IANJUTA_GLADE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), IANJUTA_TYPE_GLADE, IAnjutaGlade)) +#define IANJUTA_IS_GLADE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), IANJUTA_TYPE_GLADE)) +#define IANJUTA_GLADE_GET_IFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), IANJUTA_TYPE_GLADE, IAnjutaGladeIface)) + +#define IANJUTA_GLADE_ERROR ianjuta_glade_error_quark() + +typedef struct _IAnjutaGlade IAnjutaGlade; +typedef struct _IAnjutaGladeIface IAnjutaGladeIface; + + +struct _IAnjutaGladeIface { + GTypeInterface g_iface; + + + void (*add_association) (IAnjutaGlade *obj, gchar *master, gchar *slave, GError **err); + +}; + + +GQuark ianjuta_glade_error_quark (void); +GType ianjuta_glade_get_type (void); + +void ianjuta_glade_add_association (IAnjutaGlade *obj, gchar *master, gchar *slave, GError **err); + + +G_END_DECLS + +#endif diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-indenter.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-indenter.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-indenter.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-indenter.c 2013-11-14 20:43:39.000000000 +0000 @@ -43,11 +43,11 @@ } /** - * ianjuta_indenter_indent + * ianjuta_indenter_indent: * @obj: Self * @start: Start of the area to indent * @end: End of the area to indent - * @error: Error propagation + * @err: Error propagation * * Indent the area between @start and @end according to the indentation rules * of the programming language. Usually implemented by language support plugins. diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-language-provider.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-language-provider.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-language-provider.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-language-provider.h 2013-11-14 20:43:39.000000000 +0000 @@ -36,35 +36,35 @@ #define IANJUTA_LANGUAGE_PROVIDER_ERROR ianjuta_language_provider_error_quark() /** - * IANJUTA_LANGUAGE_PROVIDER_PREF_CALLTIP_ENABLE + * IANJUTA_LANGUAGE_PROVIDER_PREF_CALLTIP_ENABLE: * * Boolean key, true is calltips has to be shown. */ #define IANJUTA_LANGUAGE_PROVIDER_PREF_CALLTIP_ENABLE "calltip-enable" /** - * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_ENABLE + * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_ENABLE: * * Boolean key, true is code completion is enable. */ #define IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_ENABLE "completion-enable" /** - * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_SPACE_AFTER_FUNC + * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_SPACE_AFTER_FUNC: * * Boolean key, true is adding a space after function call autocompletion */ #define IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_SPACE_AFTER_FUNC "completion-space-after-func" /** - * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_BRACE_AFTER_FUNC + * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_BRACE_AFTER_FUNC: * * Boolean key, true is adding '(' after function call autocompletion */ #define IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_BRACE_AFTER_FUNC "completion-brace-after-func" /** - * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_CLOSEBRACE_AFTER_FUNC + * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_CLOSEBRACE_AFTER_FUNC: * * Boolean key, true is adding ')' after function call autocompletion */ diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-print.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-print.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-print.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-print.c 2013-11-14 20:43:39.000000000 +0000 @@ -65,7 +65,7 @@ } /** -* ianjuta_print_print: +* ianjuta_print_print_preview: * @obj: Self * @err: Error propagation and reporting. * diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-project-backend.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-project-backend.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-project-backend.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-project-backend.c 2013-11-14 20:43:39.000000000 +0000 @@ -70,7 +70,7 @@ /** * ianjuta_project_backend_probe: * @obj: Self - * @file: (transfer none): Project file or directory + * @directory: (transfer none): Project file or directory * @err: Error propagation and reporting * * Check if the directory contains a project supported by this diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-project-manager.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-project-manager.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-project-manager.c 2012-09-26 20:54:13.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-project-manager.c 2013-11-14 20:43:39.000000000 +0000 @@ -443,6 +443,32 @@ g_return_val_if_reached (FALSE); } +/** + * ianjuta_project_manager_remove_file: + * @obj: Self. + * @file: A #GFile that will be removed from the project + * @err: Error propagation and reporting. + * + * Remove a source file from the project. If the file is used in several + * targets, it is removed from all targets. The file could be removed from + * the disk. + * + * Returns: %TRUE if the file has been removed from the project else %FALSE + */ +gboolean +ianjuta_project_manager_remove_file (IAnjutaProjectManager *obj, GFile *file, GError **err) +{ + g_return_val_if_fail (IANJUTA_IS_PROJECT_MANAGER(obj), FALSE); + return IANJUTA_PROJECT_MANAGER_GET_IFACE (obj)->remove_file (obj, file, err); +} + +/* Default implementation */ +static gboolean +ianjuta_project_manager_remove_file_default (IAnjutaProjectManager *obj, GFile *file, GError **err) +{ + g_return_val_if_reached (FALSE); +} + static void ianjuta_project_manager_base_init (IAnjutaProjectManagerIface* klass) { @@ -463,6 +489,7 @@ klass->get_target_type = ianjuta_project_manager_get_target_type_default; klass->get_targets = ianjuta_project_manager_get_targets_default; klass->is_open = ianjuta_project_manager_is_open_default; + klass->remove_file = ianjuta_project_manager_remove_file_default; if (!initialized) { diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-project-manager.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-project-manager.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-project-manager.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-project-manager.h 2013-11-14 20:43:39.000000000 +0000 @@ -34,14 +34,14 @@ #define IANJUTA_PROJECT_MANAGER_ERROR ianjuta_project_manager_error_quark() /** -* IANJUTA_PROJECT_MANAGER_PROJECT_ROOT_URI +* IANJUTA_PROJECT_MANAGER_PROJECT_ROOT_URI: * * Anjuta shell value set by project manager to the project root uri. */ #define IANJUTA_PROJECT_MANAGER_PROJECT_ROOT_URI "project_root_uri" /** -* IANJUTA_PROJECT_MANAGER_CURRENT_PROJECT +* IANJUTA_PROJECT_MANAGER_CURRENT_PROJECT: * * Anjuta shell value set by project manager to the current project object * which implement #IAnjutaProject interface. @@ -49,7 +49,7 @@ #define IANJUTA_PROJECT_MANAGER_CURRENT_PROJECT "project_manager_current_project" /** -* IANJUTA_PROJECT_MANAGER_CURRENT_URI +* IANJUTA_PROJECT_MANAGER_CURRENT_URI: * * Anjuta shell value set by project manager to the current uri. */ @@ -87,6 +87,7 @@ AnjutaProjectNodeType (*get_target_type) (IAnjutaProjectManager *obj, GFile *target, GError **err); GList* (*get_targets) (IAnjutaProjectManager *obj, AnjutaProjectNodeType target_type, GError **err); gboolean (*is_open) (IAnjutaProjectManager *obj, GError **err); + gboolean (*remove_file) (IAnjutaProjectManager *obj, GFile *file, GError **err); }; @@ -124,6 +125,8 @@ gboolean ianjuta_project_manager_is_open (IAnjutaProjectManager *obj, GError **err); +gboolean ianjuta_project_manager_remove_file (IAnjutaProjectManager *obj, GFile *file, GError **err); + G_END_DECLS diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-project.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-project.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-project.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-project.c 2013-11-14 20:43:39.000000000 +0000 @@ -289,16 +289,16 @@ * Return value: (allow-none) (transfer none): The new property of NULL if the property cannot be set */ AnjutaProjectProperty * -ianjuta_project_set_property (IAnjutaProject *obj, AnjutaProjectNode *parent, const gchar *id, const gchar *name, const gchar *value, GError **err) +ianjuta_project_set_property (IAnjutaProject *obj, AnjutaProjectNode *node, const gchar *id, const gchar *name, const gchar *value, GError **err) { g_return_val_if_fail (IANJUTA_IS_PROJECT(obj), NULL); - g_return_val_if_fail ((parent == NULL) ||ANJUTA_IS_PROJECT_NODE(parent), NULL); - return IANJUTA_PROJECT_GET_IFACE (obj)->set_property (obj, parent, id, name, value, err); + g_return_val_if_fail ((node == NULL) ||ANJUTA_IS_PROJECT_NODE(node), NULL); + return IANJUTA_PROJECT_GET_IFACE (obj)->set_property (obj, node, id, name, value, err); } /* Default implementation */ static AnjutaProjectProperty * -ianjuta_project_set_property_default (IAnjutaProject *obj, AnjutaProjectNode *parent, const gchar *id, const gchar *name, const gchar *value, GError **err) +ianjuta_project_set_property_default (IAnjutaProject *obj, AnjutaProjectNode *node, const gchar *id, const gchar *name, const gchar *value, GError **err) { g_return_val_if_reached (NULL); } diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-project.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-project.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-project.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-project.h 2013-11-14 20:43:39.000000000 +0000 @@ -79,7 +79,7 @@ gboolean (*remove_node) (IAnjutaProject *obj, AnjutaProjectNode *node, GError **err); gboolean (*remove_property) (IAnjutaProject *obj, AnjutaProjectNode *node, const gchar *id, const gchar *name, GError **err); gboolean (*save_node) (IAnjutaProject *obj, AnjutaProjectNode *node, GError **err); - AnjutaProjectProperty * (*set_property) (IAnjutaProject *obj, AnjutaProjectNode *parent, const gchar *id, const gchar *name, const gchar *value, GError **err); + AnjutaProjectProperty * (*set_property) (IAnjutaProject *obj, AnjutaProjectNode *node, const gchar *id, const gchar *name, const gchar *value, GError **err); }; @@ -107,7 +107,7 @@ gboolean ianjuta_project_save_node (IAnjutaProject *obj, AnjutaProjectNode *node, GError **err); -AnjutaProjectProperty * ianjuta_project_set_property (IAnjutaProject *obj, AnjutaProjectNode *parent, const gchar *id, const gchar *name, const gchar *value, GError **err); +AnjutaProjectProperty * ianjuta_project_set_property (IAnjutaProject *obj, AnjutaProjectNode *node, const gchar *id, const gchar *name, const gchar *value, GError **err); G_END_DECLS diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-symbol-manager.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-symbol-manager.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-symbol-manager.h 2012-09-26 20:54:13.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-symbol-manager.h 2013-11-14 20:43:39.000000000 +0000 @@ -25,6 +25,7 @@ #include #include #include +#include G_BEGIN_DECLS diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-symbol-query.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-symbol-query.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-symbol-query.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-symbol-query.c 2013-11-14 20:43:39.000000000 +0000 @@ -204,15 +204,15 @@ * Executes #IANJUTA_SYMBOL_QUERY_SEARCH_ID query. */ IAnjutaIterable* -ianjuta_symbol_query_search_id (IAnjutaSymbolQuery *obj, gint symbol_id, GError **err) +ianjuta_symbol_query_search_id (IAnjutaSymbolQuery *obj, gint symbol, GError **err) { g_return_val_if_fail (IANJUTA_IS_SYMBOL_QUERY(obj), NULL); - return IANJUTA_SYMBOL_QUERY_GET_IFACE (obj)->search_id (obj, symbol_id, err); + return IANJUTA_SYMBOL_QUERY_GET_IFACE (obj)->search_id (obj, symbol, err); } /* Default implementation */ static IAnjutaIterable* -ianjuta_symbol_query_search_id_default (IAnjutaSymbolQuery *obj, gint symbol_id, GError **err) +ianjuta_symbol_query_search_id_default (IAnjutaSymbolQuery *obj, gint symbol, GError **err) { g_return_val_if_reached (NULL); } @@ -392,15 +392,15 @@ * they are excluded. */ void -ianjuta_symbol_query_set_filters (IAnjutaSymbolQuery *obj, IAnjutaSymbolType filters, gboolean includes_types, GError **err) +ianjuta_symbol_query_set_filters (IAnjutaSymbolQuery *obj, IAnjutaSymbolType filters, gboolean include_types, GError **err) { g_return_if_fail (IANJUTA_IS_SYMBOL_QUERY(obj)); - IANJUTA_SYMBOL_QUERY_GET_IFACE (obj)->set_filters (obj, filters, includes_types, err); + IANJUTA_SYMBOL_QUERY_GET_IFACE (obj)->set_filters (obj, filters, include_types, err); } /* Default implementation */ static void -ianjuta_symbol_query_set_filters_default (IAnjutaSymbolQuery *obj, IAnjutaSymbolType filters, gboolean includes_types, GError **err) +ianjuta_symbol_query_set_filters_default (IAnjutaSymbolQuery *obj, IAnjutaSymbolType filters, gboolean include_types, GError **err) { g_return_if_reached (); } diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-symbol-query.h anjuta-3.10.2/libanjuta/interfaces/ianjuta-symbol-query.h --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-symbol-query.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-symbol-query.h 2013-11-14 20:43:39.000000000 +0000 @@ -131,7 +131,7 @@ IAnjutaIterable* (*search_all) (IAnjutaSymbolQuery *obj, GError **err); IAnjutaIterable* (*search_class_parents) (IAnjutaSymbolQuery *obj, IAnjutaSymbol *symbol, GError **err); IAnjutaIterable* (*search_file) (IAnjutaSymbolQuery *obj, const gchar *pattern, const GFile *file, GError **err); - IAnjutaIterable* (*search_id) (IAnjutaSymbolQuery *obj, gint symbol_id, GError **err); + IAnjutaIterable* (*search_id) (IAnjutaSymbolQuery *obj, gint symbol, GError **err); IAnjutaIterable* (*search_in_scope) (IAnjutaSymbolQuery *obj, const gchar *pattern, IAnjutaSymbol *scope, GError **err); IAnjutaIterable* (*search_members) (IAnjutaSymbolQuery *obj, IAnjutaSymbol *symbol, GError **err); IAnjutaIterable* (*search_parent_scope) (IAnjutaSymbolQuery *obj, IAnjutaSymbol *symbol, GError **err); @@ -139,7 +139,7 @@ IAnjutaIterable* (*search_scope) (IAnjutaSymbolQuery *obj, const gchar *file_path, gint line, GError **err); void (*set_fields) (IAnjutaSymbolQuery *obj, gint n_fields, IAnjutaSymbolField *fields, GError **err); void (*set_file_scope) (IAnjutaSymbolQuery *obj, IAnjutaSymbolQueryFileScope filescope_search, GError **err); - void (*set_filters) (IAnjutaSymbolQuery *obj, IAnjutaSymbolType filters, gboolean includes_types, GError **err); + void (*set_filters) (IAnjutaSymbolQuery *obj, IAnjutaSymbolType filters, gboolean include_types, GError **err); void (*set_group_by) (IAnjutaSymbolQuery *obj, IAnjutaSymbolField field, GError **err); void (*set_limit) (IAnjutaSymbolQuery *obj, gint limit, GError **err); void (*set_mode) (IAnjutaSymbolQuery *obj, IAnjutaSymbolQueryMode mode, GError **err); @@ -166,7 +166,7 @@ IAnjutaIterable* ianjuta_symbol_query_search_file (IAnjutaSymbolQuery *obj, const gchar *pattern, const GFile *file, GError **err); -IAnjutaIterable* ianjuta_symbol_query_search_id (IAnjutaSymbolQuery *obj, gint symbol_id, GError **err); +IAnjutaIterable* ianjuta_symbol_query_search_id (IAnjutaSymbolQuery *obj, gint symbol, GError **err); IAnjutaIterable* ianjuta_symbol_query_search_in_scope (IAnjutaSymbolQuery *obj, const gchar *pattern, IAnjutaSymbol *scope, GError **err); @@ -182,7 +182,7 @@ void ianjuta_symbol_query_set_file_scope (IAnjutaSymbolQuery *obj, IAnjutaSymbolQueryFileScope filescope_search, GError **err); -void ianjuta_symbol_query_set_filters (IAnjutaSymbolQuery *obj, IAnjutaSymbolType filters, gboolean includes_types, GError **err); +void ianjuta_symbol_query_set_filters (IAnjutaSymbolQuery *obj, IAnjutaSymbolType filters, gboolean include_types, GError **err); void ianjuta_symbol_query_set_group_by (IAnjutaSymbolQuery *obj, IAnjutaSymbolField field, GError **err); diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-terminal.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-terminal.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-terminal.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-terminal.c 2013-11-14 20:43:39.000000000 +0000 @@ -47,7 +47,7 @@ * @obj: Self * @directory: Working directory * @command: Command executed followed by arguments -* @environment: List of additional environment variables +* @environment: (array zero-terminated=1): List of additional environment variables * @err: Error propagation and reporting. * * Run the command in a terminal, setting the working directory diff -Nru anjuta-3.8.4/libanjuta/interfaces/ianjuta-vcs.c anjuta-3.10.2/libanjuta/interfaces/ianjuta-vcs.c --- anjuta-3.8.4/libanjuta/interfaces/ianjuta-vcs.c 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/ianjuta-vcs.c 2013-11-14 20:43:39.000000000 +0000 @@ -186,7 +186,7 @@ if (!initialized) { /** - * IAnjutaVcsStatus + * IAnjutaVcsStatus: * @obj: Self * * This signal is emited when the git pull command is finished, and refreshes the tree of files with the new pulled files without the need to diff -Nru anjuta-3.8.4/libanjuta/interfaces/libanjuta-interfaces.h anjuta-3.10.2/libanjuta/interfaces/libanjuta-interfaces.h --- anjuta-3.8.4/libanjuta/interfaces/libanjuta-interfaces.h 2013-06-03 21:24:37.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/libanjuta-interfaces.h 2013-11-14 20:43:39.000000000 +0000 @@ -35,6 +35,7 @@ #include "ianjuta-file-loader.h" #include "ianjuta-file-manager.h" #include "ianjuta-file-savable.h" +#include "ianjuta-glade.h" #include "ianjuta-help.h" #include "ianjuta-indenter.h" #include "ianjuta-indicable.h" diff -Nru anjuta-3.8.4/libanjuta/interfaces/libanjuta.idl anjuta-3.10.2/libanjuta/interfaces/libanjuta.idl --- anjuta-3.8.4/libanjuta/interfaces/libanjuta.idl 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/interfaces/libanjuta.idl 2013-07-08 21:06:37.000000000 +0000 @@ -674,7 +674,7 @@ typedef void (*Callback) (GObject *sender, IAnjutaBuilderHandle command, GError* err, gpointer user_data); /** - * IANJUTA_BUILDER_ROOT_URI + * IANJUTA_BUILDER_ROOT_URI: * * Build directory uri. It is the same than the project_root_uri for * in source build. @@ -682,21 +682,21 @@ #define ROOT_URI "build_root_uri" /** - * IANJUTA_BUILDER_CONFIGURATION_DEBUG + * IANJUTA_BUILDER_CONFIGURATION_DEBUG: * * Name of debugging configutation. */ #define CONFIGURATION_DEBUG "Debug" /** - * IANJUTA_BUILDER_CONFIGURATION_OPTIMIZED + * IANJUTA_BUILDER_CONFIGURATION_OPTIMIZED: * * Name of optimized configutation. */ #define CONFIGURATION_OPTIMIZED "Optimized" /** - * IANJUTA_BUILDER_CONFIGURATION_PROFILING + * IANJUTA_BUILDER_CONFIGURATION_PROFILING: * * Name of profiling configutation. */ @@ -1249,6 +1249,22 @@ void clear (); } + +interface IAnjutaGlade +{ + /** + * ianjuta_add_association: + * @obj: Self + * @master: ui file name. + * @slave: source code file name. + * @err: Error propagation and reporting. + * + * Adds an association of master ui file and slave source code file + * + */ + void add_association (gchar *master, gchar *slave); +} + /** * SECTION:ianjuta-editor * @title: IAnjutaEditor @@ -1264,28 +1280,28 @@ #include /** - * IANJUTA_EDITOR_PREF_SCHEMA + * IANJUTA_EDITOR_PREF_SCHEMA: * * Schema id used to store common editor settings. */ #define PREF_SCHEMA "editor" /** - * IANJUTA_EDITOR_USE_TABS_KEY + * IANJUTA_EDITOR_USE_TABS_KEY: * * Boolean key, true is tabs has to be used for indenting. */ #define USE_TABS_KEY "use-tabs" /** - * IANJUTA_EDITOR_TAB_WIDTH_KEY + * IANJUTA_EDITOR_TAB_WIDTH_KEY: * * Integer key, defines the size of a tabulation in spaces. */ #define TAB_WIDTH_KEY "tab-width" /** - * IANJUTA_EDITOR_INDENT_WIDTH_KEY + * IANJUTA_EDITOR_INDENT_WIDTH_KEY: * * Integer key, defines the number a space for one indentation step. */ @@ -1326,7 +1342,7 @@ void ::glade_member_add (gchar *widget_typename, gchar *widget_name, gchar *filename); /** - * IAnjutaEditor::glade-member-add: + * IAnjutaEditor::glade-callback-add: * @widget_typename: Name of the type of the widget. * @signal_name: Name of the signal. * @handler_name: Name of the signal handler. @@ -1341,15 +1357,15 @@ void ::glade_callback_add (gchar *widget_typename, gchar *signal_name, gchar *handler_name, gchar *object, gboolean swap, gboolean after, gchar *filename); /** - * IAnjutaEditor::code-added: - * @position: The iter position where @ch is added. - * @code: The code that has been added. + * IAnjutaEditor::code-changed: + * @position: The iter position where code has been changed or NULL. + * @code: The code that has been added or NULL. * @obj: Self * - * This signal is emitted when code is added inside the editor. - * The newly added code is @code which has been inserted at @position. + * This signal is emitted when code is changed inside the editor. + * When such information is availabe, @position stores the position where @code was added. */ - void ::code_added (IAnjutaIterable *position, gchar *code); + void ::code_changed (IAnjutaIterable *position, gchar *code); /** * IAnjutaEditor::char-added: @@ -1472,7 +1488,7 @@ /** * ianjuta_editor_set_indentsize: * @obj: Self - * @tabsize: Indentation size in spaces + * @indentsize: Indentation size in spaces * @err: Error propagation and reporting * * Sets the indentation size of the editor. @@ -1946,7 +1962,6 @@ gboolean backward (const gchar* search, gboolean case_sensitive, IAnjutaEditorCell* start, IAnjutaEditorCell* end, IAnjutaEditorCell** result_start, IAnjutaEditorCell** result_end); } - /** * SECTION:ianjuta-editor-convert * @title: IAnjutaEditorConvert @@ -2083,7 +2098,7 @@ void show (List tips, IAnjutaIterable *position); /** - * ianjuta_editor_tip_cancel + * ianjuta_editor_tip_cancel: * @obj: Self * @err: Error propagation and reporting * @@ -2125,7 +2140,7 @@ } /** - * IAnjutaEditorAssist::cancelled + * IAnjutaEditorAssist::cancelled: * @obj: Self * * This signal is emitted when the autocompletion is cancelled due to various @@ -2135,7 +2150,7 @@ void ::cancelled (); /* - * ianjuta_editor_assist_add + * ianjuta_editor_assist_add: * @obj: self * @provider: a IAnjutaProvider * @err: Error handling @@ -2145,7 +2160,7 @@ void add(IAnjutaProvider* provider); /* - * ianjuta_editor_assist_remove + * ianjuta_editor_assist_remove: * @obj: self * @provider: a IAnjutaProvider * @err: Error handling @@ -2155,7 +2170,7 @@ void remove(IAnjutaProvider* provider); /* - * ianjuta_editor_assist_invoke + * ianjuta_editor_assist_invoke: * @obj: self * @provider: a IAnjutaProvider (can be NULL to use all providers) * @err: Error handling @@ -2197,7 +2212,8 @@ { #include - /* IAnjutaEditorHover::hover-over: + /** + * IAnjutaEditorHover::hover-over: * @obj: self * @position: IAnjutaEditorCell specifying the position the mouse is over * @@ -2206,7 +2222,8 @@ */ void ::hover_over (IAnjutaIterable* position); - /* IAnjutaEditorHover::hover-leave + /** + * IAnjutaEditorHover::hover-leave: * @obj: self * @position: IAnjutaEditorCell specifying the position the mouse was over * @@ -2238,7 +2255,8 @@ */ interface IAnjutaEditorLanguage { - /* IAnjutaEditorLanguage::language-changed: + /** + * IAnjutaEditorLanguage::language-changed: * @obj: self * @language: new language * @@ -2503,7 +2521,8 @@ */ interface IAnjutaEditorGladeSignal { - /* IAnjutaEditorGladeSignal::drop-possible + /** + * IAnjutaEditorGladeSignal::drop-possible: * @obj: self * @iter: a IAnjutaIterable of the position where drop would happen * @@ -2513,7 +2532,8 @@ */ gboolean ::drop_possible (IAnjutaIterable* iterator); - /* IAnjutaEditorGladeSignal::drop + /** + * IAnjutaEditorGladeSignal::drop: * @obj: self * @iter: a IAnjutaIterable of the position where drop happens * @signal_data: Signal data in form "widget:signal:handler", e.g. @@ -2707,35 +2727,35 @@ #include "ianjuta-symbol.h" /** - * IANJUTA_LANGUAGE_PROVIDER_PREF_CALLTIP_ENABLE + * IANJUTA_LANGUAGE_PROVIDER_PREF_CALLTIP_ENABLE: * * Boolean key, true is calltips has to be shown. */ #define PREF_CALLTIP_ENABLE "calltip-enable" /** - * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_ENABLE + * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_ENABLE: * * Boolean key, true is code completion is enable. */ #define PREF_AUTOCOMPLETE_ENABLE "completion-enable" /** - * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_SPACE_AFTER_FUNC + * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_SPACE_AFTER_FUNC: * * Boolean key, true is adding a space after function call autocompletion */ #define PREF_AUTOCOMPLETE_SPACE_AFTER_FUNC "completion-space-after-func" /** - * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_BRACE_AFTER_FUNC + * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_BRACE_AFTER_FUNC: * * Boolean key, true is adding '(' after function call autocompletion */ #define PREF_AUTOCOMPLETE_BRACE_AFTER_FUNC "completion-brace-after-func" /** - * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_CLOSEBRACE_AFTER_FUNC + * IANJUTA_LANGUAGE_PROVIDER_PREF_AUTOCOMPLETE_CLOSEBRACE_AFTER_FUNC: * * Boolean key, true is adding ')' after function call autocompletion */ @@ -2812,7 +2832,7 @@ #include /** - * IANJUTA_DOCUMENT_MANAGER_CURRENT_DOCUMENT + * IANJUTA_DOCUMENT_MANAGER_CURRENT_DOCUMENT: * * Anjuta shell value set by document manager to the current document */ @@ -3246,7 +3266,7 @@ #include /** - * IANJUTA_FILE_MANAGER_SELECTED_FILE + * IANJUTA_FILE_MANAGER_SELECTED_FILE: * * Anjuta shell value set by file manager to the selected file. */ @@ -3320,7 +3340,7 @@ * @obj: Self * @directory: Working directory * @command: Command executed followed by arguments - * @environment: List of additional environment variables + * @environment: (array zero-terminated=1): List of additional environment variables * @err: Error propagation and reporting. * * Run the command in a terminal, setting the working directory @@ -3493,7 +3513,7 @@ * * Return value: (allow-none) (transfer none): The new property of NULL if the property cannot be set */ - AnjutaProjectProperty *set_property (AnjutaProjectNode *parent, const gchar *id, const gchar *name, const gchar *value); + AnjutaProjectProperty *set_property (AnjutaProjectNode *node, const gchar *id, const gchar *name, const gchar *value); /** * ianjuta_project_remove_property: @@ -3574,7 +3594,7 @@ /** * ianjuta_project_backend_probe: * @obj: Self - * @file: (transfer none): Project file or directory + * @directory: (transfer none): Project file or directory * @err: Error propagation and reporting * * Check if the directory contains a project supported by this @@ -3602,14 +3622,14 @@ #include /** - * IANJUTA_PROJECT_MANAGER_PROJECT_ROOT_URI + * IANJUTA_PROJECT_MANAGER_PROJECT_ROOT_URI: * * Anjuta shell value set by project manager to the project root uri. */ #define PROJECT_ROOT_URI "project_root_uri" /** - * IANJUTA_PROJECT_MANAGER_CURRENT_PROJECT + * IANJUTA_PROJECT_MANAGER_CURRENT_PROJECT: * * Anjuta shell value set by project manager to the current project object * which implement #IAnjutaProject interface. @@ -3617,7 +3637,7 @@ #define CURRENT_PROJECT "project_manager_current_project" /** - * IANJUTA_PROJECT_MANAGER_CURRENT_URI + * IANJUTA_PROJECT_MANAGER_CURRENT_URI: * * Anjuta shell value set by project manager to the current uri. */ @@ -3863,6 +3883,20 @@ GFile* add_group (const gchar *name, GFile *default_group); /** + * ianjuta_project_manager_remove_file: + * @obj: Self. + * @file: A #GFile that will be removed from the project + * @err: Error propagation and reporting. + * + * Remove a source file from the project. If the file is used in several + * targets, it is removed from all targets. The file could be removed from + * the disk. + * + * Returns: %TRUE if the file has been removed from the project else %FALSE + */ + gboolean remove_file (GFile *file); + + /** * ianjuta_project_manager_is_open: * @obj: Self * @err: Error propagation and reporting. @@ -4162,7 +4196,7 @@ * IAnjutaDebuggerCallback: * @data: data * @user_data: user data passed to the function - * @error: error + * @err: error * * This callback function is used only by #ianjuta_debugger_callback with a * NULL data. @@ -4173,7 +4207,7 @@ * IAnjutaDebuggerGListCallback: * @list: (element-type any): list of data * @user_data: user data passed to the function - * @error: error + * @err: error * * This callback function is used by several debugger functions. Depending on * the function, the kind of elements in the list is different. It is a string @@ -4184,9 +4218,9 @@ /** * IAnjutaDebuggerGCharCallback: - * @data: string + * @value: string * @user_data: user data - * @error: error + * @err: error * * This callback function is used by several debugger functions. The data is * a string @@ -4195,9 +4229,9 @@ /** * IAnjutaDebuggerOutputCallback: - * @data: Self + * @type: kind of output + * @output: string * @user_data: user data - * @error: error * * This callback function is used only by #ianjuta_debugger_callback with a * NULL data. @@ -4579,7 +4613,7 @@ * * Returns: TRUE if sucessful, otherwise FALSE. */ - gboolean print (const gchar *variable, GCharCallback callback, gpointer user_data); + gboolean print (const gchar *name, GCharCallback callback, gpointer user_data); /** * ianjuta_debugger_list_local: @@ -4972,7 +5006,7 @@ * IAnjutaDebuggerBreakpointCallback: * @data: a #IAnjutaBreakpointItem object * @user_data: user data passed to the function - * @error: error + * @err: error * * This callback function is used to return a #IAnjutaBreakpointItem. */ @@ -5169,7 +5203,7 @@ * IAnjutaDebuggerVariableCallback: * @data: a #IAnjutaDebuggerVariableObject object * @user_data: user data passed to the function - * @error: error + * @err: error * * This callback function is used to return a #IAnjutaDebuggerVariableObject. */ @@ -5374,7 +5408,7 @@ * IAnjutaDebuggerMemoryCallback: * @data: a #IAnjutaDebuggerMemoryBlock object * @user_data: user data passed to the function - * @error: error + * @err: error * * This callback function is used to return a #IAnjutaDebuggerMemoryBlock. */ @@ -5442,7 +5476,7 @@ * IAnjutaDebuggerInstructionCallback: * @data: a #IAnjutaDebuggerInstructionDisassembly object * @user_data: user data passed to the function - * @error: error + * @err: error * * This callback function is used to return a #IAnjutaDebuggerInstructionDisassembly. */ @@ -5750,7 +5784,7 @@ } /** - * IAnjutaVcsStatus + * IAnjutaVcsStatus: * @obj: Self * * This signal is emited when the git pull command is finished, and refreshes the tree of files with the new pulled files without the need to @@ -6260,7 +6294,7 @@ * symbols satisfying the given symbol types are selected, otherwise * they are excluded. */ - void set_filters (IAnjutaSymbolType filters, gboolean includes_types); + void set_filters (IAnjutaSymbolType filters, gboolean include_types); /** * ianjuta_symbol_query_set_file_scope: @@ -6395,7 +6429,7 @@ * * Executes #IANJUTA_SYMBOL_QUERY_SEARCH_ID query. */ - IAnjutaIterable* search_id (gint symbol_id); + IAnjutaIterable* search_id (gint symbol); /** * ianjuta_symbol_query_search_scope: @@ -6445,6 +6479,7 @@ #include "ianjuta-iterable.h" #include "ianjuta-symbol.h" #include "ianjuta-symbol-query.h" + #include /** * IAnjutaSymbolManager::prj_scan_end: @@ -6555,7 +6590,7 @@ void print(); /** - * ianjuta_print_print: + * ianjuta_print_print_preview: * @obj: Self * @err: Error propagation and reporting. * @@ -6790,11 +6825,11 @@ #include /** - * ianjuta_indenter_indent + * ianjuta_indenter_indent: * @obj: Self * @start: Start of the area to indent * @end: End of the area to indent - * @error: Error propagation + * @err: Error propagation * * Indent the area between @start and @end according to the indentation rules * of the programming language. Usually implemented by language support plugins. diff -Nru anjuta-3.8.4/libanjuta/libanjuta.h anjuta-3.10.2/libanjuta/libanjuta.h --- anjuta-3.8.4/libanjuta/libanjuta.h 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/libanjuta.h 2013-07-08 21:06:37.000000000 +0000 @@ -55,5 +55,26 @@ #include #include #include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #endif diff -Nru anjuta-3.8.4/libanjuta/resources.c anjuta-3.10.2/libanjuta/resources.c --- anjuta-3.8.4/libanjuta/resources.c 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/libanjuta/resources.c 2013-07-08 21:06:37.000000000 +0000 @@ -258,25 +258,27 @@ void anjuta_res_help_search (const gchar * word) { + GError *error = NULL; + gchar **argv = g_new0 (gchar *, 4); + + argv[0] = g_strdup ("devhelp"); + if(word) { + argv[1] = g_strdup ("-s"); + argv[2] = g_strdup (word); + fprintf(stderr, "Word is %s\n", word); - if(fork()==0) - { - execlp("devhelp", "devhelp", "-s", word, NULL); - g_warning (_("Cannot execute command: \"%s\""), "devhelp"); - _exit(1); - } } - else + + if (g_spawn_async (NULL, argv, NULL, G_SPAWN_SEARCH_PATH, + NULL, NULL, NULL, &error)) { - if(fork()==0) - { - execlp("devhelp", "devhelp", NULL); - g_warning (_("Cannot execute command: \"%s\""), "devhelp"); - _exit(1); - } + g_warning (_("Cannot execute command \"%s\": %s"), "devhelp", error->message); + g_error_free (error); } + + g_strfreev (argv); } void diff -Nru anjuta-3.8.4/libanjuta/tests/Makefile.am anjuta-3.10.2/libanjuta/tests/Makefile.am --- anjuta-3.8.4/libanjuta/tests/Makefile.am 2013-02-19 00:02:14.000000000 +0000 +++ anjuta-3.10.2/libanjuta/tests/Makefile.am 2013-11-03 18:57:08.000000000 +0000 @@ -1,7 +1,8 @@ noinst_PROGRAMS = \ anjuta-completion-test \ anjuta-tabber-test \ - anjuta-token-test + anjuta-token-test \ + anjuta-diff-renderer-test # Include paths AM_CPPFLAGS = \ @@ -26,6 +27,10 @@ anjuta_token_test_SOURCES = anjuta-token-test.c \ ../anjuta-token.c +anjuta_diff_renderer_test_CFLAGS = $(LIBANJUTA_CFLAGS) +anjuta_diff_renderer_test_LDADD = $(LIBANJUTA_LIBS) $(ANJUTA_LIBS) +anjuta_diff_renderer_test_SOURCES = anjuta-diff-renderer-test.c + CLEANFILES = anjuta_token_test-anjuta-token.gcno \ anjuta_token_test-anjuta-token-test.gcno \ anjuta_token_test-anjuta-debug.gcno diff -Nru anjuta-3.8.4/libanjuta/tests/Makefile.in anjuta-3.10.2/libanjuta/tests/Makefile.in --- anjuta-3.8.4/libanjuta/tests/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/libanjuta/tests/Makefile.in 2013-11-14 21:21:10.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -16,23 +15,51 @@ @SET_MAKE@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ esac; \ - test $$am__dry = yes; \ - } + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -52,9 +79,11 @@ build_triplet = @build@ host_triplet = @host@ noinst_PROGRAMS = anjuta-completion-test$(EXEEXT) \ - anjuta-tabber-test$(EXEEXT) anjuta-token-test$(EXEEXT) + anjuta-tabber-test$(EXEEXT) anjuta-token-test$(EXEEXT) \ + anjuta-diff-renderer-test$(EXEEXT) subdir = libanjuta/tests -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ + $(top_srcdir)/depcomp ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ @@ -82,10 +111,21 @@ AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent +am__v_lt_1 = anjuta_completion_test_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(anjuta_completion_test_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ $(LDFLAGS) -o $@ +am_anjuta_diff_renderer_test_OBJECTS = \ + anjuta_diff_renderer_test-anjuta-diff-renderer-test.$(OBJEXT) +anjuta_diff_renderer_test_OBJECTS = \ + $(am_anjuta_diff_renderer_test_OBJECTS) +anjuta_diff_renderer_test_DEPENDENCIES = $(am__DEPENDENCIES_1) \ + $(am__DEPENDENCIES_1) +anjuta_diff_renderer_test_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ + $(anjuta_diff_renderer_test_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ + $(LDFLAGS) -o $@ am_anjuta_tabber_test_OBJECTS = \ anjuta_tabber_test-anjuta-tabber-test.$(OBJEXT) anjuta_tabber_test_OBJECTS = $(am_anjuta_tabber_test_OBJECTS) @@ -104,6 +144,18 @@ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ $(anjuta_token_test_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ -o $@ +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : +AM_V_GEN = $(am__v_GEN_@AM_V@) +am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = +AM_V_at = $(am__v_at_@AM_V@) +am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) +am__v_at_0 = @ +am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles @@ -116,29 +168,44 @@ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ +am__v_CC_0 = @echo " CC " $@; +am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_CCLD_0 = @echo " CCLD " $@; +am__v_CCLD_1 = SOURCES = $(anjuta_completion_test_SOURCES) \ + $(anjuta_diff_renderer_test_SOURCES) \ $(anjuta_tabber_test_SOURCES) $(anjuta_token_test_SOURCES) DIST_SOURCES = $(anjuta_completion_test_SOURCES) \ + $(anjuta_diff_renderer_test_SOURCES) \ $(anjuta_tabber_test_SOURCES) $(anjuta_token_test_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) @@ -289,6 +356,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -303,8 +372,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -316,8 +388,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -412,6 +482,9 @@ anjuta_token_test_SOURCES = anjuta-token-test.c \ ../anjuta-token.c +anjuta_diff_renderer_test_CFLAGS = $(LIBANJUTA_CFLAGS) +anjuta_diff_renderer_test_LDADD = $(LIBANJUTA_LIBS) $(ANJUTA_LIBS) +anjuta_diff_renderer_test_SOURCES = anjuta-diff-renderer-test.c CLEANFILES = anjuta_token_test-anjuta-token.gcno \ anjuta_token_test-anjuta-token-test.gcno \ anjuta_token_test-anjuta-debug.gcno @@ -459,12 +532,19 @@ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ echo " rm -f" $$list; \ rm -f $$list + anjuta-completion-test$(EXEEXT): $(anjuta_completion_test_OBJECTS) $(anjuta_completion_test_DEPENDENCIES) $(EXTRA_anjuta_completion_test_DEPENDENCIES) @rm -f anjuta-completion-test$(EXEEXT) $(AM_V_CCLD)$(anjuta_completion_test_LINK) $(anjuta_completion_test_OBJECTS) $(anjuta_completion_test_LDADD) $(LIBS) + +anjuta-diff-renderer-test$(EXEEXT): $(anjuta_diff_renderer_test_OBJECTS) $(anjuta_diff_renderer_test_DEPENDENCIES) $(EXTRA_anjuta_diff_renderer_test_DEPENDENCIES) + @rm -f anjuta-diff-renderer-test$(EXEEXT) + $(AM_V_CCLD)$(anjuta_diff_renderer_test_LINK) $(anjuta_diff_renderer_test_OBJECTS) $(anjuta_diff_renderer_test_LDADD) $(LIBS) + anjuta-tabber-test$(EXEEXT): $(anjuta_tabber_test_OBJECTS) $(anjuta_tabber_test_DEPENDENCIES) $(EXTRA_anjuta_tabber_test_DEPENDENCIES) @rm -f anjuta-tabber-test$(EXEEXT) $(AM_V_CCLD)$(anjuta_tabber_test_LINK) $(anjuta_tabber_test_OBJECTS) $(anjuta_tabber_test_LDADD) $(LIBS) + anjuta-token-test$(EXEEXT): $(anjuta_token_test_OBJECTS) $(anjuta_token_test_DEPENDENCIES) $(EXTRA_anjuta_token_test_DEPENDENCIES) @rm -f anjuta-token-test$(EXEEXT) $(AM_V_CCLD)$(anjuta_token_test_LINK) $(anjuta_token_test_OBJECTS) $(anjuta_token_test_LDADD) $(LIBS) @@ -476,6 +556,7 @@ -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta_completion_test-anjuta-completion-test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta_diff_renderer_test-anjuta-diff-renderer-test.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta_tabber_test-anjuta-tabber-test.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta_token_test-anjuta-token-test.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/anjuta_token_test-anjuta-token.Po@am__quote@ @@ -515,6 +596,20 @@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(anjuta_completion_test_CFLAGS) $(CFLAGS) -c -o anjuta_completion_test-anjuta-completion-test.obj `if test -f 'anjuta-completion-test.c'; then $(CYGPATH_W) 'anjuta-completion-test.c'; else $(CYGPATH_W) '$(srcdir)/anjuta-completion-test.c'; fi` +anjuta_diff_renderer_test-anjuta-diff-renderer-test.o: anjuta-diff-renderer-test.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(anjuta_diff_renderer_test_CFLAGS) $(CFLAGS) -MT anjuta_diff_renderer_test-anjuta-diff-renderer-test.o -MD -MP -MF $(DEPDIR)/anjuta_diff_renderer_test-anjuta-diff-renderer-test.Tpo -c -o anjuta_diff_renderer_test-anjuta-diff-renderer-test.o `test -f 'anjuta-diff-renderer-test.c' || echo '$(srcdir)/'`anjuta-diff-renderer-test.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/anjuta_diff_renderer_test-anjuta-diff-renderer-test.Tpo $(DEPDIR)/anjuta_diff_renderer_test-anjuta-diff-renderer-test.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='anjuta-diff-renderer-test.c' object='anjuta_diff_renderer_test-anjuta-diff-renderer-test.o' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(anjuta_diff_renderer_test_CFLAGS) $(CFLAGS) -c -o anjuta_diff_renderer_test-anjuta-diff-renderer-test.o `test -f 'anjuta-diff-renderer-test.c' || echo '$(srcdir)/'`anjuta-diff-renderer-test.c + +anjuta_diff_renderer_test-anjuta-diff-renderer-test.obj: anjuta-diff-renderer-test.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(anjuta_diff_renderer_test_CFLAGS) $(CFLAGS) -MT anjuta_diff_renderer_test-anjuta-diff-renderer-test.obj -MD -MP -MF $(DEPDIR)/anjuta_diff_renderer_test-anjuta-diff-renderer-test.Tpo -c -o anjuta_diff_renderer_test-anjuta-diff-renderer-test.obj `if test -f 'anjuta-diff-renderer-test.c'; then $(CYGPATH_W) 'anjuta-diff-renderer-test.c'; else $(CYGPATH_W) '$(srcdir)/anjuta-diff-renderer-test.c'; fi` +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/anjuta_diff_renderer_test-anjuta-diff-renderer-test.Tpo $(DEPDIR)/anjuta_diff_renderer_test-anjuta-diff-renderer-test.Po +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='anjuta-diff-renderer-test.c' object='anjuta_diff_renderer_test-anjuta-diff-renderer-test.obj' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(anjuta_diff_renderer_test_CFLAGS) $(CFLAGS) -c -o anjuta_diff_renderer_test-anjuta-diff-renderer-test.obj `if test -f 'anjuta-diff-renderer-test.c'; then $(CYGPATH_W) 'anjuta-diff-renderer-test.c'; else $(CYGPATH_W) '$(srcdir)/anjuta-diff-renderer-test.c'; fi` + anjuta_tabber_test-anjuta-tabber-test.o: anjuta-tabber-test.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(anjuta_tabber_test_CFLAGS) $(CFLAGS) -MT anjuta_tabber_test-anjuta-tabber-test.o -MD -MP -MF $(DEPDIR)/anjuta_tabber_test-anjuta-tabber-test.Tpo -c -o anjuta_tabber_test-anjuta-tabber-test.o `test -f 'anjuta-tabber-test.c' || echo '$(srcdir)/'`anjuta-tabber-test.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/anjuta_tabber_test-anjuta-tabber-test.Tpo $(DEPDIR)/anjuta_tabber_test-anjuta-tabber-test.Po @@ -563,26 +658,15 @@ clean-libtool: -rm -rf .libs _libs -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-am +TAGS: tags -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ @@ -594,15 +678,11 @@ $$unique; \ fi; \ fi -ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ +ctags: ctags-am + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique @@ -611,6 +691,21 @@ here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" +cscopelist: cscopelist-am + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags @@ -753,18 +848,19 @@ .MAKE: install-am install-strip -.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstPROGRAMS ctags distclean \ - distclean-compile distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ - pdf pdf-am ps ps-am tags uninstall uninstall-am +.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ + clean-libtool clean-noinstPROGRAMS cscopelist-am ctags \ + ctags-am distclean distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags tags-am uninstall uninstall-am -include $(top_srcdir)/git.mk diff -Nru anjuta-3.8.4/libanjuta/tests/anjuta-diff-renderer-test.c anjuta-3.10.2/libanjuta/tests/anjuta-diff-renderer-test.c --- anjuta-3.8.4/libanjuta/tests/anjuta-diff-renderer-test.c 1970-01-01 00:00:00.000000000 +0000 +++ anjuta-3.10.2/libanjuta/tests/anjuta-diff-renderer-test.c 2013-11-03 18:57:08.000000000 +0000 @@ -0,0 +1,152 @@ +/* + * anjuta-diff-renderer-test.c + * + * Copyright (C) 2013 - James Liggett + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + +#include + +enum +{ + COL_DIFF, + + NUM_COLS +}; + +static void +on_window_destroy (GtkWidget *window, gpointer user_data) +{ + gtk_main_quit (); +} + +int +main (int argc, char **argv) +{ + GtkWidget *window; + GtkWidget *scrolled_window; + GtkWidget *tree_view; + GtkTreeViewColumn *column; + GtkCellRenderer *renderer; + GtkListStore *list_store; + GtkTreeIter iter; + const gchar header1[] = + "diff --git a/libanjuta/Makefile.am b/libanjuta/Makefile.am\n"; + + const gchar header2[] = + "index 4ac227e..d47c978 100644\n"; + + const gchar header3[] = + "--- a/libanjuta/Makefile.am\n"; + + const gchar header4[] = + "+++ b/libanjuta/Makefile.am\n"; + + const gchar hunk_header[] = + "@@ -138,7 +138,9 @@ libanjuta_3_la_SOURCES= \\\n"; + + const gchar context[] = + " anjuta-close-button.c \\\n"; + + const gchar add[] = + "+ anjuta-modeline.h \\\n"; + + const gchar delete[] = + "- anjuta-modeline.h\n"; + + const gchar non_diff[] = "non-diff text"; + const gchar broken_hunk[] = "@"; + + gtk_init (&argc, &argv); + + + window = gtk_window_new (GTK_WINDOW_TOPLEVEL); + gtk_window_set_title (GTK_WINDOW (window), "Diff renderer test"); + + scrolled_window = gtk_scrolled_window_new (NULL, NULL); + tree_view = gtk_tree_view_new (); + + gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (tree_view), FALSE); + + renderer = anjuta_cell_renderer_diff_new (); + column = gtk_tree_view_column_new (); + + gtk_tree_view_column_pack_start (column, renderer, TRUE); + gtk_tree_view_column_add_attribute (column, renderer, "diff", COL_DIFF); + gtk_tree_view_append_column (GTK_TREE_VIEW (tree_view), column); + + gtk_container_add (GTK_CONTAINER (scrolled_window), tree_view); + gtk_container_add (GTK_CONTAINER (window), scrolled_window); + + list_store = gtk_list_store_new (NUM_COLS, G_TYPE_STRING); + + /* Test headers*/ + gtk_list_store_append (list_store, &iter); + gtk_list_store_set (list_store, &iter, COL_DIFF, header1, -1); + + gtk_list_store_append (list_store, &iter); + gtk_list_store_set (list_store, &iter, COL_DIFF, header2, -1); + + gtk_list_store_append (list_store, &iter); + gtk_list_store_set (list_store, &iter, COL_DIFF, header3, -1); + + gtk_list_store_append (list_store, &iter); + gtk_list_store_set (list_store, &iter, COL_DIFF, header4, -1); + + /* Test hunk headers */ + gtk_list_store_append (list_store, &iter); + gtk_list_store_set (list_store, &iter, COL_DIFF, hunk_header, -1); + + /* Context lines */ + gtk_list_store_append (list_store, &iter); + gtk_list_store_set (list_store, &iter, COL_DIFF, context, -1); + + /* Add */ + gtk_list_store_append (list_store, &iter); + gtk_list_store_set (list_store, &iter, COL_DIFF, add, -1); + + /* Delete */ + gtk_list_store_append (list_store, &iter); + gtk_list_store_set (list_store, &iter, COL_DIFF, delete, -1); + + /* Test non-diff text */ + gtk_list_store_append (list_store, &iter); + gtk_list_store_set (list_store, &iter, COL_DIFF, non_diff, -1); + + /* Test broken hunks */ + gtk_list_store_append (list_store, &iter); + gtk_list_store_set (list_store, &iter, COL_DIFF, broken_hunk, -1); + + /* Test empty and NULL strings */ + gtk_list_store_append (list_store, &iter); + gtk_list_store_set (list_store, &iter, COL_DIFF, "", -1); + + gtk_list_store_append (list_store, &iter); + gtk_list_store_set (list_store, &iter, COL_DIFF, NULL, -1); + + gtk_tree_view_set_model (GTK_TREE_VIEW (tree_view), + GTK_TREE_MODEL (list_store)); + + g_signal_connect (G_OBJECT (window), "destroy", + G_CALLBACK (on_window_destroy), + NULL); + + gtk_widget_set_size_request (window, 650, 400); + + gtk_widget_show_all (window); + gtk_main(); + + return 0; +} \ No newline at end of file diff -Nru anjuta-3.8.4/ltmain.sh anjuta-3.10.2/ltmain.sh --- anjuta-3.8.4/ltmain.sh 2013-04-30 21:53:31.000000000 +0000 +++ anjuta-3.10.2/ltmain.sh 2013-11-14 21:21:01.000000000 +0000 @@ -70,7 +70,7 @@ # compiler: $LTCC # compiler flags: $LTCFLAGS # linker: $LD (gnu? $with_gnu_ld) -# $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1.2ubuntu1 +# $progname: (GNU libtool) 2.4.2 # automake: $automake_version # autoconf: $autoconf_version # @@ -80,7 +80,7 @@ PROGRAM=libtool PACKAGE=libtool -VERSION="2.4.2 Debian-2.4.2-1.2ubuntu1" +VERSION=2.4.2 TIMESTAMP="" package_revision=1.3337 @@ -6124,10 +6124,7 @@ case $pass in dlopen) libs="$dlfiles" ;; dlpreopen) libs="$dlprefiles" ;; - link) - libs="$deplibs %DEPLIBS%" - test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" - ;; + link) libs="$deplibs %DEPLIBS% $dependency_libs" ;; esac fi if test "$linkmode,$pass" = "lib,dlpreopen"; then @@ -6447,19 +6444,19 @@ # It is a libtool convenience library, so add in its objects. func_append convenience " $ladir/$objdir/$old_library" func_append old_convenience " $ladir/$objdir/$old_library" - tmp_libs= - for deplib in $dependency_libs; do - deplibs="$deplib $deplibs" - if $opt_preserve_dup_deps ; then - case "$tmp_libs " in - *" $deplib "*) func_append specialdeplibs " $deplib" ;; - esac - fi - func_append tmp_libs " $deplib" - done elif test "$linkmode" != prog && test "$linkmode" != lib; then func_fatal_error "\`$lib' is not a convenience library" fi + tmp_libs= + for deplib in $dependency_libs; do + deplibs="$deplib $deplibs" + if $opt_preserve_dup_deps ; then + case "$tmp_libs " in + *" $deplib "*) func_append specialdeplibs " $deplib" ;; + esac + fi + func_append tmp_libs " $deplib" + done continue fi # $pass = conv @@ -7352,9 +7349,6 @@ revision="$number_minor" lt_irix_increment=no ;; - *) - func_fatal_configuration "$modename: unknown library version type \`$version_type'" - ;; esac ;; no) diff -Nru anjuta-3.8.4/m4/gtk-doc.m4 anjuta-3.10.2/m4/gtk-doc.m4 --- anjuta-3.8.4/m4/gtk-doc.m4 2013-01-28 07:13:59.000000000 +0000 +++ anjuta-3.10.2/m4/gtk-doc.m4 2012-12-14 16:23:01.000000000 +0000 @@ -37,7 +37,7 @@ dnl don't check for glib if we build glib if test "x$PACKAGE_NAME" != "xglib"; then dnl don't fail if someone does not have glib - PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,) + PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,[:]) fi fi @@ -58,6 +58,10 @@ enable_gtk_doc_pdf=no fi + if test -z "$AM_DEFAULT_VERBOSITY"; then + AM_DEFAULT_VERBOSITY=1 + fi + AC_SUBST([AM_DEFAULT_VERBOSITY]) AM_CONDITIONAL([ENABLE_GTK_DOC], [test x$enable_gtk_doc = xyes]) AM_CONDITIONAL([GTK_DOC_BUILD_HTML], [test x$enable_gtk_doc_html = xyes]) diff -Nru anjuta-3.8.4/m4/libtool.m4 anjuta-3.10.2/m4/libtool.m4 --- anjuta-3.8.4/m4/libtool.m4 2013-04-30 21:53:32.000000000 +0000 +++ anjuta-3.10.2/m4/libtool.m4 2013-11-14 21:21:01.000000000 +0000 @@ -1324,14 +1324,7 @@ LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) - case `/usr/bin/file conftest.o` in - *x86-64*) - LD="${LD-ld} -m elf32_x86_64" - ;; - *) - LD="${LD-ld} -m elf_i386" - ;; - esac + LD="${LD-ld} -m elf_i386" ;; ppc64-*linux*|powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" @@ -1695,8 +1688,7 @@ ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` - if test -n "$lt_cv_sys_max_cmd_len" && \ - test undefined != "$lt_cv_sys_max_cmd_len"; then + if test -n "$lt_cv_sys_max_cmd_len"; then lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` else @@ -2520,6 +2512,17 @@ esac ;; +gnu*) + version_type=linux # correct to gnu/linux during the next big refactor + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + ;; + haiku*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no @@ -2636,7 +2639,7 @@ ;; # This must be glibc/ELF. -linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) +linux* | k*bsd*-gnu | kopensolaris*-gnu) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no @@ -2666,10 +2669,14 @@ # before this can be enabled. hardcode_into_libs=yes + # Add ABI-specific directories to the system library path. + sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" + # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" + fi # We used to test for /lib/ld.so.1 and disable shared libraries on @@ -2681,18 +2688,6 @@ dynamic_linker='GNU/Linux ld.so' ;; -netbsdelf*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='NetBSD ld.elf_so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -3252,6 +3247,10 @@ fi ;; +gnu*) + lt_cv_deplibs_check_method=pass_all + ;; + haiku*) lt_cv_deplibs_check_method=pass_all ;; @@ -3290,11 +3289,11 @@ ;; # This must be glibc/ELF. -linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) +linux* | k*bsd*-gnu | kopensolaris*-gnu) lt_cv_deplibs_check_method=pass_all ;; -netbsd* | netbsdelf*-gnu) +netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' else @@ -4042,7 +4041,7 @@ ;; esac ;; - linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) + linux* | k*bsd*-gnu | kopensolaris*-gnu) case $cc_basename in KCC*) # KAI C++ Compiler @@ -4106,7 +4105,7 @@ ;; esac ;; - netbsd* | netbsdelf*-gnu) + netbsd*) ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise @@ -4341,7 +4340,7 @@ _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; - linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) + linux* | k*bsd*-gnu | kopensolaris*-gnu) case $cc_basename in # old Intel for x86_64 which still supported -KPIC. ecc*) @@ -4583,9 +4582,6 @@ ;; esac ;; - linux* | k*bsd*-gnu | gnu*) - _LT_TAGVAR(link_all_deplibs, $1)=no - ;; *) _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; @@ -4648,9 +4644,6 @@ openbsd*) with_gnu_ld=no ;; - linux* | k*bsd*-gnu | gnu*) - _LT_TAGVAR(link_all_deplibs, $1)=no - ;; esac _LT_TAGVAR(ld_shlibs, $1)=yes @@ -4872,7 +4865,7 @@ fi ;; - netbsd* | netbsdelf*-gnu) + netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= @@ -5049,7 +5042,6 @@ if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi - _LT_TAGVAR(link_all_deplibs, $1)=no else # not using gcc if test "$host_cpu" = ia64; then @@ -5354,7 +5346,7 @@ _LT_TAGVAR(link_all_deplibs, $1)=yes ;; - netbsd* | netbsdelf*-gnu) + netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -6234,6 +6226,9 @@ _LT_TAGVAR(ld_shlibs, $1)=yes ;; + gnu*) + ;; + haiku*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' _LT_TAGVAR(link_all_deplibs, $1)=yes @@ -6395,7 +6390,7 @@ _LT_TAGVAR(inherit_rpath, $1)=yes ;; - linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) + linux* | k*bsd*-gnu | kopensolaris*-gnu) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler diff -Nru anjuta-3.8.4/manuals/Makefile.in anjuta-3.10.2/manuals/Makefile.in --- anjuta-3.8.4/manuals/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/manuals/Makefile.in 2013-11-14 21:21:10.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -19,23 +18,51 @@ # Add a document module as a subdir here # ########################################## VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ esac; \ - test $$am__dry = yes; \ - } + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -55,7 +82,7 @@ build_triplet = @build@ host_triplet = @host@ subdir = manuals -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ @@ -73,21 +100,28 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ +am__v_at_1 = SOURCES = DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ - html-recursive info-recursive install-data-recursive \ - install-dvi-recursive install-exec-recursive \ - install-html-recursive install-info-recursive \ - install-pdf-recursive install-ps-recursive install-recursive \ - installcheck-recursive installdirs-recursive pdf-recursive \ - ps-recursive uninstall-recursive +RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ + ctags-recursive dvi-recursive html-recursive info-recursive \ + install-data-recursive install-dvi-recursive \ + install-exec-recursive install-html-recursive \ + install-info-recursive install-pdf-recursive \ + install-ps-recursive install-recursive installcheck-recursive \ + installdirs-recursive pdf-recursive ps-recursive \ + tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ @@ -95,9 +129,29 @@ esac RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive -AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ +am__recursive_targets = \ + $(RECURSIVE_TARGETS) \ + $(RECURSIVE_CLEAN_TARGETS) \ + $(am__extra_recursive_targets) +AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) @@ -274,6 +328,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -288,8 +344,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -301,8 +360,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -420,22 +477,25 @@ -rm -rf .libs _libs # This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ +# into them and run 'make' without going through this Makefile. +# To change the values of 'make' variables: instead of editing Makefiles, +# (1) if the variable is set in 'config.status', edit 'config.status' +# (which will cause the Makefiles to be regenerated when you run 'make'); +# (2) otherwise, pass the desired values on the 'make' command line. +$(am__recursive_targets): + @fail=; \ + if $(am__make_keepgoing); then \ + failcom='fail=yes'; \ + else \ + failcom='exit 1'; \ + fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ @@ -450,57 +510,12 @@ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" -$(RECURSIVE_CLEAN_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-recursive +TAGS: tags -TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ @@ -516,12 +531,7 @@ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ @@ -533,15 +543,11 @@ $$unique; \ fi; \ fi -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ +ctags: ctags-recursive + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique @@ -550,6 +556,21 @@ here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" +cscopelist: cscopelist-recursive + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags @@ -710,22 +731,20 @@ uninstall-am: -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ - install-am install-strip tags-recursive +.MAKE: $(am__recursive_targets) install-am install-strip -.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ - all all-am check check-am clean clean-generic clean-libtool \ - ctags ctags-recursive distclean distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \ - uninstall uninstall-am +.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ + check-am clean clean-generic clean-libtool cscopelist-am ctags \ + ctags-am distclean distclean-generic distclean-libtool \ + distclean-tags distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ + ps ps-am tags tags-am uninstall uninstall-am -include $(top_srcdir)/git.mk Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-build-tutorial/C/figures/autotools-process.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-build-tutorial/C/figures/autotools-process.png differ Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-build-tutorial/C/figures/build_preferences.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-build-tutorial/C/figures/build_preferences.png differ Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-build-tutorial/C/figures/compilation-stages.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-build-tutorial/C/figures/compilation-stages.png differ Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-build-tutorial/C/figures/configure-dialog.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-build-tutorial/C/figures/configure-dialog.png differ Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-build-tutorial/C/figures/configure-process.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-build-tutorial/C/figures/configure-process.png differ Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-build-tutorial/C/figures/library-add-pkgconfig.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-build-tutorial/C/figures/library-add-pkgconfig.png differ Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-build-tutorial/C/figures/library-add-properties.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-build-tutorial/C/figures/library-add-properties.png differ Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-build-tutorial/C/figures/new-project-basic.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-build-tutorial/C/figures/new-project-basic.png differ Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-build-tutorial/C/figures/new-project-message.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-build-tutorial/C/figures/new-project-message.png differ Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-build-tutorial/C/figures/new-project-options.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-build-tutorial/C/figures/new-project-options.png differ Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-build-tutorial/C/figures/new-project-select.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-build-tutorial/C/figures/new-project-select.png differ Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-build-tutorial/C/figures/new-project-summary.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-build-tutorial/C/figures/new-project-summary.png differ diff -Nru anjuta-3.8.4/manuals/anjuta-build-tutorial/Makefile.am anjuta-3.10.2/manuals/anjuta-build-tutorial/Makefile.am --- anjuta-3.8.4/manuals/anjuta-build-tutorial/Makefile.am 2012-09-26 20:53:46.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-build-tutorial/Makefile.am 2013-11-03 18:57:08.000000000 +0000 @@ -5,17 +5,17 @@ HELP_FILES = \ index.docbook -HELP_FIGURES = figures/autotools-process.png \ - figures/configure-process.png \ - figures/new-project-message.png \ - figures/build_preferences.png \ - figures/library-add-pkgconfig.png \ - figures/new-project-options.png \ - figures/compilation-stages.png \ - figures/library-add-properties.png \ - figures/new-project-select.png \ - figures/configure-dialog.png \ - figures/new-project-basic.png \ - figures/new-project-summary.png +HELP_MEDIA = figures/autotools-process.png \ + figures/configure-process.png \ + figures/new-project-message.png \ + figures/build_preferences.png \ + figures/library-add-pkgconfig.png \ + figures/new-project-options.png \ + figures/compilation-stages.png \ + figures/library-add-properties.png \ + figures/new-project-select.png \ + figures/configure-dialog.png \ + figures/new-project-basic.png \ + figures/new-project-summary.png -include $(top_srcdir)/git.mk diff -Nru anjuta-3.8.4/manuals/anjuta-build-tutorial/Makefile.in anjuta-3.10.2/manuals/anjuta-build-tutorial/Makefile.in --- anjuta-3.8.4/manuals/anjuta-build-tutorial/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-build-tutorial/Makefile.in 2013-11-14 21:21:10.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -15,23 +14,51 @@ @SET_MAKE@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ esac; \ - test $$am__dry = yes; \ - } + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -51,7 +78,7 @@ build_triplet = @build@ host_triplet = @host@ subdir = manuals/anjuta-build-tutorial -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ @@ -69,12 +96,18 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ +am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -82,6 +115,7 @@ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ @@ -230,6 +264,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -244,8 +280,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -257,8 +296,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -338,18 +375,18 @@ HELP_FILES = \ index.docbook -HELP_FIGURES = figures/autotools-process.png \ - figures/configure-process.png \ - figures/new-project-message.png \ - figures/build_preferences.png \ - figures/library-add-pkgconfig.png \ - figures/new-project-options.png \ - figures/compilation-stages.png \ - figures/library-add-properties.png \ - figures/new-project-select.png \ - figures/configure-dialog.png \ - figures/new-project-basic.png \ - figures/new-project-summary.png +HELP_MEDIA = figures/autotools-process.png \ + figures/configure-process.png \ + figures/new-project-message.png \ + figures/build_preferences.png \ + figures/library-add-pkgconfig.png \ + figures/new-project-options.png \ + figures/compilation-stages.png \ + figures/library-add-properties.png \ + figures/new-project-select.png \ + figures/configure-dialog.png \ + figures/new-project-basic.png \ + figures/new-project-summary.png all: all-am @@ -390,11 +427,11 @@ clean-libtool: -rm -rf .libs _libs -tags: TAGS -TAGS: +tags TAGS: + +ctags CTAGS: -ctags: CTAGS -CTAGS: +cscope cscopelist: distdir: $(DISTFILES) @@ -530,15 +567,16 @@ .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ - distclean distclean-generic distclean-libtool distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am + cscopelist-am ctags-am distclean distclean-generic \ + distclean-libtool distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags-am uninstall uninstall-am @YELP_HELP_RULES@ diff -Nru anjuta-3.8.4/manuals/anjuta-faqs/Makefile.in anjuta-3.10.2/manuals/anjuta-faqs/Makefile.in --- anjuta-3.8.4/manuals/anjuta-faqs/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-faqs/Makefile.in 2013-11-14 21:21:10.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -15,23 +14,51 @@ @SET_MAKE@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ esac; \ - test $$am__dry = yes; \ - } + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -51,7 +78,7 @@ build_triplet = @build@ host_triplet = @host@ subdir = manuals/anjuta-faqs -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ @@ -69,12 +96,18 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ +am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -82,6 +115,7 @@ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ @@ -230,6 +264,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -244,8 +280,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -257,8 +296,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -387,11 +424,11 @@ clean-libtool: -rm -rf .libs _libs -tags: TAGS -TAGS: +tags TAGS: + +ctags CTAGS: -ctags: CTAGS -CTAGS: +cscope cscopelist: distdir: $(DISTFILES) @@ -527,15 +564,16 @@ .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ - distclean distclean-generic distclean-libtool distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am + cscopelist-am ctags-am distclean distclean-generic \ + distclean-libtool distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags-am uninstall uninstall-am @YELP_HELP_RULES@ diff -Nru anjuta-3.8.4/manuals/anjuta-faqs/de/editor-goto-error.page anjuta-3.10.2/manuals/anjuta-faqs/de/editor-goto-error.page --- anjuta-3.8.4/manuals/anjuta-faqs/de/editor-goto-error.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-faqs/de/editor-goto-error.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,12 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2012 - How to jump to the line causing a build error or warning? diff -Nru anjuta-3.8.4/manuals/anjuta-faqs/de/editor-maximize.page anjuta-3.10.2/manuals/anjuta-faqs/de/editor-maximize.page --- anjuta-3.8.4/manuals/anjuta-faqs/de/editor-maximize.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-faqs/de/editor-maximize.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -21,12 +21,6 @@ Biswapesh Chattopadhyayr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2012 - Das Editorfenster maximieren diff -Nru anjuta-3.8.4/manuals/anjuta-faqs/de/editor-scintilla.page anjuta-3.10.2/manuals/anjuta-faqs/de/editor-scintilla.page --- anjuta-3.8.4/manuals/anjuta-faqs/de/editor-scintilla.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-faqs/de/editor-scintilla.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2012 - How to use <app>Scintilla editor</app> diff -Nru anjuta-3.8.4/manuals/anjuta-faqs/de/general-bugs.page anjuta-3.10.2/manuals/anjuta-faqs/de/general-bugs.page --- anjuta-3.8.4/manuals/anjuta-faqs/de/general-bugs.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-faqs/de/general-bugs.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -20,12 +20,6 @@ Biswapesh Chattopadhyayr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2012 - Where to report bugs and enhancement requests diff -Nru anjuta-3.8.4/manuals/anjuta-faqs/de/general-feature.page anjuta-3.10.2/manuals/anjuta-faqs/de/general-feature.page --- anjuta-3.8.4/manuals/anjuta-faqs/de/general-feature.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-faqs/de/general-feature.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -20,12 +20,6 @@ Biswapesh Chattopadhyayr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2012 - Why does <app>Anjuta</app> not have my favourite feature? diff -Nru anjuta-3.8.4/manuals/anjuta-faqs/de/general-name.page anjuta-3.10.2/manuals/anjuta-faqs/de/general-name.page --- anjuta-3.8.4/manuals/anjuta-faqs/de/general-name.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-faqs/de/general-name.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -19,16 +19,10 @@ Biswapesh Chattopadhyayr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2012 - - Wofür steht der Name <app>Anjuta</app>? + What does the name <app>Anjuta</app> stand for?

It is not one of those recursive names. Anjuta is the name of the girlfriend of the founder of this application, Naba Kumar. diff -Nru anjuta-3.8.4/manuals/anjuta-faqs/de/general-windows.page anjuta-3.10.2/manuals/anjuta-faqs/de/general-windows.page --- anjuta-3.8.4/manuals/anjuta-faqs/de/general-windows.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-faqs/de/general-windows.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -20,12 +20,6 @@ Biswapesh Chattopadhyayr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2012 - Is/will there be <app>Anjuta</app> for Microsoft Windows? diff -Nru anjuta-3.8.4/manuals/anjuta-faqs/de/index.page anjuta-3.10.2/manuals/anjuta-faqs/de/index.page --- anjuta-3.8.4/manuals/anjuta-faqs/de/index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-faqs/de/index.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + Häufig gestellte Fragen @@ -18,12 +18,6 @@ Biswapesh Chattopadhyayr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2012 - Anjuta FAQ diff -Nru anjuta-3.8.4/manuals/anjuta-faqs/de/project-existing.page anjuta-3.10.2/manuals/anjuta-faqs/de/project-existing.page --- anjuta-3.8.4/manuals/anjuta-faqs/de/project-existing.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-faqs/de/project-existing.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2012 - How can I use Anjuta with an existing project? diff -Nru anjuta-3.8.4/manuals/anjuta-faqs/de/project-resource.page anjuta-3.10.2/manuals/anjuta-faqs/de/project-resource.page --- anjuta-3.8.4/manuals/anjuta-faqs/de/project-resource.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-faqs/de/project-resource.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,16 +10,15 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2012 - Einen Ordner zu einem Projekt hinzufügen, welcher Symbole enthält -

Fügen Sie in einem Autotools-Projekt einen neuen Ordner hinzu: ProjektNeuer Ordner …. Dann erstellen Sie innerhalb dieses Ordners ein neues Datenziel (ProjektNeues Ziel …) und fügen die Dateien entsprechend den Symbolen zu diesem Ziel hinzu (ProjektNeue Quelle …).

+

In an autotools project, you can add a new directory by creating a + folder (ProjectNew Folder...). + Then inside this folder create a new data target + (ProjectNew Target...) and + add the files corresponding to the icons to this target + (ProjectNew Source...).

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/C/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/C/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/C/anjuta-glade-start.page 2012-09-26 20:53:46.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/C/anjuta-glade-start.page 2013-07-08 21:06:37.000000000 +0000 @@ -71,8 +71,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-manual/C/figures/anjuta-in-action.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-manual/C/figures/anjuta-in-action.png differ Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-manual/C/figures/anjuta_logo.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-manual/C/figures/anjuta_logo.png differ diff -Nru anjuta-3.8.4/manuals/anjuta-manual/C/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/C/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/C/language-support-cpp-modelines-emacs.page 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/C/language-support-cpp-modelines-emacs.page 2013-07-08 21:06:37.000000000 +0000 @@ -17,7 +17,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -27,7 +28,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ -

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/C/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/C/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/C/language-support-cpp-modelines-vim.page 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/C/language-support-cpp-modelines-vim.page 2013-07-08 21:06:37.000000000 +0000 @@ -17,8 +17,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/Makefile.am anjuta-3.10.2/manuals/anjuta-manual/Makefile.am --- anjuta-3.8.4/manuals/anjuta-manual/Makefile.am 2013-04-08 00:03:07.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/Makefile.am 2013-11-03 18:57:08.000000000 +0000 @@ -71,8 +71,8 @@ run-run.page \ widget-index.page -HELP_FIGURES = figures/anjuta_logo.png \ - figures/anjuta-in-action.png +HELP_MEDIA = figures/anjuta_logo.png \ + figures/anjuta-in-action.png HELP_LINGUAS = ca cs da de el es eu fr gl hu ja oc pt_BR ro sl sv th uk zh_CN diff -Nru anjuta-3.8.4/manuals/anjuta-manual/Makefile.in anjuta-3.10.2/manuals/anjuta-manual/Makefile.in --- anjuta-3.8.4/manuals/anjuta-manual/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/Makefile.in 2013-11-14 21:21:10.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -15,23 +14,51 @@ @SET_MAKE@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ esac; \ - test $$am__dry = yes; \ - } + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -51,7 +78,7 @@ build_triplet = @build@ host_triplet = @host@ subdir = manuals/anjuta-manual -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ @@ -69,12 +96,18 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ +am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -82,6 +115,7 @@ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ @@ -230,6 +264,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -244,8 +280,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -257,8 +296,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -404,8 +441,8 @@ run-run.page \ widget-index.page -HELP_FIGURES = figures/anjuta_logo.png \ - figures/anjuta-in-action.png +HELP_MEDIA = figures/anjuta_logo.png \ + figures/anjuta-in-action.png HELP_LINGUAS = ca cs da de el es eu fr gl hu ja oc pt_BR ro sl sv th uk zh_CN all: all-am @@ -447,11 +484,11 @@ clean-libtool: -rm -rf .libs _libs -tags: TAGS -TAGS: +tags TAGS: + +ctags CTAGS: -ctags: CTAGS -CTAGS: +cscope cscopelist: distdir: $(DISTFILES) @@ -587,15 +624,16 @@ .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ - distclean distclean-generic distclean-libtool distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am + cscopelist-am ctags-am distclean distclean-generic \ + distclean-libtool distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags-am uninstall uninstall-am @YELP_HELP_RULES@ diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/ca/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/anjuta-code-assist.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/anjuta-code-assist.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,18 +12,6 @@ Johannes Schmid jhs@gnome.org - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Autocompletion and calltips diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/ca/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/anjuta-code-help.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/anjuta-code-help.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,18 +13,6 @@ Johannes Schmid jhs@gnome.org - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Using the API reference diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/ca/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/anjuta-code-indentation.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/anjuta-code-indentation.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,18 +13,6 @@ Johannes Schmid jhs@gnome.org - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Auto-indentation diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/ca/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/anjuta-code-symbols.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/anjuta-code-symbols.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,18 +12,6 @@ Johannes Schmid jhs@gnome.org - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Code navigation using the symbol browser diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/ca/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/anjuta-glade-signals.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/anjuta-glade-signals.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,18 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Autoconnecting signals diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/ca/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/anjuta-glade-start.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/anjuta-glade-start.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,18 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Getting started with the user interface editor @@ -82,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-build.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-build.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -18,18 +18,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Build targets diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-clean.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-clean.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,18 +14,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Clean targets @@ -36,12 +24,19 @@ all files will fix this. There are several ways to do this

-

Per suprimir tots els fitxers construïts en el mateix directori del fitxer actual, trieu MuntaNeteja en el menú principal.

+

+ From the main menu, select Build + Clean to delete all files built in the + same directory as the current edited file. +

-

Per suprimir tots els fitxers construïts del projecte, trieu MuntaNeteja el projecte en el menú principal.

+

+ From the main menu, select Build + Clean Project to delete all project built files, +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-compile.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-compile.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,18 +14,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Compile files @@ -38,7 +26,11 @@

-

Per compilar el fitxer actual, trieu MuntaCompila en el menú principal o premeu F9.

+

+ From the main menu, select Build + Compile or press F9 to compile + the current edited file. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-configure-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-configure-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,18 +14,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Autotools Configure Dialog diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-configure.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-configure.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,18 +14,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Configuració d'un projecte @@ -42,7 +30,10 @@ -

Trieu Munta Configura el projecte... en el menú principal.

+

+ From the main menu, select Build + Configure Project.... +

@@ -69,7 +60,10 @@ -

Trieu MuntaSelecciona la configuracióUna altra configuració en el menú principal.

+

+ From the main menu, select Build + Select ConfigurationAnother configuration. +

@@ -90,7 +84,10 @@ -

Trieu Munta Suprimeix la configuració en el menú principal.

+

+ From the main menu, select Build + Remove Configuration. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-distribute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-distribute.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,18 +14,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Create a distribution package @@ -38,7 +26,9 @@ -

Per crear un paquet de distribució de codi, trieu Munta Munta un fitxer tar en el menú principal.

+

From the main menu, select Build + Build Tarball to create a source distribution package. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-install.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-install.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,18 +14,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Install targets @@ -41,12 +29,19 @@ -

Per instal·lar tots els fitxers del mateix directori del fitxer actual, trieu MuntaInstal·la en el menú principal.

+

+ From the main menu, select Build + Install to install all files in the + same directory as the current edited file. +

-

Per instal·lar tots els fitxers del projecte, trieu MuntaInstal·la el projecte en el menú principal.

+

+ From the main menu, select Build + Install Project to install all project files, +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-plugin.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-plugin.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,18 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Autotools build plugin diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-build-preferences-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-build-preferences-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,18 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Autotools Build Preferences Dialog diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-project-backend.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-project-backend.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,18 +15,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Connector de rerefons de projecte de GNU Autotools diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-project-folder-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-project-folder-edit.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,18 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Edit an Autotools Folder diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-project-root-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-project-root-edit.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,18 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Edit Autotools Project Properties diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-project-target-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-project-target-edit.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,18 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Edit an Autotools Target diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/autotools-project-target-type.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/autotools-project-target-type.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,18 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Autotools project type diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-breakpoint-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-breakpoint-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -17,18 +17,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Breakpoint Dialog diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-breakpoint.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-breakpoint.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,18 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Breakpoints @@ -40,7 +28,9 @@ -

Per obrir la finestra de Punts de ruptura, trieu VisualitzaPunts de ruptura en el menú principal.

+

From the main menu, select View + Breakpoints to open the Breakpoint + window.

@@ -100,7 +90,10 @@ -

Trieu DepuraAfegeix un punt de ruptura... en el menú principal o feu clic amb el botó secundari a la finestra Punts de ruptura i trieu Afegeix un punt de ruptura....

+

From the main menu, select Debug + Add Breakpoint... or right click in the + Breakpoint window and select Add Breakpoint.... +

Fill in the Location, which is the position of the @@ -117,7 +110,10 @@ -

Trieu Depura Commuta el punt de ruptura en el menú principal o feu clic amb el botó secundari a la finestra de l'Editor i trieu Commuta el punt de ruptura.

+

From the main menu, select Debug + Toggle Breakpoint or right click in the + Editor window and select Toggle Breakpoint. +

@@ -173,7 +169,10 @@ -

Trieu Depura Suprimeix tots els punts de ruptura en el menú principal o feu clic amb el botó secundari a la finestra Punts de ruptura i trieu Suprimeix tots els punts de ruptura.

+

From the main menu, select Debug + Remove All Breakpoints or right-click in + the Breakpoint window and select + Remove All Breakpoints.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-cpu.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-cpu.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,18 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - CPU @@ -37,7 +25,9 @@ -

Per obrir la finestra Registre, trieu Visualitza Registres en el menú principal.

+

From the main menu, select View + Registers to open the Register + window.

@@ -52,7 +42,9 @@ -

Per obrir la finestra Memòria, trieu Visualitza Memòria en el menú principal.

+

From the main menu, select View + Memory to open the Memory + window.

@@ -73,7 +65,9 @@ -

Per obrir la finestra Desassemblador, trieu Visualitza Desassemblador en el menú principal.

+

From the main menu, select View + Disassembly to open the Disassembly + window.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-custom.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-custom.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,18 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Custom command @@ -36,7 +24,8 @@ -

Trieu Depura Ordre del depurador en el menú principal.

+

From the main menu, select Debug + Debugger Command.

Enter your command.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-data.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-data.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,18 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Examine data diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-execute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-execute.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,18 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Control execution diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-expression.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-expression.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,18 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Examine expressions @@ -41,7 +29,9 @@ -

Trieu Depura Inspecciona/avalua... en el menú principal o feu clic amb el botó secundari a la finestra de l'Editor i trieu Inspecciona/avalua....

+

From the main menu, select Debug + Inspect/Evaluate... or right click in the + Editor window and select Inspect/Evaluate....

If the expression is a variable name, you can change its value diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-information.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-information.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,18 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Miscellaneous information @@ -40,7 +28,8 @@ -

Trieu Depura InformacióBiblioteques compartides en el menú principal.

+

From the main menu, select Debug + InfoShared Libraries.

@@ -55,7 +44,8 @@ -

Trieu Depura InformacióSenyals del nucli en el menú principal.

+

From the main menu, select Debug + InfoKernel signals.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-local.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-local.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,18 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Local variables @@ -44,7 +32,9 @@ -

Per obrir la finestra Locals, trieu Visualitza Locals en el menú principal.

+

From the main menu, select View + Locals to open the Locals + window.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-process-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-process-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,18 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Attach to Process Dialog diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-run.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -18,18 +18,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Debug a program @@ -43,7 +31,8 @@ -

Trieu Executa Depura el programa en el menú principal o premeu MajúsculesF12

+

From the main menu, select Run + Debug Program or press ShiftF12

@@ -65,7 +54,9 @@ -

Per obtenir un diàleg on es mostrin tots els processos que s'estan executant, trieu Executa Depura el procés... en el menú principal.

+

From the main menu, select Run + Debug Process... + to get a dialog listing all currently running processes.

Select a process in the Attach to process dialog @@ -83,7 +74,8 @@ -

Trieu Executa Depura remot... en el menú principal

+

From the main menu, select Run + Debug Remote...

Select the type of the connection to the remote application, @@ -110,7 +102,8 @@ -

Trieu Executa Atura el depurador en el menú principal.

+

From the main menu, select Run + Stop Debugger.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-stack.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-stack.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,18 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Stack @@ -46,7 +34,9 @@ -

Per obrir la finestra Pila, trieu Visualitza Pila en el menú principal.

+

From the main menu, select View + Stack to open the Stack + window.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-step.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-step.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,18 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Stop and step @@ -42,7 +30,9 @@ -

Trieu Depura Avança un pas en el menú principal, premeu F5 o feu clic a la icona Avança un pas de la barra d'eines.

+

From the main menu, select Debug + Step In or press F5 or + click on the Step In icon in the toolbar.

@@ -65,7 +55,9 @@ -

Trieu Depura Avança al final en el menú principal, premeu F6 o feu clic a la icona Avança al final de la barra d'eines.

+

From the main menu, select Debug + Step Over or press F6 or + click on the Step Over icon in the toolbar.

@@ -102,7 +94,9 @@ -

Trieu Depura Executa/continua en el menú principal, premeu F4 o feu clic a la icona Continua de la barra d'eines.

+

From the main menu, select Debug + Run/Continue or press F4 or + click on the Continue icon in the toolbar.

@@ -115,7 +109,9 @@ -

Trieu Depura Executa fins al cursor en el menú principal, premeu F8 o feu clic a la icona Executa fins de la barra d'eines.

+

From the main menu, select Debug + Run to Cursor or press F8 or + click on the Run to icon in the toolbar.

@@ -129,7 +125,9 @@ -

Trieu Depura Fes una pausa al programa en el menú principal o feu clic a la icona Fes una pausa de la barra d'eines.

+

From the main menu, select Debug + Pause Program or + click on the Pause icon in the toolbar.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-tips.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-tips.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,18 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Debugging tips diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/ca/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/debug-watch.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/debug-watch.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,18 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Watch expressions @@ -42,7 +30,9 @@ -

Per obrir la finestra Seguiments, trieu Visualitza Seguiments en el menú principal.

+

From the main menu, select View + Watches to open the Watches + window.

@@ -109,7 +99,9 @@ -

Trieu Depura Afegeix un seguiment... en el menú principal o feu clic amb el botó secundari a la finestra Seguiments i trieu Afegeix un seguiment....

+

From the main menu, select Debug + Add Watch... or in the Watches + window, right-click and select Add Watch....

Enter the expression to watch. Check Automatic Update @@ -122,7 +114,9 @@ -

Trieu Depura Inspecciona/avalua en el menú principal o feu clic amb el botó secundari a la finestra de l'Editor i trieu Inspecciona/avalua.

+

From the main menu, select Debug + Inspect/Evaluate or right click in the + Editor window and select Inspect/Evaluate.

Click on Add button to add this expression to the watches diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/ca/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/directory-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/directory-project-backend.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,18 +15,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Directory project backend plugin diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/full-index.page anjuta-3.10.2/manuals/anjuta-manual/ca/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/full-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/full-index.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,18 +9,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Index diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/index.page anjuta-3.10.2/manuals/anjuta-manual/ca/index.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/index.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/index.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,10 +1,10 @@ - + Ajuda de l'estudi de desenvolupament Anjuta. Anjuta - Estudi de desenvolupament Anjuta + Anjuta DevStudio @@ -15,21 +15,12 @@ - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - - <media type="image" mime="image/png" src="figures/anjuta_logo.png">Logotip de l'Anjuta</media> Estudi de desenvolupament Anjuta + + <media type="image" mime="image/png" src="figures/anjuta_logo.png">Anjuta logo</media> + Anjuta DevStudio +

Gestió de projectes diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/introduction.page anjuta-3.10.2/manuals/anjuta-manual/ca/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/introduction.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/introduction.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,23 +1,11 @@ - + Introduction Introduction to Anjuta Integrated Development Environment - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Introduction diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/ca/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,23 +12,12 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -38,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ -

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/ca/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/language-support-cpp-modelines-vim.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/language-support-cpp-modelines-vim.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,24 +12,12 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/ca/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/makefile-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/makefile-project-backend.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,18 +15,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Connector de rerefons de projecte de Makefile diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-import.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-import.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-import.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -18,18 +18,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Importació d'un projecte diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-folder-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-folder-add.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,18 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Add a Folder @@ -31,8 +19,12 @@ -

Trieu el grup o el projecte on voleu afegir-hi el grup nou a la vista de projecte, feu clic amb el botó secundari perquè es mostri el menú contextual del projecte i trieu Afegeix un grup.

-

O trieu ProjecteAfegeix un grup en el menú principal.

+

Select the group or the project where you want to add the new group + in the project view, click on the right mouse button to + make the project context menu appear and select + Add Group.

+

Or from the main menu, select Project + Add Group.

Enter a new group name.

@@ -42,10 +34,11 @@
-

Podeu triar un altre grup al final de la vista d'arbre de grups.

+

You can select another group in the bottom group tree view.

-

Per afegir el grup al projecte feu clic al botó Afegeix, després de seleccionar el pare i introduir-ne el nom.

+

When you have chosen the parent and enter the name, click on the Add + button to add the group to your project.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-folder-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-folder-remove.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,25 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Supressió d'una carpeta -

Trieu la carpeta que voleu suprimir a la vista de projecte, feu-hi clic amb el botó secundari perquè es mostri el menú contextual del projecte i trieu Suprimeix.

+

Select the folder you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Confirmeu la supressió. Només s'esborrarà la carpeta dels fitxers del projecte sense suprimir cap fitxer o directori del disc.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-folder.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-folder.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,18 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Gestió de carpetes diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-library-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-library-add.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,18 +15,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Add a Custom Library @@ -39,24 +27,50 @@ -

A la vista de projecte, trieu el directori (que conté el programa) on voleu afegir la biblioteca, feu clic al botó secundari perquè es mostri el menú contextual del projecte i trieu Propietats.

- -

O trieu ProjectePropietats en el menú principal. Per defecte s'editen les propietats de l'element seleccionat actualment a la vista de projecte. Podeu seleccionar un altre element al botó de llista desplegable.

+

Select the directory containing the program where you want to + add the library in the project view, click on the + right mouse button to make the project context menu + appear and select Properties.

+ +

Or from the main menu, select Project + Properties. By default, it edits the + properties of the currently selected item in the project view. + You can select a different item in the drop-down list button.

-

Si els fitxers de capçalera són instal·lats a una ubicació estàndard (/usr/include) no cal que ho definiu. En cas contrari i si utilitzeu el gcc com a compilador, heu d'afegir -Icamí_inclusió a la propietat Indicadors del preprocessador de C. Podeu afegir diversos camins separats per espais. S'utilitzaran aquestes opcions en tots els objectius dins d'aquest directori.

+

If the header files are installed in a standard location + (/usr/include) you don't have to set this. If not, + you need to add -Iinclude_path in + the C preprocessor flags property if you are using + gcc as your compiler. You can add several paths separated with + spaces. These options will be used for all targets inside this + directory.

-

Potser haureu de desplegar el botó Més opcions per veure-ho. Feu clic al botó Aplica quan acabeu.

+

You might have to expand the More options button to see this. + Click on the Apply button when you are done.

-

Tot seguit, heu d'afegir la biblioteca a un objectiu. A la vista de projecte, trieu l'objectiu on voleu afegir la biblioteca, feu clic al botó secundari del ratolí perquè es mostri el menú contextual del projecte i trieu Propietats.

- -

O trieu ProjectePropietats en el menú principal. Per defecte s'editen les propietats de l'element seleccionat actualment a la vista de projecte. Podeu seleccionar un altre element al botó de llista desplegable.

+

Next, you need to add the library to a target. + Select the target where you want to + add the library in the project view, click on the + right mouse button to make the project context menu + appear and select Properties.

+ +

Or from the main menu, select Project + Properties. By default, it edits the + properties of the currently selected item in the project view. + You can select a different item in the drop-down list button.

-

Heu de definir la propietat Indicadors de l'enllaçador; si el compilador és el gcc, afegiu -lnom_biblioteca. nom_biblioteca és el nom del fitxer de biblioteca sense el prefix lib i sense l'extensió .a o .so.

- -

Si la biblioteca no és a un directori estàndard, el gcc pot cercar a més directoris si especifiqueu l'opció -Lcamí_biblioteca.

+

You need to set the Linker flags property, adding + -llibrary_name if your compiler is gcc. + library_name is the name of the library file without the + lib prefix and without the .a or + .so extension.

+ +

If the library is in not in a standard directory, gcc + can look in additional directories with the option + -Llibrary_path.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-library-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-library-remove.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,28 +15,22 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Remove a Custom Library -

A la vista de projecte, trieu l'objectiu que té la biblioteca que voleu suprimir, feu clic amb el botó secundari del ratolí perquè es mostri el menú contextual del projecte i trieu Propietats.

+

Select the target that has the library you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Properties.

-

Suprimiu la biblioteca de les propietats Indicadors del preprocessador de C i Indicadors de l'enllaçador. Feu clic al botó Aplica per escriure els canvis als fitxers del projecte.

+

Remove the library from the + C preprocessor flags and Linker flags + properties. Click on the Apply button to write the + changes to the project files.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-library.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-library.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,18 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Manage Libraries diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-module-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-module-add.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,18 +15,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Add packaged libraries @@ -39,8 +27,12 @@ -

Trieu el programa on voleu afegir-hi la biblioteca nova a la vista de projecte, feu clic al botó secundari del ratolí perquè es mostri el menú contextual del projecte i trieu Afegeix una biblioteca.

-

O en el menú principal, trieu ProjecteBiblioteca nova....

+

Select the program where you want to add the new library in + the project view, click on the right mouse button to + make the project context menu appear and select + Add Library.

+

Or from the main menu, select Project + Add Library....

You need to select the target where you want to add the library diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-module-new.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-module-new.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -19,18 +19,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Add a Module @@ -43,7 +31,8 @@

Select a program in the project view, click on the right mouse button to make the project context menu appear, and select Add Library.

-

O en el menú principal, trieu ProjecteBiblioteca nova....

+

Or from the main menu, select Project + Add Library....

On the Add Library dialog, click on the diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-module-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-module-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,25 +15,16 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Suprimir un mòdul -

A la vista de projecte, trieu la biblioteca que voleu suprimir, feu clic amb el botó secundari del ratolí perquè es mostri el menú contextual del projecte i trieu Suprimeix.

+

Select the library you want to remove in the + project view, click on the right mouse button to + make the project context menu appear, and select + Remove.

Confirmeu la supressió. És suprimirà la biblioteca de l'objectiu.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-package-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-package-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,25 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Suprimir un paquet -

A la vista de projecte, trieu el paquet que voleu suprimir, feu clic amb el botó secundari del ratolí perquè es mostri el menú contextual del projecte i trieu Suprimeix.

+

Select the package you want to remove in the + project view , click on the right mouse button to + make the project context menu appear and select + Remove.

Confirmeu la supressió. Es suprimirà el paquet del fitxer de projecte.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-root.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-root.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,18 +15,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Edició d'un projecte diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-source-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-source-add.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,30 +14,23 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Afegiu fitxers -

A la vista de projecte, trieu l'objectiu on voleu afegir un fitxer de codi nou, feu clic amb el botó secundari del ratolí perquè es mostri el menú contextual del projecte i trieu Afegeix un fitxer de codi.

+

Select the target where you want to add the new source files in + the project view, click on the right mouse button to + make the project context menu appear and select + Add Source File.

-

O trieu ProjecteAfegeix un fitxer de codi... en el menú principal

+

Or from the main menu, select Project + Add Source File...

-

Al botó de selecció d'objectius podeu seleccionar un altre objectiu.

+

You can select another target in the top target chooser button. +

In the file chooser below, select the files you want to add. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-source-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-source-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,25 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Suprimiu fitxers -

A la vista de projecte, trieu el fitxer que voleu suprimir, feu clic amb el botó secundari del ratolí perquè es mostri el menú contextual del projecte i trieu Suprimeix.

+

Select the file you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Confirmeu la supressió. Només es suprimirà el fitxer en el projecte, continuarà estant al disc dur.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-source.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-source.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,18 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Manage Files diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-target-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-target-add.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,18 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Add a Target @@ -36,11 +24,16 @@ -

A la vista de projecte, trieu el directori on voleu afegir-hi l'objectiu nou, feu clic amb el botó secundari del ratolí perquè es mostri el menú contextual del projecte i trieu Objectiu nou.

-

O trieu ProjecteObjectiu nou... en el menú principal.

+

Select the directory where you want to add the new target in + the project view, click on the right mouse button to + make the project context menu appear and select + New Target.

+

Or from the main menu, select Project + New Target....

-

A la vista d'arbre de directoris podeu triar-ne un altre.

+

You can select another directory in the bottom directory tree view. +

Enter a target name and select the type of the target in the drop-down list below. Depending on your project backend, various types of target are possible, @@ -51,7 +44,8 @@ -

Quan hàgiu triat el nom, el tipus i el pare de l'objectiu, feu clic al botó Afegeix per afegir-lo.

+

When you have chosen the target name, type and parent, click on the + Add button to create this new target.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-target-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-target-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,25 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Suprimiu un objectiu -

A la vista de projecte, trieu l'objectiu que voleu suprimir, feu clic amb el botó secundari del ratolí perquè es mostri el menú contextual del projecte i trieu Suprimeix.

+

Select the target you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Confirmeu la supressió. Es suprimirà l'objectiu i totes les seves propietats del fitxer de projecte. Els fitxers del disc dur no canviaran.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-target.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-target.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,18 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Gestió d'objectius diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager-treeview.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager-treeview.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,18 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Visualització d'un projecte diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-manager.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-manager.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,23 +13,15 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Connector del gestor de projectes -

L'Anjuta permet diversos formats de projecte ja existents mitjançant els rerefons de connectors. El principal és el format autotools que s'utilitza habitualment a Linux.

+

+ Anjuta supports several already existing project formats + through plugin backends. The main one is the autotools format commonly + used on Linux. +

The project backend to use is choosen when creating or importing a new diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-wizard-create.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-wizard-create.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,49 +15,67 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Creació d'un projecte -

Els projectes nous es creen a partir de plantilles. L'Anjuta us demanarà alguna informació, com el tipus de projecte, el seu nom, etc.

+

+ New projects are created from templates. Anjuta will ask you + for various information, like the type of the project, its name and more. +

-

Trieu FitxerNouProjecte en el menú principal.

-

O a la llista desplegable del botó Nou de la barra d'eines superior, trieu Projecte per iniciar l'auxiliar de projectes.

+

+ From the main menu, select File + NewProject. +

+

+ Or from the drop-down list of the + New button in the top tool bar, select + Project + to start the project wizard. +

-

Trieu la icona que representa el tipus de projecte que voleu crear i feu clic a Continua.

+

+ Select the icon representing the type of the project you want to + create and click on Forward. +

Deixeu el ratolí sobre d'una icona de projecte un moment perquè aparegui un missatge emergent que mostrarà més informació sobre el tipus de projecte.

-

Segons el tipus de projecte triat, haureu d'introduir un tipus d'informació o una altra. Quan hàgiu acabat, feu clic a Continua.

-

Totes les dades s'agrupen en pàgines, normalment haureu d'emplenar dues o tres pàgines. Podeu tornar enrere en qualsevol moment utilitzant el botó Vés enrere.

+

+ Depending on the selected project type, you will have to enter + different information. When you are done, click on Forward. +

+

+ All informations are grouped in pages, typically you will have + to fill two or three pages. You can go back at any time using + the button Back. +

Mantingueu el ratolí sobre del botó o de l'àrea d'escriptura un moment perquè es mostri un petit missatge emergent amb més informació sobre el paràmetre corresponent.

-

Després d'emplenar totes les pàgines de dades, obtindreu una pàgina de resum on es mostra la informació principal sobre el projecte. Encara no s'ha escrit res al disc. Feu clic a Aplica per desar el projecte i obrir-lo a l'Anjuta.

+

+ After filling out all the information pages, you will get a summary page listing + the main information about your project. Nothing has been written to your disk + yet at this point. Click on Apply to save the project and open + it in Anjuta. +

-

Cada tipus de project correspon a una plantilla. L'Anjuta ja inclou diverses plantilles, però podeu afegir-ne de personalitzades o escriure les vostres.

+

+ Each project type corresponds to a template. Anjuta already + includes several templates but you can add custom ones and even write + your own. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/ca/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/project-wizard-template.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/project-wizard-template.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,25 +14,21 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Plantilla de l'auxiliar de projectes -

Una plantilla de projecte està formada per tota una sèrie de fitxers que es poden processar mitjançant un motor potent de processament de plantilles anomenat autogen. Els fitxers de plantilla de projecte tenen l'extensió .wiz i descriuen totes les propietats i els fitxers necessaris del projecte.

- -

Els fitxers .wiz són en un format XML que està documentat aquí.

+

+ A project template is composed of a bunch of files which can be processed + by a powerful template processing engine called autogen. A project + template file has a .wiz extension, and describes all the project + properties and files needed. +

+ +

+ This .wiz file looks like a XML file and is documented + here. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ca/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/run-parameters-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/run-parameters-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,18 +14,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Run Parameters Dialog diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/run-run.page anjuta-3.10.2/manuals/anjuta-manual/ca/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/run-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/run-run.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -18,18 +18,6 @@ Philip Chimento philip.chimento@gmail.com - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Run a program @@ -39,7 +27,9 @@ -

Per executar el programa actual, trieu Executa Executa en el menú principal o premeu F3.

+

From the main menu, select Run + Run or press F3 to execute + the current program.

@@ -48,7 +38,9 @@ -

Per mostrar el diàleg trieu Executa Paràmetres del programa... en el menú principal.

+

From the main menu, select Run + Program Parameters... to display the dialog. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ca/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/ca/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/ca/widget-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ca/widget-index.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,18 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Jaume Planas - jplanas@itberga.com - 2011 - - - - Gil Forcada - gilforcada@guifi.net - 2013 - Finestres i diàlegs diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/cs/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/anjuta-code-assist.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/anjuta-code-assist.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/cs/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/anjuta-code-help.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/anjuta-code-help.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/cs/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/anjuta-code-indentation.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/anjuta-code-indentation.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/cs/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/anjuta-code-symbols.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/anjuta-code-symbols.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/cs/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/anjuta-glade-signals.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/anjuta-glade-signals.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/cs/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/anjuta-glade-start.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/anjuta-glade-start.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -70,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-build.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-build.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-clean.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-clean.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-compile.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-compile.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-configure-dialog.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-configure-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-configure.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-configure.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-distribute.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-distribute.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-install.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-install.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-plugin.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-plugin.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-build-preferences-dialog.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-build-preferences-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-project-backend.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-project-backend.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-project-folder-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-project-folder-edit.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-project-root-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-project-root-edit.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-project-target-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-project-target-edit.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/autotools-project-target-type.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/autotools-project-target-type.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-breakpoint-dialog.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-breakpoint-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-breakpoint.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-breakpoint.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-cpu.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-cpu.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-custom.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-custom.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-data.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-data.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-execute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-execute.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-expression.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-expression.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-information.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-information.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-local.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-local.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-process-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-process-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-run.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-stack.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-stack.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-step.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-step.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-tips.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-tips.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/cs/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/debug-watch.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/debug-watch.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/cs/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/directory-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/directory-project-backend.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/full-index.page anjuta-3.10.2/manuals/anjuta-manual/cs/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/full-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/full-index.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/index.page anjuta-3.10.2/manuals/anjuta-manual/cs/index.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/index.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/index.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + Help for Anjuta DevStudio. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/introduction.page anjuta-3.10.2/manuals/anjuta-manual/cs/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/introduction.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/introduction.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/cs/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -26,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ -

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/cs/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/language-support-cpp-modelines-vim.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/language-support-cpp-modelines-vim.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/cs/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/makefile-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/makefile-project-backend.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-import.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-import.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-import.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-folder-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-folder-add.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-folder-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-folder-remove.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-folder.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-folder.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-library-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-library-add.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-library-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-library-remove.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-library.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-library.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-module-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-module-add.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-module-new.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-module-new.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-module-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-module-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-package-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-package-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-root.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-root.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-source-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-source-add.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-source-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-source-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-source.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-source.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-target-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-target-add.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-target-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-target-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-target.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-target.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager-treeview.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager-treeview.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-manager.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-manager.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-wizard-create.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-wizard-create.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/cs/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/project-wizard-template.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/project-wizard-template.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/cs/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/run-parameters-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/run-parameters-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/run-run.page anjuta-3.10.2/manuals/anjuta-manual/cs/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/run-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/run-run.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/cs/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/cs/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/cs/widget-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/cs/widget-index.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/da/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/da/anjuta-code-assist.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/anjuta-code-assist.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/da/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/da/anjuta-code-help.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/anjuta-code-help.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/da/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/da/anjuta-code-indentation.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/anjuta-code-indentation.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/da/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/da/anjuta-code-symbols.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/anjuta-code-symbols.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/da/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/da/anjuta-glade-signals.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/anjuta-glade-signals.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/da/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/da/anjuta-glade-start.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/anjuta-glade-start.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -70,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-build.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-build.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-clean.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-clean.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-compile.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-compile.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-configure-dialog.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-configure-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-configure.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-configure.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-distribute.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-distribute.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-install.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-install.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-plugin.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-plugin.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-build-preferences-dialog.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-build-preferences-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-project-backend.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-project-backend.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-project-folder-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-project-folder-edit.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-project-root-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-project-root-edit.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-project-target-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-project-target-edit.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/da/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/da/autotools-project-target-type.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/autotools-project-target-type.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-breakpoint-dialog.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-breakpoint-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-breakpoint.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-breakpoint.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-cpu.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-cpu.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-custom.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-custom.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-data.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-data.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-execute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-execute.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-expression.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-expression.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-information.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-information.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-local.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-local.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-process-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-process-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-run.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-stack.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-stack.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-step.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-step.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-tips.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-tips.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/da/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/da/debug-watch.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/debug-watch.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/da/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/da/directory-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/directory-project-backend.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/full-index.page anjuta-3.10.2/manuals/anjuta-manual/da/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/da/full-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/full-index.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/index.page anjuta-3.10.2/manuals/anjuta-manual/da/index.page --- anjuta-3.8.4/manuals/anjuta-manual/da/index.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/index.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + Help for Anjuta DevStudio. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/introduction.page anjuta-3.10.2/manuals/anjuta-manual/da/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/da/introduction.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/introduction.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/da/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/da/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -26,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ -

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/da/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/da/language-support-cpp-modelines-vim.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/language-support-cpp-modelines-vim.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/da/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/da/makefile-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/makefile-project-backend.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-import.page anjuta-3.10.2/manuals/anjuta-manual/da/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-import.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-import.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-folder-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-folder-add.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-folder-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-folder-remove.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-folder.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-folder.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-library-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-library-add.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-library-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-library-remove.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-library.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-library.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-module-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-module-add.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-module-new.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-module-new.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-module-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-module-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-package-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-package-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-root.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-root.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-source-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-source-add.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-source-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-source-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-source.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-source.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-target-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-target-add.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-target-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-target-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-target.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-target.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager-treeview.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager-treeview.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/da/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-manager.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-manager.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/da/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-wizard-create.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-wizard-create.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/da/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/da/project-wizard-template.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/project-wizard-template.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/da/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/da/run-parameters-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/run-parameters-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/run-run.page anjuta-3.10.2/manuals/anjuta-manual/da/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/da/run-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/run-run.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/da/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/da/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/da/widget-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/da/widget-index.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/de/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/de/anjuta-code-assist.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/anjuta-code-assist.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,33 +10,28 @@ Johannes Schmid jhs@gnome.org - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Automatisches Vervollständigen und Calltips
Automatisches Vervollständigen -

Die automatische Vervollständigung schlägt automatisch Funktionen und andere Code-Symbole vor, nachdem Sie die ersten Zeichen eingetippt haben. Es wird nach einer Übereinstimmung der eingegebenen Zeichen mit den ersten Zeichen von bestehenden Symbolen gesucht. Daraufhin wird eine Auswahlliste eingeblendet, in der Sie einen ggfs. Eintrag mit der Eingabetaste auswählen. Normalerweise geschieht dies automatisch, nachdem Sie den dritten Buchstaben eingegeben haben. Sie können es aber auch mittels des Menüeintrags BearbeitenAutomatische Vervollständigung erzwingen.

+

Autocompletion automatically suggests functions and other code symbols after +you start typing by trying to match existing symbols with the first characters typed. +It will popup a drop-down menu where you can select a match by using the +Enter key. Normally this happens automaticly after you typed the third +(non-whitespace) character but you can also +force it by using the EditAuto-Complete +menu item. +

-

Anjuta unterstützt automatische Vervollständigung für Code in C/C++, Vala, Javascript und Python. Bedenken Sie, dass automatische Vervollständigung nur dann funktioniert, wenn Anjuta die verwendeten Symbole kennt. Wenn Sie C/C++-Bibliotheken verwenden, die nicht mit pkg-config konfiguriert und/oder nicht den Projekteinstellungen hinzugefügt wurden, so kann Anjuta die Symbole nicht finden und die automatische Vervollständigung funktioniert vermutlich nicht.

+

Anjuta supports autocompletion for code written in C/C++, Vala, Javascript +and Python. Note that autocompletion can only work if anjuta knows about the +symbols used. If you are using C/C++ libraries that are +not configured using pkg-config and/or not added to the project +configuration, anjuta won't be able to find those +symbols and autocompletion might not work. +

Außerdem könnte die Syntax für den eingebauten Parser zu komplex sein, so dass nicht erkannt werden kann, welche Vervollständigung benötigt wird

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/de/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/de/anjuta-code-help.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/anjuta-code-help.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,24 +11,6 @@ Johannes Schmid jhs@gnome.org - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Verwendung der API-Referenz @@ -36,7 +18,11 @@
Durchsuchen der API-Referenz -

Für einen schnellen Zugriff auf die API-Referenz von Bibliotheken bietet Anjuta eine integrierte API-Suche. Falls noch nicht geschehen, so kann diese in den Einstellungen (BearbeitenEinstellungen) in AllgemeinPlugins durch Wahl des DevHelp-Plugins aktiviert werden.

+

For a quick access to the API reference of libraries, anjuta features an +integrated API browser. If not already done it can be activated in the preferences +(EditPreferences) in +GeneralPlugins by choosing the +DevHelp plugin.

Die API-Referenz besteht aus zwei Fenstern, einem für die Suche nach einem bestimmten Symbol und dem Browser für die Anzeige der Hilfedokumente.

@@ -45,7 +31,11 @@
Mit Tastenkürzeln im Editor zur API-Referenz springen -

Falls Sie unsicher sind, wie eine bestimmte verwendete Funktion im vorhandenen Code wirkt, platzieren Sie einfach den Cursor auf dem Funktionsnamen und drücken Sie UmschaltF1 (oder wählen Sie HilfeKontext-Hilfe), um zur Dokumentation zu springen.

+

In case you are unsure how a specific function used in existing code works, +simply place the cursor on the function name and use +ShiftF1 (or +HelpContext-Help) to jump to the documentation. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/de/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/de/anjuta-code-indentation.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/anjuta-code-indentation.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,24 +11,6 @@ Johannes Schmid jhs@gnome.org - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Auto-Einrücken @@ -39,7 +21,10 @@
Manuelle Konfiguration -

Die automatische Einrückung wird in den Einstellungen eingerichtet (BearbeitenEinstellungen), im auf die jeweilige Sprache bezogenen Reiter. Die Einrückungsbreite für verschiedene Arten von Anweisungen kann hier festgelegt werden.

+

Automatic indentation is configured in the preferences +(EditPreferences) in the tab corresponding +to the used programming language. The indentation width for several types +of statements can be set there.

Ein großer Nachteil der manuellen Einrichtung der Einrückungen besteht in der Notwendigkeit, dass alle an einem Projekt beteiligten Entwickler die gleichen Einstellungen verwenden müssen, anderenfalls werden in einer Datei mehrere Einrückungsstile auftauchen. Eine bessere Lösung finden Sie im nächsten Abschnitt.

@@ -53,7 +38,8 @@

Modelines werden verwendet, um Editoren die automatische Ermittlung der Einrückung in einer bestimmten Datei zu ermöglichen. Sie sind insbesondere dann nützlich, wenn viele Entwickler in unterschiedlichen Umgebungen an einem Projekt arbeiten.

-

Anjuta unterstützt Modelines in den beiden von Vim und Emacs verwendeten Formaten.

+

Anjuta supports modelines in the two formats used by Vim and +Emacs.

@@ -62,7 +48,9 @@
Codeblöcke einrücken -

Normalerweise werden neue Zeilen automatisch entsprechend eingerückt. Sie können aber auch BearbeitenAutomatische Einrückung wählen, um vorhandene Zeilen oder den ausgewählten Code einrücken zu lassen.

+

Normally new lines are approprietely indented automatically but you can +indent existing lines or all selected code with the +EditAuto-Indent menu item.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/de/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/de/anjuta-code-symbols.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/anjuta-code-symbols.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Johannes Schmid jhs@gnome.org - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Navigieren durch den Code mit dem Symbolbrowser @@ -38,9 +20,10 @@

Der Symbolbrowser verfügt über drei Reiter:

-

Datei zeigt die Symbole der aktuellen Datei im Editor an

-

Projekt zeigt alle Symbole des Projekts an

-

Suchen ermöglicht Ihnen die Suche nach Symbolen im Projekt. Mit StrgL gelangen Sie direkt zum Suchfeld

+

File shows the symbols of the current file in the editor

+

Project shows all symbols of the project

+

Search lets you search the symbols in the project + (use CtrlL to jump directly to the search box)

Ein Doppelklick auf ein Symbol führt Sie direkt zur Definition des Symbols im Editor.

@@ -48,11 +31,12 @@
Navigieren im Editor -

Im Einblend-Menü Gehe zu des Editors gibt es zwei Menüpunkte, die Ihnen dabei helfen, schnell den Quellcode zu durchsuchen:

+

In the Goto popup-menu of the editor there two items that help you to quickly navigate +through the source code:

-

Symboldefinition

-

Symboldeklaration

+

Symbol definition

+

Symbol declaration

If you want to go back to the position in the editor where you used the diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/de/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/de/anjuta-glade-signals.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/anjuta-glade-signals.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Signale automatisch verbinden diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/de/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/de/anjuta-glade-start.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/anjuta-glade-start.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Erste Schritte mit dem Editor für grafische Benutzeroberflächen @@ -66,21 +48,28 @@

Einführung -

In einer grafischen Oberfläche eines Programms sind manchmal einige Widgets nur zum Erzeugen von Ereignissen wichtig (z.B: statische Knöpfe), während andere notwendig sind, um Daten vom Benutzer zu erfragen oder diesem darzustellen (z.B: ein Texteingabefeld). In letzterem Fall muss einiger Code erstellt werden, so dass auf diese Widgets zur Laufzeit zugegriffen werden kann. Mit dem glade-Plugin ist Anjuta in der Lage, automatisch sochen Code zu erzeugen.

+

In a GUI program, sometimes, some widgets are only important for + generating events (eg: static buttons) while other ones are needed to + get or show data to the user (eg: a text entry). In this later case, + some code has to be generated so that these widgets can be accessed at + runtime. With the glade plug-in, Anjuta is able to automatically + generate such code. +

Automatische Erstellung -

Zum automatischen Erstellen von Code für ein Widget müssen einige Bedingungen erfüllt sein: das glade-Plugin muss laufen und die Quelldatei muss geöffnet sein, die den Code aufnehmen soll. Um sicher zu stellen, dass das glade-Plugin läuft ist es ausreichend die .ui-Datei zu öffnen, welche die grafische Oberfläche für das aktuelle Projekt beschreibt. Per Voreinstellung ist die Datei, die den Code für die Widgets enthält, die gleiche, wo die Callbacks erstellt werden (z.B. Anwendung.c). Beide Dateien können leicht in der Liste der Projektdateien gefunden werden und sie werden automatisch durch die Projektvorlage erstellt.

- -

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments - (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and - /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if - found, code will be added right after such comments. So, for this feature to work - correctly, it is important not to modify such marker comments. +

To automatically generate code for a widget, some conditions must be + met: the glade plug-in must be running and the source file that will + hold the code must be opened. To make sure that the glade plug-in is + running, it is enough to open the .ui file that holds the UI for the + current project. By default, the file that will hold the code for the + widgets is the same one where callbacks will be created (eg: + application.c). Both files can easily be found in the project file list + and are automatically created by the project template.

+ +

Sobald das glade Plug-in läuft und die Datei geöffnet ist, die den Code enthalten wird, klicken Sie einfach zweimal auf ein Widget im glade-Inspektor. Die zugehörige Datei in Durchsicht wird dann nach bestimmten Kommentaren durchsucht (/* ANJUTA: Widget-Deklaration für application.ui - DO NOT REMOVE */ und /* ANJUTA: Widgets-Initialisierung für application.ui - DO NOT REMOVE */) und sofern gefunden, wird Code unmittelbar nach solchen Kommentaren hinzugefügt. Damit diese Funktion richtig funktioniert ist es wichtig, dass solche Kommentare nicht verändert werden.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-build.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-build.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,24 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ziele erstellen @@ -41,28 +23,49 @@

Der Befehl zur Erstellung kompiliert alle erforderlichen Quelldateien und verlinkt diese gegebenenfalls mit anderen Dateien wie beispielsweise Bibliotheken, um das Ziel zu erstellen. Falls einige Quelldateien bereits kompiliert oder nicht verändert worden sind, so werden diese nicht erneut kompiliert, um Zeit zu sparen. Es gibt mehrere Wege, eine Erstellung anzustoßen.

-

Wählen Sie ErstellenErstellen im Hauptmenü oder drücken Sie F7, um alle Ziele im gleichen Ordner wie die geöffnete Datei zu erstellen.

+

+ From the main menu, select Build + Build or press F7 to build all + targets in the same directory as the currently opened file. +

-

Wählen Sie ErstellenProjekt erstellen im Hauptmenü oder drücken Sie UmschalttasteF7, um das gesamte Projekt zu erstellen. Alle Unterordner werden rekursiv erstellt.

+

+ From the main menu, select Build + Build Project or press ShiftF7 + to build the complete project. All subdirectories are built recursively. +

-

Wählen Sie eine Datei oder einen Ordner in der Dateiverwaltungsleiste aus.

+

+ From the file manager pane, select a file or a directory. +

-

Drücken Sie die rechte Maustaste. Das Kontextmenü der Dateiverwaltung öffnet sich. Wählen Sie ErstellenErstellen, um alle Dateien in dem aktuell gewählten Ordner oder dem übergeordneten Ordner der aktuell gewählten Datei zu erstellen.

+

+ Click on the right mouse button to make the file manager context menu + appear and select BuildBuild + to build all targets in the directory currently selected or the parent directory of the + currently selected file. +

-

Wählen Sie in der Projektverwaltungsleiste eine Quelldatei oder ein Ziel aus.

+

+ From the project manager pane, select a source file or a target. +

-

Drücken Sie die rechte Maustaste zum Öffnen des Kontextmenüs der Projektverwaltung und wählen Sie ErstellenErstellen, um alle Dateien in dem Ordner mit der derzeit gewählten Datei oder dem gewählten Ziel zu erstellen.

+

+ Click on the right mouse button to make the project manager context menu + appear and select BuildBuild + to build all targets in the directory containing the currently selected file or target. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-clean.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-clean.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,24 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ziele bereinigen @@ -37,28 +19,48 @@

Es kann nützlich sein, alle durch den Erstellungsprozess erstellten Dateien zu löschen. Zum Beispiel, wenn alle Abhängigkeiten nicht berücksichtigt werden und eine veränderte Datei keine erwartete erneute Compilierung auslöst. Das Löschen aller Dateien löst dies. Dies kann auf mehrere Weisen geschehen:

-

Wählen Sie ErstellenBereinigen im Hauptmenü, um alle im gleichen Ordner wie die Datei bearbeitete Datei erstellten Dateien zu löschen.

+

+ From the main menu, select Build + Clean to delete all files built in the + same directory as the current edited file. +

-

Wählen Sie ErstellenProjekt bereinigen im Hauptmenü, um alle vom Projekt erstellten Dateien zu löschen.

+

+ From the main menu, select Build + Clean Project to delete all project built files, +

-

Wählen Sie eine Datei oder einen Ordner in der Dateiverwaltungsleiste aus.

+

+ From the file manager pane, select a file or a directory. +

-

Drücken Sie die rechte Maustaste. Das Kontextmenü der Dateiverwaltung öffnet sich. Wählen Sie ErstellenBereinigen, um alle Dateien in dem aktuell gewählten Ordner oder dem übergeordneten Ordner der aktuell gewählten Datei zu löschen.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildClean + to delete all files built in the directory currently selected or the parent directory of the + currently selected file. +

-

Wählen Sie in der Projektverwaltungsleiste eine Quelldatei oder ein Ziel aus.

+

+ From the project manager pane, select a source file or a target. +

-

Drücken Sie die rechte Maustaste zum Öffnen des Kontextmenüs der Projektverwaltung und wählen Sie ErstellenBereinigen, um alle erstellten Dateien im gleichen Ordner wie die aktuell gewählte Datei oder das Ziel zu löschen.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildClean + to delete all built files in the directory containing the currently selected file or target. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-compile.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-compile.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,24 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Dateien kompilieren @@ -37,27 +19,44 @@

Die meisten Programmiersprachen ermöglichen das Compilieren von einzelnen Quelldateien. Die Datei wird gelesen, auf Syntaxfehler geprüft und in eine vorläufige Objektdatei umgewandelt. Die meisten Fehler passieren in diesem Schritt. Es ist daher sinnvoll, eine Datei nach Bearbeitung zu kompilieren und auf Fehler prüfen zu lassen. Dazu gibt es mehrere Möglichkeiten.

-

Wählen Sie ErstellenCompilieren im Hauptmenü, oder drücken Sie F9 zum Compilieren der aktuellen Datei in Bearbeitung.

+

+ From the main menu, select Build + Compile or press F9 to compile + the current edited file. +

-

Wählen Sie in der Dateiverwaltungsleiste eine Datei aus.

+

+ From the file manager pane, select a file. +

-

Drücken Sie die rechte Maustaste. Das Kontextmenü der Dateiverwaltung öffnet sich. Wählen Sie ErstellenCompilieren, um alle Dateien in dem aktuell gewählten Ordner oder dem übergeordneten Ordner der aktuell gewählten Datei zu kompilieren.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildCompile + to compile the file currently selected in the file manager pane. +

-

Wählen Sie in der Projektverwaltungsleiste eine Quelldatei aus.

+

+ From the project manager pane, select a source file. +

-

Drücken Sie die rechte Maustaste. Das Kontextmenü der Dateiverwaltung öffnet sich. Wählen Sie ErstellenCompilieren, um die aktuell in der Seitenleiste der Projektverwaltung gewählte Datei zu kompilieren.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildCompile + to compile the file currently selected in the project manager pane. +

-

Sie müssen Ihre Datei vor der Kompilierung nicht notwendigerweise speichern. Dies erledigt Anjuta automatisch, falls nötig.

+

You do not need to save your file before compiling it, it will be done + automatically by Anjuta if needed.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-configure-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-configure-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,54 +12,49 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Konfigurationsdialog für Autotools -

Der Dialog Konfigurieren ermöglicht es, die folgenden Optionen einzustellen und das Projekt zu konfigurieren.

+

+ The Configure dialog allows you to set the following options + and configure the project. +

- <gui>Projekt neu generieren</gui> -

Wenn ausgewählt, wird das Projekt vollständig neu generiert, andernfalls wird nur neu konfiguriert. Anjuta wählt bei Bedarf automatisch dieses Ankreuzfeld an, d.h. Sie können es im derzeitigen Zustand lassen.

+ <gui>Regenerate Project</gui> +

+ If checked, the project will be completely regenerated, else only the + configure step is done. Anjuta automatically checks this + check box when needed so you can leave it in its current state. +

- <gui>Konfiguration</gui> + <gui>Configuration</gui>

Mit diesem Eingabefeld benennen Sie verschiedene Konfigurationen, jede mit eigenen Optionen und eigenem Erstellungsordner. Normalerweise gibt es bereits eine Vorgabe-Konfiguration, eine Fehlerdiagnose-Konfiguration für einfache Fehlerdiagnose (zwischenläufige Variablen und Befehlsreihenfolge bleiben unberührt) und eine optimierte Konfiguration, die schnellere Programme bei längerer Erstellungsdauer produziert. Es können zusätzliche eigene Konfigurationen definiert werden.

- <gui>Erstellungsordner</gui> + <gui>Build Directory</gui>

Wählen Sie den Erstellungsordner. Dieser darf auch der Projektordner oder ein Unterordner sein. Das ist speziell für den Wechsel zwischen verschiedenen Konfigurationen nützlich, um ein erneutes Erstellen des gesamten Projekts zu vermeiden.

-

Mit autotools ist es nicht möglich, eine Konfiguration für einen anderen Ordner zu verwenden, wenn bereits eine Konfiguration den Projektordner verwendet. Diese muss zuvor entfernt werden.

+

Mit Autotools ist es nicht möglich, eine Konfiguration für einen anderen Ordner zu verwenden, wenn bereits eine Konfiguration den Projektordner verwendet. Diese muss zuvor entfernt werden.

-

Einige autotools-Projekte können nicht außerhalb der Projektordners erstellt werden. Es können zwar dennoch verschiedene Konfigurationen eingesetzt werden, aber alle müssen den Projektordner verwenden und alles muss bei Konfigurationswechsel neu kompiliert werden.

+

Einige Autotools-Projekte können nicht außerhalb der Projektordners erstellt werden. Es können zwar dennoch verschiedene Konfigurationen eingesetzt werden, aber alle müssen den Projektordner verwenden und alles muss bei Konfigurationswechsel neu kompiliert werden.

- <gui>Konfigurationsoptionen</gui> + <gui>Configure Options</gui>

Dieses Textfeld führt alle vom Konfigurationsvorgang eingesetzten Befehlszeilenargumente auf. Alle Argumente werden durch Leerzeichen getrennt und müssen in Zitatzeichen gesetzt werden, wenn sie Leerzeichen enthalten. Jede Konfiguration schreibt Voreinstelllungen in dieses Feld, welche Sie ändern können.

-

Jedes autotools-Projekt unterstützt bestimmte Argumente, kann aber auch über spezifische Argumente verfügen. Der Befehl configure --help gibt eine Liste aller möglichen Argumente auf der Befehlszeile aus. Das Projekt muss mindestens einmal konfiguriert worden sein, damit das configure-Skript vorhanden ist.

+

+ Each autotools project supports a common list of arguments but can + have specify arguments. You can have a list of all accepted arguments + by running configure --help on the command line. You need + to have configured your project at least one time to have the + configure script. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-configure.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-configure.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -7,47 +7,38 @@ - Ein autotools-Projekt konfigurieren und Konfigurationen verwalten. + Ein Autotools-Projekt konfigurieren und Konfigurationen verwalten. Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Projekt konfigurieren -

Vor dem Compilieren und Erstellen von Dateien muss ein autotools-Projekt konfiguriert werden. Dieser Schritt ist zum Einstellen globaler Optionen erforderlich, um zu prüfen, ob alle benötigten Bibliotheken und Programme auf dem System installiert sind, und um die passenden Erstellungsskripte zu generieren.

+

Vor dem Compilieren und Erstellen von Dateien muss ein Autotools-Projekt konfiguriert werden. Dieser Schritt ist zum Einstellen globaler Optionen erforderlich, um zu prüfen, ob alle benötigten Bibliotheken und Programme auf dem System installiert sind, und um die passenden Erstellungsskripte zu generieren.

Das Projekt konfigurieren -

Wählen Sie ErstellenProjekt konfigurieren … im Hauptmenü.

+

+ From the main menu, select Build + Configure Project.... +

-

Die voreingestellte Konfiguration beibehalten, eine neue Konfiguration wählen oder eine neue erstellen. Sie können alle Konfigurationsoptionen einsehen und ändern. Lesen Sie für weitere Informationen.

+

+ Keep the default configuration, select a new configuration or create + a new one. You can inspect and modify all configuration options. + See for more information. +

-

Klicken Sie auf Ausführen, um das Projekt zu konfigurieren.

+

+ Click on Execute to configure the project. +

@@ -59,7 +50,10 @@ -

Wählen Sie ErstellenKonfiguration wählenWeitere Konfiguration im Hauptmenü.

+

+ From the main menu, select Build + Select ConfigurationAnother configuration. +

@@ -74,7 +68,10 @@ -

Wählen Sie ErstellenKonfiguration entfernen im Hauptmenü.

+

+ From the main menu, select Build + Remove Configuration. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-distribute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-distribute.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,33 +12,21 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Distributionspaket erstellen -

Der übliche Weg, ein autotools-Projekt zu verbreiten, ist der Einsatz eines komprimierten tar-Archivs mit allen Quelldateien. Der Benutzer muss es dekomprimieren, kompilieren und anschließend auf dem System installieren mit folgenden Befehlen in genau dieser Reihenfolge: configure, make und dann make install.

+

The standard way to distribute a autotools project is as a compressed + tar archive containing all source files. The user will have to decompress it, then + compile and install it on his system using the command sequence + configure, make and make install. +

-

Wählen Sie ErstellenTarball erstellen, um ein Distributionspaket der Quellen zu erstellen.

+

From the main menu, select Build + Build Tarball to create a source distribution package. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-install.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-install.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,61 +12,70 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ziele installieren -

Es werden einige Datendateien wie Beschreibungen der Benutzerschnittstelle benötigt, es sei denn, Ihr Projekt ist sehr einfach angelegt. Diese Dateien werden üblicherweise in Standard-Ordner kopiert und von dort eingelesen, das heißt, Sie können Ihr Programm nicht im Erstellungsordner ausführen. Sie müssen eine Installation durchführen, um alle Dateien in die zugehörigen Ordner wie beispielsweise einen Unterordner von /usr/local zu kopieren

+

Unless your project is very simple, it needs some data files like user + interface description files. These files are typically copied in standard + directories and read from there. It means that you cannot run your program + from the build directory. You need to install it in order to copy all these + files in the final place, by example in a subdirectory of /usr/local. +

Es gibt mehrere Möglichkeiten, Ziele oder ein Projekt zu installieren.

-

Wählen Sie ErstellenInstallieren im Hauptmenü, um alle Dateien in den gleichen Ordner zu installieren wie die aktuelle in Bearbeitung befindliche Datei.

+

+ From the main menu, select Build + Install to install all files in the + same directory as the current edited file. +

-

Wählen Sie ErstellenProjekt installieren im Hauptmenü, um alle Projektdateien zu installieren.

+

+ From the main menu, select Build + Install Project to install all project files, +

-

Wählen Sie eine Datei oder einen Ordner in der Dateiverwaltungsleiste aus.

+

+ From the file manager pane, select a file or a directory. +

-

Drücken Sie die rechte Maustaste. Das Kontextmenü der Dateiverwaltung öffnet sich. Wählen Sie ErstellenInstallieren, um alle Dateien in dem aktuell gewählten Ordner oder dem übergeordneten Ordner der aktuell gewählten Datei zu installieren.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildInstall + to install all files in the directory currently selected or the parent directory of the + currently selected file. +

-

Wählen Sie in der Projektverwaltungsleiste eine Quelldatei oder ein Ziel aus.

+

+ From the project manager pane, select a source file or a target. +

-

Drücken Sie die rechte Maustaste zum Öffnen des Kontextmenüs der Projektverwaltung und wählen Sie ErstellenInstallieren, um alle Dateien in den Ordner mit der derzeit gewählten Datei oder dem gewählten Ziel zu installieren.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildInstall + to install all files in the directory containing the currently selected file or target. +

-

Wenn Sie das Programm in einen Systemordner installieren, müssen Sie für ausreichende Berechtigungen su oder sudo verwenden. Lesen Sie bitte auch

+

If you install the program in a system directory, you can have to use + su or sudo to have enough right. + See for more information.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-plugin.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-plugin.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,36 +9,18 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Autotools-Erstellungs-Plugin -

Dieses Plugin ist für autotools-Projekte ausgelegt, aber weil diese unter anderem auch »make« einbinden, ist es auch für andere Arten von Projekten geeignet, die auf »make« basieren.

+

Dieses Plugin ist für Autotools-Projekte ausgelegt, aber weil diese unter anderem auch »make« einbinden, ist es auch für andere Arten von Projekten geeignet, die auf »make« basieren.

Zu verwendender Make-Befehl -

Nachfolgend finden Sie eine Liste der vom Plugin verwendeten Ziele. Sie sind in allen autotools-Projekten implementiert, aber Sie müssen diese selbst implementieren, wenn Sie ein eigenes »makefile« einsetzen.

+

Nachfolgend finden Sie eine Liste der vom Plugin verwendeten Ziele. Sie sind in allen Autotools-Projekten implementiert, aber Sie müssen diese selbst implementieren, wenn Sie ein eigenes »makefile« einsetzen.

- <cmd>make <var>objekt_datei_name</var></cmd> + <cmd>make <var>object_file_name</var></cmd>

Verwenden Sie dies, um eine Quelldatei zu kompilieren. Der Name der Objektdatei wird gebildet, indem die Erweiterung der Quelldatei durch die korrespondierende Objektdatei-Erweiterung ersetzt wird.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-build-preferences-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-build-preferences-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,24 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Dialog der Einstellungen zur Erstellung mit Autotools @@ -37,24 +19,36 @@ - <gui>Mehrere Befehle zugleich ausführen</gui> -

make kann gleichzeitig mehrere Kompilierungen ausführen. So wird die Erstellungsdauer bei Prozessoren mit mehreren Kernen reduziert. Dies kann allerdings einige Probleme verursachen. Deshalb kann es nach Bedarf mit diesem Ankreuzfeld aktiviert oder deaktiviert werden.

+ <gui>Run several commands at a time</gui> +

make is able to run several compilations at the same time. + It decreases build time when having a multi-core processor but could + trigger some issues so this can be enabled or disabled with this check box.

- <gui>Bei Fehlern fortfahren</gui> -

Per Voreinstellung stoppt make, sobald ein Fehler aufgetreten ist. Es kann besser sein, fortzusetzen und alle Fehler in einem Schritt ausgeben zu lassen. Wählen Sie dafür dieses Ankreuzfeld aus.

+ <gui>Continue on errors</gui> +

By default make stops as soon as it gets an error, it can be + faster to continue and get errors for all files in one step. You have to check this + check box to get this behavior.

- <gui>Meldungen übersetzen</gui> -

Per Voreinstellung werden Fehler und Warnungen übersetzt. Dies hat jedoch zwei Nachteile. Um Fehler und Warnungen zu erkennen, sollten die Übersetzungen in Anjuta und dem Compiler exakt übereinstimmen. Des weiteren ist es oft schwierig, Hilfe im Internet zu erhalten, wenn Sie nach übersetzten Meldungen suchen, weil diese seltener zu finden sind. Wählen Sie dieses Ankreuzfeld ab, um Übersetzungen auszuschalten.

+ <gui>Translate messages</gui> +

By default errors and warnings message are translated. It has two + drawbacks though. In order to recognize errors and warnings the + translation of Anjuta and the compiler should perfectly match. + Moreover, it is often more difficult to find help on the internet when + searching translated messages as they are much less common. Unchecking + this check box allows to disable translation.

- <gui>Erstellungswarnungen und Fehler im Editor hervorheben</gui> + <gui>Highlight build warnings and errors in editor</gui>

Fehlermeldungen und Warnungen während des Erstellungsvorgangs werden im Meldungsfenster angezeigt und hervorgehoben. Wenn Sie diese Option aktivieren, geschieht dies auch im Editorfenster.

- <gui>Mit Administratorrechten installieren</gui> -

Eine Programminstallation erfordert es, Dateien in Systemordner zu kopieren, für die in der Regel ein Benutzer keine Schreibrechte hat. Wenn dieses Ankreuzfeld ausgewählt ist, wählen Sie zwischen sudo und su vor der Installation von Dateien, um ausreichende Rechte zu erlangen.

+ <gui>Install as root</gui> +

Installing a program needs to copy files into system directories which are + often not writable by users. If this check box is checked, you can choose + to use sudo or su before installing the files + to acquire enough right to do it.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-project-backend.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-project-backend.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,31 +13,26 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Plugin für GNU Autotools-basiertes Projekt -

Es ist das am weitesten verbreitete Projektformat unter Linux. Es wurde entworfen, um Quellcodepakete auf einer Vielzahl von Unix-ähnlichen Systemen zu verteilen. Wenn Sie jemals ein Programm mit Hilfe von configure, make und make install installiert haben, so haben Sie es wahrscheinlich schon als Benutzer verwendet.

- -

Es ist typischerweise ein wenig schwieriger als Entwickler zu verwenden. Jedoch ist es das voreingestellte Backend für Anjuta und hat Funktionen, die die Verwendung einfacher werden lassen. Alle Funktionen des Projektverwalters sind bei Verwendung aktiviert. Sie sollten in der Lage sein, ein Projekt mit dem Autotools-Backend zu verwalten, ohne eine Zeile in configure.ac oder einer Makefile.am Datei zu schreiben.

+

+ This is the most common project format on Linux. It has been designed to + distribute source code packages on a wide range of Unix-like systems. + If you have ever installed a program using configure, + make and make install, you probably have already + used it as a user. +

+ +

+ It is typically a bit more difficult to use as a developer. + However, it is the default backend for Anjuta, which has features + that make it easier to use. All the project manager's features are enabled + when using it. + You should be able to maintain a project using the Autotools backend without + writing a line in configure.ac or any Makefile.am files. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-project-folder-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-project-folder-edit.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,75 +10,55 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Einen Autotools-Ordner bearbeiten -

These properties allows you to define common properties for all targets - belonging to this folder.

+

Diese Eigenschaft ermöglicht Ihnen gemeinsame Eigenschaften für alle Ziele festzulegen, die zu diesem Ordner gehören.

- <gui>C Compiler-Flags</gui> + <gui>C compiler flags</gui>

Flags, die dem C-Compiler übergeben werden sollen, wenn ein Wert pro Ziel nicht definiert ist.

- <gui>Flags für C-Präprozessor</gui> + <gui>C preprocessor flags</gui>

Diese Flags werden jedem Übersetzungsvorgang übergeben, der den C-Präprozessor aufruft. Dieser Wert wird ignoriert, wenn diese Flags für das Ziel definiert sind.

- <gui>C++ Compiler-Flags</gui> + <gui>C++ compiler flags</gui>

Flags, die dem C++-Compiler übergeben werden sollen, wenn ein Wert pro Ziel nicht definiert ist.

- <gui>Flags für Fortran-Compiler</gui> + <gui>Fortran compiler flags</gui>

Flags, die dem Fortran 9x-Compiler übergeben werden sollen, wenn ein Wert pro Ziel nicht definiert ist.

- <gui>Installationsordner</gui> -

This defines installation directories. It is needed if you want to - install files in custom directories.

+ <gui>Installation directories</gui> +

Hier werden Installationsordner festgelegt. Es wird gebraucht, wenn Sie Dateien in eigene Ordner installieren wollen.

- <gui>Java Compiler-Flags</gui> + <gui>Java compiler flags</gui>

Flags, die dem Java-Compiler übergeben werden sollen, wenn ein Wert pro Ziel nicht definiert ist.

- <gui>Flags für Lex/Flex</gui> + <gui>Lex/Flex compiler flags</gui>

Flags, die dem Scanner-Generator Lex oder Flex übergeben werden sollen, wenn ein Wert pro Ziel nicht definiert ist.

- <gui>Flags für Linker</gui> + <gui>Linker flags</gui>

Flags, die dem Linker übergeben werden sollen, wenn ein Wert pro Ziel nicht definiert ist.

- <gui>Flags für Objective C-Compiler</gui> + <gui>Objective C compiler flags</gui>

Flags, die dem Objective C-Compiler übergeben werden sollen, wenn ein Wert pro Ziel nicht definiert ist.

- <gui>Vala Compiler-Flags</gui> + <gui>Vala compiler flags</gui>

Flags, die dem Vala-Compiler übergeben werden sollen, wenn ein Wert pro Ziel nicht definiert ist.

- <gui>Flags für Yacc/Bison</gui> + <gui>Yacc/Bison compiler flags</gui>

Flags, die dem Parser-Generator Bison oder Yacc übergeben werden sollen, wenn ein Wert pro Ziel nicht definiert ist.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-project-root-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-project-root-edit.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,24 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Autotools Projekt-Eigenschaften bearbeiten. @@ -38,10 +20,7 @@ <gui>Backend</gui> -

This the project backend used by the project: Autotools. - Another backend can be selected by clicking on this button. It can be - useful if the current backend has some troubles to parse your project - files.

+

Dies ist das Backend, das vom Projekt verwendet wird: Autotools. Ein anderes Backend kann mit Klick auf diesen Knopf gewählt werden. Es kann nützlich sein, falls das aktuelle Backend Schwierigkeiten hat Ihre Projektdateien zu verarbeiten.

<gui>Name</gui> @@ -52,17 +31,15 @@

Dies ist die Projektversion.

- <gui>Adresse für Fehlerbericht</gui> -

This is an URL allowing to send bug report, by example an email - address or a link to a bug tracker. It is optional.

+ <gui>Bug report URL</gui> +

Dies ist eine Adresse, die es ermöglicht, Fehlerberichte zu senden, zum Beispiel eine E-Mail-Adresse oder ein Verweis auf eine Fehlerdatenbank. Es ist optional.

- <gui>Paketname</gui> -

This is the name of distribution package, it shouldn't contain spaces. - It is optional.

+ <gui>Package name</gui> +

Dies ist der Name des Distributionspakets. Es sollte keine Leerzeichen enthalten. Er ist optional.

- <gui>Adresse</gui> + <gui>URL</gui>

Dies ist die Homepage des Projekts. Sie ist optional.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-project-target-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-project-target-edit.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,116 +10,86 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Autotools-Ziel bearbeiten -

Here is a list of all target properties used in autotools project. - Some of them are not available on all targets.

+

Hier ist eine Liste aller Zieleigenschaften, die in Autotools-Projekten verwendet werden. Einige sind nicht für alle Ziele verfügbar.

- <gui>Nur zum Test erstellen</gui> -

If checked, this target is not installed and has to be built only - when running checks.

+ <gui>Build for check only</gui> +

Wenn ausgewählt wird dieses Ziel nicht installiert und muss nur beim Ausführen von Tests erstellt werden.

- <gui>C Compiler-Flags</gui> + <gui>C compiler flags</gui>

Die Flags, die dem C-Compiler beim Übersetzen von Ziel-Quelldateien übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem übergeordneten Ordner.

- <gui>Flags für C-Präprozessor</gui> + <gui>C preprocessor flags</gui>

Diese Flags werden jeder Übersetzung übergeben, die den C-Präprozessor aufruft. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem übergeordneten Ordner.

- <gui>C++ Compiler-Flags</gui> + <gui>C++ compiler flags</gui>

Die Flags, die dem C++-Compiler beim Übersetzen von Ziel-Quelldateien übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem übergeordneten Ordner.

- <gui>Nicht installieren</gui> -

If checked, this target is not installed. It can be used for - utilities used to build other target or programs used only by - developers.

+ <gui>Do not install</gui> +

Wenn ausgewählt wird dieses Ziel nicht installiert. Es kann für Werkzeuge verwendet werden, um andere Ziele oder Programme zu erstellen, welche nur von Entwicklern verwendet werden.

- <gui>Präfix nicht verwenden</gui> -

If checked, do not add prefix to manual page and executable. - Such prefix are used to provide alternative of system tools.

+ <gui>Do not use prefix</gui> +

Wenn ausgewählt wird kein Präfix zu Handbuchseiten und ausführbare Datei hinzugefügt. Solche Präfixe werden als Alternativen zu Systemwerkzeugen eingesetzt.

- <gui>Flags für Fortran-Compiler</gui> + <gui>Fortran compiler flags</gui>

Die Flags, die dem Fortran 9x-Compiler beim Übersetzen von Ziel-Quelldateien übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem übergeordneten Ordner.

- <gui>In Distribution einschließen</gui> + <gui>Include in distribution</gui>

Wenn ausgewählt, so wird das Ziel im Distributionspaket enthalten sein.

- <gui>Installationsordner</gui> -

It defines where the target is installed. It is not directly the - directory where the files are installed but the name of one of the - standard directory variable (bindir, sbindir, libdir, libexecdir, - datadir, pkgdatadir, pkglibexecdir, includedir, mandir, infodir, - docdir) or a custom variable defined in the folder properties.

+ <gui>Installation directory</gui> +

Legt fest, wo das Ziel installiert wird. Es ist nicht direkt der Ordner, in dem die Dateien installiert sind, sondern der Name eine der Standardvariable des Ordners (bindir, sbindir, libdir, libexecdir, datadir, pkgdatadir, pkglibexecdir, includedir, mandir, infodir, docdir) oder eine eigens definierte Variable in den Ordnereigenschaften.

- <gui>Java Compiler-Flags</gui> + <gui>Java compiler flags</gui>

Die Flags, die dem Java-Compiler beim Übersetzen von Ziel-Quelldateien übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem übergeordneten Ordner.

- <gui>Zielpfad beibehalten</gui> -

If checked, keep the hierarchy of the project directory when - installing files.

+ <gui>Keep target path</gui> +

Wenn ausgewählt wird die Hierarchie des Projektordners bei Dateiinstallation beibehalten.

- <gui>Flags für Lex/Flex</gui> -

The flags to pass to the scanner generator Lex or Flex when generating - target source files. - This value overrides the one eventually defined in the parent folder.

+ <gui>Lex/Flex compiler flags</gui> +

Die Flags zur Weitergabe an die Scanner-Generatoren Lex oder Flex beim Erstellen von Ziel-Quelldateien. Dieser Wert überschreibt den wahrscheinlich im Elternordner definierten.

- <gui>Bibliotheken</gui> + <gui>Libraries</gui>

Specify additional libraries used by the target. Useful for adding non package libraries. See Add non-packaged libraries page for more details.

- <gui>Flags für Linker</gui> + <gui>Linker flags</gui>

Die Flags, die dem Linker beim Binden von Zielen übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem übergeordneten Ordner.

- <gui>Abschnitt im Handbuch</gui> + <gui>Manual section</gui>

Geben Sie den Abschnitt des Handbuchs an, wo die Hilfeseite hinzugefügt werden soll. Gültige Abschnittsnamen enthalten die Ziffern 0 bis 9 sowie die Buchstaben »l« und »n«.

- <gui>Flags für Objective C-Compiler</gui> + <gui>Objective C compiler flags</gui>

Die Flags, die dem Objective C-Compiler beim Übersetzen von Ziel-Quelldateien übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem übergeordneten Ordner.

- <gui>Vala Compiler-Flags</gui> + <gui>Vala compiler flags</gui>

Die Flags, die dem Vala-Compiler beim Übersetzen von Ziel-Quelldateien übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem übergeordneten Ordner.

- <gui>Flags für Yacc/Bison</gui> + <gui>Yacc/Bison compiler flags</gui>

Die Flags, die dem Parser-Ersteller Bison oder Yacc beim Erzeugen von Ziel-Quelldateien übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem übergeordneten Ordner.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/de/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/de/autotools-project-target-type.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/autotools-project-target-type.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Projekttyp der Autotools @@ -36,27 +18,22 @@ Gemeinsam verwendete Bibliothek (libtool) -

Es repräsentiert eine von mehreren Programmen gemeinsam verwendete Bibliothek, die zur Laufzeit gebunden wird. Dies ist die üblichste Variante einer Bibliothek under Linux. Sie wird unter Windows »dynamic link library« (DLL) genannt.

+

Es repräsentiert eine von mehreren Programmen gemeinsam verwendete Bibliothek, die zur Laufzeit gebunden wird. Dies ist die üblichste Variante einer Bibliothek unter Linux. Sie wird unter Windows »dynamic link library« (DLL) genannt.

Es verwendet das Libtool-Paket. Dessen Name muss mit »lib« beginnen und besitzt die Erweiterung ».la«.

Modul (Libtool) -

It represents a library, often named a plugin, linked at run time - explicitely by the program itself. - It is used to only load the code corresponding to the used features.

+

Repräsentiert eine Bibliothek, oft auch Plugin genannt, die zur Laufzeit explizit vom Programm selbst gebunden wird. Wird verwendet, um nur den Code zu laden, der zu den verwendeten Funktionen gehört.

Es verwendet das Libtool-Paket. Dessen Name ist nicht auf das Präfix »lib« angewiesen, muss aber die Erweiterung ».la« besitzen.

Statische Bibliothek (Libtool) -

It represents a library linked with the program at compile time. - Only the function used are kept inside the generated executable.

+

Repräsentiert eine Bibliothek, die zur Übersetzungszeit mit dem Programm gebunden wird. Nur die verwendeten Funktionen sind in der erstellten ausführbaren Datei enthalten.

Es verwendet das Libtool-Paket. Dessen Name muss mit »lib« beginnen und besitzt die Erweiterung ».a«.

Programm -

It represents compiled program by example from C souces files. - All children represent the source files compiled to generate the - program.

+

Repräsentiert ein übersetztes Programm, z.B. aus C-Quelldateien. Alle Unterelemente stellen die Quelldateien dar, die zu dem Programm übersetzt wurden.

Python-Modul @@ -76,22 +53,19 @@ Man-Dokumentation -

It groups man pages needed by the project.

+

Gruppiert Hilfeseiten, die vom Projekt gebraucht werden.

Info-Dokumentation -

It groups info page needed by the project.

+

Gruppiert Infoseiten, die vom Projekt gebraucht werden.

Verschiedene Informationen -

It groups data files which needed by the project like pictures, - ui description, settings files...

+

Gruppiert Datendateien, die vom Projekt gebraucht werden, wie z.B. Bilder, Oberflächenbeschreibungen, Einstellungsdateien usw.

Skript -

It represents program those are scripts. Those scripts are only - installed in the specified directory. If scripts are generated - additional rules are needed.

+

Repräsentiert Programme, die Skripte sind. Skripte werden nur in den angegebenen Ordner installiert. Wenn Skripte erstellt werden, so sind zusätzliche Regeln notwendig.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/de.po anjuta-3.10.2/manuals/anjuta-manual/de/de.po --- anjuta-3.8.4/manuals/anjuta-manual/de/de.po 2013-06-03 20:58:26.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/de.po 2013-11-03 18:57:08.000000000 +0000 @@ -1,32 +1,32 @@ -# German translation of the Anjuta manual. -# -# line number margin = Rand für Zeilennummern -# marker margin = Markierungsrand -# code fold margin = Textfaltungsrand -# Plugins == Komponenten! (Ja, im Gegensatz zur Standard-Übersetzung hier sinnvoller!) -# repository = (Software)bestand -# to stage = bereitstellen -# to revert = zurücknehmen -# to commit = einspielen -# to push = einbringen -# staged files = bereit gestellte Dateien? -# unstaged files = -# stack = Stapel -# stacktrace = stacktrace -# build = erstellen -# compile = kompilieren -# tag = Tag -# -# -# Mario Blättermann , 2009-2013. -# Jonas Rebmann , 2010. -# Christian Kirbach , 2010-2012, 2013. -# +# German translation of the Anjuta manual. +# +# line number margin = Rand für Zeilennummern +# marker margin = Markierungsrand +# code fold margin = Textfaltungsrand +# Plugins == Komponenten! (Ja, im Gegensatz zur Standard-Übersetzung hier sinnvoller!) +# repository = (Software)bestand +# to stage = bereitstellen +# to revert = zurücknehmen +# to commit = einspielen +# to push = einbringen +# staged files = bereit gestellte Dateien? +# unstaged files = +# stack = Stapel +# stacktrace = stacktrace +# build = erstellen +# compile = kompilieren +# tag = Tag +# +# +# Mario Blättermann , 2009-2013. +# Jonas Rebmann , 2010. +# Christian Kirbach , 2010-2012, 2013. +# msgid "" msgstr "" "Project-Id-Version: anjuta doc\n" -"POT-Creation-Date: 2013-05-24 22:02+0000\n" -"PO-Revision-Date: 2013-05-24 12:50+0100\n" +"POT-Creation-Date: 2013-08-30 20:49+0000\n" +"PO-Revision-Date: 2013-09-01 17:03+0100\n" "Last-Translator: Christian Kirbach \n" "Language-Team: Deutsch \n" "Language: de_DE\n" @@ -34,7 +34,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 1.5.5\n" +"X-Generator: Poedit 1.5.4\n" #. Put one translator per line, in the form NAME , YEAR1, YEAR2 msgctxt "_" @@ -44,45 +44,43 @@ "Jonas Rebmann , 2010\n" "Christian Kirbach , 2010, 2011, 2012, 2013" +#. (itstool) path: media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. -#. -#. This is a reference to an external file such as an image or video. When -#. the file changes, the md5 hash will change to let you know you need to -#. update your localized copy. The msgstr is not used at all. Set it to -#. whatever you like once you have updated your copy of the file. -#: C/index.page:23(media) +#: C/index.page:23 msgctxt "_" msgid "" "external ref='figures/anjuta_logo.png' md5='82636133d39ac4a688facd76954b8b29'" msgstr "original" -#: C/index.page:7(info/desc) +#. (itstool) path: info/desc +#: C/index.page:7 msgid "Help for Anjuta DevStudio." msgstr "Hilfe zu Anjuta DevStudio." -#: C/index.page:8(info/title) +#. (itstool) path: info/title +#: C/index.page:8 msgctxt "link" msgid "Anjuta" msgstr "Anjuta" -#: C/index.page:9(info/title) +#. (itstool) path: info/title +#: C/index.page:9 msgctxt "text" msgid "Anjuta DevStudio" msgstr "Anjuta Entwicklungsstudio" -#: C/index.page:13(credit/name) C/anjuta-code-assist.page:13(credit/name) -#: C/anjuta-code-help.page:14(credit/name) -#: C/anjuta-code-indentation.page:14(credit/name) -#: C/anjuta-code-symbols.page:13(credit/name) -#: C/anjuta-glade-signals.page:10(credit/name) -#: C/anjuta-glade-start.page:10(credit/name) +#. (itstool) path: credit/name +#: C/index.page:13 C/anjuta-code-assist.page:13 C/anjuta-code-help.page:14 +#: C/anjuta-code-indentation.page:14 C/anjuta-code-symbols.page:13 +#: C/anjuta-glade-signals.page:10 C/anjuta-glade-start.page:10 msgid "Johannes Schmid" msgstr "Johannes Schmid" -#: C/index.page:22(page/title) +#. (itstool) path: page/title +#: C/index.page:22 msgid "" "Anjuta logo Anjuta DevStudio" @@ -90,44 +88,54 @@ "Anjuta-Logo Anjuta DevStudio" -#: C/index.page:28(section/title) +#. (itstool) path: section/title +#: C/index.page:28 msgid "Project Management" msgstr "Projektverwaltung" -#: C/index.page:32(section/title) +#. (itstool) path: section/title +#: C/index.page:32 msgid "Coding and code navigation" msgstr "Coding und Navigieren durch den Code" -#: C/index.page:36(section/title) +#. (itstool) path: section/title +#: C/index.page:36 msgid "Building Project" msgstr "Projekt erstellen" -#: C/index.page:40(section/title) +#. (itstool) path: section/title +#: C/index.page:40 msgid "Debugging Program" msgstr "Fehlerdiagnoseprogramm" -#: C/index.page:44(section/title) +#. (itstool) path: section/title +#: C/index.page:44 msgid "User interface editor" msgstr "Editor für Benutzeroberflächen" -#: C/index.page:48(section/title) +#. (itstool) path: section/title +#: C/index.page:48 msgid "Reference" msgstr "Referenz" -#: C/anjuta-code-assist.page:9(info/desc) +#. (itstool) path: info/desc +#: C/anjuta-code-assist.page:9 msgid "Configure and use the integrated editor features" msgstr "" "Die Funktionsmerkmale des integrierten Editors einrichten und verwenden" -#: C/anjuta-code-assist.page:18(page/title) +#. (itstool) path: page/title +#: C/anjuta-code-assist.page:18 msgid "Autocompletion and calltips" msgstr "Automatisches Vervollständigen und Calltips" -#: C/anjuta-code-assist.page:21(section/title) +#. (itstool) path: section/title +#: C/anjuta-code-assist.page:21 msgid "Autocompletion" msgstr "Automatisches Vervollständigen" -#: C/anjuta-code-assist.page:22(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-assist.page:22 msgid "" "Autocompletion automatically suggests functions and other code symbols after " "you start typing by trying to match existing symbols with the first " @@ -147,7 +155,8 @@ "Menüeintrags BearbeitenAutomatische " "Vervollständigung erzwingen." -#: C/anjuta-code-assist.page:31(note/p) +#. (itstool) path: note/p +#: C/anjuta-code-assist.page:31 msgid "" "Anjuta supports autocompletion for code written in C/C++, Vala, Javascript " "and Python. Note that autocompletion can only work if anjuta knows about the " @@ -163,7 +172,8 @@ "Symbole nicht finden und die automatische Vervollständigung funktioniert " "vermutlich nicht." -#: C/anjuta-code-assist.page:38(note/p) +#. (itstool) path: note/p +#: C/anjuta-code-assist.page:38 msgid "" "In addition some syntax might be too complex for the integrated parser and " "it might not be able to detect which completion is required" @@ -171,11 +181,13 @@ "Außerdem könnte die Syntax für den eingebauten Parser zu komplex sein, so " "dass nicht erkannt werden kann, welche Vervollständigung benötigt wird" -#: C/anjuta-code-assist.page:44(section/title) +#. (itstool) path: section/title +#: C/anjuta-code-assist.page:44 msgid "Effective coding using calltips" msgstr "Effektives Coding mit Hilfe von Calltips" -#: C/anjuta-code-assist.page:46(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-assist.page:46 msgid "" "As it is usually quite hard to remember the signature of every method or " "function used in a project, the editor will automatically display a small " @@ -187,19 +199,23 @@ "Mini-Hilfe mit der Signatur an, wenn Sie »(« nach einem Funktionsnamen " "eingeben." -#: C/anjuta-code-help.page:9(info/desc) +#. (itstool) path: info/desc +#: C/anjuta-code-help.page:9 msgid "Quickly find the information you need in the API documentation" msgstr "So finden Sie schnell gesuchte Informationen in der API-Dokumentation" -#: C/anjuta-code-help.page:19(page/title) +#. (itstool) path: page/title +#: C/anjuta-code-help.page:19 msgid "Using the API reference" msgstr "Verwendung der API-Referenz" -#: C/anjuta-code-help.page:22(section/title) +#. (itstool) path: section/title +#: C/anjuta-code-help.page:22 msgid "Browsing the API reference" msgstr "Durchsuchen der API-Referenz" -#: C/anjuta-code-help.page:24(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-help.page:24 msgid "" "For a quick access to the API reference of libraries, anjuta features an " "integrated API browser. If not already done it can be activated in the " @@ -213,7 +229,8 @@ "guiseq>) in AllgemeinPlugins durch " "Wahl des DevHelp-Plugins aktiviert werden." -#: C/anjuta-code-help.page:30(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-help.page:30 msgid "" "The API reference has two windows, one for searching for a specific symbol " "and the browser for viewing the help documents." @@ -221,11 +238,13 @@ "Die API-Referenz besteht aus zwei Fenstern, einem für die Suche nach einem " "bestimmten Symbol und dem Browser für die Anzeige der Hilfedokumente." -#: C/anjuta-code-help.page:36(section/title) +#. (itstool) path: section/title +#: C/anjuta-code-help.page:36 msgid "Jump to the API reference using shortcuts in the editor" msgstr "Mit Tastenkürzeln im Editor zur API-Referenz springen" -#: C/anjuta-code-help.page:38(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-help.page:38 msgid "" "In case you are unsure how a specific function used in existing code works, " "simply place the cursor on the function name and use Shift (oder wählen Sie HilfeKontext-Hilfe), um zur Dokumentation zu springen." -#: C/anjuta-code-indentation.page:9(info/desc) +#. (itstool) path: info/desc +#: C/anjuta-code-indentation.page:9 msgid "Configure and use automatic indentation for a consistent coding style" msgstr "" "Automatische Einzüge für einen konsistenten Code-Stil einrichten und " "verwenden" -#: C/anjuta-code-indentation.page:19(page/title) +#. (itstool) path: page/title +#: C/anjuta-code-indentation.page:19 msgid "Auto-indentation" msgstr "Auto-Einrücken" -#: C/anjuta-code-indentation.page:22(section/title) +#. (itstool) path: section/title +#: C/anjuta-code-indentation.page:22 msgid "Configuring and using auto-indentation" msgstr "Konfigurieren und Verwenden der automatischen Einrückung" -#: C/anjuta-code-indentation.page:25(section/title) +#. (itstool) path: section/title +#: C/anjuta-code-indentation.page:25 msgid "Manual configuration" msgstr "Manuelle Konfiguration" -#: C/anjuta-code-indentation.page:27(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-indentation.page:27 msgid "" "Automatic indentation is configured in the preferences (EditPreferences) in the tab corresponding to the used " @@ -268,7 +292,8 @@ "jeweilige Sprache bezogenen Reiter. Die Einrückungsbreite für verschiedene " "Arten von Anweisungen kann hier festgelegt werden." -#: C/anjuta-code-indentation.page:32(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-indentation.page:32 msgid "" "The big disadvantage of manually configuring indentation is that all " "developers working on a project must use the same settings or it will result " @@ -281,7 +306,8 @@ "mehrere Einrückungsstile auftauchen. Eine bessere Lösung finden Sie im " "nächsten Abschnitt." -#: C/anjuta-code-indentation.page:38(note/p) +#. (itstool) path: note/p +#: C/anjuta-code-indentation.page:38 msgid "" "Unless explicitely changed in the preferences the indentation settings found " "in the Modeline of a file will be used instead of the configured settings to " @@ -291,11 +317,13 @@ "werden diese angewendet, ansonsten ist die Modeline einer Datei maßgebend. " "So sorgt die Modeline dafür, die Datei konsistent zu halten." -#: C/anjuta-code-indentation.page:45(section/title) +#. (itstool) path: section/title +#: C/anjuta-code-indentation.page:45 msgid "Modelines" msgstr "Modelines" -#: C/anjuta-code-indentation.page:47(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-indentation.page:47 msgid "" "Modelines are used to help editors to automatically detect the indentation " "mode which should be used for a particular file. They are especially useful " @@ -306,7 +334,8 @@ "dann nützlich, wenn viele Entwickler in unterschiedlichen Umgebungen an " "einem Projekt arbeiten." -#: C/anjuta-code-indentation.page:51(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-indentation.page:51 msgid "" "Anjuta supports modelines in the two formats used by Vim and " "Emacs." @@ -314,11 +343,13 @@ "Anjuta unterstützt Modelines in den beiden von Vim und " "Emacs verwendeten Formaten." -#: C/anjuta-code-indentation.page:59(section/title) +#. (itstool) path: section/title +#: C/anjuta-code-indentation.page:59 msgid "Indenting blocks of code" msgstr "Codeblöcke einrücken" -#: C/anjuta-code-indentation.page:61(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-indentation.page:61 msgid "" "Normally new lines are approprietely indented automatically but you can " "indent existing lines or all selected code with the Edit wählen, um vorhandene Zeilen oder den ausgewählten Code " "einrücken zu lassen." -#: C/anjuta-code-symbols.page:9(info/desc) +#. (itstool) path: info/desc +#: C/anjuta-code-symbols.page:9 msgid "Efficient ways to nagivate through source code" msgstr "Effiziente Möglichkeiten zum Navigieren durch den Quellcode" -#: C/anjuta-code-symbols.page:18(page/title) +#. (itstool) path: page/title +#: C/anjuta-code-symbols.page:18 msgid "Code navigation using the symbol browser" msgstr "Navigieren durch den Code mit dem Symbolbrowser" -#: C/anjuta-code-symbols.page:21(section/title) +#. (itstool) path: section/title +#: C/anjuta-code-symbols.page:21 msgid "Using the symbol browser" msgstr "Verwendung des Symbolbrowsers" -#: C/anjuta-code-symbols.page:22(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-symbols.page:22 msgid "" "The symbol browser allows you to get an overview over the symbols used in " "your project. Symbols refers to variables, functions/methods and classes " @@ -352,19 +387,23 @@ "Methoden und Klassen. Die exakte Definitionen hängt von der verwendeten " "Programmiersprache ab." -#: C/anjuta-code-symbols.page:26(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-symbols.page:26 msgid "The symbol browser has three tabs:" msgstr "Der Symbolbrowser verfügt über drei Reiter:" -#: C/anjuta-code-symbols.page:28(item/p) +#. (itstool) path: item/p +#: C/anjuta-code-symbols.page:28 msgid "File shows the symbols of the current file in the editor" msgstr "Datei zeigt die Symbole der aktuellen Datei im Editor an" -#: C/anjuta-code-symbols.page:29(item/p) +#. (itstool) path: item/p +#: C/anjuta-code-symbols.page:29 msgid "Project shows all symbols of the project" msgstr "Projekt zeigt alle Symbole des Projekts an" -#: C/anjuta-code-symbols.page:30(item/p) +#. (itstool) path: item/p +#: C/anjuta-code-symbols.page:30 msgid "" "Search lets you search the symbols in the project (use " "CtrlL to jump directly to the search " @@ -373,17 +412,20 @@ "Suchen ermöglicht Ihnen die Suche nach Symbolen im Projekt. Mit " "StrgL gelangen Sie direkt zum Suchfeld" -#: C/anjuta-code-symbols.page:34(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-symbols.page:34 msgid "Double click on jumps to the definition of the symbol in the editor." msgstr "" "Ein Doppelklick auf ein Symbol führt Sie direkt zur Definition des Symbols " "im Editor." -#: C/anjuta-code-symbols.page:38(section/title) +#. (itstool) path: section/title +#: C/anjuta-code-symbols.page:38 msgid "Navigating in the editor" msgstr "Navigieren im Editor" -#: C/anjuta-code-symbols.page:39(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-symbols.page:39 msgid "" "In the Goto popup-menu of the editor there two items that help " "you to quickly navigate through the source code:" @@ -391,15 +433,18 @@ "Im Einblend-Menü Gehe zu des Editors gibt es zwei Menüpunkte, die " "Ihnen dabei helfen, schnell den Quellcode zu durchsuchen:" -#: C/anjuta-code-symbols.page:43(item/p) +#. (itstool) path: item/p +#: C/anjuta-code-symbols.page:43 msgid "Symbol definition" msgstr "Symboldefinition" -#: C/anjuta-code-symbols.page:44(item/p) +#. (itstool) path: item/p +#: C/anjuta-code-symbols.page:44 msgid "Symbol declaration" msgstr "Symboldeklaration" -#: C/anjuta-code-symbols.page:47(section/p) +#. (itstool) path: section/p +#: C/anjuta-code-symbols.page:47 #, fuzzy msgid "" "If you want to go back to the position in the editor where you used the " @@ -411,72 +456,90 @@ "die Einträge Previous history (und Next history) im " "gleichen Menü." -#: C/anjuta-glade-signals.page:15(page/title) +#. (itstool) path: page/title +#: C/anjuta-glade-signals.page:15 msgid "Autoconnecting signals" msgstr "Signale automatisch verbinden" -#: C/anjuta-glade-signals.page:18(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-signals.page:18 msgid "Add signals to the signal editor" msgstr "Signale zum Signaleditor hinzufügen" -#: C/anjuta-glade-signals.page:22(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-signals.page:22 msgid "Create the signal handler" msgstr "Die Signalsteuerung erstellen" -#: C/anjuta-glade-signals.page:25(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-signals.page:25 msgid "C" msgstr "C" -#: C/anjuta-glade-signals.page:29(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-signals.page:29 msgid "Python" msgstr "Python" -#: C/anjuta-glade-signals.page:33(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-signals.page:33 msgid "Vala" msgstr "Vala" -#: C/anjuta-glade-start.page:15(page/title) +#. (itstool) path: page/title +#: C/anjuta-glade-start.page:15 msgid "Getting started with the user interface editor" msgstr "Erste Schritte mit dem Editor für grafische Benutzeroberflächen" -#: C/anjuta-glade-start.page:18(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-start.page:18 msgid "Start the user-interface editor" msgstr "Den Editor für grafische Benutzeroberflächen starten" -#: C/anjuta-glade-start.page:21(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-start.page:21 msgid "Create a new user-interface file" msgstr "Eine neue Oberflächendatei erstellen" -#: C/anjuta-glade-start.page:25(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-start.page:25 msgid "Open an existing user-interface file" msgstr "Keine vorhandene Oberflächendatei öffnen" -#: C/anjuta-glade-start.page:31(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-start.page:31 msgid "Add widgets" msgstr "Widgets hinzufügen" -#: C/anjuta-glade-start.page:34(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-start.page:34 msgid "Organize widgets in containers" msgstr "Widgets in Containern organisieren" -#: C/anjuta-glade-start.page:38(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-start.page:38 msgid "Common widgets and what they are used for" msgstr "Häufige Widgets und deren Zweck" -#: C/anjuta-glade-start.page:44(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-start.page:44 msgid "Add widget properties" msgstr "Widget-Eigenschaften hinzufügen" -#: C/anjuta-glade-start.page:48(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-start.page:48 msgid "Generating code for widgets" msgstr "Code-Erzeugung für Widgets" -#: C/anjuta-glade-start.page:51(section/title) -#: C/introduction.page:7(info/title) C/introduction.page:12(page/title) +#. (itstool) path: section/title +#. (itstool) path: info/title +#. (itstool) path: page/title +#: C/anjuta-glade-start.page:51 C/introduction.page:7 C/introduction.page:12 msgid "Introduction" msgstr "Einführung" -#: C/anjuta-glade-start.page:52(section/p) +#. (itstool) path: section/p +#: C/anjuta-glade-start.page:52 msgid "" "In a GUI program, sometimes, some widgets are only important for generating " "events (eg: static buttons) while other ones are needed to get or show data " @@ -492,11 +555,13 @@ "kann. Mit dem glade-Plugin ist Anjuta in der Lage, automatisch " "sochen Code zu erzeugen." -#: C/anjuta-glade-start.page:62(section/title) +#. (itstool) path: section/title +#: C/anjuta-glade-start.page:62 msgid "Automatic generation" msgstr "Automatische Erstellung" -#: C/anjuta-glade-start.page:63(section/p) +#. (itstool) path: section/p +#: C/anjuta-glade-start.page:63 msgid "" "To automatically generate code for a widget, some conditions must be met: " "the glade plug-in must be running and the source file that will hold the " @@ -517,112 +582,96 @@ "Beide Dateien können leicht in der Liste der Projektdateien gefunden werden " "und sie werden automatisch durch die Projektvorlage erstellt." -#: C/anjuta-glade-start.page:73(section/p) +#. (itstool) path: section/p +#: C/anjuta-glade-start.page:73 msgid "" "Once the glade plug-in is running and the file that will hold the code is " -"being viewed, simply double click a widget in the glade inspector. The file " -"being viewed will then be scanned for some marker comments (/* ANJUTA: " -"Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: " -"Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, " -"code will be added right after such comments. So, for this feature to work " +"open, simply double click a widget in the glade inspector. The associated " +"file will then be scanned for some marker comments (/* ANJUTA: Widgets " +"declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets " +"initialization for application.ui - DO NOT REMOVE */) and, if found, code " +"will be added right after such comments. So, for this feature to work " "correctly, it is important not to modify such marker comments." msgstr "" +"Sobald das glade Plug-in läuft und die Datei geöffnet ist, die den Code " +"enthalten wird, klicken Sie einfach zweimal auf ein Widget im glade-" +"Inspektor. Die zugehörige Datei in Durchsicht wird dann nach bestimmten " +"Kommentaren durchsucht (/* ANJUTA: Widget-Deklaration für application.ui - " +"DO NOT REMOVE */ und /* ANJUTA: Widgets-Initialisierung für application.ui - " +"DO NOT REMOVE */) und sofern gefunden, wird Code unmittelbar nach solchen " +"Kommentaren hinzugefügt. Damit diese Funktion richtig funktioniert ist es " +"wichtig, dass solche Kommentare nicht verändert werden." -#: C/autotools-project-backend.page:8(info/desc) +#. (itstool) path: info/desc +#: C/autotools-project-backend.page:8 msgid "Autotools project backend." msgstr "Autotools-basiertes Projekt-Backend." -#: C/autotools-project-backend.page:12(credit/name) -#: C/autotools-project-folder-edit.page:13(credit/name) -#: C/autotools-project-root-edit.page:14(credit/name) -#: C/autotools-project-target-edit.page:13(credit/name) -#: C/autotools-project-target-type.page:12(credit/name) -#: C/autotools-build-build.page:15(credit/name) -#: C/autotools-build-clean.page:15(credit/name) -#: C/autotools-build-compile.page:15(credit/name) -#: C/autotools-build-configure-dialog.page:15(credit/name) -#: C/autotools-build-configure.page:15(credit/name) -#: C/autotools-build-distribute.page:15(credit/name) -#: C/autotools-build-install.page:15(credit/name) -#: C/autotools-build-plugin.page:12(credit/name) -#: C/autotools-build-preferences-dialog.page:14(credit/name) -#: C/debug-breakpoint-dialog.page:14(credit/name) -#: C/debug-breakpoint.page:13(credit/name) C/debug-cpu.page:13(credit/name) -#: C/debug-custom.page:13(credit/name) C/debug-data.page:13(credit/name) -#: C/debug-execute.page:13(credit/name) -#: C/debug-expression.page:13(credit/name) -#: C/debug-information.page:13(credit/name) C/debug-local.page:13(credit/name) -#: C/debug-process-dialog.page:13(credit/name) -#: C/debug-run.page:15(credit/name) C/debug-stack.page:13(credit/name) -#: C/debug-step.page:13(credit/name) C/debug-tips.page:13(credit/name) -#: C/debug-watch.page:13(credit/name) -#: C/directory-project-backend.page:12(credit/name) -#: C/language-support-cpp-modelines-emacs.page:13(credit/name) -#: C/language-support-cpp-modelines-vim.page:13(credit/name) -#: C/makefile-project-backend.page:12(credit/name) -#: C/project-import.page:15(credit/name) -#: C/project-manager-folder-add.page:13(credit/name) -#: C/project-manager-folder.page:15(credit/name) -#: C/project-manager-folder-remove.page:13(credit/name) -#: C/project-manager-library-add.page:14(credit/name) -#: C/project-manager-library.page:17(credit/name) -#: C/project-manager-library-remove.page:14(credit/name) -#: C/project-manager-module-add.page:14(credit/name) -#: C/project-manager-module-new.page:16(credit/name) -#: C/project-manager-module-remove.page:14(credit/name) -#: C/project-manager-package-remove.page:13(credit/name) -#: C/project-manager.page:12(credit/name) -#: C/project-manager-root.page:16(credit/name) -#: C/project-manager-source-add.page:13(credit/name) -#: C/project-manager-source.page:16(credit/name) -#: C/project-manager-source-remove.page:13(credit/name) -#: C/project-manager-target-add.page:13(credit/name) -#: C/project-manager-target.page:16(credit/name) -#: C/project-manager-target-remove.page:13(credit/name) -#: C/project-manager-treeview.page:12(credit/name) -#: C/project-wizard-create.page:14(credit/name) -#: C/project-wizard-template.page:13(credit/name) -#: C/run-parameters-dialog.page:15(credit/name) C/run-run.page:15(credit/name) -#: C/widget-index.page:11(credit/name) +#. (itstool) path: credit/name +#: C/autotools-project-backend.page:12 C/autotools-project-folder-edit.page:13 +#: C/autotools-project-root-edit.page:14 +#: C/autotools-project-target-edit.page:13 +#: C/autotools-project-target-type.page:12 C/autotools-build-build.page:15 +#: C/autotools-build-clean.page:15 C/autotools-build-compile.page:15 +#: C/autotools-build-configure-dialog.page:15 +#: C/autotools-build-configure.page:15 C/autotools-build-distribute.page:15 +#: C/autotools-build-install.page:15 C/autotools-build-plugin.page:12 +#: C/autotools-build-preferences-dialog.page:14 +#: C/debug-breakpoint-dialog.page:14 C/debug-breakpoint.page:13 +#: C/debug-cpu.page:13 C/debug-custom.page:13 C/debug-data.page:13 +#: C/debug-execute.page:13 C/debug-expression.page:13 +#: C/debug-information.page:13 C/debug-local.page:13 +#: C/debug-process-dialog.page:13 C/debug-run.page:15 C/debug-stack.page:13 +#: C/debug-step.page:13 C/debug-tips.page:13 C/debug-watch.page:13 +#: C/directory-project-backend.page:12 +#: C/language-support-cpp-modelines-emacs.page:13 +#: C/language-support-cpp-modelines-vim.page:13 +#: C/makefile-project-backend.page:12 C/project-import.page:15 +#: C/project-manager-folder-add.page:13 C/project-manager-folder.page:15 +#: C/project-manager-folder-remove.page:13 +#: C/project-manager-library-add.page:14 C/project-manager-library.page:17 +#: C/project-manager-library-remove.page:14 +#: C/project-manager-module-add.page:14 C/project-manager-module-new.page:16 +#: C/project-manager-module-remove.page:14 +#: C/project-manager-package-remove.page:13 C/project-manager.page:12 +#: C/project-manager-root.page:16 C/project-manager-source-add.page:13 +#: C/project-manager-source.page:16 C/project-manager-source-remove.page:13 +#: C/project-manager-target-add.page:13 C/project-manager-target.page:16 +#: C/project-manager-target-remove.page:13 C/project-manager-treeview.page:12 +#: C/project-wizard-create.page:14 C/project-wizard-template.page:13 +#: C/run-parameters-dialog.page:15 C/run-run.page:15 C/widget-index.page:11 msgid "Sébastien Granjoux" msgstr "Sébastien Granjoux" -#: C/autotools-project-backend.page:16(credit/name) -#: C/autotools-build-build.page:19(credit/name) -#: C/debug-breakpoint-dialog.page:18(credit/name) -#: C/debug-breakpoint.page:17(credit/name) C/debug-cpu.page:17(credit/name) -#: C/debug-custom.page:17(credit/name) C/debug-expression.page:17(credit/name) -#: C/debug-information.page:17(credit/name) C/debug-local.page:17(credit/name) -#: C/debug-process-dialog.page:17(credit/name) -#: C/debug-run.page:19(credit/name) C/debug-stack.page:17(credit/name) -#: C/debug-step.page:17(credit/name) C/debug-tips.page:17(credit/name) -#: C/debug-watch.page:17(credit/name) -#: C/directory-project-backend.page:16(credit/name) -#: C/full-index.page:11(credit/name) -#: C/makefile-project-backend.page:16(credit/name) -#: C/project-import.page:19(credit/name) -#: C/project-manager-library-add.page:18(credit/name) -#: C/project-manager-library-remove.page:18(credit/name) -#: C/project-manager-module-add.page:18(credit/name) -#: C/project-manager-module-new.page:20(credit/name) -#: C/project-manager-module-remove.page:18(credit/name) -#: C/project-manager-package-remove.page:17(credit/name) -#: C/project-manager.page:16(credit/name) -#: C/project-manager-source-add.page:17(credit/name) -#: C/project-manager-source-remove.page:17(credit/name) -#: C/project-manager-target-add.page:17(credit/name) -#: C/project-manager-target-remove.page:17(credit/name) -#: C/project-wizard-create.page:18(credit/name) -#: C/project-wizard-template.page:17(credit/name) -#: C/run-run.page:19(credit/name) +#. (itstool) path: credit/name +#: C/autotools-project-backend.page:16 C/autotools-build-build.page:19 +#: C/debug-breakpoint-dialog.page:18 C/debug-breakpoint.page:17 +#: C/debug-cpu.page:17 C/debug-custom.page:17 C/debug-expression.page:17 +#: C/debug-information.page:17 C/debug-local.page:17 +#: C/debug-process-dialog.page:17 C/debug-run.page:19 C/debug-stack.page:17 +#: C/debug-step.page:17 C/debug-tips.page:17 C/debug-watch.page:17 +#: C/directory-project-backend.page:16 C/full-index.page:11 +#: C/makefile-project-backend.page:16 C/project-import.page:19 +#: C/project-manager-library-add.page:18 +#: C/project-manager-library-remove.page:18 +#: C/project-manager-module-add.page:18 C/project-manager-module-new.page:20 +#: C/project-manager-module-remove.page:18 +#: C/project-manager-package-remove.page:17 C/project-manager.page:16 +#: C/project-manager-source-add.page:17 +#: C/project-manager-source-remove.page:17 +#: C/project-manager-target-add.page:17 +#: C/project-manager-target-remove.page:17 C/project-wizard-create.page:18 +#: C/project-wizard-template.page:17 C/run-run.page:19 msgid "Philip Chimento" msgstr "Philip Chimento" -#: C/autotools-project-backend.page:21(page/title) +#. (itstool) path: page/title +#: C/autotools-project-backend.page:21 msgid "GNU Autotools project backend plugin" msgstr "Plugin für GNU Autotools-basiertes Projekt" -#: C/autotools-project-backend.page:23(page/p) +#. (itstool) path: page/p +#: C/autotools-project-backend.page:23 msgid "" "This is the most common project format on Linux. It has been designed to " "distribute source code packages on a wide range of Unix-like systems. If you " @@ -633,9 +682,10 @@ "entworfen, um Quellcodepakete auf einer Vielzahl von Unix-ähnlichen Systemen " "zu verteilen. Wenn Sie jemals ein Programm mit Hilfe von configure, make und make install installiert haben, so " -"haben Sie es wahrscheinlich schon als Benutzer verwendet." +"haben sie es wahrscheinlich schon als Benutzer verwendet." -#: C/autotools-project-backend.page:31(page/p) +#. (itstool) path: page/p +#: C/autotools-project-backend.page:31 msgid "" "It is typically a bit more difficult to use as a developer. However, it is " "the default backend for Anjuta, which has features that make it " @@ -652,8 +702,8 @@ "configure.ac oder einer Makefile.am Datei zu " "schreiben." -#: C/autotools-project-backend.page:41(note/p) -#, fuzzy +#. (itstool) path: note/p +#: C/autotools-project-backend.page:41 msgid "" "Autotools files give more information than a makefile, but the backend does " "not support all the possible tricks. If you find a project that cannot be " @@ -661,40 +711,56 @@ "product=anjuta\">bug report will be appreciated. In the meantime, as " "a workaround, you can use the directory project backend instead. It is much " "more limited but should find all source files." -msgstr "Autotools-Dateien liefern mehr Informationen als ein makefile, aber " +msgstr "" +"Autotools-Dateien liefern mehr Informationen als ein makefile, aber das " +"Backend unterstützt nicht alle möglichen Tricks. Wenn Sie auf ein Projekt " +"treffen, das nicht ordnungsgemäß gelesen werden kann, so erstellen Sie bitte " +"einen Fehlerbericht. Als Abhilfe können Sie das Ordnerprojekt-Backend " +"stattdessen verwenden. Es ist deutlich eingeschränkter, solle aber alle " +"Quelldateien finden." -#: C/autotools-project-folder-edit.page:9(info/desc) +#. (itstool) path: info/desc +#: C/autotools-project-folder-edit.page:9 msgid "Edit autotools folder properties." msgstr "Autotools Ordner-Eigenschaften bearbeiten." -#: C/autotools-project-folder-edit.page:18(page/title) +#. (itstool) path: page/title +#: C/autotools-project-folder-edit.page:18 msgid "Edit an Autotools Folder" msgstr "Einen Autotools-Ordner bearbeiten" -#: C/autotools-project-folder-edit.page:20(page/p) +#. (itstool) path: page/p +#: C/autotools-project-folder-edit.page:20 msgid "" "These properties allows you to define common properties for all targets " "belonging to this folder." msgstr "" +"Diese Eigenschaft ermöglicht Ihnen gemeinsame Eigenschaften für alle Ziele " +"festzulegen, die zu diesem Ordner gehören." -#: C/autotools-project-folder-edit.page:25(item/title) -#: C/autotools-project-target-edit.page:30(item/title) +#. (itstool) path: item/title +#: C/autotools-project-folder-edit.page:25 +#: C/autotools-project-target-edit.page:30 msgid "C compiler flags" msgstr "C Compiler-Flags" -#: C/autotools-project-folder-edit.page:26(item/p) +#. (itstool) path: item/p +#: C/autotools-project-folder-edit.page:26 msgid "" "The flags to pass to the C compiler if a per target value is not defined." msgstr "" "Flags, die dem C-Compiler übergeben werden sollen, wenn ein Wert pro Ziel " "nicht definiert ist." -#: C/autotools-project-folder-edit.page:30(item/title) -#: C/autotools-project-target-edit.page:35(item/title) +#. (itstool) path: item/title +#: C/autotools-project-folder-edit.page:30 +#: C/autotools-project-target-edit.page:35 msgid "C preprocessor flags" msgstr "Flags für C-Präprozessor" -#: C/autotools-project-folder-edit.page:31(item/p) +#. (itstool) path: item/p +#: C/autotools-project-folder-edit.page:31 msgid "" "These flags are passed to every compilation that invokes the C preprocessor. " "This value is ignored if these flags are defined for the target." @@ -703,12 +769,14 @@ "Präprozessor aufruft. Dieser Wert wird ignoriert, wenn diese Flags für das " "Ziel definiert sind." -#: C/autotools-project-folder-edit.page:36(item/title) -#: C/autotools-project-target-edit.page:41(item/title) +#. (itstool) path: item/title +#: C/autotools-project-folder-edit.page:36 +#: C/autotools-project-target-edit.page:41 msgid "C++ compiler flags" msgstr "C++ Compiler-Flags" -#: C/autotools-project-folder-edit.page:37(item/p) +#. (itstool) path: item/p +#: C/autotools-project-folder-edit.page:37 msgid "" "The flags to pass to the C++ compiler flags if a per target value is not " "defined." @@ -716,12 +784,14 @@ "Flags, die dem C++-Compiler übergeben werden sollen, wenn ein Wert pro Ziel " "nicht definiert ist." -#: C/autotools-project-folder-edit.page:41(item/title) -#: C/autotools-project-target-edit.page:58(item/title) +#. (itstool) path: item/title +#: C/autotools-project-folder-edit.page:41 +#: C/autotools-project-target-edit.page:58 msgid "Fortran compiler flags" msgstr "Flags für Fortran-Compiler" -#: C/autotools-project-folder-edit.page:42(item/p) +#. (itstool) path: item/p +#: C/autotools-project-folder-edit.page:42 msgid "" "The flags to pass to the Fortran 9x compiler if a per target value is not " "defined." @@ -729,34 +799,42 @@ "Flags, die dem Fortran 9x-Compiler übergeben werden sollen, wenn ein Wert " "pro Ziel nicht definiert ist." -#: C/autotools-project-folder-edit.page:46(item/title) +#. (itstool) path: item/title +#: C/autotools-project-folder-edit.page:46 msgid "Installation directories" msgstr "Installationsordner" -#: C/autotools-project-folder-edit.page:47(item/p) +#. (itstool) path: item/p +#: C/autotools-project-folder-edit.page:47 msgid "" "This defines installation directories. It is needed if you want to install " "files in custom directories." msgstr "" +"Hier werden Installationsordner festgelegt. Es wird gebraucht, wenn Sie " +"Dateien in eigene Ordner installieren wollen." -#: C/autotools-project-folder-edit.page:51(item/title) -#: C/autotools-project-target-edit.page:76(item/title) +#. (itstool) path: item/title +#: C/autotools-project-folder-edit.page:51 +#: C/autotools-project-target-edit.page:76 msgid "Java compiler flags" msgstr "Java Compiler-Flags" -#: C/autotools-project-folder-edit.page:52(item/p) +#. (itstool) path: item/p +#: C/autotools-project-folder-edit.page:52 msgid "" "The flags to pass to the Java compiler if a per target value is not defined." msgstr "" "Flags, die dem Java-Compiler übergeben werden sollen, wenn ein Wert pro Ziel " "nicht definiert ist." -#: C/autotools-project-folder-edit.page:56(item/title) -#: C/autotools-project-target-edit.page:87(item/title) +#. (itstool) path: item/title +#: C/autotools-project-folder-edit.page:56 +#: C/autotools-project-target-edit.page:87 msgid "Lex/Flex compiler flags" msgstr "Flags für Lex/Flex" -#: C/autotools-project-folder-edit.page:57(item/p) +#. (itstool) path: item/p +#: C/autotools-project-folder-edit.page:57 msgid "" "The flags to pass to the scanner generator Lex or Flex if a per target value " "is not defined." @@ -764,23 +842,27 @@ "Flags, die dem Scanner-Generator Lex oder Flex übergeben werden sollen, wenn " "ein Wert pro Ziel nicht definiert ist." -#: C/autotools-project-folder-edit.page:61(item/title) -#: C/autotools-project-target-edit.page:100(item/title) +#. (itstool) path: item/title +#: C/autotools-project-folder-edit.page:61 +#: C/autotools-project-target-edit.page:100 msgid "Linker flags" msgstr "Flags für Linker" -#: C/autotools-project-folder-edit.page:62(item/p) +#. (itstool) path: item/p +#: C/autotools-project-folder-edit.page:62 msgid "The flags to pass to the linker if a per target value is not defined." msgstr "" "Flags, die dem Linker übergeben werden sollen, wenn ein Wert pro Ziel nicht " "definiert ist." -#: C/autotools-project-folder-edit.page:65(item/title) -#: C/autotools-project-target-edit.page:111(item/title) +#. (itstool) path: item/title +#: C/autotools-project-folder-edit.page:65 +#: C/autotools-project-target-edit.page:111 msgid "Objective C compiler flags" msgstr "Flags für Objective C-Compiler" -#: C/autotools-project-folder-edit.page:66(item/p) +#. (itstool) path: item/p +#: C/autotools-project-folder-edit.page:66 msgid "" "The flags to pass to the Objective C compiler if a per target value is not " "defined." @@ -788,24 +870,28 @@ "Flags, die dem Objective C-Compiler übergeben werden sollen, wenn ein Wert " "pro Ziel nicht definiert ist." -#: C/autotools-project-folder-edit.page:70(item/title) -#: C/autotools-project-target-edit.page:117(item/title) +#. (itstool) path: item/title +#: C/autotools-project-folder-edit.page:70 +#: C/autotools-project-target-edit.page:117 msgid "Vala compiler flags" msgstr "Vala Compiler-Flags" -#: C/autotools-project-folder-edit.page:71(item/p) +#. (itstool) path: item/p +#: C/autotools-project-folder-edit.page:71 msgid "" "The flags to pass to the Vala compiler if a per target value is not defined." msgstr "" "Flags, die dem Vala-Compiler übergeben werden sollen, wenn ein Wert pro Ziel " "nicht definiert ist." -#: C/autotools-project-folder-edit.page:75(item/title) -#: C/autotools-project-target-edit.page:123(item/title) +#. (itstool) path: item/title +#: C/autotools-project-folder-edit.page:75 +#: C/autotools-project-target-edit.page:123 msgid "Yacc/Bison compiler flags" msgstr "Flags für Yacc/Bison" -#: C/autotools-project-folder-edit.page:76(item/p) +#. (itstool) path: item/p +#: C/autotools-project-folder-edit.page:76 msgid "" "The flags to pass to the parser generator Bison or Yacc if a per target " "value is not defined." @@ -813,104 +899,142 @@ "Flags, die dem Parser-Generator Bison oder Yacc übergeben werden sollen, " "wenn ein Wert pro Ziel nicht definiert ist." -#: C/autotools-project-root-edit.page:10(info/desc) +#. (itstool) path: info/desc +#: C/autotools-project-root-edit.page:10 msgid "Edit autotools project properties." msgstr "Autotools Projekt-Eigenschaften bearbeiten." -#: C/autotools-project-root-edit.page:19(page/title) +#. (itstool) path: page/title +#: C/autotools-project-root-edit.page:19 msgid "Edit Autotools Project Properties" msgstr "Autotools Projekt-Eigenschaften bearbeiten." -#: C/autotools-project-root-edit.page:21(page/p) +#. (itstool) path: page/p +#: C/autotools-project-root-edit.page:21 msgid "These are the properties of the root item." msgstr "Dies sind die Eigenschaften des Hauptobjekts." -#: C/autotools-project-root-edit.page:25(item/title) +#. (itstool) path: item/title +#: C/autotools-project-root-edit.page:25 msgid "Backend" msgstr "Backend" -#: C/autotools-project-root-edit.page:26(item/p) +#. (itstool) path: item/p +#: C/autotools-project-root-edit.page:26 msgid "" "This the project backend used by the project: Autotools. Another backend can " "be selected by clicking on this button. It can be useful if the current " "backend has some troubles to parse your project files." msgstr "" +"Dies ist das Backend, das vom Projekt verwendet wird: Autotools. Ein anderes " +"Backend kann mit Klick auf diesen Knopf gewählt werden. Es kann nützlich " +"sein, falls das aktuelle Backend Schwierigkeiten hat Ihre Projektdateien zu " +"verarbeiten." -#: C/autotools-project-root-edit.page:32(item/title) +#. (itstool) path: item/title +#: C/autotools-project-root-edit.page:32 msgid "Name" msgstr "Name" -#: C/autotools-project-root-edit.page:33(item/p) +#. (itstool) path: item/p +#: C/autotools-project-root-edit.page:33 msgid "The name of your project. It can contains space." msgstr "Der Name Ihres Projekts, der auch Leerzeichen enthalten darf." -#: C/autotools-project-root-edit.page:36(item/title) +#. (itstool) path: item/title +#: C/autotools-project-root-edit.page:36 msgid "Version" msgstr "Version" -#: C/autotools-project-root-edit.page:37(item/p) +#. (itstool) path: item/p +#: C/autotools-project-root-edit.page:37 msgid "This is the project version." msgstr "Dies ist die Projektversion." -#: C/autotools-project-root-edit.page:40(item/title) +#. (itstool) path: item/title +#: C/autotools-project-root-edit.page:40 msgid "Bug report URL" msgstr "Adresse für Fehlerbericht" -#: C/autotools-project-root-edit.page:41(item/p) +#. (itstool) path: item/p +#: C/autotools-project-root-edit.page:41 msgid "" "This is an URL allowing to send bug report, by example an email address or a " "link to a bug tracker. It is optional." msgstr "" +"Dies ist eine Adresse, die es ermöglicht, Fehlerberichte zu senden, zum " +"Beispiel eine E-Mail-Adresse oder ein Verweis auf eine Fehlerdatenbank. Es " +"ist optional." -#: C/autotools-project-root-edit.page:45(item/title) +#. (itstool) path: item/title +#: C/autotools-project-root-edit.page:45 msgid "Package name" msgstr "Paketname" -#: C/autotools-project-root-edit.page:46(item/p) +#. (itstool) path: item/p +#: C/autotools-project-root-edit.page:46 msgid "" "This is the name of distribution package, it shouldn't contain spaces. It is " "optional." msgstr "" +"Dies ist der Name des Distributionspakets. Es sollte keine Leerzeichen " +"enthalten. Er ist optional." -#: C/autotools-project-root-edit.page:50(item/title) +#. (itstool) path: item/title +#: C/autotools-project-root-edit.page:50 msgid "URL" msgstr "Adresse" -#: C/autotools-project-root-edit.page:51(item/p) +#. (itstool) path: item/p +#: C/autotools-project-root-edit.page:51 msgid "This is the home page of the project. It is optional." msgstr "Dies ist die Homepage des Projekts. Sie ist optional." -#: C/autotools-project-root-edit.page:55(page/p) +#. (itstool) path: page/p +#: C/autotools-project-root-edit.page:55 msgid "" "In addition, the root item works as a folder and has all its properties. See " " to see the list." msgstr "" +"Zusätzlich arbeitet das Wurzelelement als Ordner und besitzt alle dessen " +"Eigenschaften. Lesen Sie auch , um die Liste zu sehen." -#: C/autotools-project-target-edit.page:9(info/desc) +#. (itstool) path: info/desc +#: C/autotools-project-target-edit.page:9 msgid "Edit autotools target properties." msgstr "Autotools Ziel-Eigenschaften bearbeiten" -#: C/autotools-project-target-edit.page:18(page/title) +#. (itstool) path: page/title +#: C/autotools-project-target-edit.page:18 msgid "Edit an Autotools Target" msgstr "Ein Autotools-Ziel bearbeiten" -#: C/autotools-project-target-edit.page:20(page/p) +#. (itstool) path: page/p +#: C/autotools-project-target-edit.page:20 msgid "" "Here is a list of all target properties used in autotools project. Some of " "them are not available on all targets." msgstr "" +"Hier ist eine Liste aller Zieleigenschaften, die in Autotools-Projekten " +"verwendet werden. Einige sind nicht für alle Ziele verfügbar." -#: C/autotools-project-target-edit.page:25(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-edit.page:25 msgid "Build for check only" msgstr "Nur zum Test erstellen" -#: C/autotools-project-target-edit.page:26(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:26 msgid "" "If checked, this target is not installed and has to be built only when " "running checks." msgstr "" +"Wenn ausgewählt wird dieses Ziel nicht installiert und muss nur beim " +"Ausführen von Tests erstellt werden." -#: C/autotools-project-target-edit.page:31(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:31 msgid "" "The flags to pass to the C compiler when compiling target source files. This " "value overrides the one eventually defined in the parent folder." @@ -919,7 +1043,8 @@ "übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem " "übergeordneten Ordner." -#: C/autotools-project-target-edit.page:36(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:36 msgid "" "These flags are passed to every compilation that invokes the C preprocessor. " "This value overrides the one eventually defined in the parent folder." @@ -928,7 +1053,8 @@ "aufruft. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem " "übergeordneten Ordner." -#: C/autotools-project-target-edit.page:42(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:42 msgid "" "The flags to pass to the C++ compiler flags when compiling target source " "files. This value overrides the one eventually defined in the parent folder." @@ -937,27 +1063,38 @@ "übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem " "übergeordneten Ordner." -#: C/autotools-project-target-edit.page:47(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-edit.page:47 msgid "Do not install" msgstr "Nicht installieren" -#: C/autotools-project-target-edit.page:48(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:48 msgid "" "If checked, this target is not installed. It can be used for utilities used " "to build other target or programs used only by developers." msgstr "" +"Wenn ausgewählt wird dieses Ziel nicht installiert. Es kann für Werkzeuge " +"verwendet werden, um andere Ziele oder Programme zu erstellen, welche nur " +"von Entwicklern verwendet werden." -#: C/autotools-project-target-edit.page:53(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-edit.page:53 msgid "Do not use prefix" msgstr "Präfix nicht verwenden" -#: C/autotools-project-target-edit.page:54(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:54 msgid "" "If checked, do not add prefix to manual page and executable. Such prefix are " "used to provide alternative of system tools." msgstr "" +"Wenn ausgewählt wird kein Präfix zu Handbuchseiten und ausführbare Datei " +"hinzugefügt. Solche Präfixe werden als Alternativen zu Systemwerkzeugen " +"eingesetzt." -#: C/autotools-project-target-edit.page:59(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:59 msgid "" "The flags to pass to the Fortran 9x compiler when compiling target source " "files. This value overrides the one eventually defined in the parent folder." @@ -966,20 +1103,24 @@ "übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem " "übergeordneten Ordner." -#: C/autotools-project-target-edit.page:64(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-edit.page:64 msgid "Include in distribution" msgstr "In Distribution einschließen" -#: C/autotools-project-target-edit.page:65(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:65 msgid "If checked, include the target in the distribution package." msgstr "" "Wenn ausgewählt, so wird das Ziel im Distributionspaket enthalten sein." -#: C/autotools-project-target-edit.page:68(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-edit.page:68 msgid "Installation directory" msgstr "Installationsordner" -#: C/autotools-project-target-edit.page:69(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:69 msgid "" "It defines where the target is installed. It is not directly the directory " "where the files are installed but the name of one of the standard directory " @@ -987,8 +1128,14 @@ "pkglibexecdir, includedir, mandir, infodir, docdir) or a custom variable " "defined in the folder properties." msgstr "" +"Legt fest, wo das Ziel installiert wird. Es ist nicht direkt der Ordner, in " +"dem die Dateien installiert sind, sondern der Name eine der Standardvariable " +"des Ordners (bindir, sbindir, libdir, libexecdir, datadir, pkgdatadir, " +"pkglibexecdir, includedir, mandir, infodir, docdir) oder eine eigens " +"definierte Variable in den Ordnereigenschaften." -#: C/autotools-project-target-edit.page:77(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:77 msgid "" "The flags to pass to the Java compiler when compiling target source files. " "This value overrides the one eventually defined in the parent folder." @@ -997,35 +1144,50 @@ "übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem " "übergeordneten Ordner." -#: C/autotools-project-target-edit.page:82(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-edit.page:82 msgid "Keep target path" msgstr "Zielpfad beibehalten" -#: C/autotools-project-target-edit.page:83(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:83 msgid "" "If checked, keep the hierarchy of the project directory when installing " "files." msgstr "" +"Wenn ausgewählt wird die Hierarchie des Projektordners bei Dateiinstallation " +"beibehalten." -#: C/autotools-project-target-edit.page:88(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:88 msgid "" "The flags to pass to the scanner generator Lex or Flex when generating " "target source files. This value overrides the one eventually defined in the " "parent folder." msgstr "" +"Die Flags zur Weitergabe an die Scanner-Generatoren Lex oder Flex beim " +"Erstellen von Ziel-Quelldateien. Dieser Wert überschreibt den wahrscheinlich " +"im Elternordner definierten." -#: C/autotools-project-target-edit.page:93(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-edit.page:93 msgid "Libraries" msgstr "Bibliotheken" -#: C/autotools-project-target-edit.page:94(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:94 msgid "" "Specify additional libraries used by the target. Useful for adding non " "package libraries. See Add non-" "packaged libraries page for more details." msgstr "" +"Geben Sie zusätzliche Bibliotheken an, die von dem Projekt verwendet werden. " +"Nützlich zum Hinzufügen nicht paketierter Bibliotheken. Lesen Sie auch die " +"Seite Nicht-paketierte Bibliotheken " +"hinzufügen für weitere Informationen." -#: C/autotools-project-target-edit.page:101(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:101 msgid "" "The flags to pass to the linker when linking the target. This value " "overrides the one eventually defined in the parent folder." @@ -1033,11 +1195,13 @@ "Die Flags, die dem Linker beim Binden von Zielen übergeben werden. Dieser " "Wert überschreibt gegebenenfalls denjenigen aus dem übergeordneten Ordner." -#: C/autotools-project-target-edit.page:105(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-edit.page:105 msgid "Manual section" msgstr "Abschnitt im Handbuch" -#: C/autotools-project-target-edit.page:106(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:106 msgid "" "Specify the section of the manual where to add man page. Valid section name " "are the digits ‘0’ through ‘9’, and the letters ‘l’ and ‘n’." @@ -1046,7 +1210,8 @@ "werden soll. Gültige Abschnittsnamen enthalten die Ziffern 0 bis 9 sowie die " "Buchstaben »l« und »n«." -#: C/autotools-project-target-edit.page:112(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:112 msgid "" "The flags to pass to the Objective C compiler when compiling target source " "files. This value overrides the one eventually defined in the parent folder." @@ -1055,7 +1220,8 @@ "Quelldateien übergeben werden. Dieser Wert überschreibt gegebenenfalls " "denjenigen aus dem übergeordneten Ordner." -#: C/autotools-project-target-edit.page:118(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:118 msgid "" "The flags to pass to the Vala compiler when compiling target source files. " "This value overrides the one eventually defined in the parent folder." @@ -1064,7 +1230,8 @@ "übergeben werden. Dieser Wert überschreibt gegebenenfalls denjenigen aus dem " "übergeordneten Ordner." -#: C/autotools-project-target-edit.page:124(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-edit.page:124 msgid "" "The flags to pass to the parser generator Bison or Yacc when generating " "target source files. This value overrides the one eventually defined in the " @@ -1074,23 +1241,28 @@ "Quelldateien übergeben werden. Dieser Wert überschreibt gegebenenfalls " "denjenigen aus dem übergeordneten Ordner." -#: C/autotools-project-target-type.page:8(info/desc) +#. (itstool) path: info/desc +#: C/autotools-project-target-type.page:8 msgid "Autotools target type." msgstr "Zieltyp der Autotools." -#: C/autotools-project-target-type.page:17(page/title) +#. (itstool) path: page/title +#: C/autotools-project-target-type.page:17 msgid "Autotools project type" msgstr "Projekttyp der Autotools" -#: C/autotools-project-target-type.page:19(page/p) +#. (itstool) path: page/p +#: C/autotools-project-target-type.page:19 msgid "There are different types of target available." msgstr "Es stehen verschiedene Typen von Zielen zur Verfügung." -#: C/autotools-project-target-type.page:23(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-type.page:23 msgid "Shared Library (Libtool)" msgstr "Gemeinsam verwendete Bibliothek (libtool)" -#: C/autotools-project-target-type.page:24(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:24 msgid "" "It represents a library shared by several programs which is linked at run " "time. It is the most common kind of libraries on Linux. It is called dynamic " @@ -1098,10 +1270,11 @@ msgstr "" "Es repräsentiert eine von mehreren Programmen gemeinsam verwendete " "Bibliothek, die zur Laufzeit gebunden wird. Dies ist die üblichste Variante " -"einer Bibliothek under Linux. Sie wird unter Windows »dynamic link " +"einer Bibliothek unter Linux. Sie wird unter Windows »dynamic link " "library« (DLL) genannt." -#: C/autotools-project-target-type.page:27(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:27 msgid "" "It uses the Libtool package. Its name must start with 'lib' and has the '." "la' extension." @@ -1109,18 +1282,24 @@ "Es verwendet das Libtool-Paket. Dessen Name muss mit »lib« beginnen und " "besitzt die Erweiterung ».la«." -#: C/autotools-project-target-type.page:31(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-type.page:31 msgid "Module (Libtool)" msgstr "Modul (Libtool)" -#: C/autotools-project-target-type.page:32(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:32 msgid "" "It represents a library, often named a plugin, linked at run time " "explicitely by the program itself. It is used to only load the code " "corresponding to the used features." msgstr "" +"Repräsentiert eine Bibliothek, oft auch Plugin genannt, die zur Laufzeit " +"explizit vom Programm selbst gebunden wird. Wird verwendet, um nur den Code " +"zu laden, der zu den verwendeten Funktionen gehört." -#: C/autotools-project-target-type.page:35(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:35 msgid "" "It uses the Libtool package. Its name does not need the 'lib' prefix but " "must have the '.la' extension." @@ -1128,17 +1307,23 @@ "Es verwendet das Libtool-Paket. Dessen Name ist nicht auf das Präfix »lib« " "angewiesen, muss aber die Erweiterung ».la« besitzen." -#: C/autotools-project-target-type.page:39(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-type.page:39 msgid "Static Library (Libtool)" msgstr "Statische Bibliothek (Libtool)" -#: C/autotools-project-target-type.page:40(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:40 msgid "" "It represents a library linked with the program at compile time. Only the " "function used are kept inside the generated executable." msgstr "" +"Repräsentiert eine Bibliothek, die zur Übersetzungszeit mit dem Programm " +"gebunden wird. Nur die verwendeten Funktionen sind in der erstellten " +"ausführbaren Datei enthalten." -#: C/autotools-project-target-type.page:42(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:42 msgid "" "It uses the Libtool package. Its name must start with 'lib' and has the '.a' " "extension." @@ -1146,45 +1331,58 @@ "Es verwendet das Libtool-Paket. Dessen Name muss mit »lib« beginnen und " "besitzt die Erweiterung ».a«." -#: C/autotools-project-target-type.page:46(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-type.page:46 msgid "Program" msgstr "Programm" -#: C/autotools-project-target-type.page:47(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:47 msgid "" "It represents compiled program by example from C souces files. All children " "represent the source files compiled to generate the program." msgstr "" +"Repräsentiert ein übersetztes Programm, z.B. aus C-Quelldateien. Alle " +"Unterelemente stellen die Quelldateien dar, die zu dem Programm übersetzt " +"wurden." -#: C/autotools-project-target-type.page:52(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-type.page:52 msgid "Python module" msgstr "Python-Modul" -#: C/autotools-project-target-type.page:53(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:53 msgid "It represents a program written in Python." msgstr "Es repräsentiert ein in Python geschriebenes Programm." -#: C/autotools-project-target-type.page:56(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-type.page:56 msgid "Java module" msgstr "Java-Modul" -#: C/autotools-project-target-type.page:57(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:57 msgid "It represents a progran written in Java." msgstr "Es repräsentiert ein in Java geschriebenes Programm." -#: C/autotools-project-target-type.page:60(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-type.page:60 msgid "LISP module" msgstr "LISP-Modul" -#: C/autotools-project-target-type.page:61(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:61 msgid "It represents a progran written in LISP." msgstr "Es repräsentiert ein in LISP geschriebenes Programm." -#: C/autotools-project-target-type.page:64(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-type.page:64 msgid "Header files" msgstr "Header-Dateien" -#: C/autotools-project-target-type.page:65(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:65 msgid "" "This target allows you to group header files and define where they have to " "be installed." @@ -1192,52 +1390,68 @@ "Dieses Ziel ermöglicht es, Kopfdateien zu gruppieren und zu definieren, wo " "diese installiert werden müssen." -#: C/autotools-project-target-type.page:69(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-type.page:69 msgid "Man documentation" msgstr "Man-Dokumentation" -#: C/autotools-project-target-type.page:70(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:70 msgid "It groups man pages needed by the project." -msgstr "" +msgstr "Gruppiert Hilfeseiten, die vom Projekt gebraucht werden." -#: C/autotools-project-target-type.page:73(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-type.page:73 msgid "Info documentation" msgstr "Info-Dokumentation" -#: C/autotools-project-target-type.page:74(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:74 msgid "It groups info page needed by the project." -msgstr "" +msgstr "Gruppiert Infoseiten, die vom Projekt gebraucht werden." -#: C/autotools-project-target-type.page:77(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-type.page:77 msgid "Miscellaneous Data" msgstr "Verschiedene Informationen" -#: C/autotools-project-target-type.page:78(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:78 msgid "" "It groups data files which needed by the project like pictures, ui " "description, settings files..." msgstr "" +"Gruppiert Datendateien, die vom Projekt gebraucht werden, wie z.B. Bilder, " +"Oberflächenbeschreibungen, Einstellungsdateien usw." -#: C/autotools-project-target-type.page:82(item/title) +#. (itstool) path: item/title +#: C/autotools-project-target-type.page:82 msgid "Script" msgstr "Skript" -#: C/autotools-project-target-type.page:83(item/p) +#. (itstool) path: item/p +#: C/autotools-project-target-type.page:83 msgid "" "It represents program those are scripts. Those scripts are only installed in " "the specified directory. If scripts are generated additional rules are " "needed." msgstr "" +"Repräsentiert Programme, die Skripte sind. Skripte werden nur in den " +"angegebenen Ordner installiert. Wenn Skripte erstellt werden, so sind " +"zusätzliche Regeln notwendig." -#: C/autotools-build-build.page:11(info/desc) +#. (itstool) path: info/desc +#: C/autotools-build-build.page:11 msgid "Build targets or project." msgstr "Ziele oder das Projekt erstellen." -#: C/autotools-build-build.page:24(page/title) +#. (itstool) path: page/title +#: C/autotools-build-build.page:24 msgid "Build targets" msgstr "Ziele erstellen" -#: C/autotools-build-build.page:25(page/p) +#. (itstool) path: page/p +#: C/autotools-build-build.page:25 msgid "" "A target is a file created from source files. Typically, it is a program or " "a library, but it could also be documentation if the documentation needs " @@ -1248,7 +1462,8 @@ "Dokumentation sein, falls Weiterverarbeitung in irgendeiner Form notwendig " "ist." -#: C/autotools-build-build.page:30(page/p) +#. (itstool) path: page/p +#: C/autotools-build-build.page:30 msgid "" "The build command compiles all needed source files, and possibly links them " "with some other files, like libraries, in order to create the target. If " @@ -1263,7 +1478,8 @@ "kompiliert, um Zeit zu sparen. Es gibt mehrere Wege, eine Erstellung " "anzustoßen." -#: C/autotools-build-build.page:39(item/p) +#. (itstool) path: item/p +#: C/autotools-build-build.page:39 msgid "" "From the main menu, select Build Build or press F7 to build all targets in the same " @@ -1273,7 +1489,8 @@ "Hauptmenü oder drücken Sie F7, um alle Ziele im " "gleichen Ordner wie die geöffnete Datei zu erstellen." -#: C/autotools-build-build.page:48(item/p) +#. (itstool) path: item/p +#: C/autotools-build-build.page:48 msgid "" "From the main menu, select Build Build " "Project or press ShiftF7F7, um das gesamte Projekt zu erstellen. Alle " "Unterordner werden rekursiv erstellt." -#: C/autotools-build-build.page:57(item/p) -#: C/autotools-build-clean.page:45(item/p) -#: C/autotools-build-install.page:50(item/p) +#. (itstool) path: item/p +#: C/autotools-build-build.page:57 C/autotools-build-clean.page:45 +#: C/autotools-build-install.page:50 msgid "From the file manager pane, select a file or a directory." msgstr "" "Wählen Sie eine Datei oder einen Ordner in der Dateiverwaltungsleiste aus." -#: C/autotools-build-build.page:62(item/p) +#. (itstool) path: item/p +#: C/autotools-build-build.page:62 msgid "" "Click on the right mouse button to make the file manager context menu appear and select BuildBuild to " @@ -1305,16 +1523,17 @@ "gui>, um alle Dateien in dem aktuell gewählten Ordner oder dem " "übergeordneten Ordner der aktuell gewählten Datei zu erstellen." -#: C/autotools-build-build.page:72(item/p) -#: C/autotools-build-clean.page:60(item/p) -#: C/autotools-build-install.page:65(item/p) +#. (itstool) path: item/p +#: C/autotools-build-build.page:72 C/autotools-build-clean.page:60 +#: C/autotools-build-install.page:65 msgid "" "From the project manager pane, select a source file or a target." msgstr "" "Wählen Sie in der Projektverwaltungsleiste eine Quelldatei oder " "ein Ziel aus." -#: C/autotools-build-build.page:77(item/p) +#. (itstool) path: item/p +#: C/autotools-build-build.page:77 msgid "" "Click on the right mouse button to make the project manager context " "menu appear and select BuildBuildErstellen, um alle Dateien in dem Ordner mit der " "derzeit gewählten Datei oder dem gewählten Ziel zu erstellen." -#: C/autotools-build-clean.page:11(info/desc) +#. (itstool) path: info/desc +#: C/autotools-build-clean.page:11 msgid "Remove built files." msgstr "Erstellte Dateien entfernen." -#: C/autotools-build-clean.page:20(page/title) +#. (itstool) path: page/title +#: C/autotools-build-clean.page:20 msgid "Clean targets" msgstr "Ziele bereinigen" -#: C/autotools-build-clean.page:22(page/p) +#. (itstool) path: page/p +#: C/autotools-build-clean.page:22 msgid "" "It can be useful to delete all files created by the build process. For " "example, if all dependencies are not taken into account and a modified file " @@ -1347,7 +1569,8 @@ "auslöst. Das Löschen aller Dateien löst dies. Dies kann auf mehrere Weisen " "geschehen:" -#: C/autotools-build-clean.page:28(item/p) +#. (itstool) path: item/p +#: C/autotools-build-clean.page:28 msgid "" "From the main menu, select Build Clean to delete all files built in the same directory as the current " @@ -1357,7 +1580,8 @@ "Hauptmenü, um alle im gleichen Ordner wie die Datei bearbeitete " "Datei erstellten Dateien zu löschen." -#: C/autotools-build-clean.page:37(item/p) +#. (itstool) path: item/p +#: C/autotools-build-clean.page:37 msgid "" "From the main menu, select Build Clean " "Project to delete all project built files," @@ -1366,8 +1590,9 @@ "guiseq> im Hauptmenü, um alle vom Projekt erstellten Dateien zu " "löschen." -# appear*s* -#: C/autotools-build-clean.page:50(item/p) +# appear*s* +#. (itstool) path: item/p +#: C/autotools-build-clean.page:50 msgid "" "Click on the right mouse button to make the file manager context menu appears and select BuildClean to " @@ -1379,7 +1604,8 @@ "gui>, um alle Dateien in dem aktuell gewählten Ordner oder dem " "übergeordneten Ordner der aktuell gewählten Datei zu löschen." -#: C/autotools-build-clean.page:65(item/p) +#. (itstool) path: item/p +#: C/autotools-build-clean.page:65 msgid "" "Click on the right mouse button to make the project manager context " "menu appears and select BuildCleanBereinigen, um alle erstellten Dateien im gleichen " "Ordner wie die aktuell gewählte Datei oder das Ziel zu löschen." -#: C/autotools-build-compile.page:11(info/desc) +#. (itstool) path: info/desc +#: C/autotools-build-compile.page:11 msgid "Compile files." msgstr "Dateien kompilieren." -#: C/autotools-build-compile.page:20(page/title) +#. (itstool) path: page/title +#: C/autotools-build-compile.page:20 msgid "Compile files" msgstr "Dateien kompilieren" -#: C/autotools-build-compile.page:22(page/p) +#. (itstool) path: page/p +#: C/autotools-build-compile.page:22 msgid "" "Most programming languages allow you to compile an individual source file. " "It reads the file, checks for errors and convert into an intermediate object " @@ -1412,7 +1641,8 @@ "Schritt. Es ist daher sinnvoll, eine Datei nach Bearbeitung zu kompilieren " "und auf Fehler prüfen zu lassen. Dazu gibt es mehrere Möglichkeiten." -#: C/autotools-build-compile.page:30(item/p) +#. (itstool) path: item/p +#: C/autotools-build-compile.page:30 msgid "" "From the main menu, select Build Compile or press F9 to compile the current edited file." @@ -1421,11 +1651,13 @@ "Hauptmenü, oder drücken Sie F9 zum Compilieren der " "aktuellen Datei in Bearbeitung." -#: C/autotools-build-compile.page:39(item/p) +#. (itstool) path: item/p +#: C/autotools-build-compile.page:39 msgid "From the file manager pane, select a file." msgstr "Wählen Sie in der Dateiverwaltungsleiste eine Datei aus." -#: C/autotools-build-compile.page:44(item/p) +#. (itstool) path: item/p +#: C/autotools-build-compile.page:44 msgid "" "Click on the right mouse button to make the file manager context menu appears and select BuildCompile " @@ -1436,12 +1668,14 @@ "gui>, um alle Dateien in dem aktuell gewählten Ordner oder dem " "übergeordneten Ordner der aktuell gewählten Datei zu kompilieren." -#: C/autotools-build-compile.page:53(item/p) +#. (itstool) path: item/p +#: C/autotools-build-compile.page:53 msgid "From the project manager pane, select a source file." msgstr "" "Wählen Sie in der Projektverwaltungsleiste eine Quelldatei aus." -#: C/autotools-build-compile.page:58(item/p) +#. (itstool) path: item/p +#: C/autotools-build-compile.page:58 msgid "" "Click on the right mouse button to make the project manager context " "menu appears and select BuildCompile, um die aktuell in der Seitenleiste der " "Projektverwaltung gewählte Datei zu kompilieren." -#: C/autotools-build-compile.page:66(note/p) +#. (itstool) path: note/p +#: C/autotools-build-compile.page:66 msgid "" "You do not need to save your file before compiling it, it will be done " "automatically by Anjuta if needed." @@ -1461,15 +1696,18 @@ "Sie müssen Ihre Datei vor der Kompilierung nicht notwendigerweise speichern. " "Dies erledigt Anjuta automatisch, falls nötig." -#: C/autotools-build-configure-dialog.page:11(info/desc) +#. (itstool) path: info/desc +#: C/autotools-build-configure-dialog.page:11 msgid "Autotools configure dialog" msgstr "Konfigurationsdialog für Autotools" -#: C/autotools-build-configure-dialog.page:20(page/title) +#. (itstool) path: page/title +#: C/autotools-build-configure-dialog.page:20 msgid "Autotools Configure Dialog" msgstr "Konfigurationsdialog für Autotools" -#: C/autotools-build-configure-dialog.page:22(page/p) +#. (itstool) path: page/p +#: C/autotools-build-configure-dialog.page:22 msgid "" "The Configure dialog allows you to set the following options and " "configure the project." @@ -1477,11 +1715,13 @@ "Der Dialog Konfigurieren ermöglicht es, die folgenden Optionen " "einzustellen und das Projekt zu konfigurieren." -#: C/autotools-build-configure-dialog.page:29(item/title) +#. (itstool) path: item/title +#: C/autotools-build-configure-dialog.page:29 msgid "Regenerate Project" msgstr "Projekt neu generieren" -#: C/autotools-build-configure-dialog.page:30(item/p) +#. (itstool) path: item/p +#: C/autotools-build-configure-dialog.page:30 msgid "" "If checked, the project will be completely regenerated, else only the " "configure step is done. Anjuta automatically checks this check " @@ -1491,11 +1731,13 @@ "wird nur neu konfiguriert. Anjuta wählt bei Bedarf automatisch " "dieses Ankreuzfeld an, d.h. Sie können es im derzeitigen Zustand lassen." -#: C/autotools-build-configure-dialog.page:37(item/title) +#. (itstool) path: item/title +#: C/autotools-build-configure-dialog.page:37 msgid "Configuration" msgstr "Konfiguration" -#: C/autotools-build-configure-dialog.page:38(item/p) +#. (itstool) path: item/p +#: C/autotools-build-configure-dialog.page:38 msgid "" "You can have several configurations having their own options and build " "directory, this text box allows to name them. Typically you have already " @@ -1512,11 +1754,13 @@ "Programme bei längerer Erstellungsdauer produziert. Es können zusätzliche " "eigene Konfigurationen definiert werden." -#: C/autotools-build-configure-dialog.page:49(item/title) +#. (itstool) path: item/title +#: C/autotools-build-configure-dialog.page:49 msgid "Build Directory" msgstr "Erstellungsordner" -#: C/autotools-build-configure-dialog.page:50(item/p) +#. (itstool) path: item/p +#: C/autotools-build-configure-dialog.page:50 msgid "" "Select here the build directory. It can be the project directory or a " "subdirectory. This is particularly useful when switching between different " @@ -1527,33 +1771,37 @@ "verschiedenen Konfigurationen nützlich, um ein erneutes Erstellen des " "gesamten Projekts zu vermeiden." -#: C/autotools-build-configure-dialog.page:56(note/p) +#. (itstool) path: note/p +#: C/autotools-build-configure-dialog.page:56 msgid "" "With autotools, you cannot have one configuration using a different " "directory if you already have one configuration using the project directory. " "You need to remove it first." msgstr "" -"Mit autotools ist es nicht möglich, eine Konfiguration für einen anderen " +"Mit Autotools ist es nicht möglich, eine Konfiguration für einen anderen " "Ordner zu verwenden, wenn bereits eine Konfiguration den Projektordner " "verwendet. Diese muss zuvor entfernt werden." -#: C/autotools-build-configure-dialog.page:63(note/p) +#. (itstool) path: note/p +#: C/autotools-build-configure-dialog.page:63 msgid "" "Some autotools project cannot be built outside the project directory. You " "can still use different configurations but they all have to use the project " "directory and everything will be recompiled on each change of the " "configuration." msgstr "" -"Einige autotools-Projekte können nicht außerhalb der Projektordners erstellt " +"Einige Autotools-Projekte können nicht außerhalb der Projektordners erstellt " "werden. Es können zwar dennoch verschiedene Konfigurationen eingesetzt " "werden, aber alle müssen den Projektordner verwenden und alles muss bei " "Konfigurationswechsel neu kompiliert werden." -#: C/autotools-build-configure-dialog.page:72(item/title) +#. (itstool) path: item/title +#: C/autotools-build-configure-dialog.page:72 msgid "Configure Options" msgstr "Konfigurationsoptionen" -#: C/autotools-build-configure-dialog.page:73(item/p) +#. (itstool) path: item/p +#: C/autotools-build-configure-dialog.page:73 msgid "" "This text box list all command line arguments used by the configure step. " "All arguments are separated by spaces and must be quoted if they contains a " @@ -1566,45 +1814,51 @@ "Jede Konfiguration schreibt Voreinstelllungen in dieses Feld, welche Sie " "ändern können." -#: C/autotools-build-configure-dialog.page:80(note/p) +#. (itstool) path: note/p +#: C/autotools-build-configure-dialog.page:80 msgid "" "Each autotools project supports a common list of arguments but can have " "specify arguments. You can have a list of all accepted arguments by running " "configure --help on the command line. You need to have configured " "your project at least one time to have the configure script." msgstr "" -"Jedes autotools-Projekt unterstützt bestimmte Argumente, kann aber auch über " +"Jedes Autotools-Projekt unterstützt bestimmte Argumente, kann aber auch über " "spezifische Argumente verfügen. Der Befehl configure --help gibt " "eine Liste aller möglichen Argumente auf der Befehlszeile aus. Das Projekt " "muss mindestens einmal konfiguriert worden sein, damit das configure-Skript vorhanden ist." -#: C/autotools-build-configure.page:11(info/desc) +#. (itstool) path: info/desc +#: C/autotools-build-configure.page:11 msgid "Configure an autotools project and manage configurations." -msgstr "Ein autotools-Projekt konfigurieren und Konfigurationen verwalten." +msgstr "Ein Autotools-Projekt konfigurieren und Konfigurationen verwalten." -#: C/autotools-build-configure.page:20(page/title) +#. (itstool) path: page/title +#: C/autotools-build-configure.page:20 msgid "Configure a project" msgstr "Ein Projekt konfigurieren" -#: C/autotools-build-configure.page:22(page/p) +#. (itstool) path: page/p +#: C/autotools-build-configure.page:22 msgid "" "Before compiling and building files, an autotools project has to be " "configured. This step is needed to set global options, to check that all " "required libraries and programs are installed on your system and to generate " "appropriate build scripts." msgstr "" -"Vor dem Compilieren und Erstellen von Dateien muss ein autotools-Projekt " +"Vor dem Compilieren und Erstellen von Dateien muss ein Autotools-Projekt " "konfiguriert werden. Dieser Schritt ist zum Einstellen globaler Optionen " "erforderlich, um zu prüfen, ob alle benötigten Bibliotheken und Programme " "auf dem System installiert sind, und um die passenden Erstellungsskripte zu " "generieren." -#: C/autotools-build-configure.page:30(section/title) +#. (itstool) path: section/title +#: C/autotools-build-configure.page:30 msgid "Configure the project" msgstr "Das Projekt konfigurieren" -#: C/autotools-build-configure.page:34(item/p) +#. (itstool) path: item/p +#: C/autotools-build-configure.page:34 msgid "" "From the main menu, select Build " "Configure Project...." @@ -1612,7 +1866,8 @@ "Wählen Sie ErstellenProjekt konfigurieren … im Hauptmenü." -#: C/autotools-build-configure.page:40(item/p) +#. (itstool) path: item/p +#: C/autotools-build-configure.page:40 msgid "" "Keep the default configuration, select a new configuration or create a new " "one. You can inspect and modify all configuration options. See für weitere Informationen." -#: C/autotools-build-configure.page:47(item/p) +#. (itstool) path: item/p +#: C/autotools-build-configure.page:47 msgid "Click on Execute to configure the project." msgstr "Klicken Sie auf Ausführen, um das Projekt zu konfigurieren." -#: C/autotools-build-configure.page:53(section/p) +#. (itstool) path: section/p +#: C/autotools-build-configure.page:53 msgid "" "The configuration could fail if some libraries or programs are not installed " "or do not have the right version. The error message tell you what is missing." @@ -1636,11 +1893,13 @@ "nicht oder nicht in der richtigen Version installiert sind. Die " "Fehlermeldung informiert Sie darüber, was genau fehlt." -#: C/autotools-build-configure.page:60(section/title) +#. (itstool) path: section/title +#: C/autotools-build-configure.page:60 msgid "Change the configuration" msgstr "Die Konfiguration ändern" -#: C/autotools-build-configure.page:64(item/p) +#. (itstool) path: item/p +#: C/autotools-build-configure.page:64 msgid "" "From the main menu, select Build Select " "ConfigurationAnother configuration." @@ -1648,7 +1907,8 @@ "Wählen Sie ErstellenKonfiguration wählenWeitere Konfiguration im Hauptmenü." -#: C/autotools-build-configure.page:71(section/p) +#. (itstool) path: section/p +#: C/autotools-build-configure.page:71 msgid "" "If the project has not been already configured, it will be automatically " "configured before building any file." @@ -1656,11 +1916,13 @@ "Wenn das Projekt noch nicht konfiguriert wurde, so wird es automatisch vor " "dem Erstellen einer Datei konfiguriert." -#: C/autotools-build-configure.page:79(section/title) +#. (itstool) path: section/title +#: C/autotools-build-configure.page:79 msgid "Remove configuration" msgstr "Konfiguration entfernen" -#: C/autotools-build-configure.page:81(section/p) +#. (itstool) path: section/p +#: C/autotools-build-configure.page:81 msgid "" "It is a like cleaning the project but it removes even more files. You need " "to re-configure your project to build it afterward." @@ -1669,7 +1931,8 @@ "mehr Dateien entfernt. Sie müssen Ihr Projekt danach neu konfigurieren, um " "es erstellen zu können." -#: C/autotools-build-configure.page:88(item/p) +#. (itstool) path: item/p +#: C/autotools-build-configure.page:88 msgid "" "From the main menu, select Build Remove " "Configuration." @@ -1677,28 +1940,32 @@ "Wählen Sie ErstellenKonfiguration entfernen im Hauptmenü." -#: C/autotools-build-distribute.page:11(info/desc) +#. (itstool) path: info/desc +#: C/autotools-build-distribute.page:11 msgid "Create a distribution package." msgstr "Ein Distributionspaket erstellen." -#: C/autotools-build-distribute.page:20(page/title) +#. (itstool) path: page/title +#: C/autotools-build-distribute.page:20 msgid "Create a distribution package" msgstr "Ein Distributionspaket erstellen" -#: C/autotools-build-distribute.page:22(page/p) +#. (itstool) path: page/p +#: C/autotools-build-distribute.page:22 msgid "" "The standard way to distribute a autotools project is as a compressed tar " "archive containing all source files. The user will have to decompress it, " "then compile and install it on his system using the command sequence " "configure, make and make install." msgstr "" -"Der übliche Weg, ein autotools-Projekt zu verbreiten, ist der Einsatz eines " +"Der übliche Weg, ein Autotools-Projekt zu verbreiten, ist der Einsatz eines " "komprimierten tar-Archivs mit allen Quelldateien. Der Benutzer muss es " "dekomprimieren, kompilieren und anschließend auf dem System installieren mit " "folgenden Befehlen in genau dieser Reihenfolge: configure, " "make und dann make install." -#: C/autotools-build-distribute.page:30(item/p) +#. (itstool) path: item/p +#: C/autotools-build-distribute.page:30 msgid "" "From the main menu, select Build Build " "Tarball to create a source distribution package." @@ -1706,15 +1973,18 @@ "Wählen Sie ErstellenTarball erstellen, um ein Distributionspaket der Quellen zu erstellen." -#: C/autotools-build-install.page:11(info/desc) +#. (itstool) path: info/desc +#: C/autotools-build-install.page:11 msgid "Install targets or project." msgstr "Ziele oder das Projekt installieren." -#: C/autotools-build-install.page:20(page/title) +#. (itstool) path: page/title +#: C/autotools-build-install.page:20 msgid "Install targets" msgstr "Ziele installieren" -#: C/autotools-build-install.page:22(page/p) +#. (itstool) path: page/p +#: C/autotools-build-install.page:22 msgid "" "Unless your project is very simple, it needs some data files like user " "interface description files. These files are typically copied in standard " @@ -1731,11 +2001,13 @@ "Ordner wie beispielsweise einen Unterordner von /usr/local zu " "kopieren" -#: C/autotools-build-install.page:29(page/p) +#. (itstool) path: page/p +#: C/autotools-build-install.page:29 msgid "There are several possibilities to install targets or a project." msgstr "Es gibt mehrere Möglichkeiten, Ziele oder ein Projekt zu installieren." -#: C/autotools-build-install.page:33(item/p) +#. (itstool) path: item/p +#: C/autotools-build-install.page:33 msgid "" "From the main menu, select Build Install to install all files in the same directory as the current " @@ -1745,7 +2017,8 @@ "Hauptmenü, um alle Dateien in den gleichen Ordner zu installieren " "wie die aktuelle in Bearbeitung befindliche Datei." -#: C/autotools-build-install.page:42(item/p) +#. (itstool) path: item/p +#: C/autotools-build-install.page:42 msgid "" "From the main menu, select Build Install " "Project to install all project files," @@ -1753,7 +2026,8 @@ "Wählen Sie ErstellenProjekt installieren im Hauptmenü, um alle Projektdateien zu installieren." -#: C/autotools-build-install.page:55(item/p) +#. (itstool) path: item/p +#: C/autotools-build-install.page:55 msgid "" "Click on the right mouse button to make the file manager context menu appears and select BuildInstall " @@ -1765,7 +2039,8 @@ "gui>, um alle Dateien in dem aktuell gewählten Ordner oder dem " "übergeordneten Ordner der aktuell gewählten Datei zu installieren." -#: C/autotools-build-install.page:70(item/p) +#. (itstool) path: item/p +#: C/autotools-build-install.page:70 msgid "" "Click on the right mouse button to make the project manager context " "menu appears and select BuildInstallInstallieren, um alle Dateien in den Ordner mit der " "derzeit gewählten Datei oder dem gewählten Ziel zu installieren." -#: C/autotools-build-install.page:79(note/p) +#. (itstool) path: note/p +#: C/autotools-build-install.page:79 msgid "" "If you install the program in a system directory, you can have to use " "su or sudo to have enough right. See su oder sudo verwenden. " "Lesen Sie bitte auch " -#: C/autotools-build-plugin.page:8(info/desc) -#: C/autotools-build-plugin.page:17(page/title) +#. (itstool) path: info/desc +#. (itstool) path: page/title +#: C/autotools-build-plugin.page:8 C/autotools-build-plugin.page:17 msgid "Autotools build plugin" msgstr "Autotools-Erstellungs-Plugin" -#: C/autotools-build-plugin.page:19(page/p) +#. (itstool) path: page/p +#: C/autotools-build-plugin.page:19 msgid "" "This plugin is targeted at autotools projects but as they use make it is " "useful for other kind of projects using make." msgstr "" -"Dieses Plugin ist für autotools-Projekte ausgelegt, aber weil diese unter " +"Dieses Plugin ist für Autotools-Projekte ausgelegt, aber weil diese unter " "anderem auch »make« einbinden, ist es auch für andere Arten von Projekten " "geeignet, die auf »make« basieren." -#: C/autotools-build-plugin.page:25(section/title) +#. (itstool) path: section/title +#: C/autotools-build-plugin.page:25 msgid "Make command used" msgstr "Zu verwendender Make-Befehl" -#: C/autotools-build-plugin.page:26(section/p) +#. (itstool) path: section/p +#: C/autotools-build-plugin.page:26 msgid "" "Here is a list of the targets used by the plugin. They are implemented in " "all autotools projects but you need to implement them if you use a custom " "makefile." msgstr "" "Nachfolgend finden Sie eine Liste der vom Plugin verwendeten Ziele. Sie sind " -"in allen autotools-Projekten implementiert, aber Sie müssen diese selbst " +"in allen Autotools-Projekten implementiert, aber Sie müssen diese selbst " "implementieren, wenn Sie ein eigenes »makefile« einsetzen." -#: C/autotools-build-plugin.page:31(item/title) +#. (itstool) path: item/title +#: C/autotools-build-plugin.page:31 msgid "make object_file_name" msgstr "make objekt_datei_name" -#: C/autotools-build-plugin.page:32(item/p) +#. (itstool) path: item/p +#: C/autotools-build-plugin.page:32 msgid "" "Use to compile an source file. The object file name is found by replacing " "the source file extension with the corresponding object extension." @@ -1828,43 +2110,52 @@ "Objektdatei wird gebildet, indem die Erweiterung der Quelldatei durch die " "korrespondierende Objektdatei-Erweiterung ersetzt wird." -#: C/autotools-build-plugin.page:36(item/title) +#. (itstool) path: item/title +#: C/autotools-build-plugin.page:36 msgid "make" msgstr "make" -#: C/autotools-build-plugin.page:37(item/p) +#. (itstool) path: item/p +#: C/autotools-build-plugin.page:37 msgid "Use to build all targets in a directory." msgstr "Verwenden Sie dies, um alle Ziele in einem Ordner zu erstellen." -#: C/autotools-build-plugin.page:40(item/title) +#. (itstool) path: item/title +#: C/autotools-build-plugin.page:40 msgid "make install" msgstr "make install" -#: C/autotools-build-plugin.page:41(item/p) +#. (itstool) path: item/p +#: C/autotools-build-plugin.page:41 msgid "Use to install all targets in a directory." msgstr "Verwenden Sie dies, um alle Ziele in einem Ordner zu installieren." -#: C/autotools-build-plugin.page:44(item/title) +#. (itstool) path: item/title +#: C/autotools-build-plugin.page:44 msgid "make clean" msgstr "make clean" -#: C/autotools-build-plugin.page:45(item/p) +#. (itstool) path: item/p +#: C/autotools-build-plugin.page:45 msgid "Use to delete all file built in a directory." msgstr "" "Verwenden Sie dies, um alle in einem Ordner erstellten Dateien zu löschen." -#: C/autotools-build-plugin.page:48(item/title) +#. (itstool) path: item/title +#: C/autotools-build-plugin.page:48 msgid "make dist" msgstr "make dist" -#: C/autotools-build-plugin.page:49(item/p) +#. (itstool) path: item/p +#: C/autotools-build-plugin.page:49 msgid "" "Use to build a distributation package, called only in the project directory." msgstr "" "Verwenden Sie dies, um ein verteilbares Paket zu erstellen. Es wird nur im " "Projektordner aufgerufen." -#: C/autotools-build-plugin.page:54(note/p) +#. (itstool) path: note/p +#: C/autotools-build-plugin.page:54 msgid "" "As make comes with default rules allowing it to compile and link a C program " "without needing a makefile. You can compile a C program from a single source " @@ -1874,25 +2165,30 @@ "Makefile zu erstellen und zu linken. Sie können ein C-Programm aus einer " "einzelnen Quelldatei erstellen, ohne Makefile oder umgebendes Projekt." -#: C/autotools-build-preferences-dialog.page:10(info/desc) +#. (itstool) path: info/desc +#: C/autotools-build-preferences-dialog.page:10 msgid "Autotools build preferences dialog." msgstr "Dialog der Einstellungen zur Erstellung mit Autotools." -#: C/autotools-build-preferences-dialog.page:19(page/title) +#. (itstool) path: page/title +#: C/autotools-build-preferences-dialog.page:19 msgid "Autotools Build Preferences Dialog" msgstr "Dialog der Einstellungen zur Erstellung mit Autotools" -#: C/autotools-build-preferences-dialog.page:21(page/p) +#. (itstool) path: page/p +#: C/autotools-build-preferences-dialog.page:21 msgid "The dialog allows you to set global options for building files." msgstr "" "Der Dialog ermöglicht das Festlegen globaler Optionen zum Erstellen von " "Dateien." -#: C/autotools-build-preferences-dialog.page:27(item/title) +#. (itstool) path: item/title +#: C/autotools-build-preferences-dialog.page:27 msgid "Run several commands at a time" msgstr "Mehrere Befehle zugleich ausführen" -#: C/autotools-build-preferences-dialog.page:28(item/p) +#. (itstool) path: item/p +#: C/autotools-build-preferences-dialog.page:28 msgid "" "make is able to run several compilations at the same time. It " "decreases build time when having a multi-core processor but could trigger " @@ -1903,11 +2199,13 @@ "kann allerdings einige Probleme verursachen. Deshalb kann es nach Bedarf mit " "diesem Ankreuzfeld aktiviert oder deaktiviert werden." -#: C/autotools-build-preferences-dialog.page:33(item/title) +#. (itstool) path: item/title +#: C/autotools-build-preferences-dialog.page:33 msgid "Continue on errors" msgstr "Bei Fehlern fortfahren" -#: C/autotools-build-preferences-dialog.page:34(item/p) +#. (itstool) path: item/p +#: C/autotools-build-preferences-dialog.page:34 msgid "" "By default make stops as soon as it gets an error, it can be " "faster to continue and get errors for all files in one step. You have to " @@ -1917,11 +2215,13 @@ "ist. Es kann besser sein, fortzusetzen und alle Fehler in einem Schritt " "ausgeben zu lassen. Wählen Sie dafür dieses Ankreuzfeld aus." -#: C/autotools-build-preferences-dialog.page:39(item/title) +#. (itstool) path: item/title +#: C/autotools-build-preferences-dialog.page:39 msgid "Translate messages" msgstr "Meldungen übersetzen" -#: C/autotools-build-preferences-dialog.page:40(item/p) +#. (itstool) path: item/p +#: C/autotools-build-preferences-dialog.page:40 msgid "" "By default errors and warnings message are translated. It has two drawbacks " "though. In order to recognize errors and warnings the translation of " @@ -1937,11 +2237,13 @@ "nach übersetzten Meldungen suchen, weil diese seltener zu finden sind. " "Wählen Sie dieses Ankreuzfeld ab, um Übersetzungen auszuschalten." -#: C/autotools-build-preferences-dialog.page:48(item/title) +#. (itstool) path: item/title +#: C/autotools-build-preferences-dialog.page:48 msgid "Highlight build warnings and errors in editor" msgstr "Erstellungswarnungen und Fehler im Editor hervorheben" -#: C/autotools-build-preferences-dialog.page:49(item/p) +#. (itstool) path: item/p +#: C/autotools-build-preferences-dialog.page:49 msgid "" "Errors and warnings during the build are displayed and highlighted in the " "message window. By checking this option, they are highlighted in the editor " @@ -1951,11 +2253,13 @@ "Meldungsfenster angezeigt und hervorgehoben. Wenn Sie diese Option " "aktivieren, geschieht dies auch im Editorfenster." -#: C/autotools-build-preferences-dialog.page:54(item/title) +#. (itstool) path: item/title +#: C/autotools-build-preferences-dialog.page:54 msgid "Install as root" msgstr "Mit Administratorrechten installieren" -#: C/autotools-build-preferences-dialog.page:55(item/p) +#. (itstool) path: item/p +#: C/autotools-build-preferences-dialog.page:55 msgid "" "Installing a program needs to copy files into system directories which are " "often not writable by users. If this check box is checked, you can choose to " @@ -1967,19 +2271,23 @@ "Ankreuzfeld ausgewählt ist, wählen Sie zwischen sudo und su vor der Installation von Dateien, um ausreichende Rechte zu erlangen." -#: C/debug-breakpoint-dialog.page:10(info/desc) +#. (itstool) path: info/desc +#: C/debug-breakpoint-dialog.page:10 msgid "Used to create or edit a breakpoint" msgstr "Wird zum Anlegen oder Bearbeiten von Haltepunkten verwendet" -#: C/debug-breakpoint-dialog.page:23(page/title) +#. (itstool) path: page/title +#: C/debug-breakpoint-dialog.page:23 msgid "Breakpoint Dialog" msgstr "Haltepunkt-Dialog" -#: C/debug-breakpoint-dialog.page:27(item/title) +#. (itstool) path: item/title +#: C/debug-breakpoint-dialog.page:27 msgid "Location" msgstr "Ort" -#: C/debug-breakpoint-dialog.page:28(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint-dialog.page:28 msgid "" "This is the position of the breakpoint. For an existing breakpoint, you " "cannot change this. You can set a breakpoint at a certain line number, or at " @@ -1990,23 +2298,28 @@ "oder an den Beginn einer Funktion festgelegt werden. Verwenden Sie eines der " "folgenden Formate:" -#: C/debug-breakpoint-dialog.page:33(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint-dialog.page:33 msgid "file_name:line_number" msgstr "Dateiname:Zeilennummer" -#: C/debug-breakpoint-dialog.page:34(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint-dialog.page:34 msgid "function_name" msgstr "Funktionsname" -#: C/debug-breakpoint-dialog.page:35(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint-dialog.page:35 msgid "file_name:function_name" msgstr "Datei:Funktionsname" -#: C/debug-breakpoint-dialog.page:39(item/title) +#. (itstool) path: item/title +#: C/debug-breakpoint-dialog.page:39 msgid "Condition" msgstr "Bedingung" -#: C/debug-breakpoint-dialog.page:40(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint-dialog.page:40 msgid "" "The break condition is an expression which should evaluate to a boolean " "value TRUE (1) or FALSE (0). Every time the " @@ -2020,17 +2333,20 @@ "angelaufen wird. Die Fehlerdiagnose unterbricht die Ausführung nur, wenn das " "Ergebnis der Auswertung WAHR ist." -#: C/debug-breakpoint-dialog.page:45(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint-dialog.page:45 msgid "" "If you leave this field blank the condition is always considered TRUE." msgstr "Bei leerem Feld ist die Bedingung immer WAHR." -#: C/debug-breakpoint-dialog.page:49(item/title) +#. (itstool) path: item/title +#: C/debug-breakpoint-dialog.page:49 msgid "Pass Count" msgstr "Durchgang" -#: C/debug-breakpoint-dialog.page:50(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint-dialog.page:50 msgid "" "The debugger can also skip the breakpoint a certain number of times before " "breaking. If the pass count is not zero, then the debugger will have to " @@ -2041,7 +2357,8 @@ "die Fehlerdiagnose den Haltepunkt eine bestimmte Anzahl Durchgänge " "durchlaufen, bevor angehalten wird." -#: C/debug-breakpoint-dialog.page:53(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint-dialog.page:53 msgid "" "The pass count has a higher priority than the condition. Only when the pass " "count has been reached will the debugger evaluate the condition if it is " @@ -2051,15 +2368,18 @@ "Durchgangszahl erreicht wurde, wertet die Fehlerdiagnose die Bedingung aus " "und hält das Programm an, falls diese vorhanden ist." -#: C/debug-breakpoint.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-breakpoint.page:9 msgid "Managing breakpoints." msgstr "Verwalten von Haltepunkten." -#: C/debug-breakpoint.page:22(page/title) +#. (itstool) path: page/title +#: C/debug-breakpoint.page:22 msgid "Breakpoints" msgstr "Haltepunkte" -#: C/debug-breakpoint.page:24(page/p) +#. (itstool) path: page/p +#: C/debug-breakpoint.page:24 msgid "" "Breakpoints are used to stop the execution of the program at a particular " "point so that the state of the program can be examined at those locations." @@ -2068,11 +2388,13 @@ "bestimmten Stellen zu unterbrechen, so dass der Zustand des Programms an " "diesen Stellen genauer untersucht werden kann." -#: C/debug-breakpoint.page:28(section/title) +#. (itstool) path: section/title +#: C/debug-breakpoint.page:28 msgid "Listing breakpoints" msgstr "Haltepunkte auflisten" -#: C/debug-breakpoint.page:32(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:32 msgid "" "From the main menu, select View " "Breakpoints to open the Breakpoint window." @@ -2080,15 +2402,18 @@ "Wählen Sie AnsichtHaltepunkte im " "Hauptmenü, um das Fenster Haltepunkte zu öffnen." -#: C/debug-breakpoint.page:38(section/p) +#. (itstool) path: section/p +#: C/debug-breakpoint.page:38 msgid "This view has the following columns:" msgstr "Die Ansicht gliedert sich in folgende Spalten:" -#: C/debug-breakpoint.page:42(item/title) +#. (itstool) path: item/title +#: C/debug-breakpoint.page:42 msgid "Location" msgstr "Ort" -#: C/debug-breakpoint.page:43(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:43 msgid "" "This is the position of the breakpoint in the source file. When the " "breakpoint is set by the debugger, you can get additional information such " @@ -2098,11 +2423,13 @@ "die Fehlerdiagnose festgelegt ist, werden zusätzliche Informationen wie die " "Funktion angezeigt, welche den Haltepunkt enthält." -#: C/debug-breakpoint.page:48(item/title) C/debug-stack.page:79(item/title) +#. (itstool) path: item/title +#: C/debug-breakpoint.page:48 C/debug-stack.page:79 msgid "Address" msgstr "Adresse" -#: C/debug-breakpoint.page:49(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:49 msgid "" "This field is filled with the address of the breakpoint when it is set by " "the debugger." @@ -2110,12 +2437,13 @@ "Das Feld enthält die Adresse des Haltepunkts, wenn dieser durch die " "Fehlerdiagnose festgelegt ist." -#: C/debug-breakpoint.page:53(item/title) C/debug-local.page:55(item/title) -#: C/debug-watch.page:53(item/title) +#. (itstool) path: item/title +#: C/debug-breakpoint.page:53 C/debug-local.page:55 C/debug-watch.page:53 msgid "Type" msgstr "Typ" -#: C/debug-breakpoint.page:54(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:54 msgid "" "This always displays breakpoint. It will be used in a future " "release supporting different kinds of breakpoints." @@ -2123,22 +2451,26 @@ "Hier wird stets Haltepunkt angezeigt. In zukünftigen Versionen " "können hier verschiedene Typen von Haltepunkten angezeigt werden." -#: C/debug-breakpoint.page:58(item/title) +#. (itstool) path: item/title +#: C/debug-breakpoint.page:58 msgid "Condition" msgstr "Bedingung" -#: C/debug-breakpoint.page:59(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:59 msgid "" "This is the breakpoint condition. It is empty if no condition is defined." msgstr "" "Dies ist die Bedingung des Haltepunkts. Falls leer, ist keine Bedingung " "festgelegt." -#: C/debug-breakpoint.page:63(item/title) +#. (itstool) path: item/title +#: C/debug-breakpoint.page:63 msgid "Pass count" msgstr "Durchgang" -#: C/debug-breakpoint.page:64(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:64 msgid "" "When the debugger is not running, this column displays the pass count of the " "breakpoint, or zero if it is not defined." @@ -2146,7 +2478,8 @@ "Wenn der Debugger nicht läuft, zeigt diese Spalte die Nummer des Durchgangs " "des Haltepunkts an, oder 0, falls nichts festgelegt ist." -#: C/debug-breakpoint.page:66(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:66 msgid "" "When the debugger is running, if the pass count is zero, this column " "displays the number of times this breakpoint has been triggered. If the pass " @@ -2158,40 +2491,49 @@ "Durchgangsnummer von 0 verschieden ist, werden beide Nummern angezeigt. Die " "Durchgangsnummer ist die zweite Zahl." -#: C/debug-breakpoint.page:72(item/title) +#. (itstool) path: item/title +#: C/debug-breakpoint.page:72 msgid "State" msgstr "Status" -#: C/debug-breakpoint.page:73(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:73 msgid "This is the state of the breakpoint. It may be" msgstr "Dies ist der Status des Haltepunkts. Folgende Zustände sind möglich:" -#: C/debug-breakpoint.page:75(item/title) +#. (itstool) path: item/title +#: C/debug-breakpoint.page:75 msgid "Pending:" msgstr "Ausstehend:" -#: C/debug-breakpoint.page:75(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:75 msgid "the breakpoint is not set in your program." msgstr "Der Haltepunkt ist in Ihrem Programm nicht festgelegt." -#: C/debug-breakpoint.page:76(item/title) +#. (itstool) path: item/title +#: C/debug-breakpoint.page:76 msgid "Permanent:" msgstr "Permanent:" -#: C/debug-breakpoint.page:76(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:76 msgid "the breakpoint is set (its id number is displayed in parentheses)." msgstr "Der Haltepunkt ist gesetzt (Kennung ist in Klammern angegeben)." -#: C/debug-breakpoint.page:77(item/title) +#. (itstool) path: item/title +#: C/debug-breakpoint.page:77 msgid "Temporary:" msgstr "Temporär:" -#: C/debug-breakpoint.page:77(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:77 msgid "the breakpoint is set but will be deleted if reached." msgstr "" "Der Haltepunkt ist gesetzt, wird aber gelöscht, sobald er erreicht wurde." -#: C/debug-breakpoint.page:83(note/p) +#. (itstool) path: note/p +#: C/debug-breakpoint.page:83 msgid "" "All breakpoints are kept across Anjuta sessions even if they correspond to a " "non-existing locations, for example in a source file of a shared library not " @@ -2202,11 +2544,13 @@ "Bibliothek, die noch nicht geladen wurde. In diesem Fall wird der Status auf " "»Ausstehend« gesetzt." -#: C/debug-breakpoint.page:90(section/title) +#. (itstool) path: section/title +#: C/debug-breakpoint.page:90 msgid "Setting breakpoints" msgstr "Haltepunkte setzen" -#: C/debug-breakpoint.page:94(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:94 msgid "" "From the main menu, select Debug Add " "Breakpoint... or right click in the Breakpoint " @@ -2216,7 +2560,8 @@ "guiseq> im Hauptmenü, oder drücken Sie die rechte Maustaste im " "Fenster Haltepunkte und wählen Sie Haltepunkt setzen …." -#: C/debug-breakpoint.page:100(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:100 msgid "" "Fill in the Location, which is the position of the breakpoint, " "and the other fields if desired. If a file is currently opened in the " @@ -2229,7 +2574,8 @@ "eingetragen. Lesen Sie für weitere " "Informationen." -#: C/debug-breakpoint.page:108(section/p) +#. (itstool) path: section/p +#: C/debug-breakpoint.page:108 msgid "" "Another solution is to use the toggle breakpoint function. If there is no " "breakpoint on the current line, it will add one. Otherwise, it will remove " @@ -2239,7 +2585,8 @@ "aktuelle Zeile kein Haltepunkt gesetzt ist, so wird einer hinzugefügt. " "Andernfalls wird dieser entfernt." -#: C/debug-breakpoint.page:114(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:114 msgid "" "From the main menu, select Debug Toggle " "Breakpoint or right click in the Editor window and " @@ -2249,11 +2596,13 @@ "guiseq> im Hauptmenü, oder drücken Sie die rechte Maustaste im " "Fenster Haltepunkte und wählen Sie Haltepunkt an/aus." -#: C/debug-breakpoint.page:125(section/title) +#. (itstool) path: section/title +#: C/debug-breakpoint.page:125 msgid "Editing breakpoints" msgstr "Haltepunkte bearbeiten" -#: C/debug-breakpoint.page:127(section/p) +#. (itstool) path: section/p +#: C/debug-breakpoint.page:127 msgid "" "You can't change the location of a breakpoint; create a new breakpoint " "instead. However, you can change the break condition or the pass count. To " @@ -2263,11 +2612,13 @@ "stattdessen einen neuen. Die Haltebedingung oder der Durchgang können jedoch " "angepasst werden. So bearbeiten Sie einen Haltepunkt:" -#: C/debug-breakpoint.page:133(item/p) C/debug-breakpoint.page:160(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:133 C/debug-breakpoint.page:160 msgid "Select a breakpoint in the Breakpoint window." msgstr "Wählen Sie einen Haltepunkt im Haltepunkt-Fenster aus." -#: C/debug-breakpoint.page:136(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:136 msgid "" "Right click in the Breakpoint window and select Edit " "Breakpoint...." @@ -2275,7 +2626,8 @@ "Klicken Sie mit der rechten Maustaste in das Haltepunkt-Fenster " "und wählen Sie Haltepunkt bearbeiten." -#: C/debug-breakpoint.page:141(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:141 msgid "" "Change the Condition or Pass Count fields and click on " "OK when you are done. See OK, sobald Sie fertig sind. Lesen SIe für weitere Informationen." -#: C/debug-breakpoint.page:151(section/title) +#. (itstool) path: section/title +#: C/debug-breakpoint.page:151 msgid "Removing breakpoints" msgstr "Haltepunkte entfernen" -#: C/debug-breakpoint.page:153(section/p) +#. (itstool) path: section/p +#: C/debug-breakpoint.page:153 msgid "" "You can remove a breakpoint using the toggle breakpoint function described " "above. However, if you want to remove more than one breakpoint or the " @@ -2301,7 +2655,8 @@ "entfernen möchten oder der Haltepunkt in einer anderen als der geöffneten " "Datei ist, verwenden Sie das Fenster Haltepunkt:" -#: C/debug-breakpoint.page:163(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:163 msgid "" "Right click in the Breakpoint window and select Remove " "Breakpoint." @@ -2309,11 +2664,13 @@ "Klicken Sie mit der rechten Maustaste in das Haltepunkt-Fenster " "und wählen Sie Haltepunkt entfernen." -#: C/debug-breakpoint.page:169(section/p) +#. (itstool) path: section/p +#: C/debug-breakpoint.page:169 msgid "To remove all breakpoints:" msgstr "Sie können alle Haltepunkte folgendermaßen entfernen:" -#: C/debug-breakpoint.page:173(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:173 msgid "" "From the main menu, select Debug Remove " "All Breakpoints or right-click in the Breakpoint " @@ -2324,11 +2681,13 @@ "im Fenster Haltepunkt und wählen Sie Alle Haltepunkte " "entfernen." -#: C/debug-breakpoint.page:184(section/title) +#. (itstool) path: section/title +#: C/debug-breakpoint.page:184 msgid "Enabling and disabling breakpoints" msgstr "Aktivieren und Deaktivieren von Haltepunkten" -#: C/debug-breakpoint.page:186(section/p) +#. (itstool) path: section/p +#: C/debug-breakpoint.page:186 msgid "" "Sometimes you might want to disable a breakpoint temporarily instead of " "deleting it altogether. To disable or re-enable a breakpoint:" @@ -2337,7 +2696,8 @@ "deaktivieren, anstatt diesen zu löschen. So deaktivieren oder reaktivieren " "Sie einen Haltepunkt:" -#: C/debug-breakpoint.page:191(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:191 msgid "" "Click on the Enable checkmark in the Breakpoint window " "or right click in the Breakpoint window and select Enable " @@ -2347,11 +2707,13 @@ "drücken Sie die rechte Maustaste im Fenster Haltepunkt und wählen " "Sie Haltepunkt aktivieren oder Haltepunkt deaktivieren." -#: C/debug-breakpoint.page:197(section/p) +#. (itstool) path: section/p +#: C/debug-breakpoint.page:197 msgid "You can disable all breakpoints using:" msgstr "Sie können alle Haltepunkte folgendermaßen deaktivieren:" -#: C/debug-breakpoint.page:201(item/p) +#. (itstool) path: item/p +#: C/debug-breakpoint.page:201 msgid "" "From the main menu, select Debug Disable " "All Breakpoints or right-click in the Breakpoint " @@ -2362,19 +2724,23 @@ "rechte Maustaste im Fenster Haltepunkt und wählen Sie Alle " "Haltepunkte deaktivieren." -#: C/debug-cpu.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-cpu.page:9 msgid "Examine CPU information." msgstr "Informationen des Prozessors untersuchen." -#: C/debug-cpu.page:22(page/title) +#. (itstool) path: page/title +#: C/debug-cpu.page:22 msgid "CPU" msgstr "CPU" -#: C/debug-cpu.page:25(section/title) +#. (itstool) path: section/title +#: C/debug-cpu.page:25 msgid "View CPU registers" msgstr "Prozessorregister betrachten" -#: C/debug-cpu.page:29(item/p) +#. (itstool) path: item/p +#: C/debug-cpu.page:29 msgid "" "From the main menu, select View " "Registers to open the Register window." @@ -2382,7 +2748,8 @@ "Wählen Sie AnsichtRegister im " "Hauptmenü, um das Fenster Register zu öffnen." -#: C/debug-cpu.page:35(section/p) +#. (itstool) path: section/p +#: C/debug-cpu.page:35 msgid "" "Registers whose values have changed since the last stop are in red. It is " "possible to change the value of any register by clicking in the value column " @@ -2392,11 +2759,13 @@ "dargestellt. Es ist möglich, den Wert eines beliebigen Registers zu ändern, " "indem Sie in die Wertspalte klicken und einen neuen Wert eingeben." -#: C/debug-cpu.page:42(section/title) +#. (itstool) path: section/title +#: C/debug-cpu.page:42 msgid "View memory" msgstr "Speicher betrachten" -#: C/debug-cpu.page:46(item/p) +#. (itstool) path: item/p +#: C/debug-cpu.page:46 msgid "" "From the main menu, select View Memory to open the Memory window." @@ -2404,7 +2773,8 @@ "Wählen Sie AnsichtSpeicher im " "Hauptmenü, um das Fenster Speicher zu öffnen." -#: C/debug-cpu.page:52(section/p) +#. (itstool) path: section/p +#: C/debug-cpu.page:52 msgid "" "The first column displays memory addresses in hexadecimal, the second " "displays memory contents in hexadecimal and the last column shows memory " @@ -2414,7 +2784,8 @@ "Spalte den Speicherinhalt wiederum hexadezimal, und die letzte Spalte zeigt " "den Speicherinhalt im ASCII-Format an." -#: C/debug-cpu.page:55(section/p) C/debug-cpu.page:82(section/p) +#. (itstool) path: section/p +#: C/debug-cpu.page:55 C/debug-cpu.page:82 msgid "" "The addressing space of even a 32-bit microprocessor is very large (4 " "gigabytes), so it is very difficult to go to a particular address with the " @@ -2428,11 +2799,13 @@ "Sie Zu Adresse springen, um ein kleines Textfeld für die Adresse " "im Hexadezimalformat einzublenden." -#: C/debug-cpu.page:64(section/title) +#. (itstool) path: section/title +#: C/debug-cpu.page:64 msgid "View Disassembly" msgstr "Disassemblierung ansehen" -#: C/debug-cpu.page:69(item/p) +#. (itstool) path: item/p +#: C/debug-cpu.page:69 msgid "" "From the main menu, select View " "Disassembly to open the Disassembly window." @@ -2440,7 +2813,8 @@ "Wählen Sie AnsichtDisassemblierung im " "Hauptmenü, um das Fenster Disassemblierung zu öffnen." -#: C/debug-cpu.page:75(section/p) +#. (itstool) path: section/p +#: C/debug-cpu.page:75 msgid "" "The first column displays addresses in hexadecimal. In the second column, " "you can have a label starting at the beginning of the line and ending with a " @@ -2451,7 +2825,8 @@ "stehen, oder eine Anweisung in Maschinensprache, welche mit 4 Leerzeichen " "eingerückt ist." -#: C/debug-cpu.page:79(section/p) +#. (itstool) path: section/p +#: C/debug-cpu.page:79 msgid "" "The position in the disassembly window will be changed to the program " "counter value when the program is stopped." @@ -2459,21 +2834,25 @@ "Die Position des Fensters Disassemblierung ändert sich auf den " "Wert des Programmzählers, wenn das Programm angehalten wird." -#: C/debug-custom.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-custom.page:9 msgid "Use custom debugger command." msgstr "Einen benutzerdefinierten Debugger-Befehl verwenden" -#: C/debug-custom.page:22(page/title) +#. (itstool) path: page/title +#: C/debug-custom.page:22 msgid "Custom command" msgstr "Benutzerdefinierter Befehl" -#: C/debug-custom.page:24(page/p) +#. (itstool) path: page/p +#: C/debug-custom.page:24 msgid "You can send a custom command to the debugger like this:" msgstr "" "Ein benutzerdefinierter Befehl kann folgendermaßen an die Fehlerdiagnose " "gesendet werden:" -#: C/debug-custom.page:28(item/p) +#. (itstool) path: item/p +#: C/debug-custom.page:28 msgid "" "From the main menu, select Debug Debugger " "Command." @@ -2481,18 +2860,21 @@ "Wählen Sie FehlerdiagnoseBefehl diagnostizieren im Hauptmenü." -#: C/debug-custom.page:32(item/p) +#. (itstool) path: item/p +#: C/debug-custom.page:32 msgid "Enter your command." msgstr "Geben Sie Ihren Befehl ein." -#: C/debug-custom.page:36(page/p) +#. (itstool) path: page/p +#: C/debug-custom.page:36 msgid "" "The output of the command is displayed in the message window used by the " "debugger." msgstr "" "Die Ausgabe des Befehls wird im Meldungsfenster des Debuggers angezeigt." -#: C/debug-custom.page:40(note/p) +#. (itstool) path: note/p +#: C/debug-custom.page:40 msgid "" "The command is sent directly to the debugger without performing any checks. " "For example, if you set a breakpoint like this, it will not appear in the " @@ -2504,35 +2886,43 @@ "Haltepunkt-Fenster. Es ist ratsam, diese Vorgehensweise zu " "meiden, es sei denn, Sie wissen genau, was Sie tun." -#: C/debug-data.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-data.page:9 msgid "Examine program Data." msgstr "Programmdaten untersuchen." -#: C/debug-data.page:18(page/title) +#. (itstool) path: page/title +#: C/debug-data.page:18 msgid "Examine data" msgstr "Daten untersuchen" -#: C/debug-execute.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-execute.page:9 msgid "Control program execution." msgstr "Ausführung des Programms steuern." -#: C/debug-execute.page:18(page/title) +#. (itstool) path: page/title +#: C/debug-execute.page:18 msgid "Control execution" msgstr "Ausführung steuern" -#: C/debug-expression.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-expression.page:9 msgid "Evaluate expressions and modify variables." msgstr "Ausdrücke inspizieren und Variablen verändern." -#: C/debug-expression.page:22(page/title) +#. (itstool) path: page/title +#: C/debug-expression.page:22 msgid "Examine expressions" msgstr "Ausdrücke untersuchen" -#: C/debug-expression.page:25(section/title) +#. (itstool) path: section/title +#: C/debug-expression.page:25 msgid "Inspect an expression and modify a variable" msgstr "Einen Ausdruck inspizieren und eine Variable verändern" -#: C/debug-expression.page:27(section/p) +#. (itstool) path: section/p +#: C/debug-expression.page:27 msgid "" "While you are debugging a program, you can find out the value of an " "expression or variable while the program is paused. It is also sometimes " @@ -2542,7 +2932,8 @@ "Variablen angezeigt, während das Programm angehalten ist. Manchmal ist es " "auch nützlich, den Wert einer Variablen abzuändern." -#: C/debug-expression.page:33(item/p) +#. (itstool) path: item/p +#: C/debug-expression.page:33 msgid "" "From the main menu, select Debug Inspect/" "Evaluate... or right click in the Editor window " @@ -2552,7 +2943,8 @@ "gui> im Hauptmenü, oder drücken Sie die rechte Maustaste " "im Fenster Editor und wählen Sie Inspizieren/auswerten." -#: C/debug-expression.page:38(item/p) +#. (itstool) path: item/p +#: C/debug-expression.page:38 msgid "" "If the expression is a variable name, you can change its value by clicking " "on the Value column and entering a new value." @@ -2561,15 +2953,18 @@ "indem Sie auf die Wert-Spalte klicken und einen neuen Wert " "eingeben." -#: C/debug-information.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-information.page:9 msgid "Examine additional program information." msgstr "Zusätzliche Programminformationen untersuchen." -#: C/debug-information.page:22(page/title) +#. (itstool) path: page/title +#: C/debug-information.page:22 msgid "Miscellaneous information" msgstr "Verschiedene Informationen" -#: C/debug-information.page:24(page/p) +#. (itstool) path: page/p +#: C/debug-information.page:24 msgid "" "The debugger can tell you various information about the program while it is " "running." @@ -2577,11 +2972,13 @@ "Der Debugger kann verschiedene Informationen über das Programm liefern, " "während es läuft." -#: C/debug-information.page:28(section/title) +#. (itstool) path: section/title +#: C/debug-information.page:28 msgid "View shared libraries" msgstr "Gemeinsam genutzten Bibliotheken betrachten" -#: C/debug-information.page:32(item/p) +#. (itstool) path: item/p +#: C/debug-information.page:32 msgid "" "From the main menu, select Debug InfoShared Libraries." @@ -2590,7 +2987,8 @@ "gui>Gemeinsam verwendete Bibliotheken im Hauptmenü." -#: C/debug-information.page:37(section/p) +#. (itstool) path: section/p +#: C/debug-information.page:37 msgid "" "This opens a window which will list all shared libraries the program has " "loaded and their locations in memory. It also shows whether each library's " @@ -2601,11 +2999,13 @@ "außerdem für jede der Bibliotheken, ob deren Symboltabelle geladen ist oder " "nicht." -#: C/debug-information.page:44(section/title) +#. (itstool) path: section/title +#: C/debug-information.page:44 msgid "View signals" msgstr "Signale betrachten" -#: C/debug-information.page:48(item/p) +#. (itstool) path: item/p +#: C/debug-information.page:48 msgid "" "From the main menu, select Debug InfoKernel signals." @@ -2613,7 +3013,8 @@ "Wählen Sie FehlerdiagnoseInformationKernel-Signale im Hauptmenü." -#: C/debug-information.page:53(section/p) +#. (itstool) path: section/p +#: C/debug-information.page:53 msgid "" "This lists all available signals with a small description and three columns " "to specify what to do when a signal is received:" @@ -2622,11 +3023,13 @@ "und drei Spalten, welche angeben, was zu tun ist, wenn ein Signal empfangen " "wird:" -#: C/debug-information.page:58(item/title) +#. (itstool) path: item/title +#: C/debug-information.page:58 msgid "Stop" msgstr "Stopp" -#: C/debug-information.page:59(item/p) +#. (itstool) path: item/p +#: C/debug-information.page:59 msgid "" "The debugger stops the program execution when the program receives this " "signal." @@ -2634,23 +3037,28 @@ "Der Debugger stoppt die Ausführung des Programms, sobald das Programm dieses " "Signal empfängt." -#: C/debug-information.page:63(item/title) +#. (itstool) path: item/title +#: C/debug-information.page:63 msgid "Print" msgstr "Drucken" -#: C/debug-information.page:64(item/p) +#. (itstool) path: item/p +#: C/debug-information.page:64 msgid "The debugger displays the received signal." msgstr "Der Debugger zeigt das empfangene Signal an." -#: C/debug-information.page:67(item/title) +#. (itstool) path: item/title +#: C/debug-information.page:67 msgid "Pass" msgstr "Durchgang" -#: C/debug-information.page:68(item/p) +#. (itstool) path: item/p +#: C/debug-information.page:68 msgid "The debugger passes the signal to the program." msgstr "Der Debugger übergibt das Signal an das Programm." -#: C/debug-information.page:73(note/p) +#. (itstool) path: note/p +#: C/debug-information.page:73 msgid "" "The context menu that is displayed when you click the right mouse button has " "all its items disabled because the corresponding functions are not " @@ -2660,15 +3068,18 @@ "Kontextmenü sind derzeit deaktiviert, da die entsprechenden Funktionen noch " "nicht implementiert wurden." -#: C/debug-local.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-local.page:9 msgid "Examine local variables." msgstr "Lokale Variablen untersuchen." -#: C/debug-local.page:22(page/title) +#. (itstool) path: page/title +#: C/debug-local.page:22 msgid "Local variables" msgstr "Lokale Variablen" -#: C/debug-local.page:24(page/p) +#. (itstool) path: page/p +#: C/debug-local.page:24 msgid "" "Local variables of the current frame (the current function in which the " "program control is present) are displayed in the Locals window. " @@ -2685,11 +3096,13 @@ "Wert rot hervorgehoben. Variablen werden zur besseren Übersicht in einer " "Baumstruktur dargestellt." -#: C/debug-local.page:32(section/title) +#. (itstool) path: section/title +#: C/debug-local.page:32 msgid "Listing local variables" msgstr "Auflisten lokaler Variablen" -#: C/debug-local.page:36(item/p) +#. (itstool) path: item/p +#: C/debug-local.page:36 msgid "" "From the main menu, select View Locals to open the Locals window." @@ -2697,7 +3110,8 @@ "Wählen Sie AnsichtLokale Variablen im " "Hauptmenü, um das Fenster Lokale Variablen zu öffnen." -#: C/debug-local.page:42(section/p) +#. (itstool) path: section/p +#: C/debug-local.page:42 msgid "" "All local variables are displayed in a tree view with children used to " "represent structure or array members." @@ -2705,31 +3119,38 @@ "Alle lokalen Variablen werden in einer Baumansicht mit Unterelementen zur " "Darstellung von Strukturen oder Feldelementen angezeigt." -#: C/debug-local.page:47(item/title) C/debug-watch.page:45(item/title) +#. (itstool) path: item/title +#: C/debug-local.page:47 C/debug-watch.page:45 msgid "Variable" msgstr "Variable" -#: C/debug-local.page:48(item/p) +#. (itstool) path: item/p +#: C/debug-local.page:48 msgid "The name of the variable." msgstr "Der Name der Variable." -#: C/debug-local.page:51(item/title) C/debug-watch.page:49(item/title) +#. (itstool) path: item/title +#: C/debug-local.page:51 C/debug-watch.page:49 msgid "Value" msgstr "Wert" -#: C/debug-local.page:52(item/p) +#. (itstool) path: item/p +#: C/debug-local.page:52 msgid "The variable value." msgstr "Der Wert der Variable." -#: C/debug-local.page:56(item/p) +#. (itstool) path: item/p +#: C/debug-local.page:56 msgid "The type of the variable." msgstr "Der Typ der Variable." -#: C/debug-local.page:62(section/title) C/debug-watch.page:153(section/title) +#. (itstool) path: section/title +#: C/debug-local.page:62 C/debug-watch.page:153 msgid "Changing the value of a variable" msgstr "Den Wert einer Variable ändern" -#: C/debug-local.page:66(item/p) +#. (itstool) path: item/p +#: C/debug-local.page:66 msgid "" "In the Locals window, select the variable you want to edit and " "double click in the Value column." @@ -2737,19 +3158,23 @@ "Wählen Sie im Fenster Lokale Variablen die Variable, welche Sie " "bearbeiten möchten, und klicken Sie zweimal in der Spalte Wert." -#: C/debug-local.page:70(item/p) +#. (itstool) path: item/p +#: C/debug-local.page:70 msgid "Type the new value." msgstr "Der Typ des neuen Werts." -#: C/debug-process-dialog.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-process-dialog.page:9 msgid "Attach to process dialog" msgstr "Dialog »An Prozess anhängen«" -#: C/debug-process-dialog.page:22(page/title) +#. (itstool) path: page/title +#: C/debug-process-dialog.page:22 msgid "Attach to Process Dialog" msgstr "Dialog »An Prozess anhängen«" -#: C/debug-process-dialog.page:24(page/p) +#. (itstool) path: page/p +#: C/debug-process-dialog.page:24 msgid "" "The Attach to process dialog allows you to select a currently " "running process." @@ -2757,30 +3182,36 @@ "Der Dialog An Prozess anhängen ermöglicht Ihnen die Auswahl eines " "aktuell laufenden Prozesses." -#: C/debug-process-dialog.page:28(item/title) +#. (itstool) path: item/title +#: C/debug-process-dialog.page:28 msgid "Hide paths" msgstr "Pfade verbergen" -#: C/debug-process-dialog.page:29(item/p) +#. (itstool) path: item/p +#: C/debug-process-dialog.page:29 msgid "This hides command paths in the process list if checked." msgstr "" "Dadurch werden Befehlspfade in der Prozessliste verborgen, falls aktiviert." -#: C/debug-process-dialog.page:32(item/title) +#. (itstool) path: item/title +#: C/debug-process-dialog.page:32 msgid "Hide process parameters" msgstr "Prozess-Parameter verstecken" -#: C/debug-process-dialog.page:33(item/p) +#. (itstool) path: item/p +#: C/debug-process-dialog.page:33 msgid "This hides the command line arguments in the process list if checked." msgstr "" "Dadurch werden Befehlszeilenargumente in der Prozessliste verborgen, falls " "aktiviert." -#: C/debug-process-dialog.page:36(item/title) +#. (itstool) path: item/title +#: C/debug-process-dialog.page:36 msgid "Display process tree" msgstr "Prozessbaum anzeigen" -#: C/debug-process-dialog.page:37(item/p) +#. (itstool) path: item/p +#: C/debug-process-dialog.page:37 msgid "" "If unchecked, the processes are displayed in a list. If checked, the " "processes are displayed in a tree." @@ -2788,19 +3219,23 @@ "Falls deaktiviert, werden die Prozesse in einer Liste dargestellt. Wenn " "aktiviert, werden die Prozesse in einer Baumansicht dargestellt." -#: C/debug-run.page:11(info/desc) +#. (itstool) path: info/desc +#: C/debug-run.page:11 msgid "Start a program with the debugger." msgstr "Ein Programm in einem Debugger starten." -#: C/debug-run.page:24(page/title) +#. (itstool) path: page/title +#: C/debug-run.page:24 msgid "Debug a program" msgstr "Ein Programm diagnostizieren" -#: C/debug-run.page:27(section/title) +#. (itstool) path: section/title +#: C/debug-run.page:27 msgid "Start a program in the debugger" msgstr "Ein Programm in einem Debugger starten" -#: C/debug-run.page:29(section/p) +#. (itstool) path: section/p +#: C/debug-run.page:29 msgid "" "The current program is defined in the Program Parameters dialog. " "See for more information. This " @@ -2810,7 +3245,8 @@ "Lesen Sie bitte für weitere " "Informationen. Dieses Programm wird im Debugger folgendermaßen gestartet:" -#: C/debug-run.page:35(item/p) +#. (itstool) path: item/p +#: C/debug-run.page:35 msgid "" "From the main menu, select Run Debug " "Program or press ShiftF12 im Hauptmenü, oder drücken Sie " "UmschalttasteF12" -#: C/debug-run.page:41(note/p) +#. (itstool) path: note/p +#: C/debug-run.page:41 msgid "" "A program can be more difficult to debug if it is highly optimized or if " "debugging information is missing. Whether optimization and debugging " @@ -2839,16 +3276,19 @@ "Warnung aus, wenn diese Konfiguration nicht verwendet wird. Lesen Sie für weitere Informationen." -#: C/debug-run.page:52(section/title) +#. (itstool) path: section/title +#: C/debug-run.page:52 msgid "Debug an already running application" msgstr "Fehlerdiagnose in einer bereits laufenden Anwendung" -#: C/debug-run.page:54(section/p) +#. (itstool) path: section/p +#: C/debug-run.page:54 msgid "The debugger can be used on an already running application." msgstr "" "Der Debugger kann in einer bereits laufenden Anwendung verwendet werden." -#: C/debug-run.page:58(item/p) +#. (itstool) path: item/p +#: C/debug-run.page:58 msgid "" "From the main menu, select Run Debug " "Process... to get a dialog listing all currently running " @@ -2858,7 +3298,8 @@ "gui> im Hauptmenü, um einen Dialog zu öffnen, der alle " "aktuell laufenden Prozesse aufführt." -#: C/debug-run.page:63(item/p) +#. (itstool) path: item/p +#: C/debug-run.page:63 msgid "" "Select a process in the Attach to process dialog and click on " "Attach to start the debugger on this process. See Anhängen, um die Fehlerdiagnose zu starten. Lesen " "Sie für weitere Informationen." -#: C/debug-run.page:71(section/title) +#. (itstool) path: section/title +#: C/debug-run.page:71 msgid "Debug a remote application" msgstr "Fehlerdiagnose einer entfernten Anwendung" -#: C/debug-run.page:73(section/p) +#. (itstool) path: section/p +#: C/debug-run.page:73 msgid "" "The debugger can be used to debug an application running on another computer " "connected through a TCP or serial connection." @@ -2881,7 +3324,8 @@ "Anwendung verwendet werden, sofern der Rechner über eine TCP- oder serielle " "Verbindung angeschlossen ist." -#: C/debug-run.page:78(item/p) +#. (itstool) path: item/p +#: C/debug-run.page:78 msgid "" "From the main menu, select Run Debug " "Remote..." @@ -2889,7 +3333,8 @@ "Wählen Sie AusführenEntferntes Ziel diagnostizieren …" " im Hauptmenü." -#: C/debug-run.page:82(item/p) +#. (itstool) path: item/p +#: C/debug-run.page:82 msgid "" "Select the type of the connection to the remote application, Serial " "Line Connection or TCP/IP Connection." @@ -2897,7 +3342,8 @@ "Wählen Sie die Art der Verbindung zur entfernten Anwendung, entweder " "Serielle Kabelverbindung oder TCP/IP-Verbindung." -#: C/debug-run.page:86(item/p) +#. (itstool) path: item/p +#: C/debug-run.page:86 msgid "" "For a TCP connection, fill in the Address and Port " "fields." @@ -2905,7 +3351,8 @@ "Bei einer TCP-Verbindung füllen Sie die Felder Adresse und " "Port aus." -#: C/debug-run.page:88(item/p) +#. (itstool) path: item/p +#: C/debug-run.page:88 msgid "" "For a serial connection, fill in the text box below with the serial device " "name, for example /dev/ttyb." @@ -2913,7 +3360,8 @@ "Bei einer seriellen Verbindung geben Sie im Texteingabefeld den Namen des " "seriellen Geräts an, beispielsweise /dev/ttyb." -#: C/debug-run.page:92(item/p) +#. (itstool) path: item/p +#: C/debug-run.page:92 msgid "" "Click on Connect to start the debugger and connect to the remote " "target." @@ -2921,16 +3369,19 @@ "Klicken Sie auf Verbinden, um den Debugger zu starten und zum " "entfernten Ziel zu verbinden." -#: C/debug-run.page:100(section/title) +#. (itstool) path: section/title +#: C/debug-run.page:100 msgid "Stop the debugger" msgstr "Debugger anhalten" -#: C/debug-run.page:102(section/p) +#. (itstool) path: section/p +#: C/debug-run.page:102 msgid "The debugger and the program can be stopped at any time like this:" msgstr "" "Die Fehlerdiagnose und das Programm können jederzeit so beendet werden:" -#: C/debug-run.page:106(item/p) +#. (itstool) path: item/p +#: C/debug-run.page:106 msgid "" "From the main menu, select Run Stop " "Debugger." @@ -2938,19 +3389,23 @@ "Wählen Sie AusführenFehlerdiagnose anhalten im Hauptmenü." -#: C/debug-stack.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-stack.page:9 msgid "Examine the stack." msgstr "Den Stack untersuchen." -#: C/debug-stack.page:22(page/title) +#. (itstool) path: page/title +#: C/debug-stack.page:22 msgid "Stack" msgstr "Stack" -#: C/debug-stack.page:25(section/title) +#. (itstool) path: section/title +#: C/debug-stack.page:25 msgid "List stack frames" msgstr "Stack-Frames auflisten" -#: C/debug-stack.page:27(section/p) +#. (itstool) path: section/p +#: C/debug-stack.page:27 msgid "" "A stack frame is the area of the stack associated to each function call. It " "lists all functions and their arguments in the sequence they were called. " @@ -2963,7 +3418,8 @@ "aktuellen Funktion nummeriert. Die Stack-Frames werden nur angezeigt, " "während die Fehlerdiagnose läuft." -#: C/debug-stack.page:32(section/p) +#. (itstool) path: section/p +#: C/debug-stack.page:32 msgid "" "Moreover, a program can be composed of several threads. Each thread is " "executed independently and has its own registers, stack and local variables, " @@ -2973,7 +3429,8 @@ "unabhängig voneinander ausgeführt, mit eigenen Registern, Stacks und lokalen " "Variablen, aber mit gemeinsamen globalen Variablen." -#: C/debug-stack.page:38(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:38 msgid "" "From the main menu, select View Stack to open the Stack window." @@ -2981,7 +3438,8 @@ "Wählen Sie AnsichtStack im " "Hauptmenü, um das Fenster Stack zu öffnen." -#: C/debug-stack.page:44(section/p) +#. (itstool) path: section/p +#: C/debug-stack.page:44 msgid "" "The stacks are displayed in a tree view having their corresponding thread as " "parent and displaying the following information:" @@ -2990,11 +3448,13 @@ "zugehörigen Thread übergeordnet. Die folgenden Informationen werden " "angezeigt:" -#: C/debug-stack.page:49(item/title) +#. (itstool) path: item/title +#: C/debug-stack.page:49 msgid "Active" msgstr "Aktiv" -#: C/debug-stack.page:50(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:50 msgid "" "This contains a yellow arrow to represent the active stack frame. By default " "it is frame 0, the current function. All evaluations and local variables are " @@ -3006,19 +3466,23 @@ "sind relativ zu diesem aktiven Frame. Wechseln Sie den aktuellen Stack-" "Frame, um lokale Variablen anderer Funktionen zu untersuchen." -#: C/debug-stack.page:56(item/title) +#. (itstool) path: item/title +#: C/debug-stack.page:56 msgid "Thread" msgstr "Thread" -#: C/debug-stack.page:57(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:57 msgid "This is a number corresponding to each thread." msgstr "Eine Nummer, korrespondierend zu jedem Thread." -#: C/debug-stack.page:60(item/title) +#. (itstool) path: item/title +#: C/debug-stack.page:60 msgid "Frame" msgstr "Frame" -#: C/debug-stack.page:61(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:61 msgid "" "This is the frame number starting from 0 for the current function. The first " "function of your program, for example main() in a C program, " @@ -3028,80 +3492,102 @@ "erste Funktion Ihres Programms (z.B. main() in einem C-" "Programm) hat die höchste Nummer." -#: C/debug-stack.page:66(item/title) +#. (itstool) path: item/title +#: C/debug-stack.page:66 msgid "File" msgstr "Datei" -#: C/debug-stack.page:67(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:67 msgid "" "The name of the file containing the function corresponding to this frame." msgstr "Der Name der Datei, welche die Funktion des aktuellen Threads enthält." -#: C/debug-stack.page:71(item/title) +#. (itstool) path: item/title +#: C/debug-stack.page:71 msgid "Line" msgstr "Zeile" -#: C/debug-stack.page:72(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:72 msgid "The line number of the function corresponding to this frame." msgstr "Die Zeilennummer der Funktion, die diesem Frame entspricht." -#: C/debug-stack.page:75(item/title) +#. (itstool) path: item/title +#: C/debug-stack.page:75 msgid "Function" msgstr "Funktion" -#: C/debug-stack.page:76(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:76 msgid "The name of the function corresponding to this frame." msgstr "Der Name der Funktion, welche diesem Frame entspricht." -#: C/debug-stack.page:80(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:80 msgid "The address of the function corresponding to this frame." msgstr "Die Adresse der Funktion, welche diesem Frame entspricht." -#: C/debug-stack.page:83(item/title) +#. (itstool) path: item/title +#: C/debug-stack.page:83 msgid "Arguments" msgstr "Argumente" -#: C/debug-stack.page:84(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:84 msgid "The function arguments." msgstr "Die Funktionsargumente." -#: C/debug-stack.page:92(section/title) +#. (itstool) path: section/title +#: C/debug-stack.page:92 msgid "Change the current stack frame or thread" msgstr "Den aktuellen Stack-Frame oder Thread wechseln" -#: C/debug-stack.page:96(item/p) C/debug-stack.page:116(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:96 C/debug-stack.page:116 msgid "In the Stack window, select the frame you want." msgstr "Wählen Sie im Fenster Stack den gewünschten Frame aus." -#: C/debug-stack.page:99(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:99 msgid "Right-click and select Set current frame." msgstr "" "Drücken Sie die rechte Maustaste und wählen Sie Aktuellen Frame " "auswählen." -#: C/debug-stack.page:103(section/p) +#. (itstool) path: section/p +#: C/debug-stack.page:103 msgid "" "Clicking on a stack frame in the same thread changes only the stack frame, " "allowing to see other local variables. But doing it in another thread will " "change both the stack frame and the thread. The register values will be " "different and the debugger will restart in the selected thread." msgstr "" +"Ein Klick auf einen Stack-Rahmen im selben Thread wechselt nur den Stack-" +"Rahmen, so dass andere lokale Variablen untersucht werden können. Wird dies " +"in einem anderen Thread getan, so ändern sich sowohl der Stack-Rahmen als " +"auch der Thread. Die Registerwerte werden andere sein und die Fehlerdiagnose " +"wird im gewählten Thread neu gestartet." -#: C/debug-stack.page:112(section/title) +#. (itstool) path: section/title +#: C/debug-stack.page:112 msgid "View the current function" msgstr "Die aktuelle Funktion betrachten" -#: C/debug-stack.page:119(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:119 msgid "Double-click, or right-click and select View Source." msgstr "" "Klicken Sie zweimal, oder drücken Sie die rechte Maustaste und wählen Sie " "Quelle anzeigen." -#: C/debug-stack.page:126(section/title) +#. (itstool) path: section/title +#: C/debug-stack.page:126 msgid "Get a stack trace" msgstr "Stacktrace ermitteln" -#: C/debug-stack.page:130(item/p) +#. (itstool) path: item/p +#: C/debug-stack.page:130 msgid "" "In the Stack window, right-click and select Get stack trace." @@ -3109,15 +3595,18 @@ "Klicken Sie mit der rechten Maustaste in das Stack-Fenster und " "wählen Sie Stacktrace holen." -#: C/debug-step.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-step.page:9 msgid "Stopping and continuing." msgstr "Anhalten und Fortsetzen" -#: C/debug-step.page:22(page/title) +#. (itstool) path: page/title +#: C/debug-step.page:22 msgid "Stop and step" msgstr "Anhalten und Einzelschritt" -#: C/debug-step.page:24(page/p) +#. (itstool) path: page/p +#: C/debug-step.page:24 msgid "" "Like a video editing session, the program can be executed in slow motion " "with the ability to go forward, pause, stop, and so on. This is essential " @@ -3128,11 +3617,13 @@ "Sie das Verhalten des Programms besser nachvollziehen. Sie können es jedoch " "nicht rückwärts laufen lassen." -#: C/debug-step.page:30(section/title) +#. (itstool) path: section/title +#: C/debug-step.page:30 msgid "Step in" msgstr "Hineinspringen" -#: C/debug-step.page:34(item/p) +#. (itstool) path: item/p +#: C/debug-step.page:34 msgid "" "From the main menu, select Debug Step In or press F5 or click on the Step In icon " @@ -3142,7 +3633,8 @@ "gui>Hineinspringen, drücken Sie F5 oder " "klicken Sie auf Hineinspringen in der Werkzeugleiste." -#: C/debug-step.page:40(section/p) +#. (itstool) path: section/p +#: C/debug-step.page:40 msgid "" "Single stepping executes only one statement of the program (from the place " "where it has stopped) and then returns control. If the statement that is " @@ -3158,7 +3650,8 @@ "Sobald die Anweisung ausgeführt und die Kontrolle zurück gegeben wurde, " "können Sie den Zustand Ihres Programms analysieren." -#: C/debug-step.page:48(note/p) +#. (itstool) path: note/p +#: C/debug-step.page:48 msgid "" "If the Disassembly window has the focus when this command is " "selected, it executes only one assembler instruction." @@ -3166,11 +3659,13 @@ "Wenn das Fenster Disassemblierung den Eingabefokus hat und dieser " "Befehl ausgewählt ist, so wird eine Assembler-Anweisung ausgeführt." -#: C/debug-step.page:55(section/title) +#. (itstool) path: section/title +#: C/debug-step.page:55 msgid "Step over" msgstr "Einzelner Schritt über eine Funktion" -#: C/debug-step.page:59(item/p) +#. (itstool) path: item/p +#: C/debug-step.page:59 msgid "" "From the main menu, select Debug Step " "Over or press F6 or click on the Step OverHauptmenü, drücken Sie F6 oder klicken Sie auf das " "Symbol Überspringen in der Werkzeugleiste." -#: C/debug-step.page:65(section/p) +#. (itstool) path: section/p +#: C/debug-step.page:65 msgid "" "Stepping over is similar to stepping except that it does not stop inside any " "function in the statement being executed." @@ -3188,7 +3684,8 @@ "Überspringen ist ähnlich wie Einzelschritt mit der Ausnahme, dass nicht " "innerhalb von Funktionen bei ausgeführten Anweisungen angehalten wird." -#: C/debug-step.page:69(note/p) +#. (itstool) path: note/p +#: C/debug-step.page:69 msgid "" "If the Disassembly window has the focus when this command is " "selected, it executes only one assembler instruction, except if that " @@ -3200,11 +3697,13 @@ "sei denn, diese Anweisung ist ein Aufruf einer Unterroutine. In letztem Fall " "hält das Programm an, sobald die Unterroutine abgeschlossen wurde." -#: C/debug-step.page:78(section/title) +#. (itstool) path: section/title +#: C/debug-step.page:78 msgid "Step out" msgstr "Herausspringen" -#: C/debug-step.page:82(item/p) +#. (itstool) path: item/p +#: C/debug-step.page:82 msgid "" "From the main menu, select Debug Step " "Out or press ShiftF5 " @@ -3215,7 +3714,8 @@ "key>F5 oder klicken Sie auf das Symbol " "Herausspringen in der Werkzeugleiste." -#: C/debug-step.page:88(section/p) +#. (itstool) path: section/p +#: C/debug-step.page:88 msgid "" "Stepping out executes the current function until it returns to the calling " "function." @@ -3223,11 +3723,13 @@ "Herausspringen führt die aktuelle Funktion aus, bis diese in die aufrufende " "Funktion zurückkehrt." -#: C/debug-step.page:94(section/title) +#. (itstool) path: section/title +#: C/debug-step.page:94 msgid "Run and continue" msgstr "Ausführen und Fortsetzen" -#: C/debug-step.page:98(item/p) +#. (itstool) path: item/p +#: C/debug-step.page:98 msgid "" "From the main menu, select Debug Run/" "Continue or press F4 or click on the " @@ -3237,7 +3739,8 @@ "guiseq> im Hauptmenü, drücken Sie F4 oder klicken Sie " "auf das Symbol Fortsetzen in der Werkzeugleiste." -#: C/debug-step.page:104(section/p) +#. (itstool) path: section/p +#: C/debug-step.page:104 msgid "" "This command restarts the program and lets it run until a breakpoint is " "encountered or the program exits." @@ -3245,11 +3748,13 @@ "Dieser Befehl startet das Programm neu und führt es aus, bis ein Haltepunkt " "angelaufen wird oder das Programm regulär beendet wird." -#: C/debug-step.page:109(section/title) +#. (itstool) path: section/title +#: C/debug-step.page:109 msgid "Run To" msgstr "Ausführen bis" -#: C/debug-step.page:113(item/p) +#. (itstool) path: item/p +#: C/debug-step.page:113 msgid "" "From the main menu, select Debug Run to " "Cursor or press F8 or click on the Run toBis zur Eingabemarke ausführen in " "der Werkzeugleiste." -#: C/debug-step.page:119(section/p) +#. (itstool) path: section/p +#: C/debug-step.page:119 msgid "" "This restarts the program and lets it run until the line or the address (if " "the Disassembly window has the focus) at the cursor is reached." @@ -3269,11 +3775,13 @@ "Disassemblierung den Eingabefokus hat) an der aktuellen " "Eingabemarke ausführen." -#: C/debug-step.page:125(section/title) +#. (itstool) path: section/title +#: C/debug-step.page:125 msgid "Stopping the Program" msgstr "Programm stoppen" -#: C/debug-step.page:129(item/p) +#. (itstool) path: item/p +#: C/debug-step.page:129 msgid "" "From the main menu, select Debug Pause " "Program or click on the Pause icon in the toolbar." @@ -3282,7 +3790,8 @@ "guiseq> im Hauptmenü, oder klicken Sie auf das Symbol " "Anhalten in der Werkzeugleiste." -#: C/debug-step.page:135(section/p) +#. (itstool) path: section/p +#: C/debug-step.page:135 msgid "" "This interrupts the program and returns control to the debugger, allowing " "you to perform debugging tasks, like inspecting data or adding breakpoints." @@ -3291,19 +3800,23 @@ "so dass diagnostiziert werden kann, wie z.B. Inspizieren von Daten oder " "Hinzufügen von Haltepunkten." -#: C/debug-tips.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-tips.page:9 msgid "Debugging tips and tricks." msgstr "Tipps und Tricks zur Fehlerdiagnose." -#: C/debug-tips.page:22(page/title) +#. (itstool) path: page/title +#: C/debug-tips.page:22 msgid "Debugging tips" msgstr "Tipps zur Fehlerdiagnose" -#: C/debug-tips.page:25(section/title) +#. (itstool) path: section/title +#: C/debug-tips.page:25 msgid "Fixing GLib/GTK+ critical errors" msgstr "Korrigieren von kritischen Fehlern in GLib/GTK+" -#: C/debug-tips.page:27(section/p) +#. (itstool) path: section/p +#: C/debug-tips.page:27 msgid "" "Sometimes it can be difficult to track down where GLib critical errors are " "occurring, since they do not stop the program. You can set the program to " @@ -3315,7 +3828,8 @@ "Umgebungsvariable G_DEBUG auf den Wert fatal_criticals, um das Programm bei kritischen GLib-Fehlern anhalten zu lassen." -#: C/debug-tips.page:35(item/p) +#. (itstool) path: item/p +#: C/debug-tips.page:35 msgid "" "Open the by selecting " "RunProgram Parameters... from the " @@ -3325,7 +3839,8 @@ "Hauptmenü AusführenProgrammparameter … wählen." -#: C/debug-tips.page:40(item/p) +#. (itstool) path: item/p +#: C/debug-tips.page:40 msgid "" "Click the plus sign next to Environment Variables to expand the " "list of environment variables." @@ -3333,13 +3848,15 @@ "Klicken Sie auf das Pluszeichen neben Umgebungsvariablen, um die " "Liste der Umgebungsvariablen auszuklappen." -#: C/debug-tips.page:44(item/p) +#. (itstool) path: item/p +#: C/debug-tips.page:44 msgid "Click New to add a new entry to the list." msgstr "" "Klicken Sie auf Neu, um einen neuen Eintrag zur Liste " "hinzuzufügen." -#: C/debug-tips.page:47(item/p) +#. (itstool) path: item/p +#: C/debug-tips.page:47 msgid "" "Fill in Name with G_DEBUG and Value " "with fatal_criticals." @@ -3347,11 +3864,13 @@ "Geben Sie in das Feld Name G_DEBUG ein und in " "Wert fatal_criticals." -#: C/debug-tips.page:51(item/p) +#. (itstool) path: item/p +#: C/debug-tips.page:51 msgid "Click Apply to confirm the changes." msgstr "Klicken Sie auf Anwenden, um die Änderungen zu bestätigen." -#: C/debug-tips.page:54(item/p) +#. (itstool) path: item/p +#: C/debug-tips.page:54 msgid "" "Run the program with the debugger by selecting RunDebug Program from the main menu." @@ -3360,11 +3879,13 @@ "AusführenProgramm diagnostizieren im " "Hauptmenü wählen." -#: C/debug-tips.page:58(item/p) +#. (itstool) path: item/p +#: C/debug-tips.page:58 msgid "Use the program until the critical error occurs." msgstr "Verwenden Sie das Programm, bis der kritische Fehler auftritt." -#: C/debug-tips.page:61(item/p) +#. (itstool) path: item/p +#: C/debug-tips.page:61 msgid "" "When the debugger stops your program, look at the to check where this error comes from." @@ -3372,7 +3893,8 @@ "Schauen Sie sich im an, wo dieser Fehler " "passiert, sobald die Fehlerdiagnose Ihr Programm anhält." -#: C/debug-tips.page:66(section/p) +#. (itstool) path: section/p +#: C/debug-tips.page:66 msgid "" "The top function with frame number 0 is in GLib, so you have to look down in " "the stack. Typically the error originates from the topmost function that " @@ -3382,15 +3904,18 @@ "unten im Stack schauen. Oft liegt der Fehler in der obersten Funktion, " "welche in Ihrem Programm liegt." -#: C/debug-watch.page:9(info/desc) +#. (itstool) path: info/desc +#: C/debug-watch.page:9 msgid "Monitor expressions and variables." msgstr "Ausdrücke und Variablen überwachen." -#: C/debug-watch.page:22(page/title) +#. (itstool) path: page/title +#: C/debug-watch.page:22 msgid "Watch expressions" msgstr "Ausdrücke überwachen" -#: C/debug-watch.page:24(page/p) +#. (itstool) path: page/p +#: C/debug-watch.page:24 msgid "" "Watch expressions, or watches for short, are expressions that the debugger " "evaluates and prints the result of every time the program is stopped; for " @@ -3402,11 +3927,13 @@ "Programmstopp ausgegeben. Zum Beispiel kann dies bei jedem Einzelschritt durch das Programm erfolgen." -#: C/debug-watch.page:30(section/title) +#. (itstool) path: section/title +#: C/debug-watch.page:30 msgid "List watched expressions" msgstr "Überwachte Ausdrücke auflisten" -#: C/debug-watch.page:34(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:34 msgid "" "From the main menu, select View Watches to open the Watches window." @@ -3414,7 +3941,8 @@ "Wählen Sie AnsichtÜberwachte AusdrückeÜberwachte Ausdrücke im Hauptmenü." -#: C/debug-watch.page:40(section/p) +#. (itstool) path: section/p +#: C/debug-watch.page:40 msgid "" "Like local variables, all watch expressions are displayed in a tree with " "children used to represent structure or array members." @@ -3423,23 +3951,28 @@ "mit Unterelementen zur Darstellung von Strukturen oder Feldelementen " "angezeigt." -#: C/debug-watch.page:46(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:46 msgid "The name of the variable or the expression." msgstr "Der Name der Variable oder des Ausdrucks." -#: C/debug-watch.page:50(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:50 msgid "The variable or expression value." msgstr "Die Variable oder Ausdruckswert." -#: C/debug-watch.page:54(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:54 msgid "The type of the variable or of the expression result." msgstr "Der Typ der Variable oder des Ausdrucksergebnisses." -#: C/debug-watch.page:60(section/title) +#. (itstool) path: section/title +#: C/debug-watch.page:60 msgid "Update watches" msgstr "Überwachte Ausdrücke aktualisieren" -#: C/debug-watch.page:62(section/p) +#. (itstool) path: section/p +#: C/debug-watch.page:62 msgid "" "Watch expressions can be updated automatically as soon as the program is " "stopped or on user request." @@ -3447,13 +3980,15 @@ "Überwachte Ausdrücke können bei Programmstopp oder auf Anfrage automatisch " "aktualisiert werden." -#: C/debug-watch.page:65(section/p) +#. (itstool) path: section/p +#: C/debug-watch.page:65 msgid "To set a watch expression to update automatically:" msgstr "" "So stellen Sie einen überwachten Ausdruck so ein, dass dieser automatisch " "aktualisiert wird:" -#: C/debug-watch.page:69(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:69 msgid "" "In the Watches window, select the watch you want to update " "automatically. Right-click and check that Automatic Update if " @@ -3464,11 +3999,13 @@ "prüfen Sie, ob Automatisch aktualisieren ausgewählt ist. Falls " "nicht, wählen Sie es bitte aus." -#: C/debug-watch.page:75(section/p) +#. (itstool) path: section/p +#: C/debug-watch.page:75 msgid "To update a watch expression manually:" msgstr "So aktualisieren Sie eine Ausdrucksüberwachung:" -#: C/debug-watch.page:79(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:79 msgid "" "In the Watches window, right click and select Update Watch to update the selected watch." @@ -3477,12 +4014,14 @@ "und wählen Sie Beobachteten Ausdruck aktualisieren, um den " "beobachteten Ausdruck zu aktualisieren." -#: C/debug-watch.page:84(section/p) +#. (itstool) path: section/p +#: C/debug-watch.page:84 msgid "To update all watch expressions manually at once:" msgstr "" "So aktualisieren Sie die überwachten Ausdrücke manuell in einem Arbeitsgang:" -#: C/debug-watch.page:88(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:88 msgid "" "In the Watches window, right click and select Update all to update all watches at the same time." @@ -3491,15 +4030,18 @@ "und wählen Sie Alle aktualisieren, um alle beobachteten Ausdrücke " "zugleich zu aktualisieren." -#: C/debug-watch.page:97(section/title) +#. (itstool) path: section/title +#: C/debug-watch.page:97 msgid "Add a watch on an expression" msgstr "Eine Überwachung zu einem Ausdruck hinzufügen" -#: C/debug-watch.page:99(section/p) +#. (itstool) path: section/p +#: C/debug-watch.page:99 msgid "To add an expression to the watch list:" msgstr "So fügen Sie einen Ausdruck zur Überwachungsliste hinzu:" -#: C/debug-watch.page:103(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:103 msgid "" "From the main menu, select Debug Add " "Watch... or in the Watches window, right-click and " @@ -3510,7 +4052,8 @@ "und wählen Sie Ausdruck hinzufügen … im Fenster Überwachte " "Ausdrücke." -#: C/debug-watch.page:108(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:108 msgid "" "Enter the expression to watch. Check Automatic Update if you want " "the expression to be evaluated each time the program is stopped." @@ -3519,13 +4062,15 @@ "aktualisieren, wenn Sie das Ergebnis des Ausdrucks immer dann sehen " "wollen, wenn das Programm angehalten wird." -#: C/debug-watch.page:114(section/p) +#. (itstool) path: section/p +#: C/debug-watch.page:114 msgid "An expression can be evaluated and then added as a watch like this:" msgstr "" "Das Ergebnis eines Ausdrucks kann folgendermaßen zur Überwachung hinzugefügt " "werden:" -#: C/debug-watch.page:118(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:118 msgid "" "From the main menu, select Debug Inspect/" "Evaluate or right click in the Editor window and " @@ -3536,22 +4081,26 @@ "im Fenster Überwachte Ausdrücke und wählen Sie Inspizieren/" "auswerten." -#: C/debug-watch.page:123(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:123 msgid "" "Click on Add button to add this expression to the watches list." msgstr "" "Klicken Sie auf den Hinzufügen-Knopf, um diesen Ausdruck zur " "Überwachungsliste hinzuzufügen." -#: C/debug-watch.page:131(section/title) +#. (itstool) path: section/title +#: C/debug-watch.page:131 msgid "Remove a watch" msgstr "Einen überwachten Ausdruck entfernen" -#: C/debug-watch.page:133(section/p) +#. (itstool) path: section/p +#: C/debug-watch.page:133 msgid "You can remove an expression from the watches list." msgstr "Sie können einen Ausdruck aus der Überwachungsliste entfernen." -#: C/debug-watch.page:137(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:137 msgid "" "In the Watches window, select the watch you want to remove, then " "right-click and select Remove Watch." @@ -3560,11 +4109,13 @@ "Ausdruck. Drücken Sie dann die rechte Maustaste und wählen Sie " "Beobachteten Ausdruck entfernen." -#: C/debug-watch.page:142(section/p) +#. (itstool) path: section/p +#: C/debug-watch.page:142 msgid "All watches can be removed at the same time." msgstr "Alle Überwachungen können gleichzeitig entfernt werden." -#: C/debug-watch.page:146(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:146 msgid "" "In the Watches window, right-click and select Remove all." @@ -3572,14 +4123,16 @@ "Drücken Sie im Fenster Überwachte Ausdrücke die rechte Maustaste " "und wählen Sie Alle entfernen." -#: C/debug-watch.page:155(section/p) +#. (itstool) path: section/p +#: C/debug-watch.page:155 msgid "" "If a watch expression corresponds to a variable, you can change its value." msgstr "" "Wenn ein überwachter Ausdruck einer Variablen entspricht, dann können Sie " "deren Wert ändern." -#: C/debug-watch.page:160(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:160 msgid "" "In the Watches window, select the variable you want to edit and " "double click in the Value column." @@ -3588,19 +4141,23 @@ "Sie bearbeiten möchten, und klicken Sie zweimal in der Spalte Wert." -#: C/debug-watch.page:164(item/p) +#. (itstool) path: item/p +#: C/debug-watch.page:164 msgid "Enter the new value." msgstr "Geben Sie den neuen Wert ein." -#: C/directory-project-backend.page:8(info/desc) +#. (itstool) path: info/desc +#: C/directory-project-backend.page:8 msgid "Directory project backend." msgstr "Ordner-basiertes Projekt-Backend" -#: C/directory-project-backend.page:21(page/title) +#. (itstool) path: page/title +#: C/directory-project-backend.page:21 msgid "Directory project backend plugin" msgstr "Plugin für Ordner-basiertes Projekt-Backend" -#: C/directory-project-backend.page:23(page/p) +#. (itstool) path: page/p +#: C/directory-project-backend.page:23 msgid "" "This is the simplest project backend. There is no project file. It works " "like a file viewer, considering all files matching typical source extensions " @@ -3613,7 +4170,8 @@ ".py). Ordner werden zum Gruppieren von Quelldateien " "beibehalten, aber es gibt kein Ziel." -#: C/directory-project-backend.page:32(page/p) +#. (itstool) path: page/p +#: C/directory-project-backend.page:32 msgid "" "This backend is a useful workaround if your project does not have a " "corresponding backend in Anjuta or if the appropriate backend " @@ -3623,7 +4181,8 @@ "entsprechende Backend in Anjuta hat oder das Backend Ihr Projekt " "nicht vollständig unterstützt" -#: C/directory-project-backend.page:38(page/p) +#. (itstool) path: page/p +#: C/directory-project-backend.page:38 msgid "" "It is not possible to add or change anything with a project using this " "backend. But if you create a source file in the project directory, with the " @@ -3633,30 +4192,35 @@ "oder hinzuzufügen. Wenn Sie aber eine Quelldatei mit der passenden " "Erweiterung im Projektordner hinzufügen, so wird es automatisch hinzugefügt." -#: C/full-index.page:8(info/desc) +#. (itstool) path: info/desc +#: C/full-index.page:8 msgid "All help topics." msgstr "Alle Hilfethemen." -#: C/full-index.page:16(page/title) +#. (itstool) path: page/title +#: C/full-index.page:16 msgid "Index" msgstr "Index" +#. (itstool) path: media #. This is a reference to an external file such as an image or video. When #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. -#: C/introduction.page:53(media) +#: C/introduction.page:53 msgctxt "_" msgid "" "external ref='figures/anjuta-in-action.png' " "md5='a31f1c85a4a14032fcd30ab6f6d6b3c0'" msgstr "" -#: C/introduction.page:8(info/desc) +#. (itstool) path: info/desc +#: C/introduction.page:8 msgid "Introduction to Anjuta Integrated Development Environment" msgstr "Einführung in die integrierte Entwicklungsumgebung Anjuta" -#: C/introduction.page:14(page/p) +#. (itstool) path: page/p +#: C/introduction.page:14 msgid "" "Anjuta is a versatile Integrated Development Environment (IDE) " "for the GNOME desktop. It features a number of advanced programming " @@ -3673,7 +4237,8 @@ "Klassengenerator, einen mächtigen Quelltexteditor, einen Symbol-Browser, " "Unterstützung für Git, C/C++, Python, Vala und vieles andere." -#: C/introduction.page:23(page/p) +#. (itstool) path: page/p +#: C/introduction.page:23 msgid "" "Anjuta has a flexible and advanced docking system that allows you " "to lay out all the views in whatever way you like. You can drag and drop the " @@ -3684,7 +4249,8 @@ "Sie die Ansichten per Ziehen-und-Ablegen der Verschiebeleisten und passen " "Sie das Layout an." -#: C/introduction.page:29(page/p) +#. (itstool) path: page/p +#: C/introduction.page:29 msgid "" "Anjuta has been designed to be simple to operate yet powerful " "enough to fulfill all your programming needs. We have added many new " @@ -3703,7 +4269,8 @@ "verbessern und zu stabilisieren und Ihnen ein bestmögliches Erlebnis zu " "bieten." -#: C/introduction.page:39(page/p) +#. (itstool) path: page/p +#: C/introduction.page:39 msgid "" "We hope you will have a good time using Anjuta. If not, please " "help us make it better by reporting bugs and suggestions - this will help to " @@ -3715,7 +4282,8 @@ "Software zu verbessern, und andererseits der Open-Source-Gemeinschaft als " "Ganzes." -#: C/introduction.page:45(page/p) +#. (itstool) path: page/p +#: C/introduction.page:45 msgid "" "The following screenshot illustrates some of the things you will find in " "Anjuta." @@ -3723,38 +4291,47 @@ "Das folgende Bildschirmfoto zeigt einige Dinge, die Sie in Anjuta " "finden werden." -#: C/introduction.page:51(figure/title) +#. (itstool) path: figure/title +#: C/introduction.page:51 msgid "Anjuta in action" msgstr "Anjuta in Aktion" -#: C/introduction.page:52(figure/desc) C/introduction.page:54(media/p) +#. (itstool) path: figure/desc +#. (itstool) path: media/p +#: C/introduction.page:52 C/introduction.page:54 msgid "Anjuta main window" msgstr "Anjuta-Hauptfenster" -#: C/language-support-cpp-modelines-emacs.page:9(info/desc) +#. (itstool) path: info/desc +#: C/language-support-cpp-modelines-emacs.page:9 msgid "Supported Emacs modelines features." msgstr "Unterstützte Funktionsmerkmale der Emacs-Modelines." -#: C/language-support-cpp-modelines-emacs.page:18(page/title) +#. (itstool) path: page/title +#: C/language-support-cpp-modelines-emacs.page:18 msgid "Emacs modelines" msgstr "Emacs-Modelines" -#: C/language-support-cpp-modelines-emacs.page:20(page/p) +#. (itstool) path: page/p +#: C/language-support-cpp-modelines-emacs.page:20 msgid "" -"Such modeline is a comment in the first line of the file, composed by a list " -"of variable names followed by : and a value, separated by " -"; and surrounded by -*-." -msgstr "" -"Eine solche Modeline ist ein Kommentar in der ersten Zeile eine Datei, " -"welche aus einer Liste von Variablennamen besteht, gefolgt von : und einem Wert, getrennt durch ; und umgeben von -*-" -"." +"Such modeline is a comment in the first line of the file or the second one " +"if the first contains a shebang (#!). It is composed by a list of variable " +"names followed by : and a value, separated by ; " +"and surrounded by -*-." +msgstr "" +"Eine solche Modeline ist ein Kommentar in der ersten Zeile einer Datei oder " +"in der zweiten, falls die erste ein Doppelkreuz (#) enthält. Es besteht aus " +"einer Liste von Variablennamen, gefolgt von : und einem Wert, " +"getrennt durch ; und umgeben von -*-." -#: C/language-support-cpp-modelines-emacs.page:24(page/p) +#. (itstool) path: page/p +#: C/language-support-cpp-modelines-emacs.page:25 msgid "A typical Emacs modeline looks like this:" msgstr "Eine typische Emacs-Modeline sieht in etwa so aus:" -#: C/language-support-cpp-modelines-emacs.page:26(page/code) +#. (itstool) path: page/code +#: C/language-support-cpp-modelines-emacs.page:27 #, no-wrap msgid "" "\n" @@ -3765,16 +4342,18 @@ "/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */\n" " " -#: C/language-support-cpp-modelines-emacs.page:30(page/p) -#: C/language-support-cpp-modelines-vim.page:30(page/p) -msgid "Anjuta support only the following variables." +#. (itstool) path: page/p +#: C/language-support-cpp-modelines-emacs.page:31 +msgid "Anjuta supports only the following variables." msgstr "Anjuta unterstützt nur die folgenden Variablen." -#: C/language-support-cpp-modelines-emacs.page:34(item/title) +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-emacs.page:35 msgid "indent-tabs-mode" msgstr "indent-tabs-mode" -#: C/language-support-cpp-modelines-emacs.page:35(item/p) +#. (itstool) path: item/p +#: C/language-support-cpp-modelines-emacs.page:36 msgid "" "Set to t to use tabulation for indentation or nil " "to use spaces." @@ -3782,49 +4361,58 @@ "Auf t festlegen, um Tabulator-Sprünge zum Einrücken " "einzusetzen, oder nil, um Leerzeichen zu verwenden." -#: C/language-support-cpp-modelines-emacs.page:39(item/title) +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-emacs.page:40 msgid "tab-width" msgstr "tab-width" -#: C/language-support-cpp-modelines-emacs.page:40(item/p) -#: C/language-support-cpp-modelines-vim.page:48(item/p) +#. (itstool) path: item/p +#: C/language-support-cpp-modelines-emacs.page:41 +#: C/language-support-cpp-modelines-vim.page:48 msgid "Number of space characters corresponding to one tabulation character." msgstr "Anzahl an Leerzeichen, die einem Tabulator-Sprung entsprechen." -#: C/language-support-cpp-modelines-emacs.page:43(item/title) +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-emacs.page:44 msgid "c-basic-offset" msgstr "c-basic-offset" -#: C/language-support-cpp-modelines-emacs.page:44(item/p) -#: C/language-support-cpp-modelines-vim.page:53(item/p) +#. (itstool) path: item/p +#: C/language-support-cpp-modelines-emacs.page:45 +#: C/language-support-cpp-modelines-vim.page:53 msgid "Number of space characters used to indent C code." msgstr "Anzahl an Leerzeichen, die zum Einrücken von C-Code verwendet werden." -#: C/language-support-cpp-modelines-vim.page:9(info/desc) +#. (itstool) path: info/desc +#: C/language-support-cpp-modelines-vim.page:9 msgid "Supported Vim modelines features." msgstr "Unterstützte Funktionsmerkmale der Vim-Modelines." -#: C/language-support-cpp-modelines-vim.page:18(page/title) +#. (itstool) path: page/title +#: C/language-support-cpp-modelines-vim.page:18 msgid "Vim modelines" msgstr "Vim-Modelines" -#: C/language-support-cpp-modelines-vim.page:20(page/p) +#. (itstool) path: page/p +#: C/language-support-cpp-modelines-vim.page:20 msgid "" -"This modeline is a comment in the first line of the file which has to start " -"with vim: followed by at least one space and a list of variable " +"This modeline is a line in the 5 first of the 5 last of the file containing " +"vim: followed by at least one space and a list of variable " "names with an optional value after = separated by space or " ":." msgstr "" -"Diese Modeline ist ein Kommentar in der ersten Zeile der Datei, welche mit " -"vim: beginnen muss, gefolgt von mindestens einem Leerzeichen " -"und einer Liste Variablennamen mit einem optionalen Wert nach =, getrennt durch ein Leerzeichen oder :." +"Diese Modeline ist ein Kommentar in den ersten 5 und letzten 5 Zeilen der " +"Datei, welche vim: enthält, gefolgt von mindestens einem " +"Leerzeichen und einer Liste Variablennamen mit einem optionalen Wert nach " +"=, getrennt durch ein Leerzeichen oder :." -#: C/language-support-cpp-modelines-vim.page:25(page/p) +#. (itstool) path: page/p +#: C/language-support-cpp-modelines-vim.page:25 msgid "A typical Vim modeline looks like this:" msgstr "Eine typische Vim-Modeline sieht in etwa so aus:" -#: C/language-support-cpp-modelines-vim.page:27(page/code) +#. (itstool) path: page/code +#: C/language-support-cpp-modelines-vim.page:27 #, no-wrap msgid "" "\n" @@ -3833,63 +4421,83 @@ "\n" "/* vim: set noet ts=4 sw=4: */" -#: C/language-support-cpp-modelines-vim.page:34(item/title) +#. (itstool) path: page/p +#: C/language-support-cpp-modelines-vim.page:30 +msgid "Anjuta support only the following variables." +msgstr "Anjuta unterstützt nur die folgenden Variablen." + +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-vim.page:34 msgid "expandtab" msgstr "expandtab" -#: C/language-support-cpp-modelines-vim.page:35(item/title) +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-vim.page:35 msgid "et" msgstr "et" -#: C/language-support-cpp-modelines-vim.page:36(item/p) +#. (itstool) path: item/p +#: C/language-support-cpp-modelines-vim.page:36 msgid "Use spaces for indentation." msgstr "Leerzeichen für Einzüge verwenden." -#: C/language-support-cpp-modelines-vim.page:39(item/title) +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-vim.page:39 msgid "noexpandtab" msgstr "noexpandtab" -#: C/language-support-cpp-modelines-vim.page:40(item/title) +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-vim.page:40 msgid "noet" msgstr "noet" -#: C/language-support-cpp-modelines-vim.page:41(item/p) +#. (itstool) path: item/p +#: C/language-support-cpp-modelines-vim.page:41 msgid "Use tabulation for indentation." msgstr "Tabulatoren für Einzüge verwenden." -#: C/language-support-cpp-modelines-vim.page:44(item/title) +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-vim.page:44 msgid "softtabstop" msgstr "softtabstop" -#: C/language-support-cpp-modelines-vim.page:45(item/title) +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-vim.page:45 msgid "sts" msgstr "sts" -#: C/language-support-cpp-modelines-vim.page:46(item/title) +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-vim.page:46 msgid "tabstop" msgstr "tabstop" -#: C/language-support-cpp-modelines-vim.page:47(item/title) +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-vim.page:47 msgid "ts" msgstr "ts" -#: C/language-support-cpp-modelines-vim.page:51(item/title) +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-vim.page:51 msgid "shiftwidth" msgstr "shiftwidth" -#: C/language-support-cpp-modelines-vim.page:52(item/title) +#. (itstool) path: item/title +#: C/language-support-cpp-modelines-vim.page:52 msgid "sw" msgstr "sw" -#: C/makefile-project-backend.page:8(info/desc) +#. (itstool) path: info/desc +#: C/makefile-project-backend.page:8 msgid "Makefile project backend." msgstr "Makefile-basiertes Projekt-Backend" -#: C/makefile-project-backend.page:21(page/title) +#. (itstool) path: page/title +#: C/makefile-project-backend.page:21 msgid "Makefile project backend plugin" msgstr "Plugin für Makefile-basiertes Projekt-Backend" -#: C/makefile-project-backend.page:23(page/p) +#. (itstool) path: page/p +#: C/makefile-project-backend.page:23 msgid "" "A makefile is probably the most common way to build software on all kinds of " "platforms. A makefile contains a list or rules describing which commands " @@ -3907,7 +4515,8 @@ "Abhängigkeit einer anderen sein. Regeln können demnach untereinander " "verkettet sein bei der Erstellung des endgültigen Ziels." -#: C/makefile-project-backend.page:33(page/p) +#. (itstool) path: page/p +#: C/makefile-project-backend.page:33 msgid "" "It is a low-level, general tool, making it difficult to find all source " "files and targets of a project. So Anjuta has limited support for " @@ -3920,7 +4529,8 @@ "die eine makefile-Datei in dem obersten Projektordner eingelesen und " "Quelldateien und Ziele werden daraus extrahiert." -#: C/makefile-project-backend.page:42(note/p) +#. (itstool) path: note/p +#: C/makefile-project-backend.page:42 msgid "" "If the project backend is not able to find all the source files, you can try " "to use the directory backend instead. It does not recognize any targets but " @@ -3930,7 +4540,8 @@ "so können Sie probieren, dass Ordner-Backend statt dessen zu verwenden. Es " "erkennt keine Ziele, sollte aber alle Quelldateien finden." -#: C/makefile-project-backend.page:49(page/p) +#. (itstool) path: page/p +#: C/makefile-project-backend.page:49 msgid "" "Changing properties, or adding or removing targets and source files are " "disabled with this backend, as automatically editing the makefile is not " @@ -3943,15 +4554,18 @@ "geändert werden. Nach jedem Speichern der makefile-Datei wird diese " "automatisch neu eingelesen." -#: C/project-import.page:11(info/desc) +#. (itstool) path: info/desc +#: C/project-import.page:11 msgid "Import an existing project." msgstr "Ein bereits existierendes Projekt importieren." -#: C/project-import.page:24(page/title) +#. (itstool) path: page/title +#: C/project-import.page:24 msgid "Import a Project" msgstr "Ein Projekt importieren" -#: C/project-import.page:26(page/p) +#. (itstool) path: page/p +#: C/project-import.page:26 msgid "" "Anjuta does not have its own project format. It loads projects " "using already existing formats, like makefile or autotools, and does not " @@ -3962,7 +4576,7 @@ "modify any project files." msgstr "" "Anjuta besitzt kein eigenes Projektformat. Es lädt Projekte mit " -"bereits vorhandenen Formaten wie z.B. Makefile oder autotools und zwingt " +"bereits vorhandenen Formaten wie z.B. Makefile oder Autotools und zwingt " "andere Entwickler nicht, diese zu verwenden. Die Einstellungen von Anjuta " "werden in einer Datei mit der Endung .anjuta gespeichert und " "ein versteckter Ordner im Projektordner erstellt. Sie müssen das Projekt " @@ -3970,7 +4584,8 @@ "Einstellungsdateien zu erstellen. Dabei werden keine Projektdateien " "verändert." -#: C/project-import.page:38(item/p) +#. (itstool) path: item/p +#: C/project-import.page:38 msgid "" "From the main menu, select File NewProject from Existing Sources or Project from " @@ -3983,7 +4598,8 @@ "gui> in der oberen Werkzeugleiste, um den Projekt-Assistenten zu " "starten." -#: C/project-import.page:47(item/p) +#. (itstool) path: item/p +#: C/project-import.page:47 msgid "" "Select Import from folder if the project is already present on " "your computer, then select the project directory." @@ -3991,7 +4607,8 @@ "Wählen Sie Aus Ordner importieren, wenn das Projekt bereits auf " "Ihrem Rechner vorhanden ist, und wählen Sie dann den Projektordner." -#: C/project-import.page:51(item/p) +#. (itstool) path: item/p +#: C/project-import.page:51 msgid "" "Or Select Import from version control system if the project needs " "to be checked out from a server. Then select the version control system, the " @@ -4002,7 +4619,8 @@ "Versionskontrollsystem, die Server-Adresse und den Zielordner auf Ihrem " "Rechner." -#: C/project-import.page:59(item/p) +#. (itstool) path: item/p +#: C/project-import.page:59 msgid "" "After selecting an existing project, the Project name text box " "should be filled with the name of the project's directory, but you can " @@ -4015,7 +4633,8 @@ "Importieren, um das Projekt bei Bedarf herunterzuladen und die " "von Anjuta benötigten Dateien zu erstellen." -#: C/project-import.page:68(item/p) +#. (itstool) path: item/p +#: C/project-import.page:68 msgid "" "Anjuta tries to automatically find the project backend used by " "your project. But if several backends are possible, you will get a dialog " @@ -4028,16 +4647,19 @@ "bitte die Beschreibung der Projekt-Backends, um herauszufinden, welches Sie " "wählen sollten." -#: C/project-manager-folder-add.page:9(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-folder-add.page:9 msgid "Add a folder to a project." msgstr "Einen Ordner zu einem Projekt hinzufügen." -#: C/project-manager-folder-add.page:18(page/title) +#. (itstool) path: page/title +#: C/project-manager-folder-add.page:18 msgid "Add a Folder" msgstr "Einen Ordner hinzufügen" -# directory hier nicht das Dateisystem gemeint, glaube ich -#: C/project-manager-folder-add.page:20(page/p) +# directory hier nicht das Dateisystem gemeint, glaube ich +#. (itstool) path: page/p +#: C/project-manager-folder-add.page:20 msgid "" "A folder allows you to group several target allowing to set common " "properties for all of them. It often corresponds to a directory." @@ -4045,7 +4667,8 @@ "Ein Ordner ermöglicht es mehrere Ziele zu gruppieren mit gemeinsamen " "Eigenschaften für alle. Er entspricht oft einem Verzeichnis." -#: C/project-manager-folder-add.page:25(item/p) +#. (itstool) path: item/p +#: C/project-manager-folder-add.page:25 msgid "" "Select the group or the project where you want to add the new group in the " "project view, click on the right mouse button to make the " @@ -4056,7 +4679,8 @@ "Kontextmenü des Projekts zu öffnen und wählen Sie Gruppe " "hinzufügen." -#: C/project-manager-folder-add.page:29(item/p) +#. (itstool) path: item/p +#: C/project-manager-folder-add.page:29 msgid "" "Or from the main menu, select Project Add " "Group." @@ -4064,11 +4688,13 @@ "Oder wählen Sie ProjektGruppe hinzufügen im Hauptmenü." -#: C/project-manager-folder-add.page:33(item/p) +#. (itstool) path: item/p +#: C/project-manager-folder-add.page:33 msgid "Enter a new group name." msgstr "Geben Sie den neuen Gruppennamen ein." -#: C/project-manager-folder-add.page:35(note/p) +#. (itstool) path: note/p +#: C/project-manager-folder-add.page:35 msgid "" "Groups names are typically restricted to letters, digits and the underscore, " "so it's safer to avoid other characters." @@ -4076,13 +4702,15 @@ "Gruppennamen sind typischerweise auf Buchstaben, Ziffern und den Unterstrich " "beschränkt. Es ist ratsam, andere Zeichen zu vermeiden." -#: C/project-manager-folder-add.page:40(item/p) +#. (itstool) path: item/p +#: C/project-manager-folder-add.page:40 msgid "You can select another group in the bottom group tree view." msgstr "" "Sie können in der unteren Ordnerbaumansicht einen andere Gruppe " "wählen." -#: C/project-manager-folder-add.page:43(item/p) +#. (itstool) path: item/p +#: C/project-manager-folder-add.page:43 msgid "" "When you have chosen the parent and enter the name, click on the Add button to add the group to your project." @@ -4091,25 +4719,30 @@ "haben, klicken Sie auf den Knopf Hinzufügen, um diese Gruppe zu " "ihrem Projekt hinzuzufügen." -#: C/project-manager-folder.page:11(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-folder.page:11 msgid "Add, edit or remove folders from a project." msgstr "" "Dateien zu einem Projekt hinzufügen, bearbeiten oder aus einem Projekt " "entfernen." -#: C/project-manager-folder.page:20(page/title) +#. (itstool) path: page/title +#: C/project-manager-folder.page:20 msgid "Manage Folders" msgstr "Ordner verwalten" -#: C/project-manager-folder-remove.page:9(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-folder-remove.page:9 msgid "Remove folders from a project." msgstr "Ordner aus einem Projekt entfernen." -#: C/project-manager-folder-remove.page:18(page/title) +#. (itstool) path: page/title +#: C/project-manager-folder-remove.page:18 msgid "Remove Folder" msgstr "Ordner entfernen" -#: C/project-manager-folder-remove.page:22(item/p) +#. (itstool) path: item/p +#: C/project-manager-folder-remove.page:22 msgid "" "Select the folder you want to remove in the project view, click " "on the right mouse button to make the project context menu appear " @@ -4119,7 +4752,8 @@ "möchten. Drücken Sie die rechte Maustaste, um das Kontextmenü des " "Projekts zu öffnen und wählen Sie Entfernen." -#: C/project-manager-folder-remove.page:28(item/p) +#. (itstool) path: item/p +#: C/project-manager-folder-remove.page:28 msgid "" "Confirm the removal. This will only remove the folder from the project files " "without removing any files or directories from your disk." @@ -4127,15 +4761,18 @@ "Ein Bestätigungsdialog wird geöffnet, und der Ordner wird nur aus dem " "Projekt entfernt, nicht von Ihrer Festplatte." -#: C/project-manager-library-add.page:10(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-library-add.page:10 msgid "Add a custom library to a target." msgstr "Eine benutzerdefinierte Bibliothek zu einem Ziel hinzufügen." -#: C/project-manager-library-add.page:23(page/title) +#. (itstool) path: page/title +#: C/project-manager-library-add.page:23 msgid "Add a Custom Library" msgstr "Eine benutzerdefinierte Bibliothek hinzufügen" -#: C/project-manager-library-add.page:25(page/p) +#. (itstool) path: page/p +#: C/project-manager-library-add.page:25 msgid "" "It is easier to use a packaged library, which is common on Linux, so check " "if it is the case here. But " @@ -4146,7 +4783,8 @@ "link>, ob dies der Fall ist. Andernfalls können Sie immer noch die " "Bibliothek wie unten erklärt verwenden." -#: C/project-manager-library-add.page:29(page/p) +#. (itstool) path: page/p +#: C/project-manager-library-add.page:29 msgid "" "In order to use a library in C, you need to tell the compiler where the " "header files are, and tell the linker where to find the needed libraries. " @@ -4159,7 +4797,8 @@ "Programm nicht auf einem anderen Rechner kompilieren wird, wenn sich die " "Header- oder Bibliotheksdateien an einem anderen Ort befinden." -#: C/project-manager-library-add.page:36(item/p) +#. (itstool) path: item/p +#: C/project-manager-library-add.page:36 msgid "" "Select the directory containing the program where you want to add the " "library in the project view, click on the right mouse button to " @@ -4171,8 +4810,8 @@ "Maustaste, um das Projekt-Kontextmenü zu öffnen, und wählen Sie " "Eigenschaften." -#: C/project-manager-library-add.page:41(item/p) -#: C/project-manager-library-add.page:65(item/p) +#. (itstool) path: item/p +#: C/project-manager-library-add.page:41 C/project-manager-library-add.page:65 msgid "" "Or from the main menu, select Project " "Properties. By default, it edits the properties of the " @@ -4184,7 +4823,8 @@ "Eigenschaften des aktuell in der Projektansicht ausgewählten Objekts " "bearbeitet. Wählen Sie bei Bedarf ein anderes Objekt in der Auswahlliste." -#: C/project-manager-library-add.page:47(item/p) +#. (itstool) path: item/p +#: C/project-manager-library-add.page:47 msgid "" "If the header files are installed in a standard location (/usr/" "include) you don't have to set this. If not, you need to add -" @@ -4198,7 +4838,8 @@ "Iinclude_path den C-Präprozessorflags " "hinzufügen, wenn Sie gcc einsetzen." -#: C/project-manager-library-add.page:55(item/p) +#. (itstool) path: item/p +#: C/project-manager-library-add.page:55 msgid "" "You might have to expand the More options button to see this. " "Click on the Apply button when you are done." @@ -4207,7 +4848,8 @@ "dies sehen zu können. Klicken Sie auf den Knopf Anwenden, sobald " "Sie fertig sind." -#: C/project-manager-library-add.page:59(item/p) +#. (itstool) path: item/p +#: C/project-manager-library-add.page:59 msgid "" "Next, you need to add the library to a target. Select the target where you " "want to add the library in the project view, click on the right " @@ -4219,7 +4861,8 @@ "wollen. Drücken Sie dann die rechte Maustaste, um das Kontextmenü des " "Projekts zu öffnen, und wählen Sie Eigenschaften." -#: C/project-manager-library-add.page:71(item/p) +#. (itstool) path: item/p +#: C/project-manager-library-add.page:71 msgid "" "You need to set the Linker flags property, adding -" "llibrary_name if your compiler is gcc. " @@ -4233,7 +4876,8 @@ "Bibliotheksdatei ohne das Präfix lib und ohne die Erweiterung " ".a oder .so." -#: C/project-manager-library-add.page:77(item/p) +#. (itstool) path: item/p +#: C/project-manager-library-add.page:77 msgid "" "If the library is in not in a standard directory, gcc can look in " "additional directories with the option -Llibrary_path mit der Option -LBibliotheks_Name in weiteren " "Ordnern nach." -#: C/project-manager-library.page:13(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-library.page:13 msgid "Add or remove libraries to project targets." msgstr "Bibliotheken zu Projektzielen hinzufügen oder daraus entfernen." -#: C/project-manager-library.page:22(page/title) +#. (itstool) path: page/title +#: C/project-manager-library.page:22 msgid "Manage Libraries" msgstr "Bibliotheken verwalten" -#: C/project-manager-library-remove.page:10(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-library-remove.page:10 msgid "Remove a custom library from a target." msgstr "Eine benutzerdefinierte Bibliothek aus einem Ziel entfernen." -#: C/project-manager-library-remove.page:23(page/title) +#. (itstool) path: page/title +#: C/project-manager-library-remove.page:23 msgid "Remove a Custom Library" msgstr "Eine benutzerdefinierte Bibliothek entfernen" -#: C/project-manager-library-remove.page:27(item/p) +#. (itstool) path: item/p +#: C/project-manager-library-remove.page:27 msgid "" "Select the target that has the library you want to remove in the " "project view, click on the right mouse button to make the " @@ -4270,7 +4919,8 @@ "Kontextmenü des Projekts zu öffnen, und wählen Sie " "Eigenschaften." -#: C/project-manager-library-remove.page:33(item/p) +#. (itstool) path: item/p +#: C/project-manager-library-remove.page:33 msgid "" "Remove the library from the C preprocessor flags and Linker " "flags properties. Click on the Apply button to write the " @@ -4280,15 +4930,18 @@ "Flags und Linker-Flags. Klicken Sie auf den Knopf " "Anwenden, um die Änderungen in der Projektdatei zu speichern." -#: C/project-manager-module-add.page:10(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-module-add.page:10 msgid "Add a set of libraries to a target." msgstr "So füen Sie einen Satz Bibliotheken einem Ziel hinzu." -#: C/project-manager-module-add.page:23(page/title) +#. (itstool) path: page/title +#: C/project-manager-module-add.page:23 msgid "Add packaged libraries" msgstr "Paketierte Bibliotheken hinzufügen" -#: C/project-manager-module-add.page:25(page/p) +#. (itstool) path: page/p +#: C/project-manager-module-add.page:25 msgid "" "On Linux, most libraries are distributed with additional data stored in a " "pkg-config file. This file contains information like the other " @@ -4302,7 +4955,8 @@ "dieser Bibliothek verlangte Linker-Flags . Diese Datei, die Header-Dateien " "und die Dateien der Bibliothek selbst werden ein Paket genannt." -#: C/project-manager-module-add.page:33(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-add.page:33 msgid "" "Select the program where you want to add the new library in the project " "view, click on the right mouse button to make the project context " @@ -4313,8 +4967,8 @@ "Kontextmenü des Projekts zu öffnen und wählen Sie Hinzufügen " "." -#: C/project-manager-module-add.page:37(item/p) -#: C/project-manager-module-new.page:35(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-add.page:37 C/project-manager-module-new.page:35 msgid "" "Or from the main menu, select Project Add " "Library...." @@ -4322,7 +4976,8 @@ "Oder wählen Sie im Hauptmenü den Eintrag ProjektBibliothek hinzufügen …." -#: C/project-manager-module-add.page:41(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-add.page:41 msgid "" "You need to select the target where you want to add the library in the " "target button above." @@ -4330,7 +4985,8 @@ "Sie müssen mit dem Zielwahlknopf oben ein Ziel wählen, wo Sie die " "Bibliothek hinzufügen wollen." -#: C/project-manager-module-add.page:45(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-add.page:45 msgid "" "A library cannot be added directly to a target. You can add only a module " "displayed in the module view below. If you select a library " @@ -4341,7 +4997,8 @@ "wird. Wenn Sie eine Bibliothek innerhalb eines Moduls wählen, so wird das " "übergeordnete Modul hinzugefügt." -#: C/project-manager-module-add.page:50(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-add.page:50 msgid "" "If the library you want is not displayed in the module view, you " "need to add it as a module first. Click on the button New Library " @@ -4353,7 +5010,8 @@ "Neue Bibliothek und folgen Sie diesen Anweisungen." -#: C/project-manager-module-add.page:55(note/p) +#. (itstool) path: note/p +#: C/project-manager-module-add.page:55 msgid "" "After creating a new module, you have to wait a few seconds while the " "project files are reloaded to see the new module in the list." @@ -4362,7 +5020,8 @@ "die Projektdateien neu geladen wurden und das neue Modul in der Liste " "erscheint." -#: C/project-manager-module-add.page:60(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-add.page:60 msgid "" "When you are done, click on the Add button to add the selected " "module to the target." @@ -4370,15 +5029,18 @@ "Sobald Sie fertig sind, klicken Sie auf den Knopf Hinzufügen, um " "das ausgewählte Modul zum Ziel hinzuzufügen." -#: C/project-manager-module-new.page:12(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-module-new.page:12 msgid "Groups libraries in a module." msgstr "Gruppiert Bibliotheken in einem Modul." -#: C/project-manager-module-new.page:25(page/title) +#. (itstool) path: page/title +#: C/project-manager-module-new.page:25 msgid "Add a Module" msgstr "Ein Modul hinzufügen" -#: C/project-manager-module-new.page:27(page/p) +#. (itstool) path: page/p +#: C/project-manager-module-new.page:27 msgid "" "Packages cannot be added directly to a program but have to be grouped in a " "module." @@ -4386,7 +5048,8 @@ "Ein Paket kann nicht direkt zu Ihrem Programm hinzugefügt werden, sondern " "muss in einem Modul gruppiert werden." -#: C/project-manager-module-new.page:32(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-new.page:32 msgid "" "Select a program in the project view, click on the right mouse " "button to make the project context menu appear, and select " @@ -4396,7 +5059,8 @@ "rechte Maustaste, um das Kontextmenü des Projekts zu öffnen und " "wählen Sie Bibliothek hinzufügen." -#: C/project-manager-module-new.page:39(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-new.page:39 msgid "" "On the Add Library dialog, click on the New Library " "button." @@ -4404,7 +5068,8 @@ "Klicken Sie im Dialog Bibliothek hinzufügen auf Neue " "Bibliothek." -#: C/project-manager-module-new.page:43(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-new.page:43 msgid "" "You will get a list of all the packaged libraries installed on your system. " "You can check one or more libraries." @@ -4412,11 +5077,13 @@ "Eine Liste aller auf Ihrem System installierten Bibliotheken wird angezeigt. " "Sie können eine oder mehrere Bibliotheken auswählen." -#: C/project-manager-module-new.page:46(note/p) +#. (itstool) path: note/p +#: C/project-manager-module-new.page:46 msgid "If the library you want does not appear here:" msgstr "Falls die gewünschte Bibliothek hier nicht erscheint:" -#: C/project-manager-module-new.page:49(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-new.page:49 msgid "" "Perhaps it is not installed on your system. Launch the application you use " "to install new programs and search for the library name. The package you " @@ -4429,14 +5096,20 @@ "die Endung »dev« oder »devel« und enthält Header-Dateien und eine pkg-" "config-Datei mit der Erweiterung .pc." -#: C/project-manager-module-new.page:57(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-new.page:57 msgid "" "It could be that the library is not packaged, it is often the case for " "libraries not developped on Linux. See the chapter explaining how to use them." msgstr "" +"Möglicherweise ist die Bibliothek nicht als Paket verfügbar. Dies ist oft " +"der Fall für Bibliotheken, die nicht auf Linux entwickelt wurden. Lesen Sie " +"das Kapitel welches erklärt, " +"wie man sie verwendet." -#: C/project-manager-module-new.page:66(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-new.page:66 msgid "" "After selecting one library, a module name will be automatically generated " "but you can change it. You can select an already existing module name to add " @@ -4447,7 +5120,8 @@ "um die neue Bibliothek hinzuzufügen und zu allen Zielen, die es bereits " "verwendet." -#: C/project-manager-module-new.page:72(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-new.page:72 msgid "" "When you are done, click on the Add button to create the new " "module with the selected libraries. You need to add a new module to at least " @@ -4457,15 +5131,18 @@ "Modul mit den gewählten Bibliotheken zu erstellen. Sie müssen ein neues " "Modul zu mindestens einem Ziel hinzufügen, um es wirklich zu nutzen." -#: C/project-manager-module-remove.page:10(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-module-remove.page:10 msgid "Remove a set of libraries from a target." msgstr "Einen Satz Bibliotheken von einem Ziel entfernen." -#: C/project-manager-module-remove.page:23(page/title) +#. (itstool) path: page/title +#: C/project-manager-module-remove.page:23 msgid "Remove a Module" msgstr "Ein Modul entfernen" -#: C/project-manager-module-remove.page:27(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-remove.page:27 msgid "" "Select the library you want to remove in the project view, click " "on the right mouse button to make the project context menu " @@ -4475,21 +5152,25 @@ "entfernen möchten. Drücken Sie die rechte Maustaste, um das Kontextmenü " "des Projekts zu öffnen und wählen Sie Entfernen." -#: C/project-manager-module-remove.page:33(item/p) +#. (itstool) path: item/p +#: C/project-manager-module-remove.page:33 msgid "Confirm the removal. This library will be removed from the target." msgstr "" "Ein Bestätigungsdialog wird geöffnet, und die Bibliothek wird aus dem Ziel " "entfernt." -#: C/project-manager-package-remove.page:9(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-package-remove.page:9 msgid "Remove a library from a module." msgstr "Eine Bibliothek aus einem Modul entfernen." -#: C/project-manager-package-remove.page:22(page/title) +#. (itstool) path: page/title +#: C/project-manager-package-remove.page:22 msgid "Remove a Package" msgstr "Ein Paket entfernen" -#: C/project-manager-package-remove.page:26(item/p) +#. (itstool) path: item/p +#: C/project-manager-package-remove.page:26 msgid "" "Select the package you want to remove in the project view , click " "on the right mouse button to make the project context menu appear " @@ -4499,22 +5180,26 @@ "möchten. Drücken Sie die rechte Maustaste, um das Kontextmenü des " "Projekts zu öffnen und wählen Sie Entfernen." -#: C/project-manager-package-remove.page:32(item/p) +#. (itstool) path: item/p +#: C/project-manager-package-remove.page:32 msgid "" "Confirm the removal. This package will be removed from the project file." msgstr "" "Ein Bestätigungsdialog wird geöffnet, und das Paket wird aus der " "Projektdatei entfernt." -#: C/project-manager.page:8(info/desc) +#. (itstool) path: info/desc +#: C/project-manager.page:8 msgid "Project manager." msgstr "Projektverwaltung" -#: C/project-manager.page:21(page/title) +#. (itstool) path: page/title +#: C/project-manager.page:21 msgid "Project manager plugin" msgstr "Projektverwaltung-Plugin" -#: C/project-manager.page:23(page/p) +#. (itstool) path: page/p +#: C/project-manager.page:23 msgid "" "Anjuta supports several already existing project formats through " "plugin backends. The main one is the autotools format commonly used on Linux." @@ -4523,14 +5208,19 @@ "Backends. Das wichtigste davon ist das Autotools-Format, das üblicherweise " "unter Linux verwendet wird." -#: C/project-manager.page:29(page/p) +#. (itstool) path: page/p +#: C/project-manager.page:29 msgid "" "The project backend to use is choosen when creating or importing a new " "project in Anjuta. It is displayed in the properties of the " "project root node and can be changed at any time." msgstr "" +"Das zu verwendende Projekt-Backend wird bei Erstellen oder Importieren eines " +"neuen Projekts in Anjuta gewählt. Es wird in den Eigenschaften " +"des Projektwurzelknotens angezeigt und darf jederzeit geändert werden." -#: C/project-manager.page:35(page/p) +#. (itstool) path: page/p +#: C/project-manager.page:35 msgid "" "Whatever the underlying backend, the graphical interface is the same but " "some functions might be disabled." @@ -4539,27 +5229,33 @@ "Benutzeroberfläche wird immer die gleiche sein. Allerdings könnten einige " "Funktionen deaktiviert sein." -#: C/project-manager.page:41(section/title) +#. (itstool) path: section/title +#: C/project-manager.page:41 msgid "Project Backend Plugin" msgstr "Projekt-Backend-Plugin" -#: C/project-manager-root.page:12(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-root.page:12 msgid "Edit project properties." msgstr "Projekteigenschaften bearbeiten." -#: C/project-manager-root.page:21(page/title) +#. (itstool) path: page/title +#: C/project-manager-root.page:21 msgid "Edit a Project" msgstr "Ein Projekt bearbeiten" -#: C/project-manager-source-add.page:9(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-source-add.page:9 msgid "Add existing files to a project." msgstr "Vorhandene Dateien zu einem Projekt hinzufügen." -#: C/project-manager-source-add.page:22(page/title) +#. (itstool) path: page/title +#: C/project-manager-source-add.page:22 msgid "Add Files" msgstr "Dateien hinzufügen" -#: C/project-manager-source-add.page:26(item/p) +#. (itstool) path: item/p +#: C/project-manager-source-add.page:26 msgid "" "Select the target where you want to add the new source files in the " "project view, click on the right mouse button to make the " @@ -4570,7 +5266,8 @@ "um das Kontextmenü des Projekts zu öffnen, und wählen Sie " "Quelldatei hinzufügen." -#: C/project-manager-source-add.page:31(item/p) +#. (itstool) path: item/p +#: C/project-manager-source-add.page:31 msgid "" "Or from the main menu, select Project Add " "Source File..." @@ -4578,20 +5275,28 @@ "Oder wählen Sie ProjektQuelldatei hinzufügen … im Hauptmenü." -#: C/project-manager-source-add.page:35(item/p) +#. (itstool) path: item/p +#: C/project-manager-source-add.page:35 msgid "" "You can select another target in the top target chooser button." msgstr "Sie können im oberen Zielwahlknopf ein anderes Ziel wählen." -#: C/project-manager-source-add.page:39(item/p) +#. (itstool) path: item/p +#: C/project-manager-source-add.page:39 msgid "" "In the file chooser below, select the files you want to add. Then click on " "the Add button to add those files to your project. You can select " "several files at the same time keeping Ctrl key pressed or using " "the Shift to select a range of files." msgstr "" +"Wählen Sie im Dateiwähler unten die gewünschten Dateien zum Hinzufügen. " +"Klicken Sie anschließend auf den Knopf Hinzufügen, um diese " +"Dateien Ihrem Projekt hinzuzufügen. Sie können mehrere Dateien auf einmal " +"wählen, indem Sie die Strg-Taste gedrückt halten oder mit der " +"Umschalttaste einen ganzen Block Dateien auswählen." -#: C/project-manager-source-add.page:48(note/p) +#. (itstool) path: note/p +#: C/project-manager-source-add.page:48 msgid "" "You can add files in sub-directories of the project. Most project formats " "require the files to be under the project directory. Added source files " @@ -4603,23 +5308,28 @@ "außerhalb des Projektordners hinzugefügt wurden, werden automatisch in " "diesen kopiert, um die Bedingung zu erfüllen." -#: C/project-manager-source.page:12(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-source.page:12 msgid "Add or remove files from a project." msgstr "Dateien zu einem Projekt hinzufügen oder daraus entfernen." -#: C/project-manager-source.page:21(page/title) +#. (itstool) path: page/title +#: C/project-manager-source.page:21 msgid "Manage Files" msgstr "Dateien verwalten" -#: C/project-manager-source-remove.page:9(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-source-remove.page:9 msgid "Remove files from a project." msgstr "Dateien aus einem Projekt entfernen." -#: C/project-manager-source-remove.page:22(page/title) +#. (itstool) path: page/title +#: C/project-manager-source-remove.page:22 msgid "Remove Files" msgstr "Dateien entfernen" -#: C/project-manager-source-remove.page:26(item/p) +#. (itstool) path: item/p +#: C/project-manager-source-remove.page:26 msgid "" "Select the file you want to remove in the project view, click on " "the right mouse button to make the project context menu appear " @@ -4629,7 +5339,8 @@ "möchten. Drücken Sie die rechte Maustaste, um das Kontextmenü des " "Projekts zu öffnen und wählen Sie Entfernen." -#: C/project-manager-source-remove.page:32(item/p) +#. (itstool) path: item/p +#: C/project-manager-source-remove.page:32 msgid "" "Confirm the removal. The file will only be removed from the project, not " "from your disk." @@ -4637,28 +5348,40 @@ "Ein Bestätigungsdialog wird geöffnet, und die Datei wird nur aus dem Projekt " "entfernt, nicht von Ihrer Festplatte." -#: C/project-manager-source-remove.page:38(note/p) +#. (itstool) path: note/p +#: C/project-manager-source-remove.page:38 msgid "" "You can select several files at the same time by keeping the Ctrl " "key pressed or select a range using the Shift key." msgstr "" +"Sie können mehrere Dateien gleichzeitig wählen, indem Sie die Strg-Taste gedrückt halten, oder Sie wählen einen Block mit der " +"Umschalttaste aus." -#: C/project-manager-target-add.page:9(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-target-add.page:9 msgid "Add a target to a project." msgstr "Ein Ziel zu einem Projekt hinzufügen." -#: C/project-manager-target-add.page:22(page/title) +#. (itstool) path: page/title +#: C/project-manager-target-add.page:22 msgid "Add a Target" msgstr "Ein Ziel hinzufügen" -#: C/project-manager-target-add.page:24(page/p) +#. (itstool) path: page/p +#: C/project-manager-target-add.page:24 msgid "" "A target groups files together and defines their use. It is used to " "represent a program, with all its source files as its children or only group " "data files those should be installed at the same place." msgstr "" +"Ein Ziel gruppiert Dateien und legt deren Verwendung fest. Es wird " +"verwendet, um ein Programm mit all seinen Quelldateien und deren " +"Unterelementen darzustellen, oder nur um Datendateien zu gruppieren, die im " +"selben Ordner installiert werden sollen." -#: C/project-manager-target-add.page:30(item/p) +#. (itstool) path: item/p +#: C/project-manager-target-add.page:30 msgid "" "Select the directory where you want to add the new target in the " "project view, click on the right mouse button to make the " @@ -4669,7 +5392,8 @@ "Kontextmenü des Projekts zu öffnen und wählen Sie Neues " "Ziel." -#: C/project-manager-target-add.page:34(item/p) +#. (itstool) path: item/p +#: C/project-manager-target-add.page:34 msgid "" "Or from the main menu, select Project New " "Target...." @@ -4677,7 +5401,8 @@ "Oder wählen Sie im Hauptmenü den Eintrag ProjektNeues Ziel …." -#: C/project-manager-target-add.page:38(item/p) +#. (itstool) path: item/p +#: C/project-manager-target-add.page:38 msgid "" "You can select another directory in the bottom directory tree view." @@ -4685,7 +5410,8 @@ "Sie können in der unteren Ordnerbaumansicht einen anderen Ordner " "wählen." -#: C/project-manager-target-add.page:40(item/p) +#. (itstool) path: item/p +#: C/project-manager-target-add.page:40 msgid "" "Enter a target name and select the type of the target in the drop-down list " "below. Depending on your project backend, various types of target are " @@ -4694,7 +5420,8 @@ "Geben Sie einen Zielnamen ein und wählen Sie den Zieltyp in der Auswahlliste " "darunter. Je nach Projekt-Backend sind verschiedene Zieltypen möglich." -#: C/project-manager-target-add.page:45(note/p) +#. (itstool) path: note/p +#: C/project-manager-target-add.page:45 msgid "" "Target names are typically restricted to letters, digits and the underscore, " "so it's safer to avoid other characters." @@ -4702,7 +5429,8 @@ "Zielnamen sind typischerweise auf Buchstaben, Ziffern und den Unterstrich " "beschränkt. Es ist ratsam, andere Zeichen zu vermeiden." -#: C/project-manager-target-add.page:50(item/p) +#. (itstool) path: item/p +#: C/project-manager-target-add.page:50 msgid "" "When you have chosen the target name, type and parent, click on the " "Add button to create this new target." @@ -4710,25 +5438,30 @@ "Sobald Sie einen Zielnamen, Zieltyp und Elternelement gewählt haben, klicken " "Sie auf den Knopf Hinzufügen, um das neue Ziel zu erstellen." -#: C/project-manager-target.page:12(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-target.page:12 msgid "Add, edit or remove targets from a project." msgstr "" "Ein Ziel zum Projekt hinzufügen, es bearbeiten oder aus dem Projekt " "entfernen." -#: C/project-manager-target.page:21(page/title) +#. (itstool) path: page/title +#: C/project-manager-target.page:21 msgid "Manage Targets" msgstr "Ziele verwalten" -#: C/project-manager-target-remove.page:9(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-target-remove.page:9 msgid "Remove a target from a project." msgstr "Ein Ziel aus einem Projekt entfernen." -#: C/project-manager-target-remove.page:22(page/title) +#. (itstool) path: page/title +#: C/project-manager-target-remove.page:22 msgid "Remove a Target" msgstr "Ein Ziel entfernen" -#: C/project-manager-target-remove.page:26(item/p) +#. (itstool) path: item/p +#: C/project-manager-target-remove.page:26 msgid "" "Select the target you want to remove in the project view, click " "on the right mouse button to make the project context menu appear " @@ -4738,7 +5471,8 @@ "möchten. Drücken Sie die rechte Maustaste, um das Kontextmenü des " "Projekts zu öffnen und wählen Sie Entfernen." -#: C/project-manager-target-remove.page:32(item/p) +#. (itstool) path: item/p +#: C/project-manager-target-remove.page:32 msgid "" "Confirm the removal. The target and all its properties will be removed from " "the project file. All its files stay untouched on your hard disk." @@ -4747,15 +5481,18 @@ "den Projektdateien entfernt. Alle Dateien des Ziels verbleiben unbeschadet " "auf Ihrem Datenträger." -#: C/project-manager-treeview.page:8(info/desc) +#. (itstool) path: info/desc +#: C/project-manager-treeview.page:8 msgid "Display project's content." msgstr "Den Inhalt des Projekts anzeigen." -#: C/project-manager-treeview.page:17(page/title) +#. (itstool) path: page/title +#: C/project-manager-treeview.page:17 msgid "View a Project" msgstr "Ein Projekt betrachten" -#: C/project-manager-treeview.page:19(page/p) +#. (itstool) path: page/p +#: C/project-manager-treeview.page:19 msgid "" "A project is represented by a tree, the root item corresponds to the project " "while children represent programs, libraries, directories and source files. " @@ -4763,12 +5500,20 @@ "version, compiler flags or installation directories. These item are divided " "in several categories, depending on the backend not all are available:" msgstr "" +"Ein Projekt wird als Baum dargestellt. Die Wurzel entspricht dem Projekt und " +"die Unterelemente repräsentieren Programme, Bibliotheken, Ordner und " +"Quelldateien. Jeder Knoten kann Eigenschaften besitzen, mit denen genauere " +"Informationen wie Projektversion, Compiler-Flags und Installationsordner " +"festgelegt werden. Diese Knoten sind in verschiedene Kategorien eingeteilt. " +"Abhängig vom Backend sind nicht alle verfügbar:" -#: C/project-manager-treeview.page:28(item/title) +#. (itstool) path: item/title +#: C/project-manager-treeview.page:28 msgid "Root" msgstr "Root" -#: C/project-manager-treeview.page:29(item/p) +#. (itstool) path: item/p +#: C/project-manager-treeview.page:29 msgid "" "There is only one node of this kind. It represents the project itself. It is " "the place where you can set project wide properties like the project name or " @@ -4778,45 +5523,65 @@ "Hier können Sie für das gesamte Projekt geltende Eigenschaften ändern, wie " "den Namen und die Version." -#: C/project-manager-treeview.page:34(item/title) +#. (itstool) path: item/title +#: C/project-manager-treeview.page:34 msgid "Module" msgstr "Modul" -#: C/project-manager-treeview.page:35(item/p) +#. (itstool) path: item/p +#: C/project-manager-treeview.page:35 msgid "" "This is a set of packages used in autotools project. They appear as children " "of the root node to represent all modules defined and as children of each " "target using them. For more details, see ." msgstr "" +"Dies ist eine Menge von Paketen, die in Autotools-Projekten verwendet " +"werden. Sie erscheinen als Unterelemente des Wurzelknotens, um alle Module " +"zu repräsentieren, und als Unterelemente eines jeden Ziels, das sie " +"verwendet. Lesen Sie für weitere Informationen ." -#: C/project-manager-treeview.page:41(item/title) +#. (itstool) path: item/title +#: C/project-manager-treeview.page:41 msgid "Package" msgstr "Paket" -#: C/project-manager-treeview.page:42(item/p) +#. (itstool) path: item/p +#: C/project-manager-treeview.page:42 msgid "" "This is a packaged library used in autotools project. They appear as " "children of each module. For more details, see ." msgstr "" +"Dies ist eine paketierte Bibliothek, die in Autotools-Projekten verwendet " +"wird. Sie erscheinen als Unterelemente eines jeden Moduls. Lesen Sie für " +"weitere Informationen ." -#: C/project-manager-treeview.page:47(item/title) +#. (itstool) path: item/title +#: C/project-manager-treeview.page:47 msgid "Folder" msgstr "Ordner" -#: C/project-manager-treeview.page:48(item/p) +#. (itstool) path: item/p +#: C/project-manager-treeview.page:48 msgid "" "This is used to group targets allowing to set common properties. They are " "often implemented by sub directories. For more details, see ." msgstr "" +"Dies wird verwendet, um Ziele zu gruppieren, so dass allgemeine " +"Eigenschaften festgelegt werden können. Sie sind oft durch Unterordner " +"implementiert. Lesen Sie für weitere Informationen ." -#: C/project-manager-treeview.page:53(item/title) +#. (itstool) path: item/title +#: C/project-manager-treeview.page:53 msgid "Target" msgstr "Ziel" -#: C/project-manager-treeview.page:54(item/p) +#. (itstool) path: item/p +#: C/project-manager-treeview.page:54 msgid "" "It groups files and define how they are used. There are several kinds of " "targets, by example program, library or data, corresponding to different use " @@ -4824,19 +5589,32 @@ "compiled programs or libraries. For more details see ." msgstr "" +"Es gruppiert Dateien und legt fest, wie diese verwendet werden. Es gibt " +"verschiedene Arten von Zielen, zum Beispiel ein Programm, eine Bibliothek " +"oder Daten, entsprechend des unterschiedlichen Verwendungszwecks der " +"Unterelementdateien. Sie stellen oft erstellte Projektdateien dar wie " +"übersetzte Programme oder Bibliotheken. Lesen Sie für weitere " +"Informationen." -#: C/project-manager-treeview.page:61(note/p) +#. (itstool) path: note/p +#: C/project-manager-treeview.page:61 msgid "" "You can drag and drop targets at the beginning of the project tree view to " "create a shortcut allowing to access them more easily. By default all " "program targets are already put here." msgstr "" +"Sie können Ziele mittels Ziehen-und-Ablegen an den Anfang der " +"Projektbaumansicht ablegen, um eine Verknüpfung zu erstellen, mit der Sie " +"auf diese einfacher zugreifen können. Die Voreinstellung ist, dass alle " +"Programmziele dort bereits abgelegt werden." -#: C/project-manager-treeview.page:68(item/title) +#. (itstool) path: item/title +#: C/project-manager-treeview.page:68 msgid "Source" msgstr "Quelle" -#: C/project-manager-treeview.page:69(item/p) +#. (itstool) path: item/p +#: C/project-manager-treeview.page:69 msgid "" "Each source file is represented by a item in the project view. The use of " "each file depends on its parent target. All children of a program target are " @@ -4844,16 +5622,25 @@ "a directory when the project is installed. For more details see ." msgstr "" +"Jede Quelldatei wird durch ein Objekt in der Projektansicht dargestellt. Der " +"Einsatzzweck einer jeden Datei hängt von dem übergeordneten Ziel ab. Alle " +"Unterelemente eines Programmziels werden zum Erstellen übersetzt. Dabei " +"werden Unterelemente eines Datenziels bei Projektinstallation nur in einen " +"Ordner kopiert. Lesen Sie für weitere Informationen ." -#: C/project-wizard-create.page:10(info/desc) +#. (itstool) path: info/desc +#: C/project-wizard-create.page:10 msgid "Create a new project from scratch." msgstr "Ein neues Projekt von Grund auf erstellen." -#: C/project-wizard-create.page:23(page/title) +#. (itstool) path: page/title +#: C/project-wizard-create.page:23 msgid "Create a Project" msgstr "Ein Projekt erstellen" -#: C/project-wizard-create.page:25(page/p) +#. (itstool) path: page/p +#: C/project-wizard-create.page:25 msgid "" "New projects are created from templates. Anjuta will ask you for " "various information, like the type of the project, its name and more." @@ -4862,7 +5649,8 @@ "die Angabe verschiedener Informationen, wie den Typ des Projekts, dessen " "Namen und weiteres." -#: C/project-wizard-create.page:32(item/p) +#. (itstool) path: item/p +#: C/project-wizard-create.page:32 msgid "" "From the main menu, select File NewProject." @@ -4870,7 +5658,8 @@ "Wählen Sie DateiNeuProjekt " "im Hauptmenü." -#: C/project-wizard-create.page:36(item/p) +#. (itstool) path: item/p +#: C/project-wizard-create.page:36 msgid "" "Or from the drop-down list of the New button in the top tool " "bar, select Project to start the project wizard." @@ -4879,7 +5668,8 @@ "oberen Werkzeugleiste Projekt aus, um den Projekt-" "Assistenten aufzurufen." -#: C/project-wizard-create.page:44(item/p) +#. (itstool) path: item/p +#: C/project-wizard-create.page:44 msgid "" "Select the icon representing the type of the project you want to create and " "click on Forward." @@ -4887,7 +5677,8 @@ "Wählen Sie das Symbol aus, welches Ihr gewünschtes Projekt repräsentiert, " "und klicken Sie auf Weiter." -#: C/project-wizard-create.page:49(note/p) +#. (itstool) path: note/p +#: C/project-wizard-create.page:49 msgid "" "Leave the mouse over a project icon for a second and a small pop-up message " "will appear showing more information about this type of project." @@ -4896,7 +5687,8 @@ "erscheint, in der weitere Informationen über den jeweiligen Projekttyp " "angezeigt werden." -#: C/project-wizard-create.page:57(item/p) +#. (itstool) path: item/p +#: C/project-wizard-create.page:57 msgid "" "Depending on the selected project type, you will have to enter different " "information. When you are done, click on Forward." @@ -4904,7 +5696,8 @@ "Abhängig vom Projekttyp müssen Sie verschiedene Informationen angeben. " "Sobald Sie fertig sind, klicken Sie auf Weiter." -#: C/project-wizard-create.page:61(item/p) +#. (itstool) path: item/p +#: C/project-wizard-create.page:61 msgid "" "All informations are grouped in pages, typically you will have to fill two " "or three pages. You can go back at any time using the button Back." @@ -4913,7 +5706,8 @@ "in zwei oder drei Seiten Angaben machen. Mit dem Knopf Zurück " "können Sie jederzeit zu einer vorherigen Seite zurückkehren." -#: C/project-wizard-create.page:67(note/p) +#. (itstool) path: note/p +#: C/project-wizard-create.page:67 msgid "" "Keep the mouse over the button or typing area for a second to get a small " "pop-up message with more details about the corresponding setting." @@ -4922,7 +5716,8 @@ "Meldung erscheint, in der weitere Informationen über die jeweilige " "Einstellung angezeigt werden." -#: C/project-wizard-create.page:75(item/p) +#. (itstool) path: item/p +#: C/project-wizard-create.page:75 msgid "" "After filling out all the information pages, you will get a summary page " "listing the main information about your project. Nothing has been written to " @@ -4935,7 +5730,8 @@ "Anwenden, um das Projekt zu speichern und es in Anjuta " "zu öffnen." -#: C/project-wizard-create.page:85(note/p) +#. (itstool) path: note/p +#: C/project-wizard-create.page:85 msgid "" "Each project type corresponds to a template. Anjuta already " "includes several templates but you can add custom ones and even write your " @@ -4945,16 +5741,19 @@ "bereits verschiedene Vorlagen mit, aber Sie können auch benutzerdefinierte " "hinzufügen oder Ihre eigenen Vorlagen schreiben." -#: C/project-wizard-template.page:9(info/desc) +#. (itstool) path: info/desc +#: C/project-wizard-template.page:9 msgid "Project wizard template." msgstr "Vorlage für Projekt-Assistenten." -#: C/project-wizard-template.page:22(page/title) +#. (itstool) path: page/title +#: C/project-wizard-template.page:22 msgid "Project wizard template" msgstr "Vorlage für Projekt-Assistenten" -# In einem Handbuch für Entwickler halte ich »Engine« durchaus für angemessen. -#: C/project-wizard-template.page:24(page/p) +# In einem Handbuch für Entwickler halte ich »Engine« durchaus für angemessen. +#. (itstool) path: page/p +#: C/project-wizard-template.page:24 msgid "" "A project template is composed of a bunch of files which can be processed by " "a powerful template processing engine called autogen. A project " @@ -4966,7 +5765,8 @@ "Eine Projektvorlagendatei hat die Erweiterung .wiz und enthält " "eine Beschreibung aller notwendigen Projekteigenschaften und -dateien." -#: C/project-wizard-template.page:31(page/p) +#. (itstool) path: page/p +#: C/project-wizard-template.page:31 msgid "" "This .wiz file looks like a XML file and is documented hier dokumentiert." -#: C/run-parameters-dialog.page:11(info/desc) +#. (itstool) path: info/desc +#: C/run-parameters-dialog.page:11 msgid "Run parameters dialog" msgstr "Ausführungsparameter-Dialog" -#: C/run-parameters-dialog.page:20(page/title) +#. (itstool) path: page/title +#: C/run-parameters-dialog.page:20 msgid "Run Parameters Dialog" msgstr "Ausführungsparameter-Dialog" -#: C/run-parameters-dialog.page:22(page/p) +#. (itstool) path: page/p +#: C/run-parameters-dialog.page:22 msgid "" "The run parameter dialog allows you to define the current program " "and several parameters." @@ -4992,11 +5795,13 @@ "Der Dialog Ausführungsparameter ermöglicht das Festlegen des " "aktuellen Programms und einiger Parameter." -#: C/run-parameters-dialog.page:27(item/title) +#. (itstool) path: item/title +#: C/run-parameters-dialog.page:27 msgid "Program" msgstr "Programm" -#: C/run-parameters-dialog.page:28(item/p) +#. (itstool) path: item/p +#: C/run-parameters-dialog.page:28 msgid "" "This is the program that will be executed if you run a program with or " "without the debugger. The drop-down list allows you to select programs " @@ -5008,11 +5813,13 @@ "die durch das aktuelle Projekt erstellt wurden. Sie können aber über den " "Knopf Durchsuchen jedes andere Programm auswählen." -#: C/run-parameters-dialog.page:34(item/title) +#. (itstool) path: item/title +#: C/run-parameters-dialog.page:34 msgid "Arguments" msgstr "Argumente" -#: C/run-parameters-dialog.page:35(item/p) +#. (itstool) path: item/p +#: C/run-parameters-dialog.page:35 msgid "" "These are the command line arguments used by your program. The drop-down " "list keeps an history of the last arguments used." @@ -5020,21 +5827,25 @@ "Dies sind Befehlszeilenargumente, die von Ihrem Programm verwendet werden. " "Die Auswahlliste enthält eine Chronik der zuletzt verwendeten Argumente." -#: C/run-parameters-dialog.page:40(item/title) +#. (itstool) path: item/title +#: C/run-parameters-dialog.page:40 msgid "Working Directory" msgstr "Arbeitsordner" -#: C/run-parameters-dialog.page:41(item/p) +#. (itstool) path: item/p +#: C/run-parameters-dialog.page:41 msgid "" "The working directory is the current directory when your program will be run." msgstr "" "Der Arbeitsordner ist der aktuelle Ordner bei der Ausführung Ihres Programms." -#: C/run-parameters-dialog.page:45(item/title) +#. (itstool) path: item/title +#: C/run-parameters-dialog.page:45 msgid "Environment Variables" msgstr "Umgebungsvariablen" -#: C/run-parameters-dialog.page:46(item/p) +#. (itstool) path: item/p +#: C/run-parameters-dialog.page:46 msgid "" "You can click on the drop-down section, to display all environment variables " "that will be accessible by your program. By default, it includes all the " @@ -5044,14 +5855,16 @@ "durch Ihr Programm zugänglich sind. Dies sind normalerweise alle aktuellen " "Umgebungsvariablen. Sie werden in hellem Grau dargestellt." -#: C/run-parameters-dialog.page:50(item/p) +#. (itstool) path: item/p +#: C/run-parameters-dialog.page:50 msgid "" "You can click on the New button to add a new environment variable." msgstr "" "Klicken Sie auf den Knopf Neu, um eine neue Umgebungsvariable " "hinzuzufügen." -#: C/run-parameters-dialog.page:52(item/p) +#. (itstool) path: item/p +#: C/run-parameters-dialog.page:52 msgid "" "You can click on the Edit button to change the value of the " "selected environment variable." @@ -5059,7 +5872,8 @@ "Klicken Sie auf den Knopf Bearbeiten, um den Wert der gewählten " "Umgebungsvariable zu ändern." -#: C/run-parameters-dialog.page:54(item/p) +#. (itstool) path: item/p +#: C/run-parameters-dialog.page:54 msgid "" "You can click on the Delete button to remove the selected " "environment variable." @@ -5067,7 +5881,8 @@ "Klicken Sie auf den Knopf Löschen, um die gewählte " "Umgebungsvariable zu löschen." -#: C/run-parameters-dialog.page:56(item/p) +#. (itstool) path: item/p +#: C/run-parameters-dialog.page:56 msgid "" "When a variable has not the same value as in the current environment, it is " "displayed in black." @@ -5075,11 +5890,13 @@ "Wenn eine Variable nicht den gleichen Wert wie in der aktuellen Umgebung " "hat, so wird diese in schwarz dargestellt." -#: C/run-parameters-dialog.page:60(item/title) +#. (itstool) path: item/title +#: C/run-parameters-dialog.page:60 msgid "Run in Terminal" msgstr "Im Terminal ausführen" -#: C/run-parameters-dialog.page:61(item/p) +#. (itstool) path: item/p +#: C/run-parameters-dialog.page:61 msgid "" "This has to be checked to run the program in a terminal allowing you to " "provide inputs and see its outputs using the standard Unix streams. It is " @@ -5089,15 +5906,18 @@ "Eingaben tätigen und Ausgaben lesen können, auch mit Hilfe von Unix-Streams. " "Es ist für Programme mit grafischer Oberfläche nicht erforderlich." -#: C/run-run.page:11(info/desc) +#. (itstool) path: info/desc +#: C/run-run.page:11 msgid "Start a program without the debugger." msgstr "Ein Programm ohne Debugger ausführen." -#: C/run-run.page:24(page/title) +#. (itstool) path: page/title +#: C/run-run.page:24 msgid "Run a program" msgstr "Ein Programm ausführen" -#: C/run-run.page:26(page/p) +#. (itstool) path: page/p +#: C/run-run.page:26 msgid "" "If Anjuta is used to start a program it checks that it is up to " "date and builds it if needed." @@ -5105,7 +5925,8 @@ "Wenn mit Anjuta ein Programm gestartet wird, so wird geprüft, ob " "es aktuell ist und es wird gegebenenfalls neu erstellt." -#: C/run-run.page:31(item/p) +#. (itstool) path: item/p +#: C/run-run.page:31 msgid "" "From the main menu, select Run Run or press F3 to execute the current program." @@ -5114,7 +5935,8 @@ "Hauptmenü, oder drücken Sie F3, um das aktuelle " "Programm auszuführen." -#: C/run-run.page:37(page/p) +#. (itstool) path: page/p +#: C/run-run.page:37 msgid "" "The current program and several parameters can be set on the parameter dialog. See for more information." @@ -5123,7 +5945,8 @@ "Parameter festgelegt. Lesen Sie auch für weitere Informationen." -#: C/run-run.page:42(item/p) +#. (itstool) path: item/p +#: C/run-run.page:42 msgid "" "From the main menu, select Run Program " "Parameters... to display the dialog." @@ -5131,7 +5954,8 @@ "Wählen Sie AusführenProgrammparameter … im Hauptmenü, um das Dialogfenster anzuzeigen." -#: C/run-run.page:49(note/p) +#. (itstool) path: note/p +#: C/run-run.page:49 msgid "" "If your program needs data files, you probably have to install it at least " "one time before running it. See for " @@ -5141,11 +5965,13 @@ "zumindest einmalig installieren, bevor Sie es ausführen können. Lesen Sie " "auch für weitere Informationen." -#: C/widget-index.page:8(info/desc) +#. (itstool) path: info/desc +#: C/widget-index.page:8 msgid "All windows and dialogs." msgstr "Alle Fenster und Dialoge." -#: C/widget-index.page:16(page/title) +#. (itstool) path: page/title +#: C/widget-index.page:16 msgid "Windows and dialogs" msgstr "Fenster und Dialoge" diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-breakpoint-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-breakpoint-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,24 +15,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Haltepunkt-Dialog @@ -42,18 +24,23 @@ <gui>Ort</gui>

Die Position des Haltepunkts. Sie kann für einen bestehenden Haltepunkt nicht geändert werden. Der Haltepunkt kann in einer bestimmten Zeilennummer oder an den Beginn einer Funktion festgelegt werden. Verwenden Sie eines der folgenden Formate:

-

Dateiname:Zeilennummer

-

Funktionsname

-

Datei:Funktionsname

+

file_name:line_number

+

function_name

+

file_name:function_name

<gui>Bedingung</gui> -

Die Haltebedingung ist ein Ausdruck, der zum booleschen Wert WAHR (1) oder FALSCH (0) auswertet. Die Haltebedingung wird jedes Mal ausgewertet, wenn der Haltepunkt während der Programmausführung angelaufen wird. Die Fehlerdiagnose unterbricht die Ausführung nur, wenn das Ergebnis der Auswertung WAHR ist.

-

Bei leerem Feld ist die Bedingung immer WAHR.

+

The break condition is an expression which should evaluate to a boolean + value TRUE (1) or FALSE (0). + Every time the breakpoint is encountered during your program's execution, + the break condition will be evaluated. The debugger will break the execution + only if the result of the evaluation is TRUE.

+

If you leave this field blank the condition is always considered + TRUE.

- <gui>Durchgang</gui> + <gui>Pass Count</gui>

Die Fehlerdiagnose kann den Haltepunkt für eine bestimmte Anzahl an Durchgängen übergehen. Wenn die Durchgangszahl ungleich Null ist, so wird die Fehlerdiagnose den Haltepunkt eine bestimmte Anzahl Durchgänge durchlaufen, bevor angehalten wird.

Die Durchgangszahl hat höhere Präferenz als die Bedingung. Nur wenn die Durchgangszahl erreicht wurde, wertet die Fehlerdiagnose die Bedingung aus und hält das Programm an, falls diese vorhanden ist.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-breakpoint.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-breakpoint.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Haltepunkte @@ -43,7 +25,9 @@ -

Wählen Sie AnsichtHaltepunkte im Hauptmenü, um das Fenster Haltepunkte zu öffnen.

+

From the main menu, select View + Breakpoints to open the Breakpoint + window.

@@ -60,7 +44,8 @@ Typ -

Hier wird stets Haltepunkt angezeigt. In zukünftigen Versionen können hier verschiedene Typen von Haltepunkten angezeigt werden.

+

This always displays breakpoint. It will be used in a + future release supporting different kinds of breakpoints.

Bedingung @@ -92,10 +77,17 @@ -

Wählen Sie FehlerdiagnoseHaltepunkt setzen … im Hauptmenü, oder drücken Sie die rechte Maustaste im Fenster Haltepunkte und wählen Sie Haltepunkt setzen ….

+

From the main menu, select Debug + Add Breakpoint... or right click in the + Breakpoint window and select Add Breakpoint.... +

-

Geben Sie den Ort ein, welcher der Position des Haltepunkts entspricht, und falls gewünscht weitere Felder. Wenn eine Datei im Editor geöffnet ist, so ist in Ort bereits die aktuelle Zeile eingetragen. Lesen Sie für weitere Informationen.

+

Fill in the Location, which is the position of the + breakpoint, and the other fields if desired. + If a file is currently opened in the editor, the Location + defaults to the current line. + See for more information.

@@ -103,7 +95,10 @@ -

Wählen Sie FehlerdiagnoseHaltepunkt an/aus im Hauptmenü, oder drücken Sie die rechte Maustaste im Fenster Haltepunkte und wählen Sie Haltepunkt an/aus.

+

From the main menu, select Debug + Toggle Breakpoint or right click in the + Editor window and select Toggle Breakpoint. +

@@ -117,13 +112,17 @@ -

Wählen Sie einen Haltepunkt im Haltepunkt-Fenster aus.

+

Select a breakpoint in the Breakpoint window.

-

Klicken Sie mit der rechten Maustaste in das Haltepunkt-Fenster und wählen Sie Haltepunkt bearbeiten.

+

Right click in the Breakpoint window and select + Edit Breakpoint.... +

-

Ändern Sie das Feld Bedingung oder Durchgang und klicken Sie auf OK, sobald Sie fertig sind. Lesen SIe für weitere Informationen.

+

Change the Condition or Pass Count + fields and click on OK when you are done. + See for more information.

@@ -137,10 +136,12 @@ -

Wählen Sie einen Haltepunkt im Haltepunkt-Fenster aus.

+

Select a breakpoint in the Breakpoint window.

-

Klicken Sie mit der rechten Maustaste in das Haltepunkt-Fenster und wählen Sie Haltepunkt entfernen.

+

Right click in the Breakpoint window and select + Remove Breakpoint. +

@@ -148,7 +149,10 @@ -

Wählen Sie FehlerdiagnoseAlle Haltepunkte entfernen im Hauptmenü, oder drücken Sie die rechte Maustaste im Fenster Haltepunkt und wählen Sie Alle Haltepunkte entfernen.

+

From the main menu, select Debug + Remove All Breakpoints or right-click in + the Breakpoint window and select + Remove All Breakpoints.

@@ -162,7 +166,9 @@ -

Klicken Sie auf Aktivieren im Fenster Haltepunkt, oder drücken Sie die rechte Maustaste im Fenster Haltepunkt und wählen Sie Haltepunkt aktivieren oder Haltepunkt deaktivieren.

+

Click on the Enable checkmark in the Breakpoint + window or right click in the Breakpoint window and + select Enable Breakpoint or Disable Breakpoint.

@@ -170,7 +176,10 @@ -

Wählen Sie FehlerdiagnoseAlle Haltepunkte deaktivieren im Hauptmenü, oder drücken Sie die rechte Maustaste im Fenster Haltepunkt und wählen Sie Alle Haltepunkte deaktivieren.

+

From the main menu, select Debug + Disable All Breakpoints or right-click in + the Breakpoint window and select + Disable All Breakpoints.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-cpu.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-cpu.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - CPU @@ -41,7 +23,9 @@ -

Wählen Sie AnsichtRegister im Hauptmenü, um das Fenster Register zu öffnen.

+

From the main menu, select View + Registers to open the Register + window.

@@ -54,12 +38,18 @@ -

Wählen Sie AnsichtSpeicher im Hauptmenü, um das Fenster Speicher zu öffnen.

+

From the main menu, select View + Memory to open the Memory + window.

Die erste Spalte zeigt die Speicheradressen hexadezimal an, die zweite Spalte den Speicherinhalt wiederum hexadezimal, und die letzte Spalte zeigt den Speicherinhalt im ASCII-Format an.

-

Der Adressierungsraum selbst eine 32-Bit-Mikroprozessors ist sehr groß (4 Gigabyte), daher ist es sehr schwierig mit Hilfe der Bildlaufleiste zu einer bestimmten Adresse zu springen. Drücken Sie die rechte Maustaste und wählen Sie Zu Adresse springen, um ein kleines Textfeld für die Adresse im Hexadezimalformat einzublenden.

+

The addressing space of even a 32-bit microprocessor is very large + (4 gigabytes), so it is very difficult to go to a particular address + with the scrollbar. But you can click the right mouse button and select + Go to address to get a small edit box where you can enter an + address in hexadecimal.

@@ -69,7 +59,9 @@ -

Wählen Sie AnsichtDisassemblierung im Hauptmenü, um das Fenster Disassemblierung zu öffnen.

+

From the main menu, select View + Disassembly to open the Disassembly + window.

@@ -77,7 +69,11 @@

Die Position des Fensters Disassemblierung ändert sich auf den Wert des Programmzählers, wenn das Programm angehalten wird.

-

Der Adressierungsraum selbst eine 32-Bit-Mikroprozessors ist sehr groß (4 Gigabyte), daher ist es sehr schwierig mit Hilfe der Bildlaufleiste zu einer bestimmten Adresse zu springen. Drücken Sie die rechte Maustaste und wählen Sie Zu Adresse springen, um ein kleines Textfeld für die Adresse im Hexadezimalformat einzublenden.

+

The addressing space of even a 32-bit microprocessor is very large + (4 gigabytes), so it is very difficult to go to a particular address + with the scrollbar. But you can click the right mouse button and select + Go to address to get a small edit box where you can enter an + address in hexadecimal.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-custom.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-custom.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Benutzerdefinierter Befehl @@ -40,7 +22,8 @@ -

Wählen Sie FehlerdiagnoseBefehl diagnostizieren im Hauptmenü.

+

From the main menu, select Debug + Debugger Command.

Geben Sie Ihren Befehl ein.

@@ -50,7 +33,10 @@

Die Ausgabe des Befehls wird im Meldungsfenster des Debuggers angezeigt.

-

Der Befehl wird direkt ohne Überprüfung an den Debugger gesendet. Wenn Sie auf diese Weise einen Haltepunkt setzen, dann erscheint er nicht im Haltepunkt-Fenster. Es ist ratsam, diese Vorgehensweise zu meiden, es sei denn, Sie wissen genau, was Sie tun.

+

The command is sent directly to the debugger without performing any checks. + For example, if you set a breakpoint like this, it will not appear in the + Breakpoint window. It is better to avoid using this + command unless you know exactly what you are doing.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-data.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-data.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Daten untersuchen diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-execute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-execute.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ausführung steuern diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-expression.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-expression.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ausdrücke untersuchen @@ -43,10 +25,13 @@ -

Wählen Sie FehlerdiagnoseInspizieren/auswerten im Hauptmenü, oder drücken Sie die rechte Maustaste im Fenster Editor und wählen Sie Inspizieren/auswerten.

+

From the main menu, select Debug + Inspect/Evaluate... or right click in the + Editor window and select Inspect/Evaluate....

-

Falls der Ausdruck ein Variablenname ist, können Sie deren Wert ändern, indem Sie auf die Wert-Spalte klicken und einen neuen Wert eingeben.

+

If the expression is a variable name, you can change its value + by clicking on the Value column and entering a new value.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-information.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-information.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Verschiedene Informationen @@ -43,7 +25,8 @@ -

Wählen Sie FehlerdiagnoseInformationGemeinsam verwendete Bibliotheken im Hauptmenü.

+

From the main menu, select Debug + InfoShared Libraries.

@@ -56,7 +39,8 @@ -

Wählen Sie FehlerdiagnoseInformationKernel-Signale im Hauptmenü.

+

From the main menu, select Debug + InfoKernel signals.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-local.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-local.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,25 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Lokale Variablen -

Lokale Variablen des aktuellen Frames (die aktuelle Funktion, in welcher die Programmkontrolle vorhanden ist) werden im Fenster Lokale Variablen angezeigt. Während der Ausführung des Programms (z.B. bei Einzelschritten) werden lokale Variablen aktualisiert. Falls irgendein Variablenwert in den letzten Diagnoseschritten geändert wurde, wird deren Wert rot hervorgehoben. Variablen werden zur besseren Übersicht in einer Baumstruktur dargestellt.

+

Local variables of the current frame (the current function in which the + program control is present) are displayed in the Locals window. + During execution of the program (e.g. during single stepping), local + variables will be updated. If any variable value was changed in the last debugging step, its + value will be highlighted in red. Variables are presented in a tree form for easy + view.

Auflisten lokaler Variablen -

Wählen Sie AnsichtLokale Variablen im Hauptmenü, um das Fenster Lokale Variablen zu öffnen.

+

From the main menu, select View + Locals to open the Locals + window.

@@ -70,7 +59,8 @@ -

Wählen Sie im Fenster Lokale Variablen die Variable, welche Sie bearbeiten möchten, und klicken Sie zweimal in der Spalte Wert.

+

In the Locals window, select the variable you want to + edit and double click in the Value column.

Der Typ des neuen Werts.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-process-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-process-dialog.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,41 +14,23 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Dialog »An Prozess anhängen« -

Der Dialog An Prozess anhängen ermöglicht Ihnen die Auswahl eines aktuell laufenden Prozesses.

+

The Attach to process dialog allows you to select a currently running process.

- <gui>Pfade verbergen</gui> + <gui>Hide paths</gui>

Dadurch werden Befehlspfade in der Prozessliste verborgen, falls aktiviert.

- <gui>Prozess-Parameter verstecken</gui> + <gui>Hide process parameters</gui>

Dadurch werden Befehlszeilenargumente in der Prozessliste verborgen, falls aktiviert.

- <gui>Prozessbaum anzeigen</gui> + <gui>Display process tree</gui>

Falls deaktiviert, werden die Prozesse in einer Liste dargestellt. Wenn aktiviert, werden die Prozesse in einer Baumansicht dargestellt.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-run.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,24 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Programm diagnostizieren @@ -41,16 +23,25 @@
Ein Programm in einem Debugger starten -

Das aktuelle Programm ist im Dialog Programmparameter definiert. Lesen Sie bitte für weitere Informationen. Dieses Programm wird im Debugger folgendermaßen gestartet:

+

The current program is defined in the Program Parameters dialog. + See for more information. This + program can be started in the debugger like this:

-

Wählen Sie AusführenProgramm diagnostizieren im Hauptmenü, oder drücken Sie UmschalttasteF12

+

From the main menu, select Run + Debug Program or press ShiftF12

-

Es kann schwieriger sein, ein Programm zu diagnostizieren, das hoch optimiert ist oder wenn Informationen zur Fehlerdiagnose fehlen. Im Konfigurationsschritt ist festgelegt, ob Optimierungen und Informationen zur Fehlerdiagnose aktiviert sind. Normalerweise gibt es eine Konfigurationsmöglichkeit zur Fehlerdiagnose, die Optimierungen abschaltet und alle Informationen zur Fehlerdiagnose beinhaltet. Anjuta gibt eine Warnung aus, wenn diese Konfiguration nicht verwendet wird. Lesen Sie für weitere Informationen.

+

A program can be more difficult to debug if it is highly optimized + or if debugging information is missing. Whether optimization and debugging + information are enabled, is defined in the configure step. + Normally, there is a Debug configuration available, that turns off optimization + and includes all debugging information. Anjuta displays a warning + if this configuration is not used. + See for more information.

@@ -61,10 +52,14 @@ -

Wählen Sie AusführenEinen Prozess diagnostizieren … im Hauptmenü, um einen Dialog zu öffnen, der alle aktuell laufenden Prozesse aufführt.

+

From the main menu, select Run + Debug Process... + to get a dialog listing all currently running processes.

-

Wählen Sie einen Prozess im Dialog An Prozess anhängen und klicken Sie auf Anhängen, um die Fehlerdiagnose zu starten. Lesen Sie für weitere Informationen.

+

Select a process in the Attach to process dialog + and click on Attach to start the debugger on this + process. See for more details.

@@ -76,17 +71,22 @@ -

Wählen Sie AusführenEntferntes Ziel diagnostizieren … im Hauptmenü.

+

From the main menu, select Run + Debug Remote...

-

Wählen Sie die Art der Verbindung zur entfernten Anwendung, entweder Serielle Kabelverbindung oder TCP/IP-Verbindung.

+

Select the type of the connection to the remote application, + Serial Line Connection or TCP/IP Connection.

-

Bei einer TCP-Verbindung füllen Sie die Felder Adresse und Port aus.

-

Bei einer seriellen Verbindung geben Sie im Texteingabefeld den Namen des seriellen Geräts an, beispielsweise /dev/ttyb.

+

For a TCP connection, fill in the Address and Port + fields.

+

For a serial connection, fill in the text box below with the serial + device name, for example /dev/ttyb.

-

Klicken Sie auf Verbinden, um den Debugger zu starten und zum entfernten Ziel zu verbinden.

+

Click on Connect to start the debugger and connect to + the remote target.

@@ -99,7 +99,8 @@ -

Wählen Sie AusführenFehlerdiagnose anhalten im Hauptmenü.

+

From the main menu, select Run + Stop Debugger.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-stack.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-stack.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Stack @@ -45,7 +27,9 @@ -

Wählen Sie AnsichtStack im Hauptmenü, um das Fenster Stack zu öffnen.

+

From the main menu, select View + Stack to open the Stack + window.

@@ -62,7 +46,9 @@ Frame -

Dies ist die Frame-Nummer, beginnend mit 0 für die aktuelle Funktion. Die erste Funktion Ihres Programms (z.B. main() in einem C-Programm) hat die höchste Nummer.

+

This is the frame number starting from 0 for the current function. + The first function of your program, for example main() in a C program, + has the highest number.

Datei @@ -94,18 +80,14 @@ -

Wählen Sie im Fenster Stack den gewünschten Frame aus.

+

In the Stack window, select the frame you want.

-

Drücken Sie die rechte Maustaste und wählen Sie Aktuellen Frame auswählen.

+

Right-click and select Set current frame.

-

Clicking on a stack frame in the same thread changes only the - stack frame, allowing to see other local variables. But doing it - in another thread will change both the stack frame - and the thread. The register values will be different and the - debugger will restart in the selected thread.

+

Ein Klick auf einen Stack-Rahmen im selben Thread wechselt nur den Stack-Rahmen, so dass andere lokale Variablen untersucht werden können. Wird dies in einem anderen Thread getan, so ändern sich sowohl der Stack-Rahmen als auch der Thread. Die Registerwerte werden andere sein und die Fehlerdiagnose wird im gewählten Thread neu gestartet.

@@ -114,10 +96,10 @@ -

Wählen Sie im Fenster Stack den gewünschten Frame aus.

+

In the Stack window, select the frame you want.

-

Klicken Sie zweimal, oder drücken Sie die rechte Maustaste und wählen Sie Quelle anzeigen.

+

Double-click, or right-click and select View Source.

@@ -128,7 +110,8 @@ -

Klicken Sie mit der rechten Maustaste in das Stack-Fenster und wählen Sie Stacktrace holen.

+

In the Stack window, right-click and select + Get stack trace.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-step.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-step.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Anhalten und Einzelschritt @@ -43,14 +25,17 @@ -

Wählen Sie im Hauptmenü FehlerdiagnoseHineinspringen, drücken Sie F5 oder klicken Sie auf Hineinspringen in der Werkzeugleiste.

+

From the main menu, select Debug + Step In or press F5 or + click on the Step In icon in the toolbar.

Einzelschritte führen nur eine Programmanweisung aus (ab Haltepunkt) und geben dann die Kontrolle zurück. Wenn die ausgeführte Anweisung eine Funktion ausführt, so versucht die Fehlerdiagnose in die Funktion zu springen (in der Reihenfolge, in der die Funktionen ausgeführt werden). Sobald die Anweisung ausgeführt und die Kontrolle zurück gegeben wurde, können Sie den Zustand Ihres Programms analysieren.

-

Wenn das Fenster Disassemblierung den Eingabefokus hat und dieser Befehl ausgewählt ist, so wird eine Assembler-Anweisung ausgeführt.

+

If the Disassembly window has the focus when + this command is selected, it executes only one assembler instruction.

@@ -60,14 +45,19 @@ -

Wählen Sie FehlerdiagnoseÜberspringen im Hauptmenü, drücken Sie F6 oder klicken Sie auf das Symbol Überspringen in der Werkzeugleiste.

+

From the main menu, select Debug + Step Over or press F6 or + click on the Step Over icon in the toolbar.

Überspringen ist ähnlich wie Einzelschritt mit der Ausnahme, dass nicht innerhalb von Funktionen bei ausgeführten Anweisungen angehalten wird.

-

Wenn das Fenster Disassemblierung den Eingabefokus hat und dieser Befehl ausgewählt ist, so wird nur eine Assembler-Anweisung ausgeführt, es sei denn, diese Anweisung ist ein Aufruf einer Unterroutine. In letztem Fall hält das Programm an, sobald die Unterroutine abgeschlossen wurde.

+

If the Disassembly window has the focus when + this command is selected, it executes only one assembler instruction, except + if that instruction is a call to a subroutine, in which case the program stops + when the subroutine is completed.

@@ -77,7 +67,9 @@ -

Wählen Sie FehlerdiagnoseHerausspringen im Hauptmenü, drücken Sie UmschalttasteF5 oder klicken Sie auf das Symbol Herausspringen in der Werkzeugleiste.

+

From the main menu, select Debug + Step Out or press ShiftF5 or + click on the Step Out icon in the toolbar.

@@ -90,7 +82,9 @@ -

Wählen Sie FehlerdiagnoseAusführen/Fortsetzen im Hauptmenü, drücken Sie F4 oder klicken Sie auf das Symbol Fortsetzen in der Werkzeugleiste.

+

From the main menu, select Debug + Run/Continue or press F4 or + click on the Continue icon in the toolbar.

@@ -102,11 +96,15 @@ -

Wählen Sie FehlerdiagnoseBis zur Eingabemarke ausführen im Hauptmenü, drücken Sie F4 oder klicken Sie auf das Symbol Bis zur Eingabemarke ausführen in der Werkzeugleiste.

+

From the main menu, select Debug + Run to Cursor or press F8 or + click on the Run to icon in the toolbar.

-

Das Programm neu starten und bis zur Zeile oder Adresse (falls das Fenster Disassemblierung den Eingabefokus hat) an der aktuellen Eingabemarke ausführen.

+

This restarts the program and lets it run until the line or the + address (if the Disassembly window has the focus) at + the cursor is reached.

@@ -114,7 +112,9 @@ -

Wählen Sie FehlerdiagnoseProgramm anhalten im Hauptmenü, oder klicken Sie auf das Symbol Anhalten in der Werkzeugleiste.

+

From the main menu, select Debug + Pause Program or + click on the Pause icon in the toolbar.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-tips.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-tips.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Tipps zur Fehlerdiagnose @@ -39,32 +21,42 @@
Korrigieren von kritischen Fehlern in GLib/GTK+ -

Manchmal kann es schwierig sein herauszufinden, wo kritische GLib-Fehler auftreten, weil diese die Programmausführung nicht beenden. Setzen Sie die Umgebungsvariable G_DEBUG auf den Wert fatal_criticals, um das Programm bei kritischen GLib-Fehlern anhalten zu lassen.

+

Sometimes it can be difficult to track down where GLib critical errors are + occurring, since they do not stop the program. + You can set the program to stop as soon as it gets a GLib critical error, by setting + the environment variable G_DEBUG to the value + fatal_criticals.

-

Öffnen Sie den , indem Sie im Hauptmenü AusführenProgrammparameter … wählen.

+

Open the by selecting + RunProgram Parameters... from the + main menu.

-

Klicken Sie auf das Pluszeichen neben Umgebungsvariablen, um die Liste der Umgebungsvariablen auszuklappen.

+

Click the plus sign next to Environment Variables to expand + the list of environment variables.

-

Klicken Sie auf Neu, um einen neuen Eintrag zur Liste hinzuzufügen.

+

Click New to add a new entry to the list.

-

Geben Sie in das Feld Name G_DEBUG ein und in Wert fatal_criticals.

+

Fill in Name with G_DEBUG and Value + with fatal_criticals.

-

Klicken Sie auf Anwenden, um die Änderungen zu bestätigen.

+

Click Apply to confirm the changes.

-

Führen Sie das Programm zur Fehlerdiagnose aus, indem Sie AusführenProgramm diagnostizieren im Hauptmenü wählen.

+

Run the program with the debugger by selecting + RunDebug Program from the main menu.

Verwenden Sie das Programm, bis der kritische Fehler auftritt.

-

Schauen Sie sich im an, wo dieser Fehler passiert, sobald die Fehlerdiagnose Ihr Programm anhält.

+

When the debugger stops your program, look at the + to check where this error comes from.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/de/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/de/debug-watch.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/debug-watch.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,23 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ausdrücke überwachen -

Überwachte Ausdrücke, oder kurz »Ausdrücke«, sind Ausdrücke, die für eine Fehlerdiagnose untersucht werden. Die Ergebnisse werden bei jedem Programmstopp ausgegeben. Zum Beispiel kann dies bei jedem Einzelschritt durch das Programm erfolgen.

+

Watch expressions, or watches for short, are expressions that the debugger + evaluates and prints the result of every time the program is stopped; for + example, after every single-step + through the program.

Überwachte Ausdrücke auflisten -

Wählen Sie AnsichtÜberwachte AusdrückeÜberwachte Ausdrücke im Hauptmenü.

+

From the main menu, select View + Watches to open the Watches + window.

@@ -74,7 +61,9 @@ -

Wählen Sie im Fenster Überwachte Ausdrücke den Ausdruck, der automatisch überwacht werden soll. Drücken Sie die rechte Maustaste und prüfen Sie, ob Automatisch aktualisieren ausgewählt ist. Falls nicht, wählen Sie es bitte aus.

+

In the Watches window, select the watch you want to + update automatically. Right-click and check that Automatic Update + if checked. If not, select it.

@@ -82,7 +71,8 @@ -

Drücken Sie im Fenster Überwachte Ausdrücke die rechte Maustaste und wählen Sie Beobachteten Ausdruck aktualisieren, um den beobachteten Ausdruck zu aktualisieren.

+

In the Watches window, right click and select Update Watch to + update the selected watch.

@@ -90,7 +80,8 @@ -

Drücken Sie im Fenster Überwachte Ausdrücke die rechte Maustaste und wählen Sie Alle aktualisieren, um alle beobachteten Ausdrücke zugleich zu aktualisieren.

+

In the Watches window, right click and select Update all to + update all watches at the same time.

@@ -104,10 +95,14 @@ -

Wählen Sie FehlerdiagnoseAusdruck hinzufügen … im Hauptmenü, oder drücken Sie die rechte Maustaste und wählen Sie Ausdruck hinzufügen … im Fenster Überwachte Ausdrücke.

+

From the main menu, select Debug + Add Watch... or in the Watches + window, right-click and select Add Watch....

-

Geben Sie den zu überwachenden Ausdruck ein. Aktivieren Sie Automatisch aktualisieren, wenn Sie das Ergebnis des Ausdrucks immer dann sehen wollen, wenn das Programm angehalten wird.

+

Enter the expression to watch. Check Automatic Update + if you want the expression to be evaluated each time the program + is stopped.

@@ -115,10 +110,13 @@ -

Wählen Sie FehlerdiagnoseInspizieren/auswerten im Hauptmenü, oder drücken Sie die rechte Maustaste im Fenster Überwachte Ausdrücke und wählen Sie Inspizieren/auswerten.

+

From the main menu, select Debug + Inspect/Evaluate or right click in the + Editor window and select Inspect/Evaluate.

-

Klicken Sie auf den Hinzufügen-Knopf, um diesen Ausdruck zur Überwachungsliste hinzuzufügen.

+

Click on Add button to add this expression to the watches + list.

@@ -131,7 +129,8 @@ -

Wählen Sie im Fenster Überwachte Ausdrücke den zu entfernenden Ausdruck. Drücken Sie dann die rechte Maustaste und wählen Sie Beobachteten Ausdruck entfernen.

+

In the Watches window, select the watch you want to remove, + then right-click and select Remove Watch.

@@ -139,7 +138,7 @@ -

Drücken Sie im Fenster Überwachte Ausdrücke die rechte Maustaste und wählen Sie Alle entfernen.

+

In the Watches window, right-click and select Remove all.

@@ -152,7 +151,8 @@ -

Wählen Sie im Fenster Überwachte Ausdrücke die Variable, welche Sie bearbeiten möchten, und klicken Sie zweimal in der Spalte Wert.

+

In the Watches window, select the variable you want to + edit and double click in the Value column.

Geben Sie den neuen Wert ein.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/de/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/de/directory-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/directory-project-backend.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,31 +13,24 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Plugin für Ordner-basiertes Projekt-Backend -

Dies ist das einfachste Projekt-Backend. Es gibt keine Projekt-Datei. Es funktioniert wie ein Dateibetrachter, der alle Dateien mit typischen Quelldatei-Erweiterungen berücksichtigt (wie zum Beispiel .c, .py). Ordner werden zum Gruppieren von Quelldateien beibehalten, aber es gibt kein Ziel.

- -

Dieses Backend ist eine nützliche Alternative, falls Ihr Projekt nicht das entsprechende Backend in Anjuta hat oder das Backend Ihr Projekt nicht vollständig unterstützt

+

+ This is the simplest project backend. There is no project file. It + works like a file viewer, considering all files matching + typical source extensions (for example .c, + .py) to be source files. + Directories are kept in order to group source files but there is no + target. +

+ +

+ This backend is a useful workaround if your project does not have a + corresponding backend in Anjuta or if the appropriate backend + does not fully support your project. +

Es ist nicht möglich, bei einem Projekt mit diesem Backend etwas zu ändern oder hinzuzufügen. Wenn Sie aber eine Quelldatei mit der passenden Erweiterung im Projektordner hinzufügen, so wird es automatisch hinzugefügt.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/full-index.page anjuta-3.10.2/manuals/anjuta-manual/de/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/de/full-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/full-index.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Index diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/index.page anjuta-3.10.2/manuals/anjuta-manual/de/index.page --- anjuta-3.8.4/manuals/anjuta-manual/de/index.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/index.page 2013-11-14 21:02:11.000000000 +0000 @@ -1,10 +1,10 @@ - + Hilfe zu Anjuta DevStudio. Anjuta - Anjuta Entwicklungsstudio + Anjuta DevStudio @@ -15,27 +15,12 @@ - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - - <media type="image" mime="image/png" src="figures/anjuta_logo.png">Anjuta-Logo</media> Anjuta DevStudio + + <media type="image" mime="image/png" src="figures/anjuta_logo.png">Anjuta logo</media> + Anjuta DevStudio +
Projektverwaltung diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/introduction.page anjuta-3.10.2/manuals/anjuta-manual/de/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/de/introduction.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/introduction.page 2013-11-14 21:02:12.000000000 +0000 @@ -1,48 +1,56 @@ - + Einführung - Einführung in die integrierte Entwicklungsumgebung Anjuta + Introduction to Anjuta Integrated Development Environment - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Einführung -

Anjuta ist eine vielseitige integrierte Entwicklungsumgebung (IDE) für die GNOME-Arbeitsumgebung. Es bietet eine Vielzahl von fortschrittlichen Programmierhilfen wie eine Projektverwaltung, Assistenten für Anwendungen, interaktive Fehlerdiagnose, den integrierten Oberflächendesigner Glade, integrierte Devhelp API-Hilfe, einen Klassengenerator, einen mächtigen Quelltexteditor, einen Symbol-Browser, Unterstützung für Git, C/C++, Python, Vala und vieles andere.

- -

Anjuta hat ein flexibles und fortschrittliches Docking-System, mit dem alle Ansichten nach Belieben angeordnet werden können. Verschieben Sie die Ansichten per Ziehen-und-Ablegen der Verschiebeleisten und passen Sie das Layout an.

- -

Anjuta wurde für einfache Bedienung entworfen, ist aber mächtig genug, alle Ihre Programmierbedürfnisse zu erfüllen. Im Laufe der Entwicklung wurde Anjuta um viele neue Funktionsmerkmale erweitert. Unser Hauptziel ist Funktionsumfang und Bedienbarkeit zugleich zu erreichen, so dass Ihre Software-Entwicklung angenehm bleibt, ohne Ihre Sinne zu überfluten. Wie bemühen uns, Anjuta weiterhin zu verbessern und zu stabilisieren und Ihnen ein bestmögliches Erlebnis zu bieten.

- -

Wir hoffen, dass Sie mit Anjuta zufrieden sind. Falls nicht, so helfen Sie uns bitte Anjuta zu verbessern, indem Sie Fehlerberichte und Vorschläge einreichen. So helfen Sie einerseits, die Software zu verbessern, und andererseits der Open-Source-Gemeinschaft als Ganzes.

- -

Das folgende Bildschirmfoto zeigt einige Dinge, die Sie in Anjuta finden werden.

+

+ Anjuta is a versatile Integrated Development Environment (IDE) + for the GNOME desktop. It features a number of advanced programming + facilities including project management, application wizards, interactive + debugging, integrated Glade UI designer, integrated Devhelp API help, class + generator, powerful source editor, symbols browsing, Git support, + C/C++, Python and Vala support and more. +

+ +

+ Anjuta has a flexible and advanced docking system + that allows you to lay out all the views in whatever way you like. You can drag + and drop the views using drag bars and rearrange the layout. +

+ +

+ Anjuta has been designed to be simple to operate yet powerful + enough to fulfill all your programming needs. We have added many new features + to Anjuta over the course of its development. Our focus is on + delivering power and usability at the same time and making your software + development enjoyable without overloading your senses. We intend to + continue improving and stabilizing Anjuta to give you the best + IDE experience possible. +

+ +

+ We hope you will have a good time using Anjuta. If not, please + help us make it better by reporting bugs and suggestions - this will help + to improve the software, as well as helping the open source community. +

+ +

+ The following screenshot illustrates some of the things you will find in + Anjuta. +

- <app>Anjuta</app> in Aktion - Anjuta-Hauptfenster + <app>Anjuta</app> in action + Anjuta main window -

Anjuta-Hauptfenster

+

Anjuta main window

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/de/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/de/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,31 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Emacs-Modelines -

Eine solche Modeline ist ein Kommentar in der ersten Zeile eine Datei, welche aus einer Liste von Variablennamen besteht, gefolgt von : und einem Wert, getrennt durch ; und umgeben von -*-.

+

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by + a list of variable names followed by : and a value, + separated by ; and surrounded by -*-.

-

Eine typische Emacs-Modeline sieht in etwa so aus:

+

A typical Emacs modeline looks like this:

/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ @@ -45,7 +30,8 @@ <code>indent-tabs-mode</code> -

Auf t festlegen, um Tabulator-Sprünge zum Einrücken einzusetzen, oder nil, um Leerzeichen zu verwenden.

+

Set to t to use tabulation for indentation or + nil to use spaces.

<code>tab-width</code> diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/de/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/de/language-support-cpp-modelines-vim.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/language-support-cpp-modelines-vim.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,31 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Vim-Modelines -

Diese Modeline ist ein Kommentar in der ersten Zeile der Datei, welche mit vim: beginnen muss, gefolgt von mindestens einem Leerzeichen und einer Liste Variablennamen mit einem optionalen Wert nach =, getrennt durch ein Leerzeichen oder :.

+

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and + a list of variable names with an optional value after = + separated by space or :.

-

Eine typische Vim-Modeline sieht in etwa so aus:

+

A typical Vim modeline looks like this:

/* vim: set noet ts=4 sw=4: */ diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/de/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/de/makefile-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/makefile-project-backend.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,31 +13,19 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Plugin für Makefile-basiertes Projekt-Backend

Ein »makefile« ist vermutlich die meist genutzte Methode, Software auf verschiedensten Plattformen zu erstellen. Ein »makefile« enthält eine Liste oder Regeln, die beschreiben, welche Befehle ausgeführt werden müssen, um ein Ziel unter Berücksichtigung all seiner Abhängigkeiten zu erstellen. Bei der Erstellung eines Programms ist das Ziel eine Objektdatei, und die Abhängigkeiten sind die Quelldateien. Das Ziel einer Regel kann eine Abhängigkeit einer anderen sein. Regeln können demnach untereinander verkettet sein bei der Erstellung des endgültigen Ziels.

-

Es ist ein allgemeines Werkzeug auf Basisebene, so dass es schwierig ist, alle Quelldateien und Ziele eines Projekts zu finden. D.h. Anjuta bietet nur eingeschränkte Unterstützung für makefile-Projekte. Es wird nur die eine makefile-Datei in dem obersten Projektordner eingelesen und Quelldateien und Ziele werden daraus extrahiert.

+

+ It is a low-level, general tool, making it difficult to find all + source files and targets of a project. + So Anjuta has limited support for makefiles, reading only one + makefile in the top project directory and extracting source files + and targets. +

Wenn das Projekt-Backend nicht in der Lage ist, alle Quelldateien zu finden, so können Sie probieren, dass Ordner-Backend statt dessen zu verwenden. Es erkennt keine Ziele, sollte aber alle Quelldateien finden.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-import.page anjuta-3.10.2/manuals/anjuta-manual/de/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-import.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-import.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,43 +16,59 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Projekt importieren -

Anjuta besitzt kein eigenes Projektformat. Es lädt Projekte mit bereits vorhandenen Formaten wie z.B. Makefile oder autotools und zwingt andere Entwickler nicht, diese zu verwenden. Die Einstellungen von Anjuta werden in einer Datei mit der Endung .anjuta gespeichert und ein versteckter Ordner im Projektordner erstellt. Sie müssen das Projekt importieren, um es in Anjuta zu verwenden und die Einstellungsdateien zu erstellen. Dabei werden keine Projektdateien verändert.

+

+ Anjuta does not have its own project format. It loads projects + using already existing formats, like makefile or autotools, and does not + require that other developers use it. + Anjuta's own settings are stored in a file with the .anjuta extension + and a hidden directory created in the project directory. + To use a project in Anjuta and create these settings files, you + will need to import the project. This will not modify any project files. +

-

Wählen Sie DateiNeuProjekt aus vorhandenen Quellen im Hauptmenü oder Projekt aus vorhandenen Quellen aus der Auswahlliste des Knopfes Neu in der oberen Werkzeugleiste, um den Projekt-Assistenten zu starten.

+

+ From the main menu, select File + NewProject from Existing Sources + or Project from Existing Sources from the drop-down + list of the New button in the top tool bar + to start the project wizard. +

-

Wählen Sie Aus Ordner importieren, wenn das Projekt bereits auf Ihrem Rechner vorhanden ist, und wählen Sie dann den Projektordner.

-

Wählen Sie Aus Versionskontrolle importieren, wenn das Projekt von einem Server ausgecheckt werden muss. Wählen Sie anschließend das Versionskontrollsystem, die Server-Adresse und den Zielordner auf Ihrem Rechner.

+

+ Select Import from folder if the project is already + present on your computer, then select the project directory. +

+

+ Or Select Import from version control system if the + project needs to be checked out from a server. Then select the + version control system, the server address and the destination directory + on your computer. +

-

Nach Auswahl des bestehenden Projekts ist das Textfeld Projektname mit dem Namen des Projektordners ausgefüllt, aber Sie können diesen anpassen. Sobald Sie fertig sind, klicken Sie auf den Knopf Importieren, um das Projekt bei Bedarf herunterzuladen und die von Anjuta benötigten Dateien zu erstellen.

+

+ After selecting an existing project, the Project name + text box should be filled with the name of the project's directory, + but you can change it. + When it's done, click on the Import button to download the + project if needed and create the files needed by Anjuta. +

-

Anjuta versucht, das durch das Projekt verwendete Backend automatisch zu ermitteln. Falls mehrere Backends möglich sind, wird ein Dialog Sie bitten, ein Backend-Plugin für das Projekt zu wählen. Lesen Sie bitte die Beschreibung der Projekt-Backends, um herauszufinden, welches Sie wählen sollten.

+

+ Anjuta tries to automatically find the project backend + used by your project. But if several backends are possible, + you will get a dialog asking you to choose a project backend + plugin. Read the project backend description to find out which one to + choose. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-folder-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-folder-add.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Einen Ordner hinzufügen @@ -36,8 +18,12 @@ -

Wählen Sie die Gruppe oder das Projekt in der Projektansicht, welche Sie hinzufügen möchten. Drücken Sie die rechte Maustaste, um das Kontextmenü des Projekts zu öffnen und wählen Sie Gruppe hinzufügen.

-

Oder wählen Sie ProjektGruppe hinzufügen im Hauptmenü.

+

Select the group or the project where you want to add the new group + in the project view, click on the right mouse button to + make the project context menu appear and select + Add Group.

+

Or from the main menu, select Project + Add Group.

Geben Sie den neuen Gruppennamen ein.

@@ -46,10 +32,11 @@
-

Sie können in der unteren Ordnerbaumansicht einen andere Gruppe wählen.

+

You can select another group in the bottom group tree view.

-

Sobald Sie das übergeordnete Objekt ausgewählt und den Namen eingegeben haben, klicken Sie auf den Knopf Hinzufügen, um diese Gruppe zu ihrem Projekt hinzuzufügen.

+

When you have chosen the parent and enter the name, click on the Add + button to add the group to your project.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-folder-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-folder-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,31 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ordner entfernen -

Wählen Sie die Datei in der Projektansicht, die Sie entfernen möchten. Drücken Sie die rechte Maustaste, um das Kontextmenü des Projekts zu öffnen und wählen Sie Entfernen.

+

Select the folder you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Ein Bestätigungsdialog wird geöffnet, und der Ordner wird nur aus dem Projekt entfernt, nicht von Ihrer Festplatte.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-folder.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-folder.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,24 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ordner verwalten diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-library-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-library-add.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,52 +15,62 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Eine benutzerdefinierte Bibliothek hinzufügen -

Es ist einfacher eine Bibliothek als Paket zu verwenden. Dies ist unter Linux üblich. Prüfen Sie hier, ob dies der Fall ist. Andernfalls können Sie immer noch die Bibliothek wie unten erklärt verwenden.

+

It is easier to use a packaged library, which is common on Linux, so + check if it is the case here. + But else you can still use the library as explained below.

Um eine Bibliothek in C nutzen zu können, müssen Sie dem Compiler mitteilen, wo sich die Header-Dateien befinden und dem Linker mitteilen, wo die erforderlichen Bibliotheken aufzufinden sind. Das Problem ist, dass Ihr Programm nicht auf einem anderen Rechner kompilieren wird, wenn sich die Header- oder Bibliotheksdateien an einem anderen Ort befinden.

-

Wählen Sie in der Projektansicht den Ordner mit dem Programm, in welchem Sie die Bibliothek hinzufügen möchten. Drücken Sie dann die rechte Maustaste, um das Projekt-Kontextmenü zu öffnen, und wählen Sie Eigenschaften.

- -

Oder wählen Sie im Hauptmenü ProjektEigenschaften. Per Voreinstellung werden die Eigenschaften des aktuell in der Projektansicht ausgewählten Objekts bearbeitet. Wählen Sie bei Bedarf ein anderes Objekt in der Auswahlliste.

+

Select the directory containing the program where you want to + add the library in the project view, click on the + right mouse button to make the project context menu + appear and select Properties.

+ +

Or from the main menu, select Project + Properties. By default, it edits the + properties of the currently selected item in the project view. + You can select a different item in the drop-down list button.

-

Wenn die Header-Dateien im üblichen Pfad installiert sind (/usr/include), müssen Sie nichts weiter tun. Andernfalls müssen Sie-Iinclude_path den C-Präprozessorflags hinzufügen, wenn Sie gcc einsetzen.

+

If the header files are installed in a standard location + (/usr/include) you don't have to set this. If not, + you need to add -Iinclude_path in + the C preprocessor flags property if you are using + gcc as your compiler. You can add several paths separated with + spaces. These options will be used for all targets inside this + directory.

-

Eventuell müssen Sie den Knopf Weitere Optionen ausklappen, um dies sehen zu können. Klicken Sie auf den Knopf Anwenden, sobald Sie fertig sind.

+

You might have to expand the More options button to see this. + Click on the Apply button when you are done.

-

Als nächstes müssen Sie die Bibliothek einem Ziel hinzufügen. Wählen Sie in der Projektansicht das Ziel, dem Sie die Bibliothek hinzufügen wollen. Drücken Sie dann die rechte Maustaste, um das Kontextmenü des Projekts zu öffnen, und wählen Sie Eigenschaften.

- -

Oder wählen Sie im Hauptmenü ProjektEigenschaften. Per Voreinstellung werden die Eigenschaften des aktuell in der Projektansicht ausgewählten Objekts bearbeitet. Wählen Sie bei Bedarf ein anderes Objekt in der Auswahlliste.

+

Next, you need to add the library to a target. + Select the target where you want to + add the library in the project view, click on the + right mouse button to make the project context menu + appear and select Properties.

+ +

Or from the main menu, select Project + Properties. By default, it edits the + properties of the currently selected item in the project view. + You can select a different item in the drop-down list button.

-

Sie müssen die Eigenschaft Linker-flags festlegen, indem Sie -lBibliotheks_Name hinzufügen, wenn Ihr Compiler gcc ist. >Bibliotheks_Name ist der Name der Bibliotheksdatei ohne das Präfix lib und ohne die Erweiterung .a oder .so.

- -

Wenn die Bibliothek nicht in einem Standardordner liegt, so schaut gcc mit der Option -LBibliotheks_Name in weiteren Ordnern nach.

+

You need to set the Linker flags property, adding + -llibrary_name if your compiler is gcc. + library_name is the name of the library file without the + lib prefix and without the .a or + .so extension.

+ +

If the library is in not in a standard directory, gcc + can look in additional directories with the option + -Llibrary_path.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-library-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-library-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,34 +15,22 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Eine benutzerdefinierte Bibliothek entfernen -

Wählen Sie in der Projektansicht das Ziel mit der Bibliothek, die Sie entfernen wollen. Drücken Sie dann die rechte Maustaste, um das Kontextmenü des Projekts zu öffnen, und wählen Sie Eigenschaften.

+

Select the target that has the library you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Properties.

-

Entfernen Sie die Bibliothek aus den Eigenschaften der C-Präprozessor-Flags und Linker-Flags. Klicken Sie auf den Knopf Anwenden, um die Änderungen in der Projektdatei zu speichern.

+

Remove the library from the + C preprocessor flags and Linker flags + properties. Click on the Apply button to write the + changes to the project files.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-library.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-library.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,24 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Bibliotheken verwalten diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-module-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-module-add.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,49 +15,46 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Paketierte Bibliotheken hinzufügen -

Unter Linux werden die meisten Bibliotheken mit zusätzlichen Daten verteilt, die in der Datei pkg-config hinterlegt sind. Diese Datei enthält Information über andere erforderliche Bibliotheken, den C-Compiler und ´von dieser Bibliothek verlangte Linker-Flags . Diese Datei, die Header-Dateien und die Dateien der Bibliothek selbst werden ein Paket genannt.

+

On Linux, most libraries are distributed with additional data stored + in a pkg-config file. This file contains information like + the other libraries needed, the C compiler and the linker flags needed + to use that library. This file, the header files and the library files + themselves is called a package.

-

Wählen Sie das Programm in der Projektansicht, wo Sie eine neue Bibliothek hinzufügen möchten. Drücken Sie die rechte Maustaste, um das Kontextmenü des Projekts zu öffnen und wählen Sie Hinzufügen .

-

Oder wählen Sie im Hauptmenü den Eintrag ProjektBibliothek hinzufügen ….

+

Select the program where you want to add the new library in + the project view, click on the right mouse button to + make the project context menu appear and select + Add Library.

+

Or from the main menu, select Project + Add Library....

-

Sie müssen mit dem Zielwahlknopf oben ein Ziel wählen, wo Sie die Bibliothek hinzufügen wollen.

+

You need to select the target where you want to add the library + in the target button above.

-

Eine Bibliothek kann nicht direkt einem Ziel hinzugefügt werden. Sie könne nur ein Modul hinzufügen, das in der Modulansicht unten angezeigt wird. Wenn Sie eine Bibliothek innerhalb eines Moduls wählen, so wird das übergeordnete Modul hinzugefügt.

+

A library cannot be added directly to a target. You can add only + a module displayed in the module view below. If you + select a library inside a module, the parent module will be added.

-

Falls die gewünschte Bibliothek in der Modulansicht nicht erscheint, müssen Sie sie zuerst als Modul hinzufügen. Klicken Sie auf Neue Bibliothek und folgen Sie diesen Anweisungen.

+

If the library you want is not displayed in the module view, + you need to add it as a module first. Click on the button + New Library and follow the explanation + here.

Nach dem Erstellen eines neuen Moduls müssen Sie einige Sekunden warten, bis die Projektdateien neu geladen wurden und das neue Modul in der Liste erscheint.

-

Sobald Sie fertig sind, klicken Sie auf den Knopf Hinzufügen, um das ausgewählte Modul zum Ziel hinzuzufügen.

+

When you are done, click on the Add button to add the + selected module to the target.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-module-new.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-module-new.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -17,24 +17,6 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Modul hinzufügen @@ -43,11 +25,15 @@ -

Wählen Sie ein Programm in der Projektansicht. Drücken Sie die rechte Maustaste, um das Kontextmenü des Projekts zu öffnen und wählen Sie Bibliothek hinzufügen.

-

Oder wählen Sie im Hauptmenü den Eintrag ProjektBibliothek hinzufügen ….

+

Select a program in the project view, click on the right + mouse button to make the project context menu appear, and + select Add Library.

+

Or from the main menu, select Project + Add Library....

-

Klicken Sie im Dialog Bibliothek hinzufügen auf Neue Bibliothek.

+

On the Add Library dialog, click on the + New Library button.

Eine Liste aller auf Ihrem System installierten Bibliotheken wird angezeigt. Sie können eine oder mehrere Bibliotheken auswählen.

@@ -55,7 +41,12 @@

Falls die gewünschte Bibliothek hier nicht erscheint:

-

Falls die gesuchte Bibliothek hier nicht auftaucht, ist sie eventuell nicht auf Ihrem System installiert. Starten Sie die Anwendung zur Paketverwaltung und suchen Sie nach dem Namen der Bibliothek. Das benötigte Paket hat oft die Endung »dev« oder »devel« und enthält Header-Dateien und eine pkg-config-Datei mit der Erweiterung .pc.

+

Perhaps it is not installed on your system. + Launch the application you + use to install new programs and search for the library name. + The package you need often has a "dev" or "devel" suffix and + should include header files and a pkg-config file with a + .pc extension.

It could be that the library is not packaged, it is often the @@ -70,7 +61,10 @@

Nach Auswahl einer Bibliothek wird automatisch ein Modulname erstellt, der aber angepasst werden kann. Sie können einen vorhandenen Modulnamen wählen, um die neue Bibliothek hinzuzufügen und zu allen Zielen, die es bereits verwendet.

-

Sobald Sie fertig sind, klicken Sie auf Hinzufügen, um das neue Modul mit den gewählten Bibliotheken zu erstellen. Sie müssen ein neues Modul zu mindestens einem Ziel hinzufügen, um es wirklich zu nutzen.

+

When you are + done, click on the Add button to create the new module + with the selected libraries. You need to add a new module to at least + one target to really use it.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-module-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-module-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,31 +15,16 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Modul entfernen -

Wählen Sie die Bibliothek in der Projektansicht, die Sie entfernen möchten. Drücken Sie die rechte Maustaste, um das Kontextmenü des Projekts zu öffnen und wählen Sie Entfernen.

+

Select the library you want to remove in the + project view, click on the right mouse button to + make the project context menu appear, and select + Remove.

Ein Bestätigungsdialog wird geöffnet, und die Bibliothek wird aus dem Ziel entfernt.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-package-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-package-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,31 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Paket entfernen -

Wählen Sie das Paket in der Projektansicht, das Sie entfernen möchten. Drücken Sie die rechte Maustaste, um das Kontextmenü des Projekts zu öffnen und wählen Sie Entfernen.

+

Select the package you want to remove in the + project view , click on the right mouse button to + make the project context menu appear and select + Remove.

Ein Bestätigungsdialog wird geöffnet, und das Paket wird aus der Projektdatei entfernt.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-root.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-root.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,24 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Projekt bearbeiten diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-source-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-source-add.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,23 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Dateien hinzufügen -

Wählen Sie das Ziel in der Projektansicht, dem Sie die neue Quelldatei hinzufügen möchten. Klicken Sie dann mit der rechten Maustaste, um das Kontextmenü des Projekts zu öffnen, und wählen Sie Quelldatei hinzufügen.

+

Select the target where you want to add the new source files in + the project view, click on the right mouse button to + make the project context menu appear and select + Add Source File.

-

Oder wählen Sie ProjektQuelldatei hinzufügen … im Hauptmenü.

+

Or from the main menu, select Project + Add Source File...

-

Sie können im oberen Zielwahlknopf ein anderes Ziel wählen.

+

You can select another target in the top target chooser button. +

In the file chooser below, select the files you want to add. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-source-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-source-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,31 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Dateien entfernen -

Wählen Sie die Datei in der Projektansicht, die Sie entfernen möchten. Drücken Sie die rechte Maustaste, um das Kontextmenü des Projekts zu öffnen und wählen Sie Entfernen.

+

Select the file you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Ein Bestätigungsdialog wird geöffnet, und die Datei wird nur aus dem Projekt entfernt, nicht von Ihrer Festplatte.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-source.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-source.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,24 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Dateien verwalten diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-target-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-target-add.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,46 +14,32 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Ziel hinzufügen -

A target groups files together and defines their use. - It is used to represent a program, with all its source files as its children - or only group data files those should be installed at the same place.

+

Ein Ziel gruppiert Dateien und legt deren Verwendung fest. Es wird verwendet, um ein Programm mit all seinen Quelldateien und deren Unterelementen darzustellen, oder nur um Datendateien zu gruppieren, die im selben Ordner installiert werden sollen.

-

Wählen Sie den Ordner in der Projektansicht, in dem Sie neue Ziele hinzufügen möchten. Klicken Sie mit der rechten Maustaste, um das Kontextmenü des Projekts zu öffnen und wählen Sie Neues Ziel.

-

Oder wählen Sie im Hauptmenü den Eintrag ProjektNeues Ziel ….

+

Select the directory where you want to add the new target in + the project view, click on the right mouse button to + make the project context menu appear and select + New Target.

+

Or from the main menu, select Project + New Target....

-

Sie können in der unteren Ordnerbaumansicht einen anderen Ordner wählen.

+

You can select another directory in the bottom directory tree view. +

Geben Sie einen Zielnamen ein und wählen Sie den Zieltyp in der Auswahlliste darunter. Je nach Projekt-Backend sind verschiedene Zieltypen möglich.

Zielnamen sind typischerweise auf Buchstaben, Ziffern und den Unterstrich beschränkt. Es ist ratsam, andere Zeichen zu vermeiden.

-

Sobald Sie einen Zielnamen, Zieltyp und Elternelement gewählt haben, klicken Sie auf den Knopf Hinzufügen, um das neue Ziel zu erstellen.

+

When you have chosen the target name, type and parent, click on the + Add button to create this new target.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-target-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-target-remove.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,31 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Ziel entfernen -

Wählen Sie den Ordner in der Projektansicht, den Sie entfernen möchten. Drücken Sie die rechte Maustaste, um das Kontextmenü des Projekts zu öffnen und wählen Sie Entfernen.

+

Select the target you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Bestätigen Sie das Entfernen. Alle Ziele und deren Eigenschaften werden von den Projektdateien entfernt. Alle Dateien des Ziels verbleiben unbeschadet auf Ihrem Datenträger.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-target.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-target.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,24 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ziele verwalten diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager-treeview.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager-treeview.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,34 +9,11 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Projekt betrachten -

A project is represented by a tree, the root item corresponds - to the project while children represent programs, libraries, directories - and source files. Each item can have properties allowing to set more details - like project version, compiler flags or installation directories. - These item are divided in several categories, depending on the backend - not all are available:

+

Ein Projekt wird als Baum dargestellt. Die Wurzel entspricht dem Projekt und die Unterelemente repräsentieren Programme, Bibliotheken, Ordner und Quelldateien. Jeder Knoten kann Eigenschaften besitzen, mit denen genauere Informationen wie Projektversion, Compiler-Flags und Installationsordner festgelegt werden. Diese Knoten sind in verschiedene Kategorien eingeteilt. Abhängig vom Backend sind nicht alle verfügbar:

@@ -71,9 +48,7 @@ libraries. For more details see .

-

You can drag and drop targets at the beginning of the project tree view - to create a shortcut allowing to access them more easily. By default all - program targets are already put here.

+

Sie können Ziele mittels Ziehen-und-Ablegen an den Anfang der Projektbaumansicht ablegen, um eine Verknüpfung zu erstellen, mit der Sie auf diese einfacher zugreifen können. Die Voreinstellung ist, dass alle Programmziele dort bereits abgelegt werden.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/de/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-manager.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-manager.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,29 +13,15 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Projektverwaltung-Plugin -

Anjuta unterstützt bereits vorhandene Projektformate über Plugin-Backends. Das wichtigste davon ist das Autotools-Format, das üblicherweise unter Linux verwendet wird.

+

+ Anjuta supports several already existing project formats + through plugin backends. The main one is the autotools format commonly + used on Linux. +

The project backend to use is choosen when creating or importing a new diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/de/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-wizard-create.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-wizard-create.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,55 +15,67 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Projekt erstellen -

Neue Projekte werden aus Vorlagen erstellt. Anjuta bittet Sie um die Angabe verschiedener Informationen, wie den Typ des Projekts, dessen Namen und weiteres.

+

+ New projects are created from templates. Anjuta will ask you + for various information, like the type of the project, its name and more. +

-

Wählen Sie DateiNeuProjekt im Hauptmenü.

-

Oder wählen Sie in der Auswahlliste des Knopfes Neu in der oberen Werkzeugleiste Projekt aus, um den Projekt-Assistenten aufzurufen.

+

+ From the main menu, select File + NewProject. +

+

+ Or from the drop-down list of the + New button in the top tool bar, select + Project + to start the project wizard. +

-

Wählen Sie das Symbol aus, welches Ihr gewünschtes Projekt repräsentiert, und klicken Sie auf Weiter.

+

+ Select the icon representing the type of the project you want to + create and click on Forward. +

Fahren Sie mit der Maus über eines der Projektsymbole. Eine kleine Meldung erscheint, in der weitere Informationen über den jeweiligen Projekttyp angezeigt werden.

-

Abhängig vom Projekttyp müssen Sie verschiedene Informationen angeben. Sobald Sie fertig sind, klicken Sie auf Weiter.

-

Alle Informationen sind seitenweise organisiert. Typischerweise müssen Sie in zwei oder drei Seiten Angaben machen. Mit dem Knopf Zurück können Sie jederzeit zu einer vorherigen Seite zurückkehren.

+

+ Depending on the selected project type, you will have to enter + different information. When you are done, click on Forward. +

+

+ All informations are grouped in pages, typically you will have + to fill two or three pages. You can go back at any time using + the button Back. +

Fahren Sie mit der Maus über einen Knopf oder ein Eingabefeld. Eine kleine Meldung erscheint, in der weitere Informationen über die jeweilige Einstellung angezeigt werden.

-

Nachdem Ausfüllen der Informationsseiten wird eine zusammenfassende Liste mit den grundlegenden Informationen zu Ihrem Projekt angezeigt. Zu diesem Zeitpunkt wurde noch nichts auf der Festplatte gespeichert. Klicken Sie auf Anwenden, um das Projekt zu speichern und es in Anjuta zu öffnen.

+

+ After filling out all the information pages, you will get a summary page listing + the main information about your project. Nothing has been written to your disk + yet at this point. Click on Apply to save the project and open + it in Anjuta. +

-

Jeder Projekttyp korrespondiert zu einer Vorlage. Anjuta liefert bereits verschiedene Vorlagen mit, aber Sie können auch benutzerdefinierte hinzufügen oder Ihre eigenen Vorlagen schreiben.

+

+ Each project type corresponds to a template. Anjuta already + includes several templates but you can add custom ones and even write + your own. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/de/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/de/project-wizard-template.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/project-wizard-template.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,31 +14,21 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Vorlage für Projekt-Assistenten -

Eine Projektvorlage besteht aus einer Gruppe von Dateien, die von einer mächtigen Verarbeitungs-Engine namens autogen verarbeitet werden. Eine Projektvorlagendatei hat die Erweiterung .wiz und enthält eine Beschreibung aller notwendigen Projekteigenschaften und -dateien.

- -

Diese .wiz sieht wie eine XML-Datei aus und ist hier dokumentiert.

+

+ A project template is composed of a bunch of files which can be processed + by a powerful template processing engine called autogen. A project + template file has a .wiz extension, and describes all the project + properties and files needed. +

+ +

+ This .wiz file looks like a XML file and is documented + here. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/de/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/de/run-parameters-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/run-parameters-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,53 +12,42 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ausführungsparameter-Dialog -

Der Dialog Ausführungsparameter ermöglicht das Festlegen des aktuellen Programms und einiger Parameter.

+

The run parameter dialog allows you to define the current program and + several parameters.

<gui>Programm</gui> -

Dieses ist das Programm, welches ausgeführt wird, wenn Sie ein Programm mit oder ohne Fehlerdiagnose ausführen. Die Auswahlliste führt Programme auf, die durch das aktuelle Projekt erstellt wurden. Sie können aber über den Knopf Durchsuchen jedes andere Programm auswählen.

+

This is the program that will be executed if you run a program with or + without the debugger. The drop-down list allows you to select programs + created by the current project, but you can click on the Browse + button to choose any other program.

<gui>Argumente</gui>

Dies sind Befehlszeilenargumente, die von Ihrem Programm verwendet werden. Die Auswahlliste enthält eine Chronik der zuletzt verwendeten Argumente.

- <gui>Arbeitsordner</gui> + <gui>Working Directory</gui>

Der Arbeitsordner ist der aktuelle Ordner bei der Ausführung Ihres Programms.

- <gui>Umgebungsvariablen</gui> + <gui>Environment Variables</gui>

Klicken Sie auf die Auswahlliste, um alle Umgebungsvariablen anzuzeigen, die durch Ihr Programm zugänglich sind. Dies sind normalerweise alle aktuellen Umgebungsvariablen. Sie werden in hellem Grau dargestellt.

-

Klicken Sie auf den Knopf Neu, um eine neue Umgebungsvariable hinzuzufügen.

-

Klicken Sie auf den Knopf Bearbeiten, um den Wert der gewählten Umgebungsvariable zu ändern.

-

Klicken Sie auf den Knopf Löschen, um die gewählte Umgebungsvariable zu löschen.

+

You can click on the New button to add a new + environment variable.

+

You can click on the Edit button to change the value + of the selected environment variable.

+

You can click on the Delete button to remove the + selected environment variable.

Wenn eine Variable nicht den gleichen Wert wie in der aktuellen Umgebung hat, so wird diese in schwarz dargestellt.

- <gui>Im Terminal ausführen</gui> + <gui>Run in Terminal</gui>

Wählen Sie dies, um das Programm in einem Terminal auszuführen, so dass Sie Eingaben tätigen und Ausgaben lesen können, auch mit Hilfe von Unix-Streams. Es ist für Programme mit grafischer Oberfläche nicht erforderlich.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/run-run.page anjuta-3.10.2/manuals/anjuta-manual/de/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/de/run-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/run-run.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,46 +16,36 @@ Philip Chimento philip.chimento@gmail.com - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Ein Programm ausführen -

Wenn mit Anjuta ein Programm gestartet wird, so wird geprüft, ob es aktuell ist und es wird gegebenenfalls neu erstellt.

+

If Anjuta is used to start a program it checks that it is + up to date and builds it if needed.

-

Wählen Sie AusführenAusführen im Hauptmenü, oder drücken Sie F3, um das aktuelle Programm auszuführen.

+

From the main menu, select Run + Run or press F3 to execute + the current program.

-

Das aktuelle Programm sowie weitere Parameter werden im Dialog Parameter festgelegt. Lesen Sie auch für weitere Informationen.

+

The current program and several parameters can be set on the parameter + dialog. See for more information.

-

Wählen Sie AusführenProgrammparameter … im Hauptmenü, um das Dialogfenster anzuzeigen.

+

From the main menu, select Run + Program Parameters... to display the dialog. +

-

Wenn Ihr Programm Datendateien benötigt, so müssen Sie es wahrscheinlich zumindest einmalig installieren, bevor Sie es ausführen können. Lesen Sie auch für weitere Informationen.

+

If your program needs data files, you probably have to install it + at least one time before running it. + See for more information.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/de/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/de/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/de/widget-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/de/widget-index.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Mario Blättermann - mario.blaettermann@gmail.com - 2009-2013 - - - - Jonas Rebmann - jonas.rebmann@googlemail.com - 2010 - - - - Christian Kirbach - christian.kirbach@gmail.com - 2010, 2011, 2012, 2013 - Fenster und Dialoge diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/el/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/el/anjuta-code-assist.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/anjuta-code-assist.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,33 +10,28 @@ Johannes Schmid jhs@gnome.org - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Αυτόματη συμπλήρωση και συμβουλές κλήσης
Αυτόματη συμπλήρωση -

Η αυτόματη συμπλήρωση προτείνει αυτόματα συναρτήσεις και άλλα σύμβολα κώδικα μετά την αρχική πληκτρολόγηση, προσπαθώντας να ταιριάξουν υπάρχοντα σύμβολα με τους πληκτρολογημένους πρώτους χαρακτήρες. Θα εμφανίσει ένα πτυσσόμενο μενού όπου μπορείτε να επιλέξετε ταύτιση χρησιμοποιώντας το πλήκτρο Enter. Κανονικά αυτό συμβαίνει αυτόματα μετά την πληκτρολόγηση του τρίτου (μη κενού) χαρακτήρα, αλλά μπορείτε επίσης να το εξαναγκάσετε χρησιμοποιώντας το στοιχείο μενού επεξεργασίααυτόματη συμπλήρωση.

+

Autocompletion automatically suggests functions and other code symbols after +you start typing by trying to match existing symbols with the first characters typed. +It will popup a drop-down menu where you can select a match by using the +Enter key. Normally this happens automaticly after you typed the third +(non-whitespace) character but you can also +force it by using the EditAuto-Complete +menu item. +

-

Το Anjuta υποστηρίζει αυτόματη συμπλήρωση για κώδικα γραμμένο σε C/C++, Vala, JavaScript και Python. Σημειώστε ότι η αυτόματη συμπλήρωση μπορεί να δουλέψει μόνο εάν το anjuta ξέρει τα χρησιμοποιούμενα σύμβολα. Εάν χρησιμοποιείτε βιβλιοθήκες C/C++ που δεν ρυθμίζονται με χρήση του pkg-config και/ή δεν προστίθενται στη ρύθμιση του έργου, το anjuta δεν θα μπορέσει να βρει αυτά τα σύμβολα και η αυτόματη συμπλήρωση μπορεί να μην δουλέψει.

+

Anjuta supports autocompletion for code written in C/C++, Vala, Javascript +and Python. Note that autocompletion can only work if anjuta knows about the +symbols used. If you are using C/C++ libraries that are +not configured using pkg-config and/or not added to the project +configuration, anjuta won't be able to find those +symbols and autocompletion might not work. +

Επιπλέον κάποια σύνταξη μπορεί να είναι πολύ περίπλοκη για τον ενσωματωμένο αναλυτή και ίσως δεν μπορεί να ανιχνεύσει ποια συμπλήρωση απαιτείται

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/el/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/el/anjuta-code-help.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/anjuta-code-help.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,24 +11,6 @@ Johannes Schmid jhs@gnome.org - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Χρήση της αναφοράς API @@ -36,7 +18,11 @@
Περιήγηση της αναφοράς API -

Για γρήγορη πρόσβαση στις αναφορές API των βιβλιοθηκών, το anjuta περιλαμβάνει έναν ενσωματωμένο περιηγητή API. Εάν δεν έχει ήδη γίνει μπορεί να ενεργοποιηθεί στις προτιμήσεις (επεξεργασίαπροτιμήσεις) στο γενικάπρόσθετα επιλέγοντας το πρόσθετο DevHelp.

+

For a quick access to the API reference of libraries, anjuta features an +integrated API browser. If not already done it can be activated in the preferences +(EditPreferences) in +GeneralPlugins by choosing the +DevHelp plugin.

Η αναφορά API έχει δύο παράθυρα, ένα για αναζήτηση ειδικού συμβόλου και τον περιηγητή για προβολή των εγγράφων βοήθειας.

@@ -45,7 +31,11 @@
Μετάβαση στην αναφορά API χρησιμοποιώντας συντομεύσεις στον επεξεργαστή -

Σε περίπτωση αβεβαιότητας χρήσης μιας συγκεκριμένης συνάρτησης σε υπάρχοντα κώδικα, βάλτε απλά τον δρομέα στο όνομα της συνάρτησης και χρησιμοποιήστε ShiftF1βοήθειαβοήθεια περιεχομένου) για μετάβαση στην τεκμηρίωση.

+

In case you are unsure how a specific function used in existing code works, +simply place the cursor on the function name and use +ShiftF1 (or +HelpContext-Help) to jump to the documentation. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/el/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/el/anjuta-code-indentation.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/anjuta-code-indentation.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,24 +11,6 @@ Johannes Schmid jhs@gnome.org - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Αυτόματη εσοχή @@ -39,7 +21,10 @@
Χειροκίνητη διαμόρφωση -

Η αυτόματη εσοχή ρυθμίζεται στις προτιμήσεις (επεξεργασίαπροτιμήσεις) στην καρτέλα που αντιστοιχεί στη χρησιμοποιούμενη προγραμματιστική γλώσσα. Το πλάτος εσοχής για πολλούς τύπους δηλώσεων μπορεί να οριστεί εκεί.

+

Automatic indentation is configured in the preferences +(EditPreferences) in the tab corresponding +to the used programming language. The indentation width for several types +of statements can be set there.

Το μεγάλο μειονέκτημα της χειροκίνητης ρύθμισης εσοχής είναι ότι όλοι οι προγραμματιστές που δουλεύουν σε ένα έργο πρέπει να χρησιμοποιούν τις ίδιες ρυθμίσεις ή να καταλήξει στα ίδια αρχεία εάν χρησιμοποιούνται διαφορετικές τεχνοτροπίες. Για καλύτερη λύση, δείτε την επόμενη ενότητα.

@@ -53,7 +38,8 @@

Οι γραμμές κατάστασης χρησιμοποιούνται για βοήθεια των επεξεργαστών στην αυτόματη ανίχνευση της κατάστασης εσοχής που θα χρησιμοποιηθεί για ένα συγκεκριμένο αρχείο. Είναι ιδιαίτερα χρήσιμο εάν πολλοί προγραμματιστές δουλεύουν στο ίδιο έργο και χρησιμοποιούν διαφορετικά περιβάλλοντα.

-

Το Anjuta υποστηρίζει γραμμές κατάστασης σε δύο μορφές που χρησιμοποιούνται από το Vim και το Emacs.

+

Anjuta supports modelines in the two formats used by Vim and +Emacs.

@@ -62,7 +48,9 @@
Εσοχές ομάδων κώδικα -

Κανονικά νέες γραμμές παίρνουν κατάλληλες εσοχές αυτόματα, αλλά μπορείτε να κάνετε εσοχές σε υπάρχουσες γραμμές ή σε όλο τον επιλεγμένο κώδικα με το στοιχείο μενού επεξεργασίααυτόματη εσοχή.

+

Normally new lines are approprietely indented automatically but you can +indent existing lines or all selected code with the +EditAuto-Indent menu item.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/el/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/el/anjuta-code-symbols.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/anjuta-code-symbols.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Johannes Schmid jhs@gnome.org - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Η περιήγηση κώδικα χρησιμοποιώντας τον περιηγητή συμβόλων @@ -38,9 +20,10 @@

Ο περιηγητής συμβόλων έχει τρεις καρτέλες:

-

Το αρχείο εμφανίζει τα σύμβολα του τρέχοντος αρχείου στον επεξεργαστή

-

Το έργο εμφανίζει όλα τα σύμβολα του έργου

-

Η αναζήτηση επιτρέπει την αναζήτηση των συμβόλων στο έργο (χρησιμοποιήστε CtrlL για άμεση μετάβαση στο πλαίσιο αναζήτησης)

+

File shows the symbols of the current file in the editor

+

Project shows all symbols of the project

+

Search lets you search the symbols in the project + (use CtrlL to jump directly to the search box)

Διπλό κλικ σε άλματα στον ορισμό του συμβόλου στον επεξεργαστή.

@@ -48,14 +31,17 @@
Περιήγηση στον επεξεργαστή -

Στο αναδυόμενο μενού μετάβαση σε του επεξεργαστή υπάρχουν δύο στοιχεία που βοηθούν στη γρήγορη περιήγηση μέσα από τον πηγαίο κώδικα:

+

In the Goto popup-menu of the editor there two items that help you to quickly navigate +through the source code:

-

Ορισμός συμβόλου

-

Δήλωση συμβόλου

+

Symbol definition

+

Symbol declaration

-

Εάν θέλετε να επιστρέψετε στη θέση στον επεξεργαστή όπου χρησιμοποιούσατε τα εμφανιζόμενα στοιχεία στο μενού μετάβαση σε, μπορείτε να χρησιμοποιήσετε το προηγούμενο ιστορικό (και στοιχεία επόμενου ιστορικού) στο ίδιο μενού.

+

If you want to go back to the position in the editor where you used the +shown items in the Goto menu you can use the +Previous history (and Next history) items in the same menu.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/el/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/el/anjuta-glade-signals.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/anjuta-glade-signals.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Αυτόματη σύνδεση σημάτων diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/el/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/el/anjuta-glade-start.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/anjuta-glade-start.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Ξεκινώντας με τον επεξεργαστή διεπαφής χρήστη @@ -66,14 +48,35 @@
Εισαγωγή -

Σε πρόγραμμα GUI, μερικές φορές, κάποια γραφικά συστατικά είναι σημαντικά μόνο για παραγωγή συμβάντων (π.χ. στατικά κουμπιά), ενώ άλλα απαιτούνται για να πάρετε ή να εμφανίσετε δεδομένα στον χρήστη (π.χ. μια είσοδος κειμένου). Στην δεύτερη περίπτωση, κάποιος κώδικας πρέπει να παραχθεί έτσι ώστε αυτά τα γραφικά συστατικά να μπορούν να προσπελαστούν στον χρόνο εκτέλεσης. Με το πρόσθετο glade, το Anjuta μπορεί να παράξει αυτόματα τέτοιο κώδικα.

+

In a GUI program, sometimes, some widgets are only important for + generating events (eg: static buttons) while other ones are needed to + get or show data to the user (eg: a text entry). In this later case, + some code has to be generated so that these widgets can be accessed at + runtime. With the glade plug-in, Anjuta is able to automatically + generate such code. +

Αυτόματη παραγωγή -

Για αυτόματη παραγωγή κώδικα για γραφικό συστατικό, μερικές συνθήκες πρέπει να ισχύουν: το πρόσθετο glade πρέπει να εκτελείται και το πηγαίο αρχείο που θα κρατήσει τον κώδικα πρέπει να είναι ανοιχτό. Για επιβεβαίωση εκτέλεσης του πρόσθετου glade, αρκεί να ανοίξετε το αρχείο .ui που κρατά τη γραφική διεπαφή για το τρέχον έργο. Από προεπιλογή, το αρχείο που κρατά τον κώδικα για τα γραφικά συστατικά είναι το ίδιο με εκείνο που θα δημιουργηθούν οι επανακλήσεις (πχ: application.c). Και τα δυο αρχεία μπορούν εύκολα να βρεθούν στο αρχείο έργου και δημιουργούνται αυτόματα από το πρότυπο έργου.

- -

Αφού το πρόσθετο glade εκτελείται και το αρχείο που θα κρατήσει τον κώδικα προβάλλεται, διπλό κλικ στο γραφικό συστατικό στον επιθεωρητή glade. Το αρχείο που προβάλλεται θα σαρωθεί τότε για κάποια σχόλια σημειωτή (/* ANJUTA: δήλωση γραφικών συστατικών για εφαρμογή.ui - ΜΗΝ ΑΦΑΙΡΕΙΤΕ */ και /* ANJUTA: αρχικοποίηση γραφικών συστατικών για εφαρμογή.ui - ΜΗΝ ΑΦΑΙΡΕΙΤΕ */) και, εάν βρεθεί, ο κώδικας θα προστεθεί αμέσως μετά από τέτοια σχόλια. Έτσι, για να δουλεύει σωστά αυτό το χαρακτηριστικό, είναι σημαντικό να τροποποιήσετε τέτοια σχόλια σημειωτή.

+

To automatically generate code for a widget, some conditions must be + met: the glade plug-in must be running and the source file that will + hold the code must be opened. To make sure that the glade plug-in is + running, it is enough to open the .ui file that holds the UI for the + current project. By default, the file that will hold the code for the + widgets is the same one where callbacks will be created (eg: + application.c). Both files can easily be found in the project file list + and are automatically created by the project template. +

+ +

Once the glade plug-in is running and the file that will hold the code + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments + (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and + /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if + found, code will be added right after such comments. So, for this feature to work + correctly, it is important not to modify such marker comments. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-build.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-build.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,24 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Κατασκευή στόχων @@ -41,28 +23,49 @@

Η κατασκευή εντολής μεταγλωττίζει όλα τα απαιτούμενα πηγαία αρχεία και πιθανόν τα συνδέει με κάποια άλλα αρχεία, όπως βιβλιοθήκες, για τη δημιουργία του στόχου. Εάν κάποια πηγαία αρχεία είναι ήδη μεταγλωττισμένα και δεν έχουν τροποποιηθεί, δεν επαναμεταγλωττίζονται, για εξοικονόμηση χρόνου. Υπάρχουν πολλοί τρόποι για έναρξη κατασκευής.

-

Από το κύριο μενού, επιλέξτε Κατασκευή Κατασκευή ή πατήστε F7 για κατασκευή όλων των στόχων στον ίδιο κατάλογο όπως το τρέχον ανοιχτό αρχείο.

+

+ From the main menu, select Build + Build or press F7 to build all + targets in the same directory as the currently opened file. +

-

Από το κύριο μενού, επιλέξτε Κατασκευή Κατασκευή έργου ή πατήστε ShiftF7 για κατασκευή όλου του έργου. Όλοι οι υποκατάλογοι κατασκευάζονται αναδρομικά.

+

+ From the main menu, select Build + Build Project or press ShiftF7 + to build the complete project. All subdirectories are built recursively. +

-

Από το φάτνωμα διαχειριστή αρχείου, επιλέξτε ένα αρχείο ή κατάλογο.

+

+ From the file manager pane, select a file or a directory. +

-

Κλικ με το δεξί κουμπί για να κάνετε το μενού περιεχομένου διαχειριστή αρχείου να εμφανιστεί και επιλέξτε κατασκευήκατασκευή για την κατασκευή όλων των στόχων στον τρέχοντα επιλεγμένο κατάλογο ή το γονικό κατάλογο του τρέχοντος επιλεγμένου αρχείου.

+

+ Click on the right mouse button to make the file manager context menu + appear and select BuildBuild + to build all targets in the directory currently selected or the parent directory of the + currently selected file. +

-

Από το φάτνωμα διαχειριστή αρχείου, επιλέξτε ένα πηγαίο αρχείο ή στόχο.

+

+ From the project manager pane, select a source file or a target. +

-

Κλικ με το δεξί κουμπί για να κάνετε το μενού περιεχομένου διαχειριστή έργου να εμφανιστεί και επιλέξτε κατασκευήκατασκευή για τη κατασκευή όλων των στόχων στον κατάλογο που περιέχει το τρέχον επιλεγμένο αρχείο ή στόχο.

+

+ Click on the right mouse button to make the project manager context menu + appear and select BuildBuild + to build all targets in the directory containing the currently selected file or target. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-clean.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-clean.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,24 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Καθαρισμός στόχων @@ -37,28 +19,48 @@

Μπορεί να είναι χρήσιμη η διαγραφή όλων των κατασκευασμένων αρχείων από τη διεργασία κατασκευής. Για παράδειγμα, εάν δεν πάρθηκαν υπόψη όλες οι εξαρτήσεις και ένα τροποποιημένο αρχείο δεν προκαλεί νέα μεταγλώττιση όπως θα έπρεπε, η διαγραφή όλων των αρχείων θα το διορθώσει. Υπάρχουν πολλοί τρόποι να το κάνετε

-

Από το κύριο μενού, επιλέξτε κατασκευή καθαρισμός για διαγραφή όλων των αρχείων στον ίδιο κατάλογο όπως το τρέχον κατασκευασμένο αρχείο.

+

+ From the main menu, select Build + Clean to delete all files built in the + same directory as the current edited file. +

-

Από το κύριο μενού, επιλέξτε κατασκευή καθαρισμός έργου για διαγραφή όλων των κατασκευασμένων αρχείων του έργου,

+

+ From the main menu, select Build + Clean Project to delete all project built files, +

-

Από το φάτνωμα διαχειριστή αρχείου, επιλέξτε ένα αρχείο ή κατάλογο.

+

+ From the file manager pane, select a file or a directory. +

-

Κλικ με το δεξί κουμπί για να κάνετε το μενού περιεχομένου διαχειριστή αρχείου να εμφανιστεί και επιλέξτε κατασκευήκαθαρισμός για διαγραφή όλων των κατασκευασμένων αρχείων στον τρέχοντα επιλεγμένο κατάλογο ή το γονικό κατάλογο του τρέχοντος επιλεγμένου αρχείου.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildClean + to delete all files built in the directory currently selected or the parent directory of the + currently selected file. +

-

Από το φάτνωμα διαχειριστή αρχείου, επιλέξτε ένα πηγαίο αρχείο ή στόχο.

+

+ From the project manager pane, select a source file or a target. +

-

Κλικ με το δεξί κουμπί για να κάνετε το μενού περιεχομένου διαχειριστή έργου να εμφανιστεί και επιλέξτε κατασκευήκαθαρισμός για τη διαγραφή όλων των κατασκευασμένων αρχείων στον κατάλογο που περιέχει το τρέχον επιλεγμένο αρχείο ή στόχο.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildClean + to delete all built files in the directory containing the currently selected file or target. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-compile.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-compile.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,24 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Μεταγλώττιση αρχείων @@ -37,27 +19,44 @@

Οι περισσότερες προγραμματιστικές γλώσσες επιτρέπουν τη μεταγλώττιση μεμονωμένου πηγαίου αρχείου. Διαβάζει το αρχείο, ελέγχει για σφάλματα και μετατρέπει σε ένα ενδιάμεσο αρχείο αντικειμένου. Τα περισσότερα λάθη συμβαίνουν σε αυτό το βήμα, έτσι είναι χρήσιμη η μεταγλώττιση αρχείου μετά την τροποποίησή του για έλεγχο σφαλμάτων. Υπάρχουν πολλοί τρόποι για αυτό.

-

Από το κύριο μενού, επιλέξτε κατασκευή μεταγλώττιση ή πατήστε F9 για μεταγλώττιση του τρέχοντος επεξεργασμένου αρχείου.

+

+ From the main menu, select Build + Compile or press F9 to compile + the current edited file. +

-

Από το φάτνωμα διαχειριστή αρχείου, επιλέξτε ένα αρχείο.

+

+ From the file manager pane, select a file. +

-

Κλικ με το δεξί κουμπί για να κάνετε το μενού περιεχομένου διαχειριστή αρχείου να εμφανιστεί και επιλέξτε κατασκευήμεταγλώττιση για την μεταγλώττιση του τρέχοντος επιλεγμένου αρχείου στο φάτνωμα διαχειριστή αρχείου.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildCompile + to compile the file currently selected in the file manager pane. +

-

Από το φάτνωμα διαχειριστή αρχείου, επιλέξτε ένα πηγαίο αρχείο.

+

+ From the project manager pane, select a source file. +

-

Κλικ με το δεξί κουμπί για να κάνετε το μενού περιεχομένου διαχειριστή αρχείου να εμφανιστεί και επιλέξτε κατασκευήμεταγλώττιση για την μεταγλώττιση του τρέχοντος επιλεγμένου αρχείου στο φάτνωμα διαχειριστή αρχείου.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildCompile + to compile the file currently selected in the project manager pane. +

-

Δεν χρειάζεται να αποθηκεύσετε το αρχείο σας πριν τη μεταγλώττισή του, αυτό θα γίνει αυτόματα από το Anjuta εάν χρειαστεί.

+

You do not need to save your file before compiling it, it will be done + automatically by Anjuta if needed.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-configure-dialog.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-configure-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,41 +12,30 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Διάλογος ρύθμισης autotools -

Ο διάλογος ρύθμιση επιτρέπει τον ορισμό των επόμενων επιλογών και ρυθμίσεων του έργου.

+

+ The Configure dialog allows you to set the following options + and configure the project. +

- <gui>Αναδημιουργία έργου</gui> -

Εάν σημειωθεί, το έργο θα αναγεννηθεί πλήρως, αλλιώς μόνο το βήμα ρύθμισης γίνεται. Το Anjuta ελέγχει αυτόματα αυτό το πλαίσιο ελέγχου, όταν απαιτείται έτσι μπορείτε να το αφήσετε στην τρέχουσα κατάστασή του.

+ <gui>Regenerate Project</gui> +

+ If checked, the project will be completely regenerated, else only the + configure step is done. Anjuta automatically checks this + check box when needed so you can leave it in its current state. +

- <gui>Διαμόρφωση</gui> + <gui>Configuration</gui>

Μπορείτε να έχετε πολλές διαμορφώσεις που έχουν τις δικές τους επιλογές και κατάλογο κατασκευής, αυτό το πλαίσιο κειμένου επιτρέπει την ονομασία τους. Τυπικά έχετε ήδη ονομάσετε μια προεπιλεγμένη διαμόρφωση, μια διαμόρφωση αποσφαλμάτωσης κάνει ευκολότερη την αποσφαλμάτωση προγραμμάτων (διατηρώντας ενδιάμεσες μεταβλητές και σειρά κώδικα) και μια βελτιστοποιημένη ρύθμιση δημιουργίας γρηγορότερων προγραμμάτων, αλλά αυξάνοντας τον χρόνο κατασκευής. Μπορείτε να ορίσετε πρόσθετες προσαρμοσμένες ρυθμίσεις.

- <gui>Κατάλογος κατασκευής</gui> + <gui>Build Directory</gui>

Επιλέξτε εδώ τον κατάλογο κατασκευής. Μπορεί να είναι ο κατάλογος έργου ή ένας υποκατάλογος. Αυτό είναι ιδιαίτερα χρήσιμο όταν εναλλάσσετε μεταξύ διαφορετικών διαμορφώσεων για την αποφυγή ανακατασκευής ολόκληρου του έργου.

Με autotools, δεν μπορείτε να έχετε μια ρύθμιση χρησιμοποιώντας έναν διαφορετικό κατάλογο, εάν έχετε ήδη μια διαμόρφωση χρησιμοποιώντας τον κατάλογο έργου. Πρέπει να το αφαιρέσετε πρώτα.

@@ -56,10 +45,16 @@
- <gui>Επιλογές διαμόρφωσης</gui> + <gui>Configure Options</gui>

Αυτή το πλαίσιο κειμένου εμφανίζει όλα τα ορίσματα γραμμής εντολών που χρησιμοποιούνται από το βήμα διαμόρφωσης. Όλα τα ορίσματα χωρίζονται με κενά και πρέπει να έχουν παρενθέσεις εάν περιέχουν κενά. Κάθε διαμόρφωση γεμίζει αυτό το πλαίσιο κειμένου με προεπιλεγμένες τιμές που μπορείτε να τροποποιήσετε.

-

Κάθε έργο autotools υποστηρίζει μια κοινή λίστα ορισμάτων, αλλά μπορεί να πρέπει να ορίσει ορίσματα. Μπορείτε να έχετε μια λίστα όλων των αποδεκτών ορισμάτων τρέχοντας configure --help στη γραμμή εντολών. Πρέπει να διαμορφώσετε το έργο σας τουλάχιστον μια φορά για να έχετε το σενάριο configure.

+

+ Each autotools project supports a common list of arguments but can + have specify arguments. You can have a list of all accepted arguments + by running configure --help on the command line. You need + to have configured your project at least one time to have the + configure script. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-configure.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-configure.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,24 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Ρύθμιση έργου @@ -41,13 +23,22 @@ -

Από το κύριο μενού, επιλέξτε κατασκευή ρύθμιση έργου....

+

+ From the main menu, select Build + Configure Project.... +

-

Διατηρείστε την προεπιλεγμένη ρύθμιση, επιλέξτε μια νέα ρύθμιση ή δημιουργήστε μια νέα. Μπορείτε να επιθεωρήσετε και να τροποποιήσετε όλες τις επιλογές ρύθμισης. Δείτε για περισσότερες πληροφορίες.

+

+ Keep the default configuration, select a new configuration or create + a new one. You can inspect and modify all configuration options. + See for more information. +

-

Κλικ στο εκτέλεση για να ρυθμίσετε το έργο.

+

+ Click on Execute to configure the project. +

@@ -59,7 +50,10 @@ -

Από το κύριο μενού, επιλέξτε κατασκευή επιλογή ρύθμισηςάλλη ρύθμιση.

+

+ From the main menu, select Build + Select ConfigurationAnother configuration. +

@@ -74,7 +68,10 @@ -

Από το κύριο μενού, επιλέξτε κατασκευή αφαίρεση ρύθμισης.

+

+ From the main menu, select Build + Remove Configuration. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-distribute.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-distribute.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,33 +12,21 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Δημιουργία πακέτου διανομής -

Ο τυπικός τρόπος διανομής έργου autotools είναι ως συμπιεσμένη αρχειοθήκη tar που περιέχει όλα τα πηγαία αρχεία. Ο χρήστης θα πρέπει να το αποσυμπιέσει, έπειτα να μεταγλωττίσει και να το εγκαταστήσει στο σύστημά του χρησιμοποιώντας τη σειρά εντολών configure, make και make install.

+

The standard way to distribute a autotools project is as a compressed + tar archive containing all source files. The user will have to decompress it, then + compile and install it on his system using the command sequence + configure, make and make install. +

-

Από το κύριο μενού, επιλέξτε Κατασκευή Κατασκευή Tarball για να δημιουργήσετε ένα πηγαίο πακέτο διανομής.

+

From the main menu, select Build + Build Tarball to create a source distribution package. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-install.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-install.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,61 +12,70 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Εγκατάσταση στόχων -

Εκτός και το έργο σας είναι πολύ απλό, απαιτεί μερικά αρχεία δεδομένων όπως αρχεία περιγραφής διεπαφής χρήστη. Αυτά τα αρχεία αντιγράφονται κανονικά στους τυπικούς καταλόγους και διαβάζονται από εκεί. Αυτό σημαίνει ότι δεν μπορείτε να τρέξετε το πρόγραμμά σας από τον κατάλογο κατασκευής. Χρειάζεται να τον εγκαταστήσετε για να αντιγράψετε όλα αυτά τα αρχεία στην τελική θέση, για παράδειγμα σε έναν υποκατάλογο του /usr/local.

+

Unless your project is very simple, it needs some data files like user + interface description files. These files are typically copied in standard + directories and read from there. It means that you cannot run your program + from the build directory. You need to install it in order to copy all these + files in the final place, by example in a subdirectory of /usr/local. +

Υπάρχουν πολλές δυνατότητες για εγκατάσταση στόχων ή έργου.

-

Από το κύριο μενού, επιλέξτε κατασκευή εγκατάσταση για να εγκαταστήσετε όλα τα αρχεία στον ίδιο κατάλογο όπως το τρέχον επεξεργασμένο αρχείο.

+

+ From the main menu, select Build + Install to install all files in the + same directory as the current edited file. +

-

Από το κύριο μενού, επιλέξτε κατασκευή εγκατάσταση έργου για εγκατάσταση όλων των αρχείων έργου,

+

+ From the main menu, select Build + Install Project to install all project files, +

-

Από το φάτνωμα διαχειριστή αρχείου, επιλέξτε ένα αρχείο ή κατάλογο.

+

+ From the file manager pane, select a file or a directory. +

-

Κλικ με το δεξί κουμπί για να κάνετε το μενού περιεχομένου διαχειριστή αρχείου να εμφανιστεί και επιλέξτε κατασκευήεγκατάσταση για την εγκατάσταση όλων των αρχείων στον τρέχοντα επιλεγμένο κατάλογο ή το γονικό κατάλογο του τρέχοντος επιλεγμένου αρχείου.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildInstall + to install all files in the directory currently selected or the parent directory of the + currently selected file. +

-

Από το φάτνωμα διαχειριστή αρχείου, επιλέξτε ένα πηγαίο αρχείο ή στόχο.

+

+ From the project manager pane, select a source file or a target. +

-

Κλικ με το δεξί κουμπί για να κάνετε το μενού περιεχομένου διαχειριστή έργου να εμφανιστεί και επιλέξτε κατασκευήεγκατάσταση για την εγκατάσταση όλων των αρχείων στον κατάλογο που περιέχει το τρέχον επιλεγμένο αρχείο ή στόχο.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildInstall + to install all files in the directory containing the currently selected file or target. +

-

Εάν εγκαταστήσετε το πρόγραμμα σε κατάλογο συστήματος, μπορεί να πρέπει να χρησιμοποιήσετε su ή sudo για να έχετε αρκετά δικαιώματα. Δείτε για περισσότερες πληροφορίες.

+

If you install the program in a system directory, you can have to use + su or sudo to have enough right. + See for more information.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-plugin.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-plugin.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Πρόσθετα κατασκευής autotools diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-build-preferences-dialog.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-build-preferences-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,24 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Ο διάλογος προτιμήσεων κατασκευής Autotools @@ -37,24 +19,36 @@ - <gui>Ταυτόχρονη εκτέλεση πολλαπλών εντολών</gui> -

κάν μπορεί να τρέξει πολλές μεταγλωττίσεις ταυτόχρονα. Μειώνει το χρόνο κατασκευής όταν έχει έναν πολυπύρηνο επεξεργαστή, αλλά θα μπορούσε να προκαλέσει μερικά θέματα έτσι αυτό μπορεί να γίνει ενεργό ή ανενεργό με αυτό το πλαίσιο ελέγχου.

+ <gui>Run several commands at a time</gui> +

make is able to run several compilations at the same time. + It decreases build time when having a multi-core processor but could + trigger some issues so this can be enabled or disabled with this check box.

- <gui>Συνέχεια στα λάθη</gui> -

Από προεπιλογή το make διακόπτει μόλις πάρει σφάλμα, μπορεί να είναι γρηγορότερη η συνέχεια και λήψη σφαλμάτων για όλα τα αρχεία σε ένα βήμα. Πρέπει να σημειώσετε αυτό το πλαίσιο ελέγχου για λήψη αυτής της συμπεριφοράς.

+ <gui>Continue on errors</gui> +

By default make stops as soon as it gets an error, it can be + faster to continue and get errors for all files in one step. You have to check this + check box to get this behavior.

- <gui>Μετάφραση μηνυμάτων</gui> -

Από προεπιλογή τα μηνύματα σφαλμάτων και προειδοποιήσεων μεταφράζονται. Έχει δύο μειονεκτήματα όμως. Για την αναγνώριση σφαλμάτων και προειδοποιήσεων η μετάφραση του Anjuta και του μεταγλωττιστή πρέπει να ταιριάζει τελείως. Επιπλέον, είναι συχνά πιο δύσκολη η εύρεση βοήθειας στο διαδίκτυο όταν αναζητάτε μεταφρασμένα μηνύματα καθώς είναι λιγότερο κοινά. Αποσημειώνοντας αυτό το πλαίσιο ελέγχου επιτρέπει την απενεργοποίηση της μετάφρασης.

+ <gui>Translate messages</gui> +

By default errors and warnings message are translated. It has two + drawbacks though. In order to recognize errors and warnings the + translation of Anjuta and the compiler should perfectly match. + Moreover, it is often more difficult to find help on the internet when + searching translated messages as they are much less common. Unchecking + this check box allows to disable translation.

- <gui>Επισήμανση προειδοποιήσεων και σφαλμάτων κατασκευής επεξεργαστή</gui> + <gui>Highlight build warnings and errors in editor</gui>

Σφάλματα και προειδοποιήσεις κατά την κατασκευή εμφανίζονται τονισμένα στο παράθυρο μηνυμάτων. Σημειώνοντας αυτήν την επιλογή, τονίζονται επίσης στον επεξεργαστή.

- <gui>Εγκατάσταση ως υπερχρήστης</gui> -

Η εγκατάσταση ενός προγράμματος απαιτεί την αντιγραφή αρχείων στους καταλόγους του συστήματος που είναι συχνά μη εγγράψιμοι από τους χρήστες. Εάν σημειωθεί αυτό το πλαίσιο ελέγχου, σημειωθεί,μπορείτε να επιλέξετε τη χρήση sudo ή su πριν την εγκατάσταση των αρχείων για απόκτηση επαρκών δικαιωμάτων εκτέλεσης του.

+ <gui>Install as root</gui> +

Installing a program needs to copy files into system directories which are + often not writable by users. If this check box is checked, you can choose + to use sudo or su before installing the files + to acquire enough right to do it.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-project-backend.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-project-backend.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,34 +13,36 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Πρόσθετο οπισθοφυλακής έργου GNU Autotools -

Αυτή είναι η πιο κοινή μορφή στο Linux. Σχεδιάστηκε για κατανομή των πακέτων πηγαίου κώδικα σε μια μεγάλη περιοχή σε συστήματα παρόμοια με Unix. Εάν έχετε ποτέ εγκαταστήσει ένα πρόγραμμα χρησιμοποιώντας configure, make και make install, θα το έχετε ήδη χρησιμοποιήσει ως χρήστης.

- -

Είναι τυπικά λίγο πιο δύσκολη η χρήση του ως προγραμματιστής. Όμως, είναι η προεπιλεγμένη οπισθοφυλακή για το Anjuta, που έχει χαρακτηριστικά που το κάνουν ευκολότερο στη χρήση. Όλα τα χαρακτηριστικά του διαχειριστή έργου ενεργοποιούνται όταν το χρησιμοποιείτε. Θα πρέπει να είστε ικανός να συντηρήσετε ένα έργο χρησιμοποιώντας την οπισθοφυλακή Autotools χωρίς να γράφετε καμιά γραμμή στα αρχεία configure.ac ή οποιοδήποτε Makefile.am.

+

+ This is the most common project format on Linux. It has been designed to + distribute source code packages on a wide range of Unix-like systems. + If you have ever installed a program using configure, + make and make install, you probably have already + used it as a user. +

+ +

+ It is typically a bit more difficult to use as a developer. + However, it is the default backend for Anjuta, which has features + that make it easier to use. All the project manager's features are enabled + when using it. + You should be able to maintain a project using the Autotools backend without + writing a line in configure.ac or any Makefile.am files. +

-

Τα αρχεία Autotools δίνουν περισσότερες πληροφορίες από ένα makefile, αλλά η οπισθοφυλακή δεν υποστηρίζει όλα τα δυνατά κόλπα. Εάν βρείτε ένα έργο που δεν μπορεί να διαβαστεί σωστά, η συμπλήρωση μιας αναφοράς σφάλματος θα εκτιμηθεί. Στο μεταξύ, ως παράκαμψη, μπορείτε να χρησιμοποιήσετε στη θέση του την οπισθοφυλακή έργου καταλόγου. Είναι πολύ περισσότερο περιορισμένο, αλλά θα πρέπει να βρείτε όλα τα πηγαία αρχεία.

+

+ Autotools files give more information than a makefile, but the backend + does not support all the possible tricks. If you find a project that + cannot be read correctly, filing a bug report + will be appreciated. + In the meantime, as a workaround, you can use the directory project backend + instead. It is much more limited but should find all source files. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-project-folder-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-project-folder-edit.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Επεξεργασία φακέλου Autotools @@ -36,47 +18,47 @@ - <gui>Σημαίες μεταγλωττιστή C</gui> + <gui>C compiler flags</gui>

Οι σημαίες για πέρασμα στον μεταγλωττιστή C, εάν η τιμή ανά στόχο δεν ορίστηκε.

- <gui>Σημαίες προεπεξεργαστή C</gui> + <gui>C preprocessor flags</gui>

Αυτές οι σημαίες περνούν σε κάθε μεταγλώττιση που καλεί τον προεπεξεργαστή C. Αυτή η τιμή αγνοείται, εάν αυτές οι σημαίες ορίζονται για τον στόχο.

- <gui>Σημαίες μεταγλωττιστή C++</gui> + <gui>C++ compiler flags</gui>

Οι σημαίες για πέρασμα στον μεταγλωττιστή C++, εάν η τιμή ανά στόχο δεν ορίστηκε.

- <gui>Σημαίες μεταγλωττιστή Fortran</gui> + <gui>Fortran compiler flags</gui>

Οι σημαίες για πέρασμα στον Fortran 9x, εάν η τιμή ανά στόχο δεν ορίστηκε.

- <gui>Κατάλογοι εγκατάστασης</gui> + <gui>Installation directories</gui>

Αυτό ορίζει τους καταλόγους εγκατάστασης. Χρειάζεται, εάν θέλετε να εγκαταστήσετε αρχεία σε προσαρμοσμένους καταλόγους.

- <gui>Σημαίες μεταγλωττιστή Java</gui> + <gui>Java compiler flags</gui>

Οι σημαίες για πέρασμα στον μεταγλωττιστή Java, εάν η τιμή ανά στόχο δεν ορίστηκε.

- <gui>Σημαίες μεταγλωττιστή Lex/Flex</gui> + <gui>Lex/Flex compiler flags</gui>

Οι σημαίες για πέρασμα στον παραγωγό σαρωτή Lex ή Flex, εάν η τιμή ανά στόχο δεν ορίστηκε.

- <gui>Σημαίες συνδέσμου</gui> + <gui>Linker flags</gui>

Οι σημαίες για πέρασμα στον σύνδεσμο, εάν η τιμή ανά στόχο δεν ορίστηκε.

- <gui>Σημαίες μεταγλωττιστή Objective C</gui> + <gui>Objective C compiler flags</gui>

Οι σημαίες για πέρασμα στον μεταγλωττιστή Objective C, εάν η τιμή ανά στόχο δεν ορίστηκε.

- <gui>Σημαίες μεταγλωττιστή Vala</gui> + <gui>Vala compiler flags</gui>

Οι σημαίες για πέρασμα στον μεταγλωττιστή Vala, εάν η τιμή ανά στόχο δεν ορίστηκε.

- <gui>Σημαίες μεταγλωττιστή Yacc/Bison</gui> + <gui>Yacc/Bison compiler flags</gui>

Οι σημαίες για πέρασμα στον παραγωγό αναλυτή Bison ή Yacc, εάν η τιμή ανά στόχο δεν ορίστηκε.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-project-root-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-project-root-edit.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,24 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Επεξεργασία ιδιοτήτων έργου autotools @@ -37,23 +19,23 @@ - <gui>Yποστήριξη</gui> + <gui>Backend</gui>

Αυτό το έργο υποστηρίζεται από το έργο: Autotools. Μια άλλη υποστήριξη μπορεί να επιλεγεί πατώντας σε αυτό το κουμπί. Μπορεί να είναι χρήσιμο εάν η τρέχουσα υποστήριξη έχει κάποια προβλήματα να αναλύσει τα αρχεία του έργου σας.

- <gui>Όνομα</gui> + <gui>Name</gui>

Το όνομα του έργου σας. Μπορεί να περιέχει κενό.

- <gui>Έκδοση</gui> + <gui>Version</gui>

Αυτή είναι η έκδοση του έργου.

- <gui>URL αναφοράς σφάλματος</gui> + <gui>Bug report URL</gui>

Αυτό είναι ένα URL που επιτρέπει την αποστολή αναφοράς σφάλματος, για παράδειγμα ηλεκτρονική διεύθυνση ή σύνδεσμος σε ανιχνευτή σφάλματος. Είναι προαιρετικός.

- <gui>Όνομα πακέτου</gui> + <gui>Package name</gui>

Αυτό είναι το όνομα του πακέτου διανομής, δεν πρέπει να περιέχει κενά. Είναι προαιρετικό.

@@ -62,6 +44,7 @@
-

Επιπλέον, το στοιχείο υπερχρήστη δουλεύει ως φάκελος και έχει όλες τις ιδιότητές του. Δείτε για να δείτε τη λίστα.

+

In addition, the root item works as a folder and has all its properties. + See to see the list.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-project-target-edit.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-project-target-edit.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Επεξεργασία στόχου autotools @@ -36,75 +18,78 @@ - <gui>Κατασκευή μόνο για έλεγχο</gui> + <gui>Build for check only</gui>

Εάν σημειωθεί, αυτός ο στόχος δεν εγκαθίσταται και πρέπει να κατασκευαστεί μόνο όταν εκτελούνται έλεγχοι.

- <gui>Σημαίες μεταγλωττιστή C</gui> + <gui>C compiler flags</gui>

Οι σημαίες που περνούν στον μεταγλωττιστή C, όταν μεταγλωττίζονται πηγαία αρχεία στόχου. Αυτή η τιμή υπερισχύει της τιμής που ενδεχομένως ορίζεται στον γονικό φακέλο.

- <gui>Σημαίες προεπεξεργαστή C</gui> + <gui>C preprocessor flags</gui>

Αυτές οι σημαίες περνούν σε κάθε μεταγλώττιση που καλεί τον προεπεξεργαστή C. Αυτή η τιμή υπερισχύει της τιμής που ενδεχομένως ορίζεται στον γονικό φάκελο.

- <gui>Σημαίες μεταγλωττιστή C++</gui> + <gui>C++ compiler flags</gui>

Οι σημαίες που περνούν στις σημαίες του μεταγλωττιστή C++, όταν μεταγλωττίζονται πηγαία αρχεία στόχου. Αυτή η τιμή υπερισχύει της τιμής που ενδεχομένως ορίζεται στον γονικό φάκελο.

- <gui>Να μην εγκατασταθεί</gui> + <gui>Do not install</gui>

Εάν σημειωθεί, αυτός ο στόχος δεν εγκαθίσταται. Μπορεί να χρησιμοποιηθεί για προγράμματα κατασκευής άλλων στόχων ή χρησιμοποιούμενων προγραμμάτων μόνο από προγραμματιστές.

- <gui>Να μη χρησιμοποιηθεί πρόθεμα</gui> + <gui>Do not use prefix</gui>

Εάν σημειωθεί, δεν προστίθεται πρόθεμα στη σελίδα εγχειριδίου και εκτελέσιμου. Τέτοιο πρόθεμα χρησιμοποιείται για παροχή εναλλακτικών των εργαλείων συστήματος.

- <gui>Σημαίες μεταγλωττιστή Fortran</gui> + <gui>Fortran compiler flags</gui>

Οι σημαίες που περνούν στον μεταγλωττιστή Fortran 9x, όταν μεταγλωττίζονται πηγαία αρχεία στόχου. Αυτή η τιμή υπερισχύει της τιμής που ενδεχομένως ορίζεται στον γονικό φάκελο.

- <gui>Συμπερίληψη στη διανομή</gui> + <gui>Include in distribution</gui>

Εάν σημειωθεί, να περιλαμβάνεται ο στόχος στο πακέτο διανομής.

- <gui>Κατάλογος εγκατάστασης</gui> + <gui>Installation directory</gui>

Καθορίζει πού εγκαθίσταται ο στόχος. Δεν είναι άμεσα ο κατάλογος όπου εγκαθίστανται τα αρχεία, αλλά το όνομα μιας από τις τυπικές μεταβλητές καταλόγου (bindir, sbindir, libdir, libexecdir, datadir, pkgdatadir, pkglibexecdir, includedir, mandir, infodir, docdir) ή μιας προσαρμοσμένης μεταβλητής που ορίζεται στις ιδιότητες φακέλου.

- <gui>Σημαίες μεταγλωττιστή Java</gui> + <gui>Java compiler flags</gui>

Οι σημαίες που περνούν στον μεταγλωττιστή Java, όταν μεταγλωττίζονται πηγαία αρχεία στόχου. Αυτή η τιμή υπερισχύει της τιμής που ενδεχομένως ορίζεται στον γονικό φάκελο.

- <gui>Διατήρηση διαδρομής στόχου</gui> + <gui>Keep target path</gui>

Εάν σημειωθεί, διατήρηση της ιεραρχίας του καταλόγου έργου όταν εγκαθίστανται τα αρχεία.

- <gui>Σημαίες μεταγλωττιστή Lex/Flex</gui> + <gui>Lex/Flex compiler flags</gui>

Οι σημαίες που περνούν στη γεννήτρια σαρωτή Lex ή Flex, όταν παράγονται πηγαία αρχεία στόχου. Αυτή η τιμή υπερισχύει της τιμής που ενδεχομένως ορίζεται στον γονικό φάκελο.

- <gui>Βιβλιοθήκες</gui> -

Ορισμός πρόσθετων βιβλιοθηκών που χρησιμοποιεί ο στόχος. Χρήσιμο για προσθήκη μη πακεταρισμένων βιβλιοθηκών. Δείτε τη σελίδα προσθήκη μη πακεταρισμένων βιβλιοθηκών για περισσότερες λεπτομέρειες.

+ <gui>Libraries</gui> +

Specify additional libraries used by the target. Useful for + adding non package libraries. See + Add non-packaged libraries + page for more details.

- <gui>Σημαίες συνδέσμου</gui> + <gui>Linker flags</gui>

Οι σημαίες που περνούν στον σύνδεσμο, όταν συνδέεται ο στόχος. Αυτή η τιμή υπερισχύει της τιμής που ενδεχομένως ορίζεται στον γονικό φάκελο.

- <gui>Ενότητα εγχειριδίου</gui> + <gui>Manual section</gui>

Ορισμός της ενότητας του εγχειριδίου όπου θα προστεθεί σελίδα man. Έγκυρα ονόματα ενότητας είναι οι αριθμοί ‘0’ έως ‘9’ και τα γράμματα ‘l’ και ‘n’.

- <gui>Σημαίες μεταγλωττιστή Objective C</gui> + <gui>Objective C compiler flags</gui>

Οι σημαίες που περνούν στον μεταγλωττιστή Objective C, όταν μεταγλωττίζονται πηγαία αρχεία στόχου. Αυτή η τιμή υπερισχύει της ενδεχόμενης τιμής του γονικού φακέλου.

- <gui>Σημαίες μεταγλωττιστή Vala</gui> + <gui>Vala compiler flags</gui>

Οι σημαίες που περνούν στον μεταγλωττιστή Vala, όταν μεταγλωττίζονται πηγαία αρχεία στόχου. Αυτή η τιμή υπερισχύει της τιμής που ενδεχομένως ορίζεται στον γονικό φάκελο.

- <gui>Σημαίες μεταγλωττιστή Yacc/Bison</gui> + <gui>Yacc/Bison compiler flags</gui>

Οι σημαίες που περνούν στον παραγωγό ανάλυσης Bison ή Yacc, όταν παράγονται πηγαία αρχεία στόχου. Αυτή η τιμή υπερισχύει της τιμής που ενδεχομένως ορίζεται στον γονικό φάκελο.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/el/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/el/autotools-project-target-type.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/autotools-project-target-type.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Τύπος έργου autotools diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-breakpoint-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-breakpoint-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,24 +15,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Διάλογος σημείου διακοπής @@ -42,18 +24,23 @@ <gui>Τοποθεσία</gui>

Αυτή είναι η θέση του σημείου διακοπής. Για ένα υπάρχον σημείο διακοπής, δεν μπορείτε να το αλλάξετε. Μπορείτε να ορίσετε το σημείο διακοπής σε ένα συγκεκριμένο αριθμό γραμμής, ή στην αρχή μιας συνάρτησης. Χρησιμοποιήστε μία από τις επόμενες μορφές:

-

ονομα_αρχειου:αριθμος_γραμμης

-

όνομα_συνάρτησης

-

ονομα_αρχειου:ονομα_συναρτησης

+

file_name:line_number

+

function_name

+

file_name:function_name

<gui>Συνθήκη</gui> -

Η συνθήκη διακοπής είναι μια έκφραση που θα αξιολογήσει μια τιμή Μπουλ TRUE (1) ή FALSE (0). Κάθε φορά που θα συναντάται το σημείο διακοπής κατά την εκτέλεση του προγράμματος, θα αξιολογείται η συνθήκη διακοπής. Ο αποσφαλματωτής θα διακόπτει την εκτέλεση του προγράμματος μόνο αν το αποτέλεσμα της αξιολόγησης είναι TRUE.

-

Εάν αφήσετε αυτό το πεδίο κενό η συνθήκη θεωρείται πάντοτε TRUE.

+

The break condition is an expression which should evaluate to a boolean + value TRUE (1) or FALSE (0). + Every time the breakpoint is encountered during your program's execution, + the break condition will be evaluated. The debugger will break the execution + only if the result of the evaluation is TRUE.

+

If you leave this field blank the condition is always considered + TRUE.

- <gui>Αριθμός περασμάτων</gui> + <gui>Pass Count</gui>

Ο αποσφαλματωτής μπορεί επίσης να παραλείψει το σημείο διακοπής έναν συγκεκριμένο αριθμό φορών πριν τη διακοπή. Εάν ο αριθμός περασμάτων δεν είναι μηδέν, τότε ο αποσφαλματωτής θα βρει το σημείο διακοπής αυτόν τον αριθμό των φορών πριν διακόψει.

Ο αριθμός περασμάτων έχει υψηλότερη προτεραιότητα από τη συνθήκη. Μόνο όταν ο αριθμός περασμάτων φτάσει, θα αξιολογήσει ο αποσφαλματωτής τη συνθήκη, εάν είναι παρούσα και θα διακόψει την εκτέλεση του προγράμματος.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-breakpoint.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-breakpoint.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Σημεία διακοπής @@ -43,7 +25,9 @@ -

Από το κύριο μενού, επιλέξτε προβολή σημεία διακοπής για το άνοιγμα του παραθύρου σημείο διακοπής.

+

From the main menu, select View + Breakpoints to open the Breakpoint + window.

@@ -60,7 +44,8 @@
Τύπος -

Αυτό εμφανίζει πάντοτε σημείο διακοπής. Θα χρησιμοποιηθεί σε μελλοντική υποστηρίζοντας διαφορετικούς τύπους σημείων διακοπής.

+

This always displays breakpoint. It will be used in a + future release supporting different kinds of breakpoints.

Συνθήκη @@ -92,10 +77,17 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση προσθήκη σημείου διακοπής... ή δεξί κλικ στο παράθυρο σημείο διακοπής και επιλογή προσθήκη σημείου διακοπής....

+

From the main menu, select Debug + Add Breakpoint... or right click in the + Breakpoint window and select Add Breakpoint.... +

-

Συμπληρώστε την τοποθεσία, που είναι η θέση του σημείου διακοπής και τα άλλα σημεία εάν θέλετε. Εάν ένα αρχείο είναι προς το παρόν ανοιχτό στον επεξεργαστή, η τοποθεσία από προεπιλογή δείχνει την τρέχουσα γραμμή. Δείτε για περισσότερες πληροφορίες.

+

Fill in the Location, which is the position of the + breakpoint, and the other fields if desired. + If a file is currently opened in the editor, the Location + defaults to the current line. + See for more information.

@@ -103,7 +95,10 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση εναλλαγή σημείου διακοπής ή δεξί κλικ στο παράθυρο επεξεργαστής και επιλογή εναλλαγή σημείου διακοπής.

+

From the main menu, select Debug + Toggle Breakpoint or right click in the + Editor window and select Toggle Breakpoint. +

@@ -117,13 +112,17 @@ -

Επιλογή σημείου διακοπής στο παράθυρο σημείο διακοπής.

+

Select a breakpoint in the Breakpoint window.

-

Δεξί κλικ στο παράθυρο σημείο διακοπής και επιλογή επεξεργασία σημείου διακοπής....

+

Right click in the Breakpoint window and select + Edit Breakpoint.... +

-

Αλλαγή των πεδίων της κατάστασης ή αριθμού περάσματος και κλικ στο Εντάξει όταν τελειώσετε. Δείτε για περισσότερες πληροφορίες.

+

Change the Condition or Pass Count + fields and click on OK when you are done. + See for more information.

@@ -137,10 +136,12 @@ -

Επιλογή σημείου διακοπής στο παράθυρο σημείο διακοπής.

+

Select a breakpoint in the Breakpoint window.

-

Δεξί κλικ στο παράθυρο σημείο διακοπής και επιλογή αφαίρεση σημείου διακοπής.

+

Right click in the Breakpoint window and select + Remove Breakpoint. +

@@ -148,7 +149,10 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση αφαίρεση όλων των σημείων διακοπής ή δεξί κλικ στο παράθυρο σημείο διακοπής και επιλογή αφαίρεση όλων των σημείων διακοπής.

+

From the main menu, select Debug + Remove All Breakpoints or right-click in + the Breakpoint window and select + Remove All Breakpoints.

@@ -162,7 +166,9 @@ -

Κλικ στο σημείο ελέγχου ενεργό στο παράθυρο σημείο διακοπής ή δεξί κλικ στο παράθυρο σημείο διακοπής και επιλογή ενεργοποίηση σημείου διακοπής ή απενεργοποίηση σημείου διακοπής.

+

Click on the Enable checkmark in the Breakpoint + window or right click in the Breakpoint window and + select Enable Breakpoint or Disable Breakpoint.

@@ -170,7 +176,10 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση ανενεργά όλων τα σημεία διακοπής ή δεξί κλικ στο παράθυρο σημείο διακοπής και επιλογή ανενεργά όλα τα σημεία διακοπής.

+

From the main menu, select Debug + Disable All Breakpoints or right-click in + the Breakpoint window and select + Disable All Breakpoints.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-cpu.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-cpu.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - CPU @@ -41,7 +23,9 @@ -

Από το κύριο μενού, επιλέξτε προβολή καταχωρητές για το άνοιγμα του παραθύρου καταχωρητές.

+

From the main menu, select View + Registers to open the Register + window.

@@ -54,12 +38,18 @@ -

Από το κύριο μενού, επιλέξτε προβολή μνήμη για το άνοιγμα του παραθύρου μνήμη.

+

From the main menu, select View + Memory to open the Memory + window.

Η πρώτη στήλη περιέχει τις διευθύνσεις μνήμης σε δεκαεξαδική μορφή, η δεύτερη στήλη περιέχει το περιεχόμενο της μνήμης σε δεκαεξαδική μορφή, και η τελευταία στήλη περιέχει τα περιεχόμενα της μνήμης σε ASCII.

-

Ο χώρος διευθυνσιοδότησης ακόμη και σε μικροεπεξεργαστές 32-δυαδικών είναι πολύ μεγάλος (4 Gb), άρα είναι πολύ δύσκολη η μετάβαση σε συγκεκριμένη διεύθυνση με τη γραμμή κύλισης. Αλλά, μπορείτε με δεξί κλικ και επιλογή Μετάβαση στη διεύθυνση να πάρετε ένα μικρό πλαίσιο επεξεργασίας όπου μπορείτε να εισάγετε μια δεκαεξαδική διεύθυνση.

+

The addressing space of even a 32-bit microprocessor is very large + (4 gigabytes), so it is very difficult to go to a particular address + with the scrollbar. But you can click the right mouse button and select + Go to address to get a small edit box where you can enter an + address in hexadecimal.

@@ -69,7 +59,9 @@ -

Από το κύριο μενού, επιλέξτε προβολή αποσυμβολομετάφραση για το άνοιγμα του παραθύρου αποσυμβολομετάφραση.

+

From the main menu, select View + Disassembly to open the Disassembly + window.

@@ -77,7 +69,11 @@

Η θέση στο παράθυρο αποσυμβολομετάφρασης θα αλλαχθεί στην τιμή μετρητή προγράμματος όταν το πρόγραμμα σταματήσει.

-

Ο χώρος διευθυνσιοδότησης ακόμη και σε μικροεπεξεργαστές 32-δυαδικών είναι πολύ μεγάλος (4 Gb), άρα είναι πολύ δύσκολη η μετάβαση σε συγκεκριμένη διεύθυνση με τη γραμμή κύλισης. Αλλά, μπορείτε με δεξί κλικ και επιλογή Μετάβαση στη διεύθυνση να πάρετε ένα μικρό πλαίσιο επεξεργασίας όπου μπορείτε να εισάγετε μια δεκαεξαδική διεύθυνση.

+

The addressing space of even a 32-bit microprocessor is very large + (4 gigabytes), so it is very difficult to go to a particular address + with the scrollbar. But you can click the right mouse button and select + Go to address to get a small edit box where you can enter an + address in hexadecimal.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-custom.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-custom.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Προσαρμοσμένη εντολή @@ -40,7 +22,8 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση εντολή αποσφαλμάτωσης.

+

From the main menu, select Debug + Debugger Command.

Εισαγωγή της εντολής σας.

@@ -50,7 +33,10 @@

Η έξοδος της εντολής εμφανίζεται στο χρησιμοποιούμενο παράθυρο μηνύματος του αποσφαλματωτή.

-

Η εντολή στέλνεται απευθείας στον αποσφαλματωτή χωρίς την εκτέλεση ελέγχων. Για παράδειγμα, αν ορίσετε ένα σημείο διακοπής αυτό, δεν θα εμφανιστεί στο παράθυρο σημείων διακοπής. Καλό είναι να αποφεύγετε τη χρήση αυτής της εντολής, εκτός αν γνωρίζετε ακριβώς τι κάνετε.

+

The command is sent directly to the debugger without performing any checks. + For example, if you set a breakpoint like this, it will not appear in the + Breakpoint window. It is better to avoid using this + command unless you know exactly what you are doing.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-data.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-data.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Εξέταση δεδομένων diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-execute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-execute.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Έλεγχος εκτέλεσης diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-expression.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-expression.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Εξέταση εκφράσεων @@ -43,10 +25,13 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση επιθεώρηση/αξιολόγηση... ή δεξί κλικ στο παράθυρο επεξεργαστής και επιλογή επιθεώρηση/αξιολόγηση....

+

From the main menu, select Debug + Inspect/Evaluate... or right click in the + Editor window and select Inspect/Evaluate....

-

Εάν η έκφραση είναι όνομα μεταβλητής, μπορείτε να αλλάξετε την τιμή της με κλικ στη στήλη τιμή και εισαγωγή νέας τιμής.

+

If the expression is a variable name, you can change its value + by clicking on the Value column and entering a new value.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-information.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-information.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Ποικίλες πληροφορίες @@ -43,7 +25,8 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση πληροφορίεςκοινόχρηστες βιβλιοθήκες.

+

From the main menu, select Debug + InfoShared Libraries.

@@ -56,7 +39,8 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση πληροφορίεςσήματα πυρήνα.

+

From the main menu, select Debug + InfoKernel signals.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-local.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-local.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,25 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Τοπικές μεταβλητές -

Οι τοπικές μεταβλητές του τρέχοντος πλαισίου (της τρέχουσας συνάρτησης όπου βρίσκεται ο έλεγχος του προγράμματος) εμφανίζονται στο παράθυρο τοπικές. Κατά την εκτέλεση του προγράμματος (π.χ. σε μεμονωμένα βήματα), ενημερώνονται οι τοπικές μεταβλητές. Αν η τιμή μιας μεταβλητής αλλάξει στο τελευταίο βήμα αποσφαλμάτωσης, η τιμή της επισημαίνεται με κόκκινο χρώμα. Οι μεταβλητές προβάλλονται σε μορφή δέντρου, για προβολή.

+

Local variables of the current frame (the current function in which the + program control is present) are displayed in the Locals window. + During execution of the program (e.g. during single stepping), local + variables will be updated. If any variable value was changed in the last debugging step, its + value will be highlighted in red. Variables are presented in a tree form for easy + view.

Λίστα τοπικών μεταβλητών -

Από το κύριο μενού, επιλέξτε προβολή τοπικές για το άνοιγμα του παραθύρου τοπικές.

+

From the main menu, select View + Locals to open the Locals + window.

@@ -70,7 +59,8 @@ -

Στο παράθυρο τοπικές, επιλέξτε την επιθυμητή μεταβλητή για επεξεργασία και διπλό κλικ στη στήλη τιμή.

+

In the Locals window, select the variable you want to + edit and double click in the Value column.

Πληκτρολογήστε τη νέα τιμή.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-process-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-process-dialog.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,41 +14,23 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Προσκόλληση στο διάλογο διεργασίας -

Ο διάλογος προσκόλληση στη διεργασία επιτρέπει την επιλογή της προς το παρόν εκτελούμενης διεργασίας.

+

The Attach to process dialog allows you to select a currently running process.

- <gui>Απόκρυψη διαδρομών</gui> + <gui>Hide paths</gui>

Αυτό κρύβει την εντολή διαδρομές στη λίστα διεργασίας εάν σημειωθεί.

- <gui>Απόκρυψη παραμέτρων διεργασίας</gui> + <gui>Hide process parameters</gui>

Αυτό κρύβει τα ορίσματα της γραμμής εντολών στη λίστα διεργασίας εάν σημειωθεί.

- <gui>Εμφάνιση δέντρου διεργασίας</gui> + <gui>Display process tree</gui>

Εάν αποσημειωθεί, οι διεργασίες εμφανίζονται σε λίστα. Εάν σημειωθεί, οι διεργασίες εμφανίζονται σε δέντρο.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-run.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,24 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Αποσφαλμάτωση προγράμματος @@ -41,16 +23,25 @@
Έναρξη προγράμματος στον αποσφαλματωτή -

Το τρέχον πρόγραμμα καθορίζεται στο διάλογο παράμετροι προγράμματος. Δείτε για περισσότερες πληροφορίες. Αυτό το πρόγραμμα μπορεί να ξεκινήσει στον αποσφαλματωτή ως εξής:

+

The current program is defined in the Program Parameters dialog. + See for more information. This + program can be started in the debugger like this:

-

Από το κύριο μενού, επιλέξτε εκτέλεση πρόγραμμα αποσφαλμάτωσης ή πατήστε ShiftF12

+

From the main menu, select Run + Debug Program or press ShiftF12

-

Ένα πρόγραμμα μπορεί να είναι πιο δύσκολο στην αποσφαλμάτωση εάν είναι έντονα βελτιστοποιημένο ή εάν λείπουν πληροφορίες αποσφαλμάτωσης. Εάν οι πληροφορίες βελτιστοποίησης και αποσφαλμάτωσης είναι ενεργές, καθορίζεται στο βήμα ρυθμίσεων. Κανονικά, υπάρχει μια διαθέσιμη ρύθμιση αποσφαλμάτωσης. Το Anjuta εμφανίζει μια προειδοποίηση εάν αυτή η ρύθμιση δεν χρησιμοποιείται. Δείτε για περισσότερες πληροφορίες.

+

A program can be more difficult to debug if it is highly optimized + or if debugging information is missing. Whether optimization and debugging + information are enabled, is defined in the configure step. + Normally, there is a Debug configuration available, that turns off optimization + and includes all debugging information. Anjuta displays a warning + if this configuration is not used. + See for more information.

@@ -61,10 +52,14 @@ -

Από το κύριο μενού, επιλέξτε εκτέλεση διεργασία αποσφαλμάτωσης... για να πάρετε έναν διάλογο που καταχωρίζει όλες τις προς το παρόν εκτελούμενες διεργασίες.

+

From the main menu, select Run + Debug Process... + to get a dialog listing all currently running processes.

-

Επιλογή μιας διεργασίας στο διάλογο προσκόλληση στη διεργασία και κλικ στο προσκόλληση για εκκίνηση του αποσφαλματωτή σε αυτή τη διεργασία. Δείτε για περισσότερες λεπτομέρειες.

+

Select a process in the Attach to process dialog + and click on Attach to start the debugger on this + process. See for more details.

@@ -76,17 +71,22 @@ -

Από το κύριο μενού, επιλέξτε εκτέλεση απομακρυσμένη αποσφαλμάτωση...

+

From the main menu, select Run + Debug Remote...

-

Επιλέξτε τον τύπο της σύνδεσης στην απομακρυσμένη εφαρμογή, σύνδεση σειριακής γραμμής ή σύνδεση TCP/IP.

+

Select the type of the connection to the remote application, + Serial Line Connection or TCP/IP Connection.

-

Για σύνδεση TCP, συμπληρώστε τα πεδία διεύθυνσης και θύρας.

-

Για σειριακή σύνδεση, συμπληρώστε το παρακάτω πλαίσιο κειμένου με το σειριακό όνομα συσκευής, για παράδειγμα /dev/ttyb.

+

For a TCP connection, fill in the Address and Port + fields.

+

For a serial connection, fill in the text box below with the serial + device name, for example /dev/ttyb.

-

Κλικ στο σύνδεση για την έναρξη του αποσφαλματωτή και σύνδεση σε απομακρυσμένο στόχο.

+

Click on Connect to start the debugger and connect to + the remote target.

@@ -99,7 +99,8 @@ -

Από το κύριο μενού, επιλέξτε εκτέλεση διακοπή αποσφαλματωτή.

+

From the main menu, select Run + Stop Debugger.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-stack.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-stack.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Στοίβα @@ -45,7 +27,9 @@ -

Από το κύριο μενού, επιλέξτε προβολή στοίβα για το άνοιγμα του παραθύρου στοίβας.

+

From the main menu, select View + Stack to open the Stack + window.

@@ -62,7 +46,9 @@ Πλαίσιο -

Αυτός είναι ο αριθμός πλαισίου που ξεκινά από 0 για την τρέχουσα συνάρτηση. Η πρώτη συνάρτηση του προγράμματός σας, για παράδειγμα main() σε πρόγραμμα C, έχει το μέγιστο αριθμό.

+

This is the frame number starting from 0 for the current function. + The first function of your program, for example main() in a C program, + has the highest number.

Αρχείο @@ -94,10 +80,10 @@ -

Στο παράθυρο στοίβα, επιλέξτε το επιθυμητό πλαίσιο.

+

In the Stack window, select the frame you want.

-

Δεξί κλικ και επιλέξτε ορισμός τρέχοντος πλαισίου.

+

Right-click and select Set current frame.

@@ -110,10 +96,10 @@ -

Στο παράθυρο στοίβα, επιλέξτε το επιθυμητό πλαίσιο.

+

In the Stack window, select the frame you want.

-

Διπλό κλικ, ή δεξιό κλικ και επιλογή προβολή πηγής.

+

Double-click, or right-click and select View Source.

@@ -124,7 +110,8 @@ -

Στο παράθυρο στοίβα, δεξί κλικ και επιλογή λήψη ίχνους στοίβας.

+

In the Stack window, right-click and select + Get stack trace.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-step.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-step.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Διακοπή και βήμα @@ -43,14 +25,17 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση βήμα μέσα ή πατήστε F5 ή κλικ στο εικονίδιο βήμα μέσα στην εργαλειοθήκη.

+

From the main menu, select Debug + Step In or press F5 or + click on the Step In icon in the toolbar.

Το μονό βήμα εκτελεί μόνο μία εντολή του προγράμματος (από το σημείο στάσης) και μετά επιστρέφει τον έλεγχο. Αν η εντολή εκτέλεσης περιέχει μία συνάρτηση, ο αποσφαλματωτής προσπαθεί να εισέλθει στις συναρτήσεις (με τη σειρά εκτέλεσής τους). Αφού εκτελεστεί η εντολή και επιστραφεί ο έλεγχος, μπορείτε να μελετήσετε την κατάσταση του προγράμματος.

-

Αν είναι εστιασμένο το παράθυρο αποσυμβολομετάφρασης όταν επιλέγεται αυτή η εντολή, εκτελείται μόνο μία εντολή συμβολομεταφραστή.

+

If the Disassembly window has the focus when + this command is selected, it executes only one assembler instruction.

@@ -60,14 +45,19 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση βήμα από πάνω ή πατήστε F6 ή κλικ στο εικονίδιο βήμα από πάνω στην εργαλειοθήκη.

+

From the main menu, select Debug + Step Over or press F6 or + click on the Step Over icon in the toolbar.

Το βήμα από πάνω είναι παρόμοιο με το βήμα, εκτός από το ότι δεν σταματά μέσα σε καμιά συνάρτηση στην εκτελούμενη πρόταση.

-

Αν είναι εστιασμένο το παράθυρο αποσυμβολομετάφρασης, όταν επιλέγεται αυτή η εντολή, εκτελείται μόνο μία εντολή συμβολομεταφραστή, εκτός εάν αυτή η εντολή είναι μια κλήση σε υπορουτίνα, οπότε το πρόγραμμα σταματά όταν η υπορουτίνα ολοκληρωθεί.

+

If the Disassembly window has the focus when + this command is selected, it executes only one assembler instruction, except + if that instruction is a call to a subroutine, in which case the program stops + when the subroutine is completed.

@@ -77,7 +67,9 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση βήμα έξω ή πατήστε shiftF5 ή κλικ στο εικονίδιο βήμα έξω στην εργαλειοθήκη.

+

From the main menu, select Debug + Step Out or press ShiftF5 or + click on the Step Out icon in the toolbar.

@@ -90,7 +82,9 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση εκτέλεση/συνέχεια ή πατήστε F4 ή κλικ στο εικονίδιο συνέχεια στην εργαλειοθήκη.

+

From the main menu, select Debug + Run/Continue or press F4 or + click on the Continue icon in the toolbar.

@@ -102,11 +96,15 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση εκτέλεση στο δρομέα ή πατήστε F8 ή κλικ στο εικονίδιο εκτέλεση σε στην εργαλειοθήκη.

+

From the main menu, select Debug + Run to Cursor or press F8 or + click on the Run to icon in the toolbar.

-

Αυτό ξαναρχίζει το πρόγραμμα και επιτρέπει την εκτέλεσή του μέχρι η γραμμή ή η διεύθυνση (αν είναι εστιασμένο το παράθυρο αποσυμβολομεταφραστή) φτάσει στο δρομέα.

+

This restarts the program and lets it run until the line or the + address (if the Disassembly window has the focus) at + the cursor is reached.

@@ -114,7 +112,9 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση παύση προγράμματος ή κλικ στο εικονίδιο παύση στην εργαλειοθήκη.

+

From the main menu, select Debug + Pause Program or + click on the Pause icon in the toolbar.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-tips.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-tips.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Συμβουλές αποσφαλμάτωσης @@ -39,32 +21,42 @@
Διόρθωση κρίσιμων σφαλμάτων GLib/GTK+ -

Μερικές φορές μπορεί να είναι δύσκολος ο εντοπισμός πού συμβαίνουν κρίσιμα σφάλματα GLib, αφού δεν σταματούν το πρόγραμμα. Μπορείτε να ορίσετε στάση του προγράμματος μόλις πάρει ένα κρίσιμο σφάλμα GLib, ορίζοντας τη μεταβλητή περιβάλλοντος G_DEBUG στην τιμή fatal_criticals.

+

Sometimes it can be difficult to track down where GLib critical errors are + occurring, since they do not stop the program. + You can set the program to stop as soon as it gets a GLib critical error, by setting + the environment variable G_DEBUG to the value + fatal_criticals.

-

Ανοίξτε το επιλέγοντας εκτέλεσηπαράμετροι προγράμματος... από το κύριο μενού.

+

Open the by selecting + RunProgram Parameters... from the + main menu.

-

Κλικ στο σύμβολο συν δίπλα στο μεταβλητές περιβάλλοντος για επέκταση της λίστας των μεταβλητών περιβάλλοντος.

+

Click the plus sign next to Environment Variables to expand + the list of environment variables.

-

Κλικ νέο για προσθήκη νέας καταχώρισης στη λίστα.

+

Click New to add a new entry to the list.

-

Συμπληρώστε το όνομα με G_DEBUG και τιμή με fatal_criticals.

+

Fill in Name with G_DEBUG and Value + with fatal_criticals.

-

Κλικ στο εφαρμογή για επιβεβαίωση των αλλαγών.

+

Click Apply to confirm the changes.

-

Τρέξιμο του προγράμματος με τον αποσφαλματωτή επιλέγοντας εκτέλεσηπρόγραμμα αποσφαλμάτωσης από το κύριο μενού.

+

Run the program with the debugger by selecting + RunDebug Program from the main menu.

Χρήση του προγράμματος μέχρι να συμβεί κρίσιμο σφάλμα.

-

Όταν ο αποσφαλματωτής σταματήσει το πρόγραμμά σας, κοιτάξτε το για έλεγχο από πού προέρχεται αυτό το σφάλμα.

+

When the debugger stops your program, look at the + to check where this error comes from.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/el/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/el/debug-watch.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/debug-watch.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,23 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Εκφράσεις παρακολούθησης -

Εκφράσεις εποπτείας, ή επόπτες για συντομία, είναι εκφράσεις που ο αποσφαλματωτής αξιολογεί και τυπώνει το αποτέλεσμα κάθε φορά που το πρόγραμμα σταματά· για παράδειγμα, μετά από κάθε μοναδικό βήμα μέσα από το πρόγραμμα.

+

Watch expressions, or watches for short, are expressions that the debugger + evaluates and prints the result of every time the program is stopped; for + example, after every single-step + through the program.

Λίστα εποπτευόμενων εκφράσεων -

Από το κύριο μενού, επιλέξτε προβολή επόπτες για το άνοιγμα του παραθύρου επόπτες.

+

From the main menu, select View + Watches to open the Watches + window.

@@ -74,7 +61,9 @@ -

Στο παράθυρο επόπτες, επιλέξτε τον επιθυμητό επόπτη για αυτόματη ενημέρωση. Δεξί κλικ και έλεγχος σημείωσης της αυτόματης ενημέρωσης. Εάν όχι, επιλέξτε τον.

+

In the Watches window, select the watch you want to + update automatically. Right-click and check that Automatic Update + if checked. If not, select it.

@@ -82,7 +71,8 @@ -

Στο παράθυρο επόπτες, δεξί κλικ και επιλογή ενημέρωση επόπτη για ενημέρωση του επιλεγμένου επόπτη.

+

In the Watches window, right click and select Update Watch to + update the selected watch.

@@ -90,7 +80,8 @@ -

Στο παράθυρο επόπτες, δεξί κλικ και επιλογή ενημέρωση όλων για την ταυτόχρονη ενημέρωση όλων των εποπτών.

+

In the Watches window, right click and select Update all to + update all watches at the same time.

@@ -104,10 +95,14 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση προσθήκη επόπτη... ή στο παράθυρο επόπτες, δεξί κλικ και επιλογή προσθήκη επόπτη....

+

From the main menu, select Debug + Add Watch... or in the Watches + window, right-click and select Add Watch....

-

Εισαγωγή της έκφρασης εποπτείας. Σημειώστε αυτόματη ενημέρωση εάν θέλετε η έκφραση να αξιολογηθεί κάθε φορά που το πρόγραμμα σταματά.

+

Enter the expression to watch. Check Automatic Update + if you want the expression to be evaluated each time the program + is stopped.

@@ -115,10 +110,13 @@ -

Από το κύριο μενού, επιλέξτε αποσφαλμάτωση έλεγχος/αξιολόγηση ή δεξί κλικ στο παράθυρο επεξεργαστή και επιλογή έλεγχος/αξιολόγηση.

+

From the main menu, select Debug + Inspect/Evaluate or right click in the + Editor window and select Inspect/Evaluate.

-

Κλικ στο κουμπί προσθήκη για προσθήκη αυτής της έκφρασης στη λίστα εποπτών.

+

Click on Add button to add this expression to the watches + list.

@@ -131,7 +129,8 @@ -

Στο παράθυρο επόπτες, επιλέξτε τον επιθυμητό επόπτη για αφαίρεση, έπειτα δεξί κλικ και επιλογή αφαίρεση επόπτη.

+

In the Watches window, select the watch you want to remove, + then right-click and select Remove Watch.

@@ -139,7 +138,7 @@ -

Στο παράθυρο επόπτες, δεξί κλικ και επιλογή αφαίρεση όλων.

+

In the Watches window, right-click and select Remove all.

@@ -152,7 +151,8 @@ -

Στο παράθυρο επόπτες, επιλέξτε την επιθυμητή μεταβλητή για επεξεργασία και διπλό κλικ στη στήλη τιμή.

+

In the Watches window, select the variable you want to + edit and double click in the Value column.

Εισάγετε τη νέα τιμή.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/el/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/el/directory-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/directory-project-backend.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,31 +13,24 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Πρόσθετο καταλόγου οπισθοφυλακής έργου -

Αυτή είναι η απλούστατη οπισθοφυλακή του έργου. Δεν υπάρχει αρχείο έργου. Δουλεύει ως θεατής αρχείου, θεωρώντας ότι όλα τα αρχεία που ταιριάζουν σε τυπικές πηγαίες επεκτάσεις (για παράδειγμα .c, .py) είναι πηγαία αρχεία. Οι κατάλογοι διατηρούνται για ομαδοποίηση των πηγαίων αρχείων, αλλά δεν υπάρχει στόχος.

- -

Αυτή η οπισθοφυλακή είναι μια χρήσιμη παράκαμψη εάν το σχέδιο σας δεν έχει μια αντίστοιχη οπισθοφυλακή στο Anjuta ή εάν η αντίστοιχη οπισθοφυλακή δεν υποστηρίζει πλήρως το έργο σας.

+

+ This is the simplest project backend. There is no project file. It + works like a file viewer, considering all files matching + typical source extensions (for example .c, + .py) to be source files. + Directories are kept in order to group source files but there is no + target. +

+ +

+ This backend is a useful workaround if your project does not have a + corresponding backend in Anjuta or if the appropriate backend + does not fully support your project. +

Δεν είναι δυνατή η προσθήκη ή η αλλαγή του ο,τιδήποτε με έργο που χρησιμοποιεί αυτήν την οπισθοφυλακή. Αλλά εάν δημιουργήσετε ένα πηγαίο αρχείο στον κατάλογο του έργου, με τη σωστή επέκταση, θα προστεθεί αυτόματα.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/el.po anjuta-3.10.2/manuals/anjuta-manual/el/el.po --- anjuta-3.8.4/manuals/anjuta-manual/el/el.po 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/el.po 2013-07-08 21:06:37.000000000 +0000 @@ -4,8 +4,8 @@ msgstr "" "Project-Id-Version: packagename\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-02-21 22:11+0000\n" -"PO-Revision-Date: 2013-03-03 10:53+0300\n" +"POT-Creation-Date: 2013-04-21 09:14+0000\n" +"PO-Revision-Date: 2013-04-27 05:34+0300\n" "Last-Translator: Dimitris Spingos (Δημήτρης Σπίγγος) \n" "Language-Team: team@gnome.gr\n" "Language: el\n" @@ -67,8 +67,8 @@ "Anjuta logo Anjuta DevStudio" msgstr "" -"Λογότυπος " -"Anjuta Anjuta DevStudio" +"Λογότυπος Anjuta Anjuta DevStudio" #: C/index.page:28(section/title) msgid "Project Management" @@ -823,7 +823,6 @@ msgstr "Αυτές είναι οι ιδιότητες του στοιχείου υπερχρήστη." #: C/autotools-project-root-edit.page:25(item/title) -#| msgid "Name" msgid "Backend" msgstr "Yποστήριξη" @@ -1326,9 +1325,9 @@ "recursively." msgstr "" "Από το κύριο μενού, επιλέξτε Κατασκευή " -"Κατασκευή έργου ή πατήστε " -"ShiftF7 για κατασκευή όλου του έργου. " -"Όλοι οι υποκατάλογοι κατασκευάζονται αναδρομικά." +"Κατασκευή έργου ή πατήστε ShiftF7 για κατασκευή όλου του έργου. Όλοι οι " +"υποκατάλογοι κατασκευάζονται αναδρομικά." #: C/autotools-build-build.page:57(item/p) #: C/autotools-build-clean.page:45(item/p) @@ -3845,21 +3844,26 @@ msgstr "Γραμμές κατάστασης Emacs" #: C/language-support-cpp-modelines-emacs.page:20(page/p) -msgid "" -"Such modeline is a comment in the first line of the file, composed by a list " -"of variable names followed by : and a value, separated by " -"; and surrounded by -*-." -msgstr "" -"Τέτοια γραμμή κατάστασης είναι ένα σχόλιο στην πρώτη γραμμή του αρχείου, " -"συνιστώμενη από μια λίστα ονομάτων μεταβλητών που ακολουθείται από : και μια τιμή που χωρίζεται από ; και περιβάλλεται από " -"-*-." +#| msgid "" +#| "Such modeline is a comment in the first line of the file, composed by a " +#| "list of variable names followed by : and a value, separated " +#| "by ; and surrounded by -*-." +msgid "" +"Such modeline is a comment in the first line of the file or the second one " +"if the first contains a shebang (#!). It is composed by a list of variable " +"names followed by : and a value, separated by ; " +"and surrounded by -*-." +msgstr "" +"Τέτοια γραμμή κατάστασης είναι ένα σχόλιο στην πρώτη γραμμή του αρχείου, ή " +"στη δεύτερη εν η πρώτη περιέχει το (#!). Αποτελείται από μια λίστα ονομάτων " +"μεταβλητών που ακολουθείται από : και μια τιμή που χωρίζεται " +"από ; και περιβάλλεται από -*-." -#: C/language-support-cpp-modelines-emacs.page:24(page/p) +#: C/language-support-cpp-modelines-emacs.page:25(page/p) msgid "A typical Emacs modeline looks like this:" msgstr "Μια τυπική γραμμή κατάστασης του Emacs δείχνει όπως αυτό:" -#: C/language-support-cpp-modelines-emacs.page:26(page/code) +#: C/language-support-cpp-modelines-emacs.page:27(page/code) #, no-wrap msgid "" "\n" @@ -3870,16 +3874,16 @@ "/* -*- Mode: C· indent-tabs-mode: t· c-basic-offset: 4· tab-width: 4 -*- */\n" " " -#: C/language-support-cpp-modelines-emacs.page:30(page/p) -#: C/language-support-cpp-modelines-vim.page:30(page/p) -msgid "Anjuta support only the following variables." +#: C/language-support-cpp-modelines-emacs.page:31(page/p) +#| msgid "Anjuta support only the following variables." +msgid "Anjuta supports only the following variables." msgstr "Το Anjuta υποστηρίζει μόνο τις επόμενες μεταβλητές." -#: C/language-support-cpp-modelines-emacs.page:34(item/title) +#: C/language-support-cpp-modelines-emacs.page:35(item/title) msgid "indent-tabs-mode" msgstr "κατάσταση στηλοθετών εσοχής" -#: C/language-support-cpp-modelines-emacs.page:35(item/p) +#: C/language-support-cpp-modelines-emacs.page:36(item/p) msgid "" "Set to t to use tabulation for indentation or nil " "to use spaces." @@ -3887,20 +3891,20 @@ "Ορισμός σε t για χρήση στηλοθέτη για εσοχή ή nil " "για χρήση κενών." -#: C/language-support-cpp-modelines-emacs.page:39(item/title) +#: C/language-support-cpp-modelines-emacs.page:40(item/title) msgid "tab-width" msgstr "tab-width" -#: C/language-support-cpp-modelines-emacs.page:40(item/p) +#: C/language-support-cpp-modelines-emacs.page:41(item/p) #: C/language-support-cpp-modelines-vim.page:48(item/p) msgid "Number of space characters corresponding to one tabulation character." msgstr "Αριθμός χαρακτήρων κενού που αντιστοιχούν σε χαρακτήρα στηλοθέτη." -#: C/language-support-cpp-modelines-emacs.page:43(item/title) +#: C/language-support-cpp-modelines-emacs.page:44(item/title) msgid "c-basic-offset" msgstr "βασική αντιστάθμιση c" -#: C/language-support-cpp-modelines-emacs.page:44(item/p) +#: C/language-support-cpp-modelines-emacs.page:45(item/p) #: C/language-support-cpp-modelines-vim.page:53(item/p) msgid "Number of space characters used to indent C code." msgstr "Αριθμός χαρακτήρων κενού που χρησιμοποιούνται για εσοχή κώδικα C." @@ -3914,16 +3918,21 @@ msgstr "Γραμμές κατάστασης του Vim" #: C/language-support-cpp-modelines-vim.page:20(page/p) +#| msgid "" +#| "This modeline is a comment in the first line of the file which has to " +#| "start with vim: followed by at least one space and a list of " +#| "variable names with an optional value after = separated by " +#| "space or :." msgid "" -"This modeline is a comment in the first line of the file which has to start " -"with vim: followed by at least one space and a list of variable " +"This modeline is a line in the 5 first of the 5 last of the file containing " +"vim: followed by at least one space and a list of variable " "names with an optional value after = separated by space or " ":." msgstr "" -"Αυτή η γραμμή κατάστασης είναι ένα σχόλιο στην πρώτη γραμμή του αρχείου που " -"πρέπει να ξεκινά με vim: ακολουθούμενο από τουλάχιστον ένα κενό " -"και μια λίστα μεταβλητών ονομάτων με προαιρετική τιμή μετά = " -"χωριζόμενη με κενό ή :." +"Αυτή η γραμμή κατάστασης είναι μια γραμμή στις 5 πρώτες των τελευταίων 5 του " +"αρχείου που περιέχει vim: ακολουθούμενο από τουλάχιστον ένα " +"κενό και μια λίστα ονομάτων μεταβλητών με μια προαιρετική τιμή μετά από " +"= χωριζόμενη με κενό ή :." #: C/language-support-cpp-modelines-vim.page:25(page/p) msgid "A typical Vim modeline looks like this:" @@ -3938,6 +3947,10 @@ "\n" "/* vim: set noet ts=4 sw=4: */" +#: C/language-support-cpp-modelines-vim.page:30(page/p) +msgid "Anjuta support only the following variables." +msgstr "Το Anjuta υποστηρίζει μόνο τις επόμενες μεταβλητές." + #: C/language-support-cpp-modelines-vim.page:34(item/title) msgid "expandtab" msgstr "expandtab" @@ -4383,7 +4396,6 @@ msgstr "Προσθήκη συνόλου βιβλιοθηκών σε στόχο." #: C/project-manager-module-add.page:23(page/title) -#| msgid "Manage Libraries" msgid "Add packaged libraries" msgstr "Προσθήκη συσκευασμένων βιβλιοθηκών" @@ -4422,8 +4434,6 @@ "προσθήκη βιβλιοθήκης...." #: C/project-manager-module-add.page:41(item/p) -#| msgid "" -#| "You can select another target in the top target chooser button." msgid "" "You need to select the target where you want to add the library in the " "target button above." @@ -4432,11 +4442,6 @@ "στο παραπάνω κουμπί προορισμού." #: C/project-manager-module-add.page:45(item/p) -#| msgid "" -#| "You need to select the target where you want to add the module in the " -#| "target button above, and select the module that you want to " -#| "add in the module view below. If you select a library inside a " -#| "module, the parent module will be added." msgid "" "A library cannot be added directly to a target. You can add only a module " "displayed in the module view below. If you select a library " @@ -4454,10 +4459,10 @@ "and follow the explanation here." msgstr "" -"Εάν η βιβλιοθήκη που θέλετε δεν εμφανίζεται στην προβολή " -"αρθρώματος, χρειάζεται να την προσθέσετε ως άρθρωμα πρώτα. Πατήστε στο " -"κουμπί Νέα βιβλιοθήκη και ακολουθήστε την εξήγηση εδώ." +"Εάν η βιβλιοθήκη που θέλετε δεν εμφανίζεται στην προβολή αρθρώματος, χρειάζεται να την προσθέσετε ως άρθρωμα πρώτα. Πατήστε στο κουμπί " +"Νέα βιβλιοθήκη και ακολουθήστε την εξήγηση εδώ." #: C/project-manager-module-add.page:55(note/p) msgid "" @@ -4469,8 +4474,6 @@ "λίστα." #: C/project-manager-module-add.page:60(item/p) -#| msgid "" -#| "When you are done, click on the Add button to add the module." msgid "" "When you are done, click on the Add button to add the selected " "module to the target." @@ -4479,7 +4482,6 @@ "επιλεγμένο άρθρωμα στον προορισμό." #: C/project-manager-module-new.page:12(info/desc) -#| msgid "Add a library in a module." msgid "Groups libraries in a module." msgstr "Ομάδες βιβλιοθηκών στο άρθρωμα." @@ -4488,9 +4490,6 @@ msgstr "Προσθήκη αρθρώματος" #: C/project-manager-module-new.page:27(page/p) -#| msgid "" -#| "A package cannot be added directly to your program; you first need to " -#| "create a module for it, which is just a group of packages." msgid "" "Packages cannot be added directly to a program but have to be grouped in a " "module." @@ -4499,23 +4498,16 @@ "να ομαδοποιηθούν σε ένα άρθρωμα." #: C/project-manager-module-new.page:32(item/p) -#| msgid "" -#| "Select the program where you want to add the new library in the " -#| "project view, click on the right mouse button to make the " -#| "project context menu appear and select Add Library." msgid "" "Select a program in the project view, click on the right mouse " "button to make the project context menu appear, and select " "Add Library." msgstr "" "Επιλέξτε ένα πρόγραμμα στην προβολή έργου, πατήστε το δεξί " -"πλήκτρο του ποντικιού για την εμφάνιση του μενού περιεχομένου " -"έργου και επιλέξτε Προσθήκη βιβλιοθήκης." +"πλήκτρο του ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε Προσθήκη βιβλιοθήκης." #: C/project-manager-module-new.page:39(item/p) -#| msgid "" -#| "In the Stack window, right-click and select Get stack " -#| "trace." msgid "" "On the Add Library dialog, click on the New Library " "button." @@ -4536,12 +4528,6 @@ msgstr "Εάν η βιβλιοθήκη που θέλετε δεν εμφανίζεται εδώ:" #: C/project-manager-module-new.page:49(item/p) -#| msgid "" -#| "If the library you want does not appear here, perhaps it is because it is " -#| "not installed on your system. Launch the application you use to install " -#| "new programs and search for the library name. The package you need often " -#| "has a \"dev\" or \"devel\" suffix and should include header files and a " -#| "pkg-config file with a .pc extension." msgid "" "Perhaps it is not installed on your system. Launch the application you use " "to install new programs and search for the library name. The package you " @@ -4550,8 +4536,8 @@ msgstr "" "Ίσως δεν είναι εγκατεστημένη στο σύστημά σας. Ξεκινήστε την εφαρμογή που " "χρησιμοποιείτε για να εγκαταστήσετε νέα προγράμματα και αναζητήστε το όνομα " -"της βιβλιοθήκης. Το απαιτούμενο πακέτο έχει συχνά το επίθεμα \"dev\" ή \"devel\" " -"και πρέπει να περιέχει αρχεία κεφαλίδας και ένα αρχείο pkg-" +"της βιβλιοθήκης. Το απαιτούμενο πακέτο έχει συχνά το επίθεμα \"dev\" ή " +"\"devel\" και πρέπει να περιέχει αρχεία κεφαλίδας και ένα αρχείο pkg-" "config με μια επέκταση .pc." #: C/project-manager-module-new.page:57(item/p) @@ -4565,11 +4551,6 @@ "manager-library-add\"/> που εξηγεί πώς να τις χρησιμοποιήσετε." #: C/project-manager-module-new.page:66(item/p) -#| msgid "" -#| "After selecting one library, a module name will be automatically " -#| "generated but you can change it. When you are done, click on the " -#| "Add button to create the new module with the selected " -#| "libraries." msgid "" "After selecting one library, a module name will be automatically generated " "but you can change it. You can select an already existing module name to add " diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/full-index.page anjuta-3.10.2/manuals/anjuta-manual/el/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/el/full-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/full-index.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Ευρετήριο diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/index.page anjuta-3.10.2/manuals/anjuta-manual/el/index.page --- anjuta-3.8.4/manuals/anjuta-manual/el/index.page 2013-06-03 21:25:57.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/index.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + Βοήθεια για το DevStudio του Anjuta. @@ -15,27 +15,12 @@ - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - - <media type="image" mime="image/png" src="figures/anjuta_logo.png">Λογότυπος Anjuta</media> Anjuta DevStudio + + <media type="image" mime="image/png" src="figures/anjuta_logo.png">Anjuta logo</media> + Anjuta DevStudio +
Διαχείριση έργου diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/introduction.page anjuta-3.10.2/manuals/anjuta-manual/el/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/el/introduction.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/introduction.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,48 +1,56 @@ - + Εισαγωγή - Εισαγωγή στο ολοκληρωμένο περιβάλλον ανάπτυξης του Anjuta + Introduction to Anjuta Integrated Development Environment - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Εισαγωγή -

Το Anjuta είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης λογισμικού (IDE) για την επιφάνεια εργασίας GNOME. Παρέχει μια σειρά από προχωρημένες προγραμματιστικές δυνατότητες, όπως διαχείριση έργου, οδηγοί εφαρμογής, διαδραστική αποσφαλμάτωση, ενσωματωμένο σχεδιαστή διεπαφής χρήστη Glade, ενσωματωμένη βοήθεια API Devhelp, γεννήτρια κλάσης, ισχυρό πηγαίο επεξεργαστή, περιήγηση συμβόλων, υποστήριξη Git, υποστήριξη C/C++, Python και Vala και πολλά άλλα.

- -

Το Anjuta έχει ένα εύχρηστο και προχωρημένο σύστημα προσάρτησης που επιτρέπει την τακτοποίηση όλων των προβολών με τον επιθυμητό τρόπο. Μπορείτε να σύρετε και να αποθέσετε τις προβολές χρησιμοποιώντας γραμμές και αναδιευθέτηση της διάταξης.

- -

Το Anjuta έχει σχεδιαστεί για να είναι εύκολο στη χρήση, αλλά αρκετά ισχυρό ώστε να καλύπτει πλήρως τις προγραμματιστικές σας ανάγκες. Προσθέσαμε πολλά νέα χαρακτηριστικά στο Anjuta κατά την ανάπτυξη. Στόχος μας είναι να σας προσφέρουμε ταυτόχρονα ισχύ και χρηστικότητα και να κάνουμε πιο ευχάριστη την ανάπτυξη λογισμικού χωρίς υπερφόρτωση. Σκοπεύουμε να συνεχίσουμε να βελτιώνουμε και να σταθεροποιούμε το Anjuta για να σας δώσουμε την καλύτερη δυνατή εμπειρία IDE.

- -

Ελπίζουμε να περνάτε καλά χρησιμοποιώντας το Anjuta. Εάν όχι, παρακαλούμε βοηθήστε μας να το βελτιώσουμε αναφέροντας σφάλματα και προτάσεις - αυτό θα βοηθήσει την βελτίωση του λογισμικού, καθώς και την κοινότητα ανοιχτού λογισμικού.

- -

Το επόμενο στιγμιότυπο δείχνει κάποια από τα χαρακτηριστικά που θα βρείτε στο Anjuta.

+

+ Anjuta is a versatile Integrated Development Environment (IDE) + for the GNOME desktop. It features a number of advanced programming + facilities including project management, application wizards, interactive + debugging, integrated Glade UI designer, integrated Devhelp API help, class + generator, powerful source editor, symbols browsing, Git support, + C/C++, Python and Vala support and more. +

+ +

+ Anjuta has a flexible and advanced docking system + that allows you to lay out all the views in whatever way you like. You can drag + and drop the views using drag bars and rearrange the layout. +

+ +

+ Anjuta has been designed to be simple to operate yet powerful + enough to fulfill all your programming needs. We have added many new features + to Anjuta over the course of its development. Our focus is on + delivering power and usability at the same time and making your software + development enjoyable without overloading your senses. We intend to + continue improving and stabilizing Anjuta to give you the best + IDE experience possible. +

+ +

+ We hope you will have a good time using Anjuta. If not, please + help us make it better by reporting bugs and suggestions - this will help + to improve the software, as well as helping the open source community. +

+ +

+ The following screenshot illustrates some of the things you will find in + Anjuta. +

- Το <app>Anjuta</app> εν δράσει - Το κύριο παράθυρο του Anjuta + <app>Anjuta</app> in action + Anjuta main window -

Το κύριο παράθυρο του Anjuta

+

Anjuta main window

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/el/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/el/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,49 +10,35 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Γραμμές κατάστασης Emacs -

Τέτοια γραμμή κατάστασης είναι ένα σχόλιο στην πρώτη γραμμή του αρχείου, συνιστώμενη από μια λίστα ονομάτων μεταβλητών που ακολουθείται από : και μια τιμή που χωρίζεται από ; και περιβάλλεται από -*-.

+

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by + a list of variable names followed by : and a value, + separated by ; and surrounded by -*-.

-

Μια τυπική γραμμή κατάστασης του Emacs δείχνει όπως αυτό:

+

A typical Emacs modeline looks like this:

-/* -*- Mode: C· indent-tabs-mode: t· c-basic-offset: 4· tab-width: 4 -*- */ +/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */

Το Anjuta υποστηρίζει μόνο τις επόμενες μεταβλητές.

- <code>κατάσταση στηλοθετών εσοχής</code> -

Ορισμός σε t για χρήση στηλοθέτη για εσοχή ή nil για χρήση κενών.

+ <code>indent-tabs-mode</code> +

Set to t to use tabulation for indentation or + nil to use spaces.

<code>tab-width</code>

Αριθμός χαρακτήρων κενού που αντιστοιχούν σε χαρακτήρα στηλοθέτη.

- <code>βασική αντιστάθμιση c</code> + <code>c-basic-offset</code>

Αριθμός χαρακτήρων κενού που χρησιμοποιούνται για εσοχή κώδικα C.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/el/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/el/language-support-cpp-modelines-vim.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/language-support-cpp-modelines-vim.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,31 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Γραμμές κατάστασης του Vim -

Αυτή η γραμμή κατάστασης είναι ένα σχόλιο στην πρώτη γραμμή του αρχείου που πρέπει να ξεκινά με vim: ακολουθούμενο από τουλάχιστον ένα κενό και μια λίστα μεταβλητών ονομάτων με προαιρετική τιμή μετά = χωριζόμενη με κενό ή :.

+

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and + a list of variable names with an optional value after = + separated by space or :.

-

Μια τυπική γραμμή κατάστασης του Vim δείχνει όπως αυτό:

+

A typical Vim modeline looks like this:

/* vim: set noet ts=4 sw=4: */ diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/el/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/el/makefile-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/makefile-project-backend.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,31 +13,19 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Πρόσθετο οπισθοφυλακής έργου makefile

Το makefile είναι προφανώς ο πιο κοινός τρόπος κατασκευής λογισμικού σε όλα τα είδη λογισμικού. Ένα makefile περιέχει μια λίστα κανόνων που περιγράφουν ποιες εντολές πρέπει να εκτελεστούν για τη δημιουργία ενός στόχου από μια λίστα εξαρτήσεων. Όταν κατασκευάζεται ένα πρόγραμμα, ο στόχος είναι ένα αρχείο αντικειμένου και οι εξαρτήσεις είναι τα πηγαία αρχεία. Ο στόχος ενός κανόνα μπορεί να εξαρτάται από έναν άλλο, επιτρέποντας πολλούς κανόνες να συνδυαστούν για τη δημιουργία ενός τελικού στόχου.

-

Είναι χαμηλού επιπέδου, γενικό εργαλείο, που κάνει δύσκολη την εύρεση όλων των πηγαίων αρχείων και στόχων ενός έργου. Έτσι το Anjuta έχει περιορισμένη υποστήριξη για makefiles, διαβάζοντας μόνο ένα makefile στο κορυφαίο κατάλογο του έργου και εξάγοντας πηγαία αρχεία και στόχους.

+

+ It is a low-level, general tool, making it difficult to find all + source files and targets of a project. + So Anjuta has limited support for makefiles, reading only one + makefile in the top project directory and extracting source files + and targets. +

Εάν η οπισθοφυλακή του έργου δεν βρίσκει όλα τα πηγαία αρχεία, μπορείτε να προσπαθήσετε να χρησιμοποιήσετε την οπισθοφυλακή καταλόγου. Δεν αναγνωρίζει οποιοδήποτε στόχο αλλά θα πρέπει να πάρει όλα τα πηγαία αρχεία.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-import.page anjuta-3.10.2/manuals/anjuta-manual/el/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-import.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-import.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,43 +16,59 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Εισαγωγή έργου -

Το Anjuta δεν έχει το δικό του τύπο έργου. Φορτώνει έργα χρησιμοποιώντας ήδη υπάρχοντες τύπους, όπως makefile ή autotools και δεν απαιτεί οι άλλοι προγραμματιστές να το χρησιμοποιήσουν. Οι ρυθμίσεις του Anjuta αποθηκεύονται σε αρχείο με την επέκταση .anjuta και δημιουργείται ένας κρυφός κατάλογος στον κατάλογο έργου. Για να χρησιμοποιήσετε ένα έργο στο Anjuta και να δημιουργήσετε αυτά τα αρχεία ρυθμίσεων, θα χρειαστεί να εισάγετε το έργο. Αυτό δεν τροποποιεί κανένα αρχείο έργου.

+

+ Anjuta does not have its own project format. It loads projects + using already existing formats, like makefile or autotools, and does not + require that other developers use it. + Anjuta's own settings are stored in a file with the .anjuta extension + and a hidden directory created in the project directory. + To use a project in Anjuta and create these settings files, you + will need to import the project. This will not modify any project files. +

-

Από το κύριο μενού, επιλέξτε αρχείο νέοέργο από υπάρχουσες πηγές ή έργο από υπάρχουσες πηγές από την πτυσσόμενη λίστα του κουμπιού νέο στη κορυφαία γραμμή εργαλείου για να ξεκινήσει ο οδηγός του έργου.

+

+ From the main menu, select File + NewProject from Existing Sources + or Project from Existing Sources from the drop-down + list of the New button in the top tool bar + to start the project wizard. +

-

Επιλέξτε εισαγωγή από φάκελο εάν το έργο είναι ήδη παρόν στον υπολογιστή σας, έπειτα επιλέξτε τον κατάλογο έργου.

-

Ή επιλέξτε εισαγωγή από σύστημα ελέγχου έκδοσης εάν το έργο απαιτεί έλεγχο από τον εξυπηρετητή. Έπειτα επιλέξτε το σύστημα ελέγχου έκδοσης, τη διεύθυνση εξυπηρετητή και τον κατάλογο προορισμού στον υπολογιστή σας.

+

+ Select Import from folder if the project is already + present on your computer, then select the project directory. +

+

+ Or Select Import from version control system if the + project needs to be checked out from a server. Then select the + version control system, the server address and the destination directory + on your computer. +

-

Μετά την επιλογή υπάρχοντος έργου, το πλαίσιο κειμένου όνομα έργου πρέπει να γεμίσει με το όνομα του καταλόγου έργου, αλλά μπορείτε να το αλλάξετε. Όταν τελειώσετε, κλικ στο κουμπί εισαγωγή για κατέβασμα του έργου εάν απαιτείται και δημιουργία των απαιτούμενων αρχείων από το Anjuta.

+

+ After selecting an existing project, the Project name + text box should be filled with the name of the project's directory, + but you can change it. + When it's done, click on the Import button to download the + project if needed and create the files needed by Anjuta. +

-

Το Anjuta προσπαθεί να βρει αυτόματα την χρησιμοποιούμενη οπισθοφυλακή του έργου από το έργο σας. Αλλά εάν είναι δυνατές πολλές οπισθοφυλακές, θα πάρετε ένα διάλογο που ζητά την επιλογή ενός προσθέτου οπισθοφυλακής έργου. Διαβάστε την περιγραφή οπισθοφυλακής του έργου για να βρείτε την κατάλληλη επιλογή.

+

+ Anjuta tries to automatically find the project backend + used by your project. But if several backends are possible, + you will get a dialog asking you to choose a project backend + plugin. Read the project backend description to find out which one to + choose. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-folder-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-folder-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Προσθήκη φακέλου @@ -36,8 +18,12 @@ -

Επιλέξτε την επιθυμητή ομάδα ή έργο για προσθήκη της νέας ομάδας στην προβολή έργου, κλικ στο δεξί πλήκτρο του ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε προσθήκη ομάδας.

-

Ή από το κύριο μενού, επιλέξτε έργο προσθήκη ομάδας.

+

Select the group or the project where you want to add the new group + in the project view, click on the right mouse button to + make the project context menu appear and select + Add Group.

+

Or from the main menu, select Project + Add Group.

Εισάγετε ένα νέο όνομα ομάδας.

@@ -46,10 +32,11 @@
-

Μπορείτε να επιλέξετε μίαν άλλη ομάδα στον πυθμένα της προβολής δένδρου καταλόγου.

+

You can select another group in the bottom group tree view.

-

Όταν επιλέξετε το γονικό και εισάγετε το όνομα, κλικ στο κουμπί προσθήκη για να προσθέσετε την ομάδα στο έργο σας.

+

When you have chosen the parent and enter the name, click on the Add + button to add the group to your project.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-folder-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-folder-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,31 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Αφαίρεση φακέλου -

Επιλέξτε τον επιθυμητό φάκελο για αφαίρεση στην προβολή έργου, κλικ στο δεξί πλήκτρο ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε αφαίρεση.

+

Select the folder you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Επιβεβαιώστε την αφαίρεση. Αυτό θα αφαιρέσει μόνο το φάκελο από τα αρχεία έργου χωρίς να αφαιρέσει αρχεία ή καταλόγους από το δίσκο σας.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-folder.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-folder.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,24 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Διαχείριση φακέλων diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-library-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-library-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,52 +15,62 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Προσθήκη προσαρμοσμένης βιβλιοθήκης -

Είναι πιο εύκολο να χρησιμοποιήσετε μια πεκεταρισμένη βιβλιοθήκη, που είναι κοινή στο Linux, έτσι σημειώστε εάν είναι η περίπτωση εδώ. Αλλά αλλιώς μπορείτε ακόμα να χρησιμοποιήσετε τη βιβλιοθήκη όπως περιγράφεται παρακάτω.

+

It is easier to use a packaged library, which is common on Linux, so + check if it is the case here. + But else you can still use the library as explained below.

Για τη χρήση βιβλιοθήκης στη C, πρέπει να πείτε στον μεταγλωττιστή πού είναι τα αρχεία κεφαλίδας και να πείτε στον σύνδεσμο πού να βρει τις απαιτούμενες βιβλιοθήκες. Το θέμα είναι ότι το πρόγραμμά σας δεν θα μεταγλωττιστεί σε άλλο υπολογιστή εάν η κεφαλίδα και οι βιβλιοθήκες είναι κάπου αλλού.

-

Επιλέξτε τον κατάλογο που περιέχει το επιθυμητό πρόγραμμα για προσθήκη στη νέα βιβλιοθήκη στην προβολή έργου, κλικ στο δεξί πλήκτρο του ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε ιδιότητες.

- -

Ή από το κύριο μενού, επιλέξτε έργο ιδιότητες. Από προεπιλογή, επεξεργάζεται τις ιδιότητες του τρέχοντος επιλεγμένου στοιχείου στην προβολή έργου. Μπορείτε να επιλέξετε διαφορετικό στοιχείο στο κουμπί πτυσσόμενης λίστας.

+

Select the directory containing the program where you want to + add the library in the project view, click on the + right mouse button to make the project context menu + appear and select Properties.

+ +

Or from the main menu, select Project + Properties. By default, it edits the + properties of the currently selected item in the project view. + You can select a different item in the drop-down list button.

-

Εάν τα αρχεία κεφαλίδας είναι εγκατεστημένα σε μια τυπική τοποθεσία (/usr/include) δεν απαιτείται να το ορίσετε αυτό. Εάν όχι, πρέπει να προσθέσετε -Iinclude_path στην ιδιότητα σημαίες προεπεξεργαστή C, εάν χρησιμοποιείτε gcc ως μεταγλωττιστή σας. Μπορείτε να προσθέσετε πολλές διαδρομές χωρισμένες με κενά. Αυτές οι επιλογές θα χρησιμοποιηθούν για όλους τους στόχους σε αυτόν τον κατάλογο.

+

If the header files are installed in a standard location + (/usr/include) you don't have to set this. If not, + you need to add -Iinclude_path in + the C preprocessor flags property if you are using + gcc as your compiler. You can add several paths separated with + spaces. These options will be used for all targets inside this + directory.

-

Ίσως χρειαστεί να επεκτείνετε το κουμπί περισσότερες επιλογές για να το δείτε. Κλικ στο κουμπί εφαρμογή όταν τελειώσετε.

+

You might have to expand the More options button to see this. + Click on the Apply button when you are done.

-

Έπειτα, πρέπει να προσθέσετε τη βιβλιοθήκη σε στόχο. Επιλέξτε τον επιθυμητό στόχο για προσθήκη στη βιβλιοθήκη στην προβολή έργου, κλικ στο δεξί πλήκτρο του ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε ιδιότητες.

- -

Ή από το κύριο μενού, επιλέξτε έργο ιδιότητες. Από προεπιλογή, επεξεργάζεται τις ιδιότητες του τρέχοντος επιλεγμένου στοιχείου στην προβολή έργου. Μπορείτε να επιλέξετε διαφορετικό στοιχείο στο κουμπί πτυσσόμενης λίστας.

+

Next, you need to add the library to a target. + Select the target where you want to + add the library in the project view, click on the + right mouse button to make the project context menu + appear and select Properties.

+ +

Or from the main menu, select Project + Properties. By default, it edits the + properties of the currently selected item in the project view. + You can select a different item in the drop-down list button.

-

Πρέπει να ορίσετε την ιδιότητα σημαίες συνδέσμου, προσθέτοντας -llibrary_name εάν ο μεταγλωττιστής σας είναι gcc. library_name είναι το όνομα του αρχείου βιβλιοθήκης χωρίς το πρόθεμα lib και χωρίς την επέκταση .a ή .so.

- -

Εάν η βιβλιοθήκη δεν είναι σε έναν τυπικό κατάλογο, το gcc μπορεί να ψάξει σε επιπλέον καταλόγους με την επιλογή -Llibrary_path.

+

You need to set the Linker flags property, adding + -llibrary_name if your compiler is gcc. + library_name is the name of the library file without the + lib prefix and without the .a or + .so extension.

+ +

If the library is in not in a standard directory, gcc + can look in additional directories with the option + -Llibrary_path.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-library-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-library-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,34 +15,22 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Αφαίρεση προσαρμοσμένης βιβλιοθήκης -

Επιλέξτε τον στόχο που έχει την επιθυμητή βιβλιοθήκη για αφαίρεση στην προβολή έργου, κλικ στο δεξί πλήκτρο του ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε ιδιότητες.

+

Select the target that has the library you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Properties.

-

Αφαιρέστε τη βιβλιοθήκη από τις σημαίες προεπεξεργαστή C και τις ιδιότητες σημαίες συνδέσμου. Κλικ στο κουμπί εφαρμογή για να γράψετε τις αλλαγές στα αρχεία έργου.

+

Remove the library from the + C preprocessor flags and Linker flags + properties. Click on the Apply button to write the + changes to the project files.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-library.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-library.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,24 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Διαχείριση βιβλιοθηκών diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-module-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-module-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,49 +15,46 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Προσθήκη συσκευασμένων βιβλιοθηκών -

Στο Linux, οι περισσότερες βιβλιοθήκες διανέμονται με πρόσθετα δεδομένα αποθηκευμένα σε ένα αρχείο pkg-config. Αυτό το αρχείο περιέχει πληροφορίες όπως τις άλλες απαιτούμενες βιβλιοθήκες, τον μεταγλωττιστή C και τις απαιτούμενες σημαίες σύνδεσης για αυτή τη βιβλιοθήκη. Αυτό το αρχείο, τα αρχεία κεφαλίδας και τα αρχεία βιβλιοθήκης τα ίδια λέγονται πακέτο.

+

On Linux, most libraries are distributed with additional data stored + in a pkg-config file. This file contains information like + the other libraries needed, the C compiler and the linker flags needed + to use that library. This file, the header files and the library files + themselves is called a package.

-

Επιλέξτε το επιθυμητό πρόγραμμα για προσθήκη της νέας βιβλιοθήκης στην προβολή έργου, κλικ στο δεξί πλήκτρο του ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε προσθήκη βιβλιοθήκης.

-

Ή από το κύριο μενού, επιλέξτε έργο προσθήκη βιβλιοθήκης....

+

Select the program where you want to add the new library in + the project view, click on the right mouse button to + make the project context menu appear and select + Add Library.

+

Or from the main menu, select Project + Add Library....

-

Μπορείτε να επιλέξτε τον προορισμό όπου θέλετε να προσθέσετε τη βιβλιοθήκη στο παραπάνω κουμπί προορισμού.

+

You need to select the target where you want to add the library + in the target button above.

-

Μια βιβλιοθήκη δεν μπορεί να προστεθεί άμεσα σε έναν προορισμό. Μπορείτε να πρόσθετε μόνο ένα εμφανιζόμενο άρθρωμα στην παρακάτω προβολή αρθρώματος. Εάν επιλέξετε μια βιβλιοθήκη μέσα στο άρθρωμα, το γονικό άρθρωμα θα προστεθεί.

+

A library cannot be added directly to a target. You can add only + a module displayed in the module view below. If you + select a library inside a module, the parent module will be added.

-

Εάν η βιβλιοθήκη που θέλετε δεν εμφανίζεται στην προβολή αρθρώματος, χρειάζεται να την προσθέσετε ως άρθρωμα πρώτα. Πατήστε στο κουμπί Νέα βιβλιοθήκη και ακολουθήστε την εξήγηση εδώ.

+

If the library you want is not displayed in the module view, + you need to add it as a module first. Click on the button + New Library and follow the explanation + here.

Μετά τη δημιουργία νέου αρθρώματος, πρέπει να περιμένετε λίγα δευτερόλεπτα, ενώ τα αρχεία του έργου ξαναφορτώνονται για να δείτε το νέο άρθρωμα στη λίστα.

-

Όταν τελειώσετε, πατήστε στο κουμπί Προσθήκη για να προσθέσετε το επιλεγμένο άρθρωμα στον προορισμό.

+

When you are done, click on the Add button to add the + selected module to the target.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-module-new.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-module-new.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -17,24 +17,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Προσθήκη αρθρώματος @@ -43,11 +25,15 @@ -

Επιλέξτε ένα πρόγραμμα στην προβολή έργου, πατήστε το δεξί πλήκτρο του ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε Προσθήκη βιβλιοθήκης.

-

Ή από το κύριο μενού, επιλέξτε έργο προσθήκη βιβλιοθήκης....

+

Select a program in the project view, click on the right + mouse button to make the project context menu appear, and + select Add Library.

+

Or from the main menu, select Project + Add Library....

-

Στον διάλογο Προσθήκη βιβλιοθήκης, πατήστε στο κουμπί Νέα βιβλιοθήκη.

+

On the Add Library dialog, click on the + New Library button.

Θα πάρετε μια λίστα όλων των εγκατεστημένων πακεταρισμένων βιβλιοθηκών στο σύστημά σας. Μπορείτε να σημειώσετε μία ή περισσότερες βιβλιοθήκες.

@@ -55,10 +41,18 @@

Εάν η βιβλιοθήκη που θέλετε δεν εμφανίζεται εδώ:

-

Ίσως δεν είναι εγκατεστημένη στο σύστημά σας. Ξεκινήστε την εφαρμογή που χρησιμοποιείτε για να εγκαταστήσετε νέα προγράμματα και αναζητήστε το όνομα της βιβλιοθήκης. Το απαιτούμενο πακέτο έχει συχνά το επίθεμα "dev" ή "devel" και πρέπει να περιέχει αρχεία κεφαλίδας και ένα αρχείο pkg-config με μια επέκταση .pc.

+

Perhaps it is not installed on your system. + Launch the application you + use to install new programs and search for the library name. + The package you need often has a "dev" or "devel" suffix and + should include header files and a pkg-config file with a + .pc extension.

-

Μπορεί η βιβλιοθήκη να μην είναι συσκευασμένη, είναι συχνό για βιβλιοθήκες που δεν αναπτύχθηκαν σε Λίνουξ. Δείτε το κεφάλαιο που εξηγεί πώς να τις χρησιμοποιήσετε.

+

It could be that the library is not packaged, it is often the + case for libraries not developped on Linux. See the chapter + explaining how to + use them.

@@ -67,7 +61,10 @@

Μετά την επιλογή μιας βιβλιοθήκης, ένα όνομα αρθρώματος θα δημιουργηθεί αυτόματα, αλλά μπορείτε να το αλλάξετε. Μπορείτε να επιλέξετε ένα ήδη υπάρχον όνομα αρθρώματος για να προσθέσετε μια νέα βιβλιοθήκη σε αυτό και σε όλους τους προορισμούς που το χρησιμοποιούν ήδη.

-

Όταν τελειώσετε, πατήστε στο κουμπί Προσθήκη για τη δημιουργία του νέου αρθρώματος με τις επιλεγμένες βιβλιοθήκες. Χρειάζεται να προσθέσετε ένα νέο άρθρωμα σε τουλάχιστον έναν προορισμό για να το χρησιμοποιήσετε πραγματικά.

+

When you are + done, click on the Add button to create the new module + with the selected libraries. You need to add a new module to at least + one target to really use it.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-module-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-module-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,31 +15,16 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Αφαίρεση αρθρώματος -

Επιλέξτε την επιθυμητή βιβλιοθήκη για αφαίρεση στην προβολή έργου, κλικ στο δεξί πλήκτρο του ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε αφαίρεση.

+

Select the library you want to remove in the + project view, click on the right mouse button to + make the project context menu appear, and select + Remove.

Επιβεβαιώστε την αφαίρεση. Αυτή η βιβλιοθήκη θα αφαιρεθεί από το στόχο.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-package-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-package-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,31 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Αφαίρεση πακέτου -

Επιλέξτε το επιθυμητό πακέτο για αφαίρεση στην προβολή έργου, κλικ στο δεξί πλήκτρο του ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε αφαίρεση.

+

Select the package you want to remove in the + project view , click on the right mouse button to + make the project context menu appear and select + Remove.

Επιβεβαιώστε την αφαίρεση. Αυτό το πακέτο θα αφαιρεθεί από το αρχείο έργου.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-root.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-root.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,24 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Επεξεργασία έργου diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-source-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-source-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,39 +14,30 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Προσθήκη αρχείων -

Επιλέξτε τον επιθυμητό στόχο για προσθήκη των νέων αρχείων στόχου στην προβολή έργου, κλικ στο δεξί πλήκτρο ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε προσθήκη πηγαίου αρχείου.

+

Select the target where you want to add the new source files in + the project view, click on the right mouse button to + make the project context menu appear and select + Add Source File.

-

Ή από το κύριο μενού, επιλέξτε έργο προσθήκη πηγαίου αρχείου...

+

Or from the main menu, select Project + Add Source File...

-

Μπορείτε να επιλέξτε έναν άλλο στόχο στην κορυφή κουμπί επιλογέα στόχου.

+

You can select another target in the top target chooser button. +

-

Στον επιλογέα αρχείου παρακάτω, επιλέξτε τα επιθυμητά αρχεία για προσθήκη. Έπειτα κλικ στο κουμπί προσθήκη για να προσθέσετε αυτά τα αρχεία στο έργο σας. Μπορείτε να επιλέξετε πολλά αρχεία ταυτόχρονα κρατώντας πατημένο το πλήκτρο Ctrl πή χρησιμοποιώντας το Shift για να επιλέξετε μια περιοχή αρχείων.

+

In the file chooser below, select the files you want to add. + Then click on the Add button to add those files to your + project. You can select several files at the same time keeping + Ctrl key pressed or using the Shift to select + a range of files.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-source-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-source-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,31 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Αφαίρεση αρχείων -

Επιλέξτε τον επιθυμητό αρχείο για αφαίρεση στην προβολή έργου, κλικ στο δεξί πλήκτρο ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε αφαίρεση.

+

Select the file you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Επιβεβαιώστε την αφαίρεση. Το αρχείο θα αφαιρεθεί μόνο από το έργο, όχι από τον δίσκο σας.

@@ -46,7 +31,9 @@
-

Μπορείτε να επιλέξετε πολλά αρχεία ταυτόχρονα κρατώντας το πλήκτρο Ctrl πατημένο ή επιλέξτε μια περιοχή χρησιμοποιώντας το πλήκτρο Shift.

+

You can select several files at the same time by keeping the + Ctrl key pressed or select a range using the Shift + key.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-source.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-source.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,24 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Διαχείριση αρχείων diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-target-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-target-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Προσθήκη στόχου @@ -40,18 +22,24 @@ -

Επιλέξτε τον επιθυμητό κατάλογο για προσθήκη του νέου στόχου στην προβολή έργου, κλικ στο δεξί πλήκτρο ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε νέος στόχος.

-

Ή από το κύριο μενού, επιλέξτε έργο νέος στόχος....

+

Select the directory where you want to add the new target in + the project view, click on the right mouse button to + make the project context menu appear and select + New Target.

+

Or from the main menu, select Project + New Target....

-

Μπορείτε να επιλέξετε έναν άλλο κατάλογο στον πυθμένα της προβολής δένδρου καταλόγου.

+

You can select another directory in the bottom directory tree view. +

Εισάγετε ένα όνομα στόχου και επιλέξτε τον τύπο του στόχου στην πτυσσόμενη λίστα παρακάτω. Ανάλογα με την οπισθοφυλακή του έργου σας, ποικίλοι τύποι στόχου είναι δυνατοί, δείτε στον πάτο.

Τα ονόματα στόχου περιορίζονται τυπικά σε γράμματα, αριθμούς και την υπογράμμιση, έτσι είναι ασφαλέστερο να αποφύγετε άλλους χαρακτήρες.

-

Όταν επιλέξετε το όνομα στόχου, τύπο και ανιόντα, κλικ στο κουμπί προσθήκη για δημιουργία αυτού του νέου στόχου.

+

When you have chosen the target name, type and parent, click on the + Add button to create this new target.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-target-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-target-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,31 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Αφαίρεση στόχου -

Επιλέξτε τον επιθυμητό στόχο για αφαίρεση στην προβολή έργου, κλικ στο δεξί πλήκτρο ποντικιού για την εμφάνιση του μενού περιεχομένου έργου και επιλέξτε αφαίρεση.

+

Select the target you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Επιβεβαιώστε την αφαίρεση. Ο στόχος και όλες οι ιδιότητες του θα αφαιρεθούν από το αρχείο έργου. Όλα τα αρχεία του παραμένουν άθικτα στον σκληρό σας δίσκο.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-target.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-target.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,24 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Διαχείριση στόχων diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager-treeview.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager-treeview.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Προβολή έργου @@ -40,19 +22,30 @@
Άρθρωμα -

Αυτό είναι ένα σύνολο πακέτων που χρησιμεύει στο έργο autotools. Εμφανίζονται ως κατιόντα του ριζικού κόμβου για να αντιπροσωπεύσουν όλα τα καθοριζόμενα αρθρώματα και ως κατιόντα κάθε στόχου που τα χρησιμοποιεί. Για περισσότερες λεπτομέρειες, δείτε .

+

This is a set of packages used in autotools project. They appear + as children of the root node to represent all modules defined and + as children of each target using them. For more details, see + .

Πακέτο -

Αυτό είναι μια πακεταρισμένη βιβλιοθήκη που χρησιμεύει στο έργο autotools. Εμφανίζονται ως κατιόντα καθενός αρθρώματος. Για περισσότερες λεπτομέρειες, δείτε .

+

This is a packaged library used in autotools project. They appear + as children of each module. For more details, see + .

Φάκελος -

Αυτό χρησιμεύει για ομαδοποίηση στόχων επιτρέποντας τον ορισμό κοινών ιδιοτήτων. Υλοποιούνται συχνά από υποκαταλόγους. Για περισσότερες λεπτομέρειες, δείτε .

+

This is used to group targets allowing to set common + properties. They are often implemented by sub directories. + For more details, see .

Στόχος -

Ομαδοποιεί αρχεία και καθορίζει τη χρήση τους. Υπάρχουν πολλά είδη στόχων, για παράδειγμα προγράμματα, βιβλιοθήκες ή δεδομένα, που αντιστοιχούν σε διαφορετική χρήση κατιόντων φακέλων. Συχνά αντιπροσωπεύουν δημιουργημένα αρχεία έργου όπως μεταγλωττισμένα προγράμματα ή βιβλιοθήκες. Για περισσότερες λεπτομέρειες δείτε .

+

It groups files and define how they are used. + There are several kinds of targets, by example program, library or data, + corresponding to different use of the child files. + They often represent generated project files like compiled programs or + libraries. For more details see .

Μπορείτε να σύρετε και να αποθέσετε στόχους στην αρχή της προβολής δένδρου του έργου, να δημιουργήσετε μια συντόμευση επιτρέποντας την πιο εύκολη πρόσβασή τους. Από προεπιλογή, όλοι οι στόχοι προγράμματος είναι ήδη εδώ.

@@ -61,7 +54,11 @@
Πηγή -

Κάθε πηγαίο αρχείο αντιπροσωπεύεται από ένα στοιχείο στην προβολή έργου. Η χρήση κάθε αρχείου εξαρτάται από το γονικό στόχο. Όλοι οι κατιόντες ενός στόχου προγράμματος μεταγλωττίζονται για τη δημιουργία του. Ενώ οι κατιόντες στόχου δεδομένων απλά αντιγράφονται σε κατάλογο, όταν το έργο εγκαθίσταται. Για περισσότερες λεπτομέρειες δείτε .

+

Each source file is represented by a item in the project view. The use + of each file depends on its parent target. All children of a program + target are compiled to generate it. While children of a data target are + only copied to a directory when the project is installed. + For more details see .

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/el/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-manager.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-manager.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,31 +13,21 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Πρόσθετο διαχειριστή έργου -

Το Anjuta υποστηρίζει πολλούς ήδη υπάρχοντες τύπους έργου μέσω οπισθοφυλακών προσθέτου. Ο κύριος τύπος είναι η μορφή autotools κοινή στο Linux.

- -

Η υποστήριξη του έργου που χρησιμοποιείται επιλέγεται κατά τη δημιουργία ή εισαγωγή ενός νέου έργου στο Anjuta. Εμφανίζεται στις ιδιότητες του ριζικού κόμβου του έργου και μπορεί να αλλαχθεί οποτεδήποτε.

+

+ Anjuta supports several already existing project formats + through plugin backends. The main one is the autotools format commonly + used on Linux. +

+ +

+ The project backend to use is choosen when creating or importing a new + project in Anjuta. It is displayed in the properties of the + project root node and can be changed at any time. +

Με οποιαδήποτε την υποκείμενη οπισθοφυλακή, η γραφική διεπαφή είναι η ίδια αλλά μερικές λειτουργίες ίσως είναι ανενεργές.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/el/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-wizard-create.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-wizard-create.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,55 +15,67 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Δημιουργία έργου -

Νέα έργα δημιουργούνται από πρότυπα. Το Anjuta θα σας ρωτήσει ποικίλες πληροφορίες, όπως τον τύπο του έργου, το όνομά του και άλλα.

+

+ New projects are created from templates. Anjuta will ask you + for various information, like the type of the project, its name and more. +

-

Από το κύριο μενού, επιλέξτε αρχείο νέοέργο.

-

Ή από την πτυσσόμενη λίστα του κουμπιού νέο στην πάνω γραμμή εργαλείων, επιλέξτε έργο για εκκίνηση του οδηγού έργου.

+

+ From the main menu, select File + NewProject. +

+

+ Or from the drop-down list of the + New button in the top tool bar, select + Project + to start the project wizard. +

-

Επιλέξτε το εικονίδιο που αντιπροσωπεύει τον τύπο του επιθυμητού έργου για δημιουργία και κλικ στο μπροστά.

+

+ Select the icon representing the type of the project you want to + create and click on Forward. +

Αφήστε το ποντίκι πάνω από ένα εικονίδιο έργου για ένα δευτερόλεπτο και ένα μικρό αναδυόμενο μήνυμα θα εμφανιστεί εμφανίζοντας περισσότερες πληροφορίες για αυτό τον τύπο του έργου.

-

Ανάλογα με τον επιλεγμένο τύπο έργου, θα πρέπει να εισάγετε διαφορετικές πληροφορίες. Τελειώνοντας, κλικ στο μπροστά.

-

Όλες οι πληροφορίες ομαδοποιούνται σε σελίδες, τυπικά θα πρέπει να γεμίσετε δύο ή τρεις σελίδες. Μπορείτε να επιστρέψετε οποτεδήποτε χρησιμοποιώντας το κουμπί πίσω.

+

+ Depending on the selected project type, you will have to enter + different information. When you are done, click on Forward. +

+

+ All informations are grouped in pages, typically you will have + to fill two or three pages. You can go back at any time using + the button Back. +

Κρατήστε το ποντίκι πάνω από το κουμπί ή πληκτρολογήστε για ένα δευτερόλεπτο για να πάρετε ένα μικρό αναδυόμενο μήνυμα με περισσότερες λεπτομέρειες σχετικά με την αντίστοιχη ρύθμιση.

-

Μετά τη συμπλήρωση όλων των σελίδων πληροφοριών, θα πάρετε μια σελίδα περίληψης που καταχωρίζει τις κύριες πληροφορίες για το έργο σας. Τίποτα δεν έχει γραφτεί ακόμα στον δίσκο σας μέχρι εδώ. Κλικ στο εφαρμογή για αποθήκευση του έργου και άνοιγμά του στο Anjuta.

+

+ After filling out all the information pages, you will get a summary page listing + the main information about your project. Nothing has been written to your disk + yet at this point. Click on Apply to save the project and open + it in Anjuta. +

-

Κάθε τύπος έργου αντιστοιχεί σε ένα πρότυπο. Το Anjuta περιλαμβάνει ήδη πολλά πρότυπα, αλλά μπορείτε να προσθέσετε άλλα προσαρμοσμένα ή ακόμα να γράψετε τα δικά σας.

+

+ Each project type corresponds to a template. Anjuta already + includes several templates but you can add custom ones and even write + your own. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/el/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/el/project-wizard-template.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/project-wizard-template.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,31 +14,21 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Πρότυπος οδηγός έργου -

Ένα πρότυπο έργου αποτελείται από ένα σύνολο αρχείων που μπορούν να επεξεργαστούν από μια ισχυρή μηχανή διεργασίας προτύπου που λέγεται autogen. Ένα αρχείο προτύπου έργου έχει μια επέκταση .wiz και περιγράφει όλες τις απαιτούμενες ιδιότητες έργου και αρχείων.

- -

Αυτό το αρχείο .wiz φαίνεται σαν αρχείο XML και τεκμηριώνεται εδώ.

+

+ A project template is composed of a bunch of files which can be processed + by a powerful template processing engine called autogen. A project + template file has a .wiz extension, and describes all the project + properties and files needed. +

+ +

+ This .wiz file looks like a XML file and is documented + here. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/el/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/el/run-parameters-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/run-parameters-dialog.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,53 +12,42 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Διάλογος παραμέτρων εκτέλεσης -

Ο διάλογος παραμέτρων εκτέλεσης επιτρέπει τον καθορισμό του τρέχοντος προγράμματος και αρκετών παραμέτρων.

+

The run parameter dialog allows you to define the current program and + several parameters.

<gui>Πρόγραμμα</gui> -

Αυτό είναι το πρόγραμμα που θα εκτελεστεί εάν τρέξετε ένα πρόγραμμα με ή χωρίς αποσφαλμάτωση. Η πτυσσόμενη λίστα επιτρέπει την επιλογή προγραμμάτων που δημιουργήθηκαν από το τρέχον έργο, αλλά μπορείτε με κλικ στο κουμπί περιήγηση να επιλέξετε οποιοδήποτε άλλο πρόγραμμα.

+

This is the program that will be executed if you run a program with or + without the debugger. The drop-down list allows you to select programs + created by the current project, but you can click on the Browse + button to choose any other program.

<gui>Ορίσματα</gui>

Αυτά είναι τα χρησιμοποιούμενα ορίσματα της γραμμής εντολών από το πρόγραμμά σας. Η πτυσσόμενη λίστα διατηρεί ιστορικό των τελευταίων χρησιμοποιημένων ορισμάτων.

- <gui>Κατάλογος εργασίας</gui> + <gui>Working Directory</gui>

Ο κατάλογος εργασίας είναι ο τρέχον κατάλογος όταν το πρόγραμμά σας θα τρέξει.

- <gui>Μεταβλητές περιβάλλοντος</gui> + <gui>Environment Variables</gui>

Μπορείτε να πατήσετε στην πτυσσόμενη ενότητα, για να εμφανίσετε όλες τις μεταβλητές περιβάλλοντος που θα είναι προσπελάσιμες από το πρόγραμμά σας. Από προεπιλογή, περιλαμβάνουν όλες τις τρέχουσες μεταβλητές περιβάλλοντος, εμφανίζονται σε ανοιχτό γκρι.

-

Μπορείτε με κλικ στο κουμπί νέο να προσθέσετε μια νέα μεταβλητή περιβάλλοντος.

-

Μπορείτε με κλικ στο κουμπί επεξεργασία να αλλάξετε την τιμή της επιλεγμένης μεταβλητής περιβάλλοντος.

-

Μπορείτε με κλικ στο κουμπί διαγραφή να αφαιρέσετε την επιλεγμένη μεταβλητή περιβάλλοντος.

+

You can click on the New button to add a new + environment variable.

+

You can click on the Edit button to change the value + of the selected environment variable.

+

You can click on the Delete button to remove the + selected environment variable.

Όταν μια μεταβλητή δεν έχει την ίδια τιμή όπως στο τρέχον περιβάλλον, εμφανίζεται μαύρη.

- <gui>Εκτέλεση σε τερματικό</gui> + <gui>Run in Terminal</gui>

Αυτό πρέπει να ελεγχθεί για εκτέλεση του προγράμματος σε τερματικό επιτρέποντας σας την παροχή εισόδων και να δείτε τις εξόδους του χρησιμοποιώντας τις τυπικές ροές Unix. Δεν χρειάζεται για προγράμματα με γραφική διεπαφή.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/run-run.page anjuta-3.10.2/manuals/anjuta-manual/el/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/el/run-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/run-run.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,46 +16,36 @@ Philip Chimento philip.chimento@gmail.com - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Εκτέλεση προγράμματος -

Εάν το Anjuta χρησιμοποιείται για εκκίνηση προγράμματος, ελέγχει την ενημερότητα και το κατασκευάζει εάν χρειάζεται.

+

If Anjuta is used to start a program it checks that it is + up to date and builds it if needed.

-

Από το κύριο μενού, επιλέξτε Εκτέλεση Εκτέλεση ή πατήστε F3 για εκτέλεση του τρέχοντος προγράμματος.

+

From the main menu, select Run + Run or press F3 to execute + the current program.

-

Το τρέχον πρόγραμμα και αρκετές παράμετροι μπορούν να οριστούν στον διάλογο παράμετροι. Δείτε για περισσότερες πληροφορίες.

+

The current program and several parameters can be set on the parameter + dialog. See for more information.

-

Από το κύριο μενού, επιλέξτε εκτέλεση παράμετροι προγράμμα... για εμφάνιση του διαλόγου.

+

From the main menu, select Run + Program Parameters... to display the dialog. +

-

Εάν το πρόγραμμά σας χρειάζεται αρχεία δεδομένων, πρέπει να τα εγκαταστήσετε προφανώς τουλάχιστον μια φορά πριν την εκτέλεση του. Δείτε για περισσότερες πληροφορίες.

+

If your program needs data files, you probably have to install it + at least one time before running it. + See for more information.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/el/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/el/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/el/widget-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/el/widget-index.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Δημήτρης Σπίγγος - dmtrs32@gmail.com - 2012, 2013 - - - - Σίμος Ξενιτέλλης - simos@gnome.org - 2009 - - - - Τζένη Πετούμενου - epetoumenou@gmail.com - 2009 - Παράθυρα και διάλογοι diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/es/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/es/anjuta-code-assist.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/anjuta-code-assist.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,33 +10,28 @@ Johannes Schmid jhs@gnome.org - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Autocompletado y llamadas
Autocompletado -

El autocompletado sugiere automáticamente funciones y otros símbolos del código antes de que empiece a escribir, intentando que coincidan con los primeros caracteres escritos. Esto mostrará un un menú desplegable emergente donde puede seleccionar una coincidencia usando la tecla Intro. Normalmente, esto pasa de forma automática después de que haya escrito el tercer carácter (sin espacios), pero puede forzarlo usando el elemento de menú EditarAutocompletado

+

Autocompletion automatically suggests functions and other code symbols after +you start typing by trying to match existing symbols with the first characters typed. +It will popup a drop-down menu where you can select a match by using the +Enter key. Normally this happens automaticly after you typed the third +(non-whitespace) character but you can also +force it by using the EditAuto-Complete +menu item. +

-

Anjuta soporta el autocompletado para código escrito en C/C++, Vala, Javascript y Python. Tenga en cuenta que el autocompletado sólo funciona si Anjuta conoce los símbolos usados. Si está usando bibliotecas de C/C++ que no están configuradas usando pkg-config y/o no están añadidas a la configuración del proyecto, Anjuta no podrá encontrar esos símbolos y el autocompletado no funcionará.

+

Anjuta supports autocompletion for code written in C/C++, Vala, Javascript +and Python. Note that autocompletion can only work if anjuta knows about the +symbols used. If you are using C/C++ libraries that are +not configured using pkg-config and/or not added to the project +configuration, anjuta won't be able to find those +symbols and autocompletion might not work. +

De todos modos, alguna sintaxis puede ser muy compleja para el analizador integrado y es posible que no pueda detectar que completado se necesita.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/es/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/es/anjuta-code-help.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/anjuta-code-help.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,24 +11,6 @@ Johannes Schmid jhs@gnome.org - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Uso de referencia de la API @@ -36,7 +18,11 @@
Examinar la referencia de la API -

Para un acceso rápido a la referencia de la API de las bibliotecas, Anjuta incluye un examinador de la API. Si no lo ha hecho todavía, puede activarlo en las preferencias(EditarPreferencias) en GeneralComplementos eligiendo el complemento DevHelp.

+

For a quick access to the API reference of libraries, anjuta features an +integrated API browser. If not already done it can be activated in the preferences +(EditPreferences) in +GeneralPlugins by choosing the +DevHelp plugin.

La referencia de la API tiene dos ventanas, una para buscar un símbolo concreto y el examinador para ver los documentos de la ayuda.

@@ -45,7 +31,11 @@
Saltar a la referencia de la API usando atajos en el editor -

Si no está seguro de cómo se usa una función específica en el código en el que está trabajando, sitúe el cursor sobre el nombre de la función y use MayúsF1 (o AyudaAyuda contextual) para ir a la documentación.

+

In case you are unsure how a specific function used in existing code works, +simply place the cursor on the function name and use +ShiftF1 (or +HelpContext-Help) to jump to the documentation. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/es/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/es/anjuta-code-indentation.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/anjuta-code-indentation.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,24 +11,6 @@ Johannes Schmid jhs@gnome.org - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Sangría automática @@ -39,7 +21,10 @@
Configuración manual -

La sangría automática se configura en las preferencias (EditarPreferencias) en la pestaña correspondiente al lenguaje de programación usado. Aquí se puede establecer la anchura de la sangría para distintos tipos de sentencias.

+

Automatic indentation is configured in the preferences +(EditPreferences) in the tab corresponding +to the used programming language. The indentation width for several types +of statements can be set there.

La gran desventaja de configurar la sangría manualmente es que todos los programadores que trabajen en un proyecto deben usar la misma configuración, o el resultado serán varios estilos diferentes en los mismo archivos. Para una solución mejor, consulte la siguiente sección.

@@ -53,7 +38,8 @@

Los modos se usan para ayudar a los editores a detectar automáticamente el modo de sangrado que se se debe usar para un archivo concreto. Son especialmente útiles si varios desarrolladores trabajan en el mismo proyecto y usan entornos diferentes.

-

Anjuta soporta líneas de modo en los dos formatos usados por Vim y Emacs.

+

Anjuta supports modelines in the two formats used by Vim and +Emacs.

@@ -62,7 +48,9 @@
Sangrado de bloques de código -

Normalmente, las líneas nuevas se sangran adecuadamente de manera automática, pero puede editar el sangrado de las líneas existentes o de todo el código seleccionado con el elemento de menú EditarSangría automática.

+

Normally new lines are approprietely indented automatically but you can +indent existing lines or all selected code with the +EditAuto-Indent menu item.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/es/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/es/anjuta-code-symbols.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/anjuta-code-symbols.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Johannes Schmid jhs@gnome.org - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Navegación de código usando el símbolo del navegador @@ -38,9 +20,10 @@

El examinador de símbolos tiene tres pestañas:

-

Archivo muestra los símbolos del archivo actual en el editor

-

Proyecto muestra todos los símbolos del proyecto

-

Buscar le permite buscar símbolos en el proyecto (use CtrlL para ir directamente al cuadro de búsqueda)

+

File shows the symbols of the current file in the editor

+

Project shows all symbols of the project

+

Search lets you search the symbols in the project + (use CtrlL to jump directly to the search box)

Una pulsación doble le lleva directamente a la definición del símbolo en el editor.

@@ -48,14 +31,17 @@
Navegación en el editor -

En el menú emergente Ir a del editor hay dos elementos que le ayudarán a navegar rápidamente por el código fuente:

+

In the Goto popup-menu of the editor there two items that help you to quickly navigate +through the source code:

-

Definición del símbolo

-

Declaración del símbolo

+

Symbol definition

+

Symbol declaration

-

Si quiere volver a la posición en el editor en la que usó los elementos mostrados en el menú Ir a, puede usar los elementos Histórico anterior (e Histórico siguiente) en el mismo menú.

+

If you want to go back to the position in the editor where you used the +shown items in the Goto menu you can use the +Previous history (and Next history) items in the same menu.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/es/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/es/anjuta-glade-signals.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/anjuta-glade-signals.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Señales de autoconexión diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/es/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/es/anjuta-glade-start.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/anjuta-glade-start.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Primeros pasos con el editor de interfaces del usuario @@ -66,14 +48,28 @@
Introducción -

En un programa de IGU, algunas veces, algunos widgets son sólo importantes para generar eventos (ej. botones estáticos), mientras que otros son necesarios para obtener o mostrar datos al usuario (ej. una entrada de texto). En este último caso se debe generar cierto código para poder acceder a esos widgets en tiempo de ejecución. Con el complemento de glade, Anjuta puede generar ese código.

+

In a GUI program, sometimes, some widgets are only important for + generating events (eg: static buttons) while other ones are needed to + get or show data to the user (eg: a text entry). In this later case, + some code has to be generated so that these widgets can be accessed at + runtime. With the glade plug-in, Anjuta is able to automatically + generate such code. +

Generación automática -

Para generar automáticamente código para un widget, se deben cumplir algunas condiciones: el complemento de glade debe estar en ejecución y el archivo fuente que contendrá el código debe estar abierto. Para asegurarse de que el complemento de glade está en ejecución, es suficiente con abrir el archivo .ui que contiene la IU del proyecto actual. De manera predeterminada, el archivo que contiene el código para el widget es el mismo donde se crean las llamadas (ej. aplicacion.c). Ambos archivos se pueden encontrar fácilmente en la lista de archivos del proyecto y la plantilla del proyecto los crea automáticamente.

+

To automatically generate code for a widget, some conditions must be + met: the glade plug-in must be running and the source file that will + hold the code must be opened. To make sure that the glade plug-in is + running, it is enough to open the .ui file that holds the UI for the + current project. By default, the file that will hold the code for the + widgets is the same one where callbacks will be created (eg: + application.c). Both files can easily be found in the project file list + and are automatically created by the project template. +

-

Una vez que el complemento de glade esté en ejecución y que el archivo que contendrá el código esté abierto, simplemente pulse dos veces en un widget en el inspector de glade. El archivo que se está viendo se escaneará buscando algunos marcadores de comentarios («/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */» y «/* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */»). Si se encuentran, el código se añadirá después de estos comentarios. Por lo tanto, para que esta característica funcione correctamente, es importante no modificar estos marcadores de comentarios.

+

Una vez que el complemento de glade esté en ejecución y que el archivo que contendrá el código esté abierto, simplemente pulse dos veces en un widget en el inspector de glade. El archivo asociado se escaneará buscando algunos marcadores de comentarios («/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */» y «/* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */»). Si se encuentran, el código se añadirá después de estos comentarios. Por lo tanto, para que esta característica funcione correctamente, es importante no modificar estos marcadores de comentarios.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-build.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-build.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,24 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Construir objetivos @@ -41,28 +23,49 @@

El comando de construcción compila todas las fuentes necesarias y las enlaza con otros posibles archivos, como bibliotecas, para crear el objetivo. Si algún archivo de fuentes ya está compilado y no se ha modificado, para ahorrar tiempo, no se vuelve a compilar. Hay varias maneras de lanzar una construcción.

-

Desde el menú principal, seleccione ConstruirConstruir o pulse F7 para construir todos los objetivos en la misma carpeta del archivo actualmente abierto.

+

+ From the main menu, select Build + Build or press F7 to build all + targets in the same directory as the currently opened file. +

-

Desde el menú principal, seleccione ConstruirConstruir proyecto o pulse MayúsF7 para construir el proyecto completo. Se compilan recursivamente todas las subcarpetas.

+

+ From the main menu, select Build + Build Project or press ShiftF7 + to build the complete project. All subdirectories are built recursively. +

-

Desde el panel del gestor de archivos, seleccione un archivo o carpeta.

+

+ From the file manager pane, select a file or a directory. +

-

Pulse con el botón derecho del ratón para mostrar el menú contextual del gestor de archivos y seleccione ConstruirConstruir para construir todos los archivos en la carpeta actualmente seleccionada o en la carpeta padre del archivo actualmente seleccionado.

+

+ Click on the right mouse button to make the file manager context menu + appear and select BuildBuild + to build all targets in the directory currently selected or the parent directory of the + currently selected file. +

-

Desde el panel del gestor de proyectos, seleccione un archivo de fuentes o un objetivo.

+

+ From the project manager pane, select a source file or a target. +

-

Pulse con el botón derecho del ratón para hacer que aparezca el menú contextual del gestor de proyecto y seleccione ConstruirConstruir para construir todos los objetivos de la carpeta que contiene el archivo o el objetivo actualmente seleccionado.

+

+ Click on the right mouse button to make the project manager context menu + appear and select BuildBuild + to build all targets in the directory containing the currently selected file or target. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-clean.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-clean.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,24 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Limpiar objetivos @@ -37,28 +19,48 @@

Puede ser útil eliminar todos los archivos creados durante el proceso de construcción. Por ejemplo, si todas las dependencias no se tienen en cuenta y un archivo modificado no dispara una recompilación, como debería, eliminar todos los archivos solucionaría el problema. Existen varias formas de hacerlo:

-

Desde el menú principal, seleccione ConstruirLimpiar para limpiar todos los archivos construidos en la misma carpeta del archivo actualmente en edición.

+

+ From the main menu, select Build + Clean to delete all files built in the + same directory as the current edited file. +

-

Desde el menú principal, seleccione ConstruirLimpiar proyecto para eliminar todos los archivos del proyecto.

+

+ From the main menu, select Build + Clean Project to delete all project built files, +

-

Desde el panel del gestor de archivos, seleccione un archivo o carpeta.

+

+ From the file manager pane, select a file or a directory. +

-

Pulse con el botón derecho del ratón para mostrar el menú contextual del gestor de proyecto y seleccione ConstruirLimpiar para eliminar todos los archivos construidos en la carpeta seleccionada actualmente o en la carpeta padre del archivo seleccionado actualmente.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildClean + to delete all files built in the directory currently selected or the parent directory of the + currently selected file. +

-

Desde el panel del gestor de proyectos, seleccione un archivo de fuentes o un objetivo.

+

+ From the project manager pane, select a source file or a target. +

-

Pulse con el botón derecho del ratón para mostrar el menú contextual del gestor de proyecto y seleccione ConstruirLimpiar para eliminar todos los archivos construidos de la carpeta que contiene el archivo o el objetivo seleccionado actualmente.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildClean + to delete all built files in the directory containing the currently selected file or target. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-compile.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-compile.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,24 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Compilar archivos @@ -37,27 +19,44 @@

La mayoría de los lenguajes de programación le permiten compilar un archivo de fuentes individual. Se lee el archivo, se comprueban los errores y se convierte a un archivo objeto intermedio. La mayoría de los errores suceden en este paso, de tal forma que es útil compilar un archivo después de modificarlo, para comprobar posibles errores. Existen varias formas de hacerlo.

-

Desde el menú principal, seleccione ConstruirCompilar o pulse F9 para compilar el archivo actualmente en edición.

+

+ From the main menu, select Build + Compile or press F9 to compile + the current edited file. +

-

Desde el panel del gestor de archivos, seleccione un archivo.

+

+ From the file manager pane, select a file. +

-

Pulse con el botón derecho del ratón para mostrar el menú contextual del gestor de proyectos y seleccione ConstruirCompilar para compilar el archivo actualmente seleccionado en el panel del gestor de archivos.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildCompile + to compile the file currently selected in the file manager pane. +

-

Desde el panel del gestor de archivos, seleccione un archivo de fuentes.

+

+ From the project manager pane, select a source file. +

-

Pulse con el botón derecho del ratón para mostrar el menú contextual del gestor de proyecto y seleccione ConstruirCompilar para compilar el archivo seleccionado actualmente en el panel del gestor de proyectos.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildCompile + to compile the file currently selected in the project manager pane. +

-

No necesita guardar su archivo antes de compilarlo, Anjuta lo guardará automáticamente si es necesario.

+

You do not need to save your file before compiling it, it will be done + automatically by Anjuta if needed.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-configure-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-configure-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,41 +12,30 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Diálogo de configuración de «autotools» -

El diálogo Configurar le permite establecer las siguientes opciones y configurar el proyecto.

+

+ The Configure dialog allows you to set the following options + and configure the project. +

- <gui>Regenerar proyecto</gui> -

Si está seleccionada, el proyecto se regenerará completamente; de otra forma sólo se ejecutará el paso de configuración. Anjuta automáticamente marca esta casilla cuando se necesita, de forma que puede dejarla en su estado actual.

+ <gui>Regenerate Project</gui> +

+ If checked, the project will be completely regenerated, else only the + configure step is done. Anjuta automatically checks this + check box when needed so you can leave it in its current state. +

- <gui>Configuración</gui>. + <gui>Configuration</gui>

Puede tener varias configuraciones, cada una con sus opciones y su carpeta de construcción; esta caja de texto le permite ponerles un nombre. Generalmente tendrá ya definida una configuración «predeterminada», una opción «de depuración» que hace que los programas sean más fáciles de depurar (manteniendo variables intermedias y ordenando el código) y una opción «optimizada» que genera programas más rápidos pero que aumenta el tiempo de construcción. Puede definir configuraciones personalizadas adicionales.

- <gui>Construir carpeta</gui> + <gui>Build Directory</gui>

Seleccione aquí la carpeta de construcción, que puede ser la carpeta del proyecto o una subcarpeta. Esto es especialmente útil cuando se cambia entre distintas configuraciones, para evitar tener que reconstruir el proyecto entero.

Con «autotools» no puede tener una configuración usando una carpeta diferente, si ya tiene una configuración usando la carpeta del proyecto. Antes debe quitarla.

@@ -56,10 +45,16 @@
- <gui>Opciones de configuración</gui> + <gui>Configure Options</gui>

Esta caja de texto lista todos los argumentos de la línea de comandos que usa el paso de configuración («configure»). Todos los argumentos se separan por eespacios y deben estar entrecomillados si contienen espacios. Cada configuración rellena esta caja de texto con valores predeterminados que puede modificar.

-

Cada proyecto de «autotools» soporta una lista común de argumentos, pero puede tener argumentos específicos. Puede obtener una lista de todos los argumentos aceptados ejecutando configure --help en la línea de comandos. Debe tener configurado su proyecto al menos una vez para obtener el script configure.

+

+ Each autotools project supports a common list of arguments but can + have specify arguments. You can have a list of all accepted arguments + by running configure --help on the command line. You need + to have configured your project at least one time to have the + configure script. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-configure.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-configure.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,24 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Configurar un proyecto @@ -41,13 +23,22 @@ -

Desde el menú principal, seleccione ConstruirConfigurar proyecto....

+

+ From the main menu, select Build + Configure Project.... +

-

Mantenga la configuración predeterminada, seleccione una configuración nueva o cree una nueva. Puede inspeccionar y modificar todas las opciones de configuración. Para obtener más información consulte la .

+

+ Keep the default configuration, select a new configuration or create + a new one. You can inspect and modify all configuration options. + See for more information. +

-

Pulse en Ejecutar para configurar el proyecto.

+

+ Click on Execute to configure the project. +

@@ -59,7 +50,10 @@ -

Desde el menú principal, seleccione ConstruirSeleccionar configuraciónOtra configuración.

+

+ From the main menu, select Build + Select ConfigurationAnother configuration. +

@@ -74,7 +68,10 @@ -

Desde el menú principal, seleccione ConstruirQuitar configuración.

+

+ From the main menu, select Build + Remove Configuration. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-distribute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-distribute.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,33 +12,21 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Crear un paquete de distribución -

La forma estándar de distribuir un proyecto de «autotools» es en un archivador tar comprimido que contenga todos los arhivos de fuentes. El usuario tendrá que descomprimirlo, después compilarlo e instalarlo en su sistema usando la secuencia de comandos configure, make y make install.

+

The standard way to distribute a autotools project is as a compressed + tar archive containing all source files. The user will have to decompress it, then + compile and install it on his system using the command sequence + configure, make and make install. +

-

Desde el menú principal, seleccione ConstruirConstruir tarball para crear un paquete de fuentes de distribución.

+

From the main menu, select Build + Build Tarball to create a source distribution package. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-install.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-install.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,61 +12,70 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Instalar objetivos -

A menos que su proyecto sea muy sencillo, necesita algunos archivos de datos como los archivos de descripción de la interfaz de usuario. Estos archivos se copian generalmente en carpetas estándar y se leen desde ahí. Esto significa que no puede ejecutar su programa desde la carpeta de construcción. Debe instalarlo para que todos estos archivos se copien en la ubicación final, por ejemplo, en una subcarpeta de /usr/local.

+

Unless your project is very simple, it needs some data files like user + interface description files. These files are typically copied in standard + directories and read from there. It means that you cannot run your program + from the build directory. You need to install it in order to copy all these + files in the final place, by example in a subdirectory of /usr/local. +

Existen distintas posibilidades para instalar objetivos o un proyecto.

-

Desde el menú principal, seleccione ConstruirInstalar para instalar todos los archivos en la misma carpeta que el archivo actualmente en edición.

+

+ From the main menu, select Build + Install to install all files in the + same directory as the current edited file. +

-

Desde el menú principal, seleccione ConstruirInstalar proyecto para instalar todos los archivos del proyecto.

+

+ From the main menu, select Build + Install Project to install all project files, +

-

Desde el panel del gestor de archivos, seleccione un archivo o carpeta.

+

+ From the file manager pane, select a file or a directory. +

-

Pulse con el botón derecho del ratón para mostrar el menú contextual del gestor de proyectos y seleccione ConstruirInstalar para instalar todos los archivos en la carpeta actualmente seleccionada, o en la carpeta madre del archivo actualmente seleccionado.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildInstall + to install all files in the directory currently selected or the parent directory of the + currently selected file. +

-

Desde el panel del gestor de proyectos, seleccione un archivo de fuentes o un objetivo.

+

+ From the project manager pane, select a source file or a target. +

-

Pulse con el botón derecho del ratón para mostrar el menú contextual del gestor de proyectos y seleccione ConstruirInstalar para instalar todos los archivos en la carpeta que actualmente contiene el archivo u objetivo seleccionado.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildInstall + to install all files in the directory containing the currently selected file or target. +

-

Si instala un programa en una carpeta del sistema debe usar su o sudo para tener permisos. Consulte la para obtener más información

+

If you install the program in a system directory, you can have to use + su or sudo to have enough right. + See for more information.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-plugin.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-plugin.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Complemento de construcción de «autotools» diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-build-preferences-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-build-preferences-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,24 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Dialogo de preferencias de construcción de «autotools» @@ -37,24 +19,36 @@ - <gui>Ejecutar varios comandos a la vez</gui> -

make es capaz de ejecutar varias compilaciones al mismo tiempo. Reduce el tiempo de la compilación cuando se tienen procesadores multinúcleo pero puede provocar algunos problemas, de tal forma que se puede activar o desactivar con esta casilla de verificación.

+ <gui>Run several commands at a time</gui> +

make is able to run several compilations at the same time. + It decreases build time when having a multi-core processor but could + trigger some issues so this can be enabled or disabled with this check box.

- <gui>Continuar en errores</gui> -

De forma predeterminada, make se detiene tan pronto como obtenga un error, puede ser más rápido continuar y obtener errores para todos los archivos en un solo paso. Marque esta casilla para obtener este comportamiento.

+ <gui>Continue on errors</gui> +

By default make stops as soon as it gets an error, it can be + faster to continue and get errors for all files in one step. You have to check this + check box to get this behavior.

- <gui>Traducir mensajes</gui> -

De forma predeterminada los mensajes de error y avisos están traducidos. No obstante tiene dos inconvenientes. Para poder reconocer los errores y avisos, la traducción de Anjuta y del compilador deben coincidir perfectamente. Además, a menudo es más difícil encontrar ayuda en internet al buscar los mensajes traducidos ya que son mucho menos comunes. Desactivar esta casilla de verificación permite desactivar la traducción.

+ <gui>Translate messages</gui> +

By default errors and warnings message are translated. It has two + drawbacks though. In order to recognize errors and warnings the + translation of Anjuta and the compiler should perfectly match. + Moreover, it is often more difficult to find help on the internet when + searching translated messages as they are much less common. Unchecking + this check box allows to disable translation.

- <gui>Resaltar avisos y errores de construcción en el editor</gui> + <gui>Highlight build warnings and errors in editor</gui>

Se muestran y resaltan los errores y avisos de construcción en la ventana de mensajes. Activando esta opción, también se resaltan en el editor.

- <gui>Instalar como root</gui> -

Instalar programas necesita copiar archivos en carpetas del sistema que a menudo no son escribibles por el usuario. Si esta casilla está marcada, puede elegir usar sudo o su antes de instalar los archivos para obtener permisos para hacerlo.

+ <gui>Install as root</gui> +

Installing a program needs to copy files into system directories which are + often not writable by users. If this check box is checked, you can choose + to use sudo or su before installing the files + to acquire enough right to do it.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-project-backend.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,34 +13,36 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Complemento para el «backend» del proyecto de autotools -

Este es el formato de proyecto más común el Linux. Se ha diseñado para distribuir paquetes de código fuente en un amplio rango de sistemas Unix. Si alguna vez ha instalado un programa usando configure, make y make install, probablemente ya lo habrá usado como usuario.

- -

Generalmente es más difícil de usar como programador. Sin embargo, es el «backend» predeterminado de Anjuta, y tiene características que hacen que sea más sencillo de usar. Todas las características del gestor de proyectos se activan al usarlas. Debería poder mantener un proyecto usando el «backend» de autotools sin escribir una sola línea en configure.ac o el cualquiera de los archivos Makefile.am.

+

+ This is the most common project format on Linux. It has been designed to + distribute source code packages on a wide range of Unix-like systems. + If you have ever installed a program using configure, + make and make install, you probably have already + used it as a user. +

+ +

+ It is typically a bit more difficult to use as a developer. + However, it is the default backend for Anjuta, which has features + that make it easier to use. All the project manager's features are enabled + when using it. + You should be able to maintain a project using the Autotools backend without + writing a line in configure.ac or any Makefile.am files. +

-

Los archivos de autotools dan más información que un makefile, pero el «backend» no soporta todos los trucos posibles. Si encuentra un proyecto que no puede leer correctamente, se agradecerá que envíe un informe de error. Mientras tanto, como solución alternativa, puede usar la carpeta del «backend» del proyecto en su lugar. Esto es más limitado, pero debería encontrar todos los archivos de fuentes.

+

+ Autotools files give more information than a makefile, but the backend + does not support all the possible tricks. If you find a project that + cannot be read correctly, filing a bug report + will be appreciated. + In the meantime, as a workaround, you can use the directory project backend + instead. It is much more limited but should find all source files. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-project-folder-edit.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-project-folder-edit.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Editar una carpeta de autotools @@ -36,47 +18,47 @@ - <gui>Opciones del compilador de C</gui> + <gui>C compiler flags</gui>

Las opciones que pasar al compilador de C si no se define el valor de un objetivo.

- <gui>Opciones del preprocesador de C</gui> + <gui>C preprocessor flags</gui>

Estas opciones se pasan a cada compilación que invoque al preprocesador de C. Este valor se ignora si estas opciones están definidas para la carpeta.

- <gui>Opciones del compilador de C++</gui> + <gui>C++ compiler flags</gui>

Las opciones que pasar al compilador de C++ si no se define el valor de un objetivo.

- <gui>FOpciones del compilador de Fortran</gui> + <gui>Fortran compiler flags</gui>

Las opciones que pasar al compilador de Fortran 9x si no se define el valor de un objetivo.

- <gui>Carpetas de instalación</gui> + <gui>Installation directories</gui>

Esto define las carpetas de instalación. Es necesario si quiere instalar los archivos en carpetas personalizadas.

- <gui>Opciones del compilador de Java</gui> + <gui>Java compiler flags</gui>

Las opciones que pasar al compilador de Java si no se define el valor de un objetivo.

- <gui>Opciones del compilador de Lex/Flex</gui> + <gui>Lex/Flex compiler flags</gui>

Las opciones que pasar al analizador Lex o Flex si no se define el valor de un objetivo.

- <gui>Opciones del enlazador</gui> + <gui>Linker flags</gui>

Las opciones que pasar al enlazador si no se define el valor de un objetivo.

- <gui>Opciones del compilador de Objetive C</gui> + <gui>Objective C compiler flags</gui>

Las opciones que pasar al compilador de Objetive C si no se define el valor de un objetivo.

- <gui>Opciones del compilador de Vala</gui> + <gui>Vala compiler flags</gui>

Las opciones que pasar al compilador de Vala si no se define el valor de un objetivo.

- <gui>Opciones del compilador de Yacc/Bison</gui> + <gui>Yacc/Bison compiler flags</gui>

Las opciones que pasar al compilador de Bison o Yacc si no se define el valor de un objetivo.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-project-root-edit.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-project-root-edit.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,24 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Editar las propiedades de un proyecto de autotools @@ -41,19 +23,19 @@

Esto es el «backend» del proyecto: Autotools. Se puede seleccionar otro «backend» pulsando en este botón. Esto puede ser útil si el «backend» actual tiene problemas para analizar sus archivos de proyectos.

- <gui>Nombre</gui> + <gui>Name</gui>

El nombre del proyecto. Puede contener espacios.

- <gui>Versión</gui> + <gui>Version</gui>

Esto es la versión del proyecto

- <gui>URL de informe de errores</gui> + <gui>Bug report URL</gui>

Esto es un URL que permite enviar informes de error, por ejemplo, una dirección de correo-e o un enlace a un sistema de seguimiento de informes de error. Es opcional.

- <gui>Nombre del paquete</gui> + <gui>Package name</gui>

Esto es el nombre del paquete de la distribución, no debe contener espacios. Es opcional.

@@ -62,6 +44,7 @@ -

Además, el elemento raíz funciona como una carpeta y tiene todas sus propiedades. Consulte la para ver la lista.

+

In addition, the root item works as a folder and has all its properties. + See to see the list.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-project-target-edit.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-project-target-edit.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Editar un objetivo de autotools @@ -36,75 +18,78 @@ - <gui>Construir sólo para comprobar</gui> + <gui>Build for check only</gui>

Si está marcada, este objetivo no se instalad y sólo se construye al ejecutar pruebas.

- <gui>Opciones del compilador de C</gui> + <gui>C compiler flags</gui>

Las opciones que pasar al compilador de C al compilar los archivos de fuente objetivos. Este valor sobreescribe los que se puedan definir eventualmente en la carpeta padre.

- <gui>Opciones del preprocesador de C</gui> + <gui>C preprocessor flags</gui>

Estas opciones se pasan a cada compilación que invoque al preprocesador de C. Este valor sobreescribe los que se puedan definir eventualmente en la carpeta padre.

- <gui>Opciones del compilador de C++</gui> + <gui>C++ compiler flags</gui>

Las opciones que pasar al compilador de C++ al compilar los archivos de fuente objetivos. Este valor sobreescribe los que se puedan definir eventualmente en la carpeta padre.

- <gui>No instalar</gui> + <gui>Do not install</gui>

Si está marcada, este objetivo no se instala. Lo pueden usar algunas utilidades usadas para construir otro objetivo o programas usados sólo por desarrolladores.

- <gui>No usar prefijo</gui> + <gui>Do not use prefix</gui>

Si está marcada, no se añade el prefijo a las páginas del manual ni al ejecutable. Este prefijo se usa para proporcionar una alternativa a las herramientas del sistema.

- <gui>FOpciones del compilador de Fortran</gui> + <gui>Fortran compiler flags</gui>

Las opciones que pasar al compilador de Fortran 9x al compilar los archivos de fuente objetivos. Este valor sobreescribe los que se puedan definir eventualmente en la carpeta padre.

- <gui>Incluir en la distribución</gui> + <gui>Include in distribution</gui>

Si está marcada. incluir el objetivo en un paquete de distribución.

- <gui>Carpeta de instalación</gui> + <gui>Installation directory</gui>

Define dónde se instala el objetivo. No es directamente la carpeta donde se instalar los archivos; es el nombre de una carpeta estándar de variables (bindir, sbindir, libdir, libexecdir, datadir, pkgdatadir, pkglibexecdir, includedir, mandir, infodir, docdir) o una variable definida en las propiedades de la carpeta.

- <gui>Opciones del compilador de Java</gui> + <gui>Java compiler flags</gui>

Las opciones que pasar al compilador de Java al compilar los archivos de fuente objetivos. Este valor sobreescribe los que se puedan definir eventualmente en la carpeta padre.

- <gui>Mantener la ruta objetivo</gui> + <gui>Keep target path</gui>

Si está marcada, mantener la jerarquía de la carpeta del proyecto al instalar los archivos.

- <gui>Opciones del compilador de Lex/Flex</gui> + <gui>Lex/Flex compiler flags</gui>

Las opciones que pasar al analizador Lex o Flex al generar los objetivos. Este valor sobreescribe los que se puedan definir eventualmente en la carpeta padre.

- <gui>Bibliotecas</gui> -

Especifique bibliotecas adicionales usadas por el objetivo. Útil para añadir bibliotecas no empaquetadas. Consulte la página añadir bibliotecas no empaquetadas para obtener más detalles

+ <gui>Libraries</gui> +

Specify additional libraries used by the target. Useful for + adding non package libraries. See + Add non-packaged libraries + page for more details.

- <gui>Opciones del enlazador</gui> + <gui>Linker flags</gui>

Las opciones que pasar al enlazador al enlazar los objetivos. Este valor sobreescribe los que se puedan definir eventualmente en la carpeta padre.

- <gui>Sección manual</gui> + <gui>Manual section</gui>

Especifique la sección del manual donde añadir la página del manual. Los nombres de secciones válidos son dígitos de «0» a «9» y las letras «l» y «n».

- <gui>Opciones del compilador de Objetive C</gui> + <gui>Objective C compiler flags</gui>

Las opciones que pasar al compilador de Objetive C al compilar los archivos de fuente objetivos. Este valor sobreescribe los que se puedan definir eventualmente en la carpeta padre.

- <gui>Opciones del compilador de Vala</gui> + <gui>Vala compiler flags</gui>

Las opciones que pasar al compilador de Vala al compilar los archivos de fuente objetivos. Este valor sobreescribe los que se puedan definir eventualmente en la carpeta padre.

- <gui>Opciones del compilador de Yacc/Bison</gui> + <gui>Yacc/Bison compiler flags</gui>

Las opciones que pasar al compilador de Bison o Yacc al compilar los archivos de fuente objetivos. Este valor sobreescribe los que se puedan definir eventualmente en la carpeta padre.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/es/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/es/autotools-project-target-type.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/autotools-project-target-type.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Tipo de proyecto de autotools diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-breakpoint-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-breakpoint-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,45 +15,32 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Diálogo «Punto de parada» - <gui>Ubicación</gui> + <gui>Ubicación</gui>

Esta es la posición del punto de parada. No se puede cambiar en un punto de parada existente. Puede establecer un punto de parada en una línea determinada, o al principio de una función. Use uno de los siguientes formatos:

-

nombre_de_archivo:número_de_línea

-

nombre_de_la_función

-

nombre_de_archivo:nombre_de_la_función

+

file_name:line_number

+

function_name

+

file_name:function_name

<gui>Condición</gui> -

Es una expresión que debería evaluar un valor booleano TRUE (1) o FALSE (0). Cada vez que se encuentra el punto de parada durante la ejecución de su programa, se evalúa también la condición de parada. El depurador detendrá la ejecución sólo si el resultado de la evaluación es cierto (TRUE).

-

Si deja el campo en blanco, la condición se considera siempre cierta (TRUE).

+

The break condition is an expression which should evaluate to a boolean + value TRUE (1) or FALSE (0). + Every time the breakpoint is encountered during your program's execution, + the break condition will be evaluated. The debugger will break the execution + only if the result of the evaluation is TRUE.

+

If you leave this field blank the condition is always considered + TRUE.

- <gui>Conteo de pasadas</gui> + <gui>Pass Count</gui>

El depurador también puede omitir un punto de parada cierto número de veces antes de detenerlo. Si el conteo de pasadas no es cero, entonces el depurador tendrá que pasar por el punto de parada este número de veces antes de detener la ejecución.

El conteo de pasadas tiene una prioridad mayor que la condición. Sólo cuando el contador llega a cero, el depurador evaluará la condición, de estar presente, y detiene la ejecución del programa.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-breakpoint.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-breakpoint.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Puntos de parada @@ -43,7 +25,9 @@ -

Desde el menú principal, seleccione VerPuntos de parada para abrir la ventana Punto de parada.

+

From the main menu, select View + Breakpoints to open the Breakpoint + window.

@@ -60,7 +44,8 @@
Tipo -

Esto siempre muestra punto de parada. Se usará en una próxima versión, soportando distintos tipos de puntos de parada.

+

This always displays breakpoint. It will be used in a + future release supporting different kinds of breakpoints.

Condición @@ -92,10 +77,17 @@ -

Desde el menú principal, seleccione DepurarAñadir punto de parada... o pulse con el botón derecho en la ventana Punto de parada y elija Añadir punto de parada....

+

From the main menu, select Debug + Add Breakpoint... or right click in the + Breakpoint window and select Add Breakpoint.... +

-

Rellene la Ubicación que es la posición del punto de parada, y los otros campos si así lo quiere. Si un archivo está actualmente abierto en el editor, la Ubicación del punto de parada se rellena con la línea actual de forma predeterminada. Para obtener más información consulte la .

+

Fill in the Location, which is the position of the + breakpoint, and the other fields if desired. + If a file is currently opened in the editor, the Location + defaults to the current line. + See for more information.

@@ -103,7 +95,10 @@ -

Desde el menú principal, seleccione DepurarConmutar punto de parada o pulse con el botón derecho en la ventana Editor y elija Conmutar punto de parada.

+

From the main menu, select Debug + Toggle Breakpoint or right click in the + Editor window and select Toggle Breakpoint. +

@@ -117,13 +112,17 @@ -

Seleccione un punto de parada en la ventana de Punto de parada.

+

Select a breakpoint in the Breakpoint window.

-

Pulse con el botón derecho del ratón en la ventana de Punto de parada y seleccione Editar punto de parada....

+

Right click in the Breakpoint window and select + Edit Breakpoint.... +

-

Cambie la Condición o el Conteo de pasadas y pulse Aceptar cuando haya terminado. Para obtener más información consulte la .

+

Change the Condition or Pass Count + fields and click on OK when you are done. + See for more information.

@@ -137,10 +136,12 @@ -

Seleccione un punto de parada en la ventana de Punto de parada.

+

Select a breakpoint in the Breakpoint window.

-

Pulse con el botón derecho del ratón en la ventana de Punto de parada y seleccione Quitar punto de parada.

+

Right click in the Breakpoint window and select + Remove Breakpoint. +

@@ -148,7 +149,10 @@ -

Desde el menú principal, seleccione DepurarQuitar todos los puntos de parada o pulse con el botón derecho en la ventana Punto de parada y seleccione Quitar todos los puntos de parada.

+

From the main menu, select Debug + Remove All Breakpoints or right-click in + the Breakpoint window and select + Remove All Breakpoints.

@@ -162,7 +166,9 @@ -

Pulse en la columna Activar en la ventana de Punto de parada o pulse con el botón derecho del ratón en la ventana de Punto de parada y seleccione Activar punto de parada o Desactivar punto de parada.

+

Click on the Enable checkmark in the Breakpoint + window or right click in the Breakpoint window and + select Enable Breakpoint or Disable Breakpoint.

@@ -170,7 +176,10 @@ -

Desde el menú principal, seleccione DepurarDesactivar todos los puntos de parada o pulse con el botón derecho en la ventana Punto de parada y seleccione Desactivar todos los puntos de parada.

+

From the main menu, select Debug + Disable All Breakpoints or right-click in + the Breakpoint window and select + Disable All Breakpoints.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-cpu.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-cpu.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - CPU @@ -41,7 +23,9 @@ -

Desde el menú principal, seleccione VerRegistros para abrir la ventana Registro.

+

From the main menu, select View + Registers to open the Register + window.

@@ -54,12 +38,18 @@ -

Desde el menú principal, seleccione VerMemoria para abrir la ventana Memoria.

+

From the main menu, select View + Memory to open the Memory + window.

La primera columna muestra direcciones de memoria en hexadecimal, la segunda muestra el contenido de la memoria en hexadecimal, y la última columna muestra en contenido de la memoria en ASCII.

-

El espacio de direccionamiento, incluso de un microprocesador de 32-bit, es muy grande (4 gigabytes), de tal forma que es muy difícil ir a una dirección en particular con la barra de desplazamiento. Pero puede pulsar en el botón derecho del ratón y seleccionar Ir a la dirección para obtener una pequeña caja de texto donde puede introducir una dirección en hexadecimal.

+

The addressing space of even a 32-bit microprocessor is very large + (4 gigabytes), so it is very difficult to go to a particular address + with the scrollbar. But you can click the right mouse button and select + Go to address to get a small edit box where you can enter an + address in hexadecimal.

@@ -69,7 +59,9 @@ -

Desde el menú principal, seleccione VerDesensamblado para abrir la ventana Desensamblado.

+

From the main menu, select View + Disassembly to open the Disassembly + window.

@@ -77,7 +69,11 @@

La posición en la ventana de desensamblado cambiará al contador valor del programa cuando se detenga el programa.

-

El espacio de direccionamiento, incluso de un microprocesador de 32-bit, es muy grande (4 gigabytes), de tal forma que es muy difícil ir a una dirección en particular con la barra de desplazamiento. Pero puede pulsar en el botón derecho del ratón y seleccionar Ir a la dirección para obtener una pequeña caja de texto donde puede introducir una dirección en hexadecimal.

+

The addressing space of even a 32-bit microprocessor is very large + (4 gigabytes), so it is very difficult to go to a particular address + with the scrollbar. But you can click the right mouse button and select + Go to address to get a small edit box where you can enter an + address in hexadecimal.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-custom.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-custom.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Comando personalizado @@ -40,7 +22,8 @@ -

Desde el menú principal, seleccione DepurarComando de depuración.

+

From the main menu, select Debug + Debugger Command.

Escriba el comando.

@@ -50,7 +33,10 @@

La salida del comando se muestra en la ventana de mensajes usada por el depurador.

-

El comando se envía directamente al depurador sin realizar ninguna comprobación. Por ejemplo, si configura un punto de parada como este, no aparecerá en la ventana Punto de parada. Es mejor evitar usar este comando a no ser que sepa exactamente lo que está haciendo.

+

The command is sent directly to the debugger without performing any checks. + For example, if you set a breakpoint like this, it will not appear in the + Breakpoint window. It is better to avoid using this + command unless you know exactly what you are doing.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-data.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-data.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Examinar datos diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-execute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-execute.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Controlar la ejecución diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-expression.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-expression.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Examinar expresiones @@ -43,10 +25,13 @@ -

Desde el menú principal, seleccione DepurarInspeccionar/Evaluar... o pulse con el botón derecho en la ventana Editor y seleccione Inspeccionar/Evaluar....

+

From the main menu, select Debug + Inspect/Evaluate... or right click in the + Editor window and select Inspect/Evaluate....

-

Si la expresión es un nombre de variable, puede cambiar su valor pulsando en la columna Valor e introduciendo un valor nuevo.

+

If the expression is a variable name, you can change its value + by clicking on the Value column and entering a new value.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-information.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-information.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Información variada @@ -43,7 +25,8 @@ -

Desde el menú principal, seleccione DepurarInfoBibliotecas compartidas.

+

From the main menu, select Debug + InfoShared Libraries.

@@ -56,7 +39,8 @@ -

Desde el menú principal, seleccione DepurarInfoSeñales del núcleo.

+

From the main menu, select Debug + InfoKernel signals.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-local.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-local.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,25 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Variables locales -

Las variables locales del marco actual (la función actual en la uqe el control del programa está presente) se muestran en la ventana Locales Durante la ejecución del programa (ej. durante el avance simple) se actualizan las variables locales. Si el valor de una variable cambia en el último paso de depuración, su valor se resaltará en rojo. Las variables se presentan en forma de árbol para su mejor evaluación.

+

Local variables of the current frame (the current function in which the + program control is present) are displayed in the Locals window. + During execution of the program (e.g. during single stepping), local + variables will be updated. If any variable value was changed in the last debugging step, its + value will be highlighted in red. Variables are presented in a tree form for easy + view.

Listar las variables locales -

Desde el menú principal, seleccione VerLocalespara abrir la ventana Locales.

+

From the main menu, select View + Locals to open the Locals + window.

@@ -70,7 +59,8 @@ -

En la ventana Locales seleccione la variable que quiere editar y pulse dos veces en la columna Valor.

+

In the Locals window, select the variable you want to + edit and double click in the Value column.

Escriba el nuevo valor.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-process-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-process-dialog.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,41 +14,23 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Diálogo «Acoplar al proceso» -

El diálogo Acoplar al proceso le permite seleccionar un proceso actualmente en ejecución.

+

The Attach to process dialog allows you to select a currently running process.

- <gui>Ocultar rutas</gui> + <gui>Hide paths</gui>

Si está marcada, oculta las rutas de los comandos en el proceso.

- <gui>Ocultar parámetros del proceso</gui> + <gui>Hide process parameters</gui>

Si está marcada, oculta los argumentos de línea de comandos del proceso.

- <gui>Mostrar árbol de procesos</gui> + <gui>Display process tree</gui>

Si no está marcada, los procesos se muestran en una lista. Si está marcada, los procesos se muestran en árbol.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-run.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,24 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Depurar un programa @@ -41,16 +23,25 @@
Iniciar un programa en el depurador. -

El programa actual se define en el diálogo Parámetros del programa. Para obtener más información, consulte la . Este programa se puede iniciar en el depurador así:

+

The current program is defined in the Program Parameters dialog. + See for more information. This + program can be started in the debugger like this:

-

Desde el menú principal, seleccione EjecutarDepurar programa o pulse MayúsF12

+

From the main menu, select Run + Debug Program or press ShiftF12

-

Un programa puede ser más difícil de depurar si está muy optimizado o si falta información para su depuración. Si la información de optimización y depuración están activadas se define en el paso de configuración. Generalmente existe una configuración de depuración disponible que desactiva la optimización e incluye toda la información de depuración. Anjuta muestra un aviso si no se está usando esta configuración. Para obtener más información consulte la .

+

A program can be more difficult to debug if it is highly optimized + or if debugging information is missing. Whether optimization and debugging + information are enabled, is defined in the configure step. + Normally, there is a Debug configuration available, that turns off optimization + and includes all debugging information. Anjuta displays a warning + if this configuration is not used. + See for more information.

@@ -61,10 +52,14 @@ -

Desde el menú principal, seleccione EjecutarDepurar proceso... para obtener un diálogo que lista todos los procesos actualmente en ejecución.

+

From the main menu, select Run + Debug Process... + to get a dialog listing all currently running processes.

-

Seleccione un proceso en el diálogo Acoplar al proceso y pulse Acoplar para comenzar la depuración de este proceso. Para obtener más detalles consulte la .

+

Select a process in the Attach to process dialog + and click on Attach to start the debugger on this + process. See for more details.

@@ -76,17 +71,22 @@ -

Desde el menú principal, seleccione EjecutarDepurar remoto...

+

From the main menu, select Run + Debug Remote...

-

Seleccione el tipo de conexión con la aplicación remota, Conexión serie o Conexión TCP/IP.

+

Select the type of the connection to the remote application, + Serial Line Connection or TCP/IP Connection.

-

Para una conexión TCP, rellene los campos Dirección y Puerto.

-

Para una conexión serie, rellene la caja de texto de debajo con el nombre del dispositivo serie, por ejemplo /dev/ttyb.

+

For a TCP connection, fill in the Address and Port + fields.

+

For a serial connection, fill in the text box below with the serial + device name, for example /dev/ttyb.

-

Pulse Conectar para iniciar el depurador y conectar con el objetivo remoto.

+

Click on Connect to start the debugger and connect to + the remote target.

@@ -99,7 +99,8 @@ -

Desde el menú principal, seleccione EjecutarDetener el depurador.

+

From the main menu, select Run + Stop Debugger.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-stack.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-stack.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Pila @@ -45,7 +27,9 @@ -

Desde el menú principal, seleccione VerPila para abrir la ventana Pila.

+

From the main menu, select View + Stack to open the Stack + window.

@@ -62,7 +46,9 @@ Marco -

Este es el número de marco, comenzando por 0, de la función actual. La primera función de su programa, main() para un programa en C, tiene el número más alto.

+

This is the frame number starting from 0 for the current function. + The first function of your program, for example main() in a C program, + has the highest number.

Archivo @@ -94,10 +80,10 @@ -

En la ventana Pila seleccione el marco que quiere.

+

In the Stack window, select the frame you want.

-

Pulse con el botón derecho del ratón y seleccione Establecer el marco actual

+

Right-click and select Set current frame.

@@ -110,10 +96,10 @@ -

En la ventana Pila seleccione el marco que quiere.

+

In the Stack window, select the frame you want.

-

Pulse dos veces o pulse con el botón derecho en Ver fuente.

+

Double-click, or right-click and select View Source.

@@ -124,7 +110,8 @@ -

Pulse con el botón derecho en la ventana Pila y seleccione Obtener la traza de la pila

+

In the Stack window, right-click and select + Get stack trace.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-step.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-step.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Parar y pasos @@ -43,14 +25,17 @@ -

Desde el menú principal, seleccione DepurarAvanzar sobre o pulse F5 o pulse en el icono Avanzar sobre en la barra de herramientas.

+

From the main menu, select Debug + Step In or press F5 or + click on the Step In icon in the toolbar.

El avance simple ejecuta solo una sentencia del programa (desde el lugar en el que se ha detenido) y devuelve el control. Si la sentencia ejecutada contiene una función, el depurador intenta avanzar dentro de las funciones (en la secuencia en la que se ejecutan). Una vez que la sentencia se ha ejecutado y se devuelve el control, puede estudiar el estado de su programa.

-

Si la Ventana de desensamblado tiene el foco al seleccionar este comando, solo se ejecuta una instrucción de ensamblador.

+

If the Disassembly window has the focus when + this command is selected, it executes only one assembler instruction.

@@ -60,14 +45,19 @@ -

Desde el menú principal, seleccione DepurarAvanzar sobre o pulse F6 o pulse en el icono Avanzar sobre en la barra de herramientas.

+

From the main menu, select Debug + Step Over or press F6 or + click on the Step Over icon in the toolbar.

«Avanzar sobre» es similar a «avanzar» con la excepción de que no se detiene en ninguna función dentro de la declaración en ejecución.

-

Si la Ventana de desensamblado tiene el foco al seleccionar este comando, solo ejecuta una instrucción de ensamblador excepto si esta instrucción es una llamada a una subrutina; en ese caso el programa se detiene al finalizar la subrutina.

+

If the Disassembly window has the focus when + this command is selected, it executes only one assembler instruction, except + if that instruction is a call to a subroutine, in which case the program stops + when the subroutine is completed.

@@ -77,7 +67,9 @@ -

Desde el menú principal, seleccione DepurarAvanzar sobre o pulse MayúsF5 o pulse en el icono Avanzar sobre en la barra de herramientas.

+

From the main menu, select Debug + Step Out or press ShiftF5 or + click on the Step Out icon in the toolbar.

@@ -90,7 +82,9 @@ -

Desde el menú principal, seleccione DepurarEjecutar/Continuar, pulse F4 o pulse en el icono Continuar en la barra de herramientas.

+

From the main menu, select Debug + Run/Continue or press F4 or + click on the Continue icon in the toolbar.

@@ -102,11 +96,15 @@ -

Desde el menú principal, seleccione DepurarEjecutar hasta cursor, pulse F8 o pulse en el icono Ejecutar hasta en la barra de herramientas.

+

From the main menu, select Debug + Run to Cursor or press F8 or + click on the Run to icon in the toolbar.

-

Reinicia el programa y lo ejecuta hasta que se llega a la línea o la dirección (si la Ventana de desensamblado tiene el foco) en la posición del cursor.

+

This restarts the program and lets it run until the line or the + address (if the Disassembly window has the focus) at + the cursor is reached.

@@ -114,7 +112,9 @@ -

Desde el menú principal, seleccione DepurarPausar el programa o pulse el icono Pausar en la barra de herramientas.

+

From the main menu, select Debug + Pause Program or + click on the Pause icon in the toolbar.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-tips.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-tips.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Consejos para el depurado @@ -39,32 +21,42 @@
Corregir errores críticos de Glib/GTK+ -

Algunas veces puede ser difícil seguir dónde suceden los errores críticos de GLib, ya que no detienen el programa. Puede configurar el programa para deternerse tan pronto como obtenga un error crítico de GLib, ajustando la variable de entorno G_DEBUG al valor fatal_criticals.

+

Sometimes it can be difficult to track down where GLib critical errors are + occurring, since they do not stop the program. + You can set the program to stop as soon as it gets a GLib critical error, by setting + the environment variable G_DEBUG to the value + fatal_criticals.

-

Abra la seleccionando EjecutarParámetros del programa... desde el menú principal.

+

Open the by selecting + RunProgram Parameters... from the + main menu.

-

Pulse el signo más junto a Variables de entorno para expandir la lista de variables de entorno.

+

Click the plus sign next to Environment Variables to expand + the list of environment variables.

-

Pulse Nuevo para a;adir una nueva entrada a la lista.

+

Click New to add a new entry to the list.

-

Rellene el Nombre con G_DEBUG y el Valor con fatal_criticals.

+

Fill in Name with G_DEBUG and Value + with fatal_criticals.

-

Pulse Aplicar para confirmar los cambios.

+

Click Apply to confirm the changes.

-

Ejecute el programa con el depurador seleccionando EjecutarDepurar programa desde el menú principal.

+

Run the program with the debugger by selecting + RunDebug Program from the main menu.

Use el programa hasta que suceda el error crítico.

-

Cuando el depurador detenga su programa, mire la para comprobar de dónde viene el error.

+

When the debugger stops your program, look at the + to check where this error comes from.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/es/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/es/debug-watch.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/debug-watch.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,23 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Vigilar expresiones -

Vigilancia de expresiones, o vigilancias para acortar, son expresiones que el depurador evalua e imprime su resultado cada vez que el programa se detiene; por ejemplo, después de cada avance de un paso en el programa.

+

Watch expressions, or watches for short, are expressions that the debugger + evaluates and prints the result of every time the program is stopped; for + example, after every single-step + through the program.

Lista de expresiones vigiladas -

Desde el menú principal, seleccione VerVigilancias para abrir la ventana Vigilancias.

+

From the main menu, select View + Watches to open the Watches + window.

@@ -74,7 +61,9 @@ -

En la ventana Vigilancias, seleccione la vigilancia que quiere actualizar automáticamente. Pulse con el botón derecho del ratón y compruebe que Actualizar automáticamente está marcada; si no lo está, márquela.

+

In the Watches window, select the watch you want to + update automatically. Right-click and check that Automatic Update + if checked. If not, select it.

@@ -82,7 +71,8 @@ -

En la ventana Vigilancias, pulse con el botón derecho y seleccione Actualizar vigilancia para actualizar la vigilancia seleccionada.

+

In the Watches window, right click and select Update Watch to + update the selected watch.

@@ -90,7 +80,8 @@ -

En la ventana Vigilancias, pulse con el botón derecho y seleccione Actualizar todo para actualizar todas las vigilancias a la vez.

+

In the Watches window, right click and select Update all to + update all watches at the same time.

@@ -104,10 +95,14 @@ -

Desde el menú principal, seleccione DepurarAñadir vigilancia... o en la ventana Vigilancias pulse con el botón derecho del ratón y elija Añadir vigilancia....

+

From the main menu, select Debug + Add Watch... or in the Watches + window, right-click and select Add Watch....

-

Introduzca la expresión para vigilar. Marque Actualización automática si quiere que la expresión se evalúe cada vez que se detiene el programa.

+

Enter the expression to watch. Check Automatic Update + if you want the expression to be evaluated each time the program + is stopped.

@@ -115,10 +110,13 @@ -

Desde el menú principal, seleccione DepurarInspeccionar/Evaluar o pulse con el botón derecho en la ventana Editor y seleccione Inspeccionar/Evaluar.

+

From the main menu, select Debug + Inspect/Evaluate or right click in the + Editor window and select Inspect/Evaluate.

-

Pulse el botón Añadir para añadir esta expresión a la lista de vigilancias.

+

Click on Add button to add this expression to the watches + list.

@@ -131,7 +129,8 @@ -

En la ventana Vigilancias, seleccione la vigilancia que quiere quitar, después pulse con el botón derecho del ratón y seleccione Quitar vigilancia.

+

In the Watches window, select the watch you want to remove, + then right-click and select Remove Watch.

@@ -139,7 +138,7 @@ -

En la ventana Vigilancias pulse con el botón derecho y seleccione Quitar todas.

+

In the Watches window, right-click and select Remove all.

@@ -152,7 +151,8 @@ -

En la ventana Vigilancias seleccione la variable que quiere editar y pulse dos veces en la columna Valor.

+

In the Watches window, select the variable you want to + edit and double click in the Value column.

Introducir un valor nuevo.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/es/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/es/directory-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/directory-project-backend.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,31 +13,24 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Complemento de la carpeta de proyecto para el «backend» -

Este es el «backend» de proyecto más simple. No hay ningún archivo de proyecto. Funciona como un visor de archivos, considerando todos los archivos cuya extensión coincida con las típicas de código fuente (por ejemplo .c, .py). Las carpetas se mantienen en orden para agrupar los archivos fuente, pero no hay un objetivo.

- -

Este «backend» es una solución útil si su proyecto no tiene su «backend» correspindiente en Anjuta, o si el «backend» apropiado no soporta completamente su proyecto.

+

+ This is the simplest project backend. There is no project file. It + works like a file viewer, considering all files matching + typical source extensions (for example .c, + .py) to be source files. + Directories are kept in order to group source files but there is no + target. +

+ +

+ This backend is a useful workaround if your project does not have a + corresponding backend in Anjuta or if the appropriate backend + does not fully support your project. +

No es posible añadir o cambiar cualquier cosa en un proyecto usando este «backend». Pero si su crea un archivo de código fuente en la carpeta del proyecto, con la extendión adecuada, se añadirá automáticamente.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/es.po anjuta-3.10.2/manuals/anjuta-manual/es/es.po --- anjuta-3.8.4/manuals/anjuta-manual/es/es.po 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/es.po 2013-07-08 21:06:37.000000000 +0000 @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: anjuta.help.master\n" -"POT-Creation-Date: 2013-02-11 16:58+0000\n" -"PO-Revision-Date: 2013-02-14 17:31+0100\n" +"POT-Creation-Date: 2013-06-05 19:15+0000\n" +"PO-Revision-Date: 2013-06-06 12:24+0200\n" "Last-Translator: Daniel Mustieles \n" "Language-Team: Español \n" "Language: \n" @@ -499,24 +499,32 @@ "plantilla del proyecto los crea automáticamente." #: C/anjuta-glade-start.page:73(section/p) +#| msgid "" +#| "Once the glade plug-in is running and the file that will hold the code is " +#| "being viewed, simply double click a widget in the glade inspector. The " +#| "file being viewed will then be scanned for some marker comments (/* " +#| "ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* " +#| "ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) " +#| "and, if found, code will be added right after such comments. So, for this " +#| "feature to work correctly, it is important not to modify such marker " +#| "comments." msgid "" "Once the glade plug-in is running and the file that will hold the code is " -"being viewed, simply double click a widget in the glade inspector. The file " -"being viewed will then be scanned for some marker comments (/* ANJUTA: " -"Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: " -"Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, " -"code will be added right after such comments. So, for this feature to work " +"open, simply double click a widget in the glade inspector. The associated " +"file will then be scanned for some marker comments (/* ANJUTA: Widgets " +"declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets " +"initialization for application.ui - DO NOT REMOVE */) and, if found, code " +"will be added right after such comments. So, for this feature to work " "correctly, it is important not to modify such marker comments." msgstr "" "Una vez que el complemento de glade esté en ejecución y que el archivo que " "contendrá el código esté abierto, simplemente pulse dos veces en un widget " -"en el inspector de glade. El archivo que se está viendo se escaneará " -"buscando algunos marcadores de comentarios («/* ANJUTA: Widgets declaration " -"for application.ui - DO NOT REMOVE */» y «/* ANJUTA: Widgets initialization " -"for application.ui - DO NOT REMOVE */»). Si se encuentran, el código se " -"añadirá después de estos comentarios. Por lo tanto, para que esta " -"característica funcione correctamente, es importante no modificar estos " -"marcadores de comentarios." +"en el inspector de glade. El archivo asociado se escaneará buscando algunos " +"marcadores de comentarios («/* ANJUTA: Widgets declaration for application.ui " +"- DO NOT REMOVE */» y «/* ANJUTA: Widgets initialization for application.ui - " +"DO NOT REMOVE */»). Si se encuentran, el código se añadirá después de estos " +"comentarios. Por lo tanto, para que esta característica funcione " +"correctamente, es importante no modificar estos marcadores de comentarios." #: C/autotools-project-backend.page:8(info/desc) msgid "Autotools project backend." @@ -3782,19 +3790,20 @@ #: C/language-support-cpp-modelines-emacs.page:20(page/p) msgid "" -"Such modeline is a comment in the first line of the file, composed by a list " -"of variable names followed by : and a value, separated by " -"; and surrounded by -*-." +"Such modeline is a comment in the first line of the file or the second one " +"if the first contains a shebang (#!). It is composed by a list of variable " +"names followed by : and a value, separated by ; " +"and surrounded by -*-." msgstr "" "Esta línea de modo es un comentario en la primera línea del archivo, " "compuesta por una lista de nombres de variables seguida de: y " -"un valor, separado por ; y rodeado po -*-." +"un valor, separado por ; y rodeado por -*-." -#: C/language-support-cpp-modelines-emacs.page:24(page/p) +#: C/language-support-cpp-modelines-emacs.page:25(page/p) msgid "A typical Emacs modeline looks like this:" msgstr "Una línea de modo de Emacs típica se parece a esto:" -#: C/language-support-cpp-modelines-emacs.page:26(page/code) +#: C/language-support-cpp-modelines-emacs.page:27(page/code) #, no-wrap msgid "" "\n" @@ -3805,16 +3814,15 @@ "/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */\n" " " -#: C/language-support-cpp-modelines-emacs.page:30(page/p) -#: C/language-support-cpp-modelines-vim.page:30(page/p) -msgid "Anjuta support only the following variables." +#: C/language-support-cpp-modelines-emacs.page:31(page/p) +msgid "Anjuta supports only the following variables." msgstr "Anjuta sólo soporta las siguientes variables." -#: C/language-support-cpp-modelines-emacs.page:34(item/title) +#: C/language-support-cpp-modelines-emacs.page:35(item/title) msgid "indent-tabs-mode" msgstr "indent-tabs-mode" -#: C/language-support-cpp-modelines-emacs.page:35(item/p) +#: C/language-support-cpp-modelines-emacs.page:36(item/p) msgid "" "Set to t to use tabulation for indentation or nil " "to use spaces." @@ -3822,20 +3830,20 @@ "Establecer a t para usar tabuladores para el sangrado o " "nil para usar espacios." -#: C/language-support-cpp-modelines-emacs.page:39(item/title) +#: C/language-support-cpp-modelines-emacs.page:40(item/title) msgid "tab-width" msgstr "tab-width" -#: C/language-support-cpp-modelines-emacs.page:40(item/p) +#: C/language-support-cpp-modelines-emacs.page:41(item/p) #: C/language-support-cpp-modelines-vim.page:48(item/p) msgid "Number of space characters corresponding to one tabulation character." msgstr "Número de espacios correspondientes a un carácter de tabulación." -#: C/language-support-cpp-modelines-emacs.page:43(item/title) +#: C/language-support-cpp-modelines-emacs.page:44(item/title) msgid "c-basic-offset" msgstr "c-basic-offset" -#: C/language-support-cpp-modelines-emacs.page:44(item/p) +#: C/language-support-cpp-modelines-emacs.page:45(item/p) #: C/language-support-cpp-modelines-vim.page:53(item/p) msgid "Number of space characters used to indent C code." msgstr "Número de espacios usados para sangrar código en C." @@ -3850,13 +3858,13 @@ #: C/language-support-cpp-modelines-vim.page:20(page/p) msgid "" -"This modeline is a comment in the first line of the file which has to start " -"with vim: followed by at least one space and a list of variable " +"This modeline is a line in the 5 first of the 5 last of the file containing " +"vim: followed by at least one space and a list of variable " "names with an optional value after = separated by space or " ":." msgstr "" -"Esta línea de modo es un comentario en la primera línea del archivo que " -"tiene que empezar por vim: seguido de al menos un espacio y una " +"Esta línea de modo es una línea en las 5 primeras de las 5 últimas del " +"archivo que contiene vim: seguido de al menos un espacio y una " "lista de nombres de variables con un valor opcional después de = separados por : o por un espacio." @@ -3873,6 +3881,10 @@ "\n" "/* vim: set noet ts=4 sw=4: */" +#: C/language-support-cpp-modelines-vim.page:30(page/p) +msgid "Anjuta support only the following variables." +msgstr "Anjuta sólo soporta las siguientes variables." + #: C/language-support-cpp-modelines-vim.page:34(item/title) msgid "expandtab" msgstr "expandtab" @@ -4357,8 +4369,6 @@ "gui>Añadir biblioteca..." #: C/project-manager-module-add.page:41(item/p) -#| msgid "" -#| "You can select another target in the top target chooser button." msgid "" "You need to select the target where you want to add the library in the " "target button above." @@ -4367,11 +4377,6 @@ "superior del botón selector de objetivos." #: C/project-manager-module-add.page:45(item/p) -#| msgid "" -#| "You need to select the target where you want to add the module in the " -#| "target button above, and select the module that you want to " -#| "add in the module view below. If you select a library inside a " -#| "module, the parent module will be added." msgid "" "A library cannot be added directly to a target. You can add only a module " "displayed in the module view below. If you select a library " @@ -4426,10 +4431,6 @@ "pueden agrupar en un módulo." #: C/project-manager-module-new.page:32(item/p) -#| msgid "" -#| "Select the program where you want to add the new library in the " -#| "project view, click on the right mouse button to make the " -#| "project context menu appear and select Add Library." msgid "" "Select a program in the project view, click on the right mouse " "button to make the project context menu appear, and select " @@ -4460,12 +4461,6 @@ msgstr "Si la biblioteca que quiere no aparece aquí:" #: C/project-manager-module-new.page:49(item/p) -#| msgid "" -#| "If the library you want does not appear here, perhaps it is because it is " -#| "not installed on your system. Launch the application you use to install " -#| "new programs and search for the library name. The package you need often " -#| "has a \"dev\" or \"devel\" suffix and should include header files and a " -#| "pkg-config file with a .pc extension." msgid "" "Perhaps it is not installed on your system. Launch the application you use " "to install new programs and search for the library name. The package you " diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/full-index.page anjuta-3.10.2/manuals/anjuta-manual/es/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/es/full-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/full-index.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Índice diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/index.page anjuta-3.10.2/manuals/anjuta-manual/es/index.page --- anjuta-3.8.4/manuals/anjuta-manual/es/index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/index.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + Ayuda de Anjuta DevStudio. @@ -15,27 +15,12 @@ - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - - <media type="image" mime="image/png" src="figures/anjuta_logo.png">Logotipo de Anjuta</media> Anjuta DevStudio + + <media type="image" mime="image/png" src="figures/anjuta_logo.png">Anjuta logo</media> + Anjuta DevStudio +
Gestión de proyectos diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/introduction.page anjuta-3.10.2/manuals/anjuta-manual/es/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/es/introduction.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/introduction.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,48 +1,56 @@ - + Introducción - Introducción al Entorno integrado de desarrollo Anjuta + Introduction to Anjuta Integrated Development Environment - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Introducción -

Anjuta es un Entorno integrado de desarrollo (EID) para el escritorio GNOME. Tiene cierto número de facilidades avanzadas para programación incluyendo gestión de proyectos, asistentes de aplicación, depuración interactiva, diseñador de IU integrado con Glade, ayuda integrada para la API de Devhelp, generador de clases, potente editor de fuentes, examinado de símbolos, soporte para Git, C/C++, Python, Vala y mucho más.

- -

Anjuta tiene un sistema de acoplamiento flexible y avanzado que le permite distribuir todas las vistas de la forma que quiera. Puede arrastrar y soltar las vistas usando las barras de arrastrado y soltado y reorganizar la distribución.

- -

Anjuta se ha diseñado para ser simple de operar pero suficientemente potente para satisfacer todas sus necesidades de programación. Se han añadido muchas características a Anjuta a lo largo de su desarrollo. Los desarrolladores están centrados en proporcionar capacidades y usabilidad al mismo tiempo, haciendo que se pueda divertir desarrollando su software sin sobrecargar sus sentidos. Los desarrolladores tienen la intención de seguir mejorando y estabilizando Anjuta para proporcionarle la mejor experiencia EID posible.

- -

Se espera que se divierta usando Anjuta. De lo contrario, ayúdenos a mejorarlo informando de errores y enviando sugerencias; esto nos ayudará a mejorar el software, así como ayudará a la comunidad del software libre.

- -

La siguiente captura de pantalla ilustra algunas cosas que encontrará en Anjuta.

+

+ Anjuta is a versatile Integrated Development Environment (IDE) + for the GNOME desktop. It features a number of advanced programming + facilities including project management, application wizards, interactive + debugging, integrated Glade UI designer, integrated Devhelp API help, class + generator, powerful source editor, symbols browsing, Git support, + C/C++, Python and Vala support and more. +

+ +

+ Anjuta has a flexible and advanced docking system + that allows you to lay out all the views in whatever way you like. You can drag + and drop the views using drag bars and rearrange the layout. +

+ +

+ Anjuta has been designed to be simple to operate yet powerful + enough to fulfill all your programming needs. We have added many new features + to Anjuta over the course of its development. Our focus is on + delivering power and usability at the same time and making your software + development enjoyable without overloading your senses. We intend to + continue improving and stabilizing Anjuta to give you the best + IDE experience possible. +

+ +

+ We hope you will have a good time using Anjuta. If not, please + help us make it better by reporting bugs and suggestions - this will help + to improve the software, as well as helping the open source community. +

+ +

+ The following screenshot illustrates some of the things you will find in + Anjuta. +

- <app>Anjuta</app> en acción - Ventana principal de Anjuta + <app>Anjuta</app> in action + Anjuta main window -

Ventana principal de Anjuta

+

Anjuta main window

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/es/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/es/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,31 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Líneas de modo Emacs -

Esta línea de modo es un comentario en la primera línea del archivo, compuesta por una lista de nombres de variables seguida de: y un valor, separado por ; y rodeado po -*-.

+

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by + a list of variable names followed by : and a value, + separated by ; and surrounded by -*-.

-

Una línea de modo de Emacs típica se parece a esto:

+

A typical Emacs modeline looks like this:

/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ @@ -45,7 +30,8 @@ <code>indent-tabs-mode</code> -

Establecer a t para usar tabuladores para el sangrado o nil para usar espacios.

+

Set to t to use tabulation for indentation or + nil to use spaces.

<code>tab-width</code> diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/es/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/es/language-support-cpp-modelines-vim.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/language-support-cpp-modelines-vim.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,31 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Líneas de modo Vim -

Esta línea de modo es un comentario en la primera línea del archivo que tiene que empezar por vim: seguido de al menos un espacio y una lista de nombres de variables con un valor opcional después de = separados por : o por un espacio.

+

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and + a list of variable names with an optional value after = + separated by space or :.

-

Una línea de modo de Vim típica se parece a esto:

+

A typical Vim modeline looks like this:

/* vim: set noet ts=4 sw=4: */ diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/es/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/es/makefile-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/makefile-project-backend.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,31 +13,19 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Complemento de proyecto Makefile para el «backend»

«makefile» es probablemente el método más común de construir software en todo tipo de plataformas. Un «makefile» contiene una lista de reglas describiendo qué comandos se deben ejecutar para poder generar un objetivo de una lista de dependencias. Al construir un programa, el objetivo es un archivo objeto y las dependencias son los archivos de fuentes. El objetivo de una regla puede ser una dependencia de otra, permitiendo encadenar varias reglas para poder crear un objetivo final.

-

Es una herramienta general de bajo nivel, haciendo que sea difícil encontrar todos los archivos de fuentes y objetivos de un proyecto. De tal forma que Anjuta tiene soporte limitado para «makefiles», leyendo sólo un «makefile» en la parte superior del proyecto y extrayendo los archivos de fuentes de los archivos y objetivos.

+

+ It is a low-level, general tool, making it difficult to find all + source files and targets of a project. + So Anjuta has limited support for makefiles, reading only one + makefile in the top project directory and extracting source files + and targets. +

Si el «backend» del proyecto no es capaz de encontrar todos los archivos de fuentes, puede intentar usar la carpeta del «backend» en su lugar. No reconoce ningún objetivo pero debería obtener todos los archivos de fuentes.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-import.page anjuta-3.10.2/manuals/anjuta-manual/es/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-import.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-import.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,43 +16,59 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Importar un proyecto -

Anjuta no tiene su propio formato de proyecto. Carga proyectos usando formatos ya existentes, como «makefile» o «autotools», y no requiere que otros desarrolladores lo usen. La configuración de Anjuta se almacena en un archivo con la extensión .anjuta y una carpeta oculta creada en la carpeta de proyecto. Para usar un proyecto en Anjuta y crear estos archivos de configuración debe importar un proyecto. Esto no modificará ningún archivo de proyecto.

+

+ Anjuta does not have its own project format. It loads projects + using already existing formats, like makefile or autotools, and does not + require that other developers use it. + Anjuta's own settings are stored in a file with the .anjuta extension + and a hidden directory created in the project directory. + To use a project in Anjuta and create these settings files, you + will need to import the project. This will not modify any project files. +

-

Desde el menú principal, seleccione ArchivoNuevoProyecto desde fuentes existentes, o pulse Proyecto desde fuentes existentes de la lista desplegable en el botón Nuevo en la barra de herramientas superior para iniciar el asistente de proyectos.

+

+ From the main menu, select File + NewProject from Existing Sources + or Project from Existing Sources from the drop-down + list of the New button in the top tool bar + to start the project wizard. +

-

Seleccione Importar desde una carpeta si el proyecto ya está presente en su equipo, después seleccione la carpeta del proyecto.

-

O seleccione Importar desde un sistema de control de versiones si el proyecto debe descargarse desde un servidor. Después, seleccione el sistema de control de versiones, la dirección del servidor y la carpeta de destino en su equipo.

+

+ Select Import from folder if the project is already + present on your computer, then select the project directory. +

+

+ Or Select Import from version control system if the + project needs to be checked out from a server. Then select the + version control system, the server address and the destination directory + on your computer. +

-

Después de seleccionar un proyecto existente, se debe rellenar la caja de texto Nombre del proyecto con el nombre de la carpeta del proyecto, pero puede cambiarlo. Cuando lo haya hecho, pulse el botón Importar para descargar el proyecto y, si es necesario, crear los archivos requeridos por Anjuta.

+

+ After selecting an existing project, the Project name + text box should be filled with the name of the project's directory, + but you can change it. + When it's done, click on the Import button to download the + project if needed and create the files needed by Anjuta. +

-

Anjuta intenta encontrar automáticamente el «backend» usado en su proyecto. Se le preguntará que elija un complemento de «backend» si es posible usar varios «backends» en su proyecto. Lea la descripción del «backend» para saber cuál elegir.

+

+ Anjuta tries to automatically find the project backend + used by your project. But if several backends are possible, + you will get a dialog asking you to choose a project backend + plugin. Read the project backend description to find out which one to + choose. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-folder-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-folder-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,24 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Añadir una carpeta @@ -36,8 +18,12 @@ -

Seleccione el grupo o el programa donde quiere añadir el grupo nuevo en la vista de proyecto, pulse con el botón derecho del ratón para mostrar el menú contextual del proyecto y seleccione Añadir grupo.

-

O desde el menú principal, seleccione ProyectoAñadir grupo.

+

Select the group or the project where you want to add the new group + in the project view, click on the right mouse button to + make the project context menu appear and select + Add Group.

+

Or from the main menu, select Project + Add Group.

Introducir un nombre de grupo nuevo.

@@ -46,10 +32,11 @@
-

Puede seleccionar otro grupo en la parte inferior de la vista en árbol de carpetas.

+

You can select another group in the bottom group tree view.

-

Cuando haya elegido el padre e introducido el nombre, pulse en el botón Añadir para añadir el grupo a su proyecto.

+

When you have chosen the parent and enter the name, click on the Add + button to add the group to your project.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-folder-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-folder-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,31 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Quitar una carpeta -

Seleccione la carpeta que quiere quitar en la vista de proyecto, pulse con el botón derecho del ratón para mostrar el menú contextual del proyecto y seleccione Quitar.

+

Select the folder you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Confirme que quiere quitarla. Esto sólo quitará la carpeta de los archivos del proyecto, no se eliminarán carpetas ni archivos del disco.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-folder.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-folder.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,24 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Gestionar carpetas diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-library-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-library-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,52 +15,62 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Añadir una biblioteca personalizada -

Es más fácil usar una biblioteca empaquetada, lo que es muy habitual en Linux; compruebe si este es el caso aquí. Pero si no, todavía puede la biblioteca como se explica más abajo.

+

It is easier to use a packaged library, which is common on Linux, so + check if it is the case here. + But else you can still use the library as explained below.

Para poder usar una biblioteca en C, debe indicar al compilador dónde se encontran los archivos de cabecera, y decirle al enlazador dónde están las bibliotecas necesarias. El problema es que su programa puede que no compile en otro equipo si las cabeceras y las bibliotecas están en otra ubicación.

-

Seleccione la carpeta que contiene el programa donde quiere añadir la biblioteca en la vista de proyecto, pulse con el botón derecho del ratón para mostrar el menú contextual del proyecto y selecione Propiedades.

- -

O desde el menú principal, seleccione ProyectoPropiedades. De manera predeterminada, edita las propiedades del elemento actualmente seleccionado en la vista del proyecto. Puede seleccionar un nodo diferente en el botón de la lista desplegable.

+

Select the directory containing the program where you want to + add the library in the project view, click on the + right mouse button to make the project context menu + appear and select Properties.

+ +

Or from the main menu, select Project + Properties. By default, it edits the + properties of the currently selected item in the project view. + You can select a different item in the drop-down list button.

-

Si los archivos de cabecera están instalados en una ubicación estándar (/usr/include) no tiene que configurarlo. De lo contrario, debe añadir -Iinclude_path en la propiedad Opciones de preprocesado de C si usa gcc como compilador. Puede añadir varias rutas, separadas con espacios, para todos estos objetivos dentro de esta carpeta.

+

If the header files are installed in a standard location + (/usr/include) you don't have to set this. If not, + you need to add -Iinclude_path in + the C preprocessor flags property if you are using + gcc as your compiler. You can add several paths separated with + spaces. These options will be used for all targets inside this + directory.

-

Puede tener que expandir el botón Más opciones para verlo. Pulse el botón Aplicar cuando haya terminado.

+

You might have to expand the More options button to see this. + Click on the Apply button when you are done.

-

Después, necesita añadir la biblioteca a un objetivo. Seleccione el objetivo donde quiere añadir la biblioteca en la vista de proyecto, pulse con el botón derecho del ratón para mostrar el menú contextual del proyecto y seleccione Propiedades.

- -

O desde el menú principal, seleccione ProyectoPropiedades. De manera predeterminada, edita las propiedades del elemento actualmente seleccionado en la vista del proyecto. Puede seleccionar un nodo diferente en el botón de la lista desplegable.

+

Next, you need to add the library to a target. + Select the target where you want to + add the library in the project view, click on the + right mouse button to make the project context menu + appear and select Properties.

+ +

Or from the main menu, select Project + Properties. By default, it edits the + properties of the currently selected item in the project view. + You can select a different item in the drop-down list button.

-

Debe establecer la propiedad Opciones del enlazador, añadiendo -|library_name si compila con gcc. La library_name es el nombre del archivo de la biblioteca sin el prefijo lib y sin la extensión .a o .so.

- -

Si la biblioteca no está en una carpeta estándar, gcc puede buscar en carpetas adicionales usando la opción -Llibrary_path.

+

You need to set the Linker flags property, adding + -llibrary_name if your compiler is gcc. + library_name is the name of the library file without the + lib prefix and without the .a or + .so extension.

+ +

If the library is in not in a standard directory, gcc + can look in additional directories with the option + -Llibrary_path.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-library-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-library-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,34 +15,22 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Quitar una biblioteca personalizada -

Seleccione el objetivo que tiene la biblioteca que quiere quitar en la vista de proyecto, pulse en el botón del ratón derecho para mostrar el menú contextual del proyecto y seleccione Propiedades.

+

Select the target that has the library you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Properties.

-

Quitar la biblioteca desde las propiedades de las Opciones de preprocesado de C y las Opciones del enlazador. Pulse el botón Aplicar para escribir los cambios a los archivos del proyecto.

+

Remove the library from the + C preprocessor flags and Linker flags + properties. Click on the Apply button to write the + changes to the project files.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-library.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-library.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,24 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Gestionar bibliotecas diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-module-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-module-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,49 +15,46 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Añadir bibliotecas empaquetadas -

En Linux, la mayoría de las bibliotecas se distribuyen con datos adicionales almacenados en un archivo pkg-config. Este archivo contiene información como otras bibliotecas que se necesiten o el compilador de C y el enlazador necesarios para usar esa biblioteca. Este archivo, los archivos de cabecera y los propios archivos de la biblioteca se denominan «paquete».

+

On Linux, most libraries are distributed with additional data stored + in a pkg-config file. This file contains information like + the other libraries needed, the C compiler and the linker flags needed + to use that library. This file, the header files and the library files + themselves is called a package.

-

Seleccione el programa donde quiere añadir la biblioteca nueva en la vista de proyecto, pulse el botón derecho del ratón para mostrar el menú contextual del proyecto y seleccione Añadir biblioteca.

-

O desde el menú principal, seleccione ProyectoAñadir biblioteca...

+

Select the program where you want to add the new library in + the project view, click on the right mouse button to + make the project context menu appear and select + Add Library.

+

Or from the main menu, select Project + Add Library....

-

Debe seleccionar el objetivo al que quiere añadir la biblioteca en la parte superior del botón selector de objetivos.

+

You need to select the target where you want to add the library + in the target button above.

-

No se puede añadir directamente una biblioteca a un objetivo. Sólo puede añadir un módulo mostrado en la vista de módulo debajo. Si selecciona una biblioteca dentro de un módulo, se añadirá el módulo padre.

+

A library cannot be added directly to a target. You can add only + a module displayed in the module view below. If you + select a library inside a module, the parent module will be added.

-

Si la biblioteca que quiere no se muestra en la vista del módulo, debe añadirla primero al módulo. Pulse en el botón Biblioteca nueva y siga la explicación aquí.

+

If the library you want is not displayed in the module view, + you need to add it as a module first. Click on the button + New Library and follow the explanation + here.

Después de crear un módulo nuevo, tiene que esperar unos segundos mientras los archivos del proyecto se recargan para ver el módulo nuevo en la lista.

-

Cuando haya terminado, pulse el botón Añadir para añadir el módulo seleccionado al objetivo.

+

When you are done, click on the Add button to add the + selected module to the target.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-module-new.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-module-new.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -17,24 +17,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Añadir un módulo @@ -43,11 +25,15 @@ -

Seleccione el programa en la vista de proyecto, pulse con el botón derecho del ratón para mostrar el menú contextual del proyecto y seleccione Añadir biblioteca.

-

O desde el menú principal, seleccione ProyectoAñadir biblioteca...

+

Select a program in the project view, click on the right + mouse button to make the project context menu appear, and + select Add Library.

+

Or from the main menu, select Project + Add Library....

-

En el diálogo Añadir biblioteca, pulse el botón Biblioteca nueva.

+

On the Add Library dialog, click on the + New Library button.

Obtendrá una lista de todas las bibliotecas empaquetadas instaladas en su sistema. Puede marcar una o más bibliotecas.

@@ -55,10 +41,18 @@

Si la biblioteca que quiere no aparece aquí:

-

Quizá no está instalada en su sistema. Lance la aplicación que usa para instalar la nuevos programas y busque el nombre de la biblioteca. A menudo, el paquete que necesita tiene un sufijo «dev» o «devel» y debe incluir los archivos de cabecera y un archivo pkg-config con una extensión .pc.

+

Perhaps it is not installed on your system. + Launch the application you + use to install new programs and search for the library name. + The package you need often has a "dev" or "devel" suffix and + should include header files and a pkg-config file with a + .pc extension.

-

Es posible que la biblioteca no esté empaquetada, lo que sucede a menudo con bibliotecas no desarrolladas en Linux. Consulte el capítulo donde se explica cómo usarlas.

+

It could be that the library is not packaged, it is often the + case for libraries not developped on Linux. See the chapter + explaining how to + use them.

@@ -67,7 +61,10 @@

Después de seleccionar una biblioteca, se generará automáticamente un nombre de módulo pero puede cambiarlo. Puede seleccionar un nombre de módulo que ya exista para añadirle una biblioteca nueva y a todos los objetivos que lo usen.

-

Cuando termine, pulse el botón Añadir para crear el módulo nuevo con las bibliotecas seleccionadas. Necesita añadir un módulo nuevo a al menos un objetivo para usarlo realmente.

+

When you are + done, click on the Add button to create the new module + with the selected libraries. You need to add a new module to at least + one target to really use it.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-module-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-module-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,31 +15,16 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Quitar un módulo -

Seleccione la biblioteca que quiera quitar en la vista de proyecto, pulse con en el botón derecho del ratón para mostrar el menú contextual del proyecto y seleccione Quitar.

+

Select the library you want to remove in the + project view, click on the right mouse button to + make the project context menu appear, and select + Remove.

Confirme que quiere quitarla. Esta biblioteca se quitará del objetivo.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-package-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-package-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,31 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Quitar un paquete -

Seleccione el paquete que quiere quitar en la vista de proyecto, pulse con el botón derecho del ratón para mostrar el menú contextual del proyecto y seleccione Quitar.

+

Select the package you want to remove in the + project view , click on the right mouse button to + make the project context menu appear and select + Remove.

Confirme que quiere quitar el paquete. Este paquete se quitará del archivo del proyecto.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-root.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-root.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,24 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Editar un proyecto diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-source-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-source-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,39 +14,30 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Añadir archivos -

Seleccione el objetivo donde quiere añadir el archivo de código fuente nuevo en la vista de proyecto, pulse en el botón derecho del ratón para mostrar el menú contextual del proyecto y seleccione Añadir archivo fuente.

+

Select the target where you want to add the new source files in + the project view, click on the right mouse button to + make the project context menu appear and select + Add Source File.

-

O desde el menú principal, seleccione ProyectoAñadir archivo fuente...

+

Or from the main menu, select Project + Add Source File...

-

Puede seleccionar otro objetivo en la parte superior del botón selector de objetivos.

+

You can select another target in the top target chooser button. +

-

En el selector de archivos de debajo, seleccione los archivos que quiere añadir. Pulse el botón Añadir para añadir esos archivos a su proyecto. Puede seleccionar varios archivos a la vez manteniendo la tecla Ctrl pulsada o usando la tecla Mayús para seleccionar un rango de archivos.

+

In the file chooser below, select the files you want to add. + Then click on the Add button to add those files to your + project. You can select several files at the same time keeping + Ctrl key pressed or using the Shift to select + a range of files.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-source-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-source-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,31 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Quitar archivos -

Seleccione el archivo que quiere quitar en la vista de proyecto, pulse con el botón derecho del ratón para mostrar el menú contextual del proyecto y seleccione Quitar.

+

Select the file you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Confirme que quiere quitarlo. El archivo sólo se quitará del proyecto, no se eliminará en el disco.

@@ -46,7 +31,9 @@
-

Puede seleccionar varios archivos a la vez manteniendo pulsada la tecla Ctrl o seleccionar un rango usando la tecla Mayús.

+

You can select several files at the same time by keeping the + Ctrl key pressed or select a range using the Shift + key.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-source.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-source.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,24 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Gestionar archivos diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-target-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-target-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Añadir un objetivo @@ -40,18 +22,24 @@ -

Seleccione la carpeta donde quiere añadir el objetivo nuevo en la vista de proyecto, pulse con el botón derecho del ratón para mostrar el menú contextual del proyecto y seleccione Objetivo nuevo.

-

O desde el menú principal, seleccione ProyectoObjetivo nuevo...

+

Select the directory where you want to add the new target in + the project view, click on the right mouse button to + make the project context menu appear and select + New Target.

+

Or from the main menu, select Project + New Target....

-

Puede seleccionar otra carpeta en la parte superior de la vista de árbol de carpetas.

+

You can select another directory in the bottom directory tree view. +

Introduzca el nombre de un objetivo y seleccione el tipo de objetivo en la lista desplegable de debajo. Dependiendo del «backend» de su proyecto habrá varios tipos de objetivos disponibles.

Generalmente los nombres de los objetivos están restringidos a letras, dígitos y el guión bajo, así que es mejor evitar otros caracteres.

-

Cuando haya elegido el nombre del objetivo, escriba el padre y pulse el botón Añadir para crear este objetivo nuevo.

+

When you have chosen the target name, type and parent, click on the + Add button to create this new target.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-target-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-target-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,31 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Quitar un objetivo -

Seleccione el objetivo que quiere quitar en la vista de proyecto, pulse con el botón derecho del ratón para mostrar el menú contextual del proyecto y seleccione Quitar.

+

Select the target you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Confirme que quiere quitarlo. Se quitarán el objetivo y todas sus propiedades del archivo de proyecto. Todos los archivos permanecerán en su disco duro.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-target.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-target.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,24 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Gestionar objetivos diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager-treeview.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager-treeview.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Ver un proyecto @@ -40,19 +22,30 @@
Módulo -

Esto es un conjunto de paquetes usados en un proyecto de autotools. Aparecen como hijos del nodo raíz para representar a todos los módulos definidos y como hijos de cada objetivo que los usa. Para obtener más detalles, consulte la .

+

This is a set of packages used in autotools project. They appear + as children of the root node to represent all modules defined and + as children of each target using them. For more details, see + .

Paquete -

Esto es una biblioteca empaquetada usada en proyectos de autotools. Aparece como un hijo en cada módulo. Para obtener más detalles, consulte .

+

This is a packaged library used in autotools project. They appear + as children of each module. For more details, see + .

Carpeta -

Esto se usar para agrupar objetivos, permitiendo establecer propiedades comunes. A menudo se implementan como subcarpetas. Para obtener más detalles, consulte la .

+

This is used to group targets allowing to set common + properties. They are often implemented by sub directories. + For more details, see .

Objetivo -

Agrupa archivos y define cómo se usan. Hay varios tipos de objetivos, por ejemplo, programa, biblioteca o datos, que corresponden con los diferentes usos de los archivos hijos. A menudo representan archivos generados por el proyecto como programas compilados o bibliotecas. Para obtener más detalles, consulte la .

+

It groups files and define how they are used. + There are several kinds of targets, by example program, library or data, + corresponding to different use of the child files. + They often represent generated project files like compiled programs or + libraries. For more details see .

Puede arrastrar y soltar objetivos al principio de la vista en árbol de un proyecto para crear un atajo que permita acceder a ellos más fácilmente. De manera predeterminada, todos los objetivos del programa ya aparecen aquí.

@@ -61,7 +54,11 @@
Fuente -

Cada archivo de fuentes se representa por un elemento en la vista del proyecto. El uso de cada archivo depende de su objetivo padre. Todos los hijos de un programa objetivo se compila para generarlo, mientras que los hijos de un objetivo de datos se copian en una carpeta cuando se instala el proyecto. Para obtener más detalles, consulte la .

+

Each source file is represented by a item in the project view. The use + of each file depends on its parent target. All children of a program + target are compiled to generate it. While children of a data target are + only copied to a directory when the project is installed. + For more details see .

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/es/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-manager.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-manager.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,31 +13,21 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Complemento del gestor de proyectos -

Anjuta soporta varios formatos de proyectos ya existentes a través de complementos de «backends». El principal es el formato «autotools» ampliamente usado en GNU/Linux.

- -

El «backend» del proyecto que usar cuando se crea o se importa un proyecto nuevo en Anjuta. Se muestra en las propiedades del nodo raíz del proyecto y se puede cambiar en cualquier momento.

+

+ Anjuta supports several already existing project formats + through plugin backends. The main one is the autotools format commonly + used on Linux. +

+ +

+ The project backend to use is choosen when creating or importing a new + project in Anjuta. It is displayed in the properties of the + project root node and can be changed at any time. +

Cualquiera que sea el «backend» subyacente, la interfaz gráfica es la mismo pero algunas funciones pueden estar desactivadas.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/es/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-wizard-create.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-wizard-create.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,55 +15,67 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Crear un proyecto -

Los proyectos nuevos se crean desde las plantillas. Anjuta le pedirá diversa información, como el tipo de proyecto, su nombre y más.

+

+ New projects are created from templates. Anjuta will ask you + for various information, like the type of the project, its name and more. +

-

Desde el menú principal, seleccione ArchivoNuevoProyecto.

-

O desde la lista desplegable del botón Nuevo en la barra de herramientas superior, seleccione Proyecto para iniciar el asistente del proyecto.

+

+ From the main menu, select File + NewProject. +

+

+ Or from the drop-down list of the + New button in the top tool bar, select + Project + to start the project wizard. +

-

Seleccione el icono que representa el tipo del proyecto que quiere crear y pulse Siguiente.

+

+ Select the icon representing the type of the project you want to + create and click on Forward. +

Sitúe el ratón sobre un icono de proyecto un segundo y aparecerá un pequeño mensaje automático mostrando más información acerca de ese tipo del proyecto.

-

Dependiendo del tipo del proyecto seleccionado, tendrá que introducir diferente información. Cuando lo haya hecho, pulse Siguiente.

-

Toda la información se agrupan en páginas, generalmente tendrá que rellenar dos o tres páginas. Puede volver atrás en cualquier momento usando el botón Atrás.

+

+ Depending on the selected project type, you will have to enter + different information. When you are done, click on Forward. +

+

+ All informations are grouped in pages, typically you will have + to fill two or three pages. You can go back at any time using + the button Back. +

Mantenga el ratón sobre el botón o el área de escritura durante un segundo para obtener un pequeño mensaje automático con más detalles acerca del correspondiente ajuste.

-

Después de completar todas las páginas de información, obtendrá una página resumen listando la información principal acerca de su proyecto. En este punto, aún no se ha escrito nada en el disco. Pulse Aplicar para guardar el proyecto en Anjuta.

+

+ After filling out all the information pages, you will get a summary page listing + the main information about your project. Nothing has been written to your disk + yet at this point. Click on Apply to save the project and open + it in Anjuta. +

-

Cada tipo de proyecto corresponde a una plantilla. Anjuta ya incluye varias plantillas y además puede añadir otras plantillas personalizables, e incluso escribir las suyas propias.

+

+ Each project type corresponds to a template. Anjuta already + includes several templates but you can add custom ones and even write + your own. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/es/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/es/project-wizard-template.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/project-wizard-template.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,31 +14,21 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Plantilla del asistente de proyectos -

Un archivo de plantilla de proyecto está compuesta de un conjunto de archivos que pueden ser procesados por un potente motor de procesado de plantillas llamado autogen. Un archivo de plantilla de proyecto tiene una extensión .wiz y describe toda las propiedades de un proyecto y los archivos necesarios.

- -

Este archivo .wiz parece un archivo XML y está documentado aquí.

+

+ A project template is composed of a bunch of files which can be processed + by a powerful template processing engine called autogen. A project + template file has a .wiz extension, and describes all the project + properties and files needed. +

+ +

+ This .wiz file looks like a XML file and is documented + here. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/es/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/es/run-parameters-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/run-parameters-dialog.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,53 +12,42 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Ejecutar el diálogo de parámetros -

El diálogo ejecutar parámetro le permite definir el programa actual y diversos parámetros.

+

The run parameter dialog allows you to define the current program and + several parameters.

<gui>Programa</gui> -

Este es el programa que se ejecutará si ejecuta un programa con o sin el depurador. El menú desplegable le permite seleccionar programas creados por el proyecto actual, pero puede pulsar el botón Examinar para elegir otro programa.

+

This is the program that will be executed if you run a program with or + without the debugger. The drop-down list allows you to select programs + created by the current project, but you can click on the Browse + button to choose any other program.

<gui>Argumentos</gui>

Estos son los argumentos de línea de comandos usados por su programa. La lista desplegable almacena un histórico de los últimos argumentos usados.

- <gui>Carpeta de trabajo</gui> + <gui>Working Directory</gui>

La carpeta de trabajo es la carpeta actual en la que se ejecutará su programa.

- <gui>Variables de entorno</gui> + <gui>Environment Variables</gui>

Puede pulsar en la sección desplegable para mostrar todas las variables de entorno que serán accesibles por su programa. De manera predeterminada, incluye todas las variables de entorno, que se muestran en gris claro.

-

Puede pulsar en el botón Nueva para añadir una variable de entorno nueva.

-

Puede pulsar en el botón Editar para editar el valor de la variable de entorno seleccionada.

-

Puede pulsar el botón Eliminar para quitar la variable de entorno seleccionada.

+

You can click on the New button to add a new + environment variable.

+

You can click on the Edit button to change the value + of the selected environment variable.

+

You can click on the Delete button to remove the + selected environment variable.

Cuando una variable no tiene el mismo valor que en el entorno actual, se muestra en negro.

- <gui>Ejecutar en una terminal</gui> + <gui>Run in Terminal</gui>

Esto se debe comprobar para ejecutar el programa en una terminal, permitiéndole proporcionar entradas y ver sus salidas, usando los flujos estándar de Unix. No es necesario para programas que tengan interfaz gráfica.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/run-run.page anjuta-3.10.2/manuals/anjuta-manual/es/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/es/run-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/run-run.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,46 +16,36 @@ Philip Chimento philip.chimento@gmail.com - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Ejecutar un programa -

Si se usa Anjuta para iniciar un programa, se comprueba que está actualizado y lo construye si es necesario.

+

If Anjuta is used to start a program it checks that it is + up to date and builds it if needed.

-

Desde el menú principal, seleccione EjecutarEjecutar o pulse F3 para ejecutar el programa actual.

+

From the main menu, select Run + Run or press F3 to execute + the current program.

-

En el diálogo Parámetros se pueden establecer el programa actual y varios parámetros. Consulte la para obtener más información.

+

The current program and several parameters can be set on the parameter + dialog. See for more information.

-

Desde el menú principal, seleccione EjecutarParámetros del programa... para mostrar el diálogo.

+

From the main menu, select Run + Program Parameters... to display the dialog. +

-

Si su programa necesita archivos de datos, probablemente tenga que instalarlos, al menos una vez antes de ejecutarlo. Para obtener más información consulte la .

+

If your program needs data files, you probably have to install it + at least one time before running it. + See for more information.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/es/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/es/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/es/widget-index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/es/widget-index.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,24 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Daniel Mustieles - daniel.mustieles@gmail.com - 2011-2013 - - - - Francisco Javier F. Serrador - fserrador@gmail.com - 2012 - - - - Jorge González - jorgegonz@svn.gnome.org - 2007-2011 - Ventanas y diálogos diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/eu/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/anjuta-code-assist.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/anjuta-code-assist.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/eu/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/anjuta-code-help.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/anjuta-code-help.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/eu/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/anjuta-code-indentation.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/anjuta-code-indentation.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/eu/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/anjuta-code-symbols.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/anjuta-code-symbols.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/eu/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/anjuta-glade-signals.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/anjuta-glade-signals.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/eu/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/anjuta-glade-start.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/anjuta-glade-start.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -70,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-build.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-build.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-clean.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-clean.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-compile.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-compile.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-configure-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-configure-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-configure.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-configure.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-distribute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-distribute.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-install.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-install.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-plugin.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-plugin.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-build-preferences-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-build-preferences-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-project-backend.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-project-folder-edit.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-project-folder-edit.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-project-root-edit.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-project-root-edit.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-project-target-edit.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-project-target-edit.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/autotools-project-target-type.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/autotools-project-target-type.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-breakpoint-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-breakpoint-dialog.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-breakpoint.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-breakpoint.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-cpu.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-cpu.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-custom.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-custom.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-data.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-data.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-execute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-execute.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-expression.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-expression.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-information.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-information.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-local.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-local.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-process-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-process-dialog.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-run.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-stack.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-stack.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-step.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-step.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-tips.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-tips.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/eu/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/debug-watch.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/debug-watch.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/eu/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/directory-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/directory-project-backend.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/full-index.page anjuta-3.10.2/manuals/anjuta-manual/eu/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/full-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/full-index.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/index.page anjuta-3.10.2/manuals/anjuta-manual/eu/index.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/index.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + Help for Anjuta DevStudio. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/introduction.page anjuta-3.10.2/manuals/anjuta-manual/eu/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/introduction.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/introduction.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/eu/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -26,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */
-

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/eu/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/language-support-cpp-modelines-vim.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/language-support-cpp-modelines-vim.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/eu/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/makefile-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/makefile-project-backend.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-import.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-import.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-import.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-folder-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-folder-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-folder-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-folder-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-folder.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-folder.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-library-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-library-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-library-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-library-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-library.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-library.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-module-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-module-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-module-new.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-module-new.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-module-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-module-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-package-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-package-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-root.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-root.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-source-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-source-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-source-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-source-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-source.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-source.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-target-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-target-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-target-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-target-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-target.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-target.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager-treeview.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager-treeview.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-manager.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-manager.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-wizard-create.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-wizard-create.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/eu/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/project-wizard-template.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/project-wizard-template.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/eu/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/run-parameters-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/run-parameters-dialog.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/run-run.page anjuta-3.10.2/manuals/anjuta-manual/eu/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/run-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/run-run.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/eu/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/eu/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/eu/widget-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/eu/widget-index.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/fr/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/anjuta-code-assist.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/anjuta-code-assist.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,45 +10,28 @@ Johannes Schmid jhs@gnome.org - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Complétion automatique et aide des appels
Complétion automatique -

La complétion automatique suggère des fonctions et d'autres symboles du code dès le début de la frappe en essayant de faire correspondre les premiers caractères tapés avec les symboles existants. Un menu déroulant apparaît dans lequel vous pouvez sélectionner une correspondance en appuyant sur la touche Entrée. Normalement, cette opération se fait automatiquement dès que vous avez saisi trois caractères (hors espace), mais vous pouvez la forcer en utilisant l'élément de menu ÉditionComplétion automatique.

+

Autocompletion automatically suggests functions and other code symbols after +you start typing by trying to match existing symbols with the first characters typed. +It will popup a drop-down menu where you can select a match by using the +Enter key. Normally this happens automaticly after you typed the third +(non-whitespace) character but you can also +force it by using the EditAuto-Complete +menu item. +

-

Anjuta gère la complétion automatique pour le code écrit en C/C++, Vala, Javascript et Python. Notez que la complétion automatique ne fonctionne que si Anjuta connaît les symboles utilisés. Si vous vous servez de bibliothèques C/C++ qui ne sont pas configurées avec pkg-config et/ou qui ne sont pas ajoutées à la configuration du projet, Anjuta ne pourra pas trouver ces symboles et la complétion automatique ne marchera pas.

+

Anjuta supports autocompletion for code written in C/C++, Vala, Javascript +and Python. Note that autocompletion can only work if anjuta knows about the +symbols used. If you are using C/C++ libraries that are +not configured using pkg-config and/or not added to the project +configuration, anjuta won't be able to find those +symbols and autocompletion might not work. +

En outre, une partie de la syntaxe risque d'être trop complexe pour l'analyseur intégré et il est possible qu'il n'arrive pas à détecter la complétion requise.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/fr/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/anjuta-code-help.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/anjuta-code-help.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,36 +11,6 @@ Johannes Schmid jhs@gnome.org - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Utilisation de la référence des API @@ -48,7 +18,11 @@
Consultation de la référence des API -

Afin d'accéder rapidement à la références des API des bibliothèques, anjuta comporte un navigateur d'API intégré. Si ce n'est pas déjà fait, vous pouvez l'activer dans les préférences (ÉditionPréférences) dans GénéralGreffons et en choisissant le greffon DevHelp.

+

For a quick access to the API reference of libraries, anjuta features an +integrated API browser. If not already done it can be activated in the preferences +(EditPreferences) in +GeneralPlugins by choosing the +DevHelp plugin.

La référence des API possède deux fenêtres, l'une pour rechercher un symbole particulier et l'autre, le navigateur, pour afficher la documentation d'aide.

@@ -57,7 +31,11 @@
Accès à la référence des API en utilisant des raccourcis dans l'éditeur -

Si vous n'êtes pas certain de la façon dont une fonction particulière du code existant fonctionne, placez simplement le curseur sur le nom de la fonction et saisissez MajF1 (ou cliquez sur AideAide contextuelle pour accéder à la documentation.

+

In case you are unsure how a specific function used in existing code works, +simply place the cursor on the function name and use +ShiftF1 (or +HelpContext-Help) to jump to the documentation. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/fr/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/anjuta-code-indentation.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/anjuta-code-indentation.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,36 +11,6 @@ Johannes Schmid jhs@gnome.org - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Indentation automatique @@ -51,7 +21,10 @@
Configuration manuelle -

L'indentation automatique est configurée dans les préférences (ÉditionPréférences), dans l'onglet correspondant au langage de programmation utilisé. La largeur d'indentation pour différents types d'instructions peut être définie ici.

+

Automatic indentation is configured in the preferences +(EditPreferences) in the tab corresponding +to the used programming language. The indentation width for several types +of statements can be set there.

Le grand inconvénient de configurer l'indentation manuellement est que les différents programmeurs travaillant sur un projet doivent utiliser le même paramétrage, sinon cela aboutira à des styles différents au sein d'un même fichier. Pour une meilleure solution, reportez-vous à la section suivante.

@@ -65,7 +38,8 @@

Les modificateurs aident les éditeurs de fichiers à détecter automatiquement le mode d'indentation utilisé pour un fichier particulier. Ils sont très utiles quand plusieurs programmeurs travaillent sur un même projet avec des environnements différents.

-

Anjuta prend en charge les modificateurs des deux formats utilisés par Vim et Emacs.

+

Anjuta supports modelines in the two formats used by Vim and +Emacs.

@@ -74,7 +48,9 @@
Indentation de blocs de code -

Normalement, les nouvelles lignes sont indentées correctement de façon automatique, mais vous pouvez indenter les lignes existantes ou le code sélectionné grâce à l'élément de menu ÉditionIndentation automatique.

+

Normally new lines are approprietely indented automatically but you can +indent existing lines or all selected code with the +EditAuto-Indent menu item.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/fr/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/anjuta-code-symbols.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/anjuta-code-symbols.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,36 +10,6 @@ Johannes Schmid jhs@gnome.org - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Parcours du code en utilisant le navigateur de symboles @@ -50,9 +20,10 @@

Le navigateur de symboles comporte trois onglets :

-

Fichier affiche les symboles du fichier actuel dans l'éditeur

-

Projet affiche tous les symboles du projet

-

Rechercher vous permet de rechercher les symboles dans le projet (appuyez sur CtrlL pour aller directement à la boîte de dialogue de recherche).

+

File shows the symbols of the current file in the editor

+

Project shows all symbols of the project

+

Search lets you search the symbols in the project + (use CtrlL to jump directly to the search box)

Un double clic sur un symbole permet de se rendre là où celui-ci est défini dans l'éditeur.

@@ -60,14 +31,17 @@
Navigation dans l'éditeur -

Dans le menu surgissant Aller à de l'éditeur, il y a deux éléments qui vous aident à naviguer rapidement dans le code source :

+

In the Goto popup-menu of the editor there two items that help you to quickly navigate +through the source code:

-

Définition du symbole

-

Déclaration du symbole

+

Symbol definition

+

Symbol declaration

-

Vous pouvez revenir à votre position de départ avant le Aller à en utilisant les éléments Historique précédent et Historique suivant du même menu.

+

If you want to go back to the position in the editor where you used the +shown items in the Goto menu you can use the +Previous history (and Next history) items in the same menu.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/fr/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/anjuta-glade-signals.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/anjuta-glade-signals.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,36 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Connexion automatique de signaux diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/fr/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/anjuta-glade-start.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/anjuta-glade-start.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,36 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Prise en main de l'éditeur d'interface utilisateur @@ -78,14 +48,35 @@
Introduction -

Dans un programme d'interface utilisateur, certains composants graphiques ne sont importants que pour créer des événements (comme des boutons statiques) alors que d'autres sont nécessaires pour obtenir ou afficher des données à l'utilisateur (comme un champ de saisie). Dans ce dernier cas, il faut générer du code afin que ces composants graphiques puissent être accessibles au moment de l'exécution. Avec le greffon « glade », Anjuta peut écrire automatiquement ce code.

+

In a GUI program, sometimes, some widgets are only important for + generating events (eg: static buttons) while other ones are needed to + get or show data to the user (eg: a text entry). In this later case, + some code has to be generated so that these widgets can be accessed at + runtime. With the glade plug-in, Anjuta is able to automatically + generate such code. +

Écriture automatique -

Il y a certaines conditions à respecter pour écrire automatiquement le code d'un composant graphique : le greffon « glade » doit être activé et le fichier source qui contiendra le code doit être ouvert. Pour être certain que le greffon glade est lancé, ouvrez simplement le fichier .ui qui contient l'interface utilisateur du projet actuel. Par défaut, le fichier qui contient le code des composants graphiques est le même que celui qui reçoit les rappels (comme application.c). Les deux fichiers sont facilement accessibles dans la liste des fichiers du projet et sont créés automatiquement par le générateur de modèles de projets.

- -

Dès que le greffon glade est lancé et que le fichier de destination du code est ouvert, faites seulement un double clic sur un composant graphique de l'inspecteur glade. Le fichier ouvert est alors analysé pour rechercher des lignes de commentaires (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ et /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) et, si la recherche est positive, le code est ajouté juste après ces commentaires. Donc, pour que cette fonction se déroule correctement, il est important de ne pas modifier ces lignes de commentaires.

+

To automatically generate code for a widget, some conditions must be + met: the glade plug-in must be running and the source file that will + hold the code must be opened. To make sure that the glade plug-in is + running, it is enough to open the .ui file that holds the UI for the + current project. By default, the file that will hold the code for the + widgets is the same one where callbacks will be created (eg: + application.c). Both files can easily be found in the project file list + and are automatically created by the project template. +

+ +

Once the glade plug-in is running and the file that will hold the code + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments + (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and + /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if + found, code will be added right after such comments. So, for this feature to work + correctly, it is important not to modify such marker comments. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-build.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-build.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,36 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Construction de cibles @@ -53,28 +23,49 @@

La commande « Construire » compile tous les fichiers nécessaires et éventuellement les lie à d'autres fichiers, comme des bibliothèques, de façon à créer la cible. Si certains fichiers sources ont déjà été compilés et n'ont pas été modifiés depuis, ils ne sont pas recompilés pour éviter une perte de temps. Il existe plusieurs façons de déclencher une construction.

-

Dans le menu principal, sélectionnez ConstruireConstruire ou appuyez sur F7 pour construire toutes les cibles dans le même répertoire que le fichier actuellement ouvert.

+

+ From the main menu, select Build + Build or press F7 to build all + targets in the same directory as the currently opened file. +

-

Dans le menu principal, sélectionnez ConstruireConstruire le projet ou appuyez sur MajF7 pour construire le projet complet. Tous les sous-répertoires sont construits récursivement.

+

+ From the main menu, select Build + Build Project or press ShiftF7 + to build the complete project. All subdirectories are built recursively. +

-

Dans le volet du gestionnaire de fichiers, sélectionnez un fichier ou un répertoire.

+

+ From the file manager pane, select a file or a directory. +

-

Cliquez sur le bouton droit de la souris pour faire apparaître le menu contextuel du gestionnaire de fichiers et sélectionnez ConstruireConstruire pour construire toutes les cibles dans le répertoire actuellement sélectionné ou le répertoire parent du fichier actuellement sélectionné.

+

+ Click on the right mouse button to make the file manager context menu + appear and select BuildBuild + to build all targets in the directory currently selected or the parent directory of the + currently selected file. +

-

Dans le volet du gestionnaire de projets, sélectionnez un fichier source ou une cible.

+

+ From the project manager pane, select a source file or a target. +

-

Cliquez sur le bouton droit de la souris pour faire apparaître le menu contextuel du gestionnaire de projet et sélectionnez ConstruireConstruire pour construire toutes les cibles dans le répertoire contenant la cible ou le fichier actuellement sélectionné.

+

+ Click on the right mouse button to make the project manager context menu + appear and select BuildBuild + to build all targets in the directory containing the currently selected file or target. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-clean.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-clean.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,36 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Nettoyage des cibles @@ -49,28 +19,48 @@

Il peut être utile de supprimer tous les fichiers créés par le processus de construction. Par exemple, si toutes les dépendances ne sont pas satisfaites et qu'un fichier modifié ne déclenche pas une re-compilation comme il devrait, le fait de supprimer tous les fichiers règle le problème. Il y a plusieurs façons de faire cela :

-

Dans le menu principal, sélectionnez ConstruireNettoyer pour supprimer tous les fichiers construits dans le même répertoire que le fichier en cours de modification.

+

+ From the main menu, select Build + Clean to delete all files built in the + same directory as the current edited file. +

-

Dans le menu principal, sélectionnez ConstruireNettoyer le projet pour supprimer tous les fichiers construits du projet.

+

+ From the main menu, select Build + Clean Project to delete all project built files, +

-

Dans le volet du gestionnaire de fichiers, sélectionnez un fichier ou un répertoire.

+

+ From the file manager pane, select a file or a directory. +

-

Cliquez sur le bouton droit de la souris pour faire apparaître le menu contextuel du gestionnaire de fichiers et sélectionnez ConstruireNettoyer pour supprimer tous les fichiers dans le répertoire actuellement sélectionné ou le répertoire parent du fichier actuellement sélectionné.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildClean + to delete all files built in the directory currently selected or the parent directory of the + currently selected file. +

-

Dans le volet du gestionnaire de projets, sélectionnez un fichier source ou une cible.

+

+ From the project manager pane, select a source file or a target. +

-

Cliquez sur le bouton droit de la souris pour faire apparaître le menu contextuel du gestionnaire de projets et sélectionnez ConstruireNettoyer pour supprimer tous les fichiers dans le répertoire contenant la cible ou le fichier actuellement sélectionné.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildClean + to delete all built files in the directory containing the currently selected file or target. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-compile.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-compile.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,36 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Compilation de fichiers @@ -49,27 +19,44 @@

La plupart des langages de programmation permettent de compiler un fichier source individuel. Cela consiste à lire le fichier, vérifier s'il y a des erreurs et le convertir en un fichier objet intermédiaire. La plupart des erreurs surviennent pendant ce traitement. Aussi est-il judicieux de compiler un fichier après l'avoir modifié. Il existe plusieurs façons de faire cela.

-

Dans le menu principal, sélectionnez ConstruireCompiler ou appuyez sur F9 pour compiler le fichier en cours de modification.

+

+ From the main menu, select Build + Compile or press F9 to compile + the current edited file. +

-

Dans le volet du gestionnaire de fichiers, sélectionnez un fichier.

+

+ From the file manager pane, select a file. +

-

Cliquez sur le bouton droit de la souris pour faire apparaître le menu contextuel du gestionnaire de fichiers et sélectionnez ConstruireCompiler pour compiler le fichier actuellement sélectionné dans le volet du gestionnaire de fichiers.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildCompile + to compile the file currently selected in the file manager pane. +

-

Dans le volet du gestionnaire de projets, sélectionnez un fichier source.

+

+ From the project manager pane, select a source file. +

-

Cliquez sur le bouton droit de la souris pour faire apparaître le menu contextuel du gestionnaire de projets et sélectionnez ConstruireCompiler pour compiler le fichier actuellement sélectionné dans le volet du gestionnaire de projets.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildCompile + to compile the file currently selected in the project manager pane. +

-

Il n'est pas nécessaire d'enregistrer le fichier avant de compiler, Anjuta le fait automatiquement si besoin est.

+

You do not need to save your file before compiling it, it will be done + automatically by Anjuta if needed.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-configure-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-configure-dialog.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,53 +12,30 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Boîte de dialogue de configuration autotools -

La boîte de dialogue Configurer le projet vous permet de paramétrer les options suivantes et de configurer le projet.

+

+ The Configure dialog allows you to set the following options + and configure the project. +

- <gui>Régénérer le projet</gui> -

Si cette option est cochée, le projet sera complètement régénéré, sinon seule l'étape de configuration est effectuée. Anjuta coche automatiquement cette option quand c'est nécessaire. Vous pouvez donc la laisser dans son état actuel.

+ <gui>Regenerate Project</gui> +

+ If checked, the project will be completely regenerated, else only the + configure step is done. Anjuta automatically checks this + check box when needed so you can leave it in its current state. +

<gui>Configuration</gui>

Il est possible d'avoir plusieurs configurations avec chacune ses propres options et son propre répertoire. Cette boîte de dialogue permet de les nommer. Habituellement, vous disposez déjà d'une configuration Par défaut, d'une configuration Débogage rendant plus facile le débogage (en conservant les variables intermédiaires et l'ordre du code), ainsi qu'une configuration Optimisé générant des programmes plus rapides mais accroissant le temps de construction. Vous pouvez aussi définir des configurations personnalisées supplémentaires.

- <gui>Répertoire de construction</gui> + <gui>Build Directory</gui>

Sélectionnez ici le répertoire de construction ; cela peut être le répertoire du projet ou un sous-répertoire. C'est particulièrement utile en cas de passage d'une configuration à une autre pour éviter de reconstruire tout le projet.

Avec autotools, il n'est pas possible d'avoir une configuration utilisant un répertoire différent s'il existe déjà une configuration utilisant le répertoire du projet. Vous devez l'enlever d'abord.

@@ -68,10 +45,16 @@
- <gui>Options de configuration</gui> + <gui>Configure Options</gui>

Cette boîte de texte donne la liste de tous les paramètres de la ligne de commande utilisés lors de l'étape de configuration (configure). Les paramètres sont séparés par des espaces et doivent être mis entre guillemets anglais simple « ' » s'ils contiennent un espace. Chaque configuration complète cette boîte de texte avec des valeurs par défaut que vous pouvez modifier.

-

Chaque projet autotools prend en compte une liste commune de paramètres mais peut aussi comporter des paramètres spécifiques. La liste de tous les paramètres acceptés peut être obtenue en lançant configure --help en ligne de commande, à condition d'avoir configuré le projet au moins une fois afin de disposer du script configure.

+

+ Each autotools project supports a common list of arguments but can + have specify arguments. You can have a list of all accepted arguments + by running configure --help on the command line. You need + to have configured your project at least one time to have the + configure script. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-configure.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-configure.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,36 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Configuration d'un projet @@ -53,13 +23,22 @@ -

Dans le menu principal, sélectionnez ConstruireConfigurer le projet....

+

+ From the main menu, select Build + Configure Project.... +

-

Conserver la configuration par défaut, sélectionner une nouvelle configuration ou en créer une nouvelle. Vous pouvez examiner et modifier toutes les options de configuration. Reportez-vous à pour plus d'informations.

+

+ Keep the default configuration, select a new configuration or create + a new one. You can inspect and modify all configuration options. + See for more information. +

-

Cliquez sur Exécuter pour configurer le projet.

+

+ Click on Execute to configure the project. +

@@ -71,7 +50,10 @@ -

Dans le menu principal, sélectionnez ConstruireSélectionner une configurationAutre configuration.

+

+ From the main menu, select Build + Select ConfigurationAnother configuration. +

@@ -86,7 +68,10 @@ -

Dans le menu principal, sélectionnez ConstruireEnlever la configuration.

+

+ From the main menu, select Build + Remove Configuration. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-distribute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-distribute.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,45 +12,21 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Création d'un paquet de distribution -

La façon habituelle de distribuer un projet autotools est de recourir à une archive tar compressée contenant tous les fichiers sources. L'utilisateur doit la décompresser, puis compiler et installer le projet sur son système grâce à la séquence de commandes configure, make, et make install.

+

The standard way to distribute a autotools project is as a compressed + tar archive containing all source files. The user will have to decompress it, then + compile and install it on his system using the command sequence + configure, make and make install. +

-

Dans le menu principal, sélectionnez ConstruireConstruire l'archive tarball pour créer un paquet de distribution source.

+

From the main menu, select Build + Build Tarball to create a source distribution package. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-install.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-install.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,73 +12,70 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Installation de cibles -

À moins que le projet ne soit très simple, il a besoin de certains fichiers de données tels que les fichiers de description de l'interface utilisateur. Ces fichiers sont habituellement copiés dans des répertoires standards où ils sont lus. Cela signifie que vous ne pouvez pas exécuter le programme dans le répertoire de construction. Vous devez installer le programme de façon à copier tous ces fichiers dans l'emplacement définitif, par exemple dans un sous-répertoire de /usr/local.

+

Unless your project is very simple, it needs some data files like user + interface description files. These files are typically copied in standard + directories and read from there. It means that you cannot run your program + from the build directory. You need to install it in order to copy all these + files in the final place, by example in a subdirectory of /usr/local. +

Il existe plusieurs façons d'installer des cibles ou un projet.

-

Dans le menu principal, sélectionnez ConstruireInstaller (src) pour installer tous les fichiers dans le même répertoire que le fichier en cours d'édition.

+

+ From the main menu, select Build + Install to install all files in the + same directory as the current edited file. +

-

Dans le menu principal, sélectionnez ConstruireInstaller le projet pour installer tous les fichiers du projet.

+

+ From the main menu, select Build + Install Project to install all project files, +

-

Dans le volet du gestionnaire de fichiers, sélectionnez un fichier ou un répertoire.

+

+ From the file manager pane, select a file or a directory. +

-

Cliquez sur le bouton droit de la souris pour faire apparaître le menu contextuel du gestionnaire de fichiers et sélectionnez ConstruireInstaller pour installer tous les fichiers dans le répertoire actuellement sélectionné ou le répertoire parent du fichier actuellement sélectionné.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildInstall + to install all files in the directory currently selected or the parent directory of the + currently selected file. +

-

Dans le volet du gestionnaire de projets, sélectionnez un fichier source ou une cible.

+

+ From the project manager pane, select a source file or a target. +

-

Cliquez sur le bouton droit de la souris pour faire apparaître le menu contextuel du gestionnaire de projet et sélectionnez ConstruireInstaller pour installer tous les fichiers dans le répertoire contenant la cible ou le fichier actuellement sélectionné.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildInstall + to install all files in the directory containing the currently selected file or target. +

-

Si vous installez le programme dans un répertoire système, il vous faut certainement recourir au commande su ou sudo pour en avoir les droits. Référez-vous à pour plus d'informations.

+

If you install the program in a system directory, you can have to use + su or sudo to have enough right. + See for more information.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-plugin.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-plugin.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,36 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Greffon de construction autotools @@ -50,7 +20,7 @@

Voici une liste des cibles utilisées par le greffon. Elles sont mises en œuvre dans tous les projets autotools, mais vous aurez à les mettre en œuvre vous-même si vous utilisez un makefile personnalisé.

- <cmd>make <var>nom_du_fichier_objet</var></cmd> + <cmd>make <var>object_file_name</var></cmd>

Utilisée pour compiler un fichier source. Le nom du fichier objet est obtenu en remplaçant l'extension du fichier source par l'extension de l'objet correspondant.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-build-preferences-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-build-preferences-dialog.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,36 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Boîte de dialogue des préférences Construire les « autotools ». @@ -49,24 +19,36 @@ - <gui>Exécuter plusieurs commandes en même temps</gui> -

make est capable de lancer plusieurs compilations en même temps. Cela raccourcit le temps de construction en cas de processeur multi-cœurs mais peut être à l'origine de quelques problèmes. C'est pourquoi vous pouvez activer ou désactiver cette option grâce à cette case à cocher.

+ <gui>Run several commands at a time</gui> +

make is able to run several compilations at the same time. + It decreases build time when having a multi-core processor but could + trigger some issues so this can be enabled or disabled with this check box.

- <gui>Poursuivre malgré les erreurs</gui> -

Par défaut, make s'arrête dès qu'il rencontre une erreur. Il peut être plus rapide de passer outre et de regrouper toutes les erreurs de tous les fichiers. C'est ce que permet cette case à cocher.

+ <gui>Continue on errors</gui> +

By default make stops as soon as it gets an error, it can be + faster to continue and get errors for all files in one step. You have to check this + check box to get this behavior.

- <gui>Traduire les messages</gui> -

Par défaut, les messages d'erreur et d'avertissement sont traduits. Cela a toutefois deux inconvénients. Pour reconnaître les erreurs et les avertissements, il faut que la traduction d'Anjuta et du compilateur correspondent parfaitement. En outre, la recherche d'aide sur internet est souvent moins fructueuse qu'une recherche en anglais. Décochez cette option pour désactiver la traduction.

+ <gui>Translate messages</gui> +

By default errors and warnings message are translated. It has two + drawbacks though. In order to recognize errors and warnings the + translation of Anjuta and the compiler should perfectly match. + Moreover, it is often more difficult to find help on the internet when + searching translated messages as they are much less common. Unchecking + this check box allows to disable translation.

- <gui>Mettre en surbrillance des erreurs et des avertissements dans l'éditeur</gui> + <gui>Highlight build warnings and errors in editor</gui>

Les erreurs et les avertissements survenant lors de la construction s'affichent normalement en surbrillance dans la fenêtre Messages. En cochant cette option, ils s'affichent également en surbrillance dans l'éditeur.

- <gui>Installer en tant que root</gui> -

L'installation d'un programme nécessite la copie de fichiers dans des répertoires systèmes pour lesquels l'utilisateur ne possède pas les droits d'écriture. Si cette option est cochée, vous pouvez utiliser sudo ou su, avant d'installer les fichiers, pour acquérir le droit de le faire.

+ <gui>Install as root</gui> +

Installing a program needs to copy files into system directories which are + often not writable by users. If this check box is checked, you can choose + to use sudo or su before installing the files + to acquire enough right to do it.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-project-backend.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,46 +13,36 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Greffon moteur de gestion de projet GNU Autotools -

Il est le format de projet le plus répandu sous Linux. Il a été prévu pour distribuer des paquets de code source pour un vaste éventail de systèmes basés sur Unix. S'il vous est arrivé d'installer un programme avec configure, make et make install, vous l'avez probablement déjà utilisé.

- -

Il est typiquement un peu plus compliqué d'utilisation en tant que développeur. Cependant, c'est le moteur par défaut dans Anjuta, qui possède des fonctions le rendant plus facile à mettre en œuvre. Pendant son utilisation, toutes les fonctions de gestion de projet sont activées et vous devez donc pouvoir mener à bien un projet avec le moteur Autotools sans avoir à écrire une seule ligne dans configure.ac ou dans Makefile.am.

+

+ This is the most common project format on Linux. It has been designed to + distribute source code packages on a wide range of Unix-like systems. + If you have ever installed a program using configure, + make and make install, you probably have already + used it as a user. +

+ +

+ It is typically a bit more difficult to use as a developer. + However, it is the default backend for Anjuta, which has features + that make it easier to use. All the project manager's features are enabled + when using it. + You should be able to maintain a project using the Autotools backend without + writing a line in configure.ac or any Makefile.am files. +

-

Les fichiers autotools donnent plus d'informations qu'un makefile, mais le moteur ne prend pas en charge toutes les astuces possibles. Si vous trouvez un projet qui ne peut pas être lu correctement, merci d'envoyer un rapport d'anomalie. Pendant ce temps, comme alternative, vous pouvez utiliser le moteur de projet du répertoire. Il est beaucoup plus limité, mais doit pouvoir trouver tous les fichiers source.

+

+ Autotools files give more information than a makefile, but the backend + does not support all the possible tricks. If you find a project that + cannot be read correctly, filing a bug report + will be appreciated. + In the meantime, as a workaround, you can use the directory project backend + instead. It is much more limited but should find all source files. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-project-folder-edit.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-project-folder-edit.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,36 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Modification d'un dossier autotools @@ -48,47 +18,47 @@ - <gui>Drapeaux du compilateur C</gui> + <gui>C compiler flags</gui>

Les drapeaux à transmettre au compilateur C si une valeur individuelle n'est pas définie pour les cibles.

- <gui>Drapeaux du pré-processeur C</gui> + <gui>C preprocessor flags</gui>

Ces drapeaux sont transmis à chaque compilation faisant appel au pré-processeur C. Cette valeur est ignorée si ces drapeaux sont déjà définis pour la cible.

- <gui>Drapeaux du compilateur C++</gui> + <gui>C++ compiler flags</gui>

Les drapeaux à transmettre au compilateur C++ si une valeur individuelle n'est pas définie pour les cibles.

- <gui>Drapeaux du compilateur Fortran</gui> + <gui>Fortran compiler flags</gui>

Les drapeaux à transmettre au compilateur Fortran 9x si une valeur individuelle n'est pas définie pour les cibles.

- <gui>Répertoires d'installation</gui> + <gui>Installation directories</gui>

Ceci définit les répertoires d'installation. C'est nécessaire si vous souhaitez installer les fichiers dans des dossiers personnalisés.

- <gui>Drapeaux du compilateur Java</gui> + <gui>Java compiler flags</gui>

Les drapeaux à transmettre au compilateur Java si une valeur individuelle n'est pas définie pour les cibles.

- <gui>Drapeaux du compilateur Lex/Flex</gui> + <gui>Lex/Flex compiler flags</gui>

Les drapeaux à transmettre au générateur de scanner Lex ou Flex si une valeur individuelle n'est pas définie pour les cibles.

- <gui>Drapeaux de l'éditeur de liens </gui> + <gui>Linker flags</gui>

Les drapeaux à transmettre à l'éditeur de liens si une valeur individuelle n'est pas définie pour les cibles.

- <gui>Drapeaux du compilateur Objective C</gui> + <gui>Objective C compiler flags</gui>

Les drapeaux à transmettre au compilateur Objective C si une valeur individuelle n'est pas définie pour les cibles.

- <gui>Drapeaux du compilateur Vala</gui> + <gui>Vala compiler flags</gui>

Les drapeaux à transmettre au compilateur Vala si une valeur individuelle n'est pas définie pour les cibles.

- <gui>Drapeaux du compilateur Yacc/Bison</gui> + <gui>Yacc/Bison compiler flags</gui>

Les drapeaux à transmettre aux générateurs d'analyses Bison ou Yacc si une valeur individuelle n'est pas définie pour les cibles.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-project-root-edit.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-project-root-edit.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,36 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Modification des propriétés du projet Autotools @@ -56,7 +26,7 @@ files.

- <gui>Nom</gui> + <gui>Name</gui>

Le nom de votre projet. Il peut contenir des espaces.

@@ -64,11 +34,11 @@

C'est la version du projet.

- <gui>URL de rapport d'anomalie</gui> + <gui>Bug report URL</gui>

C'est un URL permettant de soumettre un rapport d'anomalie, par exemple une adresse électronique ou un lien vers un outil de suivi de bogues. Il est facultatif.

- <gui>Nom du paquet</gui> + <gui>Package name</gui>

C'est le nom de la distribution, il ne doit pas contenir d'espace. Il est facultatif.

@@ -77,6 +47,7 @@
-

De plus, l'élément racine se comporte comme un dossier et en possède toutes les propriétés. Consultez la liste .

+

In addition, the root item works as a folder and has all its properties. + See to see the list.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-project-target-edit.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-project-target-edit.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,36 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Modification d'une cible Autotools @@ -48,75 +18,78 @@ - <gui>Construire pour vérification seulement</gui> + <gui>Build for check only</gui>

Si cochée, cette cible n'est pas installée et doit être construite seulement au moment des vérifications.

- <gui>Drapeaux du compilateur C</gui> + <gui>C compiler flags</gui>

Les drapeaux à transmettre au compilateur C pendant la construction des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

- <gui>Drapeaux du pré-processeur C</gui> + <gui>C preprocessor flags</gui>

Ces drapeaux sont transmis à chaque compilation faisant appel au pré-processeur C. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

- <gui>Drapeaux du compilateur C++</gui> + <gui>C++ compiler flags</gui>

Les drapeaux à transmettre au compilateur C++ pendant la construction des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

- <gui>Ne pas installer</gui> + <gui>Do not install</gui>

Si cochée, cette cible n'est pas installée. Elle ne peut servir qu'aux développeurs comme utilitaire pour construire d'autres cibles ou programmes.

- <gui>Ne pas utiliser le préfixe</gui> + <gui>Do not use prefix</gui>

Si coché, ne pas ajouter le préfixe à la page du manuel et à l'exécutable. Ce type de préfixe est utilisé pour fournir une alternative aux outils système.

- <gui>Drapeaux du compilateur Fortran</gui> + <gui>Fortran compiler flags</gui>

Les drapeaux à transmettre au compilateur Fortran 9x pendant la construction des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

- <gui>Inclure dans la distribution</gui> + <gui>Include in distribution</gui>

Si coché, inclut la cible dans le paquet de la distribution.

- <gui>Répertoire d'installation</gui> + <gui>Installation directory</gui>

Cela définit l'emplacement où la cible est installée. Ce n'est pas directement le dossier où les fichiers sont installés, mais le nom de l'une des variables standard de dossier (bindir, sbindir, libdir, libexecdir, datadir, pkgdatadir, pkglibexecdir, includedir, mandir, infodir, docdir) ou une variable personnalisée définie dans les propriétés du dossier.

- <gui>Drapeaux du compilateur Java</gui> + <gui>Java compiler flags</gui>

Les drapeaux à transmettre au compilateur Java pendant la construction des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

- <gui>Conserver le chemin de la cible</gui> + <gui>Keep target path</gui>

Si coché, préserve la hiérarchie du dossier du projet pendant l'installation des fichiers.

- <gui>Drapeaux du compilateur Lex/Flex</gui> + <gui>Lex/Flex compiler flags</gui>

Les drapeaux à transmettre au générateur d'analyse Lex ou Flex pendant la création des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

- <gui>Bibliothèques</gui> -

Définit les bibliothèques supplémentaires utilisées par la cible. Ceci est utile pour ajouter des bibliothèques hors paquet. Consultez la page Ajouter des bibliothèques hors paquet pour plus de détails.

+ <gui>Libraries</gui> +

Specify additional libraries used by the target. Useful for + adding non package libraries. See + Add non-packaged libraries + page for more details.

- <gui>Drapeaux de l'éditeur de liens </gui> + <gui>Linker flags</gui>

Les drapeaux à transmettre à l'éditeur de liens pendant la liaison de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

- <gui>Section du manuel</gui> + <gui>Manual section</gui>

Définit la section du manuel où ajouter la page man. Les caractères valides pour le nom de la section sont les chiffres « 0 » à « 9 » et les lettres « l » et « n ».

- <gui>Drapeaux du compilateur Objective C</gui> + <gui>Objective C compiler flags</gui>

Les drapeaux à transmettre au compilateur Objective C pendant la compilation des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

- <gui>Drapeaux du compilateur Vala</gui> + <gui>Vala compiler flags</gui>

Les drapeaux à transmettre au compilateur Vala pendant la compilation des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

- <gui>Drapeaux du compilateur Yacc/Bison</gui> + <gui>Yacc/Bison compiler flags</gui>

Les drapeaux à transmettre aux générateurs d'analyse Bison ou Yacc pendant la création des fichiers source de la cible. Cette valeur outrepasse celle éventuellement définie dans le dossier parent.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/autotools-project-target-type.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/autotools-project-target-type.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,36 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Type de projet autotools diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-breakpoint-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-breakpoint-dialog.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,36 +15,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Boîte de dialogue « Propriétés du point d'arrêt » @@ -54,18 +24,23 @@ <gui>Emplacement</gui>

C'est la position du point d'arrêt. S'il s'agit d'un point d'arrêt existant, il est impossible de la modifier. Vous pouvez fixer un point d'arrêt à un certain numéro de ligne ou au début d'une fonction. Utilisez un des formats suivants :

-

nom_de_fichier : numéro_de_ligne

-

nom_de_la_fonction

-

nom_de_fichier : nom_de_la_fonction

+

file_name:line_number

+

function_name

+

file_name:function_name

<gui>Condition</gui> -

La condition d'arrêt est une expression qui doit retourner une valeur booléenne TRUE (1) (VRAI) ou FALSE (0) (FAUX). Chaque fois qu'un point d'arrêt est rencontré pendant l'exécution du programme, la condition d'arrêt est évaluée. Le débogueur stoppe l'exécution seulement si le résultat de l'évaluation retourne TRUE.

-

Si ce champ est vide, la condition est toujours TRUE.

+

The break condition is an expression which should evaluate to a boolean + value TRUE (1) or FALSE (0). + Every time the breakpoint is encountered during your program's execution, + the break condition will be evaluated. The debugger will break the execution + only if the result of the evaluation is TRUE.

+

If you leave this field blank the condition is always considered + TRUE.

- <gui>Nombre de passages</gui> + <gui>Pass Count</gui>

Le débogueur peut sauter le point d'arrêt un certain nombre de fois avant de s'y arrêter. Si le nombre de passages n'est pas zéro, le débogueur devra sauter le point d'arrêt ce nombre de fois avant d'arrêter le programme.

Le nombre de passages a une priorité plus forte que la condition. C'est seulement quand le nombre de passages a été atteint que le débogueur évalue la condition, si elle est présente et interrompt l'exécution du programme.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-breakpoint.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-breakpoint.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Points d'arrêt @@ -55,7 +25,9 @@ -

Dans le menu principal, sélectionnez Affichage Points d'arrêt pour ouvrir la fenêtre Point d'arrêt.

+

From the main menu, select View + Breakpoints to open the Breakpoint + window.

@@ -72,7 +44,8 @@ Type -

Cette zone affiche toujours point d'arrêt. Elle sera utilisée dans une version future pour la prise en charge de différentes sortes de points d'arrêt.

+

This always displays breakpoint. It will be used in a + future release supporting different kinds of breakpoints.

Condition @@ -104,10 +77,17 @@ -

Dans le menu principal, sélectionnez Déboguer Ajouter un point d'arrêt..., ou faites un clic droit dans la fenêtre Points d'arrêt, et sélectionnez Ajouter un point d'arrêt....

+

From the main menu, select Debug + Add Breakpoint... or right click in the + Breakpoint window and select Add Breakpoint.... +

-

Remplissez le champ Emplacement, qui est la position du point d'arrêt, ainsi que les autres champs si vous le souhaitez. Si un fichier est actuellement ouvert dans l'éditeur, le champ Emplacement contient la ligne en cours par défaut. Reportez-vous à pour plus d'informations.

+

Fill in the Location, which is the position of the + breakpoint, and the other fields if desired. + If a file is currently opened in the editor, the Location + defaults to the current line. + See for more information.

@@ -115,7 +95,10 @@ -

Dans le menu principal, sélectionnez Déboguer Basculer le point d'arrêt, ou faites un clic droit dans la fenêtre de l'éditeur et sélectionnez Basculer le point d'arrêt.

+

From the main menu, select Debug + Toggle Breakpoint or right click in the + Editor window and select Toggle Breakpoint. +

@@ -129,13 +112,17 @@ -

Sélectionnez un point d'arrêt dans la fenêtre Points d'arrêt.

+

Select a breakpoint in the Breakpoint window.

-

Faites un clic droit dans la fenêtre Points d'arrêt et sélectionnez Modifier le point d'arrêt.

+

Right click in the Breakpoint window and select + Edit Breakpoint.... +

-

Modifiez les champs Condition ou Nombre de passages et cliquez sur Valider quand c'est fait. Référez-vous à pour plus d'informations.

+

Change the Condition or Pass Count + fields and click on OK when you are done. + See for more information.

@@ -149,10 +136,12 @@ -

Sélectionnez un point d'arrêt dans la fenêtre Points d'arrêt.

+

Select a breakpoint in the Breakpoint window.

-

Faites un clic droit dans la fenêtre Points d'arrêt et sélectionnez Enlever le point d'arrêt.

+

Right click in the Breakpoint window and select + Remove Breakpoint. +

@@ -160,7 +149,10 @@ -

Dans le menu principal, sélectionnez DéboguerEnlever tous les points d'arrêt, ou faites un clic droit dans la fenêtre Points d'arrêt et sélectionnez Enlever tous les points d'arrêt.

+

From the main menu, select Debug + Remove All Breakpoints or right-click in + the Breakpoint window and select + Remove All Breakpoints.

@@ -174,7 +166,9 @@ -

Cochez l'option Activé dans la fenêtre Points d'arrêt ou faites un clic droit dans la fenêtre Points d'arrêt et sélectionnez Activer le point d'arrêt ou Désactiver le point d'arrêt.

+

Click on the Enable checkmark in the Breakpoint + window or right click in the Breakpoint window and + select Enable Breakpoint or Disable Breakpoint.

@@ -182,7 +176,10 @@ -

Dans le menu principal, sélectionnez DéboguerDésactiver tous les points d'arrêt, ou faites un clic droit dans la fenêtre Points d'arrêt et sélectionnez Désactiver tous les points d'arrêt.

+

From the main menu, select Debug + Disable All Breakpoints or right-click in + the Breakpoint window and select + Disable All Breakpoints.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-cpu.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-cpu.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Processeur @@ -53,7 +23,9 @@ -

Dans le menu principal, sélectionnez Affichage Registres pour ouvrir la fenêtre Registres.

+

From the main menu, select View + Registers to open the Register + window.

@@ -66,12 +38,18 @@ -

Dans le menu principal, sélectionnez Affichage Mémoire pour ouvrir la fenêtre Mémoire.

+

From the main menu, select View + Memory to open the Memory + window.

La première colonne affiche les adresses mémoires en hexadécimal, la seconde affiche le contenu de la mémoire en hexadécimal et la dernière le même contenu en ASCII.

-

L'espace d'adressage d'un simple microprocesseur 32 bits est très grand (4 gigaoctets), il est donc très difficile de se rendre à une adresse précise à l'aide de la barre de défilement. Mais, si vous cliquez avec le bouton droit de la souris pour afficher le menu contextuel et choisissez Aller à l'adresse, vous accédez à une petite boîte de dialogue dans laquelle vous pouvez saisir une adresse en notation hexadécimale.

+

The addressing space of even a 32-bit microprocessor is very large + (4 gigabytes), so it is very difficult to go to a particular address + with the scrollbar. But you can click the right mouse button and select + Go to address to get a small edit box where you can enter an + address in hexadecimal.

@@ -81,7 +59,9 @@ -

Dans le menu principal, sélectionnez Affichage Désassemblage pour ouvrir la fenêtre Désassemblage.

+

From the main menu, select View + Disassembly to open the Disassembly + window.

@@ -89,7 +69,11 @@

La position dans la fenêtre de désassemblage est remplacée par la valeur du pointeur d'instruction quand le programme est arrêté.

-

L'espace d'adressage d'un simple microprocesseur 32 bits est très grand (4 gigaoctets), il est donc très difficile de se rendre à une adresse précise à l'aide de la barre de défilement. Mais, si vous cliquez avec le bouton droit de la souris pour afficher le menu contextuel et choisissez Aller à l'adresse, vous accédez à une petite boîte de dialogue dans laquelle vous pouvez saisir une adresse en notation hexadécimale.

+

The addressing space of even a 32-bit microprocessor is very large + (4 gigabytes), so it is very difficult to go to a particular address + with the scrollbar. But you can click the right mouse button and select + Go to address to get a small edit box where you can enter an + address in hexadecimal.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-custom.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-custom.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Commande personnalisée @@ -52,7 +22,8 @@ -

Dans le menu principal, sélectionnez Déboguer Commande de débogueur.

+

From the main menu, select Debug + Debugger Command.

Saisissez votre commande.

@@ -62,7 +33,10 @@

La sortie de la commande est affichée dans la fenêtre de message utilisée par le débogueur.

-

Cette commande est envoyée directement au débogueur sans effectuer aucun contrôle. Par exemple, si vous définissez un point d'arrêt de cette façon, il n'apparaît pas dans la fenêtre Point d'arrêt. Il vaut mieux éviter d'utiliser cette commande à moins que vous ne sachiez exactement ce que vous faites.

+

The command is sent directly to the debugger without performing any checks. + For example, if you set a breakpoint like this, it will not appear in the + Breakpoint window. It is better to avoid using this + command unless you know exactly what you are doing.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-data.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-data.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,36 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Examen des données diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-execute.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-execute.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,36 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Contrôle de l'exécution diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-expression.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-expression.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Examen des expressions @@ -55,10 +25,13 @@ -

Dans le menu principal, sélectionnez DéboguerInspecter/Évaluer, ou faites un clic droit dans la fenêtre de l'éditeur et sélectionnez Inspecter/Évaluer.

+

From the main menu, select Debug + Inspect/Evaluate... or right click in the + Editor window and select Inspect/Evaluate....

-

Si l'expression est un nom de variable, vous pouvez modifier sa valeur en cliquant sur la colonne Valeur et en saisissant la nouvelle valeur.

+

If the expression is a variable name, you can change its value + by clicking on the Value column and entering a new value.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-information.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-information.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Informations diverses @@ -55,7 +25,8 @@ -

Dans le menu principal, sélectionnez Déboguer InformationsBibliothèques partagées.

+

From the main menu, select Debug + InfoShared Libraries.

@@ -68,7 +39,8 @@ -

Dans le menu principal, sélectionnez DéboguerInformationsSignaux du noyau.

+

From the main menu, select Debug + InfoKernel signals.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-local.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-local.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,48 +14,25 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Variables locales -

Les variables locales du cadre courant (c-à-d. la fonction actuellement sous contrôle du programme) sont affichées dans la fenêtre Locales. Pendant l'exécution du programme (par ex. pendant un pas à pas) les variables locales sont mises à jour. Si la valeur d'une des variables a changé depuis le précédent pas de débogage, sa valeur est mise en surbrillance en rouge. Les variables sont affichées sous forme arborescente pour une meilleure présentation.

+

Local variables of the current frame (the current function in which the + program control is present) are displayed in the Locals window. + During execution of the program (e.g. during single stepping), local + variables will be updated. If any variable value was changed in the last debugging step, its + value will be highlighted in red. Variables are presented in a tree form for easy + view.

Affichage de la liste des variables locales -

Dans le menu principal, sélectionnez Affichage Locales pour ouvrir la fenêtre Locales.

+

From the main menu, select View + Locals to open the Locals + window.

@@ -82,7 +59,8 @@ -

Dans la fenêtre Locales, sélectionnez la variable que vous voulez modifier et faites un double clic dans la colonne Valeur.

+

In the Locals window, select the variable you want to + edit and double click in the Value column.

Saisissez la nouvelle valeur.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-process-dialog.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-process-dialog.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,53 +14,23 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Boîte de dialogue « Attacher au processus » -

La boîte de dialogue Attacher au processus vous permet de sélectionner un processus en cours d'exécution.

+

The Attach to process dialog allows you to select a currently running process.

- <gui>Masquer les chemins</gui> + <gui>Hide paths</gui>

Si cette option est cochée, les chemins de commande sont masqués dans la liste des processus.

- <gui>Masquer les paramètres du processus</gui> + <gui>Hide process parameters</gui>

Si cette option est cochée, les paramètres de la ligne de commande sont masqués dans la liste des processus.

- <gui>Afficher l'arborescence des processus</gui> + <gui>Display process tree</gui>

Si cette option n'est pas cochée, les processus sont affichés sous forme de liste. Si elle est cochée, les processus sont affichés sous forme d'arborescence.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-run.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-run.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,36 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Débogage d'un programme @@ -53,16 +23,25 @@
Lancement d'un programme dans le débogueur -

Le programme actuel est défini dans la boîte de dialogue Paramètres du programme. Reportez-vous à pour plus d'informations. Ce programme peut être démarré dans le débogueur de la façon suivante :

+

The current program is defined in the Program Parameters dialog. + See for more information. This + program can be started in the debugger like this:

-

Dans le menu principal, sélectionnez ExécuterDéboguer le programme, ou utilisez la combinaison de touches MajF12.

+

From the main menu, select Run + Debug Program or press ShiftF12

-

Un programme peut être difficile à déboguer s'il est hautement optimisé ou si les informations de débogage sont absentes. L'optimisation et les informations de débogage sont activées lors de l'étape de configuration. Normalement, une configuration de débogage est disponible, qui désactive l'optimisation et inclut toutes les informations de débogage. Anjuta affiche un avertissement si cette configuration n'est pas utilisée. Reportez-vous à pour plus d'informations.

+

A program can be more difficult to debug if it is highly optimized + or if debugging information is missing. Whether optimization and debugging + information are enabled, is defined in the configure step. + Normally, there is a Debug configuration available, that turns off optimization + and includes all debugging information. Anjuta displays a warning + if this configuration is not used. + See for more information.

@@ -73,10 +52,14 @@ -

Dans le menu principal, sélectionnez Exécuter Déboguer le processus... pour obtenir une boite de dialogue affichant tous les processus actuellement en cours d'exécution.

+

From the main menu, select Run + Debug Process... + to get a dialog listing all currently running processes.

-

Sélectionnez un processus dans la boîte de dialogue Attacher au processus et cliquez sur Attacher pour démarrer le débogueur sur ce processus. Référez-vous à pour plus de détails.

+

Select a process in the Attach to process dialog + and click on Attach to start the debugger on this + process. See for more details.

@@ -88,17 +71,22 @@ -

Dans le menu principal, sélectionnez Exécuter Déboguer une cible distante....

+

From the main menu, select Run + Debug Remote...

-

Sélectionnez le type de connexion vers l'application distante, Connexion en ligne série ou Connexion TCP/IP.

+

Select the type of the connection to the remote application, + Serial Line Connection or TCP/IP Connection.

-

S'il s'agit d'une connexion TCP/IP, remplissez les champs Adresse et Port.

-

S'il s'agit d'une connexion en ligne série, remplissez la boîte de texte en-dessous avec le nom du périphérique série, par exemple /dev/ttyb.

+

For a TCP connection, fill in the Address and Port + fields.

+

For a serial connection, fill in the text box below with the serial + device name, for example /dev/ttyb.

-

Cliquez sur Se connecter pour démarrer le débogueur et vous connecter à la cible distante.

+

Click on Connect to start the debugger and connect to + the remote target.

@@ -111,7 +99,8 @@ -

Dans le menu principal, sélectionnez Exécuter Arrêter le débogueur.

+

From the main menu, select Run + Stop Debugger.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-stack.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-stack.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Pile @@ -57,7 +27,9 @@ -

Dans le menu principal, sélectionnez AffichagePile pour ouvrir la fenêtre Pile.

+

From the main menu, select View + Stack to open the Stack + window.

@@ -74,7 +46,9 @@ Cadre -

C'est le numéro de cadre partant de 0 pour la fonction en cours. La première fonction d'un programme, par exemple main() dans un programme C, possède le numéro le plus élevé.

+

This is the frame number starting from 0 for the current function. + The first function of your program, for example main() in a C program, + has the highest number.

Fichier @@ -106,10 +80,10 @@ -

Dans la fenêtre Pile, sélectionnez le cadre voulu.

+

In the Stack window, select the frame you want.

-

Faites un clic droit et sélectionnez Définir le cadre actuel.

+

Right-click and select Set current frame.

@@ -122,10 +96,10 @@ -

Dans la fenêtre Pile, sélectionnez le cadre voulu.

+

In the Stack window, select the frame you want.

-

Faites un double clic, ou un clic droit et sélectionnez Afficher le code source.

+

Double-click, or right-click and select View Source.

@@ -136,7 +110,8 @@ -

Dans la fenêtre Pile, faites un clic droit et sélectionnezObtenir la trace de la pile.

+

In the Stack window, right-click and select + Get stack trace.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-step.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-step.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Arrêt et avancement d'un pas @@ -55,14 +25,17 @@ -

Dans le menu principal, sélectionnez Déboguer Pas en avant, ou appuyez sur la touche F5, ou encore cliquez sur l'icône Pas en avant dans la barre d'outils.

+

From the main menu, select Debug + Step In or press F5 or + click on the Step In icon in the toolbar.

Le pas en avant n'exécute qu'une seule instruction du programme (celle où le programme a été interrompu) puis rend le contrôle au débogueur. Si l'instruction qui est exécutée appelle une ou plusieurs fonctions, le débogueur essaie de poursuivre son avancée d'un pas dans les fonctions (dans l'ordre où elles sont exécutées). Une fois l'instruction exécutée et la main rendue, vous pouvez étudier l'état de votre programme.

-

Si la fenêtre Désassemblage est active lorsque cette commande est sélectionnée, une seule instruction assembleur est exécutée.

+

If the Disassembly window has the focus when + this command is selected, it executes only one assembler instruction.

@@ -72,14 +45,19 @@ -

Dans le menu principal, sélectionnezDéboguer Avancer en sautant, ou appuyez sur la touche F6, ou encore cliquez sur l'icône Avancer en sautant dans la barre d'outils.

+

From the main menu, select Debug + Step Over or press F6 or + click on the Step Over icon in the toolbar.

« Avancer en sautant » est similaire à « Pas en avant », mis à part le fait que le débogueur ne s'arrête pas à l'intérieur des fonctions appelées par l'instruction en cours d'exécution.

-

Si la fenêtre désassemblage est active lorsque cette commande est sélectionnée, une seule instruction assembleur est exécutée, mais si cette instruction est un appel de sous-programme, le programme s'arrête quand le sous-programme est terminé.

+

If the Disassembly window has the focus when + this command is selected, it executes only one assembler instruction, except + if that instruction is a call to a subroutine, in which case the program stops + when the subroutine is completed.

@@ -89,7 +67,9 @@ -

Dans le menu principal, sélectionnez Déboguer Avancer pour sortir, ou utilisez la combinaison de touches MajF5, ou encore cliquez sur l'icône Avancer pour sortir dans la barre d'outils.

+

From the main menu, select Debug + Step Out or press ShiftF5 or + click on the Step Out icon in the toolbar.

@@ -102,7 +82,9 @@ -

Dans le menu principal, sélectionnez Déboguer Exécuter/Continuer, ou appuyez sur la touche F4, ou encore cliquez sur l'icône Exécuter/Continuer dans la barre d'outils.

+

From the main menu, select Debug + Run/Continue or press F4 or + click on the Continue icon in the toolbar.

@@ -114,11 +96,15 @@ -

Dans le menu principal, sélectionnez Déboguer Exécuter jusqu'au curseur, ou appuyez sur la touche F8, ou encore cliquez sur l'icône Exécuter jusqu'à dans la barre d'outils.

+

From the main menu, select Debug + Run to Cursor or press F8 or + click on the Run to icon in the toolbar.

-

Cette commande redémarre le programme et continue son exécution jusqu'à ce que la ligne ou l'adresse (si la fenêtre Désassemblage est active) marquée par le curseur soit atteinte.

+

This restarts the program and lets it run until the line or the + address (if the Disassembly window has the focus) at + the cursor is reached.

@@ -126,7 +112,9 @@ -

Dans le menu principal, sélectionnez Déboguer Suspendre le programme, ou cliquez sur l'icône Suspendre le programme dans la barre d'outils.

+

From the main menu, select Debug + Pause Program or + click on the Pause icon in the toolbar.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-tips.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-tips.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Astuces de débogage @@ -51,32 +21,42 @@
Résolution des erreurs critiques de Glib/GTK+ -

Il est parfois difficile de trouver où les erreurs critiques Glib sont survenues, car elles n'interrompent pas le programme. Vous pouvez régler le programme de façon à ce qu'il s'arrête dès qu'une erreur critique GLib survient en donnant à la variable d'environnement G_DEBUG la valeur fatal_criticals.

+

Sometimes it can be difficult to track down where GLib critical errors are + occurring, since they do not stop the program. + You can set the program to stop as soon as it gets a GLib critical error, by setting + the environment variable G_DEBUG to the value + fatal_criticals.

-

Ouvrez la en sélectionnant ExécuterParamètres du programme... dans le menu principal.

+

Open the by selecting + RunProgram Parameters... from the + main menu.

-

Cliquez sur le signe plus, à côté de Variables d'environnement, pour développer la liste des variables d'environnement.

+

Click the plus sign next to Environment Variables to expand + the list of environment variables.

-

Cliquez sur Nouveau pour ajouter une nouvelle entrée à la liste.

+

Click New to add a new entry to the list.

-

Remplissez le Nom avec G_DEBUG et Valeur avec fatal_criticals.

+

Fill in Name with G_DEBUG and Value + with fatal_criticals.

-

Cliquez sur Appliquer pour confirmer les modifications.

+

Click Apply to confirm the changes.

-

Exécutez le programme avec le débogueur en sélectionnant ExécuterDéboguer le programme dans le menu principal.

+

Run the program with the debugger by selecting + RunDebug Program from the main menu.

Faites tourner le programme jusqu'à ce que l'erreur critique survienne.

-

Quand le programme s'interrompt, examinez pour chercher d'où provient cette erreur.

+

When the debugger stops your program, look at the + to check where this error comes from.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/fr/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/debug-watch.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/debug-watch.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,48 +14,23 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Inspection d'expressions -

Les expressions inspectées sont des expressions que le débogueur évalue et dont il affiche le résultat, chaque fois que le programme est interrompu, par exemple après chaque avancé d'un pas dans le programme.

+

Watch expressions, or watches for short, are expressions that the debugger + evaluates and prints the result of every time the program is stopped; for + example, after every single-step + through the program.

Affichage de la liste des expressions inspectées -

Dans le menu principal, sélectionnez AffichageVariables inspectées pour ouvrir la fenêtre Variables inspectées.

+

From the main menu, select View + Watches to open the Watches + window.

@@ -86,7 +61,9 @@ -

Dans la fenêtre Variables inspectées, sélectionnez la variable que vous voulez mettre à jour automatiquement. Faites un clic droit et vérifiez si l'option Mise à jour automatique est cochée ou non. Si elle ne l'est pas, cochez-la.

+

In the Watches window, select the watch you want to + update automatically. Right-click and check that Automatic Update + if checked. If not, select it.

@@ -94,7 +71,8 @@ -

Dans la fenêtre Variables inspectées, faites un clic droit et sélectionnez Mise à jour de la variable pour mettre à jour la variable sélectionnée.

+

In the Watches window, right click and select Update Watch to + update the selected watch.

@@ -102,7 +80,8 @@ -

Dans la fenêtre Variables inspectées, faites un clic droit et sélectionnez Tout mettre à jour pour mettre à jour toutes les variables inspectées en même temps.

+

In the Watches window, right click and select Update all to + update all watches at the same time.

@@ -116,10 +95,14 @@ -

Dans le menu principal, sélectionnez DéboguerAjouter à l'inspecteur... ou dans la fenêtre Variables inspectées, faites un clic droit et sélectionnez Ajouter à l'inspecteur....

+

From the main menu, select Debug + Add Watch... or in the Watches + window, right-click and select Add Watch....

-

Saisissez l'expression à inspecter. Cochez Mise à jour automatique si vous voulez que l'expression soit évaluée chaque fois que le programme est interrompu.

+

Enter the expression to watch. Check Automatic Update + if you want the expression to be evaluated each time the program + is stopped.

@@ -127,10 +110,13 @@ -

Dans le menu principal, sélectionnez DéboguerInspecter/Évaluer, ou faites un clic droit dans la fenêtre de l'éditeur et sélectionnez Inspecter/évaluer.

+

From the main menu, select Debug + Inspect/Evaluate or right click in the + Editor window and select Inspect/Evaluate.

-

Cliquez sur le bouton Ajouter pour ajouter cette expression à la liste des variables inspectées.

+

Click on Add button to add this expression to the watches + list.

@@ -143,7 +129,8 @@ -

Dans la fenêtre Variables inspectées, sélectionnez la variable que vous voulez enlever puis faites un clic droit et sélectionnez Enlever de l'inspecteur.

+

In the Watches window, select the watch you want to remove, + then right-click and select Remove Watch.

@@ -151,7 +138,7 @@ -

Dans la fenêtre Variables inspectées, faites un clic droit et sélectionnez Tout enlever.

+

In the Watches window, right-click and select Remove all.

@@ -164,7 +151,8 @@ -

Dans la fenêtre Variables inspectées, sélectionnez la variable que vous voulez modifier puis faites un double clic dans la colonne Valeur.

+

In the Watches window, select the variable you want to + edit and double click in the Value column.

Saisissez la nouvelle valeur.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/fr/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/directory-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/directory-project-backend.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,43 +13,24 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Greffon moteur de gestion de projet Répertoire -

C'est le plus simple des moteurs de gestion de projet. Il n'y a pas de fichier projet. Il fonctionne comme un visionneur de fichiers, considérant tous les fichiers correspondants à des extensions de sources typiques (par exemple .c, .py) comme des fichiers sources. Les répertoires sont conservés pour regrouper les fichiers sources, mais il n'y a pas de cible.

- -

Ce moteur de gestion est une solution alternative bien pratique si votre projet n'a pas de moteur de gestion correspondant dans Anjuta ou si le moteur de gestion approprié ne prend pas complètement en charge votre projet.

+

+ This is the simplest project backend. There is no project file. It + works like a file viewer, considering all files matching + typical source extensions (for example .c, + .py) to be source files. + Directories are kept in order to group source files but there is no + target. +

+ +

+ This backend is a useful workaround if your project does not have a + corresponding backend in Anjuta or if the appropriate backend + does not fully support your project. +

Il n'est pas possible d'ajouter ou de modifier quoi que ce soit avec un projet utilisant ce moteur de gestion. Mais si vous créez un fichier source dans le répertoire de projet, avec la bonne extension, il sera ajouté automatiquement.

Binary files /tmp/O0GFMnvACC/anjuta-3.8.4/manuals/anjuta-manual/fr/figures/anjuta-in-action.png and /tmp/ExqgyWdI97/anjuta-3.10.2/manuals/anjuta-manual/fr/figures/anjuta-in-action.png differ diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/full-index.page anjuta-3.10.2/manuals/anjuta-manual/fr/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/full-index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/full-index.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,36 +9,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Index diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/index.page anjuta-3.10.2/manuals/anjuta-manual/fr/index.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/index.page 2013-11-14 21:02:13.000000000 +0000 @@ -1,5 +1,5 @@ - + Manuel de Anjuta DevStudio. @@ -15,39 +15,12 @@ - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - - <media type="image" mime="image/png" src="figures/anjuta_logo.png">Logo Anjuta</media> Anjuta DevStudio + + <media type="image" mime="image/png" src="figures/anjuta_logo.png">Anjuta logo</media> + Anjuta DevStudio +
Gestion du projet diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/introduction.page anjuta-3.10.2/manuals/anjuta-manual/fr/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/introduction.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/introduction.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,60 +1,56 @@ - + Introduction - Introduction à l'Environnement de développement intégré Anjuta. + Introduction to Anjuta Integrated Development Environment - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Introduction -

Anjuta est un environnement de développement intégré (IDE) polyvalent pour le bureau GNOME. Il intègre de nombreuses facilités de programmation avancée comprenant la gestion de projet, des assistants pour applications, un débogueur interactif, le concepteur d'interface utilisateur intégré Glade, l'aide API intégrée Devhelp, un générateur de classes, un éditeur de source puissant, un outil de navigation parmi les symboles, la prise en charge de Git et des langages C/C++, Python et Vala et plus encore.

- -

Anjuta possède un système de zones d'ancrage flexible et avancé qui vous permet de disposer toutes les vues comme vous le souhaitez. Vous pouvez faire glisser les vues en utilisant les barres de glissement et modifier leur disposition.

- -

Anjuta a été conçu pour être simple d'emploi mais suffisamment puissant pour répondre à tous vos besoins en programmation. Beaucoup de fonctionnalités ont été ajoutées à Anjuta depuis le début de son développement. Notre but est de fournir puissance et fonctionnalités conjointement et de rendre votre développement de logiciels agréable sans trop de fatigue. Nous voulons continuer à améliorer et rendre stableAnjuta pour vous donner la meilleure expérience d'environnement de développement intégré (IDE).

- -

Nous espérons que vous apprécierez l'usage d'Anjuta. Dans le cas contraire, aidez-nous à l'améliorer en rapportant les bogues et en faisant des suggestions. Cela nous aidera à améliorer le logiciel tout en aidant la communauté des logiciels libres.

- -

La capture d'écran suivante illustre une partie des éléments que vous trouvez dans Anjuta.

+

+ Anjuta is a versatile Integrated Development Environment (IDE) + for the GNOME desktop. It features a number of advanced programming + facilities including project management, application wizards, interactive + debugging, integrated Glade UI designer, integrated Devhelp API help, class + generator, powerful source editor, symbols browsing, Git support, + C/C++, Python and Vala support and more. +

+ +

+ Anjuta has a flexible and advanced docking system + that allows you to lay out all the views in whatever way you like. You can drag + and drop the views using drag bars and rearrange the layout. +

+ +

+ Anjuta has been designed to be simple to operate yet powerful + enough to fulfill all your programming needs. We have added many new features + to Anjuta over the course of its development. Our focus is on + delivering power and usability at the same time and making your software + development enjoyable without overloading your senses. We intend to + continue improving and stabilizing Anjuta to give you the best + IDE experience possible. +

+ +

+ We hope you will have a good time using Anjuta. If not, please + help us make it better by reporting bugs and suggestions - this will help + to improve the software, as well as helping the open source community. +

+ +

+ The following screenshot illustrates some of the things you will find in + Anjuta. +

- <app>Anjuta</app> en action - Fenêtre principale d'Anjuta + <app>Anjuta</app> in action + Anjuta main window -

Fenêtre principale d'Anjuta

+

Anjuta main window

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/fr/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,54 +10,28 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Modificateurs Emacs -

Ce type de modificateur est un commentaire dans la première ligne du fichier. Il est composé d'une liste de noms de variables suivies par : et une valeur, séparés par ; et entourées de -*-.

+

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by + a list of variable names followed by : and a value, + separated by ; and surrounded by -*-.

-

Un modificateur Emacs typique ressemble à ceci :

+

A typical Emacs modeline looks like this:

/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ -

Anjuta ne prend en charge que les variables suivantes.

+

Anjuta supports only the following variables.

<code>indent-tabs-mode</code> -

Définir à t pour utiliser les tabulations pour l'indentation ou à nil pour utiliser les espaces.

+

Set to t to use tabulation for indentation or + nil to use spaces.

<code>tab-width</code> diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/fr/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/language-support-cpp-modelines-vim.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/language-support-cpp-modelines-vim.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,43 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Modificateurs Vim -

Ce modificateur est un commentaire dans la première ligne du fichier et doit commencer par vim: suivi d'au moins un espace et d'une liste de nom de variables contenant une valeur optionnelle après = et séparées par un espace ou par :.

+

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and + a list of variable names with an optional value after = + separated by space or :.

-

Un modificateur Vim typique ressemble à ceci :

+

A typical Vim modeline looks like this:

/* vim: set noet ts=4 sw=4: */ diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/fr/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/makefile-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/makefile-project-backend.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,43 +13,19 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Greffon moteur de gestion de projet Makefile

Un Makefile est probablement la façon la plus courante de bâtir un logiciel sur toutes sortes de plateformes. Un Makefile contient une liste de règles décrivant quelles commandes doivent être exécutées pour générer une cible à partir d'une liste de dépendances. Lors de la construction d'un programme, la cible est un fichier objet et les dépendances sont les fichiers sources. La cible d'une règle peut être la dépendance d'une autre, ce qui permet l'enchaînement de plusieurs règles de façon à fabriquer une cible finale.

-

C'est un outil général, de bas niveau, ce qui rend difficile de trouver tous les fichiers sources et toutes les cibles d'un projet. Aussi Anjuta ne propose qu'une prise en charge limitée des makefile ; il ne lit qu'un seul makefile dans le répertoire de projet le plus haut, extrait les fichiers sources et les cibles.

+

+ It is a low-level, general tool, making it difficult to find all + source files and targets of a project. + So Anjuta has limited support for makefiles, reading only one + makefile in the top project directory and extracting source files + and targets. +

Si le moteur de gestion de projet n'est pas capable de trouver les fichiers sources, vous pouvez utiliser le moteur de gestion de répertoire à la place. Il ne reconnaît aucune cible mais devrait récupérer tous les fichiers sources.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-import.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-import.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-import.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,55 +16,59 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Importation d'un projet -

Anjuta n'a pas de format de projet propre. Il charge des projets possédant un format déjà existant, comme makefile ou autotools, et n'a pas besoin que d'autres développeurs utilise son format. Les paramétrages personnels d'Anjuta sont enregistrés dans un fichier portant l'extension .anjuta et dans un dossier caché créé dans le répertoire du projet. Pour utiliser un projet dans Anjuta et créer ses fichiers de paramétrages, vous devez importer le projet. Cela ne modifie pas les fichiers du projet.

+

+ Anjuta does not have its own project format. It loads projects + using already existing formats, like makefile or autotools, and does not + require that other developers use it. + Anjuta's own settings are stored in a file with the .anjuta extension + and a hidden directory created in the project directory. + To use a project in Anjuta and create these settings files, you + will need to import the project. This will not modify any project files. +

-

Dans le menu principal, sélectionnez FichierNouveauProjet basé sur des sources existantes ou Projet basé sur des sources existantes dans la liste déroulante du boutonNouveau de la barre d'outils pour démarrer l'assistant de projet.

+

+ From the main menu, select File + NewProject from Existing Sources + or Project from Existing Sources from the drop-down + list of the New button in the top tool bar + to start the project wizard. +

-

Sélectionnez Importer à partir d'un dossier si le projet est déjà présent sur votre ordinateur, puis sélectionnez le répertoire de projet.

-

Vous pouvez aussi sélectionner Importer à partir d'un système de gestion de versions si le projet doit être extrait à partir d'un serveur. Sélectionnez alors le système de contrôle de version, l'adresse du serveur et le répertoire de destination sur votre ordinateur.

+

+ Select Import from folder if the project is already + present on your computer, then select the project directory. +

+

+ Or Select Import from version control system if the + project needs to be checked out from a server. Then select the + version control system, the server address and the destination directory + on your computer. +

-

Après avoir sélectionné un projet existant, la boîte de texte Nom du projet devrait contenir le nom du répertoire du projet, mais vous pouvez le modifier. Cela fait, cliquez sur le bouton Importer pour télécharger le projet et créer les fichiers dont Anjuta a besoin.

+

+ After selecting an existing project, the Project name + text box should be filled with the name of the project's directory, + but you can change it. + When it's done, click on the Import button to download the + project if needed and create the files needed by Anjuta. +

-

Anjuta essaie de trouver automatiquement le moteur de gestion de projet utilisé par votre projet. Mais si plusieurs moteurs de gestion sont possibles, vous obtenez une boite de dialogue vous demandant de choisir un greffon de moteur de gestion de projets. Lisez la description du moteur de gestion de projet pour trouver celui qui vous intéresse.

+

+ Anjuta tries to automatically find the project backend + used by your project. But if several backends are possible, + you will get a dialog asking you to choose a project backend + plugin. Read the project backend description to find out which one to + choose. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-folder-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-folder-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,36 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Ajout d'un dossier @@ -48,8 +18,12 @@ -

Sélectionnez le groupe ou le projet auquel vous voulez ajouter le nouveau groupe dans la vue projet, cliquez sur le bouton droit de la souris pour afficher le menu contextuel du projet, puis sélectionnez Ajouter un groupe.

-

D'une autre façon, dans le menu principal, sélectionnez ProjetAjouter un groupe.

+

Select the group or the project where you want to add the new group + in the project view, click on the right mouse button to + make the project context menu appear and select + Add Group.

+

Or from the main menu, select Project + Add Group.

Saisissez un nouveau nom de groupe.

@@ -58,10 +32,11 @@
-

Vous pouvez sélectionner un autre groupe dans la partie inférieure de la vue arborescente des répertoires.

+

You can select another group in the bottom group tree view.

-

Quand vous avez choisi le parent et saisi le nom, cliquez sur le bouton Ajouter pour ajouter le groupe à votre projet.

+

When you have chosen the parent and enter the name, click on the Add + button to add the group to your project.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-folder-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-folder-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,43 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Suppression de dossier -

Sélectionnez le dossier que vous voulez retirer dans la vue projet, cliquez sur le bouton droit de la souris pour afficher le menu contextuel du projet, puis sélectionnez Retirer.

+

Select the folder you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Confirmez la suppression. Le dossier est retiré du projet sans supprimer les fichiers ou les dossiers de votre disque.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-folder.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-folder.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,36 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Gestion des dossiers diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-library-add.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-library-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,64 +15,62 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Ajout d'une bibliothèque personnalisée -

Comme il est d'usage sous Linux, il est plus aisé d'utiliser un paquet de bibliothèque, donc vérifiez si cela est possible ici. Sinon, suivez la procédure ci-dessous.

+

It is easier to use a packaged library, which is common on Linux, so + check if it is the case here. + But else you can still use the library as explained below.

Pour utiliser une bibliothèque en C, vous devez indiquer au compilateur où se trouvent les fichiers d'en-tête (header) et à l'éditeur de lien (linker) où se trouvent les bibliothèques nécessaires. Le problème est que votre programme ne pourra pas être compilé sur un autre ordinateur si les fichiers d'en-tête et les bibliothèques sont situés ailleurs.

-

Sélectionnez le répertoire contenant le programme dans lequel vous voulez ajouter la bibliothèque dans la vue projet, cliquez sur le bouton droit de la souris pour afficher le menu contextuel du projet, puis sélectionnez Propriétés.

- -

D'une autre façon, dans le menu principal, sélectionnez ProjetPropriétés. Par défaut, ces propriétés sont celles de l'élément actif sélectionné dans la vue projet. Vous pouvez sélectionner un autre élément dans la liste du menu déroulant.

+

Select the directory containing the program where you want to + add the library in the project view, click on the + right mouse button to make the project context menu + appear and select Properties.

+ +

Or from the main menu, select Project + Properties. By default, it edits the + properties of the currently selected item in the project view. + You can select a different item in the drop-down list button.

-

Si les fichiers d'en-tête (header) sont installés dans un emplacement standard (/usr/include), vous n'avez pas besoin de faire ce réglage. Sinon, vous devez ajouter -Iinclude_path dans la propriété Drapeaux du préprocesseur C si vous utilisez le compilateur gcc. Vous pouvez ajouter plusieurs chemins en les séparant par des espaces. Ces options seront utilisées pour toutes les cibles de ce répertoire.

+

If the header files are installed in a standard location + (/usr/include) you don't have to set this. If not, + you need to add -Iinclude_path in + the C preprocessor flags property if you are using + gcc as your compiler. You can add several paths separated with + spaces. These options will be used for all targets inside this + directory.

-

Il se peut que vous deviez cliquer sur le bouton Plus d'options pour afficher cela. Quand vous êtes prêt, cliquez sur le bouton Appliquer.

+

You might have to expand the More options button to see this. + Click on the Apply button when you are done.

-

Ensuite, vous devez ajouter la bibliothèque à la cible. Sélectionnez le programme dans lequel vous voulez ajouter la bibliothèque dans la Vue projet, cliquez sur le bouton droit de la souris pour afficher le menu contextuel du projet, puis sélectionnez Propriétés.

- -

D'une autre façon, dans le menu principal, sélectionnez ProjetPropriétés. Par défaut, ces propriétés sont celles de l'élément actif sélectionné dans la vue projet. Vous pouvez sélectionner un autre élément dans la liste du menu déroulant.

+

Next, you need to add the library to a target. + Select the target where you want to + add the library in the project view, click on the + right mouse button to make the project context menu + appear and select Properties.

+ +

Or from the main menu, select Project + Properties. By default, it edits the + properties of the currently selected item in the project view. + You can select a different item in the drop-down list button.

-

Vous devez paramétrer la propriété Drapeaux de l'éditeur de liens, en ajoutant -llibrary_name si votre compilateur est gcc. library_name est le nom du fichier de bibliothèque sans le préfixe lib et sans l'extension .a ou .so.

- -

Si la bibliothèque n'est pas dans un répertoire standard, gcc peut la rechercher dans d'autres répertoires grâce à l'option -Llibrary_path.

+

You need to set the Linker flags property, adding + -llibrary_name if your compiler is gcc. + library_name is the name of the library file without the + lib prefix and without the .a or + .so extension.

+ +

If the library is in not in a standard directory, gcc + can look in additional directories with the option + -Llibrary_path.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-library-remove.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-library-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,46 +15,22 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Suppression d'une bibliothèque personnalisée -

Sélectionnez la bibliothèque que vous voulez retirer dans la vue projet, cliquez sur le bouton droit de la souris pour afficher le menu contextuel du projet, puis sélectionnez Propriétés.

+

Select the target that has the library you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Properties.

-

Supprimez la bibliothèque des propriétés Drapeaux du préprocesseur C et Drapeaux de l'éditeur de liens. Cliquez sur le bouton Appliquer pour inscrire les changements dans les fichiers du projet.

+

Remove the library from the + C preprocessor flags and Linker flags + properties. Click on the Apply button to write the + changes to the project files.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-library.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-library.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,36 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Gestion des bibliothèques diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-module-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-module-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,46 +15,24 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Add packaged libraries -

Sous Linux, la plupart des bibliothèques sont distribuées avec des données additionnelles stockées dans un fichier pkg-config. Ce fichier indique par exemple les autres bibliothèques, le compilateur C et les drapeaux de l'éditeur de lien qui sont nécessaires pour pouvoir utiliser cette bibliothèque. Ce fichier, les fichiers d'en-tête et les fichiers bibliothèques eux-mêmes constituent un paquet.

+

On Linux, most libraries are distributed with additional data stored + in a pkg-config file. This file contains information like + the other libraries needed, the C compiler and the linker flags needed + to use that library. This file, the header files and the library files + themselves is called a package.

-

Sélectionnez le programme dans lequel vous voulez ajouter la nouvelle bibliothèque dans la vue projet, cliquez sur le bouton droit de la souris pour afficher le menu contextuel du projet, puis sélectionnez Ajouter une bibliothèque.

-

D'une autre façon dans le menu principal, sélectionnez Projet Ajouter la bibliothèque.

+

Select the program where you want to add the new library in + the project view, click on the right mouse button to + make the project context menu appear and select + Add Library.

+

Or from the main menu, select Project + Add Library....

You need to select the target where you want to add the library diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-module-new.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-module-new.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -19,36 +19,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Ajout d'un module @@ -61,7 +31,8 @@

Select a program in the project view, click on the right mouse button to make the project context menu appear, and select Add Library.

-

D'une autre façon dans le menu principal, sélectionnez Projet Ajouter la bibliothèque.

+

Or from the main menu, select Project + Add Library....

On the Add Library dialog, click on the diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-module-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-module-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,43 +15,16 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Suppression d'un module -

Sélectionnez la bibliothèque que vous voulez retirer dans la vue projet, cliquez le bouton droit de la souris pour afficher le menu contextuel du projet, puis sélectionnez Retirer.

+

Select the library you want to remove in the + project view, click on the right mouse button to + make the project context menu appear, and select + Remove.

Confirmez la suppression. La bibliothèque est retirée de la cible.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-package-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-package-remove.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,43 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Suppression d'un paquet -

Sélectionnez le paquet que vous voulez supprimer dans la vue projet, cliquez sur le bouton droit de la souris pour afficher le menu contextuel du projet, puis sélectionnez Retirer.

+

Select the package you want to remove in the + project view , click on the right mouse button to + make the project context menu appear and select + Remove.

Confirmez la suppression. Ce paquet est retiré du fichier projet.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-root.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-root.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,36 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Modification d'un projet diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-source-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-source-add.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,51 +14,30 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Ajout de fichiers -

Sélectionnez la cible dans laquelle vous voulez ajouter le nouveau fichier source dans la vue projet, cliquez sur le bouton droit de la souris pour afficher le menu contextuel du projet, puis sélectionnez Ajouter un fichier source.

+

Select the target where you want to add the new source files in + the project view, click on the right mouse button to + make the project context menu appear and select + Add Source File.

-

D'une autre façon, dans le menu principal, sélectionnez Projet Ajouter un fichier source.

+

Or from the main menu, select Project + Add Source File...

-

Vous pouvez sélectionner une autre cible en agissant sur le bouton de choix des cibles situé en haut.

+

You can select another target in the top target chooser button. +

-

Dans le sélecteurs de fichiers ci-dessous, sélectionnez les fichiers que vous souhaitez ajouter. Puis cliquez sur le bouton Ajouter pour les ajouter à votre projet. Vous pouvez choisir plusieurs fichiers en même temps en maintenant la touche Ctrl enfoncée, ou sélectionner une série avec la touche Maj.

+

In the file chooser below, select the files you want to add. + Then click on the Add button to add those files to your + project. You can select several files at the same time keeping + Ctrl key pressed or using the Shift to select + a range of files.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-source-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-source-remove.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,43 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Suppression de fichiers -

Sélectionnez le fichier que vous voulez retirer dans la vue projet, cliquez sur le bouton droit de la souris pour afficher le menu contextuel du projet, puis sélectionnez Retirer.

+

Select the file you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Confirmez la suppression. Le fichier est retiré du projet mais n'est pas supprimé de votre disque.

@@ -58,7 +31,9 @@
-

Vous pouvez sélectionner plusieurs fichiers en même temps en maintenant la touche Ctrl enfoncée, ou sélectionner une série avec la touche Maj.

+

You can select several files at the same time by keeping the + Ctrl key pressed or select a range using the Shift + key.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-source.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-source.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,36 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Gestion des fichiers diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-target-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-target-add.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,36 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Ajout d'une cible @@ -52,18 +22,24 @@ -

Sélectionnez le répertoire dans lequel vous voulez ajouter la nouvelle cible dans la vue projet, cliquez sur le bouton droit de la souris pour afficher le menu contextuel du projet, puis sélectionnez Nouvelle cible.

-

D'une autre façon dans le menu principal, sélectionnez ProjetNouvelle cible.

+

Select the directory where you want to add the new target in + the project view, click on the right mouse button to + make the project context menu appear and select + New Target.

+

Or from the main menu, select Project + New Target....

-

Vous pouvez sélectionner un autre répertoire dans la partie inférieure de la vue arborescente des répertoires.

+

You can select another directory in the bottom directory tree view. +

Saisissez un nom de cible et sélectionnez le type de cible dans la liste déroulante en-dessous. Selon votre moteur de gestion de projet, différents types de cible sont possibles, comme ci-dessous.

Les noms de cibles sont habituellement restreints aux lettres, chiffres et le caractère de soulignement. Aussi vaut-il mieux éviter d'utiliser d'autres caractères.

-

Quand vous avez choisi le nom, le type et le parent de la cible, cliquez sur le bouton Ajouter pour créer cette nouvelle cible.

+

When you have chosen the target name, type and parent, click on the + Add button to create this new target.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-target-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-target-remove.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,43 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Suppression d'une cible -

Sélectionnez la cible que vous voulez supprimer dans la vue projet, cliquez sur le bouton droit de la souris pour afficher le menu contextuel du projet, puis sélectionnez Retirer.

+

Select the target you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Confirmez la suppression. La cible et toutes ses propriétés sont alors supprimées du fichier projet. Tous ses fichiers restent intacts sur votre disque dur.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-target.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-target.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,36 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Gestion des cibles diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager-treeview.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager-treeview.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,36 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Affichage d'un projet @@ -52,19 +22,30 @@
Module -

Ceci est un ensemble de paquets utilisés dans le projet autotools. Ils apparaissent comme les enfants du nœud racine pour représenter tous les modules définis et comme enfants de chaque cible les utilisant. Pour de plus amples détails, consultez .

+

This is a set of packages used in autotools project. They appear + as children of the root node to represent all modules defined and + as children of each target using them. For more details, see + .

Paquet -

Ceci sont les paquets d'une bibliothèque utilisés dans le projet autotools. Ils apparaissent comme les enfants de chaque module. Pour plus de détails, consultez .

+

This is a packaged library used in autotools project. They appear + as children of each module. For more details, see + .

Dossier -

Ceci est utilisé pour regrouper des cibles permettant de définir des propriétés communes. Elles sont souvent implémentées comme des sous-dossiers. Pour plus de détails, consultez .

+

This is used to group targets allowing to set common + properties. They are often implemented by sub directories. + For more details, see .

Cible -

Elle regroupe des fichiers et définit la manière dont ils sont utilisés. Il existe plusieurs sortes de cibles, comme par exemple des cibles programme, bibliothèque ou de données et elles correspondent à des utilisations différentes des fichiers enfants. Elles représentent souvent des fichiers de projets générés comme des programmes compilés ou des bibliothèques. Pour plus de détails, consultez .

+

It groups files and define how they are used. + There are several kinds of targets, by example program, library or data, + corresponding to different use of the child files. + They often represent generated project files like compiled programs or + libraries. For more details see .

Vous pouvez faire glisser et déposer les cibles en haut de la vue arborescente du projet pour créer un raccourci permettant un accès plus aisé. Par défaut, toutes les cibles programmes sont placées ici.

@@ -73,7 +54,11 @@
Source -

Chaque fichier source est représenté par un élément dans la vue du projet. L'utilisation de chaque fichier dépend de sa cible parente. Tous les enfants d'une cible programme sont compilés pour le générer. À l'opposé, les enfants d'une cible de données ne sont copiés dans un dossier qu'à l'installation du projet. Pour plus de détails, consultez .

+

Each source file is represented by a item in the project view. The use + of each file depends on its parent target. All children of a program + target are compiled to generate it. While children of a data target are + only copied to a directory when the project is installed. + For more details see .

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-manager.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-manager.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,41 +13,15 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Greffon gestionnaire de projet -

Anjuta accepte plusieurs formats de projet déjà existants grâce aux moteurs de gestion sous forme de greffons. Le principal est le format autotools communément utilisé sous Linux.

+

+ Anjuta supports several already existing project formats + through plugin backends. The main one is the autotools format commonly + used on Linux. +

The project backend to use is choosen when creating or importing a new diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-wizard-create.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-wizard-create.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,67 +15,67 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Création d'un projet -

Les nouveaux projets sont créés à partir de modèles. Anjuta vous demande diverses informations, comme le type du projet, son nom et bien d'autres choses encore.

+

+ New projects are created from templates. Anjuta will ask you + for various information, like the type of the project, its name and more. +

-

Dans le menu principal, sélectionnez Fichier NouveauProjet.

-

D'une autre façon, dans la liste déroulante du bouton Nouveau dans la barre d'outils supérieure, sélectionnez Projet pour démarrer l'assistant de projet.

+

+ From the main menu, select File + NewProject. +

+

+ Or from the drop-down list of the + New button in the top tool bar, select + Project + to start the project wizard. +

-

Sélectionnez l'icône représentant le type de projet que vous voulez créer et cliquez sur Continuer.

+

+ Select the icon representing the type of the project you want to + create and click on Forward. +

En laissant le pointeur de souris sur une icône de projet pendant quelques instants, un message d'aide apparaît donnant des informations sur le type de projet.

-

Selon le type de projet sélectionné, vous devez saisir des informations différentes. Une fois réalisé, cliquez sur Continuer.

-

Toutes les informations sont regroupées par pages et il vous faut souvent renseigner deux ou trois pages. Vous pouvez toujours revenir en arrière en utilisant le bouton Précédent.

+

+ Depending on the selected project type, you will have to enter + different information. When you are done, click on Forward. +

+

+ All informations are grouped in pages, typically you will have + to fill two or three pages. You can go back at any time using + the button Back. +

Laissez le pointeur de souris sur un bouton ou une zone de saisie pendant quelques instants pour obtenir un petit message d'aide donnant plus de détails sur les paramètres correspondants.

-

Après avoir renseigné toutes les pages, vous obtenez une page de résumé affichant les principales informations sur ce projet. Rien n'a encore été écrit sur votre disque jusque-là. Cliquez sur Appliquer pour enregistrer le projet et l'ouvrir dans Anjuta.

+

+ After filling out all the information pages, you will get a summary page listing + the main information about your project. Nothing has been written to your disk + yet at this point. Click on Apply to save the project and open + it in Anjuta. +

-

Chaque type de projet correspond à un modèle. Anjuta inclut déjà plusieurs modèles mais vous pouvez ajouter des projets personnalisés et même écrire les vôtres.

+

+ Each project type corresponds to a template. Anjuta already + includes several templates but you can add custom ones and even write + your own. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/fr/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/project-wizard-template.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/project-wizard-template.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,43 +14,21 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Assistant de modèle de projet -

Un modèle de projet se compose d'un ensemble de fichiers qui peuvent être traités par un puissant moteur de gestion de modèle appeléautogen. Un fichier modèle de projet a une extension .wiz et décrit toutes les propriétés du projet ainsi que les fichiers nécessaires.

- -

Ce fichier .wiz ressemble à un fichier XML et est présenté de façon détaillée ici.

+

+ A project template is composed of a bunch of files which can be processed + by a powerful template processing engine called autogen. A project + template file has a .wiz extension, and describes all the project + properties and files needed. +

+ +

+ This .wiz file looks like a XML file and is documented + here. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/fr/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/run-parameters-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/run-parameters-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,65 +12,42 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Boîte de dialogue « Paramètres du programme » -

La boîte de dialogue Paramètres du programme vous permet de définir le programme actuel et plusieurs paramètres.

+

The run parameter dialog allows you to define the current program and + several parameters.

<gui>Programme</gui> -

C'est le programme qui est exécuté quand vous le lancez avec ou sans le débogueur. La liste déroulante vous permet de sélectionner les programmes créés par le projet actuel, mais vous pouvez cliquer sur le bouton Parcourir pour choisir un autre programme.

+

This is the program that will be executed if you run a program with or + without the debugger. The drop-down list allows you to select programs + created by the current project, but you can click on the Browse + button to choose any other program.

<gui>Paramètres</gui>

Ce sont les paramètres de la ligne de commande utilisés par votre programme. La liste déroulante conserve un historique des derniers paramètres utilisés.

- <gui>Répertoire de travail</gui> + <gui>Working Directory</gui>

Le répertoire de travail est le répertoire actuel où votre programme est exécuté.

- <gui>Variables d'environnement</gui> + <gui>Environment Variables</gui>

Cliquez sur la section déroulante pour afficher toutes les variables d'environnement accessibles à votre programme. Par défaut, elle inclut toutes les variables d'environnement actuelles, celles-ci sont affichées en gris clair.

-

Cliquez sur le bouton Nouveau pour ajouter une nouvelle variable d'environnement.

-

Cliquez sur Édition pour modifier la valeur de la variable d'environnement sélectionnée.

-

Cliquez sur Supprimer pour supprimer la variable d'environnement sélectionnée.

+

You can click on the New button to add a new + environment variable.

+

You can click on the Edit button to change the value + of the selected environment variable.

+

You can click on the Delete button to remove the + selected environment variable.

Quand une variable n'a pas la même valeur que dans l'environnement actuel, elle s'affiche en noir.

- <gui>Exécution dans un terminal</gui> + <gui>Run in Terminal</gui>

Cochez cette case pour exécuter le programme dans un terminal permettant de saisir des données et de les visualiser avec les flux Unix standards. Ce n'est pas nécessaire pour les programmes possédant une interface graphique.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/run-run.page anjuta-3.10.2/manuals/anjuta-manual/fr/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/run-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/run-run.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,58 +16,36 @@ Philip Chimento philip.chimento@gmail.com - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Exécution d'un programme -

Si Anjuta est utilisé pour démarrer un programme, il s'assure qu'il est bien à jour et le construit si besoin.

+

If Anjuta is used to start a program it checks that it is + up to date and builds it if needed.

-

Dans le menu principal, choisissez ExécuterExécuter ou appuyez sur F3 pour exécuter le programme actuel.

+

From the main menu, select Run + Run or press F3 to execute + the current program.

-

Le programme actuel et plusieurs paramètres peuvent être définis dans la boîte de dialogue Paramètres du programme. Consultez pour plus d'informations.

+

The current program and several parameters can be set on the parameter + dialog. See for more information.

-

Dans le menu principal, choisissez ExécuterParamètres du programme... pour afficher la boîte de dialogue.

+

From the main menu, select Run + Program Parameters... to display the dialog. +

-

Si le programme a besoin de fichiers de données, il vous faut probablement les installer avant de l'exécuter. Consultez pour plus d'informations.

+

If your program needs data files, you probably have to install it + at least one time before running it. + See for more information.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/fr/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/fr/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/fr/widget-index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/fr/widget-index.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,36 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Bruno Brouard - annoa.b@gmail.com - 2009-2012 - - - - Gérard Baylard - gerard.b|@|bbox.fr - 2010 - - - - Julien Hardelin - jhardlin@orange.fr - 2011 - - - - Alain Lojewski - allomervan@gmail.com - 2011, 2012 - - - - Mickael Albertus - mickael.albertus@gmail.com - 2012 - Fenêtres et boîtes de dialogue diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/gl/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/anjuta-code-assist.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/anjuta-code-assist.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,38 +1,50 @@ - + - Configure e use as caracerísticas do editor integrado + + Configure and use the integrated editor features + Johannes Schmid jhs@gnome.org - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Autocompletado e chamadas
Autocompletado -

O autocompletado suxire automaticamente funcións e outros símbolos do código despois de que comece a escribir tentando coincidir os símbolos existentes co primeiro caracter escrio. Mostrárá un menú despregábel onde pode seleccionar unha coincidencia usando a tacla Intro. Normalmente isto prodúcese automaticamente logo de que escriba o terceiro caracter (non espazo en branco) pero tamén pode forzarse usando o elemento de menú EditarAutocompletar.

+

Autocompletion automatically suggests functions and other code symbols after +you start typing by trying to match existing symbols with the first characters typed. +It will popup a drop-down menu where you can select a match by using the +Enter key. Normally this happens automaticly after you typed the third +(non-whitespace) character but you can also +force it by using the EditAuto-Complete +menu item. +

-

Anjuta admite autocompletado para o código escrito en C/C++, Vala, Javascript e Python. Teña en conta que o autocompletado só funciona se anjuta que símbolos se usan. Se está usando bibliotecas C/C++ que non están configuradas usando pkg-config e/ou non están engadidas á configuración do proxecto, anjuta non poderá atopar ditos símbolos e o autocompletado podería non funcionar.

-

Ademais algunha sintaxe podería ser demasiado complexa para o analizador integrado e quizáis non poida detectar que completado se require

+

Anjuta supports autocompletion for code written in C/C++, Vala, Javascript +and Python. Note that autocompletion can only work if anjuta knows about the +symbols used. If you are using C/C++ libraries that are +not configured using pkg-config and/or not added to the project +configuration, anjuta won't be able to find those +symbols and autocompletion might not work. +

+

In addition some syntax might be too complex for the integrated parser and +it might not be able to detect which completion is required

Codificación efectiva usando suxestións de chamadas («calltips») -

Como é bastante difícil lembrar a sinatura de cada método ou función usado no proxecto, o editor mostrará automaticamente unha pequena axuda emerxente cando escribe «(» despois dun nome de función que mostra a súa sinatura.

+

As it is usually quite hard to remember the signature of every method or function +used in a project, the editor will automatically display a small tooltip whenever +you type '(' after a function name and show you the signature.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/gl/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/anjuta-code-help.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/anjuta-code-help.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,22 +1,18 @@ - + - Atope de forma rápida a información que precisa na documentación da API + + Quickly find the information you need in the API documentation + Johannes Schmid jhs@gnome.org - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Uso da Referencia da API @@ -30,12 +26,13 @@ GeneralPlugins by choosing the DevHelp plugin.

-

A API de referencia ten dúas xanelas, unha para buscar símbolos específicos e o explorador para ver os documentos de axuda.

+

The API reference has two windows, one for searching for a specific symbol +and the browser for viewing the help documents.

-Salte á API de referencia usando atallos de teclado no editor +Jump to the API reference using shortcuts in the editor

In case you are unsure how a specific function used in existing code works, simply place the cursor on the function name and use diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/gl/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/anjuta-code-indentation.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/anjuta-code-indentation.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,28 +1,24 @@ - + - Configure e use o sangrado automático para un estilo de codificación consistente + + Configure and use automatic indentation for a consistent coding style + Johannes Schmid jhs@gnome.org - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Sangrado automático

-Configurar e usar o autosangrado +Configuring and using auto-indentation
Configuración manual @@ -45,13 +41,14 @@
-Liñas de modo +Modelines

Modelines are used to help editors to automatically detect the indentation mode which should be used for a particular file. They are especially useful if many developers work on the same project and use different environments.

-

Anjuta admite as liñas de modo nos dous formatos usados por Vim e Emacs.

+

Anjuta supports modelines in the two formats used by Vim and +Emacs.

@@ -60,7 +57,9 @@
Sangrado de bloques de código -

Normalmente as novas liñas están sangradas axeitadamente de forma automática pero vostede pode sangran as liñas existentes ou todo un código seleccionado co elemento de menú EditarAutosangrar.

+

Normally new lines are approprietely indented automatically but you can +indent existing lines or all selected code with the +EditAuto-Indent menu item.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/gl/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/anjuta-code-symbols.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/anjuta-code-symbols.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,24 +1,20 @@ - + - Formas eficientes de navegar a través do código fonte + + Efficient ways to nagivate through source code + Johannes Schmid jhs@gnome.org - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - - Navegación de código empregando o explorador de símbolos + Code navigation using the symbol browser
USar o examinador de símbolos @@ -26,19 +22,21 @@ project. Symbols refers to variables, functions/methods and classes here and the exact definition depends on the programming language used.

-

O explorador de símbolos ten tres lapelas:

+

The symbol browser has three tabs:

-

Ficheiro mostra os símbolos para o ficheiro actual no editor

-

Proxecto mostra todos os símbolos do proxecto

-

Buscar permítelle buscar nos símbolos do proxecto (use CtrlL para saltar directamente á caixa de busca)

+

File shows the symbols of the current file in the editor

+

Project shows all symbols of the project

+

Search lets you search the symbols in the project + (use CtrlL to jump directly to the search box)

-

Prema dúas veces para saltar á definición do símbolo no editor.

+

Double click on jumps to the definition of the symbol in the editor.

Navegación no editor -

No menú emerxente Ir a do editor hai dous elementos que lle axudarán a navegar de forma rápida polo código fonte:

+

In the Goto popup-menu of the editor there two items that help you to quickly navigate +through the source code:

Definición de símbolo

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/gl/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/anjuta-glade-signals.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/anjuta-glade-signals.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Autoconexión de sinais diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/gl/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/anjuta-glade-start.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/anjuta-glade-start.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Primeiros pasos co editor de interfaces de usuario @@ -76,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-build.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-build.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,12 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Construír obxectivos @@ -39,17 +33,27 @@

-

Desde o menú principal, seleccione ConstruírConstruír ou prema F7 para construír todos os obxectivos no mesmo cartafol que o ficheiro aberto actualmente.

+

+ From the main menu, select Build + Build or press F7 to build all + targets in the same directory as the currently opened file. +

-

Desde o menú principal, seleccione ConstruírConstruír proxecto ou prema MaiúsF7 para construír o proxecto completo. Todos os subcartafoles construiranse de forma recursiva.

+

+ From the main menu, select Build + Build Project or press ShiftF7 + to build the complete project. All subdirectories are built recursively. +

-

Desde o panel de explorador de ficheiros, seleccione un ficheiro ou un cartafol.

+

+ From the file manager pane, select a file or a directory. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-clean.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-clean.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,12 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Limpar obxectivos @@ -28,17 +22,26 @@ all files will fix this. There are several ways to do this

-

Desde o menú principal, seleccione ConstruírLimpar ou prema F7 para limpar todos os ficheiros no mesmo cartafol que o ficheiro aberto actualmente.

+

+ From the main menu, select Build + Clean to delete all files built in the + same directory as the current edited file. +

-

Desde o menú principal, seleccione ConstruírLimpar proxecto para limpar todos os ficheiros construídos no proxecto.

+

+ From the main menu, select Build + Clean Project to delete all project built files, +

-

Desde o panel de explorador de ficheiros, seleccione un ficheiro ou un cartafol.

+

+ From the file manager pane, select a file or a directory. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-compile.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-compile.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,12 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Compilar ficheiros @@ -30,12 +24,18 @@

-

Desde o menú principal, seleccione ConstruírCompilar ou prema F9 para compilar o ficheiro editado actualmente.

+

+ From the main menu, select Build + Compile or press F9 to compile + the current edited file. +

-

Desde o panel do explorador de ficheiros, seleccione un ficheiro.

+

+ From the file manager pane, select a file. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-configure-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-configure-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,12 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Diálogo de configuración de «autotools» diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-configure.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-configure.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Configurar un proxecto diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-distribute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-distribute.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,12 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Crear un paquete de distribución diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-install.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-install.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,12 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Instalar obxectivos @@ -50,7 +44,9 @@ -

Desde o panel de explorador de ficheiros, seleccione un ficheiro ou un cartafol.

+

+ From the file manager pane, select a file or a directory. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-plugin.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-plugin.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Engadido de construción de «autotools» @@ -31,7 +25,7 @@ makefile.

- <cmd>make <var>nome_ficheiro_obxecto</var></cmd> + <cmd>make <var>object_file_name</var></cmd>

Use to compile an source file. The object file name is found by replacing the source file extension with the corresponding object extension.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-build-preferences-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-build-preferences-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,12 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Autotools Build Preferences Dialog diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-project-backend.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-project-backend.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,12 +15,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - GNU Autotools project backend plugin diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-project-folder-edit.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-project-folder-edit.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Editar un cartafol de autotools @@ -26,7 +20,8 @@ <gui>Opcións do compilador de C</gui> -

As bandeiras que pasarlle ao compilador C se un valor de obxectivo non está definido.

+

The flags to pass to the C compiler if a per target value is + not defined.

<gui>Opcións do preprocesador de C</gui> @@ -36,11 +31,13 @@ <gui>Opcións do compilador de C++</gui> -

As bandeiras que pasarlle ao compilador C++ se un valor de obxectivo non está definido.

+

The flags to pass to the C++ compiler flags if a per target value + is not defined.

- <gui>Parámetros do compilador de Fortran</gui> -

As bandeiras que pasarlle ao compilador Fortran 9x se un valor de obxectivo non está definido.

+ <gui>Fortran compiler flags</gui> +

The flags to pass to the Fortran 9x compiler if a per target value + is not defined.

<gui>Cartafoles de instalacíon</gui> @@ -49,27 +46,32 @@ <gui>Ocpións do compilador de Java</gui> -

As bandeiras que pasarlle ao compilador Java se un valor de obxectivo non está definido.

+

The flags to pass to the Java compiler if a per target value is + not defined.

- <gui>Parámetros do compilador de Lex/Flex</gui> -

As bandeiras que pasarlle ao xerador de escáner Lex ou Flex se un valor de obxectivo non está definido.

+ <gui>Lex/Flex compiler flags</gui> +

The flags to pass to the scanner generator Lex or Flex if a per target + value is not defined.

<gui>Parámetros do enlazador</gui> -

As bandeiras que pasarlle ao enlazador se un valor de obxectivo non está definido.

+

The flags to pass to the linker if a per target value is not defined.

<gui>Parámetros do compilador de Objective C</gui> -

As bandeiras que pasarlle ao compilador Objective C se un valor de obxectivo non está definido.

+

The flags to pass to the Objective C compiler if a per target value + is not defined.

<gui>Parámetros do compilador de Vala</gui> -

As bandeiras que pasarlle ao compilador Vala se un valor de obxectivo non está definido.

+

The flags to pass to the Vala compiler if a per target value is not + defined.

- <gui>Parámetros do compilador de Yacc/Bison</gui> -

As bandeiras que pasarlle ao xerador de analizadores Bison ou Yacc se un valor de obxectivo non está definido.

+ <gui>Parámetros do compilador de Objective C</gui> +

The flags to pass to the parser generator Bison or Yacc if a per + target value is not defined.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-project-root-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-project-root-edit.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,17 +11,11 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - - Editar as propiedades de Autotools do proxecto + Edit Autotools Project Properties -

Estas son as propiedades do elemento raíz.

+

These are the properties of the root item.

@@ -46,11 +40,12 @@ <gui>Nome do paquete</gui> -

Este é o nome do paquete de distribución, non debería conter espazos. É opcional.

+

This is the name of distribution package, it shouldn't contain spaces. + It is optional.

<gui>URL</gui> -

Esta é a páxina web do proxecto. É opcional.

+

This is the home page of the project. It is optional.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-project-target-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-project-target-edit.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Editar un obxectivo de autotools @@ -58,14 +52,14 @@ Such prefix are used to provide alternative of system tools.

- <gui>Parámetros do compilador de Fortran</gui> + <gui>Fortran compiler flags</gui>

The flags to pass to the Fortran 9x compiler when compiling target source files. This value overrides the one eventually defined in the parent folder.

<gui>Incluír na distribución</gui> -

Se está marcado, incluír o obxectivo no paquete de distribución.

+

If checked, include the target in the distribution package.

<gui>Cartafol de instalación</gui> @@ -87,7 +81,7 @@ installing files.

- <gui>Parámetros do compilador de Lex/Flex</gui> + <gui>Lex/Flex compiler flags</gui>

The flags to pass to the scanner generator Lex or Flex when generating target source files. This value overrides the one eventually defined in the parent folder.

@@ -123,7 +117,7 @@ This value overrides the one eventually defined in the parent folder.

- <gui>Parámetros do compilador de Yacc/Bison</gui> + <gui>Parámetros do compilador de Objective C</gui>

The flags to pass to the parser generator Bison or Yacc when generating target source files. This value overrides the one eventually defined in the parent folder.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/autotools-project-target-type.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/autotools-project-target-type.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Tipo de proxecto de autotools @@ -53,15 +47,15 @@
Módulo de Python -

Representa un programa escrito en Python.

+

It represents a program written in Python.

Módulo Java -

Representa un programa escrito en Java.

+

It represents a progran written in Java.

Módulo LISP -

Representa un programa escrito en LISP.

+

It represents a progran written in LISP.

Ficheiros de cabeceiras @@ -70,11 +64,11 @@ Documentación man -

Agrupa páxinas de manual requiridas polo proxecto.

+

It groups man pages needed by the project.

Documentación info -

Agrupa páxinas de info requiridas polo proxecto.

+

It groups info page needed by the project.

Datos variados diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-breakpoint-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-breakpoint-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -17,12 +17,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Diálogo «Punto de parada» @@ -37,7 +31,7 @@

file_name:line_number

nome_da_función

-

nome_da_función:nome_da_función

+

file_name:function_name

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-breakpoint.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-breakpoint.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Puntos de parada diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-cpu.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-cpu.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - CPU diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-custom.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-custom.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Orde personalizada. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-data.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-data.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Examinar datos diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-execute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-execute.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Controlar a execución diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-expression.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-expression.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,12 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Examinar expresións diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-information.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-information.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,12 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Información variada diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-local.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-local.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,11 +1,13 @@ - + - Examinar as variábeis locais. + + Examine local variables. + Sébastien Granjoux seb.sfo@free.fr @@ -14,12 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Variábeis locais diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-process-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-process-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Diálogo «Acoplar ao proceso» @@ -32,11 +26,11 @@

This hides command paths in the process list if checked.

- <gui>Hide process parameters</gui> + <gui>Ocultar parámetros do proceso</gui>

This hides the command line arguments in the process list if checked.

- <gui>Display process tree</gui> + <gui>Mostrar árbore de procesos</gui>

If unchecked, the processes are displayed in a list. If checked, the processes are displayed in a tree.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-run.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,12 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Depurar un programa diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-stack.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-stack.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Rima diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-step.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-step.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Para e pasos diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-tips.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-tips.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Consellos para o depurado @@ -44,17 +38,18 @@ the list of environment variables.

-

Prema Novo para engadir unha nova entrada á lista.

+

Click New to add a new entry to the list.

Fill in Name with G_DEBUG and Value with fatal_criticals.

-

Prema Aplicar para confirmar os cambios.

+

Click Apply to confirm the changes.

-

Execute o programa co depurador seleccionando ExecutarDepurar programa desde o menú principal.

+

Run the program with the debugger by selecting + RunDebug Program from the main menu.

Use o programa até que suceda o erro crítico.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/gl/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/debug-watch.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/debug-watch.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Vixiar expresións diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/gl/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/directory-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/directory-project-backend.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,12 +13,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Engadido do cartafol de proxecto para o «backend». diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/full-index.page anjuta-3.10.2/manuals/anjuta-manual/gl/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/full-index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/full-index.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Índice diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/gl.po anjuta-3.10.2/manuals/anjuta-manual/gl/gl.po --- anjuta-3.8.4/manuals/anjuta-manual/gl/gl.po 2013-06-03 20:57:12.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/gl.po 2013-07-08 21:06:37.000000000 +0000 @@ -1,2399 +1,1988 @@ # Galician translation for anjuta. # Copyright (C) 2012 anjuta's COPYRIGHT HOLDER # This file is distributed under the same license as the anjuta package. -# Fran Dieguez , 2012, 2013. +# FIRST AUTHOR , YEAR. +# Fran Dieguez , 2012. +# msgid "" msgstr "" "Project-Id-Version: anjuta master\n" -"POT-Creation-Date: 2013-03-25 19:37+0000\n" -"PO-Revision-Date: 2013-03-27 13:34+0200\n" +"POT-Creation-Date: 2012-02-25 18:58+0000\n" +"PO-Revision-Date: 2012-02-26 01:37+0100\n" "Last-Translator: Fran Dieguez \n" -"Language-Team: gnome-l10n-gl@gnome.org\n" -"Language: gl\n" +"Language-Team: Galician \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Virtaal 0.7.1\n" +"Plural-Forms: nplurals=2; plural=(n!=1);\n" -#. Put one translator per line, in the form NAME , YEAR1, YEAR2 -#| msgid "translator-credits" -msgctxt "_" -msgid "translator-credits" -msgstr "Fran Dieguez , 2012-2013." - -#. This is a reference to an external file such as an image or video. When -#. the file changes, the md5 hash will change to let you know you need to -#. update your localized copy. The msgstr is not used at all. Set it to -#. whatever you like once you have updated your copy of the file. -#. -#. This is a reference to an external file such as an image or video. When -#. the file changes, the md5 hash will change to let you know you need to -#. update your localized copy. The msgstr is not used at all. Set it to -#. whatever you like once you have updated your copy of the file. -#: C/index.page:23(media) -#| msgid "" -#| "@@image: 'figures/anjuta_logo.png'; md5=82636133d39ac4a688facd76954b8b29" -msgctxt "_" -msgid "" -"external ref='figures/anjuta_logo.png' md5='82636133d39ac4a688facd76954b8b29'" -msgstr "" -"external ref='figures/anjuta_logo.png' " -"md5='82636133d39ac4a688facd76954b8b29'" - -#: C/index.page:7(info/desc) -msgid "Help for Anjuta DevStudio." -msgstr "Axuda de Anjuta DevStudio." - -#: C/index.page:8(info/title) -#| msgid "Anjuta" -msgctxt "link" -msgid "Anjuta" -msgstr "Anjuta" - -#: C/index.page:9(info/title) -#| msgid "Anjuta DevStudio" -msgctxt "text" -msgid "Anjuta DevStudio" -msgstr "Anjuta DevStudio" - -#: C/index.page:13(credit/name) C/anjuta-code-assist.page:13(credit/name) -#: C/anjuta-code-help.page:14(credit/name) -#: C/anjuta-code-indentation.page:14(credit/name) -#: C/anjuta-code-symbols.page:13(credit/name) -#: C/anjuta-glade-signals.page:10(credit/name) -#: C/anjuta-glade-start.page:10(credit/name) -msgid "Johannes Schmid" -msgstr "Johannes Schmid" - -#: C/index.page:22(page/title) -msgid "" -"Anjuta logo Anjuta DevStudio" -msgstr "" -"Logotipo de Anjuta Anjuta DevStudio" - -#: C/index.page:28(section/title) -msgid "Project Management" -msgstr "Xestión de proxectos" - -#: C/index.page:32(section/title) -msgid "Coding and code navigation" -msgstr "Programar e código de navegación" +#: C/widget-index.page:8(desc) +msgid "All windows and dialogs." +msgstr "Todas as xanelas e diálogos." -#: C/index.page:36(section/title) -msgid "Building Project" -msgstr "Construír o proxecto" +#: C/widget-index.page:11(name) C/run-run.page:15(name) +#: C/run-parameters-dialog.page:15(name) +#: C/project-wizard-template.page:13(name) +#: C/project-wizard-create.page:14(name) +#: C/project-manager-treeview.page:12(name) +#: C/project-manager-target-remove.page:13(name) +#: C/project-manager-target.page:16(name) +#: C/project-manager-target-add.page:13(name) +#: C/project-manager-source-remove.page:13(name) +#: C/project-manager-source.page:16(name) +#: C/project-manager-source-add.page:13(name) +#: C/project-manager-root.page:16(name) C/project-manager.page:11(name) +#: C/project-manager-package-remove.page:13(name) +#: C/project-manager-package-add.page:15(name) +#: C/project-manager-module-remove.page:14(name) +#: C/project-manager-module-new.page:15(name) +#: C/project-manager-module-add.page:14(name) +#: C/project-manager-library-remove.page:14(name) +#: C/project-manager-library.page:17(name) +#: C/project-manager-library-add.page:14(name) +#: C/project-manager-folder-remove.page:13(name) +#: C/project-manager-folder.page:15(name) +#: C/project-manager-folder-add.page:13(name) C/project-import.page:15(name) +#: C/makefile-project-backend.page:12(name) +#: C/directory-project-backend.page:12(name) C/debug-watch.page:13(name) +#: C/debug-tips.page:13(name) C/debug-step.page:13(name) +#: C/debug-stack.page:13(name) C/debug-run.page:15(name) +#: C/debug-process-dialog.page:13(name) C/debug-local.page:13(name) +#: C/debug-information.page:13(name) C/debug-expression.page:13(name) +#: C/debug-execute.page:13(name) C/debug-data.page:13(name) +#: C/debug-custom.page:13(name) C/debug-cpu.page:13(name) +#: C/debug-breakpoint.page:13(name) C/debug-breakpoint-dialog.page:14(name) +#: C/autotools-build-preferences-dialog.page:14(name) +#: C/autotools-build-plugin.page:12(name) +#: C/autotools-build-install.page:15(name) +#: C/autotools-build-distribute.page:15(name) +#: C/autotools-build-configure.page:15(name) +#: C/autotools-build-configure-dialog.page:15(name) +#: C/autotools-build-compile.page:15(name) +#: C/autotools-build-clean.page:15(name) C/autotools-build-build.page:15(name) +#: C/autotools-project-target-type.page:12(name) +#: C/autotools-project-target-edit.page:13(name) +#: C/autotools-project-root-edit.page:14(name) +#: C/autotools-project-folder-edit.page:13(name) +#: C/autotools-project-backend.page:12(name) +msgid "Sébastien Granjoux" +msgstr "Sébastien Granjoux" -#: C/index.page:40(section/title) -msgid "Debugging Program" -msgstr "Programa de depuración" +#: C/widget-index.page:12(email) C/run-run.page:16(email) +#: C/run-parameters-dialog.page:16(email) +#: C/project-wizard-template.page:14(email) +#: C/project-wizard-create.page:15(email) +#: C/project-manager-treeview.page:13(email) +#: C/project-manager-target-remove.page:14(email) +#: C/project-manager-target.page:17(email) +#: C/project-manager-target-add.page:14(email) +#: C/project-manager-source-remove.page:14(email) +#: C/project-manager-source.page:17(email) +#: C/project-manager-source-add.page:14(email) +#: C/project-manager-root.page:17(email) C/project-manager.page:12(email) +#: C/project-manager-package-remove.page:14(email) +#: C/project-manager-package-add.page:16(email) +#: C/project-manager-module-remove.page:15(email) +#: C/project-manager-module-new.page:16(email) +#: C/project-manager-module-add.page:15(email) +#: C/project-manager-library-remove.page:15(email) +#: C/project-manager-library.page:18(email) +#: C/project-manager-library-add.page:15(email) +#: C/project-manager-folder-remove.page:14(email) +#: C/project-manager-folder.page:16(email) +#: C/project-manager-folder-add.page:14(email) C/project-import.page:16(email) +#: C/makefile-project-backend.page:13(email) +#: C/directory-project-backend.page:13(email) C/debug-watch.page:14(email) +#: C/debug-tips.page:14(email) C/debug-step.page:14(email) +#: C/debug-stack.page:14(email) C/debug-run.page:16(email) +#: C/debug-process-dialog.page:14(email) C/debug-local.page:14(email) +#: C/debug-information.page:14(email) C/debug-expression.page:14(email) +#: C/debug-execute.page:14(email) C/debug-data.page:14(email) +#: C/debug-custom.page:14(email) C/debug-cpu.page:14(email) +#: C/debug-breakpoint.page:14(email) C/debug-breakpoint-dialog.page:15(email) +#: C/autotools-build-preferences-dialog.page:15(email) +#: C/autotools-build-plugin.page:13(email) +#: C/autotools-build-install.page:16(email) +#: C/autotools-build-distribute.page:16(email) +#: C/autotools-build-configure.page:16(email) +#: C/autotools-build-configure-dialog.page:16(email) +#: C/autotools-build-compile.page:16(email) +#: C/autotools-build-clean.page:16(email) +#: C/autotools-build-build.page:16(email) +#: C/autotools-project-target-type.page:13(email) +#: C/autotools-project-target-edit.page:14(email) +#: C/autotools-project-root-edit.page:15(email) +#: C/autotools-project-folder-edit.page:14(email) +#: C/autotools-project-backend.page:13(email) +msgid "seb.sfo@free.fr" +msgstr "seb.sfo@free.fr" -#: C/index.page:44(section/title) -msgid "User interface editor" -msgstr "Usar o editor de interfaces" +#: C/widget-index.page:16(title) +msgid "Windows and dialogs" +msgstr "Xanelas e diálogos" -#: C/index.page:48(section/title) -msgid "Reference" -msgstr "Referencias" +#: C/run-run.page:11(desc) +msgid "Start a program without the debugger." +msgstr "Iniciar un programa sen o depurador." -#: C/anjuta-code-assist.page:9(info/desc) -msgid "Configure and use the integrated editor features" -msgstr "Configure e use as caracerísticas do editor integrado" +#: C/run-run.page:19(name) C/project-wizard-template.page:17(name) +#: C/project-wizard-create.page:18(name) +#: C/project-manager-target-remove.page:17(name) +#: C/project-manager-target-add.page:17(name) +#: C/project-manager-source-remove.page:17(name) +#: C/project-manager-source-add.page:17(name) C/project-manager.page:15(name) +#: C/project-manager-package-remove.page:17(name) +#: C/project-manager-package-add.page:19(name) +#: C/project-manager-module-remove.page:18(name) +#: C/project-manager-module-new.page:19(name) +#: C/project-manager-module-add.page:18(name) +#: C/project-manager-library-remove.page:18(name) +#: C/project-manager-library-add.page:18(name) C/project-import.page:19(name) +#: C/makefile-project-backend.page:16(name) C/full-index.page:11(name) +#: C/directory-project-backend.page:16(name) C/debug-watch.page:17(name) +#: C/debug-tips.page:17(name) C/debug-step.page:17(name) +#: C/debug-stack.page:17(name) C/debug-run.page:19(name) +#: C/debug-process-dialog.page:17(name) C/debug-local.page:17(name) +#: C/debug-information.page:17(name) C/debug-expression.page:17(name) +#: C/debug-custom.page:17(name) C/debug-cpu.page:17(name) +#: C/debug-breakpoint.page:17(name) C/debug-breakpoint-dialog.page:18(name) +#: C/autotools-build-build.page:19(name) +#: C/autotools-project-backend.page:16(name) +msgid "Philip Chimento" +msgstr "Philip Chimento" -#: C/anjuta-code-assist.page:18(page/title) -msgid "Autocompletion and calltips" -msgstr "Autocompletado e chamadas" +#: C/run-run.page:20(email) C/project-wizard-template.page:18(email) +#: C/project-wizard-create.page:19(email) +#: C/project-manager-target-remove.page:18(email) +#: C/project-manager-target-add.page:18(email) +#: C/project-manager-source-remove.page:18(email) +#: C/project-manager-source-add.page:18(email) +#: C/project-manager.page:16(email) +#: C/project-manager-package-remove.page:18(email) +#: C/project-manager-package-add.page:20(email) +#: C/project-manager-module-remove.page:19(email) +#: C/project-manager-module-new.page:20(email) +#: C/project-manager-module-add.page:19(email) +#: C/project-manager-library-remove.page:19(email) +#: C/project-manager-library-add.page:19(email) +#: C/project-import.page:20(email) C/makefile-project-backend.page:17(email) +#: C/full-index.page:12(email) C/directory-project-backend.page:17(email) +#: C/debug-watch.page:18(email) C/debug-tips.page:18(email) +#: C/debug-step.page:18(email) C/debug-stack.page:18(email) +#: C/debug-run.page:20(email) C/debug-process-dialog.page:18(email) +#: C/debug-local.page:18(email) C/debug-information.page:18(email) +#: C/debug-expression.page:18(email) C/debug-custom.page:18(email) +#: C/debug-cpu.page:18(email) C/debug-breakpoint.page:18(email) +#: C/debug-breakpoint-dialog.page:19(email) +#: C/autotools-build-build.page:20(email) +#: C/autotools-project-backend.page:17(email) +msgid "philip.chimento@gmail.com" +msgstr "philip.chimento@gmail.com" -#: C/anjuta-code-assist.page:21(section/title) -msgid "Autocompletion" -msgstr "Autocompletado" +#: C/run-run.page:24(title) +msgid "Run a program" +msgstr "Executar un programa" -#: C/anjuta-code-assist.page:22(section/p) +#: C/run-run.page:26(p) msgid "" -"Autocompletion automatically suggests functions and other code symbols after " -"you start typing by trying to match existing symbols with the first " -"characters typed. It will popup a drop-down menu where you can select a " -"match by using the Enter key. Normally this happens automaticly " -"after you typed the third (non-whitespace) character but you can also force " -"it by using the EditAuto-Complete " -"menu item." +"If Anjuta is used to start a program it checks that it is up to " +"date and builds it if needed." msgstr "" -"O autocompletado suxire automaticamente funcións e outros símbolos do código " -"despois de que comece a escribir tentando coincidir os símbolos existentes " -"co primeiro caracter escrio. Mostrárá un menú despregábel onde pode " -"seleccionar unha coincidencia usando a tacla Intro. Normalmente " -"isto prodúcese automaticamente logo de que escriba o terceiro caracter (non " -"espazo en branco) pero tamén pode forzarse usando o elemento de menú " -"EditarAutocompletar." +"Se se usa Anjuta para iniciar un programa, compróbase que está " +"actualizado e constrúeo se é preciso." -#: C/anjuta-code-assist.page:31(note/p) +#: C/run-run.page:31(p) msgid "" -"Anjuta supports autocompletion for code written in C/C++, Vala, Javascript " -"and Python. Note that autocompletion can only work if anjuta knows about the " -"symbols used. If you are using C/C++ libraries that are not configured using " -"pkg-config and/or not added to the project configuration, anjuta " -"won't be able to find those symbols and autocompletion might not work." +"From the main menu, select RunRun or press F3 to execute the current program." msgstr "" -"Anjuta admite autocompletado para o código escrito en C/C++, Vala, " -"Javascript e Python. Teña en conta que o autocompletado só funciona se " -"anjuta que símbolos se usan. Se está usando bibliotecas C/C++ que non están " -"configuradas usando pkg-config e/ou non están engadidas á " -"configuración do proxecto, anjuta non poderá atopar ditos símbolos e o " -"autocompletado podería non funcionar." +"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " +"programa actual." -#: C/anjuta-code-assist.page:38(note/p) +#: C/run-run.page:37(p) msgid "" -"In addition some syntax might be too complex for the integrated parser and " -"it might not be able to detect which completion is required" +"The current program and several parameters can be set on the parameter dialog. See for more information." msgstr "" -"Ademais algunha sintaxe podería ser demasiado complexa para o analizador " -"integrado e quizáis non poida detectar que completado se require" - -#: C/anjuta-code-assist.page:44(section/title) -msgid "Effective coding using calltips" -msgstr "Codificación efectiva usando suxestións de chamadas («calltips»)" +"No diálogo Parámetros pódense estabelecer o programa actual e " +"varios parámetros. Consulte a para " +"obter máis información." -#: C/anjuta-code-assist.page:46(section/p) +#: C/run-run.page:42(p) msgid "" -"As it is usually quite hard to remember the signature of every method or " -"function used in a project, the editor will automatically display a small " -"tooltip whenever you type '(' after a function name and show you the " -"signature." +"From the main menu, select RunProgram " +"Parameters... to display the dialog." msgstr "" -"Como é bastante difícil lembrar a sinatura de cada método ou función usado " -"no proxecto, o editor mostrará automaticamente unha pequena axuda emerxente " -"cando escribe «(» despois dun nome de función que mostra a súa sinatura." +"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/anjuta-code-help.page:9(info/desc) -msgid "Quickly find the information you need in the API documentation" +#: C/run-run.page:49(p) +msgid "" +"If your program needs data files, you probably have to install it at least " +"one time before running it. See for " +"more information." msgstr "" -"Atope de forma rápida a información que precisa na documentación da API " +"Se o seu programa precisa ficheiros de datos, probabelmente teña que " +"instalalos, cando menos unha vez antes de executalo. Para obter máis " +"información consulte a ." -#: C/anjuta-code-help.page:19(page/title) -msgid "Using the API reference" -msgstr "Uso da Referencia da API" +#: C/run-parameters-dialog.page:11(desc) +msgid "Run parameters dialog" +msgstr "Executar o diálogo de parámetros" -#: C/anjuta-code-help.page:22(section/title) -msgid "Browsing the API reference" -msgstr "Examinar a referencia da API" +#: C/run-parameters-dialog.page:20(title) +msgid "Run Parameters Dialog" +msgstr "Executar o diálogo de parámetros" -#: C/anjuta-code-help.page:24(section/p) +#: C/run-parameters-dialog.page:22(p) msgid "" -"For a quick access to the API reference of libraries, anjuta features an " -"integrated API browser. If not already done it can be activated in the " -"preferences (EditPreferences) in " -"GeneralPlugins by choosing the " -"DevHelp plugin." +"The run parameter dialog allows you to define the current program " +"and several parameters." msgstr "" +"O diálogo executar parámetro permítelle definir o programa actual " +"e diversos parámetros." + +#: C/run-parameters-dialog.page:27(gui) +#: C/autotools-project-target-type.page:46(title) +msgid "Program" +msgstr "Programa" -#: C/anjuta-code-help.page:30(section/p) +#: C/run-parameters-dialog.page:28(p) msgid "" -"The API reference has two windows, one for searching for a specific symbol " -"and the browser for viewing the help documents." +"This is the program that will be executed if you run a program with or " +"without the debugger. The drop-down list allows you to select programs " +"created by the current project, but you can click on the Browse " +"button to choose any other program." msgstr "" -"A API de referencia ten dúas xanelas, unha para buscar símbolos específicos " -"e o explorador para ver os documentos de axuda." +"Este é o programa que se executará se executa un programa con ou sen o " +"depurador. O menú despregábel permítelle seleccionar programas creados polo " +"proxecto actual, pero pode premer o botón Examinar para " +"seleccionar outro programa." -#: C/anjuta-code-help.page:36(section/title) -msgid "Jump to the API reference using shortcuts in the editor" -msgstr "Salte á API de referencia usando atallos de teclado no editor" +#: C/run-parameters-dialog.page:34(gui) C/debug-stack.page:83(title) +msgid "Arguments" +msgstr "Argumentos" -#: C/anjuta-code-help.page:38(section/p) +#: C/run-parameters-dialog.page:35(p) msgid "" -"In case you are unsure how a specific function used in existing code works, " -"simply place the cursor on the function name and use ShiftF1 (or HelpContext-Help) to jump to the documentation." -msgstr "" - -#: C/anjuta-code-indentation.page:9(info/desc) -msgid "Configure and use automatic indentation for a consistent coding style" +"These are the command line arguments used by your program. The drop-down " +"list keeps an history of the last arguments used." msgstr "" -"Configure e use o sangrado automático para un estilo de codificación " -"consistente" +"Estes son os argumentos de liña de ordes usados polo seu programa. A lista " +"despregábel almacena un historial dos últimos argumentos usados." -#: C/anjuta-code-indentation.page:19(page/title) -msgid "Auto-indentation" -msgstr "Sangrado automático" +#: C/run-parameters-dialog.page:40(gui) +msgid "Working Directory" +msgstr "Cartafol de traballo" -#: C/anjuta-code-indentation.page:22(section/title) -msgid "Configuring and using auto-indentation" -msgstr "Configurar e usar o autosangrado" +#: C/run-parameters-dialog.page:41(p) +msgid "" +"The working directory is the current directory when your program will be run." +msgstr "" +"O cartafol de traballo é o cartafol actual no que se executará o seu " +"programa." -#: C/anjuta-code-indentation.page:25(section/title) -msgid "Manual configuration" -msgstr "Configuración manual" +#: C/run-parameters-dialog.page:45(gui) +msgid "Environment Variables" +msgstr "Variábeis de contorno" -#: C/anjuta-code-indentation.page:27(section/p) +#: C/run-parameters-dialog.page:46(p) msgid "" -"Automatic indentation is configured in the preferences (EditPreferences) in the tab corresponding to the used " -"programming language. The indentation width for several types of statements " -"can be set there." +"You can click on the drop-down section, to display all environment variables " +"that will be accessible by your program. By default, it includes all the " +"current environment variables, they are displayed in light gray." msgstr "" -#: C/anjuta-code-indentation.page:32(section/p) +#: C/run-parameters-dialog.page:50(p) msgid "" -"The big disadvantage of manually configuring indentation is that all " -"developers working on a project must use the same settings or it will result " -"if different styles used in the same files. For a better solution, see the " -"next section." +"You can click on the New button to add a new environment variable." msgstr "" -#: C/anjuta-code-indentation.page:38(note/p) +#: C/run-parameters-dialog.page:52(p) msgid "" -"Unless explicitely changed in the preferences the indentation settings found " -"in the Modeline of a file will be used instead of the configured settings to " -"keep the file consistent." +"You can click on the Edit button to change the value of the " +"selected environment variable." msgstr "" -#: C/anjuta-code-indentation.page:45(section/title) -msgid "Modelines" -msgstr "Liñas de modo" - -#: C/anjuta-code-indentation.page:47(section/p) +#: C/run-parameters-dialog.page:54(p) msgid "" -"Modelines are used to help editors to automatically detect the indentation " -"mode which should be used for a particular file. They are especially useful " -"if many developers work on the same project and use different environments." +"You can click on the Delete button to remove the selected " +"environment variable." msgstr "" -#: C/anjuta-code-indentation.page:51(section/p) +#: C/run-parameters-dialog.page:56(p) msgid "" -"Anjuta supports modelines in the two formats used by Vim and " -"Emacs." +"When a variable has not the same value as in the current environment, it is " +"displayed in black." msgstr "" -"Anjuta admite as liñas de modo nos dous formatos usados por Vim e " -"Emacs." -#: C/anjuta-code-indentation.page:59(section/title) -msgid "Indenting blocks of code" -msgstr "Sangrado de bloques de código" +#: C/run-parameters-dialog.page:60(gui) +msgid "Run in Terminal" +msgstr "Executar nun terminal" -#: C/anjuta-code-indentation.page:61(section/p) +#: C/run-parameters-dialog.page:61(p) msgid "" -"Normally new lines are approprietely indented automatically but you can " -"indent existing lines or all selected code with the EditAuto-Indent menu item." +"This has to be checked to run the program in a terminal allowing you to " +"provide inputs and see its outputs using the standard Unix streams. It is " +"not necessary for programs having a graphical interface." msgstr "" -"Normalmente as novas liñas están sangradas axeitadamente de forma automática " -"pero vostede pode sangran as liñas existentes ou todo un código " -"seleccionado co elemento de menú " -"EditarAutosangrar." - -#: C/anjuta-code-symbols.page:9(info/desc) -msgid "Efficient ways to nagivate through source code" -msgstr "Formas eficientes de navegar a través do código fonte" -#: C/anjuta-code-symbols.page:18(page/title) -msgid "Code navigation using the symbol browser" -msgstr "Navegación de código empregando o explorador de símbolos" +#: C/project-wizard-template.page:9(desc) +msgid "Project wizard template." +msgstr "Plantilla do asistente de proxectos." -#: C/anjuta-code-symbols.page:21(section/title) -msgid "Using the symbol browser" -msgstr "USar o examinador de símbolos" +#: C/project-wizard-template.page:22(title) +msgid "Project wizard template" +msgstr "Plantilla do asistente de proxectos." -#: C/anjuta-code-symbols.page:22(section/p) +#: C/project-wizard-template.page:24(p) msgid "" -"The symbol browser allows you to get an overview over the symbols used in " -"your project. Symbols refers to variables, functions/methods and classes " -"here and the exact definition depends on the programming language used." +"A project template is composed of a bunch of files which can be processed by " +"a powerful template processing engine called autogen. A project " +"template file has a .wiz extension, and describes all the " +"project properties and files needed." msgstr "" -#: C/anjuta-code-symbols.page:26(section/p) -msgid "The symbol browser has three tabs:" -msgstr "O explorador de símbolos ten tres lapelas:" - -#: C/anjuta-code-symbols.page:28(item/p) -msgid "File shows the symbols of the current file in the editor" -msgstr "Ficheiro mostra os símbolos para o ficheiro actual no editor" - -#: C/anjuta-code-symbols.page:29(item/p) -msgid "Project shows all symbols of the project" -msgstr "Proxecto mostra todos os símbolos do proxecto" - -#: C/anjuta-code-symbols.page:30(item/p) +#: C/project-wizard-template.page:31(p) msgid "" -"Search lets you search the symbols in the project (use " -"CtrlL to jump directly to the search " -"box)" +"This .wiz file looks like a XML file and is documented here." msgstr "" -"Buscar permítelle buscar nos símbolos do proxecto (use " -"CtrlL para saltar directamente á " -"caixa de busca)" +"Este ficheiro .wiz semella un ficheiro XML e está documentado " +"aquí." -#: C/anjuta-code-symbols.page:34(section/p) -msgid "Double click on jumps to the definition of the symbol in the editor." -msgstr "Prema dúas veces para saltar á definición do símbolo no editor." +#: C/project-wizard-create.page:10(desc) +msgid "Create a new project from scratch." +msgstr "Crear un proxecto novo desde o principio" -#: C/anjuta-code-symbols.page:38(section/title) -msgid "Navigating in the editor" -msgstr "Navegación no editor" +#: C/project-wizard-create.page:23(title) +msgid "Create a Project" +msgstr "Crear un proxecto" -#: C/anjuta-code-symbols.page:39(section/p) +#: C/project-wizard-create.page:25(p) msgid "" -"In the Goto popup-menu of the editor there two items that help " -"you to quickly navigate through the source code:" +"New projects are created from templates. Anjuta will ask you for " +"various information, like the type of the project, its name and more." msgstr "" -"No menú emerxente Ir a do editor hai dous elementos que lle " -"axudarán a navegar de forma rápida polo código fonte:" - -#: C/anjuta-code-symbols.page:43(item/p) -#| msgid "Symbol definition" -msgid "Symbol definition" -msgstr "Definición de símbolo" - -#: C/anjuta-code-symbols.page:44(item/p) -#| msgid "Symbol declaration" -msgid "Symbol declaration" -msgstr "Declaración de símbolo" +"Os proxectos novos créanse desde as plantaillas. Anjuta pediralle " +"diversa información, como o tipo de proxecto, o seu nome e máis." -#: C/anjuta-code-symbols.page:47(section/p) +#: C/project-wizard-create.page:32(p) msgid "" -"If you want to go back to the position in the editor where you used the " -"shown items in the Goto menu you can use the Previous " -"history (and Next history) items in the same menu." +"From the main menu, select FileNewProject." msgstr "" -#: C/anjuta-glade-signals.page:15(page/title) -msgid "Autoconnecting signals" -msgstr "Autoconexión de sinais" - -#: C/anjuta-glade-signals.page:18(section/title) -msgid "Add signals to the signal editor" -msgstr "Engadir sinais ao editor de sinais" - -#: C/anjuta-glade-signals.page:22(section/title) -msgid "Create the signal handler" -msgstr "Crear o xestionador de sinais" - -#: C/anjuta-glade-signals.page:25(section/title) -msgid "C" -msgstr "C" - -#: C/anjuta-glade-signals.page:29(section/title) -msgid "Python" -msgstr "Python" - -#: C/anjuta-glade-signals.page:33(section/title) -msgid "Vala" -msgstr "Vala" - -#: C/anjuta-glade-start.page:15(page/title) -msgid "Getting started with the user interface editor" -msgstr "Primeiros pasos co editor de interfaces de usuario" - -#: C/anjuta-glade-start.page:18(section/title) -msgid "Start the user-interface editor" -msgstr "Iniciar o editor de interfaces de usuario" - -#: C/anjuta-glade-start.page:21(section/title) -msgid "Create a new user-interface file" -msgstr "Crear un ficheiro de interface de usuario novo" - -#: C/anjuta-glade-start.page:25(section/title) -msgid "Open an existing user-interface file" -msgstr "Abrir un ficheiro existente de interface de usuario" - -#: C/anjuta-glade-start.page:31(section/title) -msgid "Add widgets" -msgstr "Engadir widgets" - -#: C/anjuta-glade-start.page:34(section/title) -msgid "Organize widgets in containers" -msgstr "Ogranizar widgets en contedores" - -#: C/anjuta-glade-start.page:38(section/title) -msgid "Common widgets and what they are used for" -msgstr "Widgets comúns e para que se usan" - -#: C/anjuta-glade-start.page:44(section/title) -msgid "Add widget properties" -msgstr "Engadir propiedades do widget" - -#: C/anjuta-glade-start.page:48(section/title) -msgid "Generating code for widgets" -msgstr "Xerar código para widgets" - -#: C/anjuta-glade-start.page:51(section/title) -#: C/introduction.page:7(info/title) C/introduction.page:12(page/title) -msgid "Introduction" -msgstr "Introdución" - -#: C/anjuta-glade-start.page:52(section/p) +#: C/project-wizard-create.page:36(p) msgid "" -"In a GUI program, sometimes, some widgets are only important for generating " -"events (eg: static buttons) while other ones are needed to get or show data " -"to the user (eg: a text entry). In this later case, some code has to be " -"generated so that these widgets can be accessed at runtime. With the glade " -"plug-in, Anjuta is able to automatically generate such code." +"Or from the drop-down list of the New button in the top tool " +"bar, select Project to start the project wizard." msgstr "" -#: C/anjuta-glade-start.page:62(section/title) -msgid "Automatic generation" -msgstr "Xeración automática" - -#: C/anjuta-glade-start.page:63(section/p) +#: C/project-wizard-create.page:44(p) msgid "" -"To automatically generate code for a widget, some conditions must be met: " -"the glade plug-in must be running and the source file that will hold the " -"code must be opened. To make sure that the glade plug-in is running, it is " -"enough to open the .ui file that holds the UI for the current " -"project. By default, the file that will hold the code for the widgets is the " -"same one where callbacks will be created (eg: application.c). " -"Both files can easily be found in the project file list and are " -"automatically created by the project template." +"Select the icon representing the type of the project you want to create and " +"click on Forward." msgstr "" -#: C/anjuta-glade-start.page:73(section/p) +#: C/project-wizard-create.page:49(p) msgid "" -"Once the glade plug-in is running and the file that will hold the code is " -"being viewed, simply double click a widget in the glade inspector. The file " -"being viewed will then be scanned for some marker comments (/* ANJUTA: " -"Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: " -"Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, " -"code will be added right after such comments. So, for this feature to work " -"correctly, it is important not to modify such marker comments." +"Leave the mouse over a project icon for a second and a small pop-up message " +"will appear showing more information about this type of project." msgstr "" -#: C/autotools-project-backend.page:8(info/desc) -msgid "Autotools project backend." +#: C/project-wizard-create.page:57(p) +msgid "" +"Depending on the selected project type, you will have to enter different " +"information. When you are done, click on Forward." msgstr "" -#: C/autotools-project-backend.page:12(credit/name) -#: C/autotools-project-folder-edit.page:13(credit/name) -#: C/autotools-project-root-edit.page:14(credit/name) -#: C/autotools-project-target-edit.page:13(credit/name) -#: C/autotools-project-target-type.page:12(credit/name) -#: C/autotools-build-build.page:15(credit/name) -#: C/autotools-build-clean.page:15(credit/name) -#: C/autotools-build-compile.page:15(credit/name) -#: C/autotools-build-configure-dialog.page:15(credit/name) -#: C/autotools-build-configure.page:15(credit/name) -#: C/autotools-build-distribute.page:15(credit/name) -#: C/autotools-build-install.page:15(credit/name) -#: C/autotools-build-plugin.page:12(credit/name) -#: C/autotools-build-preferences-dialog.page:14(credit/name) -#: C/debug-breakpoint-dialog.page:14(credit/name) -#: C/debug-breakpoint.page:13(credit/name) C/debug-cpu.page:13(credit/name) -#: C/debug-custom.page:13(credit/name) C/debug-data.page:13(credit/name) -#: C/debug-execute.page:13(credit/name) -#: C/debug-expression.page:13(credit/name) -#: C/debug-information.page:13(credit/name) C/debug-local.page:13(credit/name) -#: C/debug-process-dialog.page:13(credit/name) -#: C/debug-run.page:15(credit/name) C/debug-stack.page:13(credit/name) -#: C/debug-step.page:13(credit/name) C/debug-tips.page:13(credit/name) -#: C/debug-watch.page:13(credit/name) -#: C/directory-project-backend.page:12(credit/name) -#: C/language-support-cpp-modelines-emacs.page:13(credit/name) -#: C/language-support-cpp-modelines-vim.page:13(credit/name) -#: C/makefile-project-backend.page:12(credit/name) -#: C/project-import.page:15(credit/name) -#: C/project-manager-folder-add.page:13(credit/name) -#: C/project-manager-folder.page:15(credit/name) -#: C/project-manager-folder-remove.page:13(credit/name) -#: C/project-manager-library-add.page:14(credit/name) -#: C/project-manager-library.page:17(credit/name) -#: C/project-manager-library-remove.page:14(credit/name) -#: C/project-manager-module-add.page:14(credit/name) -#: C/project-manager-module-new.page:16(credit/name) -#: C/project-manager-module-remove.page:14(credit/name) -#: C/project-manager-package-remove.page:13(credit/name) -#: C/project-manager.page:12(credit/name) -#: C/project-manager-root.page:16(credit/name) -#: C/project-manager-source-add.page:13(credit/name) -#: C/project-manager-source.page:16(credit/name) -#: C/project-manager-source-remove.page:13(credit/name) -#: C/project-manager-target-add.page:13(credit/name) -#: C/project-manager-target.page:16(credit/name) -#: C/project-manager-target-remove.page:13(credit/name) -#: C/project-manager-treeview.page:12(credit/name) -#: C/project-wizard-create.page:14(credit/name) -#: C/project-wizard-template.page:13(credit/name) -#: C/run-parameters-dialog.page:15(credit/name) C/run-run.page:15(credit/name) -#: C/widget-index.page:11(credit/name) -msgid "Sébastien Granjoux" -msgstr "Sébastien Granjoux" - -#: C/autotools-project-backend.page:16(credit/name) -#: C/autotools-build-build.page:19(credit/name) -#: C/debug-breakpoint-dialog.page:18(credit/name) -#: C/debug-breakpoint.page:17(credit/name) C/debug-cpu.page:17(credit/name) -#: C/debug-custom.page:17(credit/name) C/debug-expression.page:17(credit/name) -#: C/debug-information.page:17(credit/name) C/debug-local.page:17(credit/name) -#: C/debug-process-dialog.page:17(credit/name) -#: C/debug-run.page:19(credit/name) C/debug-stack.page:17(credit/name) -#: C/debug-step.page:17(credit/name) C/debug-tips.page:17(credit/name) -#: C/debug-watch.page:17(credit/name) -#: C/directory-project-backend.page:16(credit/name) -#: C/full-index.page:11(credit/name) -#: C/makefile-project-backend.page:16(credit/name) -#: C/project-import.page:19(credit/name) -#: C/project-manager-library-add.page:18(credit/name) -#: C/project-manager-library-remove.page:18(credit/name) -#: C/project-manager-module-add.page:18(credit/name) -#: C/project-manager-module-new.page:20(credit/name) -#: C/project-manager-module-remove.page:18(credit/name) -#: C/project-manager-package-remove.page:17(credit/name) -#: C/project-manager.page:16(credit/name) -#: C/project-manager-source-add.page:17(credit/name) -#: C/project-manager-source-remove.page:17(credit/name) -#: C/project-manager-target-add.page:17(credit/name) -#: C/project-manager-target-remove.page:17(credit/name) -#: C/project-wizard-create.page:18(credit/name) -#: C/project-wizard-template.page:17(credit/name) -#: C/run-run.page:19(credit/name) -msgid "Philip Chimento" -msgstr "Philip Chimento" - -#: C/autotools-project-backend.page:21(page/title) -msgid "GNU Autotools project backend plugin" +#: C/project-wizard-create.page:61(p) +msgid "" +"All informations are grouped in pages, typically you will have to fill two " +"or three pages. You can go back at any time using the button Back." msgstr "" -#: C/autotools-project-backend.page:23(page/p) +#: C/project-wizard-create.page:67(p) msgid "" -"This is the most common project format on Linux. It has been designed to " -"distribute source code packages on a wide range of Unix-like systems. If you " -"have ever installed a program using configure, make " -"and make install, you probably have already used it as a user." +"Keep the mouse over the button or typing area for a second to get a small " +"pop-up message with more details about the corresponding setting." msgstr "" -#: C/autotools-project-backend.page:31(page/p) +#: C/project-wizard-create.page:75(p) msgid "" -"It is typically a bit more difficult to use as a developer. However, it is " -"the default backend for Anjuta, which has features that make it " -"easier to use. All the project manager's features are enabled when using it. " -"You should be able to maintain a project using the Autotools backend without " -"writing a line in configure.ac or any Makefile.am " -"files." +"After filling out all the information pages, you will get a summary page " +"listing the main information about your project. Nothing has been written to " +"your disk yet at this point. Click on Apply to save the project " +"and open it in Anjuta." msgstr "" -#: C/autotools-project-backend.page:41(note/p) +#: C/project-wizard-create.page:85(p) msgid "" -"Autotools files give more information than a makefile, but the backend does " -"not support all the possible tricks. If you find a project that cannot be " -"read correctly, filing a bug report will be appreciated. In the meantime, as " -"a workaround, you can use the directory project backend instead. It is much " -"more limited but should find all source files." +"Each project type corresponds to a template. Anjuta already " +"includes several templates but you can add custom ones and even write your " +"own." msgstr "" -#: C/autotools-project-folder-edit.page:9(info/desc) -msgid "Edit autotools folder properties." -msgstr "Editar as propiedades dun cartafol de autotools." +#: C/project-manager-treeview.page:8(desc) +msgid "Display project's content." +msgstr "Mostra o contido do proxecto." -#: C/autotools-project-folder-edit.page:18(page/title) -msgid "Edit an Autotools Folder" -msgstr "Editar un cartafol de autotools" +#: C/project-manager-treeview.page:17(title) +msgid "View a Project" +msgstr "Ver un proxecto" -#: C/autotools-project-folder-edit.page:20(page/p) +#: C/project-manager-treeview.page:19(p) msgid "" -"These properties allows you to define common properties for all targets " -"belonging to this folder." +"A project is represented by a tree, the root item corresponds to the project " +"while children represent programs, libraries, directories and source files. " +"Each item can have properties allowing to set more details like project " +"version, compiler flags or installation directories. These item are divided " +"in several categories, depending on the backend not all are available:" msgstr "" -#: C/autotools-project-folder-edit.page:25(item/title) -#: C/autotools-project-target-edit.page:30(item/title) -#| msgid "C compiler flags" -msgid "C compiler flags" -msgstr "Opcións do compilador de C" +#: C/project-manager-treeview.page:28(title) +msgid "Root" +msgstr "Raíz" -#: C/autotools-project-folder-edit.page:26(item/p) +#: C/project-manager-treeview.page:29(p) msgid "" -"The flags to pass to the C compiler if a per target value is not defined." +"There is only one node of this kind. It represents the project itself. It is " +"the place where you can set project wide properties like the project name or " +"the project version." msgstr "" -"As bandeiras que pasarlle ao compilador C se un valor de obxectivo non está " -"definido." +"Só hai un nodo deste tipo. Representa o proxecto en sí. É o lugar onde pode " +"estabelecer propiedades que afecten a todo o proxecto, como o nome ou a " +"versión." -#: C/autotools-project-folder-edit.page:30(item/title) -#: C/autotools-project-target-edit.page:35(item/title) -#| msgid "C preprocessor flags" -msgid "C preprocessor flags" -msgstr "Opcións do preprocesador de C" +#: C/project-manager-treeview.page:34(title) +msgid "Module" +msgstr "Módulo" -#: C/autotools-project-folder-edit.page:31(item/p) +#: C/project-manager-treeview.page:35(p) msgid "" -"These flags are passed to every compilation that invokes the C preprocessor. " -"This value is ignored if these flags are defined for the target." +"This is a set of packages used in autotools project. They appear as children " +"of the root node to represent all modules defined and as children of each " +"target using them. For more details, see ." msgstr "" -#: C/autotools-project-folder-edit.page:36(item/title) -#: C/autotools-project-target-edit.page:41(item/title) -#| msgid "C++ compiler flags" -msgid "C++ compiler flags" -msgstr "Opcións do compilador de C++" +#: C/project-manager-treeview.page:41(title) +msgid "Package" +msgstr "Paquete" -#: C/autotools-project-folder-edit.page:37(item/p) +#: C/project-manager-treeview.page:42(p) msgid "" -"The flags to pass to the C++ compiler flags if a per target value is not " -"defined." +"This is a packaged library used in autotools project. They appear as " +"children of each module. For more details, see ." msgstr "" -"As bandeiras que pasarlle ao compilador C++ se un valor de obxectivo non " -"está definido." +"Isto é unha biblioteca empaquetada usada en proxectos de autotools. Aparece " +"como un fillo en cada módlo. Para obter máis detalles, consulte ." -#: C/autotools-project-folder-edit.page:41(item/title) -#: C/autotools-project-target-edit.page:58(item/title) -#| msgid "Yacc/Bison compiler flags" -msgid "Fortran compiler flags" -msgstr "Parámetros do compilador de Fortran" +#: C/project-manager-treeview.page:47(title) +msgid "Folder" +msgstr "Cartafol" -#: C/autotools-project-folder-edit.page:42(item/p) +#: C/project-manager-treeview.page:48(p) msgid "" -"The flags to pass to the Fortran 9x compiler if a per target value is not " -"defined." +"This is used to group targets allowing to set common properties. They are " +"often implemented by sub directories. For more details, see ." msgstr "" -"As bandeiras que pasarlle ao compilador Fortran 9x se un valor de obxectivo " -"non está definido." +"Isto úsase para agrupar obxectivos, permitindo estabelecer propiedades " +"comúns. A miúdo impleméntanse como subcartafoles. Pode obter máis " +"información, consulte a ." -#: C/autotools-project-folder-edit.page:46(item/title) -#| msgid "Installation directories" -msgid "Installation directories" -msgstr "Cartafoles de instalacíon" +#: C/project-manager-treeview.page:53(title) +msgid "Target" +msgstr "Obxectivo" -#: C/autotools-project-folder-edit.page:47(item/p) +#: C/project-manager-treeview.page:54(p) msgid "" -"This defines installation directories. It is needed if you want to install " -"files in custom directories." +"It groups files and define how they are used. There are several kinds of " +"targets, by example program, library or data, corresponding to different use " +"of the child files. They often represent generated project files like " +"compiled programs or libraries. For more details see ." msgstr "" -#: C/autotools-project-folder-edit.page:51(item/title) -#: C/autotools-project-target-edit.page:76(item/title) -#| msgid "Java compiler flags" -msgid "Java compiler flags" -msgstr "Ocpións do compilador de Java" - -#: C/autotools-project-folder-edit.page:52(item/p) +#: C/project-manager-treeview.page:61(p) msgid "" -"The flags to pass to the Java compiler if a per target value is not defined." +"You can drag and drop targets at the beginning of the project tree view to " +"create a shortcut allowing to access them more easily. By default all " +"program targets are already put here." msgstr "" -"As bandeiras que pasarlle ao compilador Java se un valor de obxectivo non " -"está definido." -#: C/autotools-project-folder-edit.page:56(item/title) -#: C/autotools-project-target-edit.page:87(item/title) -#| msgid "Vala compiler flags" -msgid "Lex/Flex compiler flags" -msgstr "Parámetros do compilador de Lex/Flex" +#: C/project-manager-treeview.page:68(title) +msgid "Source" +msgstr "Fonte" -#: C/autotools-project-folder-edit.page:57(item/p) +#: C/project-manager-treeview.page:69(p) msgid "" -"The flags to pass to the scanner generator Lex or Flex if a per target value " -"is not defined." +"Each source file is represented by a item in the project view. The use of " +"each file depends on its parent target. All children of a program target are " +"compiled to generate it. While children of a data target are only copied to " +"a directory when the project is installed. For more details see ." msgstr "" -"As bandeiras que pasarlle ao xerador de escáner Lex ou Flex se un valor de " -"obxectivo non está definido." -#: C/autotools-project-folder-edit.page:61(item/title) -#: C/autotools-project-target-edit.page:100(item/title) -#| msgid "Linker flags" -msgid "Linker flags" -msgstr "Parámetros do enlazador" - -#: C/autotools-project-folder-edit.page:62(item/p) -msgid "The flags to pass to the linker if a per target value is not defined." +#: C/project-manager-target-remove.page:9(desc) +msgid "Remove a target from a project." msgstr "" -"As bandeiras que pasarlle ao enlazador se un valor de obxectivo non está " -"definido." -#: C/autotools-project-folder-edit.page:65(item/title) -#: C/autotools-project-target-edit.page:111(item/title) -#| msgid "Objective C compiler flags" -msgid "Objective C compiler flags" -msgstr "Parámetros do compilador de Objective C" +#: C/project-manager-target-remove.page:22(title) +msgid "Remove a Target" +msgstr "Quitar un obxectivo" -#: C/autotools-project-folder-edit.page:66(item/p) +#: C/project-manager-target-remove.page:26(p) msgid "" -"The flags to pass to the Objective C compiler if a per target value is not " -"defined." +"Select the target you want to remove in the project view, click " +"on the right mouse button to make the project context menu appear " +"and select Remove." msgstr "" -"As bandeiras que pasarlle ao compilador Objective C se un valor de obxectivo " -"non está definido." -#: C/autotools-project-folder-edit.page:70(item/title) -#: C/autotools-project-target-edit.page:117(item/title) -#| msgid "Vala compiler flags" -msgid "Vala compiler flags" -msgstr "Parámetros do compilador de Vala" - -#: C/autotools-project-folder-edit.page:71(item/p) +#: C/project-manager-target-remove.page:32(p) msgid "" -"The flags to pass to the Vala compiler if a per target value is not defined." +"Confirm the removal. The target and all its properties will be removed from " +"the project file. All its files stay untouched on your hard disk." msgstr "" -"As bandeiras que pasarlle ao compilador Vala se un valor de obxectivo non " -"está definido." -#: C/autotools-project-folder-edit.page:75(item/title) -#: C/autotools-project-target-edit.page:123(item/title) -#| msgid "Yacc/Bison compiler flags" -msgid "Yacc/Bison compiler flags" -msgstr "Parámetros do compilador de Yacc/Bison" - -#: C/autotools-project-folder-edit.page:76(item/p) -msgid "" -"The flags to pass to the parser generator Bison or Yacc if a per target " -"value is not defined." +#: C/project-manager-target.page:12(desc) +msgid "Add, edit or remove targets from a project." msgstr "" -"As bandeiras que pasarlle ao xerador de analizadores Bison ou Yacc se un " -"valor de obxectivo non está definido." - -#: C/autotools-project-root-edit.page:10(info/desc) -msgid "Edit autotools project properties." -msgstr "Editar as propiedades dun proxecto de autotools." -#: C/autotools-project-root-edit.page:19(page/title) -msgid "Edit Autotools Project Properties" -msgstr "Editar as propiedades de Autotools do proxecto" +#: C/project-manager-target.page:21(title) +msgid "Manage Targets" +msgstr "Xestionar obxectivos" -#: C/autotools-project-root-edit.page:21(page/p) -msgid "These are the properties of the root item." -msgstr "Estas son as propiedades do elemento raíz." +#: C/project-manager-target-add.page:9(desc) +msgid "Add a target to a project." +msgstr "" -#: C/autotools-project-root-edit.page:25(item/title) -msgid "Backend" -msgstr "Backend" +#: C/project-manager-target-add.page:22(title) +msgid "Add a Target" +msgstr "Engaidr un obxectivo" -#: C/autotools-project-root-edit.page:26(item/p) +#: C/project-manager-target-add.page:24(p) msgid "" -"This the project backend used by the project: Autotools. Another backend can " -"be selected by clicking on this button. It can be useful if the current " -"backend has some troubles to parse your project files." +"A target groups files together and defines their use. It is used to " +"represent a program, with all its source files as its children or only group " +"data files those should be installed at the same place." msgstr "" -#: C/autotools-project-root-edit.page:32(item/title) -msgid "Name" -msgstr "Nome" - -#: C/autotools-project-root-edit.page:33(item/p) -msgid "The name of your project. It can contains space." -msgstr "O nome do proxecto. Pode conter espazos." - -#: C/autotools-project-root-edit.page:36(item/title) -msgid "Version" -msgstr "Versión" - -#: C/autotools-project-root-edit.page:37(item/p) -msgid "This is the project version." -msgstr "Isto é a versión do proxecto" - -#: C/autotools-project-root-edit.page:40(item/title) -#| msgid "Bug report URL" -msgid "Bug report URL" -msgstr "URL de informe de erros" - -#: C/autotools-project-root-edit.page:41(item/p) +#: C/project-manager-target-add.page:30(p) msgid "" -"This is an URL allowing to send bug report, by example an email address or a " -"link to a bug tracker. It is optional." +"Select the directory where you want to add the new target in the " +"project view, click on the right mouse button to make the " +"project context menu appear and select New Target." msgstr "" -#: C/autotools-project-root-edit.page:45(item/title) -#| msgid "Package name" -msgid "Package name" -msgstr "Nome do paquete" - -#: C/autotools-project-root-edit.page:46(item/p) +#: C/project-manager-target-add.page:34(p) msgid "" -"This is the name of distribution package, it shouldn't contain spaces. It is " -"optional." +"Or from the main menu, select ProjectNew " +"Target...." msgstr "" -"Este é o nome do paquete de distribución, non debería conter espazos. É " -"opcional." - -#: C/autotools-project-root-edit.page:50(item/title) -msgid "URL" -msgstr "URL" -#: C/autotools-project-root-edit.page:51(item/p) -msgid "This is the home page of the project. It is optional." -msgstr "Esta é a páxina web do proxecto. É opcional." - -#: C/autotools-project-root-edit.page:55(page/p) +#: C/project-manager-target-add.page:38(p) msgid "" -"In addition, the root item works as a folder and has all its properties. See " -" to see the list." +"You can select another directory in the bottom directory tree view." msgstr "" -#: C/autotools-project-target-edit.page:9(info/desc) -msgid "Edit autotools target properties." -msgstr "Editar as propiedades dun proxecto de autotools" +#: C/project-manager-target-add.page:40(p) +msgid "" +"Enter a target name and select the type of the target in the drop-down list " +"below. Depending on your project backend, various types of target are " +"possible, see at the bottom." +msgstr "" -#: C/autotools-project-target-edit.page:18(page/title) -msgid "Edit an Autotools Target" -msgstr "Editar un obxectivo de autotools" +#: C/project-manager-target-add.page:45(p) +msgid "" +"Target names are typically restricted to letters, digits and the underscore, " +"so it's safer to avoid other characters." +msgstr "" -#: C/autotools-project-target-edit.page:20(page/p) +#: C/project-manager-target-add.page:50(p) msgid "" -"Here is a list of all target properties used in autotools project. Some of " -"them are not available on all targets." +"When you have chosen the target name, type and parent, click on the " +"Add button to create this new target." msgstr "" -#: C/autotools-project-target-edit.page:25(item/title) -#| msgid "Build for check only" -msgid "Build for check only" -msgstr "Construír só para comprobar" +#: C/project-manager-source-remove.page:9(desc) +msgid "Remove files from a project." +msgstr "Quitar ficheiros dun proxecto." + +#: C/project-manager-source-remove.page:22(title) +msgid "Remove Files" +msgstr "Quitar ficheiros" -#: C/autotools-project-target-edit.page:26(item/p) +#: C/project-manager-source-remove.page:26(p) msgid "" -"If checked, this target is not installed and has to be built only when " -"running checks." +"Select the file you want to remove in the project view, click on " +"the right mouse button to make the project context menu appear " +"and select Remove." msgstr "" -#: C/autotools-project-target-edit.page:31(item/p) +#: C/project-manager-source-remove.page:32(p) msgid "" -"The flags to pass to the C compiler when compiling target source files. This " -"value overrides the one eventually defined in the parent folder." +"Confirm the removal. The file will only be removed from the project, not " +"from your disk." msgstr "" -#: C/autotools-project-target-edit.page:36(item/p) +#: C/project-manager-source-remove.page:38(p) msgid "" -"These flags are passed to every compilation that invokes the C preprocessor. " -"This value overrides the one eventually defined in the parent folder." +"You can select several files at the same time by keeping the Ctrl " +"key pressed or select a range using the Shift key." msgstr "" -#: C/autotools-project-target-edit.page:42(item/p) -msgid "" -"The flags to pass to the C++ compiler flags when compiling target source " -"files. This value overrides the one eventually defined in the parent folder." +#: C/project-manager-source.page:12(desc) +msgid "Add or remove files from a project." msgstr "" -#: C/autotools-project-target-edit.page:47(item/title) -#| msgid "Do not install" -msgid "Do not install" -msgstr "Non instalar" +#: C/project-manager-source.page:21(title) +msgid "Manage Files" +msgstr "Xestionar ficheiros" -#: C/autotools-project-target-edit.page:48(item/p) -msgid "" -"If checked, this target is not installed. It can be used for utilities used " -"to build other target or programs used only by developers." +#: C/project-manager-source-add.page:9(desc) +msgid "Add existing files to a project." msgstr "" -#: C/autotools-project-target-edit.page:53(item/title) -#| msgid "Do not use prefix" -msgid "Do not use prefix" -msgstr "Non usar prefixo" +#: C/project-manager-source-add.page:22(title) +msgid "Add Files" +msgstr "Engadir ficheiros" -#: C/autotools-project-target-edit.page:54(item/p) +#: C/project-manager-source-add.page:26(p) msgid "" -"If checked, do not add prefix to manual page and executable. Such prefix are " -"used to provide alternative of system tools." +"Select the target where you want to add the new source files in the " +"project view, click on the right mouse button to make the " +"project context menu appear and select Add Source File." msgstr "" -#: C/autotools-project-target-edit.page:59(item/p) +#: C/project-manager-source-add.page:31(p) msgid "" -"The flags to pass to the Fortran 9x compiler when compiling target source " -"files. This value overrides the one eventually defined in the parent folder." +"Or from the main menu, select ProjectAdd " +"Source File..." msgstr "" -#: C/autotools-project-target-edit.page:64(item/title) -#| msgid "Include in distribution" -msgid "Include in distribution" -msgstr "Incluír na distribución" - -#: C/autotools-project-target-edit.page:65(item/p) -msgid "If checked, include the target in the distribution package." -msgstr "Se está marcado, incluír o obxectivo no paquete de distribución." - -#: C/autotools-project-target-edit.page:68(item/title) -#| msgid "Installation directory" -msgid "Installation directory" -msgstr "Cartafol de instalación" - -#: C/autotools-project-target-edit.page:69(item/p) +#: C/project-manager-source-add.page:35(p) msgid "" -"It defines where the target is installed. It is not directly the directory " -"where the files are installed but the name of one of the standard directory " -"variable (bindir, sbindir, libdir, libexecdir, datadir, pkgdatadir, " -"pkglibexecdir, includedir, mandir, infodir, docdir) or a custom variable " -"defined in the folder properties." +"You can select another target in the top target chooser button." msgstr "" -#: C/autotools-project-target-edit.page:77(item/p) +#: C/project-manager-source-add.page:39(p) msgid "" -"The flags to pass to the Java compiler when compiling target source files. " -"This value overrides the one eventually defined in the parent folder." +"In the file chooser below, select the files you want to add. Then click on " +"the Add button to add those files to your project. You can select " +"several files at the same time keeping Ctrl key pressed or using " +"the Shift to select a range of files." msgstr "" -#: C/autotools-project-target-edit.page:82(item/title) -msgid "Keep target path" +#: C/project-manager-source-add.page:48(p) +msgid "" +"You can add files in sub-directories of the project. Most project formats " +"require the files to be under the project directory. Added source files " +"outside the project directory are automatically copied inside to fulfill " +"this requirement." msgstr "" -#: C/autotools-project-target-edit.page:83(item/p) +#: C/project-manager-root.page:12(desc) +msgid "Edit project properties." +msgstr "Editar as propiedades do proxecto." + +#: C/project-manager-root.page:21(title) +msgid "Edit a Project" +msgstr "Editar un proxecto" + +#. Include page in index +#: C/project-manager.page:7(desc) +msgid "Project manager." +msgstr "Xestor de proxectos." + +#: C/project-manager.page:20(title) +msgid "Project manager plugin" +msgstr "Engadido do xestor de proxectos" + +#: C/project-manager.page:22(p) msgid "" -"If checked, keep the hierarchy of the project directory when installing " -"files." +"Anjuta supports several already existing project formats through " +"plugin backends. The main one is the autotools format commonly used on Linux." msgstr "" -#: C/autotools-project-target-edit.page:88(item/p) +#: C/project-manager.page:28(p) msgid "" -"The flags to pass to the scanner generator Lex or Flex when generating " -"target source files. This value overrides the one eventually defined in the " -"parent folder." +"Whatever the underlying backend, the graphical interface is the same but " +"some functions might be disabled." msgstr "" -#: C/autotools-project-target-edit.page:93(item/title) -#| msgid "Libraries" -msgid "Libraries" -msgstr "Bibliotecas" +#: C/project-manager.page:34(title) +msgid "Project Backend Plugin" +msgstr "Engadido de «backend» do proxecto" + +#: C/project-manager-package-remove.page:9(desc) +msgid "Remove a library from a module." +msgstr "Quitar unha biblioteca dun módulo." + +#: C/project-manager-package-remove.page:22(title) +msgid "Remove a Package" +msgstr "Quitar un paquete" -#: C/autotools-project-target-edit.page:94(item/p) +#: C/project-manager-package-remove.page:26(p) msgid "" -"Specify additional libraries used by the target. Useful for adding non " -"package libraries. See Add non-" -"packaged libraries page for more details." +"Select the package you want to remove in the project view , click " +"on the right mouse button to make the project context menu appear " +"and select Remove." msgstr "" -#: C/autotools-project-target-edit.page:101(item/p) +#: C/project-manager-package-remove.page:32(p) msgid "" -"The flags to pass to the linker when linking the target. This value " -"overrides the one eventually defined in the parent folder." +"Confirm the removal. This package will be removed from the project file." msgstr "" -#: C/autotools-project-target-edit.page:105(item/title) -#| msgid "Manual section" -msgid "Manual section" -msgstr "Sección manual" +#: C/project-manager-package-add.page:11(desc) +msgid "Add a library in a module." +msgstr "Engadir unha biblioteca a un módulo." + +#: C/project-manager-package-add.page:24(title) +msgid "Add a Package" +msgstr "Engadir un paquete" -#: C/autotools-project-target-edit.page:106(item/p) +#: C/project-manager-package-add.page:28(p) msgid "" -"Specify the section of the manual where to add man page. Valid section name " -"are the digits ‘0’ through ‘9’, and the letters ‘l’ and ‘n’." +"Select the module where you want to add the new library in the project " +"view, click on the right mouse button to make the project context " +"menu appear and select New Library." msgstr "" -#: C/autotools-project-target-edit.page:112(item/p) +#: C/project-manager-package-add.page:33(p) +#: C/project-manager-module-new.page:48(p) msgid "" -"The flags to pass to the Objective C compiler when compiling target source " -"files. This value overrides the one eventually defined in the parent folder." +"Or from the main menu, select ProjectNew " +"Library...." msgstr "" -#: C/autotools-project-target-edit.page:118(item/p) +#: C/project-manager-package-add.page:37(p) msgid "" -"The flags to pass to the Vala compiler when compiling target source files. " -"This value overrides the one eventually defined in the parent folder." +"In the list of all packaged libraries, check the additional libraries " +"wanted. Check that expected module name is selected in the bottom text box. " +"Then click on the Add button to update the module." msgstr "" -#: C/autotools-project-target-edit.page:124(item/p) +#: C/project-manager-package-add.page:43(p) msgid "" -"The flags to pass to the parser generator Bison or Yacc when generating " -"target source files. This value overrides the one eventually defined in the " -"parent folder." +"Read the next page to find " +"out how to add the module to your target." msgstr "" -#: C/autotools-project-target-type.page:8(info/desc) -msgid "Autotools target type." -msgstr "Tipo de obxectivo de autotools." - -#: C/autotools-project-target-type.page:17(page/title) -msgid "Autotools project type" -msgstr "Tipo de proxecto de autotools" - -#: C/autotools-project-target-type.page:19(page/p) -msgid "There are different types of target available." +#: C/project-manager-module-remove.page:10(desc) +msgid "Remove a set of libraries from a target." msgstr "" -#: C/autotools-project-target-type.page:23(item/title) -msgid "Shared Library (Libtool)" -msgstr "Biblioteca compartida (Libtool)" +#: C/project-manager-module-remove.page:23(title) +msgid "Remove a Module" +msgstr "Quitar un módulo" -#: C/autotools-project-target-type.page:24(item/p) +#: C/project-manager-module-remove.page:27(p) msgid "" -"It represents a library shared by several programs which is linked at run " -"time. It is the most common kind of libraries on Linux. It is called dynamic " -"link library on Windows." +"Select the library you want to remove in the project view, click " +"on the right mouse button to make the project context menu " +"appear, and select Remove." msgstr "" -#: C/autotools-project-target-type.page:27(item/p) -msgid "" -"It uses the Libtool package. Its name must start with 'lib' and has the '." -"la' extension." +#: C/project-manager-module-remove.page:33(p) +msgid "Confirm the removal. This library will be removed from the target." msgstr "" -#: C/autotools-project-target-type.page:31(item/title) -msgid "Module (Libtool)" -msgstr "Módulo (Libtool)" +#: C/project-manager-module-new.page:11(desc) +msgid "Create a set of libraries." +msgstr "Crear un conxunto de bibliotecas." + +#: C/project-manager-module-new.page:24(title) +msgid "Create a Module" +msgstr "Crear un módulo" -#: C/autotools-project-target-type.page:32(item/p) +#: C/project-manager-module-new.page:26(p) msgid "" -"It represents a library, often named a plugin, linked at run time " -"explicitely by the program itself. It is used to only load the code " -"corresponding to the used features." +"On Linux, most libraries are distributed with additional data stored in a " +"pkg-config file. This file contains information like the other " +"libraries needed, the C compiler and the linker flags needed to use that " +"library. This file, the header files and the library files themselves is " +"called a package." msgstr "" -#: C/autotools-project-target-type.page:35(item/p) +#: C/project-manager-module-new.page:32(p) msgid "" -"It uses the Libtool package. Its name does not need the 'lib' prefix but " -"must have the '.la' extension." +"Anjuta provides an simple interface to use such library. If the " +"library you need is not one of these, check the Add non-packaged libraries page." msgstr "" -#: C/autotools-project-target-type.page:39(item/title) -msgid "Static Library (Libtool)" -msgstr "Biblioteca estática (Libtool)" - -#: C/autotools-project-target-type.page:40(item/p) +#: C/project-manager-module-new.page:37(p) msgid "" -"It represents a library linked with the program at compile time. Only the " -"function used are kept inside the generated executable." +"A package cannot be added directly to your program; you first need to create " +"a module for it, which is just a group of packages." msgstr "" -#: C/autotools-project-target-type.page:42(item/p) +#: C/project-manager-module-new.page:42(p) msgid "" -"It uses the Libtool package. Its name must start with 'lib' and has the '.a' " -"extension." +"Select the program where you want to add the new library in the project " +"view, click on the right mouse button to make the project context " +"menu appear, and select Add Library. Then click on the " +"New Library button on this dialog." msgstr "" -#: C/autotools-project-target-type.page:46(item/title) -msgid "Program" -msgstr "Programa" - -#: C/autotools-project-target-type.page:47(item/p) +#: C/project-manager-module-new.page:52(p) msgid "" -"It represents compiled program by example from C souces files. All children " -"represent the source files compiled to generate the program." +"You will get a list of all the packaged libraries installed on your system. " +"You can check one or more libraries." msgstr "" -#: C/autotools-project-target-type.page:52(item/title) -msgid "Python module" -msgstr "Módulo de Python" - -#: C/autotools-project-target-type.page:53(item/p) -msgid "It represents a program written in Python." -msgstr "Representa un programa escrito en Python." - -#: C/autotools-project-target-type.page:56(item/title) -msgid "Java module" -msgstr "Módulo Java" - -#: C/autotools-project-target-type.page:57(item/p) -msgid "It represents a progran written in Java." -msgstr "Representa un programa escrito en Java." - -#: C/autotools-project-target-type.page:60(item/title) -msgid "LISP module" -msgstr "Módulo LISP" - -#: C/autotools-project-target-type.page:61(item/p) -msgid "It represents a progran written in LISP." -msgstr "Representa un programa escrito en LISP." - -#: C/autotools-project-target-type.page:64(item/title) -msgid "Header files" -msgstr "Ficheiros de cabeceiras" - -#: C/autotools-project-target-type.page:65(item/p) +#: C/project-manager-module-new.page:55(p) msgid "" -"This target allows you to group header files and define where they have to " -"be installed." +"If the library you want does not appear here, perhaps it is because it is " +"not installed on your system. Launch the application you use to install new " +"programs and search for the library name. The package you need often has a " +"\"dev\" or \"devel\" suffix and should include header files and a pkg-" +"config file with a .pc extension." msgstr "" -#: C/autotools-project-target-type.page:69(item/title) -msgid "Man documentation" -msgstr "Documentación man" - -#: C/autotools-project-target-type.page:70(item/p) -msgid "It groups man pages needed by the project." -msgstr "Agrupa páxinas de manual requiridas polo proxecto." - -#: C/autotools-project-target-type.page:73(item/title) -msgid "Info documentation" -msgstr "Documentación info" - -#: C/autotools-project-target-type.page:74(item/p) -msgid "It groups info page needed by the project." -msgstr "Agrupa páxinas de info requiridas polo proxecto." - -#: C/autotools-project-target-type.page:77(item/title) -msgid "Miscellaneous Data" -msgstr "Datos variados" - -#: C/autotools-project-target-type.page:78(item/p) +#: C/project-manager-module-new.page:63(p) msgid "" -"It groups data files which needed by the project like pictures, ui " -"description, settings files..." +"After selecting one library, a module name will be automatically generated " +"but you can change it. When you are done, click on the Add button " +"to create the new module with the selected libraries." msgstr "" -#: C/autotools-project-target-type.page:82(item/title) -msgid "Script" -msgstr "Script" - -#: C/autotools-project-target-type.page:83(item/p) +#: C/project-manager-module-new.page:69(p) msgid "" -"It represents program those are scripts. Those scripts are only installed in " -"the specified directory. If scripts are generated additional rules are " -"needed." +"Read the next page to find " +"out how to add this new module to your target." msgstr "" -#: C/autotools-build-build.page:11(info/desc) -msgid "Build targets or project." -msgstr "Construir obxectivos ou proxecto." +#: C/project-manager-module-add.page:10(desc) +msgid "Add a set of libraries to a target." +msgstr "Engadir un conxunto de bibliotecas a un obxectivo." -#: C/autotools-build-build.page:24(page/title) -msgid "Build targets" -msgstr "Construír obxectivos" +#: C/project-manager-module-add.page:23(title) +msgid "Add a Module" +msgstr "Engadir un módulo" -#: C/autotools-build-build.page:25(page/p) +#: C/project-manager-module-add.page:25(p) msgid "" -"A target is a file created from source files. Typically, it is a program or " -"a library, but it could also be documentation if the documentation needs " -"processing, for example." +"Packages cannot be added directly to a target. You need to put them into a " +"module first and add this module to the target. See to know how to do create a module." msgstr "" -#: C/autotools-build-build.page:30(page/p) +#: C/project-manager-module-add.page:31(p) msgid "" -"The build command compiles all needed source files, and possibly links them " -"with some other files, like libraries, in order to create the target. If " -"some source files are already compiled and haven't been modified, they are " -"not be recompiled, in order to save time. There are several ways to trigger " -"a build." +"Select the program where you want to add the new library in the project " +"view, click on the right mouse button to make the project context " +"menu appear and select Add Library." msgstr "" -#: C/autotools-build-build.page:39(item/p) -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." -msgid "" -"From the main menu, select Build Build or press F7 to build all targets in the same " -"directory as the currently opened file." -msgstr "" -"Desde o menú principal, seleccione " -"ConstruírConstruír ou prema " -"F7 para construír todos os obxectivos no mesmo cartafol que o " -"ficheiro aberto actualmente." - -#: C/autotools-build-build.page:48(item/p) -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." +#: C/project-manager-module-add.page:35(p) msgid "" -"From the main menu, select Build Build " -"Project or press ShiftF7 to build the complete project. All subdirectories are built " -"recursively." -msgstr "" -"Desde o menú principal, seleccione " -"ConstruírConstruír proxecto ou prema " -"MaiúsF7 para construír o proxecto " -"completo. Todos os subcartafoles construiranse de forma recursiva." - -#: C/autotools-build-build.page:57(item/p) -#: C/autotools-build-clean.page:45(item/p) -#: C/autotools-build-install.page:50(item/p) -msgid "From the file manager pane, select a file or a directory." +"Or from the main menu, select ProjectAdd " +"Library...." msgstr "" -"Desde o panel de explorador de ficheiros, seleccione un ficheiro " -"ou un cartafol." -#: C/autotools-build-build.page:62(item/p) +#: C/project-manager-module-add.page:39(p) msgid "" -"Click on the right mouse button to make the file manager context menu appear and select BuildBuild to " -"build all targets in the directory currently selected or the parent " -"directory of the currently selected file." +"You need to select the target where you want to add the module in the " +"target button above, and select the module that you want to add " +"in the module view below. If you select a library inside a " +"module, the parent module will be added." msgstr "" -#: C/autotools-build-build.page:72(item/p) -#: C/autotools-build-clean.page:60(item/p) -#: C/autotools-build-install.page:65(item/p) +#: C/project-manager-module-add.page:43(p) msgid "" -"From the project manager pane, select a source file or a target." +"When you are done, click on the Add button to add the module." msgstr "" -#: C/autotools-build-build.page:77(item/p) -msgid "" -"Click on the right mouse button to make the project manager context " -"menu appear and select BuildBuild to build all targets in the directory containing the currently " -"selected file or target." +#: C/project-manager-library-remove.page:10(desc) +msgid "Remove a custom library from a target." msgstr "" -#: C/autotools-build-clean.page:11(info/desc) -msgid "Remove built files." -msgstr "Eliminar os ficheiros construídos." - -#: C/autotools-build-clean.page:20(page/title) -msgid "Clean targets" -msgstr "Limpar obxectivos" +#: C/project-manager-library-remove.page:23(title) +msgid "Remove a Custom Library" +msgstr "Quitar unha biblioteca personalizada" -#: C/autotools-build-clean.page:22(page/p) +#: C/project-manager-library-remove.page:27(p) msgid "" -"It can be useful to delete all files created by the build process. For " -"example, if all dependencies are not taken into account and a modified file " -"does not trigger a recompiling as it should, deleting all files will fix " -"this. There are several ways to do this" +"Select the target that has the library you want to remove in the " +"project view, click on the right mouse button to make the " +"project context menu appear and select Properties." msgstr "" -#: C/autotools-build-clean.page:28(item/p) -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." +#: C/project-manager-library-remove.page:33(p) msgid "" -"From the main menu, select Build Clean to delete all files built in the same directory as the current " -"edited file." +"Remove the library from the C preprocessor flags and Linker " +"flags properties. Click on the Apply button to write the " +"changes to the project files." msgstr "" -"Desde o menú principal, seleccione " -"ConstruírLimpar ou prema " -"F7 para limpar todos os ficheiros no mesmo cartafol que o " -"ficheiro aberto actualmente." - -#: C/autotools-build-clean.page:37(item/p) -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." -msgid "" -"From the main menu, select Build Clean " -"Project to delete all project built files," + +#: C/project-manager-library.page:13(desc) +msgid "Add or remove libraries to project targets." msgstr "" -"Desde o menú principal, seleccione " -"ConstruírLimpar proxecto para limpar " -"todos os ficheiros construídos no proxecto." -#: C/autotools-build-clean.page:50(item/p) +#: C/project-manager-library.page:22(title) +msgid "Manage Libraries" +msgstr "Xestionar bibliotecas" + +#: C/project-manager-library-add.page:10(desc) +msgid "Add a custom library to a target." +msgstr "Engadir unha biblioteca personalizada a un obxectivo." + +#: C/project-manager-library-add.page:23(title) +msgid "Add a Custom Library" +msgstr "Engadir unha biblioteca personalizada" + +#: C/project-manager-library-add.page:25(p) msgid "" -"Click on the right mouse button to make the file manager context menu appears and select BuildClean to " -"delete all files built in the directory currently selected or the parent " -"directory of the currently selected file." +"It is easier to use a packaged library, which is common on Linux, so check " +"if it is the case here. But " +"else you can still use the library as explained below." msgstr "" -#: C/autotools-build-clean.page:65(item/p) +#: C/project-manager-library-add.page:29(p) msgid "" -"Click on the right mouse button to make the project manager context " -"menu appears and select BuildClean to delete all built files in the directory containing the currently " -"selected file or target." +"In order to use a library in C, you need to tell the compiler where the " +"header files are, and tell the linker where to find the needed libraries. " +"The issue is that your program will not compile on another computer if the " +"header and the libraries are elsewhere." msgstr "" -#: C/autotools-build-compile.page:11(info/desc) -msgid "Compile files." -msgstr "Compilar ficheiros." - -#: C/autotools-build-compile.page:20(page/title) -msgid "Compile files" -msgstr "Compilar ficheiros" - -#: C/autotools-build-compile.page:22(page/p) +#: C/project-manager-library-add.page:36(p) msgid "" -"Most programming languages allow you to compile an individual source file. " -"It reads the file, checks for errors and convert into an intermediate object " -"file. Most errors happens in this step, so it is useful to compile a file " -"after modifying it to check for errors. There are several ways to do it." +"Select the directory containing the program where you want to add the " +"library in the project view, click on the right mouse button to " +"make the project context menu appear and select Properties." msgstr "" -#: C/autotools-build-compile.page:30(item/p) -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." +#: C/project-manager-library-add.page:41(p) +#: C/project-manager-library-add.page:65(p) msgid "" -"From the main menu, select Build Compile or press F9 to compile the current edited file." +"Or from the main menu, select ProjectProperties. By default, it edits the properties of " +"the currently selected item in the project view. You can select a different " +"item in the drop-down list button." msgstr "" -"Desde o menú principal, seleccione " -"ConstruírCompilar ou prema " -"F9 para compilar o ficheiro editado actualmente." -#: C/autotools-build-compile.page:39(item/p) -msgid "From the file manager pane, select a file." +#: C/project-manager-library-add.page:47(p) +msgid "" +"If the header files are installed in a standard location (/usr/" +"include) you don't have to set this. If not, you need to add -" +"Iinclude_path in the C preprocessor flags " +"property if you are using gcc as your compiler. You can add " +"several paths separated with spaces. These options will be used for all " +"targets inside this directory." msgstr "" -"Desde o panel do explorador de ficheiros, seleccione un ficheiro." -#: C/autotools-build-compile.page:44(item/p) +#: C/project-manager-library-add.page:55(p) msgid "" -"Click on the right mouse button to make the file manager context menu appears and select BuildCompile " -"to compile the file currently selected in the file manager pane." +"You might have to expand the More options button to see this. " +"Click on the Apply button when you are done." msgstr "" -#: C/autotools-build-compile.page:53(item/p) -msgid "From the project manager pane, select a source file." +#: C/project-manager-library-add.page:59(p) +msgid "" +"Next, you need to add the library to a target. Select the target where you " +"want to add the library in the project view, click on the right " +"mouse button to make the project context menu appear and select " +"Properties." msgstr "" -#: C/autotools-build-compile.page:58(item/p) +#: C/project-manager-library-add.page:71(p) msgid "" -"Click on the right mouse button to make the project manager context " -"menu appears and select BuildCompile to compile the file currently selected in the project manager " -"pane." +"You need to set the Linker flags property, adding -" +"llibrary_name if your compiler is gcc. " +"library_name is the name of the library file without the " +"lib prefix and without the .a or .so " +"extension." msgstr "" -#: C/autotools-build-compile.page:66(note/p) +#: C/project-manager-library-add.page:77(p) msgid "" -"You do not need to save your file before compiling it, it will be done " -"automatically by Anjuta if needed." +"If the library is in not in a standard directory, gcc can look in " +"additional directories with the option -Llibrary_path." msgstr "" -#: C/autotools-build-configure-dialog.page:11(info/desc) -msgid "Autotools configure dialog" -msgstr "Diálogo de configuración de «autotools»" +#: C/project-manager-folder-remove.page:9(desc) +msgid "Remove folders from a project." +msgstr "Quitar cartafoles dun proxecto." -#: C/autotools-build-configure-dialog.page:20(page/title) -msgid "Autotools Configure Dialog" -msgstr "Diálogo de configuración de «autotools»" +#: C/project-manager-folder-remove.page:18(title) +msgid "Remove Folder" +msgstr "Quitar un cartafol" -#: C/autotools-build-configure-dialog.page:22(page/p) +#: C/project-manager-folder-remove.page:22(p) msgid "" -"The Configure dialog allows you to set the following options and " -"configure the project." +"Select the folder you want to remove in the project view, click " +"on the right mouse button to make the project context menu appear " +"and select Remove." msgstr "" -#: C/autotools-build-configure-dialog.page:29(item/title) -#| msgid "Regenerate Project" -msgid "Regenerate Project" -msgstr "Rexerar proxecto" - -#: C/autotools-build-configure-dialog.page:30(item/p) +#: C/project-manager-folder-remove.page:28(p) msgid "" -"If checked, the project will be completely regenerated, else only the " -"configure step is done. Anjuta automatically checks this check " -"box when needed so you can leave it in its current state." +"Confirm the removal. This will only remove the folder from the project files " +"without removing any files or directories from your disk." msgstr "" -#: C/autotools-build-configure-dialog.page:37(item/title) -#| msgid "Configuration" -msgid "Configuration" -msgstr "Configuración" +#: C/project-manager-folder.page:11(desc) +msgid "Add, edit or remove folders from a project." +msgstr "Engadir ou quitar cartafoles dun proxecto." -#: C/autotools-build-configure-dialog.page:38(item/p) -msgid "" -"You can have several configurations having their own options and build " -"directory, this text box allows to name them. Typically you have already " -"defined a Default configuration, a Debug configuration making programs " -"easier to debug (keeping intermediate variables and code ordering) and an " -"Optimized configuration generating faster programs but increasing build " -"time. You can define additional custom configurations." -msgstr "" +#: C/project-manager-folder.page:20(title) +msgid "Manage Folders" +msgstr "Xestionar cartafoles" + +#: C/project-manager-folder-add.page:9(desc) +msgid "Add a folder to a project." +msgstr "Engadir un cartafol a un proxecto." -#: C/autotools-build-configure-dialog.page:49(item/title) -#| msgid "Build Directory" -msgid "Build Directory" -msgstr "Construir cartafol" +#: C/project-manager-folder-add.page:18(title) +msgid "Add a Folder" +msgstr "Engadir un cartafol" -#: C/autotools-build-configure-dialog.page:50(item/p) +#: C/project-manager-folder-add.page:20(p) msgid "" -"Select here the build directory. It can be the project directory or a " -"subdirectory. This is particularly useful when switching between different " -"configurations to avoid rebuilding the whole project." +"A folder allows you to group several target allowing to set common " +"properties for all of them. It often corresponds to a directory." msgstr "" -#: C/autotools-build-configure-dialog.page:56(note/p) +#: C/project-manager-folder-add.page:25(p) msgid "" -"With autotools, you cannot have one configuration using a different " -"directory if you already have one configuration using the project directory. " -"You need to remove it first." +"Select the group or the project where you want to add the new group in the " +"project view, click on the right mouse button to make the " +"project context menu appear and select Add Group." msgstr "" -#: C/autotools-build-configure-dialog.page:63(note/p) +#: C/project-manager-folder-add.page:29(p) msgid "" -"Some autotools project cannot be built outside the project directory. You " -"can still use different configurations but they all have to use the project " -"directory and everything will be recompiled on each change of the " -"configuration." +"Or from the main menu, select ProjectAdd " +"Group." msgstr "" -#: C/autotools-build-configure-dialog.page:72(item/title) -#| msgid "Configure Options" -msgid "Configure Options" -msgstr "Opcións de configuración" - -#: C/autotools-build-configure-dialog.page:73(item/p) -msgid "" -"This text box list all command line arguments used by the configure step. " -"All arguments are separated by spaces and must be quoted if they contains a " -"space. Each configuration fills this text box with default values that you " -"can modify." -msgstr "" +#: C/project-manager-folder-add.page:33(p) +msgid "Enter a new group name." +msgstr "Introducir un nome de grupo novo." -#: C/autotools-build-configure-dialog.page:80(note/p) +#: C/project-manager-folder-add.page:35(p) msgid "" -"Each autotools project supports a common list of arguments but can have " -"specify arguments. You can have a list of all accepted arguments by running " -"configure --help on the command line. You need to have configured " -"your project at least one time to have the configure script." +"Groups names are typically restricted to letters, digits and the underscore, " +"so it's safer to avoid other characters." msgstr "" -#: C/autotools-build-configure.page:11(info/desc) -msgid "Configure an autotools project and manage configurations." +#: C/project-manager-folder-add.page:40(p) +msgid "You can select another group in the bottom group tree view." msgstr "" -#: C/autotools-build-configure.page:20(page/title) -msgid "Configure a project" -msgstr "Configurar un proxecto" - -#: C/autotools-build-configure.page:22(page/p) +#: C/project-manager-folder-add.page:43(p) msgid "" -"Before compiling and building files, an autotools project has to be " -"configured. This step is needed to set global options, to check that all " -"required libraries and programs are installed on your system and to generate " -"appropriate build scripts." +"When you have chosen the parent and enter the name, click on the Add button to add the group to your project." msgstr "" -#: C/autotools-build-configure.page:30(section/title) -msgid "Configure the project" -msgstr "Configurar o proxecto" +#: C/project-import.page:11(desc) +msgid "Import an existing project." +msgstr "Importar un proxecto existente." + +#: C/project-import.page:24(title) +msgid "Import a Project" +msgstr "Importar un proxecto" -#: C/autotools-build-configure.page:34(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/project-import.page:26(p) msgid "" -"From the main menu, select Build " -"Configure Project...." +"Anjuta does not have its own project format. It loads projects " +"using already existing formats, like makefile or autotools, and does not " +"require that other developers use it. Anjuta's own settings are stored in a " +"file with the .anjuta extension and a hidden directory created " +"in the project directory. To use a project in Anjuta and create " +"these settings files, you will need to import the project. This will not " +"modify any project files." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/autotools-build-configure.page:40(item/p) +#: C/project-import.page:38(p) msgid "" -"Keep the default configuration, select a new configuration or create a new " -"one. You can inspect and modify all configuration options. See for more information." +"From the main menu, select FileNewProject from Existing Sources or Project from " +"Existing Sources from the drop-down list of the New button " +"in the top tool bar to start the project wizard." msgstr "" -#: C/autotools-build-configure.page:47(item/p) -msgid "Click on Execute to configure the project." +#: C/project-import.page:47(p) +msgid "" +"Select Import from folder if the project is already present on " +"your computer, then select the project directory." msgstr "" -#: C/autotools-build-configure.page:53(section/p) +#: C/project-import.page:51(p) msgid "" -"The configuration could fail if some libraries or programs are not installed " -"or do not have the right version. The error message tell you what is missing." +"Or Select Import from version control system if the project needs " +"to be checked out from a server. Then select the version control system, the " +"server address and the destination directory on your computer." msgstr "" -#: C/autotools-build-configure.page:60(section/title) -msgid "Change the configuration" -msgstr "Cambiar a configuración" - -#: C/autotools-build-configure.page:64(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/project-import.page:59(p) msgid "" -"From the main menu, select Build Select " -"ConfigurationAnother configuration." +"After selecting an existing project, the Project name text box " +"should be filled with the name of the project's directory, but you can " +"change it. When it's done, click on the Import button to download " +"the project if needed and create the files needed by Anjuta." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/autotools-build-configure.page:71(section/p) +#: C/project-import.page:68(p) msgid "" -"If the project has not been already configured, it will be automatically " -"configured before building any file." +"Anjuta tries to automatically find the project backend used by " +"your project. But if several backends are possible, you will get a dialog " +"asking you to choose a project backend plugin. Read the project backend " +"description to find out which one to choose." msgstr "" -#: C/autotools-build-configure.page:79(section/title) -msgid "Remove configuration" -msgstr "Quitar a configuración" +#: C/makefile-project-backend.page:8(desc) +msgid "Makefile project backend." +msgstr "«Backend» para proxecto Makefile" + +#: C/makefile-project-backend.page:21(title) +msgid "Makefile project backend plugin" +msgstr "Engadido de proxecto Makefile para o «backend»." -#: C/autotools-build-configure.page:81(section/p) +#: C/makefile-project-backend.page:23(p) msgid "" -"It is a like cleaning the project but it removes even more files. You need " -"to re-configure your project to build it afterward." +"A makefile is probably the most common way to build software on all kinds of " +"platforms. A makefile contains a list or rules describing which commands " +"have to be run in order to generate a target from a list of dependencies. " +"When building a program, the target is an object file and the dependencies " +"are the source files. The target of one rule can be a dependency of another " +"one, allowing several rules to be chained in order to make a final target." msgstr "" -#: C/autotools-build-configure.page:88(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/makefile-project-backend.page:33(p) msgid "" -"From the main menu, select Build Remove " -"Configuration." +"It is a low-level, general tool, making it difficult to find all source " +"files and targets of a project. So Anjuta has limited support for " +"makefiles, reading only one makefile in the top project directory and " +"extracting source files and targets." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." - -#: C/autotools-build-distribute.page:11(info/desc) -msgid "Create a distribution package." -msgstr "Crear un paquete de distribución." -#: C/autotools-build-distribute.page:20(page/title) -msgid "Create a distribution package" -msgstr "Crear un paquete de distribución" +#: C/makefile-project-backend.page:42(p) +msgid "" +"If the project backend is not able to find all the source files, you can try " +"to use the directory backend instead. It does not recognize any targets but " +"should get all source files." +msgstr "" -#: C/autotools-build-distribute.page:22(page/p) +#: C/makefile-project-backend.page:49(p) msgid "" -"The standard way to distribute a autotools project is as a compressed tar " -"archive containing all source files. The user will have to decompress it, " -"then compile and install it on his system using the command sequence " -"configure, make and make install." +"Changing properties, or adding or removing targets and source files are " +"disabled with this backend, as automatically editing the makefile is not " +"implemented. It has to be changed by hand using the text editor. When the " +"makefile is saved, it is automatically reloaded though." msgstr "" -#: C/autotools-build-distribute.page:30(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/introduction.page:53(None) msgid "" -"From the main menu, select Build Build " -"Tarball to create a source distribution package." +"@@image: 'figures/anjuta-in-action.png'; md5=a31f1c85a4a14032fcd30ab6f6d6b3c0" msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." +"@@image: 'figures/anjuta-in-action.png'; md5=a31f1c85a4a14032fcd30ab6f6d6b3c0" -#: C/autotools-build-install.page:11(info/desc) -msgid "Install targets or project." -msgstr "Instalar obxectivos ou proxecto." +#. Include page in index +#: C/introduction.page:7(title) C/introduction.page:12(title) +#: C/anjuta-glade-start.page:51(title) +msgid "Introduction" +msgstr "Introdución" -#: C/autotools-build-install.page:20(page/title) -msgid "Install targets" -msgstr "Instalar obxectivos" +#: C/introduction.page:8(desc) +msgid "Introduction to Anjuta Integrated Development Environment" +msgstr "" -#: C/autotools-build-install.page:22(page/p) +#: C/introduction.page:14(p) msgid "" -"Unless your project is very simple, it needs some data files like user " -"interface description files. These files are typically copied in standard " -"directories and read from there. It means that you cannot run your program " -"from the build directory. You need to install it in order to copy all these " -"files in the final place, by example in a subdirectory of /usr/local." +"Anjuta is a versatile Integrated Development Environment (IDE) " +"for the GNOME desktop. It features a number of advanced programming " +"facilities including project management, application wizards, interactive " +"debugging, integrated Glade UI designer, integrated Devhelp API help, class " +"generator, powerful source editor, symbols browsing, Git support, C/C++, " +"Python and Vala support and more." msgstr "" -#: C/autotools-build-install.page:29(page/p) -msgid "There are several possibilities to install targets or a project." +#: C/introduction.page:23(p) +msgid "" +"Anjuta has a flexible and advanced docking system that allows you " +"to lay out all the views in whatever way you like. You can drag and drop the " +"views using drag bars and rearrange the layout." msgstr "" -#: C/autotools-build-install.page:33(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." +#: C/introduction.page:29(p) msgid "" -"From the main menu, select Build Install to install all files in the same directory as the current " -"edited file." +"Anjuta has been designed to be simple to operate yet powerful " +"enough to fulfill all your programming needs. We have added many new " +"features to Anjuta over the course of its development. Our focus " +"is on delivering power and usability at the same time and making your " +"software development enjoyable without overloading your senses. We intend to " +"continue improving and stabilizing Anjuta to give you the best " +"IDE experience possible." msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." -#: C/autotools-build-install.page:42(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/introduction.page:39(p) msgid "" -"From the main menu, select Build Install " -"Project to install all project files," +"We hope you will have a good time using Anjuta. If not, please " +"help us make it better by reporting bugs and suggestions - this will help to " +"improve the software, as well as helping the open source community." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/autotools-build-install.page:55(item/p) +#: C/introduction.page:45(p) msgid "" -"Click on the right mouse button to make the file manager context menu appears and select BuildInstall " -"to install all files in the directory currently selected or the parent " -"directory of the currently selected file." +"The following screenshot illustrates some of the things you will find in " +"Anjuta." msgstr "" -#: C/autotools-build-install.page:70(item/p) -msgid "" -"Click on the right mouse button to make the project manager context " -"menu appears and select BuildInstall to install all files in the directory containing the currently " -"selected file or target." +#: C/introduction.page:51(title) +msgid "Anjuta in action" msgstr "" -#: C/autotools-build-install.page:79(note/p) -msgid "" -"If you install the program in a system directory, you can have to use " -"su or sudo to have enough right. See for more information." +#: C/introduction.page:52(desc) C/introduction.page:54(p) +msgid "Anjuta main window" msgstr "" -#: C/autotools-build-plugin.page:8(info/desc) -#: C/autotools-build-plugin.page:17(page/title) -msgid "Autotools build plugin" -msgstr "Engadido de construción de «autotools»" +#: C/full-index.page:8(desc) +msgid "All help topics." +msgstr "Todos os temas da axuda." + +#: C/full-index.page:16(title) +msgid "Index" +msgstr "Índice" + +#: C/directory-project-backend.page:8(desc) +msgid "Directory project backend." +msgstr "«Backend» do cartafol do proxecto" -#: C/autotools-build-plugin.page:19(page/p) +#: C/directory-project-backend.page:21(title) +msgid "Directory project backend plugin" +msgstr "Engadido do cartafol de proxecto para o «backend»." + +#: C/directory-project-backend.page:23(p) msgid "" -"This plugin is targeted at autotools projects but as they use make it is " -"useful for other kind of projects using make." +"This is the simplest project backend. There is no project file. It works " +"like a file viewer, considering all files matching typical source extensions " +"(for example .c, .py) to be source files. " +"Directories are kept in order to group source files but there is no target." msgstr "" -#: C/autotools-build-plugin.page:25(section/title) -msgid "Make command used" -msgstr "Orde «make» usada" - -#: C/autotools-build-plugin.page:26(section/p) +#: C/directory-project-backend.page:32(p) msgid "" -"Here is a list of the targets used by the plugin. They are implemented in " -"all autotools projects but you need to implement them if you use a custom " -"makefile." +"This backend is a useful workaround if your project does not have a " +"corresponding backend in Anjuta or if the appropriate backend " +"does not fully support your project." msgstr "" -#: C/autotools-build-plugin.page:31(item/title) -msgid "make object_file_name" -msgstr "make nome_ficheiro_obxecto" - -#: C/autotools-build-plugin.page:32(item/p) +#: C/directory-project-backend.page:38(p) msgid "" -"Use to compile an source file. The object file name is found by replacing " -"the source file extension with the corresponding object extension." +"It is not possible to add or change anything with a project using this " +"backend. But if you create a source file in the project directory, with the " +"right extension, it will be added automatically." msgstr "" -#: C/autotools-build-plugin.page:36(item/title) -msgid "make" -msgstr "make" - -#: C/autotools-build-plugin.page:37(item/p) -msgid "Use to build all targets in a directory." -msgstr "Úseo para construir todos os obxectivos nun cartafol." - -#: C/autotools-build-plugin.page:40(item/title) -#| msgid "make install" -msgid "make install" -msgstr "make install" - -#: C/autotools-build-plugin.page:41(item/p) -msgid "Use to install all targets in a directory." -msgstr "Úseo para instalar todos os obxectivos nun cartafol." +#: C/debug-watch.page:9(desc) +msgid "Monitor expressions and variables." +msgstr "Monitorizar expresións e variábeis" -#: C/autotools-build-plugin.page:44(item/title) -#| msgid "make clean" -msgid "make clean" -msgstr "make clean" +#: C/debug-watch.page:22(title) +msgid "Watch expressions" +msgstr "Vixiar expresións" -#: C/autotools-build-plugin.page:45(item/p) -msgid "Use to delete all file built in a directory." -msgstr "Úseo para eliminar todos os ficheiros construídos nun cartafol." +#: C/debug-watch.page:24(p) +msgid "" +"Watch expressions, or watches for short, are expressions that the debugger " +"evaluates and prints the result of every time the program is stopped; for " +"example, after every single-step through " +"the program." +msgstr "" -#: C/autotools-build-plugin.page:48(item/title) -#| msgid "make dist" -msgid "make dist" -msgstr "make dist" +#: C/debug-watch.page:30(title) +msgid "List watched expressions" +msgstr "Lista de expresións vixiadas" -#: C/autotools-build-plugin.page:49(item/p) +#: C/debug-watch.page:34(p) msgid "" -"Use to build a distributation package, called only in the project directory." +"From the main menu, select ViewWatches to open the Watches window." msgstr "" -"Úseo para construír un paquete distribuído, soamente chamado no cartafol do " -"proxecto." -#: C/autotools-build-plugin.page:54(note/p) +#: C/debug-watch.page:40(p) msgid "" -"As make comes with default rules allowing it to compile and link a C program " -"without needing a makefile. You can compile a C program from a single source " -"file without a makefile nor a project." +"Like local variables, all watch expressions are displayed in a tree with " +"children used to represent structure or array members." msgstr "" -#: C/autotools-build-preferences-dialog.page:10(info/desc) -msgid "Autotools build preferences dialog." +#: C/debug-watch.page:45(title) C/debug-local.page:47(title) +msgid "Variable" +msgstr "Variábeis" + +#: C/debug-watch.page:46(p) +msgid "The name of the variable or the expression." msgstr "" -#: C/autotools-build-preferences-dialog.page:19(page/title) -msgid "Autotools Build Preferences Dialog" +#: C/debug-watch.page:49(title) C/debug-local.page:51(title) +msgid "Value" +msgstr "Valor" + +#: C/debug-watch.page:50(p) +msgid "The variable or expression value." msgstr "" -#: C/autotools-build-preferences-dialog.page:21(page/p) -msgid "The dialog allows you to set global options for building files." +#: C/debug-watch.page:53(title) C/debug-local.page:55(title) +#: C/debug-breakpoint.page:53(title) +msgid "Type" +msgstr "Tipo" + +#: C/debug-watch.page:54(p) +msgid "The type of the variable or of the expression result." msgstr "" -#: C/autotools-build-preferences-dialog.page:27(item/title) -#| msgid "Run several commands at a time" -msgid "Run several commands at a time" -msgstr "Executar varias ordes á vez" +#: C/debug-watch.page:60(title) +msgid "Update watches" +msgstr "Actualizar vixilancias" -#: C/autotools-build-preferences-dialog.page:28(item/p) +#: C/debug-watch.page:62(p) msgid "" -"make is able to run several compilations at the same time. It " -"decreases build time when having a multi-core processor but could trigger " -"some issues so this can be enabled or disabled with this check box." +"Watch expressions can be updated automatically as soon as the program is " +"stopped or on user request." msgstr "" -#: C/autotools-build-preferences-dialog.page:33(item/title) -#| msgid "Continue on errors" -msgid "Continue on errors" -msgstr "Continuar en errores" +#: C/debug-watch.page:65(p) +msgid "To set a watch expression to update automatically:" +msgstr "" -#: C/autotools-build-preferences-dialog.page:34(item/p) +#: C/debug-watch.page:69(p) msgid "" -"By default make stops as soon as it gets an error, it can be " -"faster to continue and get errors for all files in one step. You have to " -"check this check box to get this behavior." +"In the Watches window, select the watch you want to update " +"automatically. Right-click and check that Automatic Update if " +"checked. If not, select it." msgstr "" -#: C/autotools-build-preferences-dialog.page:39(item/title) -#| msgid "Translate messages" -msgid "Translate messages" -msgstr "Traducir mensaxes" +#: C/debug-watch.page:75(p) +msgid "To update a watch expression manually:" +msgstr "" -#: C/autotools-build-preferences-dialog.page:40(item/p) +#: C/debug-watch.page:79(p) msgid "" -"By default errors and warnings message are translated. It has two drawbacks " -"though. In order to recognize errors and warnings the translation of " -"Anjuta and the compiler should perfectly match. Moreover, it is " -"often more difficult to find help on the internet when searching translated " -"messages as they are much less common. Unchecking this check box allows to " -"disable translation." +"In the Watches window, right click and select Update Watch to update the selected watch." msgstr "" -#: C/autotools-build-preferences-dialog.page:48(item/title) -msgid "Highlight build warnings and errors in editor" +#: C/debug-watch.page:84(p) +msgid "To update all watch expressions manually at once:" msgstr "" -#: C/autotools-build-preferences-dialog.page:49(item/p) +#: C/debug-watch.page:88(p) msgid "" -"Errors and warnings during the build are displayed and highlighted in the " -"message window. By checking this option, they are highlighted in the editor " -"too." +"In the Watches window, right click and select Update all to update all watches at the same time." msgstr "" -#: C/autotools-build-preferences-dialog.page:54(item/title) -#| msgid "Install as root" -msgid "Install as root" -msgstr "Instalar como root" +#: C/debug-watch.page:97(title) +msgid "Add a watch on an expression" +msgstr "Engadir unha vixilancia a unha expresión" -#: C/autotools-build-preferences-dialog.page:55(item/p) -msgid "" -"Installing a program needs to copy files into system directories which are " -"often not writable by users. If this check box is checked, you can choose to " -"use sudo or su before installing the files to acquire " -"enough right to do it." +#: C/debug-watch.page:99(p) +msgid "To add an expression to the watch list:" msgstr "" -#: C/debug-breakpoint-dialog.page:10(info/desc) -msgid "Used to create or edit a breakpoint" +#: C/debug-watch.page:103(p) +msgid "" +"From the main menu, select DebugAdd " +"Watch... or in the Watches window, right-click and " +"select Add Watch...." msgstr "" -#: C/debug-breakpoint-dialog.page:23(page/title) -msgid "Breakpoint Dialog" -msgstr "Diálogo «Punto de parada»" +#: C/debug-watch.page:108(p) +msgid "" +"Enter the expression to watch. Check Automatic Update if you want " +"the expression to be evaluated each time the program is stopped." +msgstr "" -#: C/debug-breakpoint-dialog.page:27(item/title) -msgid "Location" -msgstr "Localización" +#: C/debug-watch.page:114(p) +msgid "An expression can be evaluated and then added as a watch like this:" +msgstr "" -#: C/debug-breakpoint-dialog.page:28(item/p) +#: C/debug-watch.page:118(p) msgid "" -"This is the position of the breakpoint. For an existing breakpoint, you " -"cannot change this. You can set a breakpoint at a certain line number, or at " -"the beginning of a function. Use one of the following formats:" +"From the main menu, select DebugInspect/" +"Evaluate or right click in the Editor window and " +"select Inspect/Evaluate." msgstr "" -#: C/debug-breakpoint-dialog.page:33(item/p) -msgid "file_name:line_number" +#: C/debug-watch.page:123(p) +msgid "" +"Click on Add button to add this expression to the watches list." msgstr "" -#: C/debug-breakpoint-dialog.page:34(item/p) -#| msgid "function_name" -msgid "function_name" -msgstr "nome_da_función" - -#: C/debug-breakpoint-dialog.page:35(item/p) -msgid "file_name:function_name" -msgstr "nome_da_función:nome_da_función" +#: C/debug-watch.page:131(title) +msgid "Remove a watch" +msgstr "Quitar unha vixilancia" -#: C/debug-breakpoint-dialog.page:39(item/title) -#| msgid "Condition" -msgid "Condition" -msgstr "Condición" +#: C/debug-watch.page:133(p) +msgid "You can remove an expression from the watches list." +msgstr "Pode quitar unha expresión da lista de vixilancias." -#: C/debug-breakpoint-dialog.page:40(item/p) +#: C/debug-watch.page:137(p) msgid "" -"The break condition is an expression which should evaluate to a boolean " -"value TRUE (1) or FALSE (0). Every time the " -"breakpoint is encountered during your program's execution, the break " -"condition will be evaluated. The debugger will break the execution only if " -"the result of the evaluation is TRUE." +"In the Watches window, select the watch you want to remove, then " +"right-click and select Remove Watch." msgstr "" -#: C/debug-breakpoint-dialog.page:45(item/p) +#: C/debug-watch.page:142(p) +msgid "All watches can be removed at the same time." +msgstr "Pódese quitar todas as vixilancias ao mesmo tempo" + +#: C/debug-watch.page:146(p) msgid "" -"If you leave this field blank the condition is always considered TRUE." +"In the Watches window, right-click and select Remove all." msgstr "" -#: C/debug-breakpoint-dialog.page:49(item/title) -#| msgid "Pass Count" -msgid "Pass Count" -msgstr "Contía de pasadas" +#: C/debug-watch.page:153(title) C/debug-local.page:62(title) +msgid "Changing the value of a variable" +msgstr "Cambiar o valor dunha variábel" -#: C/debug-breakpoint-dialog.page:50(item/p) +#: C/debug-watch.page:155(p) msgid "" -"The debugger can also skip the breakpoint a certain number of times before " -"breaking. If the pass count is not zero, then the debugger will have to " -"encounter the breakpoint this number of times before breaking." +"If a watch expression corresponds to a variable, you can change its value." msgstr "" -#: C/debug-breakpoint-dialog.page:53(item/p) +#: C/debug-watch.page:160(p) msgid "" -"The pass count has a higher priority than the condition. Only when the pass " -"count has been reached will the debugger evaluate the condition if it is " -"present and break the program's execution." +"In the Watches window, select the variable you want to edit and " +"double click in the Value column." msgstr "" -#: C/debug-breakpoint.page:9(info/desc) -msgid "Managing breakpoints." -msgstr "Xestionar os puntos de parada" +#: C/debug-watch.page:164(p) +msgid "Enter the new value." +msgstr "Introducir un valor novo." -#: C/debug-breakpoint.page:22(page/title) -msgid "Breakpoints" -msgstr "Puntos de parada" +#: C/debug-tips.page:9(desc) +msgid "Debugging tips and tricks." +msgstr "Trucos e consellos para o depurado." -#: C/debug-breakpoint.page:24(page/p) -msgid "" -"Breakpoints are used to stop the execution of the program at a particular " -"point so that the state of the program can be examined at those locations." -msgstr "" +#: C/debug-tips.page:22(title) +msgid "Debugging tips" +msgstr "Consellos para o depurado" -#: C/debug-breakpoint.page:28(section/title) -msgid "Listing breakpoints" -msgstr "Listar puntos de parada" +#: C/debug-tips.page:25(title) +msgid "Fixing GLib/GTK+ critical errors" +msgstr "Corrixir erros críticos de Glib/GTK+" -#: C/debug-breakpoint.page:32(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/debug-tips.page:27(p) msgid "" -"From the main menu, select View " -"Breakpoints to open the Breakpoint window." -msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." - -#: C/debug-breakpoint.page:38(section/p) -msgid "This view has the following columns:" +"Sometimes it can be difficult to track down where GLib critical errors are " +"occurring, since they do not stop the program. You can set the program to " +"stop as soon as it gets a GLib critical error, by setting the environment " +"variable G_DEBUG to the value fatal_criticals." msgstr "" -#: C/debug-breakpoint.page:42(item/title) -msgid "Location" -msgstr "Localización" - -#: C/debug-breakpoint.page:43(item/p) +#: C/debug-tips.page:35(p) msgid "" -"This is the position of the breakpoint in the source file. When the " -"breakpoint is set by the debugger, you can get additional information such " -"as the function containing the breakpoint." +"Open the by selecting " +"RunProgram Parameters... from the " +"main menu." msgstr "" -#: C/debug-breakpoint.page:48(item/title) C/debug-stack.page:79(item/title) -msgid "Address" -msgstr "Enderezo" - -#: C/debug-breakpoint.page:49(item/p) +#: C/debug-tips.page:40(p) msgid "" -"This field is filled with the address of the breakpoint when it is set by " -"the debugger." +"Click the plus sign next to Environment Variables to expand the " +"list of environment variables." msgstr "" -#: C/debug-breakpoint.page:53(item/title) C/debug-local.page:55(item/title) -#: C/debug-watch.page:53(item/title) -msgid "Type" -msgstr "Tipo" +#: C/debug-tips.page:44(p) +msgid "Click New to add a new entry to the list." +msgstr "Prema Novo para engadir unha nova entrada á lista." -#: C/debug-breakpoint.page:54(item/p) +#: C/debug-tips.page:47(p) msgid "" -"This always displays breakpoint. It will be used in a future " -"release supporting different kinds of breakpoints." +"Fill in Name with G_DEBUG and Value " +"with fatal_criticals." msgstr "" -#: C/debug-breakpoint.page:58(item/title) -msgid "Condition" -msgstr "Condición" +#: C/debug-tips.page:51(p) +msgid "Click Apply to confirm the changes." +msgstr "Prema Aplicar para confirmar os cambios." -#: C/debug-breakpoint.page:59(item/p) +#: C/debug-tips.page:54(p) msgid "" -"This is the breakpoint condition. It is empty if no condition is defined." +"Run the program with the debugger by selecting RunDebug Program from the main menu." msgstr "" +"Execute o programa co depurador seleccionando ExecutarDepurar programa desde o menú principal." -#: C/debug-breakpoint.page:63(item/title) -msgid "Pass count" -msgstr "Contía de pasadas" +#: C/debug-tips.page:58(p) +msgid "Use the program until the critical error occurs." +msgstr "Use o programa até que suceda o erro crítico." -#: C/debug-breakpoint.page:64(item/p) +#: C/debug-tips.page:61(p) msgid "" -"When the debugger is not running, this column displays the pass count of the " -"breakpoint, or zero if it is not defined." +"When the debugger stops your program, look at the to check where this error comes from." msgstr "" -#: C/debug-breakpoint.page:66(item/p) +#: C/debug-tips.page:66(p) msgid "" -"When the debugger is running, if the pass count is zero, this column " -"displays the number of times this breakpoint has been triggered. If the pass " -"count is not zero, both numbers are displayed. The pass count is the second " -"number." +"The top function with frame number 0 is in GLib, so you have to look down in " +"the stack. Typically the error originates from the topmost function that " +"belongs to your program." msgstr "" -#: C/debug-breakpoint.page:72(item/title) -msgid "State" -msgstr "Estado" - -#: C/debug-breakpoint.page:73(item/p) -msgid "This is the state of the breakpoint. It may be" -msgstr "" +#: C/debug-step.page:9(desc) +msgid "Stopping and continuing." +msgstr "Para e continuar." -#: C/debug-breakpoint.page:75(item/title) -msgid "Pending:" -msgstr "Pendente:" +#: C/debug-step.page:22(title) +msgid "Stop and step" +msgstr "Para e pasos" -#: C/debug-breakpoint.page:75(item/p) -msgid "the breakpoint is not set in your program." +#: C/debug-step.page:24(p) +msgid "" +"Like a video editing session, the program can be executed in slow motion " +"with the ability to go forward, pause, stop, and so on. This is essential " +"for tracking program behavior. You cannot go backward yet, though." msgstr "" -#: C/debug-breakpoint.page:76(item/title) -msgid "Permanent:" -msgstr "Permanente:" +#: C/debug-step.page:30(title) +msgid "Step in" +msgstr "Avanzar" -#: C/debug-breakpoint.page:76(item/p) -msgid "the breakpoint is set (its id number is displayed in parentheses)." +#: C/debug-step.page:34(p) +msgid "" +"From the main menu, select DebugStep In or press F5 or click on the Step In icon " +"in the toolbar." msgstr "" -#: C/debug-breakpoint.page:77(item/title) -msgid "Temporary:" -msgstr "Temporal:" +#: C/debug-step.page:40(p) +msgid "" +"Single stepping executes only one statement of the program (from the place " +"where it has stopped) and then returns control. If the statement that is " +"executed contains one function, the debugger tries to step inside the " +"functions (in the sequence in which the functions are executed). Once the " +"statement is executed and control is passed back, you can study your " +"program's state." +msgstr "" -#: C/debug-breakpoint.page:77(item/p) -msgid "the breakpoint is set but will be deleted if reached." +#: C/debug-step.page:48(p) +msgid "" +"If the Disassembly window has the focus when this command is " +"selected, it executes only one assembler instruction." msgstr "" -#: C/debug-breakpoint.page:83(note/p) +#: C/debug-step.page:55(title) +msgid "Step over" +msgstr "Avanzar sobre" + +#: C/debug-step.page:59(p) msgid "" -"All breakpoints are kept across Anjuta sessions even if they correspond to a " -"non-existing locations, for example in a source file of a shared library not " -"loaded yet. In this case their states are set as pending." +"From the main menu, select DebugStep " +"Over or press F6 or click on the Step Over icon in the toolbar." msgstr "" -#: C/debug-breakpoint.page:90(section/title) -msgid "Setting breakpoints" -msgstr "Estabelecer puntos de parada" - -#: C/debug-breakpoint.page:94(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." +#: C/debug-step.page:65(p) msgid "" -"From the main menu, select Debug Add " -"Breakpoint... or right click in the Breakpoint " -"window and select Add Breakpoint...." +"Stepping over is similar to stepping except that it does not stop inside any " +"function in the statement being executed." msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." -#: C/debug-breakpoint.page:100(item/p) +#: C/debug-step.page:69(p) msgid "" -"Fill in the Location, which is the position of the breakpoint, " -"and the other fields if desired. If a file is currently opened in the " -"editor, the Location defaults to the current line. See for more information." +"If the Disassembly window has the focus when this command is " +"selected, it executes only one assembler instruction, except if that " +"instruction is a call to a subroutine, in which case the program stops when " +"the subroutine is completed." msgstr "" -#: C/debug-breakpoint.page:108(section/p) +#: C/debug-step.page:78(title) +msgid "Step out" +msgstr "Avanzar ao final" + +#: C/debug-step.page:82(p) msgid "" -"Another solution is to use the toggle breakpoint function. If there is no " -"breakpoint on the current line, it will add one. Otherwise, it will remove " -"it." +"From the main menu, select DebugStep Out or press ShiftF5 or " +"click on the Step Out icon in the toolbar." msgstr "" -#: C/debug-breakpoint.page:114(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." +#: C/debug-step.page:88(p) msgid "" -"From the main menu, select Debug Toggle " -"Breakpoint or right click in the Editor window and " -"select Toggle Breakpoint." +"Stepping out executes the current function until it returns to the calling " +"function." msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." -#: C/debug-breakpoint.page:125(section/title) -msgid "Editing breakpoints" -msgstr "Editar puntos de parada" +#: C/debug-step.page:94(title) +msgid "Run and continue" +msgstr "Executar e continuar" -#: C/debug-breakpoint.page:127(section/p) +#: C/debug-step.page:98(p) msgid "" -"You can't change the location of a breakpoint; create a new breakpoint " -"instead. However, you can change the break condition or the pass count. To " -"edit a breakpoint:" +"From the main menu, select DebugRun/" +"Continue or press F4 or click on the " +"Continue icon in the toolbar." msgstr "" -#: C/debug-breakpoint.page:133(item/p) C/debug-breakpoint.page:160(item/p) -msgid "Select a breakpoint in the Breakpoint window." +#: C/debug-step.page:104(p) +msgid "" +"This command restarts the program and lets it run until a breakpoint is " +"encountered or the program exits." msgstr "" -#: C/debug-breakpoint.page:136(item/p) +#: C/debug-step.page:109(title) +msgid "Run To" +msgstr "Executar até" + +#: C/debug-step.page:113(p) msgid "" -"Right click in the Breakpoint window and select Edit " -"Breakpoint...." +"From the main menu, select DebugRun to " +"Cursor or press F8 or click on the Run to icon in the toolbar." msgstr "" -#: C/debug-breakpoint.page:141(item/p) +#: C/debug-step.page:119(p) msgid "" -"Change the Condition or Pass Count fields and click on " -"OK when you are done. See for more information." +"This restarts the program and lets it run until the line or the address (if " +"the Disassembly window has the focus) at the cursor is reached." msgstr "" -#: C/debug-breakpoint.page:151(section/title) -msgid "Removing breakpoints" -msgstr "Quitar puntos de parada" +#: C/debug-step.page:125(title) +msgid "Stopping the Program" +msgstr "Deter o programa" -#: C/debug-breakpoint.page:153(section/p) +#: C/debug-step.page:129(p) msgid "" -"You can remove a breakpoint using the toggle breakpoint function described " -"above. However, if you want to remove more than one breakpoint or the " -"breakpoint is in a different file than the one you are editing, you can use " -"the breakpoint window:" +"From the main menu, select DebugPause " +"Program or click on the Pause icon in the toolbar." msgstr "" -#: C/debug-breakpoint.page:163(item/p) +#: C/debug-step.page:135(p) msgid "" -"Right click in the Breakpoint window and select Remove " -"Breakpoint." +"This interrupts the program and returns control to the debugger, allowing " +"you to perform debugging tasks, like inspecting data or adding breakpoints." msgstr "" -#: C/debug-breakpoint.page:169(section/p) -msgid "To remove all breakpoints:" -msgstr "Para quitar todos os puntos de parada:" +#: C/debug-stack.page:9(desc) +msgid "Examine the stack." +msgstr "Examinar a rima." + +#: C/debug-stack.page:22(title) +msgid "Stack" +msgstr "Rima" -#: C/debug-breakpoint.page:173(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." +#: C/debug-stack.page:25(title) +msgid "List stack frames" +msgstr "Listar os marcos da rima" + +#: C/debug-stack.page:27(p) msgid "" -"From the main menu, select Debug Remove " -"All Breakpoints or right-click in the Breakpoint " -"window and select Remove All Breakpoints." +"A stack frame is the area of the stack associated to each function call. It " +"lists all functions and their arguments in the sequence they were called. " +"Each stack frame is numbered starting from 0 for the current function. You " +"can only view the stack frames while the debugger is running." msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." -#: C/debug-breakpoint.page:184(section/title) -msgid "Enabling and disabling breakpoints" -msgstr "Activar e desactivar puntos de parada" +#: C/debug-stack.page:32(p) +msgid "" +"Moreover, a program can be composed of several threads. Each thread is " +"executed independently and has its own registers, stack and local variables, " +"but shares all global variables." +msgstr "" -#: C/debug-breakpoint.page:186(section/p) +#: C/debug-stack.page:38(p) msgid "" -"Sometimes you might want to disable a breakpoint temporarily instead of " -"deleting it altogether. To disable or re-enable a breakpoint:" +"From the main menu, select ViewStack to open the Stack window." msgstr "" -#: C/debug-breakpoint.page:191(item/p) +#: C/debug-stack.page:44(p) msgid "" -"Click on the Enable checkmark in the Breakpoint window " -"or right click in the Breakpoint window and select Enable " -"Breakpoint or Disable Breakpoint." +"The stacks are displayed in a tree view having their corresponding thread as " +"parent and displaying the following information:" msgstr "" -#: C/debug-breakpoint.page:197(section/p) -msgid "You can disable all breakpoints using:" -msgstr "Pode desactivar os puntos de parada usando:" +#: C/debug-stack.page:49(title) +msgid "Active" +msgstr "Activo" -#: C/debug-breakpoint.page:201(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." +#: C/debug-stack.page:50(p) msgid "" -"From the main menu, select Debug Disable " -"All Breakpoints or right-click in the Breakpoint " -"window and select Disable All Breakpoints." +"This contains a yellow arrow to represent the active stack frame. By default " +"it is frame 0, the current function. All evaluations and local variables are " +"relative to this active frame. You can change the active stack frame to " +"examine local variables in other functions." msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." -#: C/debug-cpu.page:9(info/desc) -msgid "Examine CPU information." -msgstr "Examinar a información da CPU." +#: C/debug-stack.page:56(title) +msgid "Thread" +msgstr "Fío" -#: C/debug-cpu.page:22(page/title) -msgid "CPU" -msgstr "CPU" +#: C/debug-stack.page:57(p) +msgid "This is a number corresponding to each thread." +msgstr "" -#: C/debug-cpu.page:25(section/title) -msgid "View CPU registers" -msgstr "Ver os rexistros da CPU" +#: C/debug-stack.page:60(title) +msgid "Frame" +msgstr "Marco" -#: C/debug-cpu.page:29(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/debug-stack.page:61(p) msgid "" -"From the main menu, select View " -"Registers to open the Register window." +"This is the frame number starting from 0 for the current function. The first " +"function of your program, for example main() in a C program, " +"has the highest number." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-cpu.page:35(section/p) +#: C/debug-stack.page:66(title) +msgid "File" +msgstr "Ficheiro" + +#: C/debug-stack.page:67(p) msgid "" -"Registers whose values have changed since the last stop are in red. It is " -"possible to change the value of any register by clicking in the value column " -"and entering a new value." +"The name of the file containing the function corresponding to this frame." msgstr "" -#: C/debug-cpu.page:42(section/title) -msgid "View memory" -msgstr "Ver memoria" +#: C/debug-stack.page:71(title) +msgid "Line" +msgstr "Liña" -#: C/debug-cpu.page:46(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." -msgid "" -"From the main menu, select View Memory to open the Memory window." +#: C/debug-stack.page:72(p) +msgid "The line number of the function corresponding to this frame." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-cpu.page:52(section/p) -msgid "" -"The first column displays memory addresses in hexadecimal, the second " -"displays memory contents in hexadecimal and the last column shows memory " -"contents in ASCII." +#: C/debug-stack.page:75(title) +msgid "Function" +msgstr "Función" + +#: C/debug-stack.page:76(p) +msgid "The name of the function corresponding to this frame." msgstr "" -#: C/debug-cpu.page:55(section/p) C/debug-cpu.page:82(section/p) -msgid "" -"The addressing space of even a 32-bit microprocessor is very large (4 " -"gigabytes), so it is very difficult to go to a particular address with the " -"scrollbar. But you can click the right mouse button and select Go to " -"address to get a small edit box where you can enter an address in " -"hexadecimal." +#: C/debug-stack.page:79(title) C/debug-breakpoint.page:48(title) +msgid "Address" +msgstr "Enderezo" + +#: C/debug-stack.page:80(p) +msgid "The address of the function corresponding to this frame." msgstr "" -#: C/debug-cpu.page:64(section/title) -msgid "View Disassembly" -msgstr "Ver o desensamblado" +#: C/debug-stack.page:84(p) +msgid "The function arguments." +msgstr "Os argumentos da función." -#: C/debug-cpu.page:69(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." -msgid "" -"From the main menu, select View " -"Disassembly to open the Disassembly window." +#: C/debug-stack.page:92(title) +msgid "Change the current stack frame or thread" msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-cpu.page:75(section/p) -msgid "" -"The first column displays addresses in hexadecimal. In the second column, " -"you can have a label starting at the beginning of the line and ending with a " -"colon or a assembly-language instruction indented by 4 space characters." +#: C/debug-stack.page:96(p) C/debug-stack.page:116(p) +msgid "In the Stack window, select the frame you want." msgstr "" -#: C/debug-cpu.page:79(section/p) +#: C/debug-stack.page:99(p) +msgid "Right-click and select Set current frame." +msgstr "" + +#: C/debug-stack.page:103(p) msgid "" -"The position in the disassembly window will be changed to the program " -"counter value when the program is stopped." +"Clicking on a stack frame in the same thread changes only the stack frame, " +"allowing to see other local variables. But doing it in another thread will " +"change both the stack frame and the thread. The register values will be " +"different and the debugger will restart in the selected thread." msgstr "" -#: C/debug-custom.page:9(info/desc) -msgid "Use custom debugger command." -msgstr "Usar unha orde de depuración personalizada." +#: C/debug-stack.page:112(title) +msgid "View the current function" +msgstr "Ver a función actual" -#: C/debug-custom.page:22(page/title) -msgid "Custom command" -msgstr "Orde personalizada." +#: C/debug-stack.page:119(p) +msgid "Double-click, or right-click and select View Source." +msgstr "" -#: C/debug-custom.page:24(page/p) -msgid "You can send a custom command to the debugger like this:" -msgstr "Pódese enviar unha orde personalizada ao depurador usando:" +#: C/debug-stack.page:126(title) +msgid "Get a stack trace" +msgstr "Obter un seguimento da rima" -#: C/debug-custom.page:28(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/debug-stack.page:130(p) msgid "" -"From the main menu, select Debug Debugger " -"Command." +"In the Stack window, right-click and select Get stack trace." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-custom.page:32(item/p) -msgid "Enter your command." -msgstr "Escriba a orde." +#: C/debug-run.page:11(desc) +msgid "Start a program with the debugger." +msgstr "Iniciar un programa co depurador." + +#: C/debug-run.page:24(title) +msgid "Debug a program" +msgstr "Depurar un programa" + +#: C/debug-run.page:27(title) +msgid "Start a program in the debugger" +msgstr "Iniciar un programa no depurador." -#: C/debug-custom.page:36(page/p) +#: C/debug-run.page:29(p) msgid "" -"The output of the command is displayed in the message window used by the " -"debugger." +"The current program is defined in the Program Parameters dialog. " +"See for more information. This " +"program can be started in the debugger like this:" msgstr "" -#: C/debug-custom.page:40(note/p) +#: C/debug-run.page:35(p) msgid "" -"The command is sent directly to the debugger without performing any checks. " -"For example, if you set a breakpoint like this, it will not appear in the " -"Breakpoint window. It is better to avoid using this command " -"unless you know exactly what you are doing." +"From the main menu, select RunDebug " +"Program or press ShiftF12" msgstr "" -#: C/debug-data.page:9(info/desc) -msgid "Examine program Data." -msgstr "Examinar os datos do programa." - -#: C/debug-data.page:18(page/title) -msgid "Examine data" -msgstr "Examinar datos" - -#: C/debug-execute.page:9(info/desc) -msgid "Control program execution." -msgstr "Controlar a execución do programa" - -#: C/debug-execute.page:18(page/title) -msgid "Control execution" -msgstr "Controlar a execución" - -#: C/debug-expression.page:9(info/desc) -msgid "Evaluate expressions and modify variables." +#: C/debug-run.page:41(p) +msgid "" +"A program can be more difficult to debug if it is highly optimized or if " +"debugging information is missing. Whether optimization and debugging " +"information are enabled, is defined in the configure step. Normally, there " +"is a Debug configuration available, that turns off optimization and includes " +"all debugging information. Anjuta displays a warning if this configuration " +"is not used. See for more " +"information." msgstr "" -#: C/debug-expression.page:22(page/title) -msgid "Examine expressions" -msgstr "Examinar expresións" +#: C/debug-run.page:52(title) +msgid "Debug an already running application" +msgstr "Depurar un aplicativo en execución" -#: C/debug-expression.page:25(section/title) -msgid "Inspect an expression and modify a variable" +#: C/debug-run.page:54(p) +msgid "The debugger can be used on an already running application." msgstr "" -#: C/debug-expression.page:27(section/p) +#: C/debug-run.page:58(p) msgid "" -"While you are debugging a program, you can find out the value of an " -"expression or variable while the program is paused. It is also sometimes " -"useful to change the value of a variable." +"From the main menu, select RunDebug " +"Process... to get a dialog listing all currently running " +"processes." msgstr "" -#: C/debug-expression.page:33(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/debug-run.page:63(p) msgid "" -"From the main menu, select Debug Inspect/" -"Evaluate... or right click in the Editor window " -"and select Inspect/Evaluate...." +"Select a process in the Attach to process dialog and click on " +"Attach to start the debugger on this process. See for more details." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-expression.page:38(item/p) +#: C/debug-run.page:71(title) +msgid "Debug a remote application" +msgstr "Depurar un aplicativo remoto" + +#: C/debug-run.page:73(p) msgid "" -"If the expression is a variable name, you can change its value by clicking " -"on the Value column and entering a new value." +"The debugger can be used to debug an application running on another computer " +"connected through a TCP or serial connection." msgstr "" -#: C/debug-information.page:9(info/desc) -msgid "Examine additional program information." +#: C/debug-run.page:78(p) +msgid "" +"From the main menu, select RunDebug " +"Remote..." msgstr "" -#: C/debug-information.page:22(page/title) -msgid "Miscellaneous information" -msgstr "Información variada" - -#: C/debug-information.page:24(page/p) +#: C/debug-run.page:82(p) msgid "" -"The debugger can tell you various information about the program while it is " -"running." +"Select the type of the connection to the remote application, Serial " +"Line Connection or TCP/IP Connection." msgstr "" -#: C/debug-information.page:28(section/title) -msgid "View shared libraries" -msgstr "Ver bibliotecas compartidas" +#: C/debug-run.page:86(p) +msgid "" +"For a TCP connection, fill in the Address and Port " +"fields." +msgstr "" -#: C/debug-information.page:32(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/debug-run.page:88(p) msgid "" -"From the main menu, select Debug InfoShared Libraries." +"For a serial connection, fill in the text box below with the serial device " +"name, for example /dev/ttyb." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-information.page:37(section/p) +#: C/debug-run.page:92(p) msgid "" -"This opens a window which will list all shared libraries the program has " -"loaded and their locations in memory. It also shows whether each library's " -"symbol table is loaded or not." +"Click on Connect to start the debugger and connect to the remote " +"target." msgstr "" -#: C/debug-information.page:44(section/title) -msgid "View signals" -msgstr "Ver sinais" +#: C/debug-run.page:100(title) +msgid "Stop the debugger" +msgstr "Deter o depurador" -#: C/debug-information.page:48(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." -msgid "" -"From the main menu, select Debug InfoKernel signals." +#: C/debug-run.page:102(p) +msgid "The debugger and the program can be stopped at any time like this:" msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-information.page:53(section/p) +#: C/debug-run.page:106(p) msgid "" -"This lists all available signals with a small description and three columns " -"to specify what to do when a signal is received:" +"From the main menu, select RunStop " +"Debugger." msgstr "" -#: C/debug-information.page:58(item/title) -msgid "Stop" -msgstr "Deter" +#: C/debug-process-dialog.page:9(desc) +msgid "Attach to process dialog" +msgstr "Diálogo «Acoplar ao proceso»" + +#: C/debug-process-dialog.page:22(title) +msgid "Attach to Process Dialog" +msgstr "Diálogo «Acoplar ao proceso»" -#: C/debug-information.page:59(item/p) +#: C/debug-process-dialog.page:24(p) msgid "" -"The debugger stops the program execution when the program receives this " -"signal." +"The Attach to process dialog allows you to select a currently " +"running process." msgstr "" -#: C/debug-information.page:63(item/title) -msgid "Print" -msgstr "Imprimir" +#: C/debug-process-dialog.page:28(gui) +msgid "Hide paths" +msgstr "Ocultar rutas" -#: C/debug-information.page:64(item/p) -msgid "The debugger displays the received signal." +#: C/debug-process-dialog.page:29(p) +msgid "This hides command paths in the process list if checked." msgstr "" -#: C/debug-information.page:67(item/title) -msgid "Pass" -msgstr "Pasar" +#: C/debug-process-dialog.page:32(gui) +msgid "Hide process parameters" +msgstr "Ocultar parámetros do proceso" -#: C/debug-information.page:68(item/p) -msgid "The debugger passes the signal to the program." +#: C/debug-process-dialog.page:33(p) +msgid "This hides the command line arguments in the process list if checked." msgstr "" -#: C/debug-information.page:73(note/p) +#: C/debug-process-dialog.page:36(gui) +msgid "Display process tree" +msgstr "Mostrar árbore de procesos" + +#: C/debug-process-dialog.page:37(p) msgid "" -"The context menu that is displayed when you click the right mouse button has " -"all its items disabled because the corresponding functions are not " -"implemented yet." +"If unchecked, the processes are displayed in a list. If checked, the " +"processes are displayed in a tree." msgstr "" -#: C/debug-local.page:9(info/desc) +#: C/debug-local.page:9(desc) msgid "Examine local variables." -msgstr "Examinar as variábeis locais." +msgstr "" -#: C/debug-local.page:22(page/title) +#: C/debug-local.page:22(title) msgid "Local variables" msgstr "Variábeis locais" -#: C/debug-local.page:24(page/p) +#: C/debug-local.page:24(p) msgid "" "Local variables of the current frame (the current function in which the " "program control is present) are displayed in the Locals window. " @@ -2403,2165 +1992,2053 @@ "presented in a tree form for easy view." msgstr "" -#: C/debug-local.page:32(section/title) +#: C/debug-local.page:32(title) msgid "Listing local variables" msgstr "Listar as variábeis locais" -#: C/debug-local.page:36(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/debug-local.page:36(p) msgid "" -"From the main menu, select View Localsmain menu, select ViewLocals to open the Locals window." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-local.page:42(section/p) +#: C/debug-local.page:42(p) msgid "" "All local variables are displayed in a tree view with children used to " "represent structure or array members." msgstr "" -#: C/debug-local.page:47(item/title) C/debug-watch.page:45(item/title) -msgid "Variable" -msgstr "Variábeis" - -#: C/debug-local.page:48(item/p) +#: C/debug-local.page:48(p) msgid "The name of the variable." msgstr "O nome da variábel." -#: C/debug-local.page:51(item/title) C/debug-watch.page:49(item/title) -msgid "Value" -msgstr "Valor" - -#: C/debug-local.page:52(item/p) +#: C/debug-local.page:52(p) msgid "The variable value." msgstr "O valor da variábel." -#: C/debug-local.page:56(item/p) +#: C/debug-local.page:56(p) msgid "The type of the variable." msgstr "O tipo da variábel." -#: C/debug-local.page:62(section/title) C/debug-watch.page:153(section/title) -msgid "Changing the value of a variable" -msgstr "Cambiar o valor dunha variábel" - -#: C/debug-local.page:66(item/p) +#: C/debug-local.page:66(p) msgid "" "In the Locals window, select the variable you want to edit and " "double click in the Value column." msgstr "" -#: C/debug-local.page:70(item/p) +#: C/debug-local.page:70(p) msgid "Type the new value." msgstr "Escrib o novo valor." -#: C/debug-process-dialog.page:9(info/desc) -msgid "Attach to process dialog" -msgstr "Diálogo «Acoplar ao proceso»" - -#: C/debug-process-dialog.page:22(page/title) -msgid "Attach to Process Dialog" -msgstr "Diálogo «Acoplar ao proceso»" - -#: C/debug-process-dialog.page:24(page/p) -msgid "" -"The Attach to process dialog allows you to select a currently " -"running process." +#: C/debug-information.page:9(desc) +msgid "Examine additional program information." msgstr "" -#: C/debug-process-dialog.page:28(item/title) -#| msgid "Hide paths" -msgid "Hide paths" -msgstr "Ocultar rutas" +#: C/debug-information.page:22(title) +msgid "Miscellaneous information" +msgstr "Información variada" -#: C/debug-process-dialog.page:29(item/p) -msgid "This hides command paths in the process list if checked." +#: C/debug-information.page:24(p) +msgid "" +"The debugger can tell you various information about the program while it is " +"running." msgstr "" -#: C/debug-process-dialog.page:32(item/title) -#, fuzzy -#| msgid "Hide process parameters" -msgid "Hide process parameters" -msgstr "Ocultar parámetros do proceso" +#: C/debug-information.page:28(title) +msgid "View shared libraries" +msgstr "Ver bibliotecas compartidas" -#: C/debug-process-dialog.page:33(item/p) -msgid "This hides the command line arguments in the process list if checked." +#: C/debug-information.page:32(p) +msgid "" +"From the main menu, select DebugInfoShared Libraries." msgstr "" -#: C/debug-process-dialog.page:36(item/title) -#, fuzzy -#| msgid "Display process tree" -msgid "Display process tree" -msgstr "Mostrar árbore de procesos" - -#: C/debug-process-dialog.page:37(item/p) +#: C/debug-information.page:37(p) msgid "" -"If unchecked, the processes are displayed in a list. If checked, the " -"processes are displayed in a tree." +"This opens a window which will list all shared libraries the program has " +"loaded and their locations in memory. It also shows whether each library's " +"symbol table is loaded or not." msgstr "" -#: C/debug-run.page:11(info/desc) -msgid "Start a program with the debugger." -msgstr "Iniciar un programa co depurador." - -#: C/debug-run.page:24(page/title) -msgid "Debug a program" -msgstr "Depurar un programa" - -#: C/debug-run.page:27(section/title) -msgid "Start a program in the debugger" -msgstr "Iniciar un programa no depurador." +#: C/debug-information.page:44(title) +msgid "View signals" +msgstr "Ver sinais" -#: C/debug-run.page:29(section/p) +#: C/debug-information.page:48(p) msgid "" -"The current program is defined in the Program Parameters dialog. " -"See for more information. This " -"program can be started in the debugger like this:" +"From the main menu, select DebugInfoKernel signals." msgstr "" -#: C/debug-run.page:35(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." +#: C/debug-information.page:53(p) msgid "" -"From the main menu, select Run Debug " -"Program or press ShiftF12" +"This lists all available signals with a small description and three columns " +"to specify what to do when a signal is received:" msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." -#: C/debug-run.page:41(note/p) +#: C/debug-information.page:58(title) +msgid "Stop" +msgstr "Deter" + +#: C/debug-information.page:59(p) msgid "" -"A program can be more difficult to debug if it is highly optimized or if " -"debugging information is missing. Whether optimization and debugging " -"information are enabled, is defined in the configure step. Normally, there " -"is a Debug configuration available, that turns off optimization and includes " -"all debugging information. Anjuta displays a warning if this configuration " -"is not used. See for more " -"information." +"The debugger stops the program execution when the program receives this " +"signal." msgstr "" -#: C/debug-run.page:52(section/title) -msgid "Debug an already running application" -msgstr "Depurar un aplicativo en execución" +#: C/debug-information.page:63(title) +msgid "Print" +msgstr "Imprimir" -#: C/debug-run.page:54(section/p) -msgid "The debugger can be used on an already running application." +#: C/debug-information.page:64(p) +msgid "The debugger displays the received signal." msgstr "" -#: C/debug-run.page:58(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." -msgid "" -"From the main menu, select Run Debug " -"Process... to get a dialog listing all currently running " -"processes." -msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." +#: C/debug-information.page:67(title) +msgid "Pass" +msgstr "Pasar" -#: C/debug-run.page:63(item/p) -msgid "" -"Select a process in the Attach to process dialog and click on " -"Attach to start the debugger on this process. See for more details." +#: C/debug-information.page:68(p) +msgid "The debugger passes the signal to the program." msgstr "" -#: C/debug-run.page:71(section/title) -msgid "Debug a remote application" -msgstr "Depurar un aplicativo remoto" - -#: C/debug-run.page:73(section/p) +#: C/debug-information.page:73(p) msgid "" -"The debugger can be used to debug an application running on another computer " -"connected through a TCP or serial connection." +"The context menu that is displayed when you click the right mouse button has " +"all its items disabled because the corresponding functions are not " +"implemented yet." msgstr "" -#: C/debug-run.page:78(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." -msgid "" -"From the main menu, select Run Debug " -"Remote..." +#: C/debug-expression.page:9(desc) +msgid "Evaluate expressions and modify variables." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-run.page:82(item/p) -msgid "" -"Select the type of the connection to the remote application, Serial " -"Line Connection or TCP/IP Connection." +#: C/debug-expression.page:22(title) +msgid "Examine expressions" +msgstr "Examinar expresións" + +#: C/debug-expression.page:25(title) +msgid "Inspect an expression and modify a variable" msgstr "" -#: C/debug-run.page:86(item/p) +#: C/debug-expression.page:27(p) msgid "" -"For a TCP connection, fill in the Address and Port " -"fields." +"While you are debugging a program, you can find out the value of an " +"expression or variable while the program is paused. It is also sometimes " +"useful to change the value of a variable." msgstr "" -#: C/debug-run.page:88(item/p) +#: C/debug-expression.page:33(p) msgid "" -"For a serial connection, fill in the text box below with the serial device " -"name, for example /dev/ttyb." +"From the main menu, select DebugInspect/" +"Evaluate... or right click in the Editor window " +"and select Inspect/Evaluate...." msgstr "" -#: C/debug-run.page:92(item/p) +#: C/debug-expression.page:38(p) msgid "" -"Click on Connect to start the debugger and connect to the remote " -"target." +"If the expression is a variable name, you can change its value by clicking " +"on the Value column and entering a new value." msgstr "" -#: C/debug-run.page:100(section/title) -msgid "Stop the debugger" -msgstr "Deter o depurador" - -#: C/debug-run.page:102(section/p) -msgid "The debugger and the program can be stopped at any time like this:" -msgstr "" +#: C/debug-execute.page:9(desc) +msgid "Control program execution." +msgstr "Controlar a execución do programa" -#: C/debug-run.page:106(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." -msgid "" -"From the main menu, select Run Stop " -"Debugger." -msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." +#: C/debug-execute.page:18(title) +msgid "Control execution" +msgstr "Controlar a execución" -#: C/debug-stack.page:9(info/desc) -msgid "Examine the stack." -msgstr "Examinar a rima." +#: C/debug-data.page:9(desc) +msgid "Examine program Data." +msgstr "Examinar os datos do programa." -#: C/debug-stack.page:22(page/title) -msgid "Stack" -msgstr "Rima" +#: C/debug-data.page:18(title) +msgid "Examine data" +msgstr "Examinar datos" -#: C/debug-stack.page:25(section/title) -msgid "List stack frames" -msgstr "Listar os marcos da rima" +#: C/debug-custom.page:9(desc) +msgid "Use custom debugger command." +msgstr "Usar unha orde de depuración personalizada." -#: C/debug-stack.page:27(section/p) -msgid "" -"A stack frame is the area of the stack associated to each function call. It " -"lists all functions and their arguments in the sequence they were called. " -"Each stack frame is numbered starting from 0 for the current function. You " -"can only view the stack frames while the debugger is running." -msgstr "" +#: C/debug-custom.page:22(title) +msgid "Custom command" +msgstr "Orde personalizada." -#: C/debug-stack.page:32(section/p) -msgid "" -"Moreover, a program can be composed of several threads. Each thread is " -"executed independently and has its own registers, stack and local variables, " -"but shares all global variables." -msgstr "" +#: C/debug-custom.page:24(p) +msgid "You can send a custom command to the debugger like this:" +msgstr "Pódese enviar unha orde personalizada ao depurador usando:" -#: C/debug-stack.page:38(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/debug-custom.page:28(p) msgid "" -"From the main menu, select View Stack to open the Stack window." +"From the main menu, select DebugDebugger " +"Command." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-stack.page:44(section/p) +#: C/debug-custom.page:32(p) +msgid "Enter your command." +msgstr "Escriba a orde." + +#: C/debug-custom.page:36(p) msgid "" -"The stacks are displayed in a tree view having their corresponding thread as " -"parent and displaying the following information:" +"The output of the command is displayed in the message window used by the " +"debugger." msgstr "" -#: C/debug-stack.page:49(item/title) -msgid "Active" -msgstr "Activo" - -#: C/debug-stack.page:50(item/p) +#: C/debug-custom.page:40(p) msgid "" -"This contains a yellow arrow to represent the active stack frame. By default " -"it is frame 0, the current function. All evaluations and local variables are " -"relative to this active frame. You can change the active stack frame to " -"examine local variables in other functions." +"The command is sent directly to the debugger without performing any checks. " +"For example, if you set a breakpoint like this, it will not appear in the " +"Breakpoint window. It is better to avoid using this command " +"unless you know exactly what you are doing." msgstr "" -#: C/debug-stack.page:56(item/title) -msgid "Thread" -msgstr "Fío" +#: C/debug-cpu.page:9(desc) +msgid "Examine CPU information." +msgstr "Examinar a información da CPU." -#: C/debug-stack.page:57(item/p) -msgid "This is a number corresponding to each thread." -msgstr "" +#: C/debug-cpu.page:22(title) +msgid "CPU" +msgstr "CPU" -#: C/debug-stack.page:60(item/title) -msgid "Frame" -msgstr "Marco" +#: C/debug-cpu.page:25(title) +msgid "View CPU registers" +msgstr "Ver os rexistros da CPU" -#: C/debug-stack.page:61(item/p) +#: C/debug-cpu.page:29(p) msgid "" -"This is the frame number starting from 0 for the current function. The first " -"function of your program, for example main() in a C program, " -"has the highest number." +"From the main menu, select ViewRegisters to open the Register window." msgstr "" -#: C/debug-stack.page:66(item/title) -msgid "File" -msgstr "Ficheiro" - -#: C/debug-stack.page:67(item/p) +#: C/debug-cpu.page:35(p) msgid "" -"The name of the file containing the function corresponding to this frame." +"Registers whose values have changed since the last stop are in red. It is " +"possible to change the value of any register by clicking in the value column " +"and entering a new value." msgstr "" -#: C/debug-stack.page:71(item/title) -msgid "Line" -msgstr "Liña" +#: C/debug-cpu.page:42(title) +msgid "View memory" +msgstr "Ver memoria" -#: C/debug-stack.page:72(item/p) -msgid "The line number of the function corresponding to this frame." +#: C/debug-cpu.page:46(p) +msgid "" +"From the main menu, select ViewMemory to open the Memory window." msgstr "" -#: C/debug-stack.page:75(item/title) -msgid "Function" -msgstr "Función" - -#: C/debug-stack.page:76(item/p) -msgid "The name of the function corresponding to this frame." +#: C/debug-cpu.page:52(p) +msgid "" +"The first column displays memory addresses in hexadecimal, the second " +"displays memory contents in hexadecimal and the last column shows memory " +"contents in ASCII." msgstr "" -#: C/debug-stack.page:80(item/p) -msgid "The address of the function corresponding to this frame." +#: C/debug-cpu.page:55(p) C/debug-cpu.page:82(p) +msgid "" +"The addressing space of even a 32-bit microprocessor is very large (4 " +"gigabytes), so it is very difficult to go to a particular address with the " +"scrollbar. But you can click the right mouse button and select Go to " +"address to get a small edit box where you can enter an address in " +"hexadecimal." msgstr "" -#: C/debug-stack.page:83(item/title) -msgid "Arguments" -msgstr "Argumentos" - -#: C/debug-stack.page:84(item/p) -msgid "The function arguments." -msgstr "Os argumentos da función." - -#: C/debug-stack.page:92(section/title) -msgid "Change the current stack frame or thread" -msgstr "" +#: C/debug-cpu.page:64(title) +msgid "View Disassembly" +msgstr "Ver o desensamblado" -#: C/debug-stack.page:96(item/p) C/debug-stack.page:116(item/p) -msgid "In the Stack window, select the frame you want." +#: C/debug-cpu.page:69(p) +msgid "" +"From the main menu, select ViewDisassembly to open the Disassembly " +"window." msgstr "" -#: C/debug-stack.page:99(item/p) -msgid "Right-click and select Set current frame." +#: C/debug-cpu.page:75(p) +msgid "" +"The first column displays addresses in hexadecimal. In the second column, " +"you can have a label starting at the beginning of the line and ending with a " +"colon or a assembly-language instruction indented by 4 space characters." msgstr "" -#: C/debug-stack.page:103(section/p) +#: C/debug-cpu.page:79(p) msgid "" -"Clicking on a stack frame in the same thread changes only the stack frame, " -"allowing to see other local variables. But doing it in another thread will " -"change both the stack frame and the thread. The register values will be " -"different and the debugger will restart in the selected thread." +"The position in the disassembly window will be changed to the program " +"counter value when the program is stopped." msgstr "" -#: C/debug-stack.page:112(section/title) -msgid "View the current function" -msgstr "Ver a función actual" - -#: C/debug-stack.page:119(item/p) -msgid "Double-click, or right-click and select View Source." -msgstr "" +#: C/debug-breakpoint.page:9(desc) +msgid "Managing breakpoints." +msgstr "Xestionar os puntos de parada" -#: C/debug-stack.page:126(section/title) -msgid "Get a stack trace" -msgstr "Obter un seguimento da rima" +#: C/debug-breakpoint.page:22(title) +msgid "Breakpoints" +msgstr "Puntos de parada" -#: C/debug-stack.page:130(item/p) +#: C/debug-breakpoint.page:24(p) msgid "" -"In the Stack window, right-click and select Get stack trace." +"Breakpoints are used to stop the execution of the program at a particular " +"point so that the state of the program can be examined at those locations." msgstr "" -#: C/debug-step.page:9(info/desc) -msgid "Stopping and continuing." -msgstr "Para e continuar." - -#: C/debug-step.page:22(page/title) -msgid "Stop and step" -msgstr "Para e pasos" +#: C/debug-breakpoint.page:28(title) +msgid "Listing breakpoints" +msgstr "Listar puntos de parada" -#: C/debug-step.page:24(page/p) +#: C/debug-breakpoint.page:32(p) msgid "" -"Like a video editing session, the program can be executed in slow motion " -"with the ability to go forward, pause, stop, and so on. This is essential " -"for tracking program behavior. You cannot go backward yet, though." +"From the main menu, select ViewBreakpoints to open the Breakpoint window." msgstr "" -#: C/debug-step.page:30(section/title) -msgid "Step in" -msgstr "Avanzar" +#: C/debug-breakpoint.page:38(p) +msgid "This view has the following columns:" +msgstr "" + +#: C/debug-breakpoint.page:42(title) C/debug-breakpoint-dialog.page:27(gui) +msgid "Location" +msgstr "Localización" -#: C/debug-step.page:34(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." +#: C/debug-breakpoint.page:43(p) msgid "" -"From the main menu, select Debug Step In or press F5 or click on the Step In icon " -"in the toolbar." +"This is the position of the breakpoint in the source file. When the " +"breakpoint is set by the debugger, you can get additional information such " +"as the function containing the breakpoint." msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." -#: C/debug-step.page:40(section/p) +#: C/debug-breakpoint.page:49(p) msgid "" -"Single stepping executes only one statement of the program (from the place " -"where it has stopped) and then returns control. If the statement that is " -"executed contains one function, the debugger tries to step inside the " -"functions (in the sequence in which the functions are executed). Once the " -"statement is executed and control is passed back, you can study your " -"program's state." +"This field is filled with the address of the breakpoint when it is set by " +"the debugger." msgstr "" -#: C/debug-step.page:48(note/p) +#: C/debug-breakpoint.page:54(p) msgid "" -"If the Disassembly window has the focus when this command is " -"selected, it executes only one assembler instruction." +"This always displays breakpoint. It will be used in a future " +"release supporting different kinds of breakpoints." msgstr "" -#: C/debug-step.page:55(section/title) -msgid "Step over" -msgstr "Avanzar sobre" +#: C/debug-breakpoint.page:58(title) C/debug-breakpoint-dialog.page:39(gui) +msgid "Condition" +msgstr "Condición" -#: C/debug-step.page:59(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." +#: C/debug-breakpoint.page:59(p) msgid "" -"From the main menu, select Debug Step " -"Over or press F6 or click on the Step Over icon in the toolbar." +"This is the breakpoint condition. It is empty if no condition is defined." msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." -#: C/debug-step.page:65(section/p) +#: C/debug-breakpoint.page:63(title) +msgid "Pass count" +msgstr "Contía de pasadas" + +#: C/debug-breakpoint.page:64(p) msgid "" -"Stepping over is similar to stepping except that it does not stop inside any " -"function in the statement being executed." +"When the debugger is not running, this column displays the pass count of the " +"breakpoint, or zero if it is not defined." msgstr "" -#: C/debug-step.page:69(note/p) +#: C/debug-breakpoint.page:66(p) msgid "" -"If the Disassembly window has the focus when this command is " -"selected, it executes only one assembler instruction, except if that " -"instruction is a call to a subroutine, in which case the program stops when " -"the subroutine is completed." +"When the debugger is running, if the pass count is zero, this column " +"displays the number of times this breakpoint has been triggered. If the pass " +"count is not zero, both numbers are displayed. The pass count is the second " +"number." msgstr "" -#: C/debug-step.page:78(section/title) -msgid "Step out" -msgstr "Avanzar ao final" - -#: C/debug-step.page:82(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." -msgid "" -"From the main menu, select Debug Step " -"Out or press ShiftF5 " -"or click on the Step Out icon in the toolbar." -msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." +#: C/debug-breakpoint.page:72(title) +msgid "State" +msgstr "Estado" -#: C/debug-step.page:88(section/p) -msgid "" -"Stepping out executes the current function until it returns to the calling " -"function." +#: C/debug-breakpoint.page:73(p) +msgid "This is the state of the breakpoint. It may be" msgstr "" -#: C/debug-step.page:94(section/title) -msgid "Run and continue" -msgstr "Executar e continuar" +#: C/debug-breakpoint.page:75(title) +msgid "Pending:" +msgstr "Pendente:" -#: C/debug-step.page:98(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." -msgid "" -"From the main menu, select Debug Run/" -"Continue or press F4 or click on the " -"Continue icon in the toolbar." +#: C/debug-breakpoint.page:75(p) +msgid "the breakpoint is not set in your program." msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." -#: C/debug-step.page:104(section/p) -msgid "" -"This command restarts the program and lets it run until a breakpoint is " -"encountered or the program exits." +#: C/debug-breakpoint.page:76(title) +msgid "Permanent:" +msgstr "Permanente:" + +#: C/debug-breakpoint.page:76(p) +msgid "the breakpoint is set (its id number is displayed in parentheses)." msgstr "" -#: C/debug-step.page:109(section/title) -msgid "Run To" -msgstr "Executar até" +#: C/debug-breakpoint.page:77(title) +msgid "Temporary:" +msgstr "Temporal:" -#: C/debug-step.page:113(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." -msgid "" -"From the main menu, select Debug Run to " -"Cursor or press F8 or click on the Run to icon in the toolbar." +#: C/debug-breakpoint.page:77(p) +msgid "the breakpoint is set but will be deleted if reached." msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." -#: C/debug-step.page:119(section/p) +#: C/debug-breakpoint.page:83(p) msgid "" -"This restarts the program and lets it run until the line or the address (if " -"the Disassembly window has the focus) at the cursor is reached." +"All breakpoints are kept across Anjuta sessions even if they correspond to a " +"non-existing locations, for example in a source file of a shared library not " +"loaded yet. In this case their states are set as pending." msgstr "" -#: C/debug-step.page:125(section/title) -msgid "Stopping the Program" -msgstr "Deter o programa" +#: C/debug-breakpoint.page:90(title) +msgid "Setting breakpoints" +msgstr "Estabelecer puntos de parada" -#: C/debug-step.page:129(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/debug-breakpoint.page:94(p) msgid "" -"From the main menu, select Debug Pause " -"Program or click on the Pause icon in the toolbar." +"From the main menu, select DebugAdd " +"Breakpoint... or right click in the Breakpoint " +"window and select Add Breakpoint...." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-step.page:135(section/p) +#: C/debug-breakpoint.page:100(p) msgid "" -"This interrupts the program and returns control to the debugger, allowing " -"you to perform debugging tasks, like inspecting data or adding breakpoints." +"Fill in the Location, which is the position of the breakpoint, " +"and the other fields if desired. If a file is currently opened in the " +"editor, the Location defaults to the current line. See for more information." msgstr "" -#: C/debug-tips.page:9(info/desc) -msgid "Debugging tips and tricks." -msgstr "Trucos e consellos para o depurado." - -#: C/debug-tips.page:22(page/title) -msgid "Debugging tips" -msgstr "Consellos para o depurado" - -#: C/debug-tips.page:25(section/title) -msgid "Fixing GLib/GTK+ critical errors" -msgstr "Corrixir erros críticos de Glib/GTK+" - -#: C/debug-tips.page:27(section/p) +#: C/debug-breakpoint.page:108(p) msgid "" -"Sometimes it can be difficult to track down where GLib critical errors are " -"occurring, since they do not stop the program. You can set the program to " -"stop as soon as it gets a GLib critical error, by setting the environment " -"variable G_DEBUG to the value fatal_criticals." +"Another solution is to use the toggle breakpoint function. If there is no " +"breakpoint on the current line, it will add one. Otherwise, it will remove " +"it." msgstr "" -#: C/debug-tips.page:35(item/p) +#: C/debug-breakpoint.page:114(p) msgid "" -"Open the by selecting " -"RunProgram Parameters... from the " -"main menu." +"From the main menu, select DebugToggle " +"Breakpoint or right click in the Editor window and " +"select Toggle Breakpoint." msgstr "" -#: C/debug-tips.page:40(item/p) +#: C/debug-breakpoint.page:125(title) +msgid "Editing breakpoints" +msgstr "Editar puntos de parada" + +#: C/debug-breakpoint.page:127(p) msgid "" -"Click the plus sign next to Environment Variables to expand the " -"list of environment variables." +"You can't change the location of a breakpoint; create a new breakpoint " +"instead. However, you can change the break condition or the pass count. To " +"edit a breakpoint:" msgstr "" -#: C/debug-tips.page:44(item/p) -msgid "Click New to add a new entry to the list." -msgstr "Prema Novo para engadir unha nova entrada á lista." +#: C/debug-breakpoint.page:133(p) C/debug-breakpoint.page:160(p) +msgid "Select a breakpoint in the Breakpoint window." +msgstr "" -#: C/debug-tips.page:47(item/p) +#: C/debug-breakpoint.page:136(p) msgid "" -"Fill in Name with G_DEBUG and Value " -"with fatal_criticals." +"Right click in the Breakpoint window and select Edit " +"Breakpoint...." msgstr "" -#: C/debug-tips.page:51(item/p) -msgid "Click Apply to confirm the changes." -msgstr "Prema Aplicar para confirmar os cambios." - -#: C/debug-tips.page:54(item/p) +#: C/debug-breakpoint.page:141(p) msgid "" -"Run the program with the debugger by selecting RunDebug Program from the main menu." +"Change the Condition or Pass Count fields and click on " +"OK when you are done. See for more information." msgstr "" -"Execute o programa co depurador seleccionando ExecutarDepurar programa desde o menú principal." -#: C/debug-tips.page:58(item/p) -msgid "Use the program until the critical error occurs." -msgstr "Use o programa até que suceda o erro crítico." +#: C/debug-breakpoint.page:151(title) +msgid "Removing breakpoints" +msgstr "Quitar puntos de parada" -#: C/debug-tips.page:61(item/p) +#: C/debug-breakpoint.page:153(p) msgid "" -"When the debugger stops your program, look at the to check where this error comes from." +"You can remove a breakpoint using the toggle breakpoint function described " +"above. However, if you want to remove more than one breakpoint or the " +"breakpoint is in a different file than the one you are editing, you can use " +"the breakpoint window:" msgstr "" -#: C/debug-tips.page:66(section/p) +#: C/debug-breakpoint.page:163(p) msgid "" -"The top function with frame number 0 is in GLib, so you have to look down in " -"the stack. Typically the error originates from the topmost function that " -"belongs to your program." +"Right click in the Breakpoint window and select Remove " +"Breakpoint." msgstr "" -#: C/debug-watch.page:9(info/desc) -msgid "Monitor expressions and variables." -msgstr "Monitorizar expresións e variábeis" - -#: C/debug-watch.page:22(page/title) -msgid "Watch expressions" -msgstr "Vixiar expresións" +#: C/debug-breakpoint.page:169(p) +msgid "To remove all breakpoints:" +msgstr "Para quitar todos os puntos de parada:" -#: C/debug-watch.page:24(page/p) +#: C/debug-breakpoint.page:173(p) msgid "" -"Watch expressions, or watches for short, are expressions that the debugger " -"evaluates and prints the result of every time the program is stopped; for " -"example, after every single-step through " -"the program." +"From the main menu, select DebugRemove " +"All Breakpoints or right-click in the Breakpoint " +"window and select Remove All Breakpoints." msgstr "" -#: C/debug-watch.page:30(section/title) -msgid "List watched expressions" -msgstr "Lista de expresións vixiadas" +#: C/debug-breakpoint.page:184(title) +msgid "Enabling and disabling breakpoints" +msgstr "Activar e desactivar puntos de parada" -#: C/debug-watch.page:34(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/debug-breakpoint.page:186(p) msgid "" -"From the main menu, select View Watches to open the Watches window." +"Sometimes you might want to disable a breakpoint temporarily instead of " +"deleting it altogether. To disable or re-enable a breakpoint:" msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-watch.page:40(section/p) +#: C/debug-breakpoint.page:191(p) msgid "" -"Like local variables, all watch expressions are displayed in a tree with " -"children used to represent structure or array members." +"Click on the Enable checkmark in the Breakpoint window " +"or right click in the Breakpoint window and select Enable " +"Breakpoint or Disable Breakpoint." msgstr "" -#: C/debug-watch.page:46(item/p) -msgid "The name of the variable or the expression." -msgstr "" +#: C/debug-breakpoint.page:197(p) +msgid "You can disable all breakpoints using:" +msgstr "Pode desactivar os puntos de parada usando:" -#: C/debug-watch.page:50(item/p) -msgid "The variable or expression value." +#: C/debug-breakpoint.page:201(p) +msgid "" +"From the main menu, select DebugDisable " +"All Breakpoints or right-click in the Breakpoint " +"window and select Disable All Breakpoints." msgstr "" -#: C/debug-watch.page:54(item/p) -msgid "The type of the variable or of the expression result." +#: C/debug-breakpoint-dialog.page:10(desc) +msgid "Used to create or edit a breakpoint" msgstr "" -#: C/debug-watch.page:60(section/title) -msgid "Update watches" -msgstr "Actualizar vixilancias" +#: C/debug-breakpoint-dialog.page:23(title) +msgid "Breakpoint Dialog" +msgstr "Diálogo «Punto de parada»" -#: C/debug-watch.page:62(section/p) +#: C/debug-breakpoint-dialog.page:28(p) msgid "" -"Watch expressions can be updated automatically as soon as the program is " -"stopped or on user request." +"This is the position of the breakpoint. For an existing breakpoint, you " +"cannot change this. You can set a breakpoint at a certain line number, or at " +"the beginning of a function. Use one of the following formats:" msgstr "" -#: C/debug-watch.page:65(section/p) -msgid "To set a watch expression to update automatically:" +#: C/debug-breakpoint-dialog.page:33(p) +msgid "file_name:line_number" msgstr "" -#: C/debug-watch.page:69(item/p) -msgid "" -"In the Watches window, select the watch you want to update " -"automatically. Right-click and check that Automatic Update if " -"checked. If not, select it." -msgstr "" +#: C/debug-breakpoint-dialog.page:34(var) +msgid "function_name" +msgstr "nome_da_función" -#: C/debug-watch.page:75(section/p) -msgid "To update a watch expression manually:" +#: C/debug-breakpoint-dialog.page:35(p) +msgid "file_name:function_name" msgstr "" -#: C/debug-watch.page:79(item/p) +#: C/debug-breakpoint-dialog.page:40(p) msgid "" -"In the Watches window, right click and select Update Watch to update the selected watch." -msgstr "" - -#: C/debug-watch.page:84(section/p) -msgid "To update all watch expressions manually at once:" +"The break condition is an expression which should evaluate to a boolean " +"value TRUE (1) or FALSE (0). Every time the " +"breakpoint is encountered during your program's execution, the break " +"condition will be evaluated. The debugger will break the execution only if " +"the result of the evaluation is TRUE." msgstr "" -#: C/debug-watch.page:88(item/p) +#: C/debug-breakpoint-dialog.page:45(p) msgid "" -"In the Watches window, right click and select Update all to update all watches at the same time." +"If you leave this field blank the condition is always considered TRUE." msgstr "" -#: C/debug-watch.page:97(section/title) -msgid "Add a watch on an expression" -msgstr "Engadir unha vixilancia a unha expresión" +#: C/debug-breakpoint-dialog.page:49(gui) +msgid "Pass Count" +msgstr "Contía de pasadas" -#: C/debug-watch.page:99(section/p) -msgid "To add an expression to the watch list:" +#: C/debug-breakpoint-dialog.page:50(p) +msgid "" +"The debugger can also skip the breakpoint a certain number of times before " +"breaking. If the pass count is not zero, then the debugger will have to " +"encounter the breakpoint this number of times before breaking." msgstr "" -#: C/debug-watch.page:103(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/debug-breakpoint-dialog.page:53(p) msgid "" -"From the main menu, select Debug Add " -"Watch... or in the Watches window, right-click and " -"select Add Watch...." +"The pass count has a higher priority than the condition. Only when the pass " +"count has been reached will the debugger evaluate the condition if it is " +"present and break the program's execution." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/debug-watch.page:108(item/p) -msgid "" -"Enter the expression to watch. Check Automatic Update if you want " -"the expression to be evaluated each time the program is stopped." +#: C/autotools-build-preferences-dialog.page:10(desc) +msgid "Autotools build preferences dialog." msgstr "" -#: C/debug-watch.page:114(section/p) -msgid "An expression can be evaluated and then added as a watch like this:" +#: C/autotools-build-preferences-dialog.page:19(title) +msgid "Autotools Build Preferences Dialog" msgstr "" -#: C/debug-watch.page:118(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." -msgid "" -"From the main menu, select Debug Inspect/" -"Evaluate or right click in the Editor window and " -"select Inspect/Evaluate." +#: C/autotools-build-preferences-dialog.page:21(p) +msgid "The dialog allows you to set global options for building files." msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." -#: C/debug-watch.page:123(item/p) +#: C/autotools-build-preferences-dialog.page:27(gui) +msgid "Run several commands at a time" +msgstr "Executar varias ordes á vez" + +#: C/autotools-build-preferences-dialog.page:28(p) msgid "" -"Click on Add button to add this expression to the watches list." +"make is able to run several compilations at the same time. It " +"decreases build time when having a multi-core processor but could trigger " +"some issues so this can be enabled or disabled with this check box." msgstr "" -#: C/debug-watch.page:131(section/title) -msgid "Remove a watch" -msgstr "Quitar unha vixilancia" - -#: C/debug-watch.page:133(section/p) -msgid "You can remove an expression from the watches list." -msgstr "Pode quitar unha expresión da lista de vixilancias." +#: C/autotools-build-preferences-dialog.page:33(gui) +msgid "Continue on errors" +msgstr "Continuar en errores" -#: C/debug-watch.page:137(item/p) +#: C/autotools-build-preferences-dialog.page:34(p) msgid "" -"In the Watches window, select the watch you want to remove, then " -"right-click and select Remove Watch." +"By default make stops as soon as it gets an error, it can be " +"faster to continue and get errors for all files in one step. You have to " +"check this check box to get this behavior." msgstr "" -#: C/debug-watch.page:142(section/p) -msgid "All watches can be removed at the same time." -msgstr "Pódese quitar todas as vixilancias ao mesmo tempo" +#: C/autotools-build-preferences-dialog.page:39(gui) +msgid "Translate messages" +msgstr "Traducir mensaxes" -#: C/debug-watch.page:146(item/p) +#: C/autotools-build-preferences-dialog.page:40(p) msgid "" -"In the Watches window, right-click and select Remove all." +"By default errors and warnings message are translated. It has two drawbacks " +"though. In order to recognize errors and warnings the translation of " +"Anjuta and the compiler should perfectly match. Moreover, it is " +"often more difficult to find help on the internet when searching translated " +"messages as they are much less common. Unchecking this check box allows to " +"disable translation." msgstr "" -#: C/debug-watch.page:155(section/p) -msgid "" -"If a watch expression corresponds to a variable, you can change its value." +#: C/autotools-build-preferences-dialog.page:48(gui) +msgid "Highlight build warnings and errors in editor" msgstr "" -#: C/debug-watch.page:160(item/p) +#: C/autotools-build-preferences-dialog.page:49(p) msgid "" -"In the Watches window, select the variable you want to edit and " -"double click in the Value column." +"Errors and warnings during the build are displayed and highlighted in the " +"message window. By checking this option, they are highlighted in the editor " +"too." msgstr "" -#: C/debug-watch.page:164(item/p) -msgid "Enter the new value." -msgstr "Introducir un valor novo." +#: C/autotools-build-preferences-dialog.page:54(gui) +msgid "Install as root" +msgstr "Instalar como root" -#: C/directory-project-backend.page:8(info/desc) -msgid "Directory project backend." -msgstr "«Backend» do cartafol do proxecto" +#: C/autotools-build-preferences-dialog.page:55(p) +msgid "" +"Installing a program needs to copy files into system directories which are " +"often not writable by users. If this check box is checked, you can choose to " +"use sudo or su before installing the files to acquire " +"enough right to do it." +msgstr "" -#: C/directory-project-backend.page:21(page/title) -msgid "Directory project backend plugin" -msgstr "Engadido do cartafol de proxecto para o «backend»." +#: C/autotools-build-plugin.page:8(desc) +#: C/autotools-build-plugin.page:17(title) +msgid "Autotools build plugin" +msgstr "Engadido de construción de «autotools»" -#: C/directory-project-backend.page:23(page/p) +#: C/autotools-build-plugin.page:19(p) msgid "" -"This is the simplest project backend. There is no project file. It works " -"like a file viewer, considering all files matching typical source extensions " -"(for example .c, .py) to be source files. " -"Directories are kept in order to group source files but there is no target." +"This plugin is targeted at autotools projects but as they use make it is " +"useful for other kind of projects using make." msgstr "" -#: C/directory-project-backend.page:32(page/p) +#: C/autotools-build-plugin.page:25(title) +msgid "Make command used" +msgstr "Orde «make» usada" + +#: C/autotools-build-plugin.page:26(p) msgid "" -"This backend is a useful workaround if your project does not have a " -"corresponding backend in Anjuta or if the appropriate backend " -"does not fully support your project." +"Here is a list of the targets used by the plugin. They are implemented in " +"all autotools projects but you need to implement them if you use a custom " +"makefile." msgstr "" -#: C/directory-project-backend.page:38(page/p) +#: C/autotools-build-plugin.page:31(var) +msgid "object_file_name" +msgstr "object_file_name" + +#: C/autotools-build-plugin.page:31(cmd) +msgid "make " +msgstr "make " + +#: C/autotools-build-plugin.page:32(p) msgid "" -"It is not possible to add or change anything with a project using this " -"backend. But if you create a source file in the project directory, with the " -"right extension, it will be added automatically." +"Use to compile an source file. The object file name is found by replacing " +"the source file extension with the corresponding object extension." msgstr "" -#: C/full-index.page:8(info/desc) -msgid "All help topics." -msgstr "Todos os temas da axuda." +#: C/autotools-build-plugin.page:36(cmd) +msgid "make" +msgstr "make" -#: C/full-index.page:16(page/title) -msgid "Index" -msgstr "Índice" +#: C/autotools-build-plugin.page:37(p) +msgid "Use to build all targets in a directory." +msgstr "Úseo para construir todos os obxectivos nun cartafol." -#. This is a reference to an external file such as an image or video. When -#. the file changes, the md5 hash will change to let you know you need to -#. update your localized copy. The msgstr is not used at all. Set it to -#. whatever you like once you have updated your copy of the file. -#: C/introduction.page:53(media) -#, fuzzy -#| msgid "" -#| "@@image: 'figures/anjuta-in-action.png'; " -#| "md5=a31f1c85a4a14032fcd30ab6f6d6b3c0" -msgctxt "_" -msgid "" -"external ref='figures/anjuta-in-action.png' " -"md5='a31f1c85a4a14032fcd30ab6f6d6b3c0'" -msgstr "" -"@@image: 'figures/anjuta-in-action.png'; md5=a31f1c85a4a14032fcd30ab6f6d6b3c0" +#: C/autotools-build-plugin.page:40(cmd) +msgid "make install" +msgstr "make install" -#: C/introduction.page:8(info/desc) -msgid "Introduction to Anjuta Integrated Development Environment" -msgstr "" +#: C/autotools-build-plugin.page:41(p) +msgid "Use to install all targets in a directory." +msgstr "Úseo para instalar todos os obxectivos nun cartafol." + +#: C/autotools-build-plugin.page:44(cmd) +msgid "make clean" +msgstr "make clean" + +#: C/autotools-build-plugin.page:45(p) +msgid "Use to delete all file built in a directory." +msgstr "Úseo para eliminar todos os ficheiros construídos nun cartafol." -#: C/introduction.page:14(page/p) +#: C/autotools-build-plugin.page:48(cmd) +msgid "make dist" +msgstr "make dist" + +#: C/autotools-build-plugin.page:49(p) msgid "" -"Anjuta is a versatile Integrated Development Environment (IDE) " -"for the GNOME desktop. It features a number of advanced programming " -"facilities including project management, application wizards, interactive " -"debugging, integrated Glade UI designer, integrated Devhelp API help, class " -"generator, powerful source editor, symbols browsing, Git support, C/C++, " -"Python and Vala support and more." +"Use to build a distributation package, called only in the project directory." msgstr "" +"Úseo para construír un paquete distribuído, soamente chamado no cartafol do " +"proxecto." -#: C/introduction.page:23(page/p) +#: C/autotools-build-plugin.page:54(p) msgid "" -"Anjuta has a flexible and advanced docking system that allows you " -"to lay out all the views in whatever way you like. You can drag and drop the " -"views using drag bars and rearrange the layout." +"As make comes with default rules allowing it to compile and link a C program " +"without needing a makefile. You can compile a C program from a single source " +"file without a makefile nor a project." msgstr "" -#: C/introduction.page:29(page/p) +#: C/autotools-build-install.page:11(desc) +msgid "Install targets or project." +msgstr "Instalar obxectivos ou proxecto." + +#: C/autotools-build-install.page:20(title) +msgid "Install targets" +msgstr "Instalar obxectivos" + +#: C/autotools-build-install.page:22(p) msgid "" -"Anjuta has been designed to be simple to operate yet powerful " -"enough to fulfill all your programming needs. We have added many new " -"features to Anjuta over the course of its development. Our focus " -"is on delivering power and usability at the same time and making your " -"software development enjoyable without overloading your senses. We intend to " -"continue improving and stabilizing Anjuta to give you the best " -"IDE experience possible." +"Unless your project is very simple, it needs some data files like user " +"interface description files. These files are typically copied in standard " +"directories and read from there. It means that you cannot run your program " +"from the build directory. You need to install it in order to copy all these " +"files in the final place, by example in a subdirectory of /usr/local." msgstr "" -#: C/introduction.page:39(page/p) -msgid "" -"We hope you will have a good time using Anjuta. If not, please " -"help us make it better by reporting bugs and suggestions - this will help to " -"improve the software, as well as helping the open source community." +#: C/autotools-build-install.page:29(p) +msgid "There are several possibilities to install targets or a project." msgstr "" -#: C/introduction.page:45(page/p) +#: C/autotools-build-install.page:33(p) msgid "" -"The following screenshot illustrates some of the things you will find in " -"Anjuta." +"From the main menu, select BuildInstall to install all files in the same directory as the current " +"edited file." msgstr "" -#: C/introduction.page:51(figure/title) -msgid "Anjuta in action" +#: C/autotools-build-install.page:42(p) +msgid "" +"From the main menu, select BuildInstall " +"Project to install all project files," msgstr "" -#: C/introduction.page:52(figure/desc) C/introduction.page:54(media/p) -msgid "Anjuta main window" +#: C/autotools-build-install.page:50(p) C/autotools-build-clean.page:45(p) +#: C/autotools-build-build.page:57(p) +msgid "From the file manager pane, select a file or a directory." msgstr "" -#: C/language-support-cpp-modelines-emacs.page:9(info/desc) -msgid "Supported Emacs modelines features." +#: C/autotools-build-install.page:55(p) +msgid "" +"Click on the right mouse button to make the file manager context menu appears and select BuildInstall " +"to install all files in the directory currently selected or the parent " +"directory of the currently selected file." msgstr "" -#: C/language-support-cpp-modelines-emacs.page:18(page/title) -msgid "Emacs modelines" +#: C/autotools-build-install.page:65(p) C/autotools-build-clean.page:60(p) +#: C/autotools-build-build.page:72(p) +msgid "" +"From the project manager pane, select a source file or a target." msgstr "" -#: C/language-support-cpp-modelines-emacs.page:20(page/p) +#: C/autotools-build-install.page:70(p) msgid "" -"Such modeline is a comment in the first line of the file, composed by a list " -"of variable names followed by : and a value, separated by " -"; and surrounded by -*-." +"Click on the right mouse button to make the project manager context " +"menu appears and select BuildInstall to install all files in the directory containing the currently " +"selected file or target." msgstr "" -#: C/language-support-cpp-modelines-emacs.page:24(page/p) -msgid "A typical Emacs modeline looks like this:" +#: C/autotools-build-install.page:79(p) +msgid "" +"If you install the program in a system directory, you can have to use " +"su or sudo to have enough right. See for more information." msgstr "" -#: C/language-support-cpp-modelines-emacs.page:26(page/code) -#, fuzzy, no-wrap -#| msgid "" -#| "\n" -#| "/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */\n" +#: C/autotools-build-distribute.page:11(desc) +msgid "Create a distribution package." +msgstr "Crear un paquete de distribución." + +#: C/autotools-build-distribute.page:20(title) +msgid "Create a distribution package" +msgstr "Crear un paquete de distribución" + +#: C/autotools-build-distribute.page:22(p) msgid "" -"\n" -"/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */\n" -" " +"The standard way to distribute a autotools project is as a compressed tar " +"archive containing all source files. The user will have to decompress it, " +"then compile and install it on his system using the command sequence " +"configure, make and make install." msgstr "" -"\n" -"/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */\n" -#: C/language-support-cpp-modelines-emacs.page:30(page/p) -#: C/language-support-cpp-modelines-vim.page:30(page/p) -msgid "Anjuta support only the following variables." +#: C/autotools-build-distribute.page:30(p) +msgid "" +"From the main menu, select BuildBuild " +"Tarball to create a source distribution package." msgstr "" -#: C/language-support-cpp-modelines-emacs.page:34(item/title) -msgid "indent-tabs-mode" +#: C/autotools-build-configure.page:11(desc) +msgid "Configure an autotools project and manage configurations." msgstr "" -#: C/language-support-cpp-modelines-emacs.page:35(item/p) +#: C/autotools-build-configure.page:20(title) +msgid "Configure a project" +msgstr "Configurar un proxecto" + +#: C/autotools-build-configure.page:22(p) msgid "" -"Set to t to use tabulation for indentation or nil " -"to use spaces." +"Before compiling and building files, an autotools project has to be " +"configured. This step is needed to set global options, to check that all " +"required libraries and programs are installed on your system and to generate " +"appropriate build scripts." msgstr "" -#: C/language-support-cpp-modelines-emacs.page:39(item/title) -msgid "tab-width" -msgstr "" +#: C/autotools-build-configure.page:30(title) +msgid "Configure the project" +msgstr "Configurar o proxecto" -#: C/language-support-cpp-modelines-emacs.page:40(item/p) -#: C/language-support-cpp-modelines-vim.page:48(item/p) -msgid "Number of space characters corresponding to one tabulation character." +#: C/autotools-build-configure.page:34(p) +msgid "" +"From the main menu, select BuildConfigure " +"Project...." msgstr "" -#: C/language-support-cpp-modelines-emacs.page:43(item/title) -msgid "c-basic-offset" +#: C/autotools-build-configure.page:40(p) +msgid "" +"Keep the default configuration, select a new configuration or create a new " +"one. You can inspect and modify all configuration options. See for more information." msgstr "" -#: C/language-support-cpp-modelines-emacs.page:44(item/p) -#: C/language-support-cpp-modelines-vim.page:53(item/p) -msgid "Number of space characters used to indent C code." +#: C/autotools-build-configure.page:47(p) +msgid "Click on Execute to configure the project." msgstr "" -#: C/language-support-cpp-modelines-vim.page:9(info/desc) -msgid "Supported Vim modelines features." +#: C/autotools-build-configure.page:53(p) +msgid "" +"The configuration could fail if some libraries or programs are not installed " +"or do not have the right version. The error message tell you what is missing." msgstr "" -#: C/language-support-cpp-modelines-vim.page:18(page/title) -msgid "Vim modelines" -msgstr "" +#: C/autotools-build-configure.page:60(title) +msgid "Change the configuration" +msgstr "Cambiar a configuración" -#: C/language-support-cpp-modelines-vim.page:20(page/p) +#: C/autotools-build-configure.page:64(p) msgid "" -"This modeline is a comment in the first line of the file which has to start " -"with vim: followed by at least one space and a list of variable " -"names with an optional value after = separated by space or " -":." +"From the main menu, select BuildSelect " +"ConfigurationAnother configuration." msgstr "" -#: C/language-support-cpp-modelines-vim.page:25(page/p) -msgid "A typical Vim modeline looks like this:" +#: C/autotools-build-configure.page:71(p) +msgid "" +"If the project has not been already configured, it will be automatically " +"configured before building any file." msgstr "" -#: C/language-support-cpp-modelines-vim.page:27(page/code) -#, no-wrap +#: C/autotools-build-configure.page:79(title) +msgid "Remove configuration" +msgstr "Quitar a configuración" + +#: C/autotools-build-configure.page:81(p) msgid "" -"\n" -"/* vim: set noet ts=4 sw=4: */" +"It is a like cleaning the project but it removes even more files. You need " +"to re-configure your project to build it afterward." msgstr "" -#: C/language-support-cpp-modelines-vim.page:34(item/title) -msgid "expandtab" +#: C/autotools-build-configure.page:88(p) +msgid "" +"From the main menu, select BuildRemove " +"Configuration." msgstr "" -#: C/language-support-cpp-modelines-vim.page:35(item/title) -msgid "et" -msgstr "" +#: C/autotools-build-configure-dialog.page:11(desc) +msgid "Autotools configure dialog" +msgstr "Diálogo de configuración de «autotools»" -#: C/language-support-cpp-modelines-vim.page:36(item/p) -msgid "Use spaces for indentation." -msgstr "" +#: C/autotools-build-configure-dialog.page:20(title) +msgid "Autotools Configure Dialog" +msgstr "Diálogo de configuración de «autotools»" -#: C/language-support-cpp-modelines-vim.page:39(item/title) -msgid "noexpandtab" +#: C/autotools-build-configure-dialog.page:22(p) +msgid "" +"The Configure dialog allows you to set the following options and " +"configure the project." msgstr "" -#: C/language-support-cpp-modelines-vim.page:40(item/title) -msgid "noet" -msgstr "" +#: C/autotools-build-configure-dialog.page:29(gui) +msgid "Regenerate Project" +msgstr "Rexerar proxecto" -#: C/language-support-cpp-modelines-vim.page:41(item/p) -msgid "Use tabulation for indentation." +#: C/autotools-build-configure-dialog.page:30(p) +msgid "" +"If checked, the project will be completely regenerated, else only the " +"configure step is done. Anjuta automatically checks this check " +"box when needed so you can leave it in its current state." msgstr "" -#: C/language-support-cpp-modelines-vim.page:44(item/title) -msgid "softtabstop" +#: C/autotools-build-configure-dialog.page:37(gui) +msgid "Configuration" +msgstr "Configuración" + +#: C/autotools-build-configure-dialog.page:38(p) +msgid "" +"You can have several configurations having their own options and build " +"directory, this text box allows to name them. Typically you have already " +"defined a Default configuration, a Debug configuration making programs " +"easier to debug (keeping intermediate variables and code ordering) and an " +"Optimized configuration generating faster programs but increasing build " +"time. You can define additional custom configurations." msgstr "" -#: C/language-support-cpp-modelines-vim.page:45(item/title) -msgid "sts" +#: C/autotools-build-configure-dialog.page:49(gui) +msgid "Build Directory" +msgstr "Construir cartafol" + +#: C/autotools-build-configure-dialog.page:50(p) +msgid "" +"Select here the build directory. It can be the project directory or a " +"subdirectory. This is particularly useful when switching between different " +"configurations to avoid rebuilding the whole project." msgstr "" -#: C/language-support-cpp-modelines-vim.page:46(item/title) -msgid "tabstop" +#: C/autotools-build-configure-dialog.page:56(p) +msgid "" +"With autotools, you cannot have one configuration using a different " +"directory if you already have one configuration using the project directory. " +"You need to remove it first." msgstr "" -#: C/language-support-cpp-modelines-vim.page:47(item/title) -msgid "ts" +#: C/autotools-build-configure-dialog.page:63(p) +msgid "" +"Some autotools project cannot be built outside the project directory. You " +"can still use different configurations but they all have to use the project " +"directory and everything will be recompiled on each change of the " +"configuration." msgstr "" -#: C/language-support-cpp-modelines-vim.page:51(item/title) -msgid "shiftwidth" +#: C/autotools-build-configure-dialog.page:72(gui) +msgid "Configure Options" +msgstr "Opcións de configuración" + +#: C/autotools-build-configure-dialog.page:73(p) +msgid "" +"This text box list all command line arguments used by the configure step. " +"All arguments are separated by spaces and must be quoted if they contains a " +"space. Each configuration fills this text box with default values that you " +"can modify." msgstr "" -#: C/language-support-cpp-modelines-vim.page:52(item/title) -msgid "sw" +#: C/autotools-build-configure-dialog.page:80(p) +msgid "" +"Each autotools project supports a common list of arguments but can have " +"specify arguments. You can have a list of all accepted arguments by running " +"configure --help on the command line. You need to have configured " +"your project at least one time to have the configure script." msgstr "" -#: C/makefile-project-backend.page:8(info/desc) -msgid "Makefile project backend." -msgstr "«Backend» para proxecto Makefile" +#: C/autotools-build-compile.page:11(desc) +msgid "Compile files." +msgstr "Compilar ficheiros." -#: C/makefile-project-backend.page:21(page/title) -msgid "Makefile project backend plugin" -msgstr "Engadido de proxecto Makefile para o «backend»." +#: C/autotools-build-compile.page:20(title) +msgid "Compile files" +msgstr "Compilar ficheiros" -#: C/makefile-project-backend.page:23(page/p) +#: C/autotools-build-compile.page:22(p) msgid "" -"A makefile is probably the most common way to build software on all kinds of " -"platforms. A makefile contains a list or rules describing which commands " -"have to be run in order to generate a target from a list of dependencies. " -"When building a program, the target is an object file and the dependencies " -"are the source files. The target of one rule can be a dependency of another " -"one, allowing several rules to be chained in order to make a final target." +"Most programming languages allow you to compile an individual source file. " +"It reads the file, checks for errors and convert into an intermediate object " +"file. Most errors happens in this step, so it is useful to compile a file " +"after modifying it to check for errors. There are several ways to do it." msgstr "" -#: C/makefile-project-backend.page:33(page/p) +#: C/autotools-build-compile.page:30(p) msgid "" -"It is a low-level, general tool, making it difficult to find all source " -"files and targets of a project. So Anjuta has limited support for " -"makefiles, reading only one makefile in the top project directory and " -"extracting source files and targets." +"From the main menu, select BuildCompile or press F9 to compile the current edited file." msgstr "" -#: C/makefile-project-backend.page:42(note/p) -msgid "" -"If the project backend is not able to find all the source files, you can try " -"to use the directory backend instead. It does not recognize any targets but " -"should get all source files." +#: C/autotools-build-compile.page:39(p) +msgid "From the file manager pane, select a file." msgstr "" -#: C/makefile-project-backend.page:49(page/p) +#: C/autotools-build-compile.page:44(p) msgid "" -"Changing properties, or adding or removing targets and source files are " -"disabled with this backend, as automatically editing the makefile is not " -"implemented. It has to be changed by hand using the text editor. When the " -"makefile is saved, it is automatically reloaded though." +"Click on the right mouse button to make the file manager context menu appears and select BuildCompile " +"to compile the file currently selected in the file manager pane." msgstr "" -#: C/project-import.page:11(info/desc) -msgid "Import an existing project." -msgstr "Importar un proxecto existente." +#: C/autotools-build-compile.page:53(p) +msgid "From the project manager pane, select a source file." +msgstr "" -#: C/project-import.page:24(page/title) -msgid "Import a Project" -msgstr "Importar un proxecto" +#: C/autotools-build-compile.page:58(p) +msgid "" +"Click on the right mouse button to make the project manager context " +"menu appears and select BuildCompile to compile the file currently selected in the project manager " +"pane." +msgstr "" -#: C/project-import.page:26(page/p) +#: C/autotools-build-compile.page:66(p) msgid "" -"Anjuta does not have its own project format. It loads projects " -"using already existing formats, like makefile or autotools, and does not " -"require that other developers use it. Anjuta's own settings are stored in a " -"file with the .anjuta extension and a hidden directory created " -"in the project directory. To use a project in Anjuta and create " -"these settings files, you will need to import the project. This will not " -"modify any project files." +"You do not need to save your file before compiling it, it will be done " +"automatically by Anjuta if needed." msgstr "" -#: C/project-import.page:38(item/p) +#: C/autotools-build-clean.page:11(desc) +msgid "Remove built files." +msgstr "Eliminar os ficheiros construídos." + +#: C/autotools-build-clean.page:20(title) +msgid "Clean targets" +msgstr "Limpar obxectivos" + +#: C/autotools-build-clean.page:22(p) msgid "" -"From the main menu, select File NewProject from Existing Sources or Project from " -"Existing Sources from the drop-down list of the New button " -"in the top tool bar to start the project wizard." +"It can be useful to delete all files created by the build process. For " +"example, if all dependencies are not taken into account and a modified file " +"does not trigger a recompiling as it should, deleting all files will fix " +"this. There are several ways to do this" msgstr "" -#: C/project-import.page:47(item/p) +#: C/autotools-build-clean.page:28(p) msgid "" -"Select Import from folder if the project is already present on " -"your computer, then select the project directory." +"From the main menu, select BuildClean to delete all files built in the same directory as the current " +"edited file." msgstr "" -#: C/project-import.page:51(item/p) +#: C/autotools-build-clean.page:37(p) msgid "" -"Or Select Import from version control system if the project needs " -"to be checked out from a server. Then select the version control system, the " -"server address and the destination directory on your computer." +"From the main menu, select BuildClean " +"Project to delete all project built files," msgstr "" -#: C/project-import.page:59(item/p) +#: C/autotools-build-clean.page:50(p) msgid "" -"After selecting an existing project, the Project name text box " -"should be filled with the name of the project's directory, but you can " -"change it. When it's done, click on the Import button to download " -"the project if needed and create the files needed by Anjuta." +"Click on the right mouse button to make the file manager context menu appears and select BuildClean to " +"delete all files built in the directory currently selected or the parent " +"directory of the currently selected file." msgstr "" -#: C/project-import.page:68(item/p) +#: C/autotools-build-clean.page:65(p) msgid "" -"Anjuta tries to automatically find the project backend used by " -"your project. But if several backends are possible, you will get a dialog " -"asking you to choose a project backend plugin. Read the project backend " -"description to find out which one to choose." +"Click on the right mouse button to make the project manager context " +"menu appears and select BuildClean to delete all built files in the directory containing the currently " +"selected file or target." msgstr "" -#: C/project-manager-folder-add.page:9(info/desc) -msgid "Add a folder to a project." -msgstr "Engadir un cartafol a un proxecto." +#: C/autotools-build-build.page:11(desc) +msgid "Build targets or project." +msgstr "Construir obxectivos ou proxecto." -#: C/project-manager-folder-add.page:18(page/title) -msgid "Add a Folder" -msgstr "Engadir un cartafol" +#: C/autotools-build-build.page:24(title) +msgid "Build targets" +msgstr "Construír obxectivos" -#: C/project-manager-folder-add.page:20(page/p) +#: C/autotools-build-build.page:25(p) msgid "" -"A folder allows you to group several target allowing to set common " -"properties for all of them. It often corresponds to a directory." +"A target is a file created from source files. Typically, it is a program or " +"a library, but it could also be documentation if the documentation needs " +"processing, for example." msgstr "" -#: C/project-manager-folder-add.page:25(item/p) +#: C/autotools-build-build.page:30(p) msgid "" -"Select the group or the project where you want to add the new group in the " -"project view, click on the right mouse button to make the " -"project context menu appear and select Add Group." +"The build command compiles all needed source files, and possibly links them " +"with some other files, like libraries, in order to create the target. If " +"some source files are already compiled and haven't been modified, they are " +"not be recompiled, in order to save time. There are several ways to trigger " +"a build." msgstr "" -#: C/project-manager-folder-add.page:29(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/autotools-build-build.page:39(p) msgid "" -"Or from the main menu, select Project Add " -"Group." +"From the main menu, select BuildBuild or press F7 to build all targets in the same " +"directory as the currently opened file." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." - -#: C/project-manager-folder-add.page:33(item/p) -msgid "Enter a new group name." -msgstr "Introducir un nome de grupo novo." -#: C/project-manager-folder-add.page:35(note/p) +#: C/autotools-build-build.page:48(p) msgid "" -"Groups names are typically restricted to letters, digits and the underscore, " -"so it's safer to avoid other characters." +"From the main menu, select BuildBuild " +"Project or press ShiftF7 to build the complete project. All subdirectories are built " +"recursively." msgstr "" -#: C/project-manager-folder-add.page:40(item/p) -msgid "You can select another group in the bottom group tree view." +#: C/autotools-build-build.page:62(p) +msgid "" +"Click on the right mouse button to make the file manager context menu appear and select BuildBuild to " +"build all targets in the directory currently selected or the parent " +"directory of the currently selected file." msgstr "" -#: C/project-manager-folder-add.page:43(item/p) +#: C/autotools-build-build.page:77(p) msgid "" -"When you have chosen the parent and enter the name, click on the Add button to add the group to your project." +"Click on the right mouse button to make the project manager context " +"menu appear and select BuildBuild to build all targets in the directory containing the currently " +"selected file or target." msgstr "" -#: C/project-manager-folder.page:11(info/desc) -msgid "Add, edit or remove folders from a project." -msgstr "Engadir ou quitar cartafoles dun proxecto." +#: C/autotools-project-target-type.page:8(desc) +msgid "Autotools target type." +msgstr "Tipo de obxectivo de autotools." -#: C/project-manager-folder.page:20(page/title) -msgid "Manage Folders" -msgstr "Xestionar cartafoles" +#: C/autotools-project-target-type.page:17(title) +msgid "Autotools project type" +msgstr "Tipo de proxecto de autotools" -#: C/project-manager-folder-remove.page:9(info/desc) -msgid "Remove folders from a project." -msgstr "Quitar cartafoles dun proxecto." +#: C/autotools-project-target-type.page:19(p) +msgid "There are different types of target available." +msgstr "" -#: C/project-manager-folder-remove.page:18(page/title) -msgid "Remove Folder" -msgstr "Quitar un cartafol" +#: C/autotools-project-target-type.page:23(title) +msgid "Shared Library (Libtool)" +msgstr "Biblioteca compartida (Libtool)" -#: C/project-manager-folder-remove.page:22(item/p) +#: C/autotools-project-target-type.page:24(p) msgid "" -"Select the folder you want to remove in the project view, click " -"on the right mouse button to make the project context menu appear " -"and select Remove." +"It represents a library shared by several programs which is linked at run " +"time. It is the most common kind of libraries on Linux. It is called dynamic " +"link library on Windows." msgstr "" -#: C/project-manager-folder-remove.page:28(item/p) +#: C/autotools-project-target-type.page:27(p) msgid "" -"Confirm the removal. This will only remove the folder from the project files " -"without removing any files or directories from your disk." +"It uses the Libtool package. Its name must start with 'lib' and has the '." +"la' extension." msgstr "" -#: C/project-manager-library-add.page:10(info/desc) -msgid "Add a custom library to a target." -msgstr "Engadir unha biblioteca personalizada a un obxectivo." - -#: C/project-manager-library-add.page:23(page/title) -msgid "Add a Custom Library" -msgstr "Engadir unha biblioteca personalizada" +#: C/autotools-project-target-type.page:31(title) +msgid "Module (Libtool)" +msgstr "Módulo (Libtool)" -#: C/project-manager-library-add.page:25(page/p) +#: C/autotools-project-target-type.page:32(p) msgid "" -"It is easier to use a packaged library, which is common on Linux, so check " -"if it is the case here. But " -"else you can still use the library as explained below." +"It represents a library, often named a plugin, linked at run time " +"explicitely by the program itself. It is used to only load the code " +"corresponding to the used features." msgstr "" -#: C/project-manager-library-add.page:29(page/p) +#: C/autotools-project-target-type.page:35(p) msgid "" -"In order to use a library in C, you need to tell the compiler where the " -"header files are, and tell the linker where to find the needed libraries. " -"The issue is that your program will not compile on another computer if the " -"header and the libraries are elsewhere." +"It uses the Libtool package. Its name does not need the 'lib' prefix but " +"must have the '.la' extension." msgstr "" -#: C/project-manager-library-add.page:36(item/p) +#: C/autotools-project-target-type.page:39(title) +msgid "Static Library (Libtool)" +msgstr "Biblioteca estática (Libtool)" + +#: C/autotools-project-target-type.page:40(p) msgid "" -"Select the directory containing the program where you want to add the " -"library in the project view, click on the right mouse button to " -"make the project context menu appear and select Properties." +"It represents a library linked with the program at compile time. Only the " +"function used are kept inside the generated executable." msgstr "" -#: C/project-manager-library-add.page:41(item/p) -#: C/project-manager-library-add.page:65(item/p) +#: C/autotools-project-target-type.page:42(p) msgid "" -"Or from the main menu, select Project " -"Properties. By default, it edits the properties of the " -"currently selected item in the project view. You can select a different item " -"in the drop-down list button." +"It uses the Libtool package. Its name must start with 'lib' and has the '.a' " +"extension." msgstr "" -#: C/project-manager-library-add.page:47(item/p) +#: C/autotools-project-target-type.page:47(p) msgid "" -"If the header files are installed in a standard location (/usr/" -"include) you don't have to set this. If not, you need to add -" -"Iinclude_path in the C preprocessor flags " -"property if you are using gcc as your compiler. You can add " -"several paths separated with spaces. These options will be used for all " -"targets inside this directory." +"It represents compiled program by example from C souces files. All children " +"represent the source files compiled to generate the program." msgstr "" -#: C/project-manager-library-add.page:55(item/p) -msgid "" -"You might have to expand the More options button to see this. " -"Click on the Apply button when you are done." +#: C/autotools-project-target-type.page:52(title) +msgid "Python module" +msgstr "Módulo de Python" + +#: C/autotools-project-target-type.page:53(p) +msgid "It represents a program written in Python." msgstr "" -#: C/project-manager-library-add.page:59(item/p) -msgid "" -"Next, you need to add the library to a target. Select the target where you " -"want to add the library in the project view, click on the right " -"mouse button to make the project context menu appear and select " -"Properties." +#: C/autotools-project-target-type.page:56(title) +msgid "Java module" +msgstr "Módulo Java" + +#: C/autotools-project-target-type.page:57(p) +msgid "It represents a progran written in Java." msgstr "" -#: C/project-manager-library-add.page:71(item/p) -msgid "" -"You need to set the Linker flags property, adding -" -"llibrary_name if your compiler is gcc. " -"library_name is the name of the library file without the " -"lib prefix and without the .a or .so " -"extension." +#: C/autotools-project-target-type.page:60(title) +msgid "LISP module" +msgstr "Módulo LISP" + +#: C/autotools-project-target-type.page:61(p) +msgid "It represents a progran written in LISP." msgstr "" -#: C/project-manager-library-add.page:77(item/p) +#: C/autotools-project-target-type.page:64(title) +msgid "Header files" +msgstr "Ficheiros de cabeceiras" + +#: C/autotools-project-target-type.page:65(p) msgid "" -"If the library is in not in a standard directory, gcc can look in " -"additional directories with the option -Llibrary_path." +"This target allows you to group header files and define where they have to " +"be installed." msgstr "" -#: C/project-manager-library.page:13(info/desc) -msgid "Add or remove libraries to project targets." +#: C/autotools-project-target-type.page:69(title) +msgid "Man documentation" +msgstr "Documentación man" + +#: C/autotools-project-target-type.page:70(p) +msgid "It groups man pages needed by the project." msgstr "" -#: C/project-manager-library.page:22(page/title) -msgid "Manage Libraries" -msgstr "Xestionar bibliotecas" +#: C/autotools-project-target-type.page:73(title) +msgid "Info documentation" +msgstr "Documentación info" -#: C/project-manager-library-remove.page:10(info/desc) -msgid "Remove a custom library from a target." +#: C/autotools-project-target-type.page:74(p) +msgid "It groups info page needed by the project." msgstr "" -#: C/project-manager-library-remove.page:23(page/title) -msgid "Remove a Custom Library" -msgstr "Quitar unha biblioteca personalizada" +#: C/autotools-project-target-type.page:77(title) +msgid "Miscellaneous Data" +msgstr "Datos variados" -#: C/project-manager-library-remove.page:27(item/p) +#: C/autotools-project-target-type.page:78(p) msgid "" -"Select the target that has the library you want to remove in the " -"project view, click on the right mouse button to make the " -"project context menu appear and select Properties." +"It groups data files which needed by the project like pictures, ui " +"description, settings files..." msgstr "" -#: C/project-manager-library-remove.page:33(item/p) +#: C/autotools-project-target-type.page:82(title) +msgid "Script" +msgstr "Script" + +#: C/autotools-project-target-type.page:83(p) msgid "" -"Remove the library from the C preprocessor flags and Linker " -"flags properties. Click on the Apply button to write the " -"changes to the project files." +"It represents program those are scripts. Those scripts are only installed in " +"the specified directory. If scripts are generated additional rules are " +"needed." msgstr "" -#: C/project-manager-module-add.page:10(info/desc) -msgid "Add a set of libraries to a target." -msgstr "Engadir un conxunto de bibliotecas a un obxectivo." +#: C/autotools-project-target-edit.page:9(desc) +msgid "Edit autotools target properties." +msgstr "Editar as propiedades dun proxecto de autotools" -#: C/project-manager-module-add.page:23(page/title) -#, fuzzy -#| msgid "Manage Libraries" -msgid "Add packaged libraries" -msgstr "Xestionar bibliotecas" +#: C/autotools-project-target-edit.page:18(title) +msgid "Edit an Autotools Target" +msgstr "Editar un obxectivo de autotools" -#: C/project-manager-module-add.page:25(page/p) +#: C/autotools-project-target-edit.page:20(p) msgid "" -"On Linux, most libraries are distributed with additional data stored in a " -"pkg-config file. This file contains information like the other " -"libraries needed, the C compiler and the linker flags needed to use that " -"library. This file, the header files and the library files themselves is " -"called a package." +"Here is a list of all target properties used in autotools project. Some of " +"them are not available on all targets." msgstr "" -#: C/project-manager-module-add.page:33(item/p) -msgid "" -"Select the program where you want to add the new library in the project " -"view, click on the right mouse button to make the project context " -"menu appear and select Add Library." -msgstr "" +#: C/autotools-project-target-edit.page:25(gui) +msgid "Build for check only" +msgstr "Construír só para comprobar" -#: C/project-manager-module-add.page:37(item/p) -#: C/project-manager-module-new.page:35(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/autotools-project-target-edit.page:26(p) msgid "" -"Or from the main menu, select Project Add " -"Library...." +"If checked, this target is not installed and has to be built only when " +"running checks." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/project-manager-module-add.page:41(item/p) +#: C/autotools-project-target-edit.page:30(gui) +#: C/autotools-project-folder-edit.page:25(gui) +msgid "C compiler flags" +msgstr "Opcións do compilador de C" + +#: C/autotools-project-target-edit.page:31(p) msgid "" -"You need to select the target where you want to add the library in the " -"target button above." +"The flags to pass to the C compiler when compiling target source files. This " +"value overrides the one eventually defined in the parent folder." msgstr "" -#: C/project-manager-module-add.page:45(item/p) +#: C/autotools-project-target-edit.page:35(gui) +#: C/autotools-project-folder-edit.page:30(gui) +msgid "C preprocessor flags" +msgstr "Opcións do preprocesador de C" + +#: C/autotools-project-target-edit.page:36(p) msgid "" -"A library cannot be added directly to a target. You can add only a module " -"displayed in the module view below. If you select a library " -"inside a module, the parent module will be added." +"These flags are passed to every compilation that invokes the C preprocessor. " +"This value overrides the one eventually defined in the parent folder." msgstr "" -#: C/project-manager-module-add.page:50(item/p) +#: C/autotools-project-target-edit.page:41(gui) +#: C/autotools-project-folder-edit.page:36(gui) +msgid "C++ compiler flags" +msgstr "Opcións do compilador de C++" + +#: C/autotools-project-target-edit.page:42(p) msgid "" -"If the library you want is not displayed in the module view, you " -"need to add it as a module first. Click on the button New Library " -"and follow the explanation here." +"The flags to pass to the C++ compiler flags when compiling target source " +"files. This value overrides the one eventually defined in the parent folder." msgstr "" -#: C/project-manager-module-add.page:55(note/p) +#: C/autotools-project-target-edit.page:47(gui) +msgid "Do not install" +msgstr "Non instalar" + +#: C/autotools-project-target-edit.page:48(p) msgid "" -"After creating a new module, you have to wait a few seconds while the " -"project files are reloaded to see the new module in the list." +"If checked, this target is not installed. It can be used for utilities used " +"to build other target or programs used only by developers." msgstr "" -#: C/project-manager-module-add.page:60(item/p) +#: C/autotools-project-target-edit.page:53(gui) +msgid "Do not use prefix" +msgstr "Non usar prefixo" + +#: C/autotools-project-target-edit.page:54(p) msgid "" -"When you are done, click on the Add button to add the selected " -"module to the target." +"If checked, do not add prefix to manual page and executable. Such prefix are " +"used to provide alternative of system tools." msgstr "" -#: C/project-manager-module-new.page:12(info/desc) -#, fuzzy -#| msgid "Add a library in a module." -msgid "Groups libraries in a module." -msgstr "Engadir unha biblioteca a un módulo." - -#: C/project-manager-module-new.page:25(page/title) -msgid "Add a Module" -msgstr "Engadir un módulo" +#: C/autotools-project-target-edit.page:58(gui) +#: C/autotools-project-folder-edit.page:41(gui) +msgid "Fortran compiler flags" +msgstr "" -#: C/project-manager-module-new.page:27(page/p) +#: C/autotools-project-target-edit.page:59(p) msgid "" -"Packages cannot be added directly to a program but have to be grouped in a " -"module." +"The flags to pass to the Fortran 9x compiler when compiling target source " +"files. This value overrides the one eventually defined in the parent folder." msgstr "" -#: C/project-manager-module-new.page:32(item/p) -msgid "" -"Select a program in the project view, click on the right mouse " -"button to make the project context menu appear, and select " -"Add Library." +#: C/autotools-project-target-edit.page:64(gui) +msgid "Include in distribution" +msgstr "Incluír na distribución" + +#: C/autotools-project-target-edit.page:65(p) +msgid "If checked, include the target in the distribution package." msgstr "" -#: C/project-manager-module-new.page:39(item/p) +#: C/autotools-project-target-edit.page:68(gui) +msgid "Installation directory" +msgstr "Cartafol de instalación" + +#: C/autotools-project-target-edit.page:69(p) msgid "" -"On the Add Library dialog, click on the New Library " -"button." +"It defines where the target is installed. It is not directly the directory " +"where the files are installed but the name of one of the standard directory " +"variable (bindir, sbindir, libdir, libexecdir, datadir, pkgdatadir, " +"pkglibexecdir, includedir, mandir, infodir, docdir) or a custom variable " +"defined in the folder properties." msgstr "" -#: C/project-manager-module-new.page:43(item/p) +#: C/autotools-project-target-edit.page:76(gui) +#: C/autotools-project-folder-edit.page:51(gui) +msgid "Java compiler flags" +msgstr "Ocpións do compilador de Java" + +#: C/autotools-project-target-edit.page:77(p) msgid "" -"You will get a list of all the packaged libraries installed on your system. " -"You can check one or more libraries." +"The flags to pass to the Java compiler when compiling target source files. " +"This value overrides the one eventually defined in the parent folder." msgstr "" -#: C/project-manager-module-new.page:46(note/p) -msgid "If the library you want does not appear here:" +#: C/autotools-project-target-edit.page:82(gui) +msgid "Keep target path" msgstr "" -#: C/project-manager-module-new.page:49(item/p) +#: C/autotools-project-target-edit.page:83(p) msgid "" -"Perhaps it is not installed on your system. Launch the application you use " -"to install new programs and search for the library name. The package you " -"need often has a \"dev\" or \"devel\" suffix and should include header files " -"and a pkg-config file with a .pc extension." +"If checked, keep the hierarchy of the project directory when installing " +"files." msgstr "" -#: C/project-manager-module-new.page:57(item/p) -msgid "" -"It could be that the library is not packaged, it is often the case for " -"libraries not developped on Linux. See the chapter explaining how to use them." +#: C/autotools-project-target-edit.page:87(gui) +#: C/autotools-project-folder-edit.page:56(gui) +msgid "Lex/Flex compiler flags" msgstr "" -#: C/project-manager-module-new.page:66(item/p) +#: C/autotools-project-target-edit.page:88(p) msgid "" -"After selecting one library, a module name will be automatically generated " -"but you can change it. You can select an already existing module name to add " -"a new library to it and to all targets already using it." +"The flags to pass to the scanner generator Lex or Flex when generating " +"target source files. This value overrides the one eventually defined in the " +"parent folder." msgstr "" -#: C/project-manager-module-new.page:72(item/p) -msgid "" -"When you are done, click on the Add button to create the new " -"module with the selected libraries. You need to add a new module to at least " -"one target to really use it." -msgstr "" +#: C/autotools-project-target-edit.page:93(gui) +msgid "Libraries" +msgstr "Bibliotecas" -#: C/project-manager-module-remove.page:10(info/desc) -msgid "Remove a set of libraries from a target." +#: C/autotools-project-target-edit.page:94(p) +msgid "" +"Specify additional libraries used by the target. Useful for adding non " +"package libraries. See Add non-" +"packaged libraries page for more details." msgstr "" -#: C/project-manager-module-remove.page:23(page/title) -msgid "Remove a Module" -msgstr "Quitar un módulo" +#: C/autotools-project-target-edit.page:100(gui) +#: C/autotools-project-folder-edit.page:61(gui) +msgid "Linker flags" +msgstr "Parámetros do enlazador" -#: C/project-manager-module-remove.page:27(item/p) +#: C/autotools-project-target-edit.page:101(p) msgid "" -"Select the library you want to remove in the project view, click " -"on the right mouse button to make the project context menu " -"appear, and select Remove." +"The flags to pass to the linker when linking the target. This value " +"overrides the one eventually defined in the parent folder." msgstr "" -#: C/project-manager-module-remove.page:33(item/p) -msgid "Confirm the removal. This library will be removed from the target." -msgstr "" +#: C/autotools-project-target-edit.page:105(gui) +msgid "Manual section" +msgstr "Sección manual" -#: C/project-manager-package-remove.page:9(info/desc) -msgid "Remove a library from a module." -msgstr "Quitar unha biblioteca dun módulo." +#: C/autotools-project-target-edit.page:106(p) +msgid "" +"Specify the section of the manual where to add man page. Valid section name " +"are the digits ‘0’ through ‘9’, and the letters ‘l’ and ‘n’." +msgstr "" -#: C/project-manager-package-remove.page:22(page/title) -msgid "Remove a Package" -msgstr "Quitar un paquete" +#: C/autotools-project-target-edit.page:111(gui) +#: C/autotools-project-folder-edit.page:65(gui) +msgid "Objective C compiler flags" +msgstr "Parámetros do compilador de Objective C" -#: C/project-manager-package-remove.page:26(item/p) +#: C/autotools-project-target-edit.page:112(p) msgid "" -"Select the package you want to remove in the project view , click " -"on the right mouse button to make the project context menu appear " -"and select Remove." +"The flags to pass to the Objective C compiler when compiling target source " +"files. This value overrides the one eventually defined in the parent folder." msgstr "" -#: C/project-manager-package-remove.page:32(item/p) +#: C/autotools-project-target-edit.page:117(gui) +#: C/autotools-project-folder-edit.page:70(gui) +msgid "Vala compiler flags" +msgstr "Parámetros do compilador de Vala" + +#: C/autotools-project-target-edit.page:118(p) msgid "" -"Confirm the removal. This package will be removed from the project file." +"The flags to pass to the Vala compiler when compiling target source files. " +"This value overrides the one eventually defined in the parent folder." msgstr "" -#: C/project-manager.page:8(info/desc) -msgid "Project manager." -msgstr "Xestor de proxectos." - -#: C/project-manager.page:21(page/title) -msgid "Project manager plugin" -msgstr "Engadido do xestor de proxectos" +#: C/autotools-project-target-edit.page:123(gui) +#: C/autotools-project-folder-edit.page:75(gui) +msgid "Yacc/Bison compiler flags" +msgstr "Parámetros do compilador de Objective C" -#: C/project-manager.page:23(page/p) +#: C/autotools-project-target-edit.page:124(p) msgid "" -"Anjuta supports several already existing project formats through " -"plugin backends. The main one is the autotools format commonly used on Linux." +"The flags to pass to the parser generator Bison or Yacc when generating " +"target source files. This value overrides the one eventually defined in the " +"parent folder." msgstr "" -#: C/project-manager.page:29(page/p) -msgid "" -"The project backend to use is choosen when creating or importing a new " -"project in Anjuta. It is displayed in the properties of the " -"project root node and can be changed at any time." +#: C/autotools-project-root-edit.page:10(desc) +msgid "Edit autotools project properties." +msgstr "Editar as propiedades dun proxecto de autotools." + +#: C/autotools-project-root-edit.page:19(title) +msgid "Edit Autotools Project Properties" msgstr "" -#: C/project-manager.page:35(page/p) -msgid "" -"Whatever the underlying backend, the graphical interface is the same but " -"some functions might be disabled." +#: C/autotools-project-root-edit.page:21(p) +msgid "These are the properties of the root item." msgstr "" -#: C/project-manager.page:41(section/title) -msgid "Project Backend Plugin" -msgstr "Engadido de «backend» do proxecto" +#: C/autotools-project-root-edit.page:25(gui) +msgid "Name" +msgstr "Nome" -#: C/project-manager-root.page:12(info/desc) -msgid "Edit project properties." -msgstr "Editar as propiedades do proxecto." +#: C/autotools-project-root-edit.page:26(p) +msgid "The name of your project. It can contains space." +msgstr "O nome do proxecto. Pode conter espazos." -#: C/project-manager-root.page:21(page/title) -msgid "Edit a Project" -msgstr "Editar un proxecto" +#: C/autotools-project-root-edit.page:29(gui) +msgid "Version" +msgstr "Versión" -#: C/project-manager-source-add.page:9(info/desc) -msgid "Add existing files to a project." -msgstr "" +#: C/autotools-project-root-edit.page:30(p) +msgid "This is the project version." +msgstr "Isto é a versión do proxecto" -#: C/project-manager-source-add.page:22(page/title) -msgid "Add Files" -msgstr "Engadir ficheiros" +#: C/autotools-project-root-edit.page:33(gui) +msgid "Bug report URL" +msgstr "URL de informe de erros" -#: C/project-manager-source-add.page:26(item/p) +#: C/autotools-project-root-edit.page:34(p) msgid "" -"Select the target where you want to add the new source files in the " -"project view, click on the right mouse button to make the " -"project context menu appear and select Add Source File." +"This is an URL allowing to send bug report, by example an email address or a " +"link to a bug tracker. It is optional." msgstr "" -#: C/project-manager-source-add.page:31(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." -msgid "" -"Or from the main menu, select Project Add " -"Source File..." -msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." +#: C/autotools-project-root-edit.page:38(gui) +msgid "Package name" +msgstr "Nome do paquete" -#: C/project-manager-source-add.page:35(item/p) +#: C/autotools-project-root-edit.page:39(p) msgid "" -"You can select another target in the top target chooser button." +"This is the name of distribution package, it shouldn't contain spaces. It is " +"optional." msgstr "" -#: C/project-manager-source-add.page:39(item/p) -msgid "" -"In the file chooser below, select the files you want to add. Then click on " -"the Add button to add those files to your project. You can select " -"several files at the same time keeping Ctrl key pressed or using " -"the Shift to select a range of files." -msgstr "" +#: C/autotools-project-root-edit.page:43(gui) +msgid "URL" +msgstr "URL" -#: C/project-manager-source-add.page:48(note/p) -msgid "" -"You can add files in sub-directories of the project. Most project formats " -"require the files to be under the project directory. Added source files " -"outside the project directory are automatically copied inside to fulfill " -"this requirement." +#: C/autotools-project-root-edit.page:44(p) +msgid "This is the home page of the project. It is optional." msgstr "" -#: C/project-manager-source.page:12(info/desc) -msgid "Add or remove files from a project." +#: C/autotools-project-root-edit.page:48(p) +msgid "" +"In addition, the root item works as a folder and has all its properties. See " +" to see the list." msgstr "" -#: C/project-manager-source.page:21(page/title) -msgid "Manage Files" -msgstr "Xestionar ficheiros" +#: C/autotools-project-folder-edit.page:9(desc) +msgid "Edit autotools folder properties." +msgstr "Editar as propiedades dun cartafol de autotools." -#: C/project-manager-source-remove.page:9(info/desc) -msgid "Remove files from a project." -msgstr "Quitar ficheiros dun proxecto." +#: C/autotools-project-folder-edit.page:18(title) +msgid "Edit an Autotools Folder" +msgstr "Editar un cartafol de autotools" -#: C/project-manager-source-remove.page:22(page/title) -msgid "Remove Files" -msgstr "Quitar ficheiros" +#: C/autotools-project-folder-edit.page:20(p) +msgid "" +"These properties allows you to define common properties for all targets " +"belonging to this folder." +msgstr "" -#: C/project-manager-source-remove.page:26(item/p) +#: C/autotools-project-folder-edit.page:26(p) msgid "" -"Select the file you want to remove in the project view, click on " -"the right mouse button to make the project context menu appear " -"and select Remove." +"The flags to pass to the C compiler if a per target value is not defined." msgstr "" -#: C/project-manager-source-remove.page:32(item/p) +#: C/autotools-project-folder-edit.page:31(p) msgid "" -"Confirm the removal. The file will only be removed from the project, not " -"from your disk." +"These flags are passed to every compilation that invokes the C preprocessor. " +"This value is ignored if these flags are defined for the target." msgstr "" -#: C/project-manager-source-remove.page:38(note/p) +#: C/autotools-project-folder-edit.page:37(p) msgid "" -"You can select several files at the same time by keeping the Ctrl " -"key pressed or select a range using the Shift key." +"The flags to pass to the C++ compiler flags if a per target value is not " +"defined." msgstr "" -#: C/project-manager-target-add.page:9(info/desc) -msgid "Add a target to a project." +#: C/autotools-project-folder-edit.page:42(p) +msgid "" +"The flags to pass to the Fortran 9x compiler if a per target value is not " +"defined." msgstr "" -#: C/project-manager-target-add.page:22(page/title) -msgid "Add a Target" -msgstr "Engaidr un obxectivo" +#: C/autotools-project-folder-edit.page:46(gui) +msgid "Installation directories" +msgstr "Cartafoles de instalacíon" -#: C/project-manager-target-add.page:24(page/p) +#: C/autotools-project-folder-edit.page:47(p) msgid "" -"A target groups files together and defines their use. It is used to " -"represent a program, with all its source files as its children or only group " -"data files those should be installed at the same place." +"This defines installation directories. It is needed if you want to install " +"files in custom directories." msgstr "" -#: C/project-manager-target-add.page:30(item/p) +#: C/autotools-project-folder-edit.page:52(p) msgid "" -"Select the directory where you want to add the new target in the " -"project view, click on the right mouse button to make the " -"project context menu appear and select New Target." +"The flags to pass to the Java compiler if a per target value is not defined." msgstr "" -#: C/project-manager-target-add.page:34(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/autotools-project-folder-edit.page:57(p) msgid "" -"Or from the main menu, select Project New " -"Target...." +"The flags to pass to the scanner generator Lex or Flex if a per target value " +"is not defined." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/project-manager-target-add.page:38(item/p) -msgid "" -"You can select another directory in the bottom directory tree view." +#: C/autotools-project-folder-edit.page:62(p) +msgid "The flags to pass to the linker if a per target value is not defined." msgstr "" -#: C/project-manager-target-add.page:40(item/p) +#: C/autotools-project-folder-edit.page:66(p) msgid "" -"Enter a target name and select the type of the target in the drop-down list " -"below. Depending on your project backend, various types of target are " -"possible, see at the bottom." +"The flags to pass to the Objective C compiler if a per target value is not " +"defined." msgstr "" -#: C/project-manager-target-add.page:45(note/p) +#: C/autotools-project-folder-edit.page:71(p) msgid "" -"Target names are typically restricted to letters, digits and the underscore, " -"so it's safer to avoid other characters." +"The flags to pass to the Vala compiler if a per target value is not defined." msgstr "" -#: C/project-manager-target-add.page:50(item/p) +#: C/autotools-project-folder-edit.page:76(p) msgid "" -"When you have chosen the target name, type and parent, click on the " -"Add button to create this new target." +"The flags to pass to the parser generator Bison or Yacc if a per target " +"value is not defined." msgstr "" -#: C/project-manager-target.page:12(info/desc) -msgid "Add, edit or remove targets from a project." +#: C/autotools-project-backend.page:8(desc) +msgid "Autotools project backend." msgstr "" -#: C/project-manager-target.page:21(page/title) -msgid "Manage Targets" -msgstr "Xestionar obxectivos" - -#: C/project-manager-target-remove.page:9(info/desc) -msgid "Remove a target from a project." +#: C/autotools-project-backend.page:21(title) +msgid "GNU Autotools project backend plugin" msgstr "" -#: C/project-manager-target-remove.page:22(page/title) -msgid "Remove a Target" -msgstr "Quitar un obxectivo" +#: C/autotools-project-backend.page:23(p) +msgid "" +"This is the most common project format on Linux. It has been designed to " +"distribute source code packages on a wide range of Unix-like systems. If you " +"have ever installed a program using configure, make " +"and make install, you probably have already used it as a user." +msgstr "" -#: C/project-manager-target-remove.page:26(item/p) +#: C/autotools-project-backend.page:31(p) msgid "" -"Select the target you want to remove in the project view, click " -"on the right mouse button to make the project context menu appear " -"and select Remove." +"It is typically a bit more difficult to use as a developer. However, it is " +"the default backend for Anjuta, which has features that make it " +"easier to use. All the project manager's features are enabled when using it. " +"You should be able to maintain a project using the Autotools backend without " +"writing a line in configure.ac or any Makefile.am " +"files." msgstr "" -#: C/project-manager-target-remove.page:32(item/p) +#: C/autotools-project-backend.page:41(p) msgid "" -"Confirm the removal. The target and all its properties will be removed from " -"the project file. All its files stay untouched on your hard disk." +"Autotools files give more information than a makefile, but the backend does " +"not support all the possible tricks. If you find a project that cannot be " +"read correctly, filing a bug report will be appreciated. In the meantime, as " +"a workaround, you can use the directory project backend instead. It is much " +"more limited but should find all source files." msgstr "" -#: C/project-manager-treeview.page:8(info/desc) -msgid "Display project's content." -msgstr "Mostra o contido do proxecto." +#: C/anjuta-glade-start.page:10(name) C/anjuta-glade-signals.page:10(name) +#: C/anjuta-code-symbols.page:13(name) C/anjuta-code-indentation.page:14(name) +#: C/anjuta-code-help.page:14(name) C/anjuta-code-assist.page:13(name) +#: C/index.page:13(name) +msgid "Johannes Schmid" +msgstr "Johannes Schmid" -#: C/project-manager-treeview.page:17(page/title) -msgid "View a Project" -msgstr "Ver un proxecto" +#: C/anjuta-glade-start.page:11(email) C/anjuta-glade-signals.page:11(email) +#: C/anjuta-code-symbols.page:14(email) +#: C/anjuta-code-indentation.page:15(email) C/anjuta-code-help.page:15(email) +#: C/anjuta-code-assist.page:14(email) C/index.page:14(email) +msgid "jhs@gnome.org" +msgstr "jhs@gnome.org" -#: C/project-manager-treeview.page:19(page/p) -msgid "" -"A project is represented by a tree, the root item corresponds to the project " -"while children represent programs, libraries, directories and source files. " -"Each item can have properties allowing to set more details like project " -"version, compiler flags or installation directories. These item are divided " -"in several categories, depending on the backend not all are available:" -msgstr "" +#: C/anjuta-glade-start.page:15(title) +msgid "Getting started with the user interface editor" +msgstr "Primeiros pasos co editor de interfaces de usuario" -#: C/project-manager-treeview.page:28(item/title) -msgid "Root" -msgstr "Raíz" +#: C/anjuta-glade-start.page:18(title) +msgid "Start the user-interface editor" +msgstr "Iniciar o editor de interfaces de usuario" -#: C/project-manager-treeview.page:29(item/p) -msgid "" -"There is only one node of this kind. It represents the project itself. It is " -"the place where you can set project wide properties like the project name or " -"the project version." -msgstr "" -"Só hai un nodo deste tipo. Representa o proxecto en sí. É o lugar onde pode " -"estabelecer propiedades que afecten a todo o proxecto, como o nome ou a " -"versión." +#: C/anjuta-glade-start.page:21(title) +msgid "Create a new user-interface file" +msgstr "Crear un ficheiro de interface de usuario novo" -#: C/project-manager-treeview.page:34(item/title) -msgid "Module" -msgstr "Módulo" +#: C/anjuta-glade-start.page:25(title) +msgid "Open an existing user-interface file" +msgstr "Abrir un ficheiro existente de interface de usuario" -#: C/project-manager-treeview.page:35(item/p) -msgid "" -"This is a set of packages used in autotools project. They appear as children " -"of the root node to represent all modules defined and as children of each " -"target using them. For more details, see ." -msgstr "" +#: C/anjuta-glade-start.page:31(title) +msgid "Add widgets" +msgstr "Engadir widgets" -#: C/project-manager-treeview.page:41(item/title) -msgid "Package" -msgstr "Paquete" +#: C/anjuta-glade-start.page:34(title) +msgid "Organize widgets in containers" +msgstr "Ogranizar widgets en contedores" -#: C/project-manager-treeview.page:42(item/p) -msgid "" -"This is a packaged library used in autotools project. They appear as " -"children of each module. For more details, see ." -msgstr "" -"Isto é unha biblioteca empaquetada usada en proxectos de autotools. Aparece " -"como un fillo en cada módlo. Para obter máis detalles, consulte ." +#: C/anjuta-glade-start.page:38(title) +msgid "Common widgets and what they are used for" +msgstr "Widgets comúns e para que se usan" -#: C/project-manager-treeview.page:47(item/title) -msgid "Folder" -msgstr "Cartafol" +#: C/anjuta-glade-start.page:44(title) +msgid "Add widget properties" +msgstr "Engadir propiedades do widget" -#: C/project-manager-treeview.page:48(item/p) +#: C/anjuta-glade-start.page:48(title) +msgid "Generating code for widgets" +msgstr "Xerar código para widgets" + +#: C/anjuta-glade-start.page:52(p) msgid "" -"This is used to group targets allowing to set common properties. They are " -"often implemented by sub directories. For more details, see ." +"In a GUI program, sometimes, some widgets are only important for generating " +"events (eg: static buttons) while other ones are needed to get or show data " +"to the user (eg: a text entry). In this later case, some code has to be " +"generated so that these widgets can be accessed at runtime. With the glade " +"plug-in, Anjuta is able to automatically generate such code." msgstr "" -"Isto úsase para agrupar obxectivos, permitindo estabelecer propiedades " -"comúns. A miúdo impleméntanse como subcartafoles. Pode obter máis " -"información, consulte a ." -#: C/project-manager-treeview.page:53(item/title) -msgid "Target" -msgstr "Obxectivo" +#: C/anjuta-glade-start.page:62(title) +msgid "Automatic generation" +msgstr "Xeración automática" -#: C/project-manager-treeview.page:54(item/p) +#: C/anjuta-glade-start.page:63(p) msgid "" -"It groups files and define how they are used. There are several kinds of " -"targets, by example program, library or data, corresponding to different use " -"of the child files. They often represent generated project files like " -"compiled programs or libraries. For more details see ." +"To automatically generate code for a widget, some conditions must be met: " +"the glade plug-in must be running and the source file that will hold the " +"code must be opened. To make sure that the glade plug-in is running, it is " +"enough to open the .ui file that holds the UI for the current " +"project. By default, the file that will hold the code for the widgets is the " +"same one where callbacks will be created (eg: application.c). " +"Both files can easily be found in the project file list and are " +"automatically created by the project template." msgstr "" -#: C/project-manager-treeview.page:61(note/p) +#: C/anjuta-glade-start.page:73(p) msgid "" -"You can drag and drop targets at the beginning of the project tree view to " -"create a shortcut allowing to access them more easily. By default all " -"program targets are already put here." +"Once the glade plug-in is running and the file that will hold the code is " +"opened, simply double click a widget in the glade inspector. The file being " +"viewed will then be scanned for some marker comments (/* ANJUTA: Widgets " +"declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets " +"initialization for application.ui - DO NOT REMOVE */) and, if found, code " +"will be added right after such comments. So, for this feature to work " +"correctly, it is important not to modify such marker comments." msgstr "" -#: C/project-manager-treeview.page:68(item/title) -msgid "Source" -msgstr "Fonte" +#: C/anjuta-glade-signals.page:15(title) +msgid "Autoconnecting signals" +msgstr "Autoconexión de sinais" -#: C/project-manager-treeview.page:69(item/p) -msgid "" -"Each source file is represented by a item in the project view. The use of " -"each file depends on its parent target. All children of a program target are " -"compiled to generate it. While children of a data target are only copied to " -"a directory when the project is installed. For more details see ." -msgstr "" +#: C/anjuta-glade-signals.page:18(title) +msgid "Add signals to the signal editor" +msgstr "Engadir sinais ao editor de sinais" -#: C/project-wizard-create.page:10(info/desc) -msgid "Create a new project from scratch." -msgstr "Crear un proxecto novo desde o principio" +#: C/anjuta-glade-signals.page:22(title) +msgid "Create the signal handler" +msgstr "Crear o xestionador de sinais" -#: C/project-wizard-create.page:23(page/title) -msgid "Create a Project" -msgstr "Crear un proxecto" +#: C/anjuta-glade-signals.page:25(title) +msgid "C" +msgstr "C" + +#: C/anjuta-glade-signals.page:29(title) +msgid "Python" +msgstr "Python" + +#: C/anjuta-glade-signals.page:33(title) +msgid "Vala" +msgstr "Vala" + +#: C/anjuta-code-symbols.page:9(desc) +msgid "Efficient ways to nagivate through source code" +msgstr "" -#: C/project-wizard-create.page:25(page/p) -msgid "" -"New projects are created from templates. Anjuta will ask you for " -"various information, like the type of the project, its name and more." +#: C/anjuta-code-symbols.page:18(title) +msgid "Code navigation using the symbol browser" msgstr "" -"Os proxectos novos créanse desde as plantaillas. Anjuta pediralle " -"diversa información, como o tipo de proxecto, o seu nome e máis." -#: C/project-wizard-create.page:32(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/anjuta-code-symbols.page:21(title) +msgid "Using the symbol browser" +msgstr "USar o examinador de símbolos" + +#: C/anjuta-code-symbols.page:22(p) msgid "" -"From the main menu, select File NewProject." +"The symbol browser allows you to get an overview over the symbols used in " +"your project. Symbols refers to variables, functions/methods and classes " +"here and the exact definition depends on the programming language used." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/project-wizard-create.page:36(item/p) -msgid "" -"Or from the drop-down list of the New button in the top tool " -"bar, select Project to start the project wizard." +#: C/anjuta-code-symbols.page:26(p) +msgid "The symbol browser has three tabs:" msgstr "" -#: C/project-wizard-create.page:44(item/p) -msgid "" -"Select the icon representing the type of the project you want to create and " -"click on Forward." +#: C/anjuta-code-symbols.page:28(p) +msgid "File shows the symbols of the current file in the editor" msgstr "" -#: C/project-wizard-create.page:49(note/p) -msgid "" -"Leave the mouse over a project icon for a second and a small pop-up message " -"will appear showing more information about this type of project." +#: C/anjuta-code-symbols.page:29(p) +msgid "Project shows all symbols of the project" msgstr "" -#: C/project-wizard-create.page:57(item/p) +#: C/anjuta-code-symbols.page:30(p) msgid "" -"Depending on the selected project type, you will have to enter different " -"information. When you are done, click on Forward." +"Search lets you search the symbols in the project (use " +"CtrlL to jump directly to the search " +"box)" msgstr "" -#: C/project-wizard-create.page:61(item/p) -msgid "" -"All informations are grouped in pages, typically you will have to fill two " -"or three pages. You can go back at any time using the button Back." +#: C/anjuta-code-symbols.page:34(p) +msgid "Double click on jumps to the definition of the symbol in the editor." msgstr "" -#: C/project-wizard-create.page:67(note/p) +#: C/anjuta-code-symbols.page:38(title) +msgid "Navigating in the editor" +msgstr "Navegación no editor" + +#: C/anjuta-code-symbols.page:39(p) msgid "" -"Keep the mouse over the button or typing area for a second to get a small " -"pop-up message with more details about the corresponding setting." +"In the Goto popup-menu of the editor there two items that help " +"you to quickly navigate through the source code:" msgstr "" -#: C/project-wizard-create.page:75(item/p) +#: C/anjuta-code-symbols.page:43(gui) +msgid "Symbol definition" +msgstr "Definición de símbolo" + +#: C/anjuta-code-symbols.page:44(gui) +msgid "Symbol declaration" +msgstr "Declaración de símbolo" + +#: C/anjuta-code-symbols.page:47(p) msgid "" -"After filling out all the information pages, you will get a summary page " -"listing the main information about your project. Nothing has been written to " -"your disk yet at this point. Click on Apply to save the project " -"and open it in Anjuta." +"If you want to go back to the position in the editor where you used the " +"shown items in the Goto menu you can use the Previous " +"history (and Next history) items in the same menu." msgstr "" -#: C/project-wizard-create.page:85(note/p) -msgid "" -"Each project type corresponds to a template. Anjuta already " -"includes several templates but you can add custom ones and even write your " -"own." +#: C/anjuta-code-indentation.page:9(desc) +msgid "Configure and use automatic indentation for a consistent coding style" msgstr "" -#: C/project-wizard-template.page:9(info/desc) -msgid "Project wizard template." -msgstr "Plantilla do asistente de proxectos." +#: C/anjuta-code-indentation.page:19(title) +msgid "Auto-indentation" +msgstr "Sangrado automático" -#: C/project-wizard-template.page:22(page/title) -msgid "Project wizard template" -msgstr "Plantilla do asistente de proxectos." +#: C/anjuta-code-indentation.page:22(title) +msgid "Configuring and using auto-indentation" +msgstr "" + +#: C/anjuta-code-indentation.page:25(title) +msgid "Manual configuration" +msgstr "Configuración manual" -#: C/project-wizard-template.page:24(page/p) +#: C/anjuta-code-indentation.page:27(p) msgid "" -"A project template is composed of a bunch of files which can be processed by " -"a powerful template processing engine called autogen. A project " -"template file has a .wiz extension, and describes all the " -"project properties and files needed." +"Automatic indentation is configured in the preferences (EditPreferences) in the tab corresponding to the used " +"programming language. The indentation width for several types of statements " +"can be set there." msgstr "" -#: C/project-wizard-template.page:31(page/p) +#: C/anjuta-code-indentation.page:32(p) msgid "" -"This .wiz file looks like a XML file and is documented here." +"The big disadvantage of manually configuring indentation is that all " +"developers working on a project must use the same settings or it will result " +"if different styles used in the same files. For a better solution, see the " +"next section." msgstr "" -"Este ficheiro .wiz semella un ficheiro XML e está documentado " -"aquí." - -#: C/run-parameters-dialog.page:11(info/desc) -msgid "Run parameters dialog" -msgstr "Executar o diálogo de parámetros" - -#: C/run-parameters-dialog.page:20(page/title) -msgid "Run Parameters Dialog" -msgstr "Executar o diálogo de parámetros" -#: C/run-parameters-dialog.page:22(page/p) +#: C/anjuta-code-indentation.page:38(p) msgid "" -"The run parameter dialog allows you to define the current program " -"and several parameters." +"Unless explicitely changed in the preferences the indentation settings found " +"in the Modeline of a file will be used instead of the configured settings to " +"keep the file consistent." msgstr "" -"O diálogo executar parámetro permítelle definir o programa actual " -"e diversos parámetros." -#: C/run-parameters-dialog.page:27(item/title) -msgid "Program" +#: C/anjuta-code-indentation.page:45(title) +msgid "Modelines" msgstr "" -#: C/run-parameters-dialog.page:28(item/p) +#: C/anjuta-code-indentation.page:47(p) msgid "" -"This is the program that will be executed if you run a program with or " -"without the debugger. The drop-down list allows you to select programs " -"created by the current project, but you can click on the Browse " -"button to choose any other program." +"Modelines are used to help editors to automatically detect the indentation " +"mode which should be used for a particular file. They are especially useful " +"if many developers work on the same project and use different environments." msgstr "" -"Este é o programa que se executará se executa un programa con ou sen o " -"depurador. O menú despregábel permítelle seleccionar programas creados polo " -"proxecto actual, pero pode premer o botón Examinar para " -"seleccionar outro programa." -#: C/run-parameters-dialog.page:34(item/title) -#, fuzzy -#| msgid "Arguments" -msgid "Arguments" -msgstr "Argumentos" +#: C/anjuta-code-indentation.page:51(p) +msgid "A typical modeline looks like this:" +msgstr "" -#: C/run-parameters-dialog.page:35(item/p) +#: C/anjuta-code-indentation.page:53(code) +#, no-wrap msgid "" -"These are the command line arguments used by your program. The drop-down " -"list keeps an history of the last arguments used." +"\n" +"/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */\n" msgstr "" -"Estes son os argumentos de liña de ordes usados polo seu programa. A lista " -"despregábel almacena un historial dos últimos argumentos usados." - -#: C/run-parameters-dialog.page:40(item/title) -#, fuzzy -#| msgid "Working Directory" -msgid "Working Directory" -msgstr "Cartafol de traballo" +"\n" +"/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */\n" -#: C/run-parameters-dialog.page:41(item/p) +#: C/anjuta-code-indentation.page:57(p) msgid "" -"The working directory is the current directory when your program will be run." +"Anjuta supports modelines in the two formats used by vim and " +"emacs as far as appropriate. For detailed information on the " +"formats please consult the documentation of those two editors." msgstr "" -"O cartafol de traballo é o cartafol actual no que se executará o seu " -"programa." -#: C/run-parameters-dialog.page:45(item/title) -#, fuzzy -#| msgid "Environment Variables" -msgid "Environment Variables" -msgstr "Variábeis de contorno" +#: C/anjuta-code-indentation.page:66(title) +msgid "Indenting blocks of code" +msgstr "Sangrado de bloques de código" -#: C/run-parameters-dialog.page:46(item/p) +#: C/anjuta-code-indentation.page:68(p) msgid "" -"You can click on the drop-down section, to display all environment variables " -"that will be accessible by your program. By default, it includes all the " -"current environment variables, they are displayed in light gray." +"Normally new lines are approprietely indented automatically but you can " +"indent existing lines or all selected code with the EditAuto-Indent menu item." msgstr "" -#: C/run-parameters-dialog.page:50(item/p) -msgid "" -"You can click on the New button to add a new environment variable." +#: C/anjuta-code-help.page:9(desc) +msgid "Quickly find the information you need in the API documentation" msgstr "" -#: C/run-parameters-dialog.page:52(item/p) -msgid "" -"You can click on the Edit button to change the value of the " -"selected environment variable." -msgstr "" +#: C/anjuta-code-help.page:19(title) +msgid "Using the API reference" +msgstr "Uso da Referencia da API" + +#: C/anjuta-code-help.page:22(title) +msgid "Browsing the API reference" +msgstr "Examinar a referencia da API" -#: C/run-parameters-dialog.page:54(item/p) +#: C/anjuta-code-help.page:24(p) msgid "" -"You can click on the Delete button to remove the selected " -"environment variable." +"For a quick access to the API reference of libraries, anjuta features an " +"integrated API browser. If not already done it can be activated in the " +"preferences (EditPreferences) in " +"GeneralPlugins by choosing the " +"DevHelp plugin." msgstr "" -#: C/run-parameters-dialog.page:56(item/p) +#: C/anjuta-code-help.page:30(p) msgid "" -"When a variable has not the same value as in the current environment, it is " -"displayed in black." +"The API reference has two windows, one for searching for a specific symbol " +"and the browser for viewing the help documents." msgstr "" -#: C/run-parameters-dialog.page:60(item/title) -#, fuzzy -#| msgid "Run in Terminal" -msgid "Run in Terminal" -msgstr "Executar nun terminal" +#: C/anjuta-code-help.page:36(title) +msgid "Jump to the API reference using shortcuts in the editor" +msgstr "" -#: C/run-parameters-dialog.page:61(item/p) +#: C/anjuta-code-help.page:38(p) msgid "" -"This has to be checked to run the program in a terminal allowing you to " -"provide inputs and see its outputs using the standard Unix streams. It is " -"not necessary for programs having a graphical interface." +"In case you are unsure how a specific function used in existing code works, " +"simply place the cursor on the function name and use ShiftF1 (or HelpContext-Help) to jump to the documentation." msgstr "" -#: C/run-run.page:11(info/desc) -msgid "Start a program without the debugger." -msgstr "Iniciar un programa sen o depurador." +#: C/anjuta-code-assist.page:9(desc) +msgid "Configure and use the integrated editor features" +msgstr "" -#: C/run-run.page:24(page/title) -msgid "Run a program" -msgstr "Executar un programa" +#: C/anjuta-code-assist.page:18(title) +msgid "Autocompletion and calltips" +msgstr "Autocompletado e chamadas" + +#: C/anjuta-code-assist.page:21(title) +msgid "Autocompletion" +msgstr "Autocompletado" -#: C/run-run.page:26(page/p) +#: C/anjuta-code-assist.page:22(p) msgid "" -"If Anjuta is used to start a program it checks that it is up to " -"date and builds it if needed." +"Autocompletion automatically suggests functions and other code symbols after " +"you start typing by trying to match existing symbols with the first " +"characters typed. It will popup a drop-down menu where you can select a " +"match by using the Enter key. Normally this happens automaticly " +"after you typed the third (non-whitespace) character but you can also force " +"it by using the EditAuto-Complete " +"menu item." msgstr "" -"Se se usa Anjuta para iniciar un programa, compróbase que está " -"actualizado e constrúeo se é preciso." -#: C/run-run.page:31(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunRun or press F3 to execute the current program." +#: C/anjuta-code-assist.page:31(p) msgid "" -"From the main menu, select Run Run or press F3 to execute the current program." +"Anjuta supports autocompletion for code written in C/C++, Vala, Javascript " +"and Python. Note that autocompletion can only work if anjuta knows about the " +"symbols used. If you are using C/C++ libraries that are not configured using " +"pkg-config and/or not added to the project configuration, anjuta " +"won't be able to find those symbols and autocompletion might not work." msgstr "" -"Desde o menú principal, seleccione ExecutarExecutar ou prema F3 para executar o " -"programa actual." -#: C/run-run.page:37(page/p) +#: C/anjuta-code-assist.page:38(p) msgid "" -"The current program and several parameters can be set on the parameter dialog. See for more information." +"In addition some syntax might be too complex for the integrated parser and " +"it might not be able to detect which completion is required" msgstr "" -"No diálogo Parámetros pódense estabelecer o programa actual e " -"varios parámetros. Consulte a para " -"obter máis información." -#: C/run-run.page:42(item/p) -#, fuzzy -#| msgid "" -#| "From the main menu, select RunProgram " -#| "Parameters... to display the dialog." +#: C/anjuta-code-assist.page:44(title) +msgid "Effective coding using calltips" +msgstr "Codificación efectiva usando suxestións de chamadas («calltips»)" + +#: C/anjuta-code-assist.page:46(p) msgid "" -"From the main menu, select Run Program " -"Parameters... to display the dialog." +"As it is usually quite hard to remember the signature of every method or " +"function used in a project, the editor will automatically display a small " +"tooltip whenever you type '(' after a function name and show you the " +"signature." msgstr "" -"Desde o menú principal, seleccione ExecutarParámetros do programa... para mostrar o diálogo." -#: C/run-run.page:49(note/p) +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/index.page:23(None) msgid "" -"If your program needs data files, you probably have to install it at least " -"one time before running it. See for " -"more information." +"@@image: 'figures/anjuta_logo.png'; md5=82636133d39ac4a688facd76954b8b29" msgstr "" -"Se o seu programa precisa ficheiros de datos, probabelmente teña que " -"instalalos, cando menos unha vez antes de executalo. Para obter máis " -"información consulte a ." +"@@image: 'figures/anjuta_logo.png'; md5=82636133d39ac4a688facd76954b8b29" -#: C/widget-index.page:8(info/desc) -msgid "All windows and dialogs." -msgstr "Todas as xanelas e diálogos." - -#: C/widget-index.page:16(page/title) -msgid "Windows and dialogs" -msgstr "Xanelas e diálogos" - -#~ msgid "seb.sfo@free.fr" -#~ msgstr "seb.sfo@free.fr" - -#~ msgid "philip.chimento@gmail.com" -#~ msgstr "philip.chimento@gmail.com" +#: C/index.page:7(desc) +msgid "Help for Anjuta DevStudio." +msgstr "Axuda de Anjuta DevStudio." -#~ msgid "Add a Package" -#~ msgstr "Engadir un paquete" +#: C/index.page:8(title) +msgid "Anjuta" +msgstr "Anjuta" -#~ msgid "Create a set of libraries." -#~ msgstr "Crear un conxunto de bibliotecas." +#: C/index.page:9(title) +msgid "Anjuta DevStudio" +msgstr "Anjuta DevStudio" -#~ msgid "Create a Module" -#~ msgstr "Crear un módulo" +#: C/index.page:22(title) +msgid "" +"Anjuta logo Anjuta DevStudio" +msgstr "" +"Logotipo de Anjuta Anjuta DevStudio" -#~ msgid "object_file_name" -#~ msgstr "object_file_name" +#: C/index.page:28(title) +msgid "Project Management" +msgstr "Xestión de proxectos" -#~ msgid "make " -#~ msgstr "make " +#: C/index.page:32(title) +msgid "Coding and code navigation" +msgstr "Programar e código de navegación" -#~ msgid "make" -#~ msgstr "make" +#: C/index.page:36(title) +msgid "Building Project" +msgstr "Construír o proxecto" -#~ msgid "Name" -#~ msgstr "Nome" +#: C/index.page:40(title) +msgid "Debugging Program" +msgstr "Programa de depuración" -#~ msgid "Version" -#~ msgstr "Versión" +#: C/index.page:44(title) +msgid "User interface editor" +msgstr "Usar o editor de interfaces" -#~ msgid "URL" -#~ msgstr "URL" +#: C/index.page:48(title) +msgid "Reference" +msgstr "Referencias" -#~ msgid "jhs@gnome.org" -#~ msgstr "jhs@gnome.org" +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2 +#: C/index.page:0(None) +msgid "translator-credits" +msgstr "Fran Dieguez , 2012." diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/index.page anjuta-3.10.2/manuals/anjuta-manual/gl/index.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/index.page 2013-11-14 21:02:14.000000000 +0000 @@ -1,5 +1,5 @@ - + Axuda de Anjuta DevStudio. @@ -15,15 +15,12 @@ - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - - <media type="image" mime="image/png" src="figures/anjuta_logo.png">Logotipo de Anjuta</media> Anjuta DevStudio + + <media type="image" mime="image/png" src="figures/anjuta_logo.png">Anjuta logo</media> + Anjuta DevStudio +
Xestión de proxectos diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/introduction.page anjuta-3.10.2/manuals/anjuta-manual/gl/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/introduction.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/introduction.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,17 +1,11 @@ - + Introdución Introduction to Anjuta Integrated Development Environment - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Introdución diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/gl/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,17 +12,12 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -32,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */
-

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/gl/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/language-support-cpp-modelines-vim.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/language-support-cpp-modelines-vim.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,18 +12,12 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/gl/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/makefile-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/makefile-project-backend.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,12 +13,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Engadido de proxecto Makefile para o «backend». diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-import.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-import.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-import.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,12 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Importar un proxecto diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-folder-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-folder-add.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Engadir un cartafol diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-folder-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-folder-remove.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Quitar un cartafol diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-folder.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-folder.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,12 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Xestionar cartafoles diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-library-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-library-add.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,12 +15,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Engadir unha biblioteca personalizada diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-library-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-library-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -17,12 +17,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Quitar unha biblioteca personalizada diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-library.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-library.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,12 +15,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Xestionar bibliotecas diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-module-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-module-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,12 +15,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Add packaged libraries diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-module-new.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-module-new.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -19,12 +19,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Engadir un módulo diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-module-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-module-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -17,12 +17,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Quitar un módulo diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-package-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-package-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Quitar un paquete diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-root.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-root.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,12 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Editar un proxecto diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-source-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-source-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,12 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Engadir ficheiros diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-source-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-source-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Quitar ficheiros diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-source.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-source.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,12 +15,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Xestionar ficheiros diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-target-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-target-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,12 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Engaidr un obxectivo diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-target-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-target-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,12 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Quitar un obxectivo diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-target.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-target.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,12 +15,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Xestionar obxectivos diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager-treeview.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager-treeview.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Ver un proxecto @@ -40,11 +34,15 @@
Paquete -

Isto é unha biblioteca empaquetada usada en proxectos de autotools. Aparece como un fillo en cada módlo. Para obter máis detalles, consulte .

+

This is a packaged library used in autotools project. They appear + as children of each module. For more details, see + .

Cartafol -

Isto úsase para agrupar obxectivos, permitindo estabelecer propiedades comúns. A miúdo impleméntanse como subcartafoles. Pode obter máis información, consulte a .

+

This is used to group targets allowing to set common + properties. They are often implemented by sub directories. + For more details, see .

Obxectivo diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-manager.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-manager.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,12 +13,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Engadido do xestor de proxectos diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-wizard-create.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-wizard-create.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,17 +15,14 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Crear un proxecto -

Os proxectos novos créanse desde as plantaillas. Anjuta pediralle diversa información, como o tipo de proxecto, o seu nome e máis.

+

+ New projects are created from templates. Anjuta will ask you + for various information, like the type of the project, its name and more. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/gl/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/project-wizard-template.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/project-wizard-template.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Plantilla do asistente de proxectos. @@ -31,7 +25,10 @@ properties and files needed.

-

Este ficheiro .wiz semella un ficheiro XML e está documentado aquí.

+

+ This .wiz file looks like a XML file and is documented + here. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/gl/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/run-parameters-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/run-parameters-dialog.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,33 +12,31 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Executar o diálogo de parámetros -

O diálogo executar parámetro permítelle definir o programa actual e diversos parámetros.

+

The run parameter dialog allows you to define the current program and + several parameters.

- <gui>Program</gui> -

Este é o programa que se executará se executa un programa con ou sen o depurador. O menú despregábel permítelle seleccionar programas creados polo proxecto actual, pero pode premer o botón Examinar para seleccionar outro programa.

+ <gui>Programa</gui> +

This is the program that will be executed if you run a program with or + without the debugger. The drop-down list allows you to select programs + created by the current project, but you can click on the Browse + button to choose any other program.

- <gui>Arguments</gui> + <gui>Argumentos</gui>

Estes son os argumentos de liña de ordes usados polo seu programa. A lista despregábel almacena un historial dos últimos argumentos usados.

- <gui>Working Directory</gui> + <gui>Cartafol de traballo</gui>

O cartafol de traballo é o cartafol actual no que se executará o seu programa.

- <gui>Environment Variables</gui> + <gui>Variábeis de contorno</gui>

You can click on the drop-down section, to display all environment variables that will be accessible by your program. By default, it includes all the current environment variables, they are displayed in light @@ -53,7 +51,7 @@ environment, it is displayed in black.

- <gui>Run in Terminal</gui> + <gui>Executar nun terminal</gui>

This has to be checked to run the program in a terminal allowing you to provide inputs and see its outputs using the standard Unix streams. It is not necessary for programs having a graphical interface. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/run-run.page anjuta-3.10.2/manuals/anjuta-manual/gl/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/run-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/run-run.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,17 +16,12 @@ Philip Chimento philip.chimento@gmail.com - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Executar un programa -

Se se usa Anjuta para iniciar un programa, compróbase que está actualizado e constrúeo se é preciso.

+

If Anjuta is used to start a program it checks that it is + up to date and builds it if needed.

@@ -36,7 +31,8 @@ -

No diálogo Parámetros pódense estabelecer o programa actual e varios parámetros. Consulte a para obter máis información.

+

The current program and several parameters can be set on the parameter + dialog. See for more information.

@@ -47,7 +43,9 @@ -

Se o seu programa precisa ficheiros de datos, probabelmente teña que instalalos, cando menos unha vez antes de executalo. Para obter máis información consulte a .

+

If your program needs data files, you probably have to install it + at least one time before running it. + See for more information.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/gl/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/gl/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/gl/widget-index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/gl/widget-index.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Fran Dieguez - frandieguez@gnome.org - 2012-2013. - Xanelas e diálogos diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/hu/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/anjuta-code-assist.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/anjuta-code-assist.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,21 +10,28 @@ Johannes Schmid jhs@gnome.org - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Automatikus kiegészítés és hívástippek
Automatikus kiegészítés -

Az automatikus kiegészítés automatikusan javaslatokat tesz függvényekre és más kódszimbólumokra a gépelés elkezdése után, megpróbálva illeszkedést találni a meglévő szimbólumokra az elsőként begépelt karakterek alapján. Ezután megjelenít egy legördülő menüt, amelyből a le és fel nyilak és az Enter billentyűvel választhatja ki a kívánt találatot. Normális esetben ez automatikusan bekövetkezik a harmadik (nem üres hely) karakter begépelése után, de ki is kényszerítheti a SzerkesztésAutomatikus kiegészítés menüpont kiválasztásával.

+

Autocompletion automatically suggests functions and other code symbols after +you start typing by trying to match existing symbols with the first characters typed. +It will popup a drop-down menu where you can select a match by using the +Enter key. Normally this happens automaticly after you typed the third +(non-whitespace) character but you can also +force it by using the EditAuto-Complete +menu item. +

-

Az Anjuta a C/C++, Vala, JavaScript és Python nyelven írt kódokhoz támogatja az automatikus kiegészítést. Ne feledje, hogy a kódkiegészítés csak akkor működik, ha az Anjuta ismeri a szimbólumokat. Ha C/C++ programkönyvtárakat használ, amelyek nem a pkg-config használatával vannak konfigurálva, vagy nincsenek hozzáadva a projekt konfigurációjához, akkor az Anjuta nem fogja tudni megtalálni ezeket a szimbólumokat, és a kódkiegészítés esetleg nem fog működni.

+

Anjuta supports autocompletion for code written in C/C++, Vala, Javascript +and Python. Note that autocompletion can only work if anjuta knows about the +symbols used. If you are using C/C++ libraries that are +not configured using pkg-config and/or not added to the project +configuration, anjuta won't be able to find those +symbols and autocompletion might not work. +

Ezen túl egyes szintaxisok túlságosan bonyolultak lehetnek az integrált feldolgozónak, és esetleg az nem lesz képes felismerni, hogy melyik kiegészítés szükséges.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/hu/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/anjuta-code-help.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/anjuta-code-help.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,12 +11,6 @@ Johannes Schmid jhs@gnome.org - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Az API referencia használata @@ -24,7 +18,11 @@
Az API referencia tallózása -

A programkönyvtárak API referenciájának gyors elérése érdekében az Anjuta integrált API-böngészőt tartalmaz. Ez a SzerkesztésBeállítások ablakban az ÁltalánosBővítmények alatt, a DevHelp bővítmény kiválasztásával kapcsolható be.

+

For a quick access to the API reference of libraries, anjuta features an +integrated API browser. If not already done it can be activated in the preferences +(EditPreferences) in +GeneralPlugins by choosing the +DevHelp plugin.

Az API referencia két ablakot tartalmaz, az egyik adott szimbólumok keresésére szolgál, a másik pedig a súgódokumentumok megjelenítésére.

@@ -33,7 +31,11 @@
Ugrás API referenciára a szerkesztő gyorsbillentyűivel -

Ha nem biztos benne, hogyan használandó egy adott függvény a meglévő kódban, akkor vigye a kurzort a függvénynévre, és használja a ShiftF1 billentyűkombinációt (vagy a SúgóHelyi súgó menüpontot) a dokumentációra ugráshoz.

+

In case you are unsure how a specific function used in existing code works, +simply place the cursor on the function name and use +ShiftF1 (or +HelpContext-Help) to jump to the documentation. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/hu/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/anjuta-code-indentation.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/anjuta-code-indentation.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,12 +11,6 @@ Johannes Schmid jhs@gnome.org - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Automatikus behúzás @@ -27,7 +21,10 @@
Kézi beállítás -

Az automatikus behúzás a SzerkesztésBeállítások ablakban az adott programnyelvnek megfelelő lapon állítható be. A behúzás szélessége itt több különböző utasítástípushoz is megadható.

+

Automatic indentation is configured in the preferences +(EditPreferences) in the tab corresponding +to the used programming language. The indentation width for several types +of statements can be set there.

A behúzás kézi beállításának nagy hátránya, hogy egy projekten dolgozó összes fejlesztőnek azonos beállításokat kell használnia, különben eltérő behúzásstílusok kerülnek ugyanazokba a fájlokba. A következő szakasz egy ennél jobb megoldást nyújt.

@@ -41,7 +38,8 @@

A módsorokat a szerkesztőprogramok az adott fájlban használandó behúzási beállítások automatikus felismerésére használják. Ezek különösen akkor hasznosak, ha több fejlesztő dolgozik ugyanazon a projekten, és különböző környezeteket használnak.

-

Az Anjuta a Vim és Emacs által használt két módsorformátumot támogatja.

+

Anjuta supports modelines in the two formats used by Vim and +Emacs.

@@ -50,7 +48,9 @@
Kódblokkok behúzása -

Az új sorok általában automatikusan is megfelelően behúzásra kerülnek, de a SzerkesztésAutomatikus behúzás menüpont segítségével behúzhatja a meglévő sorokat vagy a kijelölt kódot.

+

Normally new lines are approprietely indented automatically but you can +indent existing lines or all selected code with the +EditAuto-Indent menu item.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/hu/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/anjuta-code-symbols.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/anjuta-code-symbols.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Johannes Schmid jhs@gnome.org - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Kódnavigáció a szimbólumböngésző használatával @@ -26,9 +20,10 @@

A szimbólumböngésző három lapot tartalmaz:

-

A Fájl a szerkesztőben lévő aktuális fájl szimbólumait jeleníti meg

-

A Projekt a projekt összes szimbólumát jeleníti meg

-

A Keresés lehetővé teszi a projekt szimbólumai közti keresést (a keresőmezőbe ugráshoz használja a CtrlL billentyűkombinációt)

+

File shows the symbols of the current file in the editor

+

Project shows all symbols of the project

+

Search lets you search the symbols in the project + (use CtrlL to jump directly to the search box)

Az elemekre való dupla kattintás a szimbólum definíciójára ugrik a szerkesztőben.

@@ -36,14 +31,17 @@
Navigáció a szerkesztőben -

A szerkesztő Ugrás felugró menüjében két elem segíti a forráskódban való gyors navigációt:

+

In the Goto popup-menu of the editor there two items that help you to quickly navigate +through the source code:

-

Szimbólumdefiníció

-

Szimbólumdeklaráció

+

Symbol definition

+

Symbol declaration

-

Ha a szerkesztőben arra a pozícióra szeretne visszalépni, ahol a megjelenített elemeket használta, akkor az Ugrás menüben használja az Előző előzmény (illetve Következő előzmény) menüpontot.

+

If you want to go back to the position in the editor where you used the +shown items in the Goto menu you can use the +Previous history (and Next history) items in the same menu.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/hu/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/anjuta-glade-signals.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/anjuta-glade-signals.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Szignálok automatikus összekötése diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/hu/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/anjuta-glade-start.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/anjuta-glade-start.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Johannes Schmid jhs@gnome.org - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Első lépések a felhasználóifelület-tervezővel @@ -54,14 +48,28 @@
Bevezetés -

Grafikus felületű programokban egyes felületi elemek néha csak események generálásához fontosak (például: statikus gombok), míg mások adatok bekéréséhez vagy megjelenítéséhez (például: szövegmező). Ez utóbbi esetben forráskódot kell generálni, hogy ezek a felületi elemek futásidőben elérhetők legyenek. A Glade bővítménnyel az Anjuta képes ilyen kódok előállítására.

+

In a GUI program, sometimes, some widgets are only important for + generating events (eg: static buttons) while other ones are needed to + get or show data to the user (eg: a text entry). In this later case, + some code has to be generated so that these widgets can be accessed at + runtime. With the glade plug-in, Anjuta is able to automatically + generate such code. +

Automatikus előállítás -

Egy felületi elem kódjának előállításához bizonyos feltételeknek teljesülniük kell: a Glade bővítménynek futnia kell, és a kódot majdan tároló forrásfájlnak nyitva kell lennie. A Glade bővítmény futásának ellenőrzéséhez elegendő megnyitni a .ui fájlt, amely az aktuális projekt felületét tartalmazza. Alapértelmezésben a felületi elemek kódját majdan tároló fájl azonos azzal, amelybe a visszahívások létrejönnek (például: alkalmazás.c). Mindkét fájl egyszerűen megtalálható a projekt fájllistájában, és ezeket a projektsablon automatikusan létrehozza.

+

To automatically generate code for a widget, some conditions must be + met: the glade plug-in must be running and the source file that will + hold the code must be opened. To make sure that the glade plug-in is + running, it is enough to open the .ui file that holds the UI for the + current project. By default, the file that will hold the code for the + widgets is the same one where callbacks will be created (eg: + application.c). Both files can easily be found in the project file list + and are automatically created by the project template. +

-

Miután a Glade bővítmény fut, és a kódot majdan tartalmazó fájl meg van nyitva, kattintson duplán a felületi elemre a Glade vizsgálóban. A megjelenített kód átvizsgálásra kerül, és a megfelelő jelölő megjegyzések (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ és /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) megtalálása után a kód hozzáadásra kerül. Így ezen szolgáltatás megfelelő működéséhez fontos, hogy az ilyen jelölő megjegyzéseket ne módosítsa.

+

Miután a Glade bővítmény fut, és a kódot majdan tartalmazó fájl meg van nyitva, kattintson duplán a felületi elemre a Glade vizsgálóban. A társított fájl átvizsgálásra kerül, és a megfelelő jelölő megjegyzések (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ és /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) megtalálása után a kód hozzáadásra kerül. Így ezen szolgáltatás megfelelő működéséhez fontos, hogy az ilyen jelölő megjegyzéseket ne módosítsa.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-build.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-build.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,12 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Célok összeállítása @@ -29,28 +23,49 @@

Az összeállítás parancs a cél létrehozása érdekében lefordítja az összes szükséges forrásfájlt, és szükség esetén összeállítja más fájlokkal, például programkönyvtárakkal. Ha egyes forrásfájlok már le vannak fordítva, és nem lettek módosítva, akkor azok a folyamat gyorsítása érdekében nem lesznek újra lefordítva. Az összeállítást több módon is elő lehet idézni.

-

A főmenüből válassza az ÖsszeállításÖsszeállítás menüpontot, vagy nyomja meg az F7 billentyűt az összes cél összeállításához abban a könyvtárban, mint ahol az éppen megnyitott fájl van.

+

+ From the main menu, select Build + Build or press F7 to build all + targets in the same directory as the currently opened file. +

-

A főmenüből válassza az ÖsszeállításProjekt összeállítása menüpontot, vagy nyomja meg a ShiftF7 kombinációt a teljes projekt összeállításához. Az összes alkönyvtár rekurzívan összeállításra kerül.

+

+ From the main menu, select Build + Build Project or press ShiftF7 + to build the complete project. All subdirectories are built recursively. +

-

A fájlkezelő ablaktáblán válasszon egy fájlt vagy könyvtárat.

+

+ From the file manager pane, select a file or a directory. +

-

Kattintson a jobb egérgombbal a fájlkezelő helyi menüjének megjelenítéséhez, és válassza az ÖsszeállításÖsszeállítás menüpontot a kijelölt könyvtárban vagy az éppen kijelölt fájl szülőkönyvtárában lévő összes cél összeállításához.

+

+ Click on the right mouse button to make the file manager context menu + appear and select BuildBuild + to build all targets in the directory currently selected or the parent directory of the + currently selected file. +

-

A projektkezelő ablaktáblán válasszon egy forrásfájlt vagy célt.

+

+ From the project manager pane, select a source file or a target. +

-

Kattintson a jobb egérgombbal a projektkezelő helyi menüjének megjelenítéséhez, és válassza az ÖsszeállításÖsszeállítás menüpontot a kijelölt fájlt vagy célt tartalmazó könyvtár összes céljának összeállításához.

+

+ Click on the right mouse button to make the project manager context menu + appear and select BuildBuild + to build all targets in the directory containing the currently selected file or target. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-clean.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-clean.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,12 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Célok tisztítása @@ -25,28 +19,48 @@

Hasznos lehet az összeállítási folyamat által létrehozott összes fájl törlése. Ha például nem minden függőség kerül figyelembe vételre, és egy módosított fájl nem vált ki újrafordítást (ahogyan annak történnie kellene), akkor az összes fájl törlése megoldhatja ezt a problémát.

-

A főmenüből válassza az ÖsszeállításTisztítás menüpontot az összes lefordított fájl törléséhez abból a könyvtárból, ahol az éppen szerkesztett fájl van.

+

+ From the main menu, select Build + Clean to delete all files built in the + same directory as the current edited file. +

-

A főmenüből válassza az ÖsszeállításProjekt tisztítása menüpontot az összes lefordított fájl törléséhez.

+

+ From the main menu, select Build + Clean Project to delete all project built files, +

-

A fájlkezelő ablaktáblán válasszon egy fájlt vagy könyvtárat.

+

+ From the file manager pane, select a file or a directory. +

-

Kattintson a jobb egérgombbal a fájlkezelő helyi menüjének megjelenítéséhez, és válassza az ÖsszeállításTisztítás menüpontot a kijelölt könyvtárban vagy az éppen kijelölt fájl szülőkönyvtárában lévő összes lefordított fájl törléséhez.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildClean + to delete all files built in the directory currently selected or the parent directory of the + currently selected file. +

-

A projektkezelő ablaktáblán válasszon egy forrásfájlt vagy célt.

+

+ From the project manager pane, select a source file or a target. +

-

Kattintson a jobb egérgombbal a projektkezelő helyi menüjének megjelenítéséhez, és válassza az ÖsszeállításTisztítás menüpontot a kijelölt fájlt vagy célt tartalmazó könyvtárban lévő összes lefordított fájl törléséhez.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildClean + to delete all built files in the directory containing the currently selected file or target. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-compile.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-compile.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,12 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Fájlok fordítása @@ -25,27 +19,44 @@

A legtöbb programozási nyelv lehetővé teszi egyedi forrásfájlok lefordítását. Ilyenkor beolvassa a fájlt, ellenőrzi a hibákat, és átalakítja köztes objektumfájllá. A legtöbb hiba ebben a lépésben fordul elő, így a hibák megkeresése érdekében érdemes a fájlokat módosításuk után lefordítani. Erre számos lehetőség van.

-

A főmenüből válassza az ÖsszeállításFordítás menüpontot, vagy nyomja meg az F9 billentyűt a jelenleg szerkesztett fájl lefordításához.

+

+ From the main menu, select Build + Compile or press F9 to compile + the current edited file. +

-

A fájlkezelő ablaktáblán válasszon egy fájlt.

+

+ From the file manager pane, select a file. +

-

Kattintson a jobb egérgombbal a fájlkezelő helyi menüjének megjelenítéséhez, és válassza az ÖsszeállításFordítás menüpontot a fájlkezelő ablaktáblán kijelölt fájl lefordításához.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildCompile + to compile the file currently selected in the file manager pane. +

-

A projektkezelő ablaktáblán válasszon egy forrásfájlt.

+

+ From the project manager pane, select a source file. +

-

Kattintson a jobb egérgombbal a projektkezelő helyi menüjének megjelenítéséhez, és válassza az ÖsszeállításFordítás menüpontot a projektkezelő ablaktáblán kijelölt fájl lefordításához.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildCompile + to compile the file currently selected in the project manager pane. +

-

A fájlt a fordítás előtt nem muszáj elmenteni, mert az Anjuta szükség esetén automatikusan megteszi ezt.

+

You do not need to save your file before compiling it, it will be done + automatically by Anjuta if needed.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-configure-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-configure-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,29 +12,30 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Autotools konfigurálás ablak -

A Projekt konfigurálása ablak lehetővé teszi a következő beállítások megadását és a projekt konfigurálását.

+

+ The Configure dialog allows you to set the following options + and configure the project. +

- <gui>Projekt regenerálása</gui> -

Ha be van jelölve, akkor a projekt lefordításához szükséges fájlok teljesen újra lesznek generálva, ellenkező esetben csak a konfigurálás lépés kerül végrehajtásra. Az Anjuta automatikusan bejelöli ezt a négyzetet, ha szükség van rá, így nem kell módosítania az aktuális állapotán.

+ <gui>Regenerate Project</gui> +

+ If checked, the project will be completely regenerated, else only the + configure step is done. Anjuta automatically checks this + check box when needed so you can leave it in its current state. +

- <gui>Konfiguráció</gui> + <gui>Configuration</gui>

Számos konfigurációt használhat, amelyek saját beállításokkal és összeállítási könyvtárral rendelkeznek, ebben a mezőben pedig elnevezheti azokat. Alapesetben van egy Alapértelmezett konfiguráció, a programok hibakeresését megkönnyítő (az átmeneti változókat és a kód sorrendjét megtartó) Hibakeresési és egy gyorsabb programokat lassabban előállító Optimalizált. További egyéni konfigurációkat is megadhat.

- <gui>Összeállítási könyvtár</gui> + <gui>Build Directory</gui>

Válassza ki az összeállítási könyvtárat. Ez lehet a projekt könyvtára, vagy egy alkönyvtár. Ez akkor hasznos, ha különböző konfigurációk között váltogat, mert elkerülheti az egész projekt ismételt összeállítását.

Az autotools használatakor nem állíthat be egy konfigurációt másik könyvtár használatára, ha egy konfiguráció már a projekt könyvtárát használja. Ezt előbb el kell távolítania.

@@ -44,10 +45,16 @@
- <gui>Configure beállításai</gui> + <gui>Configure Options</gui>

Ez a szövegmező felsorolja a configure futtatásakor használt összes parancssori argumentumot. Minden argumentumot szóköz választ el, és idézőjelbe kell tenni, ha szóközt tartalmaz. Minden konfiguráció alapértelmezett értékekkel tölti ki ezt a mezőt, amelyek módosíthatók.

-

Minden autotools projekt támogatja argumentumok egy általános halmazát, de rendelkezhetnek egyedi argumentumokkal is. Az összes elfogadott argumentum listája a configure --help parancssori futtatásával kérhető le. A projektet legalább egyszer konfigurálnia kell, hogy a configure parancsfájl egyáltalán létezzen.

+

+ Each autotools project supports a common list of arguments but can + have specify arguments. You can have a list of all accepted arguments + by running configure --help on the command line. You need + to have configured your project at least one time to have the + configure script. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-configure.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-configure.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,12 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Projekt konfigurálása @@ -29,13 +23,22 @@ -

A főmenüből válassza az ÖsszeállításProjekt konfigurálása menüpontot.

+

+ From the main menu, select Build + Configure Project.... +

-

Megtarthatja az alapértelmezett beállításokat, kiválaszthat vagy létrehozhat egy újat. Minden beállítási lehetőséget megvizsgálhat és módosíthat. További információkért lásd: .

+

+ Keep the default configuration, select a new configuration or create + a new one. You can inspect and modify all configuration options. + See for more information. +

-

Nyomja meg a Végrehajtás gombot a projekt konfigurálásához.

+

+ Click on Execute to configure the project. +

@@ -47,7 +50,10 @@ -

A főmenüből válassza az ÖsszeállításKonfiguráció kiválasztásaMásik konfiguráció menüpontot.

+

+ From the main menu, select Build + Select ConfigurationAnother configuration. +

@@ -62,7 +68,10 @@ -

A főmenüből válassza az ÖsszeállításKonfiguráció eltávolítása menüpontot.

+

+ From the main menu, select Build + Remove Configuration. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-distribute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-distribute.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,21 +12,21 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Disztribúciós csomag készítése -

Az autotools projektek általános terjesztési módja a tömörített tar archívum, amely az összes forrásfájlt tartalmazza. A felhasználónak ki kell csomagolnia, majd a configure, make és make install parancssorozattal le kell fordítania és telepítenie kell a rendszerére.

+

The standard way to distribute a autotools project is as a compressed + tar archive containing all source files. The user will have to decompress it, then + compile and install it on his system using the command sequence + configure, make and make install. +

-

A főmenüből válassza az ÖsszeállításTarball készítése menüpontot a forrásdisztribúciós csomag előállításához.

+

From the main menu, select Build + Build Tarball to create a source distribution package. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-install.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-install.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,49 +12,70 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Célok telepítése -

Hacsak a projektje nem nagyon egyszerű, akkor bizonyos, például felhasználói felületet leíró adatfájlokra van szüksége. Ezek a fájlok általában szabványos könyvtárakba kerülnek átmásolásra, és onnan lesznek beolvasva. Ez azt jelenti, hogy nem futtathatja programját az összeállítási könyvtárból. Az ilyen fájlok megfelelő helyre másolásához telepítenie kell a programot, például a /usr/local egyik alkönyvtárába.

+

Unless your project is very simple, it needs some data files like user + interface description files. These files are typically copied in standard + directories and read from there. It means that you cannot run your program + from the build directory. You need to install it in order to copy all these + files in the final place, by example in a subdirectory of /usr/local. +

Célok vagy projekt telepítésére több lehetőség is van.

-

A főmenüből válassza az ÖsszeállításTelepítés menüpontot az összes fájl telepítéséhez ugyanabba a könyvtárba, mint ahol a jelenleg szerkesztett fájl van.

+

+ From the main menu, select Build + Install to install all files in the + same directory as the current edited file. +

-

A főmenüből válassza az ÖsszeállításProjekt telepítése menüpontot az összes projektfájl telepítéséhez.

+

+ From the main menu, select Build + Install Project to install all project files, +

-

A fájlkezelő ablaktáblán válasszon egy fájlt vagy könyvtárat.

+

+ From the file manager pane, select a file or a directory. +

-

Kattintson a jobb egérgombbal a fájlkezelő helyi menüjének megjelenítéséhez, és válassza az ÖsszeállításTelepítés menüpontot a kijelölt könyvtárban vagy az éppen kijelölt fájl szülőkönyvtárában lévő összes fájl telepítéséhez.

+

+ Click on the right mouse button to make the file manager context menu + appears and select BuildInstall + to install all files in the directory currently selected or the parent directory of the + currently selected file. +

-

A projektkezelő ablaktáblán válasszon egy forrásfájlt vagy célt.

+

+ From the project manager pane, select a source file or a target. +

-

Kattintson a jobb egérgombbal a projektkezelő helyi menüjének megjelenítéséhez, és válassza az ÖsszeállításTelepítés menüpontot a kijelölt fájlt vagy célt tartalmazó könyvtár összes fájljának telepítéséhez.

+

+ Click on the right mouse button to make the project manager context menu + appears and select BuildInstall + to install all files in the directory containing the currently selected file or target. +

-

Ha a programot egy rendszerkönyvtárba telepíti, akkor használhatja a su vagy sudo parancsokat a megfelelő jogosultságok megszerzésére. További információkért lásd: .

+

If you install the program in a system directory, you can have to use + su or sudo to have enough right. + See for more information.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-plugin.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-plugin.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Autotools összeállító bővítmény @@ -26,7 +20,7 @@

Ez a bővítmény által használt célok listája. Minden autotools projektben meg vannak valósítva, de egyéni Makefile használatkor ezeket Önnek is meg kell valósítania.

- <cmd>make <var>objektumfájl_neve</var></cmd> + <cmd>make <var>object_file_name</var></cmd>

Forrásfájl lefordítására használatos. Az objektumfájl neve a forrásfájl kiterjesztésének a megfelelő objektumkiterjesztésre cserélésével kapható meg.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-build-preferences-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-build-preferences-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,12 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Autotools build beállítások ablak @@ -25,24 +19,36 @@ - <gui>Egyszerre több parancs futtatása</gui> -

A make képes egyszerre több fordítást is futtatni. Többmagos processzoros rendszereken csökkenti a fordítási időt, de problémákat okozhat, így itt igény szerint be- vagy kikapcsolható.

+ <gui>Run several commands at a time</gui> +

make is able to run several compilations at the same time. + It decreases build time when having a multi-core processor but could + trigger some issues so this can be enabled or disabled with this check box.

- <gui>Folytatás hibák esetén</gui> -

Alapértelmezésben a make azonnal megáll, amint hibát észlel. Néha azonban gyorsabb lehet a folytatás, és az összes fájl hibáinak egy lépésben való megkapása. Ehhez be kell jelölnie ezt a négyzetet.

+ <gui>Continue on errors</gui> +

By default make stops as soon as it gets an error, it can be + faster to continue and get errors for all files in one step. You have to check this + check box to get this behavior.

- <gui>Üzenetek fordítása</gui> -

Alapértelmezésben a hibák és figyelmeztetések szövegei le vannak fordítva. Ennek van azonban hátránya is. A hibák és figyelmeztetések felismeréséhez az Anjuta és a fordítóprogram fordításának tökéletesen egyeznie kell. Ezen túl a lefordított üzentek alapján keresve gyakran nehezebb segítséget találni az interneten, mert azok kevésbé gyakoriak. Ezen négyzet törlése lehetővé teszi a fordítások kikapcsolását.

+ <gui>Translate messages</gui> +

By default errors and warnings message are translated. It has two + drawbacks though. In order to recognize errors and warnings the + translation of Anjuta and the compiler should perfectly match. + Moreover, it is often more difficult to find help on the internet when + searching translated messages as they are much less common. Unchecking + this check box allows to disable translation.

- <gui>Összeállítási figyelmeztetések és hibák kiemelése a szerkesztőben</gui> + <gui>Highlight build warnings and errors in editor</gui>

A program összeállítása során a hibák és figyelmeztetések kiemelésre kerülnek az üzenetablakban. Ezen négyzet bejelölésével a szerkesztőben is kiemelésre kerülnek.

- <gui>Telepítés rootként</gui> -

A programok telepítése fájlok másolását igényli rendszerkönyvtárakba, amelyek gyakran nem írhatók normál felhasználóként. Ezen négyzet bejelölésével a fájlok telepítése előtt a sudo vagy su használatával megszerezheti a megfelelő jogosultságokat.

+ <gui>Install as root</gui> +

Installing a program needs to copy files into system directories which are + often not writable by users. If this check box is checked, you can choose + to use sudo or su before installing the files + to acquire enough right to do it.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-project-backend.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,22 +13,36 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - GNU Autotools projekt háttérprogram bővítmény -

Ez a leggyakoribb projektformátum Linuxon. Forráskódcsomagok terjesztésére tervezték Unix-szerű rendszerek széles körére. Ha valaha telepített programot a configure, make, make install parancsok használatával, akkor már használta felhasználóként.

- -

Fejlesztőként jellemzően egy kicsit bonyolultabb a használata. Azonban az Anjuta alapértelmezett háttérprogramja, amely szolgáltatásaival egyszerűbbé teszi a használatát. A projektmenedzser összes szolgáltatása bekapcsolásra kerül a használatakor. Egy projektet karban lehet tartani úgy az Autotools háttérprogram használatával, hogy egyetlen sort is írna a configure.ac vagy bármely Makefile.am fájlba.

+

+ This is the most common project format on Linux. It has been designed to + distribute source code packages on a wide range of Unix-like systems. + If you have ever installed a program using configure, + make and make install, you probably have already + used it as a user. +

+ +

+ It is typically a bit more difficult to use as a developer. + However, it is the default backend for Anjuta, which has features + that make it easier to use. All the project manager's features are enabled + when using it. + You should be able to maintain a project using the Autotools backend without + writing a line in configure.ac or any Makefile.am files. +

-

Az Autotools fájlok több információt biztosítanak egy Makefile-nál, de a háttérprogram nem támogatja az összes lehetséges trükköt. Ha egy olyan projektet talál, amely nem olvasható be megfelelően, akkor egy hibajelentés küldését nagyon megbecsüljük. Addig is kerülő megoldásként használhatja helyette a könyvtár projekt háttérprogramot. Ennek sokkal kevesebb szolgáltatása van, de az összes forrásfájlt megtalálja.

+

+ Autotools files give more information than a makefile, but the backend + does not support all the possible tricks. If you find a project that + cannot be read correctly, filing a bug report + will be appreciated. + In the meantime, as a workaround, you can use the directory project backend + instead. It is much more limited but should find all source files. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-project-folder-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-project-folder-edit.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Autotools mappa szerkesztése @@ -24,47 +18,47 @@ - <gui>C fordító jelzői</gui> + <gui>C compiler flags</gui>

A C fordítónak átadandó jelzők, ha nincs megadva célonkénti érték.

- <gui>C előfeldolgozó jelzői</gui> + <gui>C preprocessor flags</gui>

Ezek a jelzők átadásra kerülnek minden fordításnak, amely érinti a C előfeldolgozót. Ez az érték figyelmen kívül marad, ha ezek a jelzők definiálva vannak a célhoz.

- <gui>C++ fordító jelzői</gui> + <gui>C++ compiler flags</gui>

A C++ fordítónak átadandó jelzők, ha nincs megadva célonkénti érték.

- <gui>Fortran fordító jelzői</gui> + <gui>Fortran compiler flags</gui>

A Fortran 9x fordítónak átadandó jelzők, ha nincs megadva célonkénti érték.

- <gui>Telepítési könyvtárak</gui> + <gui>Installation directories</gui>

Ez definiálja a telepítési könyvtárakat. Akkor szükséges, ha egyéni könyvtárakba szeretné telepíteni a fájlokat.

- <gui>Java fordító jelzői</gui> + <gui>Java compiler flags</gui>

A Java fordítónak átadandó jelzők, ha nincs megadva célonkénti érték.

- <gui>Lex/Flex fordító jelzői</gui> + <gui>Lex/Flex compiler flags</gui>

A Lex vagy Flex szkennelő generátornak átadandó jelzők, ha nincs megadva célonkénti érték.

- <gui>Szerkesztő paraméterei</gui> + <gui>Linker flags</gui>

A szerkesztőnek átadandó jelzők, ha nincs megadva célonkénti érték.

- <gui>Objective C fordító jelzői</gui> + <gui>Objective C compiler flags</gui>

Az Objective C fordítónak átadandó jelzők, ha nincs megadva célonkénti érték.

- <gui>Vala fordító jelzői</gui> + <gui>Vala compiler flags</gui>

A Vala fordítónak átadandó jelzők, ha nincs megadva célonkénti érték.

- <gui>Yacc/Bison fordító jelzői</gui> + <gui>Yacc/Bison compiler flags</gui>

A Bison vagy Yacc feldolgozógenerátornak átadandó jelzők, ha nincs megadva célonkénti érték.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-project-root-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-project-root-edit.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -11,12 +11,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Autotools projekt tulajdonságainak szerkesztése @@ -25,23 +19,23 @@ - <gui>Háttérprogram</gui> + <gui>Backend</gui>

Ez a projekt által használt projekt háttérprogram: az Autotools. A gombra kattintva másik háttérprogram választható. Ez hasznos lehet, ha a jelenlegi háttérprogramnak problémát okoz a projektfájlok feldolgozása.

- <gui>Név</gui> + <gui>Name</gui>

A projekt neve. Tartalmazhat szóközöket.

- <gui>Verzió</gui> + <gui>Version</gui>

A projekt verziószáma.

- <gui>Hibajelentési URL</gui> + <gui>Bug report URL</gui>

Ez az URL lehetővé teszi hibajelentés küldését, például egy e-mail cím vagy a hibakövetőre mutató hivatkozás. Elhagyható.

- <gui>Csomag neve</gui> + <gui>Package name</gui>

A disztribúciós csomag neve, nem tartalmazhat szóközt. Elhagyható.

@@ -50,6 +44,7 @@
-

Ezen kívül a gyökérelem mappaként működik, és az összes tulajdonsággal rendelkezik. A lista megjelenítéséhez lásd: .

+

In addition, the root item works as a folder and has all its properties. + See to see the list.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-project-target-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-project-target-edit.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Autotools cél szerkesztése @@ -24,75 +18,78 @@ - <gui>Összeállítás csak az ellenőrzéshez</gui> + <gui>Build for check only</gui>

Ha be van jelölve, akkor ez a cél nem kerül telepítésre, és csak az ellenőrzések futtatásakor kerül összeállításra.

- <gui>C fordító jelzői</gui> + <gui>C compiler flags</gui>

A C fordítónak a cél forrásfájljainak fordításakor átadandó jelzők. Ez az érték felülbírálja a szülőmappában definiáltat.

- <gui>C előfeldolgozó jelzői</gui> + <gui>C preprocessor flags</gui>

Ezek a jelzők átadásra kerülnek minden fordításnak, amely érinti a C előfeldolgozót. Ez az érték felülbírálja a szülőmappában definiáltat.

- <gui>C++ fordító jelzői</gui> + <gui>C++ compiler flags</gui>

A C++ fordítónak a cél forrásfájljainak fordításakor átadandó jelzők. Ez az érték felülbírálja a szülőmappában definiáltat.

- <gui>Ne telepítse</gui> + <gui>Do not install</gui>

Ha be van jelölve, akkor a cél nem kerül telepítésre. Más célok összeállításához használt segédprogramokhoz, vagy csak a fejlesztők által használt programokhoz használható.

- <gui>Ne használjon előtagot</gui> + <gui>Do not use prefix</gui>

Ha be van jelölve, akkor nem ad előtagot a kézikönyvoldalhoz és a végrehajtható fájlhoz. Az ilyen előtagok a rendszereszközök alternatívái esetén hasznosak.

- <gui>Fortran fordító jelzői</gui> + <gui>Fortran compiler flags</gui>

A Fortran 9x fordítónak a cél forrásfájljainak fordításakor átadandó jelzők. Ez az érték felülbírálja a szülőmappában definiáltat.

- <gui>Hozzáadás a terjesztéshez</gui> + <gui>Include in distribution</gui>

Ha be van jelölve, akkor a célt felveszi a disztribúciós csomagba.

- <gui>Telepítési könyvtár</gui> + <gui>Installation directory</gui>

Megadja, hogy a cél hová kerül telepítésre. Nem közvetlenül az a könyvtár, ahová a fájlok telepítésre kerülnek, hanem az egyik szabványos könyvtárváltozó (bindir, sbindir, libdir, libexecdir, datadir, pkgdatadir, pkglibexecdir, includedir, mandir, infodir, docdir) vagy a mappatulajdonságok között definiált egyéni változó.

- <gui>Java fordító jelzői</gui> + <gui>Java compiler flags</gui>

A Java fordítónak a cél forrásfájljainak fordításakor átadandó jelzők. Ez az érték felülbírálja a szülőmappában definiáltat.

- <gui>Cél útvonalának megtartása</gui> + <gui>Keep target path</gui>

Ha be van jelölve, akkor megtartja a projektkönyvtár hierarchiáját a fájlok telepítésekor.

- <gui>Lex/Flex fordító jelzői</gui> + <gui>Lex/Flex compiler flags</gui>

A Lex vagy Flex szkennelő generátornak a cél forrásfájljai generálásakor átadandó jelzők. Ez az érték felülbírálja a szülőmappában definiáltat.

- <gui>Programkönyvtárak</gui> -

A cél által használt további programkönyvtárak megadása. Hasznos nem csomagból származó programkönyvtárak hozzáadásakor. További részletekért lásd a Nem csomagolt programkönyvtárak használata oldalt.

+ <gui>Libraries</gui> +

Specify additional libraries used by the target. Useful for + adding non package libraries. See + Add non-packaged libraries + page for more details.

- <gui>Szerkesztő paraméterei</gui> + <gui>Linker flags</gui>

A szerkesztőnek a cél szerkesztésekor átadandó jelzők. Ez az érték felülbírálja a szülőmappában definiáltat.

- <gui>Kézi kiválasztás</gui> + <gui>Manual section</gui>

Azon kézikönyvszakasz megadása, amelyhez a kézikönyvoldal hozzáadandó. Az érvényes szakasznevek a számok 0-9 között, és az „l” és „n” betűk.

- <gui>Objective C fordító jelzői</gui> + <gui>Objective C compiler flags</gui>

Az Objective C fordítónak a cél forrásfájljainak fordításakor átadandó jelzők. Ez az érték felülbírálja a szülőmappában definiáltat.

- <gui>Vala fordító jelzői</gui> + <gui>Vala compiler flags</gui>

A Vala fordítónak a cél forrásfájljainak fordításakor átadandó jelzők. Ez az érték felülbírálja a szülőmappában definiáltat.

- <gui>Yacc/Bison fordító jelzői</gui> + <gui>Yacc/Bison compiler flags</gui>

A Bison vagy Yacc feldolgozógenerátornak a cél forrásfájljai generálásakor átadandó jelzők. Ez az érték felülbírálja a szülőmappában definiáltat.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/autotools-project-target-type.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/autotools-project-target-type.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Autotools projekttípus diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-breakpoint-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-breakpoint-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,12 +15,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Töréspont párbeszédablak @@ -30,18 +24,23 @@ <gui>Hely</gui>

Ez a töréspont pozíciója. Meglévő töréspont esetén nem módosíthatja. Töréspontot adott sorban, vagy egy függvény elejére állíthat be. Használja a következő formátumok egyikét:

-

fájlnév:sorszám

-

függvénynév

-

fájlnév:függvénynév

+

file_name:line_number

+

function_name

+

file_name:function_name

<gui>Feltétel</gui> -

A törési feltétel egy logikai IGAZ (1) vagy HAMIS (0) értékre kiértékelődő kifejezés. Amikor a program végrehajtása eljut egy töréspontig, akkor a törési feltétel kiértékelésre kerül. A hibakereső csak akkor szakítja meg a végrehajtást, ha a kiértékelés eredménye IGAZ.

-

Ha ezt a mezőt üresen hagyja, akkor a feltételt mindig IGAZ-nak tekinti a hibakereső.

+

The break condition is an expression which should evaluate to a boolean + value TRUE (1) or FALSE (0). + Every time the breakpoint is encountered during your program's execution, + the break condition will be evaluated. The debugger will break the execution + only if the result of the evaluation is TRUE.

+

If you leave this field blank the condition is always considered + TRUE.

- <gui>Lépésszám</gui> + <gui>Pass Count</gui>

A hibakereső képes a töréspontot bizonyos alkalommal kihagyni a megszakítás előtt. Ha a lépésszám nem nulla, akkor a hibakeresőnek ennyiszer kell elérnie a töréspontot a megszakítás előtt.

A lépésszámnak magasabb a prioritása a feltételnél. A hibakereső csak a lépésszám elérése után értékeli ki a feltételt, ha van, és szakítja meg a program végrehajtását.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-breakpoint.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-breakpoint.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Töréspontok @@ -31,7 +25,9 @@ -

A főmenüből válassza a NézetTöréspontok menüpontot a Töréspont ablak megnyitásához.

+

From the main menu, select View + Breakpoints to open the Breakpoint + window.

@@ -48,7 +44,8 @@
Típus -

Ez mindig a töréspontot jeleníti meg. Egy jövőbeli, a különböző típusú töréspontokat támogató kiadás fogja használni.

+

This always displays breakpoint. It will be used in a + future release supporting different kinds of breakpoints.

Feltétel @@ -80,10 +77,17 @@ -

A főmenüből válassza a HibakeresésTöréspont hozzáadása menüpontot, vagy kattintson a jobb egérgombbal a Töréspont ablakban, és válassza a Töréspont hozzáadása menüpontot.

+

From the main menu, select Debug + Add Breakpoint... or right click in the + Breakpoint window and select Add Breakpoint.... +

-

Töltse ki a Helyet, amely a töréspont pozíciója, és igény szerint a többi mezőt. Ha egy fájl pillanatnyilag meg van nyitva a szerkesztőben, akkor a Hely alapértelmezése az aktuális sor lesz. További információkért lásd a részt.

+

Fill in the Location, which is the position of the + breakpoint, and the other fields if desired. + If a file is currently opened in the editor, the Location + defaults to the current line. + See for more information.

@@ -91,7 +95,10 @@ -

A főmenüből válassza a HibakeresésTöréspont átváltása menüpontot, vagy kattintson a jobb egérgombbal a Szerkesztő ablakban, és válassza a Töréspont átváltása menüpontot.

+

From the main menu, select Debug + Toggle Breakpoint or right click in the + Editor window and select Toggle Breakpoint. +

@@ -105,13 +112,17 @@ -

Válasszon ki egy töréspontot a Töréspont ablakban.

+

Select a breakpoint in the Breakpoint window.

-

Kattintson a jobb egérgombbal a Töréspont ablakban, és válassza a Töréspont szerkesztése menüpontot.

+

Right click in the Breakpoint window and select + Edit Breakpoint.... +

-

Módosítsa a Feltétel vagy a Lépésszám mezőket, és nyomja meg az OK gombot, amikor befejezte. További információkat a részben talál.

+

Change the Condition or Pass Count + fields and click on OK when you are done. + See for more information.

@@ -125,10 +136,12 @@ -

Válasszon ki egy töréspontot a Töréspont ablakban.

+

Select a breakpoint in the Breakpoint window.

-

Kattintson a jobb egérgombbal a Töréspont ablakban, és válassza a Töréspont eltávolítása menüpontot.

+

Right click in the Breakpoint window and select + Remove Breakpoint. +

@@ -136,7 +149,10 @@ -

A főmenüből válassza a HibakeresésÖsszes töréspont eltávolítása menüpontot, vagy kattintson a jobb egérgombbal a Hibakeresés ablakban, és válassza az Összes töréspont eltávolítása menüpontot.

+

From the main menu, select Debug + Remove All Breakpoints or right-click in + the Breakpoint window and select + Remove All Breakpoints.

@@ -150,7 +166,9 @@ -

Kattintson az Engedélyezés pipára a Töréspont ablakban, vagy kattintson a jobb egérgombbal a Töréspont ablakban, és válassza a Töréspont engedélyezése vagy a Töréspont letiltása menüpontot.

+

Click on the Enable checkmark in the Breakpoint + window or right click in the Breakpoint window and + select Enable Breakpoint or Disable Breakpoint.

@@ -158,7 +176,10 @@ -

A főmenüből válassza a HibakeresésÖsszes töréspont letiltása menüpontot, vagy kattintson a jobb egérgombbal a Hibakeresés ablakban, és válassza az Összes töréspont letiltása menüpontot.

+

From the main menu, select Debug + Disable All Breakpoints or right-click in + the Breakpoint window and select + Disable All Breakpoints.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-cpu.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-cpu.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - CPU @@ -29,7 +23,9 @@ -

A főmenüből válassza a NézetRegiszterek menüpontot a Regiszter ablak megnyitásához.

+

From the main menu, select View + Registers to open the Register + window.

@@ -42,12 +38,18 @@ -

A főmenüből válassza a NézetMemória menüpontot a Memória ablak megnyitásához.

+

From the main menu, select View + Memory to open the Memory + window.

Az első oszlop a memóriacímeket jeleníti meg hexadecimális formában, a második a memória tartalmát jeleníti meg hexadecimálisan, az utolsó oszlop pedig a memória tartalmát ASCII-ben.

-

Még egy 32 bites mikroprocesszor címtere is nagyon nagy (4 gigabájt), így nagyon nehéz egy adott címre lépni a görgetősáv használatával. Ehelyett inkább kattintson a jobb egérgombbal, és válassza az Ugrás címre menüpontot egy kis szerkesztőmező megjelenítéséhez, amelyben megadhat egy hexadecimális címet.

+

The addressing space of even a 32-bit microprocessor is very large + (4 gigabytes), so it is very difficult to go to a particular address + with the scrollbar. But you can click the right mouse button and select + Go to address to get a small edit box where you can enter an + address in hexadecimal.

@@ -57,7 +59,9 @@ -

A főmenüből válassza a NézetVisszafejtés menüpontot a Visszafejtés ablak megnyitásához.

+

From the main menu, select View + Disassembly to open the Disassembly + window.

@@ -65,7 +69,11 @@

A visszafejtés ablakbeli pozíció a programszámláló értékére lesz módosítva a program leállításakor.

-

Még egy 32 bites mikroprocesszor címtere is nagyon nagy (4 gigabájt), így nagyon nehéz egy adott címre lépni a görgetősáv használatával. Ehelyett inkább kattintson a jobb egérgombbal, és válassza az Ugrás címre menüpontot egy kis szerkesztőmező megjelenítéséhez, amelyben megadhat egy hexadecimális címet.

+

The addressing space of even a 32-bit microprocessor is very large + (4 gigabytes), so it is very difficult to go to a particular address + with the scrollbar. But you can click the right mouse button and select + Go to address to get a small edit box where you can enter an + address in hexadecimal.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-custom.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-custom.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Egyéni parancs @@ -28,7 +22,8 @@ -

A főmenüből válassza a HibakeresésHibakereső parancs menüpontot.

+

From the main menu, select Debug + Debugger Command.

Adja meg a parancsot.

@@ -38,7 +33,10 @@

A parancs kimenete a hibakereső által használt üzenetablakban jelenik meg.

-

A parancs közvetlenül kerül elküldésre a hibakeresőnek, bármilyen ellenőrzés nélkül. Ha például így állít be egy töréspontot, akkor az nem fog megjelenni a Töréspont ablakban. Ezen parancs használatát jobb kerülni, hacsak nem tudja pontosan, hogy mit csinál.

+

The command is sent directly to the debugger without performing any checks. + For example, if you set a breakpoint like this, it will not appear in the + Breakpoint window. It is better to avoid using this + command unless you know exactly what you are doing.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-data.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-data.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Adatok vizsgálata diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-execute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-execute.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Végrehajtás felügyelete diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-expression.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-expression.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Kifejezések vizsgálata @@ -31,10 +25,13 @@ -

A főmenüből válassza a HibakeresésVizsgálat/Kiértékelés menüpontot, vagy kattintson a jobb egérgombbal a Szerkesztő ablakban, és válassza a Vizsgálat/Kiértékelés menüpontot.

+

From the main menu, select Debug + Inspect/Evaluate... or right click in the + Editor window and select Inspect/Evaluate....

-

Ha a kifejezés egy változónév, akkor megváltoztathatja az értékét az Érték oszlopra kattintással, és az új érték megadásával.

+

If the expression is a variable name, you can change its value + by clicking on the Value column and entering a new value.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-information.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-information.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Egyéb információk @@ -31,7 +25,8 @@ -

A főmenüből válassza a HibakeresésInfoOsztott programkönyvtárak menüpontot.

+

From the main menu, select Debug + InfoShared Libraries.

@@ -44,7 +39,8 @@ -

A főmenüből válassza a HibakeresésInfoKernel szignálok menüpontot.

+

From the main menu, select Debug + InfoKernel signals.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-local.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-local.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,25 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Helyi változók -

Az aktuális keret (az a függvény, amelyben a programvezérlés tartózkodik) helyi változói a Helyi változók ablakban jelennek meg. A program végrehajtása során (például egyszeres léptetés során) a helyi változók frissülnek. Ha bármely változóérték megváltozott az utolsó hibakeresési lépésben, akkor az értéke vörössel kerül kiemelésre. A változók fanézetben jelennek meg a könnyebb áttekinthetőség érdekében.

+

Local variables of the current frame (the current function in which the + program control is present) are displayed in the Locals window. + During execution of the program (e.g. during single stepping), local + variables will be updated. If any variable value was changed in the last debugging step, its + value will be highlighted in red. Variables are presented in a tree form for easy + view.

Helyi változók felsorolása -

A főmenüből válassza a NézetHelyi változók menüpontot a Helyi változók ablak megnyitásához.

+

From the main menu, select View + Locals to open the Locals + window.

@@ -58,7 +59,8 @@ -

A Helyi változók ablakban válassza ki a szerkeszteni kívánt változót, és kattintson duplán az Érték oszlopra.

+

In the Locals window, select the variable you want to + edit and double click in the Value column.

Adja meg az új értéket.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-process-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-process-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,29 +14,23 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Kapcsolódás a folyamathoz ablak -

A Kapcsolódás a folyamathoz ablak lehetővé teszi egy éppen futó folyamat kiválasztását.

+

The Attach to process dialog allows you to select a currently running process.

- <gui>Útvonalak rejtése</gui> + <gui>Hide paths</gui>

Ezzel elrejtheti a parancsok útvonalait a folyamatlistában.

- <gui>Folyamat paramétereinek elrejtése</gui> + <gui>Hide process parameters</gui>

Ezzel elrejtheti a parancssori paramétereket a folyamatlistában.

- <gui>Folyamatfa megjelenítése</gui> + <gui>Display process tree</gui>

Ha nincs bejelölve, akkor a folyamatok listaként jelennek meg. Ha be van jelölve, akkor a folyamatok faként jelennek meg.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-run.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,12 +16,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Program hibakeresése @@ -29,16 +23,25 @@
Program indítása a hibakeresőben -

Az aktuális program a Program paraméterei ablakban adható meg. További információkért lásd a fejezetet. Ez a program a következőképpen indítható el a hibakeresőben:

+

The current program is defined in the Program Parameters dialog. + See for more information. This + program can be started in the debugger like this:

-

A főmenüből válassza a FuttatásProgram hibakeresése menüpontot, vagy nyomja meg a ShiftF12 billentyűkombinációt.

+

From the main menu, select Run + Debug Program or press ShiftF12

-

Egy program hibakeresése nehezebb lehet, ha nagyon optimalizálva van, vagy ha hiányoznak a hibakeresési információk. Hogy az optimalizálás és a hibakeresési információk engedélyezettek-e, az a konfigurálás lépésben kerül meghatározásra. Általában elérhető hibakeresési konfiguráció, amely kikapcsolja az optimalizációt és bekapcsolja a hibakeresési információkat. Az Anjuta figyelmeztetést jelenít meg, ha nem ezt a konfigurációt használja. További információkért lásd a fejezetet.

+

A program can be more difficult to debug if it is highly optimized + or if debugging information is missing. Whether optimization and debugging + information are enabled, is defined in the configure step. + Normally, there is a Debug configuration available, that turns off optimization + and includes all debugging information. Anjuta displays a warning + if this configuration is not used. + See for more information.

@@ -49,10 +52,14 @@ -

A főmenüből válassza a FuttatásFolyamat hibakeresése menüpontot az éppen futó összes folyamatot felsoroló ablak megjelenítéséhez.

+

From the main menu, select Run + Debug Process... + to get a dialog listing all currently running processes.

-

Válasszon egy folyamatot a Kapcsolódás folyamathoz ablakban, és nyomja meg a Kapcsolódás gombot a hibakereső elindításához ezen a folyamaton. További részleteket a fejezetben talál.

+

Select a process in the Attach to process dialog + and click on Attach to start the debugger on this + process. See for more details.

@@ -64,17 +71,22 @@ -

A főmenüből válassza a FuttatásTávol cél hibakeresése menüpontot.

+

From the main menu, select Run + Debug Remote...

-

Válassza ki a kapcsolat típusát a távoli alkalmazáshoz, ez a Soros vonali kapcsolat vagy a TCP/IP kapcsolat egyike lehet.

+

Select the type of the connection to the remote application, + Serial Line Connection or TCP/IP Connection.

-

TCP-kapcsolat esetén töltse ki a Cím és Port mezőket.

-

Soros kapcsolat esetén töltse ki a soros eszköz neve alatti szövegmezőt, például /dev/ttyb.

+

For a TCP connection, fill in the Address and Port + fields.

+

For a serial connection, fill in the text box below with the serial + device name, for example /dev/ttyb.

-

Nyomja meg a Csatlakozás gombot a hibakereső elindításához, és a távoli célhoz való csatlakozáshoz.

+

Click on Connect to start the debugger and connect to + the remote target.

@@ -87,7 +99,8 @@ -

A főmenüből válassza a FuttatásHibakereső leállítása menüpontot.

+

From the main menu, select Run + Stop Debugger.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-stack.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-stack.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Verem @@ -33,7 +27,9 @@ -

A főmenüből válassza a NézetVerem menüpontot a Verem ablak megjelenítéséhez.

+

From the main menu, select View + Stack to open the Stack + window.

@@ -50,7 +46,9 @@ Keret -

Ez a keret száma, a 0 az aktuális függvényt jelöli. A program első függvénye rendelkezik a legmagasabb számmal, például egy C programban a main().

+

This is the frame number starting from 0 for the current function. + The first function of your program, for example main() in a C program, + has the highest number.

Fájl @@ -82,10 +80,10 @@ -

A Verem ablakban válassza ki a kívánt keretet.

+

In the Stack window, select the frame you want.

-

Kattintson rá a jobb egérgombbal, és válassza a Jelenlegi keret beállítása menüpontot.

+

Right-click and select Set current frame.

@@ -98,10 +96,10 @@ -

A Verem ablakban válassza ki a kívánt keretet.

+

In the Stack window, select the frame you want.

-

Kattintson duplán vagy a jobb egérgombbal, és válassza a Forrás megjelenítése menüpontot.

+

Double-click, or right-click and select View Source.

@@ -112,7 +110,8 @@ -

A Verem ablakban kattintson a jobb egérgombbal, és válassza az Veremnyomkövetés kérése menüpontot.

+

In the Stack window, right-click and select + Get stack trace.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-step.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-step.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Leállítás és léptetés @@ -31,14 +25,17 @@ -

A főmenüből válassza a HibakeresésLéptetés menüpontot, vagy nyomja meg az F5 billentyűt, vagy kattintson az eszköztár Léptetés ikonjára.

+

From the main menu, select Debug + Step In or press F5 or + click on the Step In icon in the toolbar.

Az egyszeres léptetés csak egy programutasítást hajt végre (a megállítási ponttól számítva), majd visszaadja a vezérlést. Ha a végrehajtott utasítás egy függvényt tartalmaz, akkor a hibakereső megpróbál belépni a függvénybe (a függvények végrehajtási sorrendjében). Az utasítás végrehajtása és a vezérlés visszaadása után tanulmányozhatja a program állapotát.

-

Ha a Visszafejtés ablakban van a fókusz ezen parancs kiválasztásakor, akkor csak egy assembler utasítást hajt végre.

+

If the Disassembly window has the focus when + this command is selected, it executes only one assembler instruction.

@@ -48,14 +45,19 @@ -

A főmenüből válassza a HibakeresésÁtlépés menüpontot, vagy nyomja meg az F6 billentyűt, vagy kattintson az eszköztár Átlépés ikonjára.

+

From the main menu, select Debug + Step Over or press F6 or + click on the Step Over icon in the toolbar.

Az átlépés hasonlít a léptetéshez, kivéve hogy nem áll meg a végrehajtott utasítás egyik függvényén belül sem.

-

Ha a Visszafejtés ablakban van a fókusz ezen parancs kiválasztásakor, akkor csak egy assembler utasítást hajt végre, kivéve ha az az utasítás egy szubrutin hívása, ebben az esetben a program a szubrutin befejeződésekor áll meg.

+

If the Disassembly window has the focus when + this command is selected, it executes only one assembler instruction, except + if that instruction is a call to a subroutine, in which case the program stops + when the subroutine is completed.

@@ -65,7 +67,9 @@ -

A főmenüből válassza a HibakeresésKilépés menüpontot, vagy nyomja meg a ShiftF5 billentyűkombinációt, vagy kattintson az eszköztár Kilépés ikonjára.

+

From the main menu, select Debug + Step Out or press ShiftF5 or + click on the Step Out icon in the toolbar.

@@ -78,7 +82,9 @@ -

A főmenüből válassza a HibakeresésFuttatás/Folytatás menüpontot, vagy nyomja meg az F4 billentyűt, vagy kattintson az eszköztár Folytatás ikonjára.

+

From the main menu, select Debug + Run/Continue or press F4 or + click on the Continue icon in the toolbar.

@@ -90,11 +96,15 @@ -

A főmenüből válassza a HibakeresésFuttatás a kurzorig menüpontot, vagy nyomja meg az F8 billentyűt, vagy kattintson az eszköztár Futtatás a kurzorig ikonjára.

+

From the main menu, select Debug + Run to Cursor or press F8 or + click on the Run to icon in the toolbar.

-

Ez újraindítja a programot, és addig hagyja futni, amíg a kurzornál lévő sort vagy címet (ha a Visszafejtés ablak van fókuszban) el nem éri.

+

This restarts the program and lets it run until the line or the + address (if the Disassembly window has the focus) at + the cursor is reached.

@@ -102,7 +112,9 @@ -

A főmenüből válassza a HibakeresésProgram szüneteltetése menüpontot, vagy kattintson az eszköztár Szüneteltetés ikonjára.

+

From the main menu, select Debug + Pause Program or + click on the Pause icon in the toolbar.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-tips.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-tips.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Hibakeresési tippek @@ -27,32 +21,42 @@
Kritikus GLib/GTK+ hibák javítása -

Néha bonyolult lehet megkeresni a kritikus GLib hibák bekövetkezési helyét, mivel ezek nem állítják le a programot. A G_DEBUG környezeti változó fatal_criticals értékre állításával a programot beállíthatja úgy, hogy azonnal megálljon, amikor kritikus GLib hibával találkozik.

+

Sometimes it can be difficult to track down where GLib critical errors are + occurring, since they do not stop the program. + You can set the program to stop as soon as it gets a GLib critical error, by setting + the environment variable G_DEBUG to the value + fatal_criticals.

-

Nyissa meg a ablakot a FuttatásProgram paraméterei menüpont kiválasztásával.

+

Open the by selecting + RunProgram Parameters... from the + main menu.

-

Kattintson a plusz jelre a Környezeti változók mellett a környezeti változók listájának kinyitásához.

+

Click the plus sign next to Environment Variables to expand + the list of environment variables.

-

Nyomja meg az Új gombot új bejegyzés hozzáadásához a listához.

+

Click New to add a new entry to the list.

-

A Név mezőbe írja be a G_DEBUG, az Érték mezőbe pedig a fatal_criticals kifejezést.

+

Fill in Name with G_DEBUG and Value + with fatal_criticals.

-

Nyomja meg az Alkalmaz gombot a változások megerősítéséhez.

+

Click Apply to confirm the changes.

-

Futtassa a programot a hibakeresővel a FuttatásProgram hibakeresése menüpont kiválasztásával.

+

Run the program with the debugger by selecting + RunDebug Program from the main menu.

Használja a programot a kritikus hiba bekövetkezéséig.

-

Amikor a hibakereső megállítja a programot, a hiba eredetét a megnézésével keresheti meg.

+

When the debugger stops your program, look at the + to check where this error comes from.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/hu/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/debug-watch.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/debug-watch.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,24 +14,23 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Figyelőkifejezések -

A figyelőkifejezések vagy röviden figyelők olyan kifejezések, amelyeket a hibakereső kiértékel és kiír a program minden megállításakor, például a program minden léptetése után.

+

Watch expressions, or watches for short, are expressions that the debugger + evaluates and prints the result of every time the program is stopped; for + example, after every single-step + through the program.

Megfigyelt kifejezések felsorolása -

A főmenüből válassza a NézetFigyelők menüpontot a Figyelők ablak megnyitásához.

+

From the main menu, select View + Watches to open the Watches + window.

@@ -62,7 +61,9 @@ -

A Figyelők ablakban válassza ki az automatikusan frissítendő figyelőt. Kattintson rá a jobb egérgombbal, és ellenőrizze, hogy az Automatikus frissítés menüpont ki van-e jelölve. Ha nincs, akkor jelölje ki.

+

In the Watches window, select the watch you want to + update automatically. Right-click and check that Automatic Update + if checked. If not, select it.

@@ -70,7 +71,8 @@ -

A Figyelők ablakban kattintson a jobb egérgombbal, és válassza ki a Figyelő frissítése menüpontot a kijelölt figyelő frissítéséhez.

+

In the Watches window, right click and select Update Watch to + update the selected watch.

@@ -78,7 +80,8 @@ -

A Figyelők ablakban kattintson a jobb egérgombbal, és válassza az Összes frissítése menüpontot az összes figyelő egyidejű frissítéséhez.

+

In the Watches window, right click and select Update all to + update all watches at the same time.

@@ -92,10 +95,14 @@ -

A főmenüből válassza a HibakeresésFigyelő hozzáadása menüpontot, vagy a Figyelők ablakban kattintson a jobb egérgombbal, és válassza a Figyelő hozzáadása menüpontot.

+

From the main menu, select Debug + Add Watch... or in the Watches + window, right-click and select Add Watch....

-

Írja be a figyelendő kifejezést. Jelölje be az Automatikus frissítés négyzetet, ha azt szeretné, hogy a kifejezés frissüljön a program minden megállításakor.

+

Enter the expression to watch. Check Automatic Update + if you want the expression to be evaluated each time the program + is stopped.

@@ -103,10 +110,13 @@ -

A főmenüből válassza a HibakeresésVizsgálat/Kiértékelés menüpontot, vagy kattintson a jobb egérgombbal a Szerkesztő ablakban, és válassza a Vizsgálat/Kiértékelés menüpontot.

+

From the main menu, select Debug + Inspect/Evaluate or right click in the + Editor window and select Inspect/Evaluate.

-

Kattintson a Hozzáadás gombra a kifejezés felvételéhez a figyelők listájára.

+

Click on Add button to add this expression to the watches + list.

@@ -119,7 +129,8 @@ -

A Figyelők ablakban válassza ki az eltávolítani kívánt figyelőt, majd kattintson a jobb egérgombbal, és válassza a Figyelő eltávolítása menüpontot.

+

In the Watches window, select the watch you want to remove, + then right-click and select Remove Watch.

@@ -127,7 +138,7 @@ -

A Figyelők ablakban kattintson a jobb egérgombbal, és válassza az Összes eltávolítása menüpontot.

+

In the Watches window, right-click and select Remove all.

@@ -140,7 +151,8 @@ -

A Figyelők ablakban válassza ki a szerkeszteni kívánt változót, és kattintson duplán az Érték oszlopra.

+

In the Watches window, select the variable you want to + edit and double click in the Value column.

Adja meg az új értéket.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/hu/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/directory-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/directory-project-backend.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,19 +13,24 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Könyvtár projektháttérprogram-bővítmény -

Ez a legegyszerűbb projekt-háttérprogram. Ebben nincs projektfájl. Egy fájlmegjelenítőhöz hasonlóan működik, az összes illeszkedő gyakori forráskiterjesztést (például .c, .py) forrásfájlnak tekintve. A könyvtárak megmaradnak a forrásfájlok csoportosítása érdekében, de nincs célfájl.

- -

Ez a háttérprogram egy hasznos kerülő megoldás, ha a projektjéhez nincs megfelelő háttérprogram az Anjutaban, vagy ha a megfelelő háttérprogram nem támogatja teljesen a projektjét.

+

+ This is the simplest project backend. There is no project file. It + works like a file viewer, considering all files matching + typical source extensions (for example .c, + .py) to be source files. + Directories are kept in order to group source files but there is no + target. +

+ +

+ This backend is a useful workaround if your project does not have a + corresponding backend in Anjuta or if the appropriate backend + does not fully support your project. +

Az ilyen háttérprogramot használó projektben semmit nem lehet hozzáadni vagy megváltoztatni. Ha azonban létrehoz egy forrásfájlt a projekt könyvtárában a megfelelő kiterjesztéssel, akkor automatikusan felvételre kerül.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/full-index.page anjuta-3.10.2/manuals/anjuta-manual/hu/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/full-index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/full-index.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Tárgymutató diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/hu.po anjuta-3.10.2/manuals/anjuta-manual/hu/hu.po --- anjuta-3.8.4/manuals/anjuta-manual/hu/hu.po 2013-04-16 03:25:52.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/hu.po 2013-11-03 18:57:08.000000000 +0000 @@ -1,16 +1,20 @@ +# Hungarian translation of anjuta help +# Copyright (C) 2012, 2013. Free Software Foundation, Inc. +# This file is distributed under the same license as the anjuta help. + # Gabor Kelemen , 2012, 2013. msgid "" msgstr "" -"Project-Id-Version: \n" -"POT-Creation-Date: 2013-03-25 19:37+0000\n" -"PO-Revision-Date: 2013-04-14 14:54+0200\n" +"Project-Id-Version: anjuta_help master\n" +"POT-Creation-Date: 2013-08-12 13:30+0000\n" +"PO-Revision-Date: 2013-08-22 00:53+0200\n" "Last-Translator: Gabor Kelemen \n" -"Language-Team: Hungarian \n" +"Language-Team: Hungarian \n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 1.4\n" +"X-Generator: Lokalize 1.5\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. Put one translator per line, in the form NAME , YEAR1, YEAR2 @@ -114,11 +118,10 @@ "Az automatikus kiegészítés automatikusan javaslatokat tesz függvényekre és " "más kódszimbólumokra a gépelés elkezdése után, megpróbálva illeszkedést " "találni a meglévő szimbólumokra az elsőként begépelt karakterek alapján. " -"Ezután megjelenít egy legördülő menüt, amelyből a le és fel nyilak és az " -"Enter " -"billentyűvel választhatja ki a kívánt találatot. Normális esetben ez " -"automatikusan bekövetkezik a harmadik (nem üres hely) karakter begépelése " -"után, de ki is kényszerítheti a SzerkesztésEnter billentyűvel választhatja ki a kívánt találatot. Normális " +"esetben ez automatikusan bekövetkezik a harmadik (nem üres hely) karakter " +"begépelése után, de ki is kényszerítheti a SzerkesztésAutomatikus kiegészítés menüpont kiválasztásával." #: C/anjuta-code-assist.page:31(note/p) @@ -488,18 +491,27 @@ "projekt fájllistájában, és ezeket a projektsablon automatikusan létrehozza." #: C/anjuta-glade-start.page:73(section/p) +#| msgid "" +#| "Once the glade plug-in is running and the file that will hold the code is " +#| "being viewed, simply double click a widget in the glade inspector. The " +#| "file being viewed will then be scanned for some marker comments (/* " +#| "ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* " +#| "ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) " +#| "and, if found, code will be added right after such comments. So, for this " +#| "feature to work correctly, it is important not to modify such marker " +#| "comments." msgid "" "Once the glade plug-in is running and the file that will hold the code is " -"being viewed, simply double click a widget in the glade inspector. The file " -"being viewed will then be scanned for some marker comments (/* ANJUTA: " -"Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: " -"Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, " -"code will be added right after such comments. So, for this feature to work " +"open, simply double click a widget in the glade inspector. The associated " +"file will then be scanned for some marker comments (/* ANJUTA: Widgets " +"declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets " +"initialization for application.ui - DO NOT REMOVE */) and, if found, code " +"will be added right after such comments. So, for this feature to work " "correctly, it is important not to modify such marker comments." msgstr "" "Miután a Glade bővítmény fut, és a kódot majdan tartalmazó fájl meg van " "nyitva, kattintson duplán a felületi elemre a Glade vizsgálóban. A " -"megjelenített kód átvizsgálásra kerül, és a megfelelő jelölő megjegyzések (/" +"társított fájl átvizsgálásra kerül, és a megfelelő jelölő megjegyzések (/" "* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ és /* " "ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) " "megtalálása után a kód hozzáadásra kerül. Így ezen szolgáltatás megfelelő " @@ -1490,8 +1502,7 @@ "box when needed so you can leave it in its current state." msgstr "" "Ha be van jelölve, akkor a projekt lefordításához szükséges fájlok teljesen " -"újra " -"lesznek generálva, ellenkező esetben csak a konfigurálás lépés kerül " +"újra lesznek generálva, ellenkező esetben csak a konfigurálás lépés kerül " "végrehajtásra. Az Anjuta automatikusan bejelöli ezt a négyzetet, " "ha szükség van rá, így nem kell módosítania az aktuális állapotán." @@ -3346,9 +3357,8 @@ "When the debugger stops your program, look at the to check where this error comes from." msgstr "" -"Amikor a hibakereső megállítja a programot, a hiba eredetét a megnézésével keresheti meg." +"Amikor a hibakereső megállítja a programot, a hiba eredetét a megnézésével keresheti meg." #: C/debug-tips.page:66(section/p) msgid "" @@ -3487,8 +3497,8 @@ "the expression to be evaluated each time the program is stopped." msgstr "" "Írja be a figyelendő kifejezést. Jelölje be az Automatikus frissítés négyzetet, ha azt szeretné, hogy a kifejezés frissüljön a program minden " -"megállításakor." +"gui> négyzetet, ha azt szeretné, hogy a kifejezés frissüljön a program " +"minden megállításakor." #: C/debug-watch.page:114(section/p) msgid "An expression can be evaluated and then added as a watch like this:" @@ -3707,20 +3717,26 @@ msgstr "Emacs módsorok" #: C/language-support-cpp-modelines-emacs.page:20(page/p) -msgid "" -"Such modeline is a comment in the first line of the file, composed by a list " -"of variable names followed by : and a value, separated by " -"; and surrounded by -*-." +#| msgid "" +#| "Such modeline is a comment in the first line of the file, composed by a " +#| "list of variable names followed by : and a value, separated " +#| "by ; and surrounded by -*-." +msgid "" +"Such modeline is a comment in the first line of the file or the second one " +"if the first contains a shebang (#!). It is composed by a list of variable " +"names followed by : and a value, separated by ; " +"and surrounded by -*-." msgstr "" -"Az ilyen módsor egy megjegyzés a fájl első sorában, amely változónevek " +"Az ilyen módsor egy megjegyzés a fájl első sorában (vagy a másodikban, ha az " +"első egy shebang-et („#!”) tartalmaz). Ez változónevek " "listájából áll, melyeket : és egy érték követ. A változóneveket " "; választja el, és az egészet -*- veszi körül." -#: C/language-support-cpp-modelines-emacs.page:24(page/p) +#: C/language-support-cpp-modelines-emacs.page:25(page/p) msgid "A typical Emacs modeline looks like this:" msgstr "Egy tipikus Emacs módsor a következőképpen néz ki:" -#: C/language-support-cpp-modelines-emacs.page:26(page/code) +#: C/language-support-cpp-modelines-emacs.page:27(page/code) #, no-wrap msgid "" "\n" @@ -3731,16 +3747,16 @@ "/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */\n" " " -#: C/language-support-cpp-modelines-emacs.page:30(page/p) -#: C/language-support-cpp-modelines-vim.page:30(page/p) -msgid "Anjuta support only the following variables." +#: C/language-support-cpp-modelines-emacs.page:31(page/p) +#| msgid "Anjuta support only the following variables." +msgid "Anjuta supports only the following variables." msgstr "Az Anjuta csak a következő változókat támogatja." -#: C/language-support-cpp-modelines-emacs.page:34(item/title) +#: C/language-support-cpp-modelines-emacs.page:35(item/title) msgid "indent-tabs-mode" msgstr "indent-tabs-mode" -#: C/language-support-cpp-modelines-emacs.page:35(item/p) +#: C/language-support-cpp-modelines-emacs.page:36(item/p) msgid "" "Set to t to use tabulation for indentation or nil " "to use spaces." @@ -3748,20 +3764,20 @@ "Állítsa t-re tabok használatához behúzásra, vagy nil-re szóközök használatához." -#: C/language-support-cpp-modelines-emacs.page:39(item/title) +#: C/language-support-cpp-modelines-emacs.page:40(item/title) msgid "tab-width" msgstr "tab-width" -#: C/language-support-cpp-modelines-emacs.page:40(item/p) +#: C/language-support-cpp-modelines-emacs.page:41(item/p) #: C/language-support-cpp-modelines-vim.page:48(item/p) msgid "Number of space characters corresponding to one tabulation character." msgstr "Egy tab karakternek megfelelő szóköz karakterek száma." -#: C/language-support-cpp-modelines-emacs.page:43(item/title) +#: C/language-support-cpp-modelines-emacs.page:44(item/title) msgid "c-basic-offset" msgstr "c-basic-offset" -#: C/language-support-cpp-modelines-emacs.page:44(item/p) +#: C/language-support-cpp-modelines-emacs.page:45(item/p) #: C/language-support-cpp-modelines-vim.page:53(item/p) msgid "Number of space characters used to indent C code." msgstr "C kód behúzásához használt szóköz karakterek száma." @@ -3775,16 +3791,22 @@ msgstr "Vim módsorok" #: C/language-support-cpp-modelines-vim.page:20(page/p) +#| msgid "" +#| "This modeline is a comment in the first line of the file which has to " +#| "start with vim: followed by at least one space and a list of " +#| "variable names with an optional value after = separated by " +#| "space or :." msgid "" -"This modeline is a comment in the first line of the file which has to start " -"with vim: followed by at least one space and a list of variable " +"This modeline is a line in the 5 first of the 5 last of the file containing " +"vim: followed by at least one space and a list of variable " "names with an optional value after = separated by space or " ":." msgstr "" -"Ez a módsor egy megjegyzés a fájl első sorában, amelynek a vim: " -"karakterekkel kell kezdődnie, és legalább egy szóközzel, és változónevek " -"szóközzel vagy :-tal elválasztott listájával kell folytatódnia. " -"A változóneveket egy elhagyható érték követheti egy = után." +"Ez a módsor egy sor a fájl első 5 vagy utolsó 5 sorában, amelynek a " +"vim: karaktereket kell tartalmaznia, és legalább egy szóközzel, és " +"változónevek szóközzel vagy :-tal elválasztott listájával kell " +"folytatódnia. A változóneveket egy elhagyható érték követheti egy =<" +"/code> után." #: C/language-support-cpp-modelines-vim.page:25(page/p) msgid "A typical Vim modeline looks like this:" @@ -3799,6 +3821,10 @@ "\n" "/* vim: set noet ts=4 sw=4: */" +#: C/language-support-cpp-modelines-vim.page:30(page/p) +msgid "Anjuta support only the following variables." +msgstr "Az Anjuta csak a következő változókat támogatja." + #: C/language-support-cpp-modelines-vim.page:34(item/title) msgid "expandtab" msgstr "expandtab" diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/index.page anjuta-3.10.2/manuals/anjuta-manual/hu/index.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/index.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + Az Anjuta DevStudio súgója. @@ -15,15 +15,12 @@ - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - - <media type="image" mime="image/png" src="figures/anjuta_logo.png">Anjuta logó</media> Anjuta DevStudio + + <media type="image" mime="image/png" src="figures/anjuta_logo.png">Anjuta logo</media> + Anjuta DevStudio +
Projektmenedzsment diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/introduction.page anjuta-3.10.2/manuals/anjuta-manual/hu/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/introduction.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/introduction.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,36 +1,56 @@ - + Bevezetés - Az Anjuta integrált fejlesztői környezet bemutatása + Introduction to Anjuta Integrated Development Environment - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Bevezetés -

Az Anjuta egy sokoldalú integrált fejlesztői környezet (IDE) a GNOME asztali környezethez. Számos fejlett programozási szolgáltatást tartalmaz, beleértve a projektmenedzsmentet, alkalmazásvarázslókat, interaktív hibakeresést, az integrált Glade felülettervezőt, integrált Devhelp API súgót, osztálygenerátort, hatékony forrásszerkesztőt, szimbólumböngészőt, Git támogatást, C/C++, Python és Vala támogatást és sok mást.

- -

Az Anjuta rugalmas és fejlett dokkolási rendszerrel rendelkezik, amely lehetővé teszi a nézetek tetszőleges elrendezését. A nézeteket fogd és vidd módszerrel és húzósávokkal rendezheti át.

- -

Az Anjuta egyszerűen kezelhetőnek, mégis az összes programozási igényét kielégítőnek lett tervezve. Sok új szolgáltatást készítettünk az Anjutahoz a fejlesztése során. Célunk a hatékonyság és használhatóság egyidejű biztosítása, és a szoftverfejlesztés élvezhetővé tétele az érzékeinek túlterhelése nélkül. Szándékunkban áll az Anjuta továbbfejlesztése és stabilizálása, a lehető legjobb IDE élmény biztosítása érdekében.

- -

Reméljük, hogy élvezni fogja az Anjuta használatát. Ha nem, akkor segítsen jobbá tenni a hibák és javaslatok bejelentésével - ezzel segít jobbá tenni a szoftvert, valamint a nyílt forrású közösséget is segíti.

- -

A következő képernyőkép bemutat néhány, az Anjutaban megtalálható funkciót.

+

+ Anjuta is a versatile Integrated Development Environment (IDE) + for the GNOME desktop. It features a number of advanced programming + facilities including project management, application wizards, interactive + debugging, integrated Glade UI designer, integrated Devhelp API help, class + generator, powerful source editor, symbols browsing, Git support, + C/C++, Python and Vala support and more. +

+ +

+ Anjuta has a flexible and advanced docking system + that allows you to lay out all the views in whatever way you like. You can drag + and drop the views using drag bars and rearrange the layout. +

+ +

+ Anjuta has been designed to be simple to operate yet powerful + enough to fulfill all your programming needs. We have added many new features + to Anjuta over the course of its development. Our focus is on + delivering power and usability at the same time and making your software + development enjoyable without overloading your senses. We intend to + continue improving and stabilizing Anjuta to give you the best + IDE experience possible. +

+ +

+ We hope you will have a good time using Anjuta. If not, please + help us make it better by reporting bugs and suggestions - this will help + to improve the software, as well as helping the open source community. +

+ +

+ The following screenshot illustrates some of the things you will find in + Anjuta. +

- Az <app>Anjuta</app> akcióban - Az Anjuta főablaka + <app>Anjuta</app> in action + Anjuta main window -

Az Anjuta főablaka

+

Anjuta main window

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/hu/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,19 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Emacs módsorok -

Az ilyen módsor egy megjegyzés a fájl első sorában, amely változónevek listájából áll, melyeket : és egy érték követ. A változóneveket ; választja el, és az egészet -*- veszi körül.

+

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by + a list of variable names followed by : and a value, + separated by ; and surrounded by -*-.

-

Egy tipikus Emacs módsor a következőképpen néz ki:

+

A typical Emacs modeline looks like this:

/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ @@ -33,7 +30,8 @@ <code>indent-tabs-mode</code> -

Állítsa t-re tabok használatához behúzásra, vagy nil-re szóközök használatához.

+

Set to t to use tabulation for indentation or + nil to use spaces.

<code>tab-width</code> diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/hu/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/language-support-cpp-modelines-vim.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/language-support-cpp-modelines-vim.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,19 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Vim módsorok -

Ez a módsor egy megjegyzés a fájl első sorában, amelynek a vim: karakterekkel kell kezdődnie, és legalább egy szóközzel, és változónevek szóközzel vagy :-tal elválasztott listájával kell folytatódnia. A változóneveket egy elhagyható érték követheti egy = után.

+

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and + a list of variable names with an optional value after = + separated by space or :.

-

Egy tipikus Vim módsor a következőképpen néz ki:

+

A typical Vim modeline looks like this:

/* vim: set noet ts=4 sw=4: */ diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/hu/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/makefile-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/makefile-project-backend.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,19 +13,19 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Makefile projektháttérprogram-bővítmény.

A makefile valószínűleg a leggyakrabban használt módszer a szoftverek több platformra történő lefordítására. Egy makefile szabályok listáját tartalmazza, amelyeket sorrendben lefuttatva előállítható egy cél a függőségek listájából. Egy program összeállításakor a cél egy objektumfájl, és a függőségek a forrásfájlok. Egy szabály célja lehet egy másik függősége, ez lehetővé teszi több szabály összefűzését egy végső cél előállításához.

-

Ez egy alacsony szintű, általános eszköz, ami megnehezíti egy projekt összes forrásfájljának és céljának megtalálását. Emiatt az Anjuta korlátozottan támogatja a makefile-okat: csak egy makefile beolvasására képes a felső szintű projektkönyvtárból, valamint a forrásfájlok és célok kinyerésére abból.

+

+ It is a low-level, general tool, making it difficult to find all + source files and targets of a project. + So Anjuta has limited support for makefiles, reading only one + makefile in the top project directory and extracting source files + and targets. +

Ha a projekt háttérprogramja nem képes megtalálni az összes forrásfájlt, akkor megpróbálhatja használni a könyvtár háttérprogramot. Ez nem ismeri fel a célokat, de az összes forrásfájlt megnyitja.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-import.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-import.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-import.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,31 +16,59 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Projekt importálása -

Az Anjuta nem rendelkezik saját projektformátummal. Képes betölteni a már meglévő formátumú (például makefile vagy autotools) projekteket, és nem követeli meg, hogy más fejlesztők is azt használják. Az Anjuta saját beállításait egy .anjuta kiterjesztésű fájl tárolja, és egy rejtett könyvtár a projekt könyvtárában. Egy projekt Anjutaban való használatához és ezen beállításfájlok létrehozásához importálnia kell a projektet. Az importálás nem módosítja a projektfájlokat.

+

+ Anjuta does not have its own project format. It loads projects + using already existing formats, like makefile or autotools, and does not + require that other developers use it. + Anjuta's own settings are stored in a file with the .anjuta extension + and a hidden directory created in the project directory. + To use a project in Anjuta and create these settings files, you + will need to import the project. This will not modify any project files. +

-

A főmenüből válassza a FájlÚjProjekt meglévő forrásokból menüpontot, vagy a felső eszköztár Új gombja melletti legördülő lista Projekt meglévő forrásokból menüpontját.

+

+ From the main menu, select File + NewProject from Existing Sources + or Project from Existing Sources from the drop-down + list of the New button in the top tool bar + to start the project wizard. +

-

Ha a projekt már jelen van a számítógépén, akkor válassza az Importálás mappából lehetőséget, majd válassza ki a projekt könyvtárát.

-

Ha a projektet egy verziókövetőből kell kimásolni, akkor válassza az Importálás verziókövetőből lehetőséget. Ezután válassza ki a verziókövető rendszert, a kiszolgáló címét és a célkönyvtárat a számítógépén.

+

+ Select Import from folder if the project is already + present on your computer, then select the project directory. +

+

+ Or Select Import from version control system if the + project needs to be checked out from a server. Then select the + version control system, the server address and the destination directory + on your computer. +

-

Egy meglévő projekt kiválasztása után a Projekt neve szövegmező kitöltésre kerül a projektkönyvtár nevével, de ezt megváltoztathatja. Ha elkészült, akkor nyomja meg az Importálás gombot a projekt szükség szerinti letöltéséhez és az Anjuta által igényelt fájlok létrehozásához.

+

+ After selecting an existing project, the Project name + text box should be filled with the name of the project's directory, + but you can change it. + When it's done, click on the Import button to download the + project if needed and create the files needed by Anjuta. +

-

Az Anjuta megpróbálja automatikusan megtalálni a projekt által használt projekt-háttérprogramot. Ha azonban több háttérprogram is lehetséges, akkor megjelenik egy ablak, amelyben ki kell választania egy projektháttérprogram-bővítményt. Olvassa el a projektháttérprogram leírását a választáshoz.

+

+ Anjuta tries to automatically find the project backend + used by your project. But if several backends are possible, + you will get a dialog asking you to choose a project backend + plugin. Read the project backend description to find out which one to + choose. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-folder-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-folder-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,12 +10,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Mappa hozzáadása @@ -24,8 +18,12 @@ -

Válassza ki a projektnézetben a csoportot vagy projektet, amelybe az új csoportot fel kívánja venni, kattintson a jobb egérgombbal a helyi menü megjelenítéséhez, és válassza ki a Csoport hozzáadása menüpontot.

-

Vagy a főmenüből válassza a ProjektCsoport hozzáadása menüpontot.

+

Select the group or the project where you want to add the new group + in the project view, click on the right mouse button to + make the project context menu appear and select + Add Group.

+

Or from the main menu, select Project + Add Group.

Adja meg az új csoport nevét.

@@ -34,10 +32,11 @@
-

Az alsó csoportfa nézetben kiválaszthat egy másik csoportot.

+

You can select another group in the bottom group tree view.

-

A szülő kiválasztása és a név megadása után nyomja meg a Hozzáadás gombot a csoport projekthez adásához.

+

When you have chosen the parent and enter the name, click on the Add + button to add the group to your project.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-folder-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-folder-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -10,19 +10,16 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Mappa eltávolítása -

Válassza ki a projektnézetben az eltávolítani kívánt mappát, kattintson a jobb egérgombbal a helyi menü megjelenítéséhez, és válassza ki az Eltávolítás pontot.

+

Select the folder you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Erősítse meg az eltávolítást. A mappa csak a projektből kerül eltávolításra, a lemezen megmarad.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-folder.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-folder.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,12 +12,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Mappák kezelése diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-library-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-library-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,40 +15,62 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Egyéni programkönyvtár hozzáadása -

A Linux alatt gyakori csomagolt programkönyvtárak használata egyszerűbb, emiatt ellenőrizze, hogy nem áll-e rendelkezésre ilyen. Egyéb esetben az alábbiakban ismertetett módon használhatja a programkönyvtárat.

+

It is easier to use a packaged library, which is common on Linux, so + check if it is the case here. + But else you can still use the library as explained below.

Egy programkönyvtár C-ből való használatához meg kell adnia a fordítónak, hogy hol vannak a fejlécfájlok, és a szerkesztőnek, hogy hol találja a szükséges programkönyvtárakat. A probléma az, hogy a programja nem fog lefordulni egy másik számítógépen, ha a fejlécek és a programkönyvtárak más helyen vannak.

-

Válassza ki a projektnézetben a programot tartalmazó könyvtárat, amelybe a programkönyvtárat fel kívánja venni, kattintson a jobb egérgombbal a helyi menü megjelenítéséhez, és válassza ki a Tulajdonságok menüpontot.

- -

A főmenüből kiválaszthatja a ProjektTulajdonságok menüpontot is. Alapesetben ez a projektnézetben éppen kijelölt elem tulajdonságait szerkeszti. A legördülő lista gombbal kiválaszthat egy másik elemet.

+

Select the directory containing the program where you want to + add the library in the project view, click on the + right mouse button to make the project context menu + appear and select Properties.

+ +

Or from the main menu, select Project + Properties. By default, it edits the + properties of the currently selected item in the project view. + You can select a different item in the drop-down list button.

-

Ha a fejlécfájlok szabványos helyre vannak telepítve (/usr/include), akkor ezt nem kell beállítania. Ellenkező esetben a C előfeldolgozó jelzői tulajdonsághoz fel kell vennie a -Iinclude_útvonal paramétert, ha a gcc fordítót használja.

+

If the header files are installed in a standard location + (/usr/include) you don't have to set this. If not, + you need to add -Iinclude_path in + the C preprocessor flags property if you are using + gcc as your compiler. You can add several paths separated with + spaces. These options will be used for all targets inside this + directory.

-

Ennek megjelenítéséhez szükség lehet a További beállítások gomb megnyomására. Nyomja meg az Alkalmaz gombot, ha befejezte.

+

You might have to expand the More options button to see this. + Click on the Apply button when you are done.

-

Ezután hozzá kell adnia a programkönyvtárat a célhoz. Válassza ki a projektnézetben a célt, amelybe a programkönyvtárat fel kívánja venni, kattintson a jobb egérgombbal a helyi menü megjelenítéséhez, és válassza ki a Tulajdonságok menüpontot.

- -

A főmenüből kiválaszthatja a ProjektTulajdonságok menüpontot is. Alapesetben ez a projektnézetben éppen kijelölt elem tulajdonságait szerkeszti. A legördülő lista gombbal kiválaszthat egy másik elemet.

+

Next, you need to add the library to a target. + Select the target where you want to + add the library in the project view, click on the + right mouse button to make the project context menu + appear and select Properties.

+ +

Or from the main menu, select Project + Properties. By default, it edits the + properties of the currently selected item in the project view. + You can select a different item in the drop-down list button.

-

Be kell állítania a Szerkesztő paraméterei tulajdonságot, a -lprogramkönyvtár_neve felvételével, ha a gcc fordítót használja. A programkönyvtár_neve a programkönyvtár fájlneve a lib előtag és a .a vagy .so kiterjesztés nélkül.

- -

Ha a programkönyvtár nem szabványos könyvtárban van, akkor a gcc további könyvtárakban is képes keresni a -Lprogramkönyvtár_útvonala kapcsoló megadásával.

+

You need to set the Linker flags property, adding + -llibrary_name if your compiler is gcc. + library_name is the name of the library file without the + lib prefix and without the .a or + .so extension.

+ +

If the library is in not in a standard directory, gcc + can look in additional directories with the option + -Llibrary_path.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-library-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-library-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,22 +15,22 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Egyéni programkönyvtár eltávolítása -

Válassza ki a projektnézetben az eltávolítani kívánt programkönyvtárral rendelkező célt, kattintson a jobb egérgombbal a helyi menü megjelenítéséhez, és válassza ki a Tulajdonságok menüpontot.

+

Select the target that has the library you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Properties.

-

Távolítsa el a programkönyvtárat a C előfeldolgozó jelzői és a Szerkesztő paraméterei tulajdonságaiból. Nyomja meg az Alkalmaz gombot a módosítások kiírásához a projekt fájljaiba.

+

Remove the library from the + C preprocessor flags and Linker flags + properties. Click on the Apply button to write the + changes to the project files.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-library.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-library.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,12 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Programkönyvtárak kezelése diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-module-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-module-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,37 +15,46 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Csomagolt programkönyvtárak hozzáadása -

Linuxon a legtöbb programkönyvtár egy további adatokat tartalmazó pkg-config fájllal együtt kerül terjesztésre. Ez a fájl olyan információkat tartalmaz, mint a szükséges további programkönyvtárak, a programkönyvtár használatához szükséges C fordító és szerkesztő jelzők. Ezt a fájlt, a fejlécfájlokat és a programkönyvtár fájljait együtt csomagnak nevezzük.

+

On Linux, most libraries are distributed with additional data stored + in a pkg-config file. This file contains information like + the other libraries needed, the C compiler and the linker flags needed + to use that library. This file, the header files and the library files + themselves is called a package.

-

Válassza ki a projektnézetben a programot, amelybe az új programkönyvtárat fel kívánja venni, kattintson a jobb egérgombbal a helyi menü megjelenítéséhez, és válassza ki a Programkönyvtár hozzáadása menüpontot.

-

Vagy a főmenüből válassza a ProjektProgramkönyvtár hozzáadása menüpontot.

+

Select the program where you want to add the new library in + the project view, click on the right mouse button to + make the project context menu appear and select + Add Library.

+

Or from the main menu, select Project + Add Library....

-

A felső célválasztó gombbal kiválaszthatja a programkönyvtár hozzáadásához használandó célt.

+

You need to select the target where you want to add the library + in the target button above.

-

A célhoz nem adható hozzá közvetlenül programkönyvtár. Csak a lenti modulnézetben megjelenített modult adhat hozzá. Ha egy modulon belüli programkönyvtárat választ ki, akkor a szülő modul lesz hozzáadva.

+

A library cannot be added directly to a target. You can add only + a module displayed in the module view below. If you + select a library inside a module, the parent module will be added.

-

Ha a kívánt programkönyvtár nem jelenik meg a modulnézetben, akkor előbb fel kell vennie modulként. Kattintson az Új programkönyvtár gombra, és kövesse a következő leírást.

+

If the library you want is not displayed in the module view, + you need to add it as a module first. Click on the button + New Library and follow the explanation + here.

Az új modul létrehozása után várjon pár másodpercet a projektfájlok újratöltéséig az új modul megjelenésére a listában.

-

Ha befejezte, akkor nyomja meg a Hozzáadás gombot a kijelölt modul hozzáadásához a célhoz.

+

When you are done, click on the Add button to add the + selected module to the target.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-module-new.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-module-new.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -17,12 +17,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Modul hozzáadása @@ -31,11 +25,15 @@ -

Válassza ki a projektnézetben a programot, kattintson a jobb egérgombbal a projekt helyi menüjének megjelenítéséhez, és válassza ki a Programkönyvtár hozzáadása menüpontot.

-

Vagy a főmenüből válassza a ProjektProgramkönyvtár hozzáadása menüpontot.

+

Select a program in the project view, click on the right + mouse button to make the project context menu appear, and + select Add Library.

+

Or from the main menu, select Project + Add Library....

-

A Programkönyvtár hozzáadása ablakban kattintson az Új programkönyvtár gombra.

+

On the Add Library dialog, click on the + New Library button.

Megjelenik a rendszerre telepített csomagolt programkönyvtárak listája. Ebben több programkönyvtárat is bejelölhet.

@@ -43,10 +41,18 @@

Ha a kívánt programkönyvtár nem jelenik meg itt:

-

Talán nincs telepítve a rendszerére. Indítsa el az új programok telepítésére használt alkalmazást, és keressen rá a programkönyvtár nevére. A szükséges csomag gyakran „dev” vagy „devel” utótaggal rendelkezik, és tartalmazza a fejlécfájlokat, valamint a .pc kiterjesztésű pkg-config fájlt.

+

Perhaps it is not installed on your system. + Launch the application you + use to install new programs and search for the library name. + The package you need often has a "dev" or "devel" suffix and + should include header files and a pkg-config file with a + .pc extension.

-

Előfordulhat, hogy a programkönyvtár nincs becsomagolva, ez gyakran fennáll a nem Linuxon fejlesztett programkönyvtárak esetén. A használatukkal kapcsolatban lásd a fejezetet.

+

It could be that the library is not packaged, it is often the + case for libraries not developped on Linux. See the chapter + explaining how to + use them.

@@ -55,7 +61,10 @@

Egy programkönyvtár kiválasztása után automatikusan előállításra kerül egy modulnév, de ez módosítható. Kiválaszthat egy meglévő modulnevet az új programkönyvtár és az azt már használó összes cél hozzáadásához.

-

Amikor kész van, kattintson a Hozzáadás gombra az új modul létrehozásához a kiválasztott programkönyvtárakkal. Egy új modult legalább egy célhoz hozzá kell adnia a tényleges használatához.

+

When you are + done, click on the Add button to create the new module + with the selected libraries. You need to add a new module to at least + one target to really use it.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-module-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-module-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,19 +15,16 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Modul eltávolítása -

Válassza ki a projektnézetben az eltávolítani kívánt programkönyvtárat, kattintson a jobb egérgombbal a helyi menü megjelenítéséhez, és válassza ki az Eltávolítás pontot.

+

Select the library you want to remove in the + project view, click on the right mouse button to + make the project context menu appear, and select + Remove.

Erősítse meg az eltávolítást. A programkönyvtár eltávolításra kerül a célból.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-package-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-package-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,19 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Csomag eltávolítása -

Válassza ki a projektnézetben az eltávolítani kívánt csomagot, kattintson a jobb egérgombbal a helyi menü megjelenítéséhez, és válassza ki az Eltávolítás pontot.

+

Select the package you want to remove in the + project view , click on the right mouse button to + make the project context menu appear and select + Remove.

Erősítse meg az eltávolítást. A csomag eltávolításra kerül a projektfájlból.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-root.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-root.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,12 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Projekt szerkesztése diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-source-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-source-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,27 +14,30 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Fájlok hozzáadása -

Válassza ki a projektnézetben a célt, amelybe az új forrásfájlokat fel kívánja venni, kattintson a jobb egérgombbal a helyi menü megjelenítéséhez, és válassza ki a Forrásfájl hozzáadása menüpontot.

+

Select the target where you want to add the new source files in + the project view, click on the right mouse button to + make the project context menu appear and select + Add Source File.

-

Vagy a főmenüből válassza a ProjektForrásfájl hozzáadása menüpontot.

+

Or from the main menu, select Project + Add Source File...

-

A felső célválasztó gombbal egy másik célt is kiválaszthat.

+

You can select another target in the top target chooser button. +

-

A lenti fájlválasztóban válassza ki a hozzáadni kívánt fájlokat. Ezután nyomja meg a Hozzáadás gombot a fájlok projekthez adásához. A Ctrl lenyomva tartása mellett egyszerre több fájlt, vagy a Shift billentyű lenyomásával egy tartományt is kiválaszthat.

+

In the file chooser below, select the files you want to add. + Then click on the Add button to add those files to your + project. You can select several files at the same time keeping + Ctrl key pressed or using the Shift to select + a range of files.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-source-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-source-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,19 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Fájlok eltávolítása -

Válassza ki a projektnézetben az eltávolítani kívánt fájlt, kattintson a jobb egérgombbal a helyi menü megjelenítéséhez, és válassza ki az Eltávolítás pontot.

+

Select the file you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Erősítse meg az eltávolítást. A fájl csak a projektből kerül eltávolításra, a lemezen megmarad.

@@ -34,7 +31,9 @@
-

A Ctrl lenyomva tartása mellett egyszerre több fájlt, vagy a Shift billentyű lenyomásával egy tartományt is kiválaszthat.

+

You can select several files at the same time by keeping the + Ctrl key pressed or select a range using the Shift + key.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-source.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-source.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,12 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Fájlok kezelése diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-target-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-target-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,12 +14,6 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Cél hozzáadása @@ -28,18 +22,24 @@ -

Válassza ki a projektnézetben a könyvtárat, amelybe az új célt fel kívánja venni, kattintson a jobb egérgombbal a helyi menü megjelenítéséhez, és válassza ki az Új cél menüpontot.

-

Vagy a főmenüből válassza a ProjektÚj cél menüpontot.

+

Select the directory where you want to add the new target in + the project view, click on the right mouse button to + make the project context menu appear and select + New Target.

+

Or from the main menu, select Project + New Target....

-

Az alsó könyvtárfa nézetben kiválaszthat egy másik könyvtárat.

+

You can select another directory in the bottom directory tree view. +

Adjon meg egy célnevet, és válassza ki a céltípust a lenti legördülő listában. A projekt háttérprogramjától függően különböző céltípusok érhetők el, részletekért lásd az oldal alján lévő témát.

A célnevek általában betűket, számjegyeket és aláhúzást tartalmazhatnak.

-

A célnév, típus és szülő kiválasztása után nyomja meg a Hozzáadás gombot az új cél létrehozásához.

+

When you have chosen the target name, type and parent, click on the + Add button to create this new target.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-target-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-target-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,19 +14,16 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Cél eltávolítása -

Válassza ki a projektnézetben az eltávolítani kívánt célt, kattintson a jobb egérgombbal a helyi menü megjelenítéséhez, és válassza ki az Eltávolítás pontot.

+

Select the target you want to remove in the + project view, click on the right mouse button to + make the project context menu appear and select + Remove.

Erősítse meg az eltávolítást. A cél és minden tulajdonsága eltávolításra kerül a projektfájlból. Ugyanakkor minden fájlja változatlanul megmarad a lemezen.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-target.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-target.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,12 +13,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Célok kezelése diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager-treeview.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager-treeview.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Projekt megjelenítése @@ -28,19 +22,30 @@
Modul -

Az autotools projektben használt csomagok halmaza. A gyökér csomópont gyermekeiként jelennek meg és az összes definiált modult képviselik, az azokat használó célok gyermekeiként. További részletekért lásd a szakaszt.

+

This is a set of packages used in autotools project. They appear + as children of the root node to represent all modules defined and + as children of each target using them. For more details, see + .

Csomag -

Ez egy, az autotools projektben használt csomagolt programkönyvtár. Az egyes modulok gyermekeiként jelennek meg. További részletekért lásd a szakaszt.

+

This is a packaged library used in autotools project. They appear + as children of each module. For more details, see + .

Mappa -

Ennek segítségével a célok csoportosíthatók, lehetővé téve közös tulajdonságok beállítását. Gyakran csonk könyvtárak valósítják meg. Részletekért lásd a szakaszt.

+

This is used to group targets allowing to set common + properties. They are often implemented by sub directories. + For more details, see .

Cél -

Ez csoportosítja a fájlokat, és meghatározza a használatuk módját. Több különböző típusú cél van, például program, programkönyvtár vagy adat, amelyek megfelelnek a tartalmazott fájlok különböző felhasználási módjainak. Gyakran képviselnek generált projektfájlokat, például lefordított programokat vagy programkönyvtárakat. További részletekért lásd a fejezetet.

+

It groups files and define how they are used. + There are several kinds of targets, by example program, library or data, + corresponding to different use of the child files. + They often represent generated project files like compiled programs or + libraries. For more details see .

A célokat fogd és vidd módszerrel a projektfanézet elejére helyezheti a könnyebb elérésük érdekében. Alapesetben minden programcél ide lesz helyezve.

@@ -49,7 +54,11 @@
Forrás -

Minden forrásfájlt a projektnézet egy eleme képviseli. Az egyes fájlok használati módja a szülő céltól függ. Egy program típusú cél minden gyermeke lefordításra kerül az előállításához, míg egy adat típusú cél gyermekei csak átmásolásra kerülnek egy könyvtárba a telepítés során. További részletekért lásd a fejezetet.

+

Each source file is represented by a item in the project view. The use + of each file depends on its parent target. All children of a program + target are compiled to generate it. While children of a data target are + only copied to a directory when the project is installed. + For more details see .

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-manager.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-manager.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -13,19 +13,21 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Projektkezelő bővítmény -

Az Anjuta bővítmény-háttérprogramokon keresztül számos meglévő projekt formátumát támogatja. A legfontosabb a Linuxon elterjed autotools formátum.

- -

A használandó projekt háttérprogram egy új projekt létrehozásakor vagy Anjutaba importálásakor kerül kiválasztásra. Ez a projekt gyökér csomópontjának tulajdonságai között jelenik meg, és bármikor módosítható.

+

+ Anjuta supports several already existing project formats + through plugin backends. The main one is the autotools format commonly + used on Linux. +

+ +

+ The project backend to use is choosen when creating or importing a new + project in Anjuta. It is displayed in the properties of the + project root node and can be changed at any time. +

A háttérprogramtól függetlenül a grafikus felület ugyanaz, de néhány funkció ki lehet kapcsolva.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-wizard-create.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-wizard-create.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -15,43 +15,67 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Projekt létrehozása -

Az új projektek sablonokból hozhatók létre. Az Anjuta különböző információkat kér be, mint például a projekt típusát, nevét és sok mást.

+

+ New projects are created from templates. Anjuta will ask you + for various information, like the type of the project, its name and more. +

-

A főmenüből válassza a FájlÚjProjekt menüpontot.

-

Vagy válassza a felső eszköztár Új gombja melletti legördülő lista Projekt menüpontját a projektvarázsló elindításához.

+

+ From the main menu, select File + NewProject. +

+

+ Or from the drop-down list of the + New button in the top tool bar, select + Project + to start the project wizard. +

-

Válassza ki a létrehozni kívánt projektet képviselő ikont, és kattintson a Tovább gombra.

+

+ Select the icon representing the type of the project you want to + create and click on Forward. +

Mutasson az egérrel egy projektikonra, és a megjelenő buboréksúgóban további információkat olvashat az adott típusú projektről.

-

A kijelölt projekt típusától függően eltérő információkat kell megadnia. Amikor ezzel kész, kattintson a Tovább gombra.

-

Az információk oldalakra vannak csoportosítva, általában két-három oldalt kell kitöltenie. A Vissza gomb használatával bármikor visszaléphet az előző oldalakra.

+

+ Depending on the selected project type, you will have to enter + different information. When you are done, click on Forward. +

+

+ All informations are grouped in pages, typically you will have + to fill two or three pages. You can go back at any time using + the button Back. +

Tartsa az egeret a gomb vagy a beviteli terület fölött egy kis ideig, és a megjelenő buboréksúgó további részleteket fog közölni a megfelelő beállításról.

-

Az összes információs oldal kitöltése után egy összegző oldalra jut, amely felsorolja a projekttel kapcsolatos főbb információkat. Ekkor még semmi sincs a lemezre írva. Kattintson az Alkalmaz gombra a projekt mentéséhez, és az Anjutaban való megnyitásához.

+

+ After filling out all the information pages, you will get a summary page listing + the main information about your project. Nothing has been written to your disk + yet at this point. Click on Apply to save the project and open + it in Anjuta. +

-

Minden projekttípus megfelel egy sablonnak. Az Anjuta alapértelmezésben is számos sablont tartalmaz, de egyedieket is felvehet, sőt sajátokat is írhat.

+

+ Each project type corresponds to a template. Anjuta already + includes several templates but you can add custom ones and even write + your own. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/hu/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/project-wizard-template.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/project-wizard-template.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -14,19 +14,21 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Projektvarázsló-sablon -

A projektsablonok több fájlból állnak, amelyeket az autogen nevű hatékony sablonfeldolgozó rendszer képes feldolgozni. A projektsablon fájl .wiz kiterjesztéssel rendelkezik, és leírja az összes szükséges projekttulajdonságot és -fájlt.

- -

A .wiz fájl az XML fájlokhoz hasonlóan néz ki, és itt található a dokumentációja.

+

+ A project template is composed of a bunch of files which can be processed + by a powerful template processing engine called autogen. A project + template file has a .wiz extension, and describes all the project + properties and files needed. +

+ +

+ This .wiz file looks like a XML file and is documented + here. +

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/hu/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/run-parameters-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/run-parameters-dialog.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -12,41 +12,42 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Futtatási paraméterek ablak -

A Futtatási paraméter ablak lehetővé teszi az aktuális program és több paraméter megadását.

+

The run parameter dialog allows you to define the current program and + several parameters.

<gui>Program</gui> -

Ez a program kerül végrehajtásra a program hibakeresővel vagy a nélkül futtatásakor. A legördülő lista lehetővé teszi az aktuális projekt által létrehozott programok kiválasztását, de a Tallózás gombra kattintva egy tetszőleges programot is kiválaszthat.

+

This is the program that will be executed if you run a program with or + without the debugger. The drop-down list allows you to select programs + created by the current project, but you can click on the Browse + button to choose any other program.

<gui>Argumentumok</gui>

A program által használt parancssori argumentumok. A legördülő lista megőrzi a legutóbb használt argumentumokat.

- <gui>Munkakönyvtár</gui> + <gui>Working Directory</gui>

A munkakönyvtár az a könyvtár, amelyben a programja futni fog.

- <gui>Környezeti változók</gui> + <gui>Environment Variables</gui>

A legördülő menüben kiválaszthatja a programja által elérhető környezeti változókat. Alapértelmezésben az összes aktuális környezeti változót tartalmazza, ezek világosszürkén jelennek meg.

-

Az Új gombra kattintva új környezeti változót vehet fel.

-

A Szerkesztés gombra kattintva módosíthatja a kiválasztott környezeti változó értékét.

-

A Törlés gombra kattintva eltávolíthatja a kijelölt környezeti változót.

+

You can click on the New button to add a new + environment variable.

+

You can click on the Edit button to change the value + of the selected environment variable.

+

You can click on the Delete button to remove the + selected environment variable.

Ha egy változó értéke nem egyezik az aktuális környezetben lévő értékével, akkor feketével jelenik meg.

- <gui>Futtatás terminálban</gui> + <gui>Run in Terminal</gui>

Ezt a program terminálban való futtatása érdekében kell bejelölni, amely lehetővé teszi adatok bevitelét és a program kimenetének megjelenítését a szabványos Unix adatfolyamokon. A grafikus felülettel rendelkező programok esetén nem szükséges.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/run-run.page anjuta-3.10.2/manuals/anjuta-manual/hu/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/run-run.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/run-run.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,34 +16,36 @@ Philip Chimento philip.chimento@gmail.com - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Egy program futtatása -

Ha az Anjutat egy program indítására használja, akkor az ellenőrzi, hogy naprakész-e, és szükség esetén lefordítja.

+

If Anjuta is used to start a program it checks that it is + up to date and builds it if needed.

-

A főmenüből válassza a FuttatásFuttatás menüpontot, vagy nyomja meg az F3 billentyűt az aktuális program végrehajtásához.

+

From the main menu, select Run + Run or press F3 to execute + the current program.

-

Az aktuális program és számos paraméter beállítható a Paraméter ablakban. További információkért lásd a szakaszt.

+

The current program and several parameters can be set on the parameter + dialog. See for more information.

-

A főmenüből válassza a FuttatásProgram paraméterei menüpontot az ablak megjelenítéséhez.

+

From the main menu, select Run + Program Parameters... to display the dialog. +

-

Ha a programjának adatfájlokra van szüksége, akkor valószínűleg legalább egyszer telepítenie kell a futtatása előtt. További információkért lásd a fejezetet.

+

If your program needs data files, you probably have to install it + at least one time before running it. + See for more information.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/hu/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/hu/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/hu/widget-index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/hu/widget-index.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -9,12 +9,6 @@ Sébastien Granjoux seb.sfo@free.fr - - - Kelemen Gábor - kelemeng at gnome dot hu - 2012, 2013. - Ablakok és párbeszédablakok diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/ja/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/anjuta-code-assist.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/anjuta-code-assist.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/ja/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/anjuta-code-help.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/anjuta-code-help.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/ja/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/anjuta-code-indentation.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/anjuta-code-indentation.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/ja/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/anjuta-code-symbols.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/anjuta-code-symbols.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/ja/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/anjuta-glade-signals.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/anjuta-glade-signals.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/ja/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/anjuta-glade-start.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/anjuta-glade-start.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -70,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-build.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-build.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-clean.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-clean.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-compile.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-compile.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-configure-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-configure-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-configure.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-configure.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-distribute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-distribute.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-install.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-install.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-plugin.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-plugin.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-build-preferences-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-build-preferences-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-project-backend.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-project-folder-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-project-folder-edit.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-project-root-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-project-root-edit.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-project-target-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-project-target-edit.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/autotools-project-target-type.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/autotools-project-target-type.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-breakpoint-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-breakpoint-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -23,7 +23,7 @@ - <gui>Location</gui> + <gui>位置</gui>

This is the position of the breakpoint. For an existing breakpoint, you cannot change this. You can set a breakpoint at a certain line number, or at the beginning of a function. Use one of the following @@ -35,7 +35,7 @@ - <gui>Condition</gui> + <gui>条件</gui>

The break condition is an expression which should evaluate to a boolean value TRUE (1) or FALSE (0). Every time the breakpoint is encountered during your program's execution, @@ -45,7 +45,7 @@ TRUE.

- <gui>Pass Count</gui> + <gui>パスの回数</gui>

The debugger can also skip the breakpoint a certain number of times before breaking. If the pass count is not zero, then the debugger will have to encounter the breakpoint this number of times before breaking.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-breakpoint.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-breakpoint.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-cpu.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-cpu.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-custom.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-custom.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-data.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-data.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-execute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-execute.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-expression.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-expression.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-information.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-information.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-local.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-local.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-process-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-process-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-run.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-stack.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-stack.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-step.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-step.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-tips.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-tips.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/ja/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/debug-watch.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/debug-watch.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/ja/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/directory-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/directory-project-backend.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/full-index.page anjuta-3.10.2/manuals/anjuta-manual/ja/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/full-index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/full-index.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/index.page anjuta-3.10.2/manuals/anjuta-manual/ja/index.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/index.page 2013-06-03 21:25:58.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/index.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + Help for Anjuta DevStudio. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/introduction.page anjuta-3.10.2/manuals/anjuta-manual/ja/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/introduction.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/introduction.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/ja/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -26,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */
-

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/ja/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/language-support-cpp-modelines-vim.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/language-support-cpp-modelines-vim.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/ja/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/makefile-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/makefile-project-backend.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-import.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-import.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-import.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-folder-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-folder-add.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-folder-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-folder-remove.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-folder.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-folder.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-library-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-library-add.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-library-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-library-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-library.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-library.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-module-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-module-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-module-new.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-module-new.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-module-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-module-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-package-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-package-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-root.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-root.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-source-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-source-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-source-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-source-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-source.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-source.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-target-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-target-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-target-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-target-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-target.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-target.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager-treeview.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager-treeview.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-manager.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-manager.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-wizard-create.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-wizard-create.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/ja/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/project-wizard-template.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/project-wizard-template.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ja/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/run-parameters-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/run-parameters-dialog.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/run-run.page anjuta-3.10.2/manuals/anjuta-manual/ja/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/run-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/run-run.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ja/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/ja/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/ja/widget-index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ja/widget-index.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/oc/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/anjuta-code-assist.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/anjuta-code-assist.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/oc/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/anjuta-code-help.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/anjuta-code-help.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/oc/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/anjuta-code-indentation.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/anjuta-code-indentation.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/oc/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/anjuta-code-symbols.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/anjuta-code-symbols.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/oc/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/anjuta-glade-signals.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/anjuta-glade-signals.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/oc/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/anjuta-glade-start.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/anjuta-glade-start.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -70,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-build.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-build.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-clean.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-clean.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-compile.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-compile.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-configure-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-configure-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-configure.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-configure.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-distribute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-distribute.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-install.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-install.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-plugin.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-plugin.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-build-preferences-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-build-preferences-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-project-backend.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-project-folder-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-project-folder-edit.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-project-root-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-project-root-edit.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-project-target-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-project-target-edit.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/autotools-project-target-type.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/autotools-project-target-type.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-breakpoint-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-breakpoint-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-breakpoint.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-breakpoint.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-cpu.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-cpu.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-custom.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-custom.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-data.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-data.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-execute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-execute.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-expression.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-expression.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-information.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-information.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-local.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-local.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-process-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-process-dialog.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-run.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-stack.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-stack.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-step.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-step.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-tips.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-tips.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/oc/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/debug-watch.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/debug-watch.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/oc/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/directory-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/directory-project-backend.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/full-index.page anjuta-3.10.2/manuals/anjuta-manual/oc/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/full-index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/full-index.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/index.page anjuta-3.10.2/manuals/anjuta-manual/oc/index.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/index.page 2013-11-14 21:02:15.000000000 +0000 @@ -1,5 +1,5 @@ - + Help for Anjuta DevStudio. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/introduction.page anjuta-3.10.2/manuals/anjuta-manual/oc/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/introduction.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/introduction.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/oc/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -26,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */
-

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/oc/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/language-support-cpp-modelines-vim.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/language-support-cpp-modelines-vim.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/oc/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/makefile-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/makefile-project-backend.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-import.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-import.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-import.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-folder-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-folder-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-folder-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-folder-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-folder.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-folder.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-library-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-library-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-library-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-library-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-library.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-library.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-module-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-module-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-module-new.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-module-new.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-module-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-module-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-package-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-package-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-root.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-root.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-source-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-source-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-source-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-source-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-source.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-source.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-target-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-target-add.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-target-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-target-remove.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-target.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-target.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager-treeview.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager-treeview.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-manager.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-manager.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-wizard-create.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-wizard-create.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/oc/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/project-wizard-template.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/project-wizard-template.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/oc/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/run-parameters-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/run-parameters-dialog.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/run-run.page anjuta-3.10.2/manuals/anjuta-manual/oc/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/run-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/run-run.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/oc/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/oc/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/oc/widget-index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/oc/widget-index.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/anjuta-code-assist.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/anjuta-code-assist.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/anjuta-code-help.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/anjuta-code-help.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/anjuta-code-indentation.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/anjuta-code-indentation.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/anjuta-code-symbols.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/anjuta-code-symbols.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/anjuta-glade-signals.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/anjuta-glade-signals.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/anjuta-glade-start.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/anjuta-glade-start.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -70,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-build.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-build.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-clean.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-clean.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-compile.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-compile.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-configure-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-configure-dialog.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-configure.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-configure.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-distribute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-distribute.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-install.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-install.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-plugin.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-plugin.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-build-preferences-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-build-preferences-dialog.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-project-backend.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-project-folder-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-project-folder-edit.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-project-root-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-project-root-edit.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-project-target-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-project-target-edit.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/autotools-project-target-type.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/autotools-project-target-type.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-breakpoint-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-breakpoint-dialog.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-breakpoint.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-breakpoint.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-cpu.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-cpu.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-custom.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-custom.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-data.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-data.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-execute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-execute.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-expression.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-expression.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-information.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-information.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-local.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-local.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-process-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-process-dialog.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-run.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-stack.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-stack.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-step.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-step.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-tips.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-tips.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/debug-watch.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/debug-watch.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/directory-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/directory-project-backend.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/full-index.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/full-index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/full-index.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/index.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/index.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/index.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + Help for Anjuta DevStudio. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/introduction.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/introduction.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/introduction.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -26,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ -

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/language-support-cpp-modelines-vim.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/language-support-cpp-modelines-vim.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/makefile-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/makefile-project-backend.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-import.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-import.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-import.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-folder-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-folder-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-folder-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-folder-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-folder.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-folder.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-library-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-library-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-library-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-library-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-library.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-library.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-module-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-module-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-module-new.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-module-new.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-module-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-module-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-package-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-package-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-root.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-root.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-source-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-source-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-source-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-source-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-source.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-source.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-target-add.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-target-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-target-remove.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-target-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-target.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-target.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager-treeview.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager-treeview.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-manager.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-manager.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-wizard-create.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-wizard-create.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/project-wizard-template.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/project-wizard-template.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/run-parameters-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/run-parameters-dialog.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/run-run.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/run-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/run-run.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/pt_BR/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/pt_BR/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/pt_BR/widget-index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/pt_BR/widget-index.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/ro/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/anjuta-code-assist.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/anjuta-code-assist.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/ro/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/anjuta-code-help.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/anjuta-code-help.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/ro/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/anjuta-code-indentation.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/anjuta-code-indentation.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/ro/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/anjuta-code-symbols.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/anjuta-code-symbols.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/ro/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/anjuta-glade-signals.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/anjuta-glade-signals.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/ro/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/anjuta-glade-start.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/anjuta-glade-start.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -70,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-build.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-build.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-clean.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-clean.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-compile.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-compile.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-configure-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-configure-dialog.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-configure.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-configure.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-distribute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-distribute.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-install.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-install.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-plugin.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-plugin.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-build-preferences-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-build-preferences-dialog.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-project-backend.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-project-folder-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-project-folder-edit.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-project-root-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-project-root-edit.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-project-target-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-project-target-edit.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/autotools-project-target-type.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/autotools-project-target-type.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-breakpoint-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-breakpoint-dialog.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-breakpoint.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-breakpoint.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-cpu.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-cpu.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-custom.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-custom.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-data.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-data.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-execute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-execute.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-expression.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-expression.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-information.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-information.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-local.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-local.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-process-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-process-dialog.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-run.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-stack.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-stack.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-step.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-step.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-tips.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-tips.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/ro/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/debug-watch.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/debug-watch.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/ro/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/directory-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/directory-project-backend.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/full-index.page anjuta-3.10.2/manuals/anjuta-manual/ro/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/full-index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/full-index.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/index.page anjuta-3.10.2/manuals/anjuta-manual/ro/index.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/index.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + Help for Anjuta DevStudio. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/introduction.page anjuta-3.10.2/manuals/anjuta-manual/ro/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/introduction.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/introduction.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,10 +1,10 @@ - + Introduction - Introducere la Anjuta - Mediu integrat de dezvoltare + Introduction to Anjuta Integrated Development Environment diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/ro/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/language-support-cpp-modelines-emacs.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -26,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ -

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/ro/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/language-support-cpp-modelines-vim.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/language-support-cpp-modelines-vim.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/ro/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/makefile-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/makefile-project-backend.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-import.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-import.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-import.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-folder-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-folder-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-folder-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-folder-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-folder.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-folder.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-library-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-library-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-library-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-library-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-library.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-library.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-module-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-module-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-module-new.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-module-new.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-module-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-module-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-package-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-package-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-root.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-root.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-source-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-source-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-source-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-source-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-source.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-source.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-target-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-target-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-target-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-target-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-target.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-target.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager-treeview.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager-treeview.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-manager.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-manager.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-wizard-create.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-wizard-create.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/ro/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/project-wizard-template.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/project-wizard-template.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/ro/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/run-parameters-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/run-parameters-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -30,18 +30,18 @@ button to choose any other program.

- <gui>Arguments</gui> + <gui>Argumente</gui>

These are the command line arguments used by your program. The drop-down list keeps an history of the last arguments used.

- <gui>Working Directory</gui> + <gui>Director de lucru</gui>

The working directory is the current directory when your program will be run.

- <gui>Environment Variables</gui> + <gui>Variabilele mediului</gui>

You can click on the drop-down section, to display all environment variables that will be accessible by your program. By default, it includes all the current environment variables, they are displayed in light @@ -56,7 +56,7 @@ environment, it is displayed in black.

- <gui>Run in Terminal</gui> + <gui>Rularea într-un terminal</gui>

This has to be checked to run the program in a terminal allowing you to provide inputs and see its outputs using the standard Unix streams. It is not necessary for programs having a graphical interface. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/run-run.page anjuta-3.10.2/manuals/anjuta-manual/ro/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/run-run.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/run-run.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/ro/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/ro/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/ro/widget-index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/ro/widget-index.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/sl/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/anjuta-code-assist.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/anjuta-code-assist.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/sl/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/anjuta-code-help.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/anjuta-code-help.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/sl/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/anjuta-code-indentation.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/anjuta-code-indentation.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/sl/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/anjuta-code-symbols.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/anjuta-code-symbols.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/sl/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/anjuta-glade-signals.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/anjuta-glade-signals.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/sl/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/anjuta-glade-start.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/anjuta-glade-start.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -70,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-build.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-build.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-clean.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-clean.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-compile.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-compile.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-configure-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-configure-dialog.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-configure.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-configure.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-distribute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-distribute.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-install.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-install.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-plugin.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-plugin.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-build-preferences-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-build-preferences-dialog.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-project-backend.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-project-folder-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-project-folder-edit.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-project-root-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-project-root-edit.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-project-target-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-project-target-edit.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/autotools-project-target-type.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/autotools-project-target-type.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-breakpoint-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-breakpoint-dialog.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-breakpoint.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-breakpoint.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-cpu.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-cpu.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-custom.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-custom.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-data.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-data.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-execute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-execute.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-expression.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-expression.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-information.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-information.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-local.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-local.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-process-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-process-dialog.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-run.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-run.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-stack.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-stack.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-step.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-step.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-tips.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-tips.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/sl/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/debug-watch.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/debug-watch.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/sl/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/directory-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/directory-project-backend.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/full-index.page anjuta-3.10.2/manuals/anjuta-manual/sl/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/full-index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/full-index.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/index.page anjuta-3.10.2/manuals/anjuta-manual/sl/index.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/index.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + Help for Anjuta DevStudio. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/introduction.page anjuta-3.10.2/manuals/anjuta-manual/sl/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/introduction.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/introduction.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/sl/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/language-support-cpp-modelines-emacs.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -26,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ -

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/sl/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/language-support-cpp-modelines-vim.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/language-support-cpp-modelines-vim.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/sl/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/makefile-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/makefile-project-backend.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-import.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-import.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-import.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-folder-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-folder-add.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-folder-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-folder-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-folder.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-folder.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-library-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-library-add.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-library-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-library-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-library.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-library.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-module-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-module-add.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-module-new.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-module-new.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-module-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-module-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-package-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-package-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-root.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-root.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-source-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-source-add.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-source-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-source-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-source.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-source.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-target-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-target-add.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-target-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-target-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-target.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-target.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager-treeview.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager-treeview.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-manager.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-manager.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-wizard-create.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-wizard-create.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/sl/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/project-wizard-template.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/project-wizard-template.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/sl/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/run-parameters-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/run-parameters-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/run-run.page anjuta-3.10.2/manuals/anjuta-manual/sl/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/run-run.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/run-run.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sl/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/sl/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/sl/widget-index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sl/widget-index.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/sv/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/anjuta-code-assist.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/anjuta-code-assist.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/sv/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/anjuta-code-help.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/anjuta-code-help.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/sv/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/anjuta-code-indentation.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/anjuta-code-indentation.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/sv/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/anjuta-code-symbols.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/anjuta-code-symbols.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/sv/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/anjuta-glade-signals.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/anjuta-glade-signals.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/sv/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/anjuta-glade-start.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/anjuta-glade-start.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -70,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-build.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-build.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-clean.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-clean.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-compile.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-compile.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-configure-dialog.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-configure-dialog.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-configure.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-configure.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-distribute.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-distribute.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-install.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-install.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-plugin.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-plugin.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-build-preferences-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-build-preferences-dialog.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-project-backend.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-project-backend.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-project-folder-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-project-folder-edit.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-project-root-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-project-root-edit.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-project-target-edit.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-project-target-edit.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/autotools-project-target-type.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/autotools-project-target-type.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-breakpoint-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-breakpoint-dialog.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-breakpoint.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-breakpoint.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-cpu.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-cpu.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-custom.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-custom.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-data.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-data.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-execute.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-execute.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-expression.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-expression.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-information.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-information.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-local.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-local.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-process-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-process-dialog.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-run.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-run.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-stack.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-stack.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-step.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-step.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-tips.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-tips.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/sv/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/debug-watch.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/debug-watch.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/sv/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/directory-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/directory-project-backend.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/full-index.page anjuta-3.10.2/manuals/anjuta-manual/sv/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/full-index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/full-index.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/index.page anjuta-3.10.2/manuals/anjuta-manual/sv/index.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/index.page 2013-11-14 21:02:16.000000000 +0000 @@ -1,5 +1,5 @@ - + Help for Anjuta DevStudio. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/introduction.page anjuta-3.10.2/manuals/anjuta-manual/sv/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/introduction.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/introduction.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/sv/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/language-support-cpp-modelines-emacs.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -26,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ -

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/sv/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/language-support-cpp-modelines-vim.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/language-support-cpp-modelines-vim.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/sv/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/makefile-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/makefile-project-backend.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-import.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-import.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-import.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-folder-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-folder-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-folder-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-folder-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-folder.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-folder.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-library-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-library-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-library-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-library-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-library.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-library.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-module-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-module-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-module-new.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-module-new.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-module-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-module-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-package-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-package-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-root.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-root.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-source-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-source-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-source-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-source-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-source.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-source.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-target-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-target-add.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-target-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-target-remove.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-target.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-target.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager-treeview.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager-treeview.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-manager.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-manager.page 2013-11-14 21:02:17.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-wizard-create.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-wizard-create.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/sv/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/project-wizard-template.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/project-wizard-template.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/sv/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/run-parameters-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/run-parameters-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/run-run.page anjuta-3.10.2/manuals/anjuta-manual/sv/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/run-run.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/run-run.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/sv/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/sv/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/sv/widget-index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/sv/widget-index.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/th/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/th/anjuta-code-assist.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/anjuta-code-assist.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/th/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/th/anjuta-code-help.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/anjuta-code-help.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/th/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/th/anjuta-code-indentation.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/anjuta-code-indentation.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/th/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/th/anjuta-code-symbols.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/anjuta-code-symbols.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/th/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/th/anjuta-glade-signals.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/anjuta-glade-signals.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/th/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/th/anjuta-glade-start.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/anjuta-glade-start.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -70,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-build.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-build.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-clean.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-clean.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-compile.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-compile.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-configure-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-configure-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-configure.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-configure.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-distribute.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-distribute.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-install.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-install.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-plugin.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-plugin.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-build-preferences-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-build-preferences-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-project-backend.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-project-folder-edit.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-project-folder-edit.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-project-root-edit.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-project-root-edit.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-project-target-edit.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-project-target-edit.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/th/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/th/autotools-project-target-type.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/autotools-project-target-type.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-breakpoint-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-breakpoint-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -23,7 +23,7 @@ - <gui>Location</gui> + <gui>ตำแหน่ง</gui>

This is the position of the breakpoint. For an existing breakpoint, you cannot change this. You can set a breakpoint at a certain line number, or at the beginning of a function. Use one of the following @@ -35,7 +35,7 @@ - <gui>Condition</gui> + <gui>เงื่อนไข</gui>

The break condition is an expression which should evaluate to a boolean value TRUE (1) or FALSE (0). Every time the breakpoint is encountered during your program's execution, @@ -45,7 +45,7 @@ TRUE.

- <gui>Pass Count</gui> + <gui>จำนวนครั้งที่ผ่าน</gui>

The debugger can also skip the breakpoint a certain number of times before breaking. If the pass count is not zero, then the debugger will have to encounter the breakpoint this number of times before breaking.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-breakpoint.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-breakpoint.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-cpu.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-cpu.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-custom.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-custom.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-data.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-data.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-execute.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-execute.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-expression.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-expression.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-information.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-information.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-local.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-local.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-process-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-process-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-run.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-run.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-stack.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-stack.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-step.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-step.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-tips.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-tips.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/th/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/th/debug-watch.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/debug-watch.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/th/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/th/directory-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/directory-project-backend.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/full-index.page anjuta-3.10.2/manuals/anjuta-manual/th/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/th/full-index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/full-index.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/index.page anjuta-3.10.2/manuals/anjuta-manual/th/index.page --- anjuta-3.8.4/manuals/anjuta-manual/th/index.page 2013-06-03 21:25:59.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/index.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + Help for Anjuta DevStudio. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/introduction.page anjuta-3.10.2/manuals/anjuta-manual/th/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/th/introduction.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/introduction.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/th/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/th/language-support-cpp-modelines-emacs.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -26,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ -

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/th/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/th/language-support-cpp-modelines-vim.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/language-support-cpp-modelines-vim.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/th/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/th/makefile-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/makefile-project-backend.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-import.page anjuta-3.10.2/manuals/anjuta-manual/th/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-import.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-import.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-folder-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-folder-add.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-folder-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-folder-remove.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-folder.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-folder.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-library-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-library-add.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-library-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-library-remove.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-library.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-library.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-module-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-module-add.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-module-new.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-module-new.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-module-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-module-remove.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-package-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-package-remove.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-root.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-root.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-source-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-source-add.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-source-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-source-remove.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-source.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-source.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-target-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-target-add.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-target-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-target-remove.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-target.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-target.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager-treeview.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager-treeview.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/th/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-manager.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-manager.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/th/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-wizard-create.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-wizard-create.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/th/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/th/project-wizard-template.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/project-wizard-template.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/th/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/th/run-parameters-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/run-parameters-dialog.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/run-run.page anjuta-3.10.2/manuals/anjuta-manual/th/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/th/run-run.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/run-run.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/th/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/th/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/th/widget-index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/th/widget-index.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/uk/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/anjuta-code-assist.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/anjuta-code-assist.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/uk/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/anjuta-code-help.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/anjuta-code-help.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/uk/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/anjuta-code-indentation.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/anjuta-code-indentation.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/uk/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/anjuta-code-symbols.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/anjuta-code-symbols.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/uk/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/anjuta-glade-signals.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/anjuta-glade-signals.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/uk/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/anjuta-glade-start.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/anjuta-glade-start.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -70,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-build.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-build.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-clean.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-clean.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-compile.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-compile.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-configure-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-configure-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-configure.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-configure.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-distribute.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-distribute.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-install.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-install.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-plugin.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-plugin.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-build-preferences-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-build-preferences-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-project-backend.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-project-folder-edit.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-project-folder-edit.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-project-root-edit.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-project-root-edit.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-project-target-edit.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-project-target-edit.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/autotools-project-target-type.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/autotools-project-target-type.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-breakpoint-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-breakpoint-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-breakpoint.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-breakpoint.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-cpu.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-cpu.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-custom.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-custom.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-data.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-data.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-execute.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-execute.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-expression.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-expression.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-information.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-information.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-local.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-local.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-process-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-process-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-run.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-run.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-stack.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-stack.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-step.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-step.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-tips.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-tips.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/uk/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/debug-watch.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/debug-watch.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/uk/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/directory-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/directory-project-backend.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/full-index.page anjuta-3.10.2/manuals/anjuta-manual/uk/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/full-index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/full-index.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/index.page anjuta-3.10.2/manuals/anjuta-manual/uk/index.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/index.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + Help for Anjuta DevStudio. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/introduction.page anjuta-3.10.2/manuals/anjuta-manual/uk/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/introduction.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/introduction.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/uk/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/language-support-cpp-modelines-emacs.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -26,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ -

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/uk/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/language-support-cpp-modelines-vim.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/language-support-cpp-modelines-vim.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/uk/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/makefile-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/makefile-project-backend.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-import.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-import.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-import.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-folder-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-folder-add.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-folder-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-folder-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-folder.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-folder.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-library-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-library-add.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-library-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-library-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-library.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-library.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-module-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-module-add.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-module-new.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-module-new.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-module-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-module-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-package-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-package-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-root.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-root.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-source-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-source-add.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-source-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-source-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-source.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-source.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-target-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-target-add.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-target-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-target-remove.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-target.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-target.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager-treeview.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager-treeview.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-manager.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-manager.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-wizard-create.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-wizard-create.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/uk/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/project-wizard-template.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/project-wizard-template.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/uk/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/run-parameters-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/run-parameters-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/run-run.page anjuta-3.10.2/manuals/anjuta-manual/uk/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/run-run.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/run-run.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/uk/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/uk/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/uk/widget-index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/uk/widget-index.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/anjuta-code-assist.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/anjuta-code-assist.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/anjuta-code-assist.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/anjuta-code-assist.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/anjuta-code-help.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/anjuta-code-help.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/anjuta-code-help.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/anjuta-code-help.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/anjuta-code-indentation.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/anjuta-code-indentation.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/anjuta-code-indentation.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/anjuta-code-indentation.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/anjuta-code-symbols.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/anjuta-code-symbols.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/anjuta-code-symbols.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/anjuta-code-symbols.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/anjuta-glade-signals.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/anjuta-glade-signals.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/anjuta-glade-signals.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/anjuta-glade-signals.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/anjuta-glade-start.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/anjuta-glade-start.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/anjuta-glade-start.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/anjuta-glade-start.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -70,8 +70,8 @@

Once the glade plug-in is running and the file that will hold the code - is being viewed, simply double click a widget in the glade inspector. - The file being viewed will then be scanned for some marker comments + is open, simply double click a widget in the glade inspector. + The associated file will then be scanned for some marker comments (/* ANJUTA: Widgets declaration for application.ui - DO NOT REMOVE */ and /* ANJUTA: Widgets initialization for application.ui - DO NOT REMOVE */) and, if found, code will be added right after such comments. So, for this feature to work diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-build.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-build.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-build.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-build.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-clean.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-clean.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-clean.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-clean.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-compile.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-compile.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-compile.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-compile.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-configure-dialog.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-configure-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-configure-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-configure-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-configure.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-configure.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-configure.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-configure.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-distribute.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-distribute.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-distribute.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-distribute.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-install.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-install.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-install.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-install.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-plugin.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-plugin.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-plugin.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-plugin.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-preferences-dialog.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-preferences-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-build-preferences-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-build-preferences-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-project-backend.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-project-folder-edit.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-project-folder-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-project-folder-edit.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-project-folder-edit.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-project-root-edit.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-project-root-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-project-root-edit.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-project-root-edit.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-project-target-edit.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-project-target-edit.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-project-target-edit.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-project-target-edit.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-project-target-type.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-project-target-type.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/autotools-project-target-type.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/autotools-project-target-type.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-breakpoint-dialog.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-breakpoint-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-breakpoint-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-breakpoint-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-breakpoint.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-breakpoint.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-breakpoint.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-breakpoint.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-cpu.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-cpu.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-cpu.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-cpu.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-custom.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-custom.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-custom.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-custom.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-data.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-data.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-data.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-data.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-execute.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-execute.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-execute.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-execute.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-expression.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-expression.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-expression.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-expression.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-information.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-information.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-information.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-information.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-local.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-local.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-local.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-local.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-process-dialog.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-process-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-process-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-process-dialog.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-run.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-run.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-run.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-run.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-stack.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-stack.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-stack.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-stack.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-step.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-step.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-step.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-step.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-tips.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-tips.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-tips.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-tips.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-watch.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-watch.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/debug-watch.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/debug-watch.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/directory-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/directory-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/directory-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/directory-project-backend.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/full-index.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/full-index.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/full-index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/full-index.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/index.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/index.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/index.page 2013-11-14 21:02:18.000000000 +0000 @@ -1,5 +1,5 @@ - + Help for Anjuta DevStudio. diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/introduction.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/introduction.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/introduction.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/introduction.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/language-support-cpp-modelines-emacs.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/language-support-cpp-modelines-emacs.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/language-support-cpp-modelines-emacs.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/language-support-cpp-modelines-emacs.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,7 +16,8 @@ Emacs modelines -

Such modeline is a comment in the first line of the file, composed by +

Such modeline is a comment in the first line of the file or the second + one if the first contains a shebang (#!). It is composed by a list of variable names followed by : and a value, separated by ; and surrounded by -*-.

@@ -26,7 +27,7 @@ /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 4; tab-width: 4 -*- */ -

Anjuta support only the following variables.

+

Anjuta supports only the following variables.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/language-support-cpp-modelines-vim.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/language-support-cpp-modelines-vim.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/language-support-cpp-modelines-vim.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/language-support-cpp-modelines-vim.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + @@ -16,8 +16,8 @@ Vim modelines -

This modeline is a comment in the first line of the file which - has to start with vim: followed by at least one space and +

This modeline is a line in the 5 first of the 5 last of the + file containing vim: followed by at least one space and a list of variable names with an optional value after = separated by space or :.

diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/makefile-project-backend.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/makefile-project-backend.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/makefile-project-backend.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/makefile-project-backend.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-import.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-import.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-import.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-import.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-folder-add.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-folder-add.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-folder-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-folder-add.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-folder-remove.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-folder-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-folder-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-folder-remove.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-folder.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-folder.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-folder.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-folder.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-library-add.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-library-add.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-library-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-library-add.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-library-remove.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-library-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-library-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-library-remove.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-library.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-library.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-library.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-library.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-module-add.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-module-add.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-module-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-module-add.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-module-new.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-module-new.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-module-new.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-module-new.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-module-remove.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-module-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-module-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-module-remove.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-package-remove.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-package-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-package-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-package-remove.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-root.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-root.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-root.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-root.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-source-add.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-source-add.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-source-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-source-add.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-source-remove.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-source-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-source-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-source-remove.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-source.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-source.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-source.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-source.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-target-add.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-target-add.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-target-add.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-target-add.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-target-remove.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-target-remove.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-target-remove.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-target-remove.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-target.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-target.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-target.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-target.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-treeview.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-treeview.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager-treeview.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager-treeview.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-manager.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-manager.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-wizard-create.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-wizard-create.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-wizard-create.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-wizard-create.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-wizard-template.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-wizard-template.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/project-wizard-template.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/project-wizard-template.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/run-parameters-dialog.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/run-parameters-dialog.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/run-parameters-dialog.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/run-parameters-dialog.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/run-run.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/run-run.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/run-run.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/run-run.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/anjuta-manual/zh_CN/widget-index.page anjuta-3.10.2/manuals/anjuta-manual/zh_CN/widget-index.page --- anjuta-3.8.4/manuals/anjuta-manual/zh_CN/widget-index.page 2013-06-03 21:26:00.000000000 +0000 +++ anjuta-3.10.2/manuals/anjuta-manual/zh_CN/widget-index.page 2013-11-14 21:02:19.000000000 +0000 @@ -1,5 +1,5 @@ - + diff -Nru anjuta-3.8.4/manuals/reference/Makefile.in anjuta-3.10.2/manuals/reference/Makefile.in --- anjuta-3.8.4/manuals/reference/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/manuals/reference/Makefile.in 2013-11-14 21:21:10.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -15,23 +14,51 @@ @SET_MAKE@ VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ + esac; \ + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ esac; \ - test $$am__dry = yes; \ - } + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -51,7 +78,7 @@ build_triplet = @build@ host_triplet = @host@ subdir = manuals/reference -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \ @@ -69,21 +96,28 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ +am__v_at_1 = SOURCES = DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ - html-recursive info-recursive install-data-recursive \ - install-dvi-recursive install-exec-recursive \ - install-html-recursive install-info-recursive \ - install-pdf-recursive install-ps-recursive install-recursive \ - installcheck-recursive installdirs-recursive pdf-recursive \ - ps-recursive uninstall-recursive +RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ + ctags-recursive dvi-recursive html-recursive info-recursive \ + install-data-recursive install-dvi-recursive \ + install-exec-recursive install-html-recursive \ + install-info-recursive install-pdf-recursive \ + install-ps-recursive install-recursive installcheck-recursive \ + installdirs-recursive pdf-recursive ps-recursive \ + tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ @@ -91,9 +125,29 @@ esac RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive -AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ +am__recursive_targets = \ + $(RECURSIVE_TARGETS) \ + $(RECURSIVE_CLEAN_TARGETS) \ + $(am__extra_recursive_targets) +AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) +# Read a list of newline-separated strings from the standard input, +# and print each of them once, without duplicates. Input order is +# *not* preserved. +am__uniquify_input = $(AWK) '\ + BEGIN { nonempty = 0; } \ + { items[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in items) print i; }; } \ +' +# Make sure the list of sources is unique. This is necessary because, +# e.g., the same source file might be shared among _SOURCES variables +# for different programs/libraries. +am__define_uniq_tagged_files = \ + list='$(am__tagged_files)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) @@ -270,6 +324,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -284,8 +340,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -297,8 +356,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -416,22 +473,25 @@ -rm -rf .libs _libs # This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ +# into them and run 'make' without going through this Makefile. +# To change the values of 'make' variables: instead of editing Makefiles, +# (1) if the variable is set in 'config.status', edit 'config.status' +# (which will cause the Makefiles to be regenerated when you run 'make'); +# (2) otherwise, pass the desired values on the 'make' command line. +$(am__recursive_targets): + @fail=; \ + if $(am__make_keepgoing); then \ + failcom='fail=yes'; \ + else \ + failcom='exit 1'; \ + fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ @@ -446,57 +506,12 @@ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" -$(RECURSIVE_CLEAN_TARGETS): - @fail= failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS +ID: $(am__tagged_files) + $(am__define_uniq_tagged_files); mkid -fID $$unique +tags: tags-recursive +TAGS: tags -TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) +tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ @@ -512,12 +527,7 @@ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ + $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ @@ -529,15 +539,11 @@ $$unique; \ fi; \ fi -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ +ctags: ctags-recursive + +CTAGS: ctags +ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) + $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique @@ -546,6 +552,21 @@ here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" +cscopelist: cscopelist-recursive + +cscopelist-am: $(am__tagged_files) + list='$(am__tagged_files)'; \ + case "$(srcdir)" in \ + [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ + *) sdir=$(subdir)/$(srcdir) ;; \ + esac; \ + for i in $$list; do \ + if test -f "$$i"; then \ + echo "$(subdir)/$$i"; \ + else \ + echo "$$sdir/$$i"; \ + fi; \ + done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags @@ -706,22 +727,20 @@ uninstall-am: -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ - install-am install-strip tags-recursive +.MAKE: $(am__recursive_targets) install-am install-strip -.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ - all all-am check check-am clean clean-generic clean-libtool \ - ctags ctags-recursive distclean distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \ - uninstall uninstall-am +.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ + check-am clean clean-generic clean-libtool cscopelist-am ctags \ + ctags-am distclean distclean-generic distclean-libtool \ + distclean-tags distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ + ps ps-am tags tags-am uninstall uninstall-am -include $(top_srcdir)/git.mk diff -Nru anjuta-3.8.4/manuals/reference/libanjuta/Makefile.in anjuta-3.10.2/manuals/reference/libanjuta/Makefile.in --- anjuta-3.8.4/manuals/reference/libanjuta/Makefile.in 2013-06-03 21:24:28.000000000 +0000 +++ anjuta-3.10.2/manuals/reference/libanjuta/Makefile.in 2013-11-14 21:21:10.000000000 +0000 @@ -1,9 +1,8 @@ -# Makefile.in generated by automake 1.11.6 from Makefile.am. +# Makefile.in generated by automake 1.13.4 from Makefile.am. # @configure_input@ -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software -# Foundation, Inc. +# Copyright (C) 1994-2013 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -21,23 +20,51 @@ # Everything below here is generic # #################################### VPATH = @srcdir@ -am__make_dryrun = \ - { \ - am__dry=no; \ +am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' +am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ + *) echo "am__make_running_with_option: internal error: invalid" \ + "target option '$${target_option-}' specified" >&2; \ + exit 1;; \ + esac; \ + has_opt=no; \ + sane_makeflags=$$MAKEFLAGS; \ + if $(am__is_gnu_make); then \ + sane_makeflags=$$MFLAGS; \ + else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ - echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ - | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ - *) \ - for am__flg in $$MAKEFLAGS; do \ - case $$am__flg in \ - *=*|--*) ;; \ - *n*) am__dry=yes; break;; \ - esac; \ - done;; \ + bs=\\; \ + sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ + | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ + esac; \ + fi; \ + skip_next=no; \ + strip_trailopt () \ + { \ + flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ + }; \ + for flg in $$sane_makeflags; do \ + test $$skip_next = yes && { skip_next=no; continue; }; \ + case $$flg in \ + *=*|--*) continue;; \ + -*I) strip_trailopt 'I'; skip_next=yes;; \ + -*I?*) strip_trailopt 'I';; \ + -*O) strip_trailopt 'O'; skip_next=yes;; \ + -*O?*) strip_trailopt 'O';; \ + -*l) strip_trailopt 'l'; skip_next=yes;; \ + -*l?*) strip_trailopt 'l';; \ + -[dEDm]) skip_next=yes;; \ + -[JT]) skip_next=yes;; \ esac; \ - test $$am__dry = yes; \ - } + case $$flg in \ + *$$target_option*) has_opt=yes; break;; \ + esac; \ + done; \ + test $$has_opt = yes +am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ @@ -56,8 +83,8 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ - $(srcdir)/version.xml.in $(top_srcdir)/gtk-doc.make +DIST_COMMON = $(top_srcdir)/gtk-doc.make $(srcdir)/Makefile.in \ + $(srcdir)/Makefile.am $(srcdir)/version.xml.in subdir = manuals/reference/libanjuta ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ @@ -76,12 +103,18 @@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = version.xml CONFIG_CLEAN_VPATH_FILES = +AM_V_P = $(am__v_P_@AM_V@) +am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +am__v_P_0 = false +am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_0 = @echo " GEN " $@; +am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ +am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ @@ -89,6 +122,7 @@ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac +am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ @@ -237,6 +271,8 @@ PLUGIN_DEVHELP_LIBS = @PLUGIN_DEVHELP_LIBS@ PLUGIN_GLADE_CFLAGS = @PLUGIN_GLADE_CFLAGS@ PLUGIN_GLADE_LIBS = @PLUGIN_GLADE_LIBS@ +PLUGIN_TERMINAL_CFLAGS = @PLUGIN_TERMINAL_CFLAGS@ +PLUGIN_TERMINAL_LIBS = @PLUGIN_TERMINAL_LIBS@ POSUB = @POSUB@ PREF_SUFFIX = @PREF_SUFFIX@ PYTHON = @PYTHON@ @@ -251,8 +287,11 @@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ +SHM_LIBS = @SHM_LIBS@ SOURCEVIEW_CFLAGS = @SOURCEVIEW_CFLAGS@ SOURCEVIEW_LIBS = @SOURCEVIEW_LIBS@ +SQLITE_CFLAGS = @SQLITE_CFLAGS@ +SQLITE_LIBS = @SQLITE_LIBS@ STRIP = @STRIP@ SVNCONFIG = @SVNCONFIG@ SVN_CFLAGS = @SVN_CFLAGS@ @@ -264,8 +303,6 @@ VALA_CFLAGS = @VALA_CFLAGS@ VALA_LIBS = @VALA_LIBS@ VERSION = @VERSION@ -VTE_CFLAGS = @VTE_CFLAGS@ -VTE_LIBS = @VTE_LIBS@ WARN_CFLAGS = @WARN_CFLAGS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ @@ -470,6 +507,42 @@ @ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp @ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP = @ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp + +#### setup #### +GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_$(V)) +GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build"; + +#### scan #### +GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_$(V)) +GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files"; +GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_$(V)) +GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects"; + +#### templates #### +GTK_DOC_V_TMPL = $(GTK_DOC_V_TMPL_$(V)) +GTK_DOC_V_TMPL_ = $(GTK_DOC_V_TMPL_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_TMPL_0 = @echo " DOC Rebuilding template files"; + +#### xml #### +GTK_DOC_V_XML = $(GTK_DOC_V_XML_$(V)) +GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_XML_0 = @echo " DOC Building XML"; + +#### html #### +GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_$(V)) +GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_HTML_0 = @echo " DOC Building HTML"; +GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_$(V)) +GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references"; + +#### pdf #### +GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_$(V)) +GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_PDF_0 = @echo " DOC Building PDF"; all: all-am .SUFFIXES: @@ -512,11 +585,11 @@ clean-libtool: -rm -rf .libs _libs -tags: TAGS -TAGS: +tags TAGS: + +ctags CTAGS: -ctags: CTAGS -CTAGS: +cscope cscopelist: distdir: $(DISTFILES) @@ -657,18 +730,18 @@ .MAKE: install-am install-strip .PHONY: all all-am all-local check check-am clean clean-generic \ - clean-libtool clean-local dist-hook distclean \ - distclean-generic distclean-libtool distclean-local distdir \ - dvi dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-data-local install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic \ + clean-libtool clean-local cscopelist-am ctags-am dist-hook \ + distclean distclean-generic distclean-libtool distclean-local \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-data-local \ + install-dvi install-dvi-am install-exec install-exec-am \ + install-html install-html-am install-info install-info-am \ + install-man install-pdf install-pdf-am install-ps \ + install-ps-am install-strip installcheck installcheck-am \ + installdirs maintainer-clean maintainer-clean-generic \ maintainer-clean-local mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ - uninstall-local + mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ + uninstall-am uninstall-local @ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) @@ -678,35 +751,28 @@ $(REPORT_FILES): sgml-build.stamp -#### setup #### - setup-build.stamp: - -@if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ - echo ' DOC Preparing build'; \ + -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \ if test "x$$files" != "x" ; then \ for file in $$files ; do \ test -f $(abs_srcdir)/$$file && \ - cp -pu $(abs_srcdir)/$$file $(abs_builddir)/ || true; \ + cp -pu $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \ done; \ fi; \ test -d $(abs_srcdir)/tmpl && \ { cp -rp $(abs_srcdir)/tmpl $(abs_builddir)/; \ chmod -R u+w $(abs_builddir)/tmpl; } \ fi - @touch setup-build.stamp - -#### scan #### + $(AM_V_at)touch setup-build.stamp scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB) - @echo ' DOC Scanning header files' - @_source_dir='' ; \ + $(GTK_DOC_V_SCAN)_source_dir='' ; \ for i in $(DOC_SOURCE_DIR) ; do \ _source_dir="$${_source_dir} --source-dir=$$i" ; \ done ; \ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES) - @if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \ - echo " DOC Introspecting gobjects"; \ + $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \ scanobj_options=""; \ gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \ if test "$(?)" = "0"; then \ @@ -721,22 +787,19 @@ test -f $$i || touch $$i ; \ done \ fi - @touch scan-build.stamp + $(AM_V_at)touch scan-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp @true -#### templates #### - tmpl-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt - @echo ' DOC Rebuilding template files' - @gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS) - @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ + $(GTK_DOC_V_TMPL)gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS) + $(AM_V_at)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ if test -w $(abs_srcdir) ; then \ cp -rp $(abs_builddir)/tmpl $(abs_srcdir)/; \ fi \ fi - @touch tmpl-build.stamp + $(AM_V_at)touch tmpl-build.stamp tmpl.stamp: tmpl-build.stamp @true @@ -744,28 +807,20 @@ $(srcdir)/tmpl/*.sgml: @true -#### xml #### - sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files) - @echo ' DOC Building XML' - @-chmod -R u+w $(srcdir) - @_source_dir='' ; \ + $(GTK_DOC_V_XML)-chmod -R u+w $(srcdir) && _source_dir='' ; \ for i in $(DOC_SOURCE_DIR) ; do \ _source_dir="$${_source_dir} --source-dir=$$i" ; \ done ; \ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS) - @touch sgml-build.stamp + $(AM_V_at)touch sgml-build.stamp sgml.stamp: sgml-build.stamp @true -#### html #### - html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) - @echo ' DOC Building HTML' - @rm -rf html - @mkdir html - @mkhtml_options=""; \ + $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \ + mkhtml_options=""; \ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \ if test "$(?)" = "0"; then \ if test "x$(V)" = "x1"; then \ @@ -786,16 +841,12 @@ cp $(abs_builddir)/$$file $(abs_builddir)/html; \ fi; \ done; - @echo ' DOC Fixing cross-references' - @gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) - @touch html-build.stamp - -#### pdf #### + $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) + $(AM_V_at)touch html-build.stamp pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) - @echo ' DOC Building PDF' - @rm -f $(DOC_MODULE).pdf - @mkpdf_options=""; \ + $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \ + mkpdf_options=""; \ gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \ if test "$(?)" = "0"; then \ if test "x$(V)" = "x1"; then \ @@ -812,7 +863,7 @@ done; \ fi; \ gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS) - @touch pdf-build.stamp + $(AM_V_at)touch pdf-build.stamp ############## @@ -828,7 +879,7 @@ rm -rf tmpl; \ fi -maintainer-clean-local: clean +maintainer-clean-local: @rm -rf xml html install-data-local: @@ -864,7 +915,7 @@ # # Require gtk-doc when making dist # -@ENABLE_GTK_DOC_TRUE@dist-check-gtkdoc: +@ENABLE_GTK_DOC_TRUE@dist-check-gtkdoc: docs @ENABLE_GTK_DOC_FALSE@dist-check-gtkdoc: @ENABLE_GTK_DOC_FALSE@ @echo "*** gtk-doc must be installed and enabled in order to make dist" @ENABLE_GTK_DOC_FALSE@ @false diff -Nru anjuta-3.8.4/manuals/reference/libanjuta/html/AnjutaAutogen.html anjuta-3.10.2/manuals/reference/libanjuta/html/AnjutaAutogen.html --- anjuta-3.8.4/manuals/reference/libanjuta/html/AnjutaAutogen.html 2013-06-03 21:26:33.000000000 +0000 +++ anjuta-3.10.2/manuals/reference/libanjuta/html/AnjutaAutogen.html 2013-11-15 17:36:18.000000000 +0000 @@ -3,22 +3,22 @@ AnjutaAutogen - + - - - + + + - + - + - +