pkg://anjuta-1.2.2-7.src.rpm:8579749/anjuta-1.2.2.tar.gz
info downloads
anjuta-1.2.2/ 0000777 0000764 0000764 00000000000 10037143440 006547 5 anjuta-1.2.2/Makefile.in 0000664 0000764 0000764 00000043270 10037143334 010542 # Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
# Copyright (C) 1994, 1995-8, 1999, 2001 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.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
SHELL = @SHELL@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
sbindir = @sbindir@
libexecdir = @libexecdir@
datadir = @datadir@
sysconfdir = @sysconfdir@
sharedstatedir = @sharedstatedir@
localstatedir = @localstatedir@
libdir = @libdir@
infodir = @infodir@
mandir = @mandir@
includedir = @includedir@
oldincludedir = /usr/include
DESTDIR =
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
top_builddir = .
ACLOCAL = @ACLOCAL@
AUTOCONF = @AUTOCONF@
AUTOMAKE = @AUTOMAKE@
AUTOHEADER = @AUTOHEADER@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
transform = @program_transform_name@
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
host_alias = @host_alias@
host_triplet = @host@
ANJUTA_CFLAGS = @ANJUTA_CFLAGS@
ANJUTA_LIBS = @ANJUTA_LIBS@
AR = @AR@
AS = @AS@
BONOBO_REQUIRED = @BONOBO_REQUIRED@
BONOBO_UI_REQUIRED = @BONOBO_UI_REQUIRED@
CATALOGS = @CATALOGS@
CATOBJEXT = @CATOBJEXT@
CC = @CC@
CPP = @CPP@
CXX = @CXX@
CXXCPP = @CXXCPP@
DATADIRNAME = @DATADIRNAME@
DLLTOOL = @DLLTOOL@
ECHO = @ECHO@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
F77 = @F77@
FREEBSD_BUILD = @FREEBSD_BUILD@
GCJ = @GCJ@
GCJFLAGS = @GCJFLAGS@
GDK_PIXBUF_REQUIRED = @GDK_PIXBUF_REQUIRED@
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
GLIB_CFLAGS = @GLIB_CFLAGS@
GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
GLIB_LIBS = @GLIB_LIBS@
GLIB_MKENUMS = @GLIB_MKENUMS@
GLIB_REQUIRED = @GLIB_REQUIRED@
GMAKE = @GMAKE@
GMOFILES = @GMOFILES@
GMSGFMT = @GMSGFMT@
GNOME_PRINT_REQUIRED = @GNOME_PRINT_REQUIRED@
GNOME_PRINT_UI_REQUIRED = @GNOME_PRINT_UI_REQUIRED@
GNOME_REQUIRED = @GNOME_REQUIRED@
GNOME_UI_REQUIRED = @GNOME_UI_REQUIRED@
GNOME_VFS_REQUIRED = @GNOME_VFS_REQUIRED@
GTK_CFLAGS = @GTK_CFLAGS@
GTK_LIBS = @GTK_LIBS@
GTK_REQUIRED = @GTK_REQUIRED@
HAVE_LIB = @HAVE_LIB@
INSTOBJEXT = @INSTOBJEXT@
INTLLIBS = @INTLLIBS@
INTLTOOL_CAVES_RULE = @INTLTOOL_CAVES_RULE@
INTLTOOL_DESKTOP_RULE = @INTLTOOL_DESKTOP_RULE@
INTLTOOL_DIRECTORY_RULE = @INTLTOOL_DIRECTORY_RULE@
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
INTLTOOL_KEYS_RULE = @INTLTOOL_KEYS_RULE@
INTLTOOL_MERGE = @INTLTOOL_MERGE@
INTLTOOL_OAF_RULE = @INTLTOOL_OAF_RULE@
INTLTOOL_PERL = @INTLTOOL_PERL@
INTLTOOL_PONG_RULE = @INTLTOOL_PONG_RULE@
INTLTOOL_PROP_RULE = @INTLTOOL_PROP_RULE@
INTLTOOL_SCHEMAS_RULE = @INTLTOOL_SCHEMAS_RULE@
INTLTOOL_SERVER_RULE = @INTLTOOL_SERVER_RULE@
INTLTOOL_SHEET_RULE = @INTLTOOL_SHEET_RULE@
INTLTOOL_SOUNDLIST_RULE = @INTLTOOL_SOUNDLIST_RULE@
INTLTOOL_THEME_RULE = @INTLTOOL_THEME_RULE@
INTLTOOL_UI_RULE = @INTLTOOL_UI_RULE@
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
INTLTOOL_XAM_RULE = @INTLTOOL_XAM_RULE@
INTLTOOL_XML_RULE = @INTLTOOL_XML_RULE@
LIB = @LIB@
LIBGLADE_REQUIRED = @LIBGLADE_REQUIRED@
LIBICONV = @LIBICONV@
LIBTOOL = @LIBTOOL@
LIBXML_REQUIRED = @LIBXML_REQUIRED@
LN_S = @LN_S@
LTLIB = @LTLIB@
LTLIBICONV = @LTLIBICONV@
MAKEINFO = @MAKEINFO@
MKINSTALLDIRS = @MKINSTALLDIRS@
NO_PREFIX_PACKAGE_DATA_DIR = @NO_PREFIX_PACKAGE_DATA_DIR@
NO_PREFIX_PACKAGE_DOC_DIR = @NO_PREFIX_PACKAGE_DOC_DIR@
NO_PREFIX_PACKAGE_HELP_DIR = @NO_PREFIX_PACKAGE_HELP_DIR@
NO_PREFIX_PACKAGE_MENU_DIR = @NO_PREFIX_PACKAGE_MENU_DIR@
NO_PREFIX_PACKAGE_PIXMAPS_DIR = @NO_PREFIX_PACKAGE_PIXMAPS_DIR@
NO_PREFIX_PACKAGE_PLUGIN_DIR = @NO_PREFIX_PACKAGE_PLUGIN_DIR@
OBJDUMP = @OBJDUMP@
OBJEXT = @OBJEXT@
OLD_VTE = @OLD_VTE@
ORBIT_REQUIRED = @ORBIT_REQUIRED@
PACKAGE = @PACKAGE@
PACKAGE_DATA_DIR = @PACKAGE_DATA_DIR@
PACKAGE_DOC_DIR = @PACKAGE_DOC_DIR@
PACKAGE_HELP_DIR = @PACKAGE_HELP_DIR@
PACKAGE_MENU_DIR = @PACKAGE_MENU_DIR@
PACKAGE_PIXMAPS_DIR = @PACKAGE_PIXMAPS_DIR@
PACKAGE_PLUGIN_DIR = @PACKAGE_PLUGIN_DIR@
PANGO_REQUIRED = @PANGO_REQUIRED@
PCRE_CFLAGS = @PCRE_CFLAGS@
PCRE_CONFIG = @PCRE_CONFIG@
PCRE_LIBS = @PCRE_LIBS@
PCRE_REQUIRED = @PCRE_REQUIRED@
PKGCONFIG_CONFIG = @PKGCONFIG_CONFIG@
PKG_CONFIG = @PKG_CONFIG@
POFILES = @POFILES@
POSUB = @POSUB@
PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
PREF_SUFFIX = @PREF_SUFFIX@
RANLIB = @RANLIB@
RC = @RC@
STRIP = @STRIP@
SYSTEM_DATA_DIR = @SYSTEM_DATA_DIR@
USE_NLS = @USE_NLS@
VERSION = @VERSION@
VTE_NEW_REQUIRED = @VTE_NEW_REQUIRED@
VTE_REQUIRED = @VTE_REQUIRED@
SUBDIRS = po tagmanager global-tags scintilla \
gdl widgets printing pixmaps scripts data \
doc launcher plugins src manuals
anjutadocdir = ${prefix}/@NO_PREFIX_PACKAGE_DOC_DIR@
anjutadoc_DATA = \
README\
COPYING\
AUTHORS\
ChangeLog\
INSTALL\
NEWS\
TODO\
FUTURE
anjuta_glade_filedir = $(prefix)/@NO_PREFIX_PACKAGE_DATA_DIR@/glade
anjuta_glade_file_DATA = anjuta.glade
EXTRA_DIST = \
anjuta.desktop.in.in \
anjuta.spec.in \
autogen.sh \
anjuta.prj \
setup-gettext \
intltool-extract.in\
intltool-merge.in\
intltool-update.in\
$(anjutadoc_DATA)\
$(anjuta_glade_file_DATA)\
anjuta_dialogs_strings.c
gnomemenudir = $(datadir)/applications
gnomemenu_premerge_file = anjuta.desktop.in
gnomemenu_DATA = $(gnomemenu_premerge_file:.desktop.in=.desktop)
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES = anjuta.spec anjuta.desktop.in
DATA = $(anjuta_glade_file_DATA) $(anjutadoc_DATA) $(gnomemenu_DATA)
DIST_COMMON = README ./stamp-h.in ABOUT-NLS AUTHORS COPYING ChangeLog \
INSTALL Makefile.am Makefile.in NEWS TODO acinclude.m4 aclocal.m4 \
anjuta.desktop.in.in anjuta.spec.in config.guess config.h.in config.sub \
configure configure.in install-sh ltmain.sh missing mkinstalldirs
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
TAR = gtar
GZIP_ENV = --best
all: all-redirect
.SUFFIXES:
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) \
&& CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
$(ACLOCAL_M4): configure.in acinclude.m4
cd $(srcdir) && $(ACLOCAL)
config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
cd $(srcdir) && $(AUTOCONF)
config.h: stamp-h
@if test ! -f $@; then \
rm -f stamp-h; \
$(MAKE) stamp-h; \
else :; fi
stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
cd $(top_builddir) \
&& CONFIG_FILES= CONFIG_HEADERS=config.h \
$(SHELL) ./config.status
@echo timestamp > stamp-h 2> /dev/null
$(srcdir)/config.h.in: $(srcdir)/stamp-h.in
@if test ! -f $@; then \
rm -f $(srcdir)/stamp-h.in; \
$(MAKE) $(srcdir)/stamp-h.in; \
else :; fi
$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && $(AUTOHEADER)
@echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
mostlyclean-hdr:
clean-hdr:
distclean-hdr:
-rm -f config.h
maintainer-clean-hdr:
anjuta.spec: $(top_builddir)/config.status anjuta.spec.in
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
anjuta.desktop.in: $(top_builddir)/config.status anjuta.desktop.in.in
cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
install-anjuta_glade_fileDATA: $(anjuta_glade_file_DATA)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(anjuta_glade_filedir)
@list='$(anjuta_glade_file_DATA)'; for p in $$list; do \
if test -f $(srcdir)/$$p; then \
echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(anjuta_glade_filedir)/$$p"; \
$(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(anjuta_glade_filedir)/$$p; \
else if test -f $$p; then \
echo " $(INSTALL_DATA) $$p $(DESTDIR)$(anjuta_glade_filedir)/$$p"; \
$(INSTALL_DATA) $$p $(DESTDIR)$(anjuta_glade_filedir)/$$p; \
fi; fi; \
done
uninstall-anjuta_glade_fileDATA:
@$(NORMAL_UNINSTALL)
list='$(anjuta_glade_file_DATA)'; for p in $$list; do \
rm -f $(DESTDIR)$(anjuta_glade_filedir)/$$p; \
done
install-anjutadocDATA: $(anjutadoc_DATA)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(anjutadocdir)
@list='$(anjutadoc_DATA)'; for p in $$list; do \
if test -f $(srcdir)/$$p; then \
echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(anjutadocdir)/$$p"; \
$(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(anjutadocdir)/$$p; \
else if test -f $$p; then \
echo " $(INSTALL_DATA) $$p $(DESTDIR)$(anjutadocdir)/$$p"; \
$(INSTALL_DATA) $$p $(DESTDIR)$(anjutadocdir)/$$p; \
fi; fi; \
done
uninstall-anjutadocDATA:
@$(NORMAL_UNINSTALL)
list='$(anjutadoc_DATA)'; for p in $$list; do \
rm -f $(DESTDIR)$(anjutadocdir)/$$p; \
done
install-gnomemenuDATA: $(gnomemenu_DATA)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(gnomemenudir)
@list='$(gnomemenu_DATA)'; for p in $$list; do \
if test -f $(srcdir)/$$p; then \
echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(gnomemenudir)/$$p"; \
$(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(gnomemenudir)/$$p; \
else if test -f $$p; then \
echo " $(INSTALL_DATA) $$p $(DESTDIR)$(gnomemenudir)/$$p"; \
$(INSTALL_DATA) $$p $(DESTDIR)$(gnomemenudir)/$$p; \
fi; fi; \
done
uninstall-gnomemenuDATA:
@$(NORMAL_UNINSTALL)
list='$(gnomemenu_DATA)'; for p in $$list; do \
rm -f $(DESTDIR)$(gnomemenudir)/$$p; \
done
# 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.
@SET_MAKE@
all-recursive install-data-recursive install-exec-recursive \
installdirs-recursive install-recursive uninstall-recursive \
check-recursive installcheck-recursive info-recursive dvi-recursive:
@set fnord $$MAKEFLAGS; amf=$$2; \
dot_seen=no; \
target=`echo $@ | sed s/-recursive//`; \
list='$(SUBDIRS)'; for subdir in $$list; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
dot_seen=yes; \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
done; \
if test "$$dot_seen" = "no"; then \
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
fi; test -z "$$fail"
mostlyclean-recursive clean-recursive distclean-recursive \
maintainer-clean-recursive:
@set fnord $$MAKEFLAGS; amf=$$2; \
dot_seen=no; \
rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
rev="$$subdir $$rev"; \
test "$$subdir" != "." || dot_seen=yes; \
done; \
test "$$dot_seen" = "no" && 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; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
done && test -z "$$fail"
tags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
done
tags: TAGS
ID: $(HEADERS) $(SOURCES) $(LISP)
list='$(SOURCES) $(HEADERS)'; \
unique=`for i in $$list; do echo $$i; done | \
awk ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
here=`pwd` && cd $(srcdir) \
&& mkid -f$$here/ID $$unique $(LISP)
TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SUBDIRS)'; for subdir in $$list; do \
if test "$$subdir" = .; then :; else \
test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
fi; \
done; \
list='$(SOURCES) $(HEADERS)'; \
unique=`for i in $$list; do echo $$i; done | \
awk ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
|| (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS)
mostlyclean-tags:
clean-tags:
distclean-tags:
-rm -f TAGS ID
maintainer-clean-tags:
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
# This target untars the dist file and tries a VPATH configuration. Then
# it guarantees that the distribution is self-contained by making another
# tarfile.
distcheck: dist
-rm -rf $(distdir)
GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
mkdir $(distdir)/=build
mkdir $(distdir)/=inst
dc_install_base=`cd $(distdir)/=inst && pwd`; \
cd $(distdir)/=build \
&& ../configure --srcdir=.. --prefix=$$dc_install_base \
&& $(MAKE) $(AM_MAKEFLAGS) \
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
&& $(MAKE) $(AM_MAKEFLAGS) check \
&& $(MAKE) $(AM_MAKEFLAGS) install \
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
&& $(MAKE) $(AM_MAKEFLAGS) dist
-rm -rf $(distdir)
@banner="$(distdir).tar.gz is ready for distribution"; \
dashes=`echo "$$banner" | sed s/./=/g`; \
echo "$$dashes"; \
echo "$$banner"; \
echo "$$dashes"
dist: distdir
-chmod -R a+r $(distdir)
GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
-rm -rf $(distdir)
dist-all: distdir
-chmod -R a+r $(distdir)
GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
-rm -rf $(distdir)
distdir: $(DISTFILES)
-rm -rf $(distdir)
mkdir $(distdir)
-chmod 777 $(distdir)
@for file in $(DISTFILES); do \
d=$(srcdir); \
if test -d $$d/$$file; then \
cp -pr $$d/$$file $(distdir)/$$file; \
else \
test -f $(distdir)/$$file \
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|| cp -p $$d/$$file $(distdir)/$$file || :; \
fi; \
done
for subdir in $(SUBDIRS); do \
if test "$$subdir" = .; then :; else \
test -d $(distdir)/$$subdir \
|| mkdir $(distdir)/$$subdir \
|| exit 1; \
chmod 777 $(distdir)/$$subdir; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
|| exit 1; \
fi; \
done
$(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
info-am:
info: info-recursive
dvi-am:
dvi: dvi-recursive
check-am: all-am
check: check-recursive
installcheck-am:
installcheck: installcheck-recursive
all-recursive-am: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
install-exec-am:
install-exec: install-exec-recursive
install-data-am: install-anjuta_glade_fileDATA install-anjutadocDATA \
install-gnomemenuDATA
install-data: install-data-recursive
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
install: install-recursive
uninstall-am: uninstall-anjuta_glade_fileDATA uninstall-anjutadocDATA \
uninstall-gnomemenuDATA
uninstall: uninstall-recursive
all-am: Makefile $(DATA) config.h
all-redirect: all-recursive-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
installdirs: installdirs-recursive
installdirs-am:
$(mkinstalldirs) $(DESTDIR)$(anjuta_glade_filedir) \
$(DESTDIR)$(anjutadocdir) $(DESTDIR)$(gnomemenudir)
mostlyclean-generic:
clean-generic:
distclean-generic:
-rm -f Makefile $(CONFIG_CLEAN_FILES)
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
maintainer-clean-generic:
mostlyclean-am: mostlyclean-hdr mostlyclean-tags mostlyclean-generic
mostlyclean: mostlyclean-recursive
clean-am: clean-hdr clean-tags clean-generic mostlyclean-am
clean: clean-recursive
distclean-am: distclean-hdr distclean-tags distclean-generic clean-am
-rm -f libtool
distclean: distclean-recursive
-rm -f config.status
maintainer-clean-am: maintainer-clean-hdr maintainer-clean-tags \
maintainer-clean-generic distclean-am
@echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
maintainer-clean: maintainer-clean-recursive
-rm -f config.status
.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
uninstall-anjuta_glade_fileDATA install-anjuta_glade_fileDATA \
uninstall-anjutadocDATA install-anjutadocDATA uninstall-gnomemenuDATA \
install-gnomemenuDATA install-data-recursive uninstall-data-recursive \
install-exec-recursive uninstall-exec-recursive installdirs-recursive \
uninstalldirs-recursive all-recursive check-recursive \
installcheck-recursive info-recursive dvi-recursive \
mostlyclean-recursive distclean-recursive clean-recursive \
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
dvi-am dvi check check-am installcheck-am installcheck all-recursive-am \
install-exec-am install-exec install-data-am install-data install-am \
install uninstall-am uninstall all-redirect all-am all installdirs-am \
installdirs mostlyclean-generic distclean-generic clean-generic \
maintainer-clean-generic clean mostlyclean distclean maintainer-clean
@INTLTOOL_DESKTOP_RULE@
# Copy all the spec files. Of course, only one is actually used.
dist-hook:
for specfile in *.spec; do \
if test -f $$specfile; then \
cp -p $$specfile $(distdir); \
fi \
done
rpm: dist
rpmbuild -ta $(distdir).tar.gz
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
anjuta-1.2.2/README 0000664 0000764 0000764 00000023566 07775240362 007401 Anjuta Version 1.2.1 Release
Copyright (C) 2000-2002 Naba Kumar
Home site => http://anjuta.org/
Introduction:
-------------
Anjuta is a versatile Integrated Development Environment (IDE) for C and C++.
It has been written for GTK/GNOME, and features a number of advanced
programming facilities. These include project management, application
wizards, an on-board interactive debugger, and a powerful source editor
with source browsing and syntax highlighting.
Anjuta is an effort to marry the flexibility and power of text-based
command-line tools with the ease-of-use of the GNOME graphical user
interface. That is why it has been made as user-friendly as possible.
At present, Anjuta is only a beta release and lots of work needs to be done to
improve it. In the future, Anjuta is going to be much more capable and stable!
Extensive debugging has not yet been performed, so at the moment it will
undoubtedly have lots of bugs. It would be great if you use it and report any
problems to us. That way, you will be helping to improve the software as well
as helping the Open Source community. Please read the file COPYRIGHT for
details.
Any sort of suggestions or patches for Anjuta are also most welcome.
Copyright (C) 2000-2002 Naba Kumar <naba@gnome.org>
---------------------------------------------------
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, write to the Free Software Foundation, Inc., 59 Temple
Place, Suite 330, Boston, MA 02111-1307 USA
Presently available features in Anjuta:
---------------------------------------
1. Fully customizable integrated editor.
o Automatic syntax highlighting.
o Automatic code formatting.
o Code folding/hiding.
o Line numbers/markers display.
o Text zooming.
o Code autocompletion.
o Calltips for Linux/GNOME function prototypes.
o Automatic indentation and indentation guides.
o ... and much more.
2. Each file opened can be operated in either paged mode
or windowed mode.
3. Highly interactive source level debugger (built over gdb).
o Interactive execution.
o Breakpoints/watches/signal/stack manipulation.
o Local Variables view.
o Variables tips.
o ... and much more.
4. Inbuilt application wizards to create terminal/GTK/GNOME
applications on-the-fly.
5. Dynamic Tags browsing.
o Function definition, structure, classes etc.
o Full tags management for project.
o Symbol Browser.
o File Brwoser.
6. Full project and build files management.
6. Bookmark management.
7. Basic windows are attachable and detachable.
9. Support for other languages
o Java, Perl, Pascal ... etc. (only file mode, no project
managements).
10. Interactive messaging system.
11. GNOME2 platform compliant.
Contact Email addresses for Anjuta:
-----------------------------------
For personal contacts, reach us at:
o Maintainer => Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
o Main programmer and founder => Naba Kumar <naba@gnome.org>
Anjuta Home site: http://anjuta.org.
Anjuta Project site: http://www.sourceforge.net/projects/anjuta
For general discussions and queries use the discussion forums (two forums)
at the project site. Please report bugs at the projects bug tracking system
or the mailing lists at the project site. News of Anjuta is also available
at the project site.
To subscribe to one or more of the mailing lists, visit
[ http://www.sourceforge.net/mail/?group_id=14222 ].
or send a mail at <listname>-request@lists.sourceforge.net with a subject
just "subscribe". Where, <listname> is anjuta-list or anjuta-devel.
Mailing lists:
o anjuta-list@lists.anjuta.sourceforge.net
For general discussion.
o anjuta-devel@lists.anjuta.sourceforge.net
For development discussion.
o anjuta-announce@lists.anjuta.sourceforge.net
For announcements of new releases.
-------------
REQUIREMENTS:
-------------
Installation should be a breeze on any reasonably up-to-date *NIX system
with GNOME 1.4 (Ximian GNOME recommended). The following are the minimum
requirements. Development platform is RedHat Linux 7.x with GNOME 1.4
1) Installation
# From Tarball:
* GNOME libs (1.2.8 or later)
* gnome-xml (aka libxml1) (1.4.0 or later)
* ORBit (0.5.0 or later)
* gnome-print (0.35 or later)
* gdk-pixbuf
* scrollkeeper (0.1.4 or later)
* pkgconfig
# From CVS:
* All the requirements for tarball
* GNU gettext 0.10.x (or later)
* Automake 1.4 (or later)
* Autoconf 2.13 (or later)
# From Src RPM:
< RedHat 6.1 or upwards >
* gnome-libs & gnome-libs-devel (1.2.8 or later)
* libxml & libxml-devel (1.4.0 or later)
* ORBit & ORBit-devel (0.5.0 or later)
* gnome-print & gnome-print-devel (0.35 or later)
* gdk-pixbuf & gdk-pixbuf-devel (0.15 or later)
* scrollkeeper (0.1.4 or later)
* pkgconfig (0.10 or later)
* automake (1.4)
* gcc & gcc-c++ (2.95.2 or later)
* RPM (4.0 ?)
* xml-i18n-tools or intltool (for documentation)
# From RPM Pkg:
< RedHat 7.1 or upwards >
* gnome-libs & gnome-libs-devel (1.2.8 or later)
* libxml (1.4.0 or later)
* ORBit (0.5.0 or later)
* gnome-print (0.35 or later)
* gdk-pixbuf (0.15 or later)
* scrollkeeper (0.1.4 or later)
* automake (1.4)
* RPM (4.0 ?)
2) Running
< RedHat 6.1 or upwards >
* GNOME (1.4 full install recommended)
* Bash command shell
* GNU Indent
* gnome-terminal
* gnome-help-browser (or Nautilus or mozilla)
* Automake/Autoconf
* GNU Make
* GNU C/C++ compiler
* GNU debugger (gdb)
* GNU grep
INSTALLATION:
-------------
# From Tarball:
Note:- The package as an example is taken as anjuta-1.0.tar.gz
and '#' is the shell prompt. You must be logged in as root to
install Anjuta.
1) Get the tarball anjuta-1.0.tar.gz
2) copy it to your home dir.
3) Unzip it by typing: #gunzip anjuta-1.0.tar.gz
4) Extract it by typing: #tar -xvf anjuta-1.0.tar
5) Change dir: #cd anjuta-1.0
6) Type: # ./configue
7) Type: # make
8) Type: # make install
That's all. If everything went smoothly, congratulations. If not,
then please check that you have the latest libgnome and libgnomeui
installed. Get them if you don't have and repeat the above steps.
# From RPM Pkg:
Note:- The package as an example is taken as anjuta-1.0-1.i386.rpm
and '#' is the shell prompt. You must be logged in as root to
install Anjuta.
1) Get the RPM package anjuta-1.0.0-1.i386.rpm
(visit http://anjuta.org for latest release).
2) Change to the directory containing the rpm package.
3) Type: rpm -Uvh anjuta-1.0.0-1.i386.rpm.
That's all. If everything went smoothly, congratulations.
Otherwise, some dependency error will come up. You will have
to install the required components first. Then repeat the above.
Because anjuta was becoming too big, it was decided that the rpm
be split into various pieces. The following are all the rpms
available for a perticular release:
anjuta-1.0.0-1.i386.rpm [Base anjuta]
anjuta-i18n-1.0.0-1.i386.rpm [localization support]
anjuta-docs-en-1.0.0.i386.rmp [English documentaion]
anjuta-docs-ja-1.0.0.i386.rmp [Japanese documentaion]
The base package is all you need to have for woring in English
locale and without any documentation (except README and other
basic docs).
If you want to work in different locale other than English,
install the anjuta-i18-* package. And if you want anjuta manual,
tutorial and faq, install anjuta-docs-* package of the language
you want (currently only en and ja are available).
KNOWN ISSUES:
-------------
* Printing is unstable with older versions of gnome-print and FreeType.
If you experience crashes while printing, please upgrade gnome-print
and FreeType to the latest stable versions (currently 0.36 and 2.1.2
respectively).
* Debugger stepping may not work correctly if executables are compiled
with optimization enabled (This is a GCC/GDB issue). If you plan to
debug your application from Anjuta, please turn off optimization for
debug builds.
* Building anjuta on Debian (sid) may find a couple of issues related
to zvt library. If you encounter such problem, temporarily move out
any libzvt2 libraries that you can find. Build/install anjuta and
restore the libzvt2 libs.
* Building anjuta n Debian (sid) may also find gnome-terminal to be
interfering. Uninstall it temporarily and restore it after installing
anjuta. The above two debian (sid) problems may not apprear if anjuta
rpms are installed.
* Some versions of gettext (0.11.x) prompts to press Enter in the
middle of project build (in anjuta). This will be a problem, as there
is no known way to provide user feedback in anjuta message manager.
Upgrade your gettext to higher version which does not exhibit this
problem. gettext 0.11.40 and above should be just fine.
* Calltips flicker when the cursor touches them if you have your window
manager set to follow-mouse-cursor for focus. Change it to focus-follow
mouse click to fix it.
RUNNING:
--------
To run Anjuta, choose Development->Anjuta from the GNOME Main Menu,
or type: # anjuta
If you get the shell error 'Command not found', then make sure your PATH
variable contains the executable path of Anjuta binary (by default:
/usr/local/bin). Usually, the PATH variable is set in the file
/etc/profile. Check it out.
Usage: anjuta [--no-splash | -s] [ files ...] [ project ]
If you do not want to see the Anjuta splash screen / logo, run Anjuta with
the command-line option "--no-splash". See the User Manual for further
instructions.
** Good Luck **
anjuta-1.2.2/stamp-h.in 0000664 0000764 0000764 00000000012 10036667250 010370 timestamp
anjuta-1.2.2/ABOUT-NLS 0000664 0000764 0000764 00000044644 07610543540 007740 Notes on the Free Translation Project
*************************************
Free software is going international! The Free Translation Project
is a way to get maintainers of free software, translators, and users all
together, so that will gradually become able to speak many languages.
A few packages already provide translations for their messages.
If you found this `ABOUT-NLS' file inside a distribution, you may
assume that the distributed package does use GNU `gettext' internally,
itself available at your nearest GNU archive site. But you do _not_
need to install GNU `gettext' prior to configuring, installing or using
this package with messages translated.
Installers will find here some useful hints. These notes also
explain how users should proceed for getting the programs to use the
available translations. They tell how people wanting to contribute and
work at translations should contact the appropriate team.
When reporting bugs in the `intl/' directory or bugs which may be
related to internationalization, you should tell about the version of
`gettext' which is used. The information can be found in the
`intl/VERSION' file, in internationalized packages.
Quick configuration advice
==========================
If you want to exploit the full power of internationalization, you
should configure it using
./configure --with-included-gettext
to force usage of internationalizing routines provided within this
package, despite the existence of internationalizing capabilities in the
operating system where this package is being installed. So far, only
the `gettext' implementation in the GNU C library version 2 provides as
many features (such as locale alias, message inheritance, automatic
charset conversion or plural form handling) as the implementation here.
It is also not possible to offer this additional functionality on top
of a `catgets' implementation. Future versions of GNU `gettext' will
very likely convey even more functionality. So it might be a good idea
to change to GNU `gettext' as soon as possible.
So you need _not_ provide this option if you are using GNU libc 2 or
you have installed a recent copy of the GNU gettext package with the
included `libintl'.
INSTALL Matters
===============
Some packages are "localizable" when properly installed; the
programs they contain can be made to speak your own native language.
Most such packages use GNU `gettext'. Other packages have their own
ways to internationalization, predating GNU `gettext'.
By default, this package will be installed to allow translation of
messages. It will automatically detect whether the system already
provides the GNU `gettext' functions. If not, the GNU `gettext' own
library will be used. This library is wholly contained within this
package, usually in the `intl/' subdirectory, so prior installation of
the GNU `gettext' package is _not_ required. Installers may use
special options at configuration time for changing the default
behaviour. The commands:
./configure --with-included-gettext
./configure --disable-nls
will respectively bypass any pre-existing `gettext' to use the
internationalizing routines provided within this package, or else,
_totally_ disable translation of messages.
When you already have GNU `gettext' installed on your system and run
configure without an option for your new package, `configure' will
probably detect the previously built and installed `libintl.a' file and
will decide to use this. This might be not what is desirable. You
should use the more recent version of the GNU `gettext' library. I.e.
if the file `intl/VERSION' shows that the library which comes with this
package is more recent, you should use
./configure --with-included-gettext
to prevent auto-detection.
The configuration process will not test for the `catgets' function
and therefore it will not be used. The reason is that even an
emulation of `gettext' on top of `catgets' could not provide all the
extensions of the GNU `gettext' library.
Internationalized packages have usually many `po/LL.po' files, where
LL gives an ISO 639 two-letter code identifying the language. Unless
translations have been forbidden at `configure' time by using the
`--disable-nls' switch, all available translations are installed
together with the package. However, the environment variable `LINGUAS'
may be set, prior to configuration, to limit the installed set.
`LINGUAS' should then contain a space separated list of two-letter
codes, stating which languages are allowed.
Using This Package
==================
As a user, if your language has been installed for this package, you
only have to set the `LANG' environment variable to the appropriate
`LL_CC' combination. Here `LL' is an ISO 639 two-letter language code,
and `CC' is an ISO 3166 two-letter country code. For example, let's
suppose that you speak German and live in Germany. At the shell
prompt, merely execute `setenv LANG de_DE' (in `csh'),
`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
This can be done from your `.login' or `.profile' file, once and for
all.
You might think that the country code specification is redundant.
But in fact, some languages have dialects in different countries. For
example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The
country code serves to distinguish the dialects.
Not all programs have translations for all languages. By default, an
English message is shown in place of a nonexistent translation. If you
understand other languages, you can set up a priority list of languages.
This is done through a different environment variable, called
`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG'
for the purpose of message handling, but you still need to have `LANG'
set to the primary language; this is required by other parts of the
system libraries. For example, some Swedish users who would rather
read translations in German than English for when Swedish is not
available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'.
In the `LANGUAGE' environment variable, but not in the `LANG'
environment variable, `LL_CC' combinations can be abbreviated as `LL'
to denote the language's main dialect. For example, `de' is equivalent
to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
(Portuguese as spoken in Portugal) in this context.
Translating Teams
=================
For the Free Translation Project to be a success, we need interested
people who like their own language and write it well, and who are also
able to synergize with other translators speaking the same language.
Each translation team has its own mailing list. The up-to-date list of
teams can be found at the Free Translation Project's homepage,
`http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams"
area.
If you'd like to volunteer to _work_ at translating messages, you
should become a member of the translating team for your own language.
The subscribing address is _not_ the same as the list itself, it has
`-request' appended. For example, speakers of Swedish can send a
message to `sv-request@li.org', having this message body:
subscribe
Keep in mind that team members are expected to participate
_actively_ in translations, or at solving translational difficulties,
rather than merely lurking around. If your team does not exist yet and
you want to start one, or if you are unsure about what to do or how to
get started, please write to `translation@iro.umontreal.ca' to reach the
coordinator for all translator teams.
The English team is special. It works at improving and uniformizing
the terminology in use. Proven linguistic skill are praised more than
programming skill, here.
Available Packages
==================
Languages are not equally supported in all packages. The following
matrix shows the current state of internationalization, as of September
2001. The matrix shows, in regard of each package, for which languages
PO files have been submitted to translation coordination, with a
translation percentage of at least 50%.
Ready PO files bg cs da de el en eo es et fi fr gl he hr id it ja
+----------------------------------------------------+
a2ps | [] [] [] |
bash | [] [] [] [] |
bfd | |
binutils | [] |
bison | [] [] [] [] [] |
clisp | [] [] [] [] |
cpio | [] [] [] [] [] |
diffutils | [] [] [] [] [] [] [] |
enscript | [] [] |
error | [] [] |
fetchmail | |
fileutils | [] [] [] [] [] [] [] [] |
findutils | [] [] [] [] [] [] [] [] |
flex | [] [] [] |
freetype | |
gas | |
gawk | [] [] |
gcal | |
gcc | |
gettext | [] [] [] [] [] [] [] [] [] [] |
gnupg | [] [] [] [] [] [] [] |
gprof | |
grep | [] [] [] [] [] [] [] [] |
hello | [] [] [] [] [] [] [] [] [] [] [] |
id-utils | [] [] [] |
indent | [] [] [] [] [] |
jpilot | [] |
kbd | |
ld | [] |
libc | [] [] [] [] [] [] [] [] |
lilypond | [] |
lynx | [] [] [] [] |
m4 | [] [] [] [] [] [] [] [] |
make | [] [] [] [] [] [] |
mysecretdiary | [] |
nano | [] [] [] |
opcodes | |
parted | [] [] [] |
ptx | [] [] [] [] [] [] [] |
python | |
recode | [] [] [] [] [] [] [] [] [] |
sed | [] [] [] [] [] [] [] [] [] [] [] [] |
sh-utils | [] [] [] [] [] [] [] [] [] [] |
sharutils | [] [] [] [] [] [] [] [] |
sketch | |
soundtracker | [] [] [] |
sp | |
tar | [] [] [] [] [] [] [] [] |
texinfo | [] [] [] [] [] [] |
textutils | [] [] [] [] [] [] [] [] |
util-linux | [] [] |
wdiff | [] [] [] |
wget | [] [] [] [] [] [] [] [] [] [] |
+----------------------------------------------------+
bg cs da de el en eo es et fi fr gl he hr id it ja
0 14 24 32 11 1 8 23 13 1 33 22 4 0 7 9 18
ko lv nb nl nn no pl pt pt_BR ru sk sl sv tr uk zh
+----------------------------------------------------+
a2ps | [] [] [] | 6
bash | | 4
bfd | | 0
binutils | | 1
bison | [] | 6
clisp | [] | 5
cpio | [] [] [] [] [] | 10
diffutils | [] [] [] [] | 11
enscript | [] [] [] | 5
error | [] [] | 4
fetchmail | | 0
fileutils | [] [] [] [] [] [] [] [] [] | 17
findutils | [] [] [] [] [] [] [] [] | 16
flex | [] [] [] | 6
freetype | | 0
gas | | 0
gawk | [] | 3
gcal | | 0
gcc | | 0
gettext | [] [] [] [] [] [] [] [] | 18
gnupg | [] [] [] | 10
gprof | | 0
grep | [] [] [] [] | 12
hello | [] [] [] [] [] [] [] [] [] [] [] | 22
id-utils | [] [] [] | 6
indent | [] [] [] [] [] [] [] | 12
jpilot | | 1
kbd | [] | 1
ld | | 1
libc | [] [] [] [] [] [] [] [] | 16
lilypond | [] [] | 3
lynx | [] [] [] [] | 8
m4 | [] [] [] [] | 12
make | [] [] [] [] [] [] | 12
mysecretdiary | | 1
nano | [] | 4
opcodes | [] | 1
parted | [] [] | 5
ptx | [] [] [] [] [] [] [] [] | 15
python | | 0
recode | [] [] [] [] | 13
sed | [] [] [] [] [] [] [] | 19
sh-utils | [] [] [] [] [] [] [] [] [] [] [] | 21
sharutils | [] [] [] | 11
sketch | | 0
soundtracker | | 3
sp | | 0
tar | [] [] [] [] [] [] [] | 15
texinfo | [] | 7
textutils | [] [] [] [] [] [] [] [] | 16
util-linux | [] [] | 4
wdiff | [] [] [] [] | 7
wget | [] [] [] [] [] [] [] | 17
+----------------------------------------------------+
33 teams ko lv nb nl nn no pl pt pt_BR ru sk sl sv tr uk zh
53 domains 9 1 6 20 0 6 17 1 13 25 10 11 23 21 2 2 387
Some counters in the preceding matrix are higher than the number of
visible blocks let us expect. This is because a few extra PO files are
used for implementing regional variants of languages, or language
dialects.
For a PO file in the matrix above to be effective, the package to
which it applies should also have been internationalized and
distributed as such by its maintainer. There might be an observable
lag between the mere existence a PO file and its wide availability in a
distribution.
If September 2001 seems to be old, you may fetch a more recent copy
of this `ABOUT-NLS' file on most GNU archive sites. The most
up-to-date matrix with full percentage details can be found at
`http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'.
Using `gettext' in new packages
===============================
If you are writing a freely available program and want to
internationalize it you are welcome to use GNU `gettext' in your
package. Of course you have to respect the GNU Library General Public
License which covers the use of the GNU `gettext' library. This means
in particular that even non-free programs can use `libintl' as a shared
library, whereas only free software can use `libintl' as a static
library or use modified versions of `libintl'.
Once the sources are changed appropriately and the setup can handle
to use of `gettext' the only thing missing are the translations. The
Free Translation Project is also available for packages which are not
developed inside the GNU project. Therefore the information given above
applies also for every other Free Software Project. Contact
`translation@iro.umontreal.ca' to make the `.pot' files available to
the translation teams.
anjuta-1.2.2/AUTHORS 0000664 0000764 0000764 00000011622 10036463775 007556 Founder and Lead developer:
---------------------------
Naba kumar <naba@gnome.org> (Manipur, India)
Present Developers:
------------------
Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in> (Kolkata, India)
Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr> (France)
Johannes Schmid <clubfan@users.sourceforge.net> (Germany)
Past developers:
----------------
Andy Piper <andy.piper@freeuk.com> (United Kingdom)
Stéphane Démurget <demurgets@free.fr> (France)
Patches, bugfixes, documentation, website and beta-testing Contributors:
------------------------------------------------------------------------
Archit Baweja <bighead@crosswinds.net> (India)
Benke Lázló <decike@freemail.hu>
Chris Woodruff <cwoodruff@openpenguin.com> (US)
Dan Elphick <dre00r@ecs.soton.ac.uk> (United Kingdom)
Dave Huseby <huseby@shockfusion.com>
Denis Boehme <boehme at synci dot de>
Dick Knol <dknol@gmx.net>
Enver ALTIN <ealtin@casdb.com>
Etay Meiri <etay-m@bezeqint.net>
Fatih Demir <kabalak@gtranslator.org>
Franco Catrin L. <fcatrin@tuxpan.cl>
Frederic RUAUDEL <grumz@users.sourceforge.net>
Giovanni Corriga <valkadesh@libero.it> (Itally)
Gregory Schmitt <gregory.schmitt@free.fr> (France)
Hector Rivera Falu <misha@phreaker.net>
Ishan Chattopadhyaya <ichattopadhyaya@yahoo.com>
Jakub Steiner <jimmac * ximian * com>
Jason Williams <jason_williams@suth.com>
Jens Georg <mail@jensgeorg.de>
Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>
Kelly Bergougnoux <three3@users.sourceforge.net>
Lord Sibn <sibn@utspl.cjb.net> (US)
Luca Bellonda <lbell@tsc4.com> (Itally)
Martyn Bone <mbone@brightstar.u-net.com>
Max Blagai <maximblagai@yahoo.com> (Germany)
Michael Tindal <etherscape@paradoxpoint.com>
Murray Cumming <murrayc@usa.net>
Nick Dowell <nixx@nixx.org.uk>
Olivier Pinçon <opincon@wanadoo.fr>
Pavol Bosik <Pavol.Bosik@siemens.com>
Philip Van Hoof <freax@pandora.be>
Pierre Sarrazin <sarrazip@sympatico.ca>
Rick Patel <rikul@bellsouth.net>
Rob Bradford <robster@debian.org>
Roel Vanhout <roel@stack.be>
Roy Wood <roy.wood@filogix.com>
Séastien Côé <cots01@gel.usherb.ca>
Steven Knight <steven.knight@unh.edu>
Taller D.I.C.E. ORG <opensource@tallerdice.org>
Timothee Besset <timo@qeradiant.com> (United Kingdom)
Tina Hirsch <cevina@users.sourceforge.net>
Todd Goyen <goyen@mbi-berlin.de>
Vadim Berezniker <vadim@berezniker.com>
Venugopal Gummuluru <vgummuluru@yahoo.com>
Willy-Francois Poulet - Byssus Software Solutions <wfp@byssus.com> (England)
Yannick Koehler <yannick.koehler@colubris.com>
Translators:
------------
Abel Cheung <maddog@linux.org.hk>
Alastair McKinstry <mckinstry@computer.org>
Alexandre Folle de Menezes <afmenez@terra.com.br>
Andy Piper <andy.piper@freeuk.com>
Automatski Prijevod
Blagoja Gjakovski <agitator@bagra.net.mk>
Christian Meyer <chrisime@gnome.org>
Christian Rose <menthos@menthos.com>
Christophe Merlet (RedFox) <redfox@redfoxcenter.org>
Conner Mo <connermo@hotmail.com>
Daniel van Eeden <daniel_e@dds.nl>
Danijel Studen <dstuden@vuka.hr>
Denis Dementiev <denm@asplinux.ru>
Denis Lackovic <delacko@fly.srk.fer.hr>
Duarte Loreto <happyguy_pt@hotmail.com>
Francisco Javier F. Serrador <serrador@cvs.gnome.org>
FSF-India <locale@gnu.org.in>
Gitte Wange <gitte@babytux.dk>
Göran Weinholt <weinholt@linux.nu>
Hrvoje Spoljar <spole@x.pbf.hr>
Ime Prezime <email@adresa.com>
Ivan Jankovic <rbrrneck@gmx.net>
Javier Conde Rueda <f3285740@est.fib.upc.es>
Jens Georg <mail@jensgeorg>
Jeroen van der Vegt <jeroen at dirck.mine.nu>
Joe Man <trmetal@yahoo.com.hk>
Keld Simonsen <keld@dkuug.dk>
Kjartan Maraas <kmaraas@gnome.org>
Maintainer: Adam Weinberger <adamw@FreeBSD.org>
M.Ali Vardar <ali@linuxprogramlama.com>
Marcelo Elias Del Valle <marceloelias@iname.com>
Martin Lacko <lacko@host.sk>
Michele Campeotto <micampe@f2s.com>
Miloslav Trmac <mitr@volny.cz>
Miloslav Trmac <mitr@volny.cz>
MIMOS Open Source Development Group <opensource@mimos.my>
Mətin Əmirov <metin@karegen.com>
Nikola Planinac
Robert Sedak <robert.sedak@sk.tel.hr>
Sebastien Bacher <seb128@debian.org>
Simos Xenitellis <simos@hellug.gr>
Stefan Martinski <stefanandrej@hotmail.com>
Stéphane Démurget <demurgets@free.fr>
Stojcev Darko <atom1c@linux.net.mk>
Takeshi Aihana <aihana@gnome.gr.jp>
Tino Meinen <a.t.meinen@chello.nl>
Valek Filippov <frob@df.ru>
Vasif İsmayıloğlu MD <azerb_linux@hotmail.com>
Vedran Vyroubal <vedran.vyroubal@inet.hr>
Velonis Petros <velonis@freemail.gr>
Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu>
Vital Khilko <dojlid@mova.org>
Vlado Dojcinovski <dr_wulfi@dr.com>
Xavier A. Conde Rueda <xaviconde@eresmas.com>
Yuriy Syrota <rasta@renome.rovno.ua>
Васко Митанов <vasko@accent.com.mk>
Note: If you have contributed something significant to Anjuta and your name
is missing here, please email naba@gnome.org with your Full name,
email address, country and a brief reminder of what you have done.
anjuta-1.2.2/COPYING 0000664 0000764 0000764 00000043110 07271121443 007524 GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
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, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Library General
Public License instead of this License.
anjuta-1.2.2/ChangeLog 0000664 0000764 0000764 00001012030 10036704762 010245 2004-04-13 Naba Kumar <naba@gnome.org>
* NEWS: Updated.
* anjuta.spec.in: Fixed build error.
* po/POTFILES.in: Updated.
* manuals/C/anjuta-advanced-tutorial/Makefile.am: Fixed build error.
2004-04-11 Naba Kumar <naba@gnome.org>
* NEWS: Updated.
* AUTHORS: Updated.
* configure.in: Added ga in ALL_LINGUAS.
* ChangeLog: Fixed dates.
2004-04-09 Naba Kumar <naba@gnome.org>
* src/print.c: Fixed buffer styling bug when printing with
selection.
* data/properties/anjuta.properties: Defined only one base font and
used courier instead of lucidatypewriter, because most newer systems are
unlikely to have it (bug #885023, #925956, #890473).
* configure.in, src/getline.c, src/compiler_options.c: Fixed compiler
warning.
* src/an_file_view.c: Fixed possible crash bug.
2004-04-07 Naba Kumar <naba@gnome.org>
* src/anjuta.c: Use _exit() instead of exit() (or gtk_quit() or
gtk_main_quit() etc..), so that atexit() functions are not called
(which is apparently done to free up memory and we don't need to
do that at this point). Incidentally, something also happens in the
atexit call which freezes the UI for far too long when the application
exits and we want to avoid that..
* src/glade_iface.c: Fixed compiler warning.
2004-04-06 Naba Kumar <naba@gnome.org>
* src/project_dbase_gui.c: Fixed errors.
* src/registers_gui.c: Fixed possible crash bug.
* src/signals_cbs.[c,h], src/signals_gui.c: Removed.
* src/signals.[c,h]: Used tree view and glade file for dialog.
* src/Makefile.am, src/about.c, src/an_file_view.c,
src/an_symbol_view.c, src/anjuta-plugins.c, src/anjuta-tools.c,
src/anjuta.c, src/anjuta_cbs.c, src/anjuta_gui.c, src/anjuta_info.c,
src/appwiz_page1.c, src/appwiz_page2.c, src/appwiz_page3.c,
src/appwiz_page4.c, src/appwizard_gui.c, src/breakpoints.c,
src/commands.c, src/compatibility_0.c, src/compiler_options.c,
src/cvs.c, src/cvs_cbs.c, src/cvs_gui.c, src/debug_tree.c,
src/debugger.c, src/dnd.c, src/file.c, src/fileselection.c,
src/glade_iface.c, src/goto_line.c, src/help.c, src/launcher.c,
src/launcher.h, src/main.c, src/main_menubar.c,
src/mainmenu_callbacks.c, src/memory.c, src/message-manager-dock.c,
src/message-manager-private.cc, src/message-manager.cc,
src/preferences.c, src/project_config.c, src/project_dbase.c,
src/project_dbase_gui.c, src/project_import.c, src/project_import_cbs.c,
src/project_import_gui.c, src/registers.c, src/registers_cbs.c,
src/registers_cbs.h, src/registers_gui.c, src/resources.c,
src/search-replace.c, src/search-replace_backend.c,
src/search_incremental.c, src/search_preferences.c,
src/sharedlib.c, src/sharedlib_gui.c, src/signals.c,
src/signals.h, src/signals_cbs.c, src/signals_cbs.h,
src/signals_gui.c, src/source.c, src/src_paths.c,
src/stack_trace.c, src/start-with.c, src/style-editor.c,
src/support.c, src/text_editor.c, src/text_editor_cbs.c,
src/text_editor_gui.c, src/text_editor_menu.c, src/toolbar.c,
src/toolbar_callbacks.c, src/watch_cbs.c, src/watch_cbs.h,
src/watch_gui.c, src/widget-registry.c, src/wizard_gui.c,
tagmanager/Makefile.am, scintilla/include/SString.h,
widgets/Makefile.am, widgets/gnomefilelist.c:
Removed all deprecated codes and substituted
with newer APIs. Fixed some possible crash bugs where cell renderers
were being shared.
* scintilla/patches/scintilla-minor.patch: Minor patch.
2004-04-06 Naba Kumar <naba@gnome.org>
* src/project_dbase.c, src/project_dbase_gui.c: Refreshes the project
tree after all the files have been added (and not everytime a file
is added in the project). Also fixed some memory corruption
(possibly bug #900478).
* src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/dnd.c,
src/dnd.h, src/executer.c, src/gnome_project.c, src/main_menubar.c,
src/mainmenu_callbacks.c, src/project_dbase.c, src/project_dbase.h,
src/project_dbase_gui.c, src/source.c, src/text_editor.c,
src/text_editor.h, src/utilities.c, src/utilities.h: Used 'const'
qualifier wherever appropriate.
2004-04-05 Naba Kumar <naba@gnome.org>
* src/launcher.[h,c], src/debugger.c: Added a method in launcher to
switch terminal echo on/off. Debugger requires it off, while the
rest requires it on.
* src/search-replace.c: sets search direction and action (in addtion
to target) for find in files.
2004-04-02 Naba Kumar <naba@gnome.org>
* src/mainmenu_callbacks.c: Sets filename during save of new files.
* src/project_dbase.c, src/debugger, src/an_file_view.c,
src/an_symbol_view.c: Added an gtk events loop for
displaying project loading status (for loading large projects) and
debugger program starting ... just to give an impression of fastness :-).
* configure.in, anjuta.prj: Bumped version to 1.2.2.
* src/an_symbol_view.c, src/an_file_view.c: Apperantly, fixed a
crash bug, which occurs when opening and closing a large project
repeatedly.
* src/attach_process.c: Fixed a comiple error for old gcc.
* src/launcher.c: Prints proper error message when launcher child
could not be executed and exits properly. Fixed a crash
bug (bug #926606).
* src/resources.c, src/utilities.c, src/glade_iface.c,
src/debugger.c, src/attach_process.c: Properly exits forked children
when they could not be executed.
2004-04-01 Naba Kumar <naba@gnome.org>
* src/search-replace.c: Fixed a crash bug (bug #921893).
2004-03-31 Naba Kumar <naba@gnome.org>
* anjuta.glade: Added a note on compiler options dialog ->support
dialog telling that supports are only available for file mode.
* src/anjuta.[c,h], src/project_dbase.[h,c], src/main.c,
src/anjuta_cbs.c:
Improved shutdown time delay by bypassing project closing
and unloading plugins.
* src/build_file.c, data/properties/anjuta.properties: Added a property
to toggle on/off for going to first error automatically.
2004-03-31 Pavol Bosik <Pavol.Bosik@siemens.com>
* src/debugger.c: fixed core file loading
* src/aneditor.cxx, scintilla/include/SString.h: fixed HANGUP bug
for long lines (bugs #700968 and #911376)
* scintilla/ScintillaGTK.cxx, scintilla/PlatGTK.cxx: partially fixed bug
#917982.
* src/anjuta.c: Focuses current AnEditor correctly.
2004-03-30 Naba Kumar <naba@gnome.org>
* THANKS, anjuta.prj: Removed and moved all credits to AUTHORS file.
* AUTHORS: Updated with all contributors names.
* NEWS: Updated.
* src/about.c: Reads contributors names from AUTHORS file.
* manuals/C/anjuta-manual/authors.xml: Points to online
contributors list.
2004-03-29 Naba Kumar <naba@gnome.org>
* data/properties/ada.properties: Fixed syntax colors. Patch
from Gabriel Rossetti <gabriel.rossetti _at_ eivd.ch>
(bug #923474).
* src/source.c, src/gnome_project.c, src/appwizard_cbs.c,
src/appwiz_page2.c: Correctly defines PACKAGE_DATA_DIR for
generated projects, so that their pixmap files are
found properly (bug #919903).
* configure.in, src/main.c: Defines SYSTEM_DATA_DIR for
anjuta.
* src/source.c: Installs .glade file of libgllade
projects in $(datadir)/$(package)/glade (part of bug #861038).
* src/compiler_options.c: Fixed 'remove' and 'clear' of Defines list
in compiler options (bug #883837).
* src/launcher.c: Disabled pty terminal echo. Correctly prompts
for passwords (eg. root install and ssh cvs access). Fixed Bug #894533.
2004-03-29 Pavol Bosik <Pavol.Bosik@siemens.com>
* anjuta/src/search-replace.c: fixed another crash bug in
"Find Usage"
* anjuta/src/debugger.c: wrong breakpoint condition gives error message,
breakpoint property fix
2004-03-29 Naba Kumar <naba@gnome.org>
* src/main_menubar_def.h, configure.in, manuals/C/Makefile.am,
(new) manuals/C/anjuta-advanced-tutorial/*:
Added menu entry for 'Anjuta Advanced Tutorial'
written by Olivier Pinon <opincon _at_ wanadoo.fr>.
2004-03-28 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
* src/fileselection.[ch], src/mainmenu_callbacks.c:
Fixed bug #908941 ('Open' starts in wrong directory)
2004-03-26 Naba Kumar <naba@gnome.org>
* anjuta.h, src/message-manager-private.[h,cc]: Fixed
compile error and bug #905738 with terminal.
* src/search_incremental.c, src/register.c, src/sharedlib.c,
src/search-replace.[h,c], src/search_incremental.[h,c],
src/search_preferences.h, src/utilities.c, src/anjuta.c,
src/text_editor.[c,h]: Fixed compiler warnings.
* src/search-replace.c: Fixed a memory corruption (possible
fix for bug #921893, but not yet confirmed).
* src/launcher.c, src/glade-iface.c, src/project_dbase.c,
src/executer.c, src/utilities.c, src/utilities.h, src/text_editor.c,
src/anjuta-tools.c, src/message-manager-private.[h,cc]: Fixed a bug where
SIGCHLD was overwritten by gnome_execute_shell() - bug #905738.
2004-03-25 Naba Kumar <naba@gnome.org>
* src/attach_process.c, anjuta.glade, anjuta_dialogs_strings: Fixed a
crash bug with attach process dialog and made the dialog closable
with 'esc'.
* src/breakpoints.c: Fixed bug #895536 (breakpoint glyphs do not
always display within the margin.)
* src/debugger.c: Fixed a typo (detele -> delete) which deletes
the old breakpoint when it's properties are updated
(creating a new updated one).
2004-03-25 Pavol Bosik <Pavol.Bosik@siemens.com>
* src/aneditor.cxx, src/aneditor.h: fixed calltips
displayed for wrong file.
* src/breakpoints.c: conditional breakpoints
* src/controls.c: BUG #912618 - "Save all" for 1 file opened +
"Find in Files..." disabling policy
2004-03-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
* src/build_file.c: Fixed bug #874380
Goto the first error if it exists.
2004-03-24 Naba Kumar <naba@gnome.org>
* src/anjuta.c: Fixed to get correct child exit status
using mask (bug #905738).
* anjuta.glade, anjuta_dialog_strings.c, src/file.c:
Aligned buttons in the New file dialog,
set default response to OK, entry box activates default response,
ESC closes dialog and hides on delet_event.
2004-03-19 Naba Kumar <naba@gnome.org>
* src/project_dbase.c: fixed bug #893400 ("Remove file" in project
tree).
2004-03-17 Pavol Bosik <Pavol.Bosik@siemens.com>
* src/search-replace.c: fixed "Find Usage" crash when no project open
2004-03-17 Naba Kumar <naba@gnome.org>
* data/autogen.sh.*, data/macros/autogen.sh, data/macros2/autogen.sh:
Fixed the generated projects to read m4 directory if the directory
exists (bug #917781).
2004-03-12 Naba Kumar <naba@gnome.org>
* HACKING: Fixed formatting for auto-parsing.
2004-03-10 Pavol Bosik <Pavol.Bosik@siemens.com>
* src/anjuta.c, src/search-replace.c, src/search-replace.h: "Find Usage"
rework (bug #890609)
2004-03-10 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
* src/aneditor.cxx: Fixed bug #910097 (Insert comment)
2004-03-08 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
* src/search-replace.c: "Replace All" in not opened files (All Project files, File List ...).
* src/search_preferences.c: Fixed typo.
2004-02-26 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
* src/search-replace.c: improved Search&Replace
For the moment "Replace All" does not work with non opened files
but Anjuta should not crash now ! ???
2004-02-26 Naba Kumar <naba@gnome.or>
* src/source.c: Fixed to pass cflags correctly
and suppress the automake's default cflags.
bug #816130, #801056, #782798, #773459
* data/properties/anjuta.properties: Do not defualt to -k make option.
bug #875486.
* manuals/C/anjuta-manual/build.xml: Changed build shortcut to F11.
bug #877683.
* src/registers_gui.c: Fixed a runtime warning. bug #900087.
* src/message-manager-private.cc: Disabled debug messages.
2004-02-25 Adam Weinberger <adamw@FreeBSD.org>
* configure.in: Added 'en_CA' (Canadian English) to ALL_LINGUAS.
2004-02-25 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
* anjuta.glade, src/search-replace.c:
Reduced Search&Replace dialog, bug #902636.
2004-02-23 Naba Kumar <naba@gnome.or>
* manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed a typo
(bug #866143).
2004-02-24 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
* src/search_incremental.c: Fixed bug #900903
2004-02-23 Pavol Bosik <Pavol.Bosik@siemens.com>
* src/defaults.c, src/message-manager.cc, src/project_dbase.c,
src/anjuta.c: Fixed bugs #890609 and #890609
2004-02-23 Naba Kumar <naba@gnome.or>
* src/message-manager.cc: Disconnects menuitem signal properly.
Fixed bug #901723.
* src/mainmenu_callbacks.c: Do not reload new files. Fixed
bug #900897.
2004-02-20 Naba Kumar <naba@gnome.org>
* src/message-manager-private.[c,h]: Implemented keypress
event for the terminal and resets it when ctrl c or ctrl d
is pressed. But it doesn't seem to be working on keypress.
Added a workaround to let it work on key release instead.
(bug #878357).
* src/search-replace: Fixed compiler warnings.
2004-02-18 Franco Catrin <fcatrin@tuxpan.com>
* src/mainmenu_callbacks.c, widgets/gnomefilelist.c:
Use defined file name when saving new files (fixes bug #898105)
Don't change filename when clicking on a directory
BTW: Happy birthday to me :-)
2004-02-18 Jean-Noel Guiheneuf <guiheneuf.jean-noel@wanadoo.fr>
* src/search-replace.c: Fixed a crash bug
Crash on Find & Replace (#887833)
2004-02-18 Naba Kumar <naba@gnome.org>
* src/executer.c: Fixed a crash bug.
* widgets/gnomefilelist.[h,c], src/fileselection.[h,c],
src/debugger.c, project_database_gui.c, src/anjuta.[h,c],
src/anjuta_cbs.c, src/project_database.h: Subclasses GtkDialog
instead of GtkWindow (Part of bug #671596).
* anjuta.glade, src/breakpoints.c, src/anjuta_info.c,
src/registers_gui.c, src/registers_cbs.[h,c],
src/sharedlib_gui.c, src/sharedlib_cbs.[c,h],
src/signals_cbs.[h,c], src/signals_gui.c, src/executer.c,
src/compiler_options.c, src/an_file_view.c, start-with.c,
src/anjuta-tools.c, help.c:
Added "close" buttons on all
dialogs (HIG) and fixed to properly response to ESC close
(Part of bug #671596).
* src/launcher.c: Disabled printing of long debug lines.
* src/utilities.h: Fixed a compiler warning.
2004-02-17 Franco Catrin <fcatrin@tuxpan.com>
* src/anjuta.c: "Save all" action now asks for filenames for new files
(fixes bug #898111)
2004-02-16 Franco Catrin <fcatrin@tuxpan.com>
* anjuta.glade, src/text_editor.c:
Fixed a typo in Hello World indentation style
Fixed misuse of translated strings when looking for style
This entry fixes bug #876037
2004-02-16 Naba Kumar <naba@gnome.org>
* src/utilities.c: Fixed return value when dest file could
not be created.
Patch from: Dennis Moehlmann <darksaidin@users.sourceforge.net>
* src/utilities.[c,h]: Removed 'cmp' dependency and used
internal function to compare files.
2004-02-14 Franco Catrin <fcatrin@tuxpan.com>
* src/message-manager-private.cc:
Set bold color as foreground color in terminal
(fixes bug #864924)
* src/aneditor.cxx:
Use font style defined for message indicators in
preferences/messages
(fixes bug #885032)
2004-02-13 Franco Catrin <fcatrin@tuxpan.com>
* src/build_project.c:
Use build.silent option from preferences (fixes bug #895726)
2004-02-11 Robert Sedak <robert.sedak@sk.htnet.hr>
* configure.in: Added "hr" (Croatian) to ALL_LINGUAS.
2004-01-27 Johannes Schmid <jhs@cvs.gnome.org>
Patch from Massimo Cor <maxcvs@email.it>:
* scintilla/LexCPP.cxx: Support "///" comments
2004-01-18 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
* src/Makefile.am, src/anjuta.c, src/search-replace.c,
src/search_replace.h, src/search-replace_backend.h
anjuta.glade
* Added: src/search_preferences.c, src/search_preferences.h
Allow the user to save search/replace settings and give them names.
2004-01-16 Johannes Schmid <jhs@cvs.gnome.org>
* scintilla/Makefile.am, scintilla/scintilla_marshal.[c/h/list],
scintilla/ScintillaGTK.cxx:
Hopefully fixed AMD 64 crash bug by using correct marshaller
2004-01-16 Franco Catrin L. <fcatrin@tuxpan.com>
* src/preferences.c: Save GtkOptionMenu properties properly
* src/text_editor.c: Fixes editor mispell of fold.symbols property
2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
* configure.in, src/Makefile.am, scintilla/Makefile.am:
Fixed libiconv issue
* NEWS: Updated
2004-01-15 Johannes Schmid <jhs@cvs.gnome.org>
Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
* src/attach_process.c, src/debugger.c, src/registers.c/h,
src/registers_cbs.c, src/registers_gui.c, src/search-replace.c
src/sharedlib.c, src/sharedlib.h, src/sharedlib_cbs.c
src/sharedlib_gui.c:
Debugger speed-up, replaced deprecated GtkCList
2004-01-14 Franco Catrin L.<fcatrin@tuxpan.com>
* src/text-editor.c: Use stock gtk+ close button for editor tabs
2004-01-13 Laurent Dhima <laurenti@alblinux.net>
* configure.in: Added "sq" to ALL_LINGUAS.
2004-01-12 Changwoo Ryu <cwryu@debian.org>
* configure.in: Added "ko" to ALL_LINGUAS.
2004-01-09 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
* src/toolbar.c, src/toolbar_callbacks.c, src/toolbar_callbacks.h,
src/search_incremental.c, src/search_incremental.h:
Search_incremental code cleanup
2004-01-08 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
* scintilla/*/*: Updated scintilla to CVS
* Added: scintilla/Readme.sync
* scintilla/Document.cxx, scintilla/Editor.cxx, scintilla/KeyWords.cxx,
scintilla/LexMatlab.cxx, scintilla/LexOthers.cxx, scintilla/LexRuby.cxx,
scintilla/LexVB.cxx, scintilla/ScintillaBase.cxx, scintilla/ScintillaBase.h,
scintilla/ScintillaGTK.cxx,
scintilla/include/SciLexer.h, scintilla/include/Scintilla.h,
scintilla/include/Scintilla.iface: Updated.
2004-01-07 Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
* search-replace_backend.[ch], search_incremental[ch]: Added
* find_text.[ch], find_in_files.[ch], find_in_files_cbs.[ch],
find_replace.[ch]: Removed.
* anjuta.glade, src/search-replace.c, src/search-replace.h,
src/search-replace_backend.c, src/search-replace_backend.h,
src/mainmenu_callbacks.c, src/mainmenu_callbacks.h,
src/anjuta.c, src/anjuta.h, src/project_dbase.c, src/project_dbase.h,
src/toolbar_callbacks.c, src/Makefile.am: The advanced Search/Replace
functionality now replaces the older Find/Replace stuff. The Search/Replace
functionality can be interrupted during a long Search/Replace.
2004-01-02 Dan Elphick <dre00r@ecs.soton.ac.uk>
* widgets/gnomefilesel.c: Fix use of previously freed memory on
selecting ".." and "." from file selector.
2004-01-02 Johannes Schmid <jhs@cvs.gnome.org>
* anjuta.glade: Fixed wrong "fold.symbols" property
2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
* src/project_dbase_gui.c: Alphabetical order ;-)
* src/compiler_options.c: Fixed bug #867539
* src/launcher.c: Workaround for bugs #864922, #849928,
#846386 and #845782: The launcher no longer hangs but does
not get the exit status correctly sometimes.
* Changes suggested by Bosik are obviously already in without
any Changelog entry (ClsGen.c, project_dbase_gui.c)
* NEWS, README, anjuta.prj, configure.in:
Changed version to 1.2.1
Patch from Andreas Volz <andreas99@users.sourceforge.net>:
* anjuta_dialogs_strings.c, anjuta.glade:
Fixed bugs #860906, #859329
Patch from grzegol@pld-linux.org
* anjuta.desktop.in.in: Fixed bug #858993 (Follow
freedesktop.org standard)
2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
Patch from Stefano Vallarino <stevalla@libero.it>:
* src/source.[c/h]: Fixes cpp sample file to conform to
ISO/IEC 14882, C++-Standard
2003-12-31 Dan Elphick <dre00r@ecs.soton.ac.uk>
Review by Johannes Schmid <jhs@cvs.gnome.org>
* src/build_file.[ch]: Add build_execute_shell_command which executes the
command using sh -c.
* src/compile.c: Use build_execute_shell_command when compiling single
files.
2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
Patch from Pavol Bosik <Pavol.Bosik@siemens.com>:
* src/breakpoints.c: Code cleanup, workaroud for possible
launcher bug
* src/src_paths.c: Update debugger dirs on directory change
2003-12-31 Pavol Bosik <Pavol.Bosik@siemens.com>
Review by Johannes Schmid <jhs@cvs.gnome.org>
* src/attach_process.c, src/attach_process.h, anjuta.glade:
sortable headers, process tree, removal of path and process params
* src/debugger.c, src/debugger.h, anjuta/src/aneditor.cxx,
anjuta/src/mainmenu_callbacks.c, anjuta/src/watch_cbs.c:
code cleanup
2003-12-31 Johannes Schmid <jhs@cvs.gnome.org>
Patch from: Jean-Noel Guiheneuf <jnoel@lotuscompounds.com>
* anjuta.glade, src/mainmenu_callbacks.c, src/file.[c/h]:
Add a dialog for "New file" which lets the user set the
filename and to add copyright/header templates to the file
* Review: Changed function names to contain modules name (file_)
2003-12-09 Naba Kumar <naba@gnome.org>
* setup-gettext: Fixed a typo.
* scintilla/Makefile.am: Fixed a build error for SMP systems.
---- Released version 1.2.0 ---
2003-12-08 Naba Kumar <naba@gnome.org>
* src/preferences.c: Fixed compiler error.
* global_tags/create_global_tags.sh: Fixed to install properly
even when system.tags could not be generated.
* NEWS: Updated.
2003-12-06 Naba Kumar <naba@gnome.org>
* setup-gettext: Fixed to not generate intl directory with gettextize.
Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de>
* src/anjuta.c: Filters out unnecessary files from find in files
command.
* NEWS: Updated.
* manuals/C/anjuta-tutorial/anjuta-tutorial.xml: Fixed tutorial
* src/widzard_gui.c: Added horiz scrollbar for desc text.
2003-12-04 Naba Kumar <naba@gnome.org>
* src/gnome_project.c: Enables debug and optimization flags for
new projects.
Patch from: Pavol Bosik <Pavol.Bosik@siemens.com>
* src/project_dbase_gui.c: combined header and c files for
file selector.
* plugins/class-gen/clsGen.c: Fixed file name typo in generated file.
* data/properties/pascal.properties: Fixed pascal syntax highlighting.
2003-11-30 Abel Cheung <maddog@linux.org.hk>
* configure.in: Added "cs" "mk" "sr" "sr@Latn" to ALL_LINGUAS.
2003-11-29 Naba Kumar <naba@gnome.org>
* configure.in, anjuta.prj: Bumped version to 1.2.0.
* NEWS: Updated.
2003-11-28 Johannes Schmid <clubfan@users.sourceforge.net>
* src/main_menubar.c: Now files cannot be opened twice in recently
file menu
2003-11-27 Pavol Bosik <Pavol.Bosik@siemens.com>
* src/breakpoints.c: Fixed parsing of gdb output for breakpoints in C++
2003-11-28 Naba Kumar <naba@gnome.org>
* scintilla/*/*: Updated scintilla to CVS (2003-11-28)
2003-11-27 Naba Kumar <naba@gnome.org>
* src/breakpoints.c, src/launcher.c, src/find_text.c,
src/test_editor_cbs.c, src/signals_cbs.c: Fixed compiler warnings.
* src/appwiz_page1.c, src/appwiz_page4.c, src/appwizard.[c,h],
src/appwizard_gui.c, src/gnome_project.c, src/project_dbase.[c,h],
src/project_import_gui.c, src/wizard_gui.[c,h]: Implemented a
checkbox in project wizard (project options page) to enable/disable
source code generation with glade(mm).
* NEWS: Updated
2003-11-19 Pavol Bosik <Pavol.Bosik@siemens.com>
* src/dnd.c: Opening files with special characters in the name.
2003-11-20 Jordi Mallach <jordi@sindominio.net>
* configure.in (ALL_LINGUAS): Bah, "ca" (Catalan) has been missing for
a long time.
2003-11-18 Naba Kumar <naba@gnome.org>
* src/anjuta-tools.c, src/build_file.c, src/cvs.c, src/debugger.c,
src/find_in_files.c, src/gnome_project.c, src/launcher.c,
src/project_import.c, plugins/patch/patch-plugin.c:
Fixed g_signal_diconnect calls to pass correct data.
(Fixed possible crash in project imports).
* NEWS: Updated.
2003-11-18 Pavol Bosik <Pavol.Bosik@siemens.com>
Reviewed by Naba Kumar <naba@gnome.org>
* src/launcher.[h,c], src/debugger.c: Fixed encoding bug with GIOChannel
and debugger. Sets default settings for pty in launcher.
* data/gdb.init: Removed charset work around (now works with user's
native charset)
* src/debugger.c: Code cleanup. Removed duplicate call to 'info signals'.
2003-11-18 Naba Kumar <naba@gnome.org>
* src/anjuta-encodings.c, src/preferences.c: Renamed all variable
names of 'index' to 'idx'.
2003-11-17 Naba Kumar <naba@gnome.org>
Patch from: arief_mulya <arief_m_utama@telkomsel.co.id>
* src/project_dbase.c: Prompts user for unsaved project files
when project is closed.
2003-11-16 Naba Kumar <naba@gnome.org>
Patch from: Marcin "Zenek" Jaskólski <zenek@moo.pl>
* src/appwizard_cbs.c, src/start-with.c: Fixed compiler errors with
older gcc.
2003-11-11 Johannes Schmid <clubfan@users.sourceforge.net>
* src/anjuta.c: Fixed crash related to tag == NULL while
anjuta is exiting
2003-11-11 Naba Kumar <naba@gnome.org>
* src/glade_iface.c: Avoids error conditions for glade or glademm not
found. It simply doesn't generate the c/c++ codes and continues with
just a warning.
* NEWS: Updated.
2003-11-10 Naba Kumar <naba@gnome.org>
* anjuta.glade, anjuta_dialogs_strings.c: Fixed typos in
'Start with dialog'.
* configure.in, manuals/Makefile.in, manuals/de/* (new): Added
German translation of anjuta-tutorial.
* src/launcher.c: Fixed an encoding bug with GIOChannels.
* NEWS: Updated.
2003-11-10 Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
* src/breakpoints.c, src/project_dbase.c, src/text_editor.c:
Fixes the Bug #823249, Fixes the Bug #713229 When the user enables
the syntax highlighting in Preferences, the automatic syntax
highlighting is now selected. When the debugger is stopped and the
breakpoints window not closed, the gtk_tree_view in this window is
now made unsensitive.
2003-11-07 Johannes Schmid <clubfan@users.sourceforge.net>
* src/preferences.h, src/preferences.c, anjuta.glade:
Fixed translation bug in preferences by using GtkOptionMenu
* anjuta.prj: Project version 1.1.98
---------------- Released version 1.1.98 ----------------
2003-11-07 Naba Kumar <naba@gnome.org>
* anjuta.spec.in: Revived docs package and combined all docs into
one package.
* configure.in: Bumped version to 1.1.98 rc2
* NEWS: Updated.
* anjuta.spec.in: Fixed scrollkeepr-update command.
* anjuta.spce.in: Fixed file permissions.
2003-11-06 Naba Kumar <naba@gnome.org>
* src/mainmenu_callback.[c,h], src/main_menubar_def.h: Added help
menus to activate anjuta helps.
* manuals/C/anjuta-faqs/anjuta-faqs.sgml (removed),
manuals/C/anjuta-faqs/anjuta-faqs.xml (added),
manuals/C/anjuta-faqs/legal.xml (added),
manuals/C/anjuta-faqs/Makefile.am,
manuals/C/anjuta-faqs/anjuta-faqs-C.omf,
manuals/C/anjuta-faqs/.cvsignore,
manuals/C/anjuta-tutorial/anjuta-tutorial.sgml (removed),
manuals/C/anjuta-tutorial/anjuta-tutorial.xml (added),
manuals/C/anjuta-tutorial/legal.xml (added),
manuals/C/anjuta-tutorial/Makefile.am,
manuals/C/anjuta-tutorial/anjuta-tutorial-C.omf,
manuals/C/anjuta-tutorial/.cvsignore,
manuals/C/anjuta-manual/*.sgml (removed),
manuals/C/anjuta-manual/*.xml (added),
manuals/C/anjuta-manual/Makefile.am,
manuals/C/anjuta-manual/anjuta-manual-C.omf,
manuals/C/anjuta-manual/.cvsignore,
manuals/C/topic.dat (removed), manuals/C/Makefile.am,
manuals/ja/anjuta-faqs/anjuta-faqs.sgml (removed),
manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.eucJP.omf (removed),
manuals/ja/anjuta-faqs/anjuta-faqs-ja_JP.UTF-8.omf (added),
manuals/ja/anjuta-faqs/anjuta-faqs.xml (added),
manuals/ja/anjuta-faqs/legal.xml (added),
manuals/ja/anjuta-faqs/Makefile.am,
manuals/ja/anjuta-faqs/anjuta-faqs-C.omf,
manuals/ja/anjuta-faqs/.cvsignore,
manuals/ja/anjuta-manual/*.sgml (removed),
manuals/ja/anjuta-manual/anjuta-manual-ja_JP.eucJP.omf (removed),
manuals/ja/anjuta-manual/anjuta-manual-ja_JP.UTF-8.omf (added),
manuals/ja/anjuta-manual/*.xml (added),
manuals/ja/anjuta-manual/Makefile.am,
manuals/ja/anjuta-manual/anjuta-manual-C.omf,
manuals/ja/anjuta-manual/.cvsignore,
manuals/ja/topic.dat (removed), manuals/ja/Makefile.am,
manuals/sgmldocs.make (removed),
manuals/xmldocs.make (added), manuals/omf.make (added),
manuals/Makefile.am, configure.in, Makefile.am: Converted old sgml
documentations to newer docbook xml documentations. Converted
Japanesh docs to UTF8 docs. Fixed installations. Update cvsignores.
Enabled manulas installations.
* gdl/.cvsignore, scintilla/.cvsignore, .cvsigore: Updated.
2003-11-05 Naba Kumar <naba@gnome.org>
* data/gdb.init: Sets host's charset to ascii to solve debugger
freeze up due to uninitialized strings in target program.
* src/mainmenu_callbacks.c, src/watch_cbs.c, src/message-manager.[cc,h]:
Fixed a crash bug with 'Add expression in watch'. Bug #822017
* NEWS: Updated.
Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
src/launcher.c: Turns off echo in spawned pty to fix debugger.
2003-11-04 Naba Kumar <naba@gnome.org>
* scintilla/Makefile.am, widgets/Makefile.am: Fixed distribution
problems.
Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
* src/aneditor.cxx, src/aneditor.h, src/controls.c, src/main_menubar.c,
src/main_menubar.h, src/main_menubar_def.h, src/mainmenu_callbacks.c,
src/mainmenu_callbacks.h: Added emacs style c/c++ custom indentation
in file headers.
* src/search-replace.c: Fixed infinite loop bug.
* start-with.c: Fixed a crash bug with "Open last project".
Patch from: Karl-Heinz Brünen <k.bruenen@eprosoft.de
* scintilla/Makefile.am: Fixed compiler option.
2003-10-16 Naba Kumar <naba@gnome.org>
Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa
* src/text_editor.c: Fixed autoformat.
2003-10-15 Naba Kumar <naba@gnome.org>
* src/anjuta_cbs.c: Used ALT+number for editor tab browsing, instead
of CTRL+number.
2003-10-09 Naba Kumar <naba@gnome.org>
* src/cvs_gui.c: Fixed a UI bug (hides the unwanted frame).
2003-10-08 Naba Kumar <naba@gnome.org>
* src/source.c: Fixed a GETTEXT typo error.
* anjuta.glade: Made 'Sorted in order you open them' default option
for editor tabs.
Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
* anjuta.glade, data/properties/anjuta.properties:
Fixed the freeze of the "Preferences" combos at the first Anjuta
init is generated by:
- a not complete translation of preferences.c file
- a difference between 2 names in anjuta.glade and
anjuta.properties (arrows --> Arrows , bottom --> Bottom)
- the same name given to 3 combos (anjuta.glade).
* src/find_text.c: If the "whole document" mode is selected,
a new search will select the next occurrence (Bug #764954).
It is now possible to use the shortcuts to search next or previous
occurrence even if the search dialog has the focus. Bug #790318
* src/main_menubar_def.h: "Select code block" shortcut; the new
shortcut is now Alt+L instead of Alt+B (already used by _Build menu).
(Bug #811016).
Patch from: Richard Lee <r.h.lee@comcast.net>
* tagmanager/include/tm_tag.h, tagmanager/tm_tag.c,
tagmanager/tm_workspace.c: The following is a patch to fix a
seemingly random occurence where Anjuta would crash when a
certain key was pressed.
2003-09-29 Naba Kumar <naba@gnome.org>
* src/find_in_files.c: Ignores binary by default. Disabled the option
of NOCVS search, because launcher does not use sh and hence can not
pipe.
* src/project_dbase.c, src/session.[h,c]: Fixed to save the
"clean before build" state in project session and not in account session,
otherwise the state gets reflected to other projects causing annoyance.
* src/compiler_options.c: Fixed a bug where compiler options were always
claimed 'modified'.
* src/build_project.c, data/properties/anjuta.properties,
src/commands.[h]: Fixed a bad bug where clean-before-build
doesn't work.
* scintilla/patches/research-cvs-nolog.diff,
scintilla/patches/scintilla-ac-gtk2-port.diff,
scintilla/patches/scintilla-ac-sort-fix.diff,
scintilla-optimization.diff: Removed, because they are already in
scintilla CVS.
* scintilla/*/*: Update scintilla to current CVS (just after 1.55 release,
2003-09-29).
* scintilla/LexMPT.cxx, scintilla/LexMetapost.cxx, scintilla/LexTeX.cxx,
scintilla/LexYAML.cxx: Added new scintilla lexers.
* TODO, NEWS: Updated.
Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
* src/utilities.c: Fixed typo bugs.
2003-09-26 Naba Kumar <naba@gnome.org>
* src/anjuta.c: Only connects to kernel SIGCHLD signal.
* src/find_replace.c, src/find_text.c, src/mainmenu_callbacks.c,
src/text_editor.[c,h], src/toolbar_callbacks.c: Added wrap in
text_editor_find() and Fixed I-Search wrapping.
* src/debugger.c: Fixed to pass a newline after a debugger
command (which was broken since the launcher was refactored.
(Pointed out by Bosik Pavol <Pavol.Bosik@siemens.com>)
2003-09-25 Naba Kumar <naba@gnome.org>
* src/toolbar_callbacks.c: Fixed start of incremental search.
Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
* src/controls.c, src/main_menubar.c, src/main_menubar.h,
src/main_menubar_def.h, src/mainmenu_callbacks.c,
src/toolbar_callbacks.c, src/toolbar.c: Added reverse search
menu and implementation.
2003-09-24 Pavol Bosik <bosikp@frcatel.fri.utc.sk>
Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
* src/debug_tree.c, src/debug_tree.h: Fixed color of modified
variables in Locals window.
2003-09-24 Frederic RUAUDEL <grumz@users.sourceforge.net>
Reviewed by 2003-09-24 Naba Kumar <naba@gnome.org>
* src/utilities.[ch] : Fix a tooltip bug in
anjuta_util_toolbar_append_stock(), the label appeared instead of
the tooltip text. Remove label from arguments of the function
because label is included in the stock icon data.
* src/toolbar.c : Fix call to anjuta_util_toolbar_append_stock().
* src/text_editor_gui.c : Fix call to anjuta_util_toolbar_append_stock().
* FIXME: translation file should be updated because of label text removal.
2003-09-24 Naba Kumar <naba@gnome.org>
* scintilla/PlatGTK.cxx: Fixed font setting in widget style.
* src/launcher.[c,h], plugins/patch/patch-plugin.c, src/anjuta-tools.c,
src/build_file.c, src/cvs.c, src/find_in_files.c, src/gnome_project.c,
src/project-import.c, src/anjuta.c: Implemented buffered outputs for
stdout and stderr. Also buffered output and check-for-password
can be enabled/disabled. Added proper UTF8 handling. Fixed pty input
with password prompts. Checkes for password prompts from all outputs.
* src/utilities.[h,c]: Defined anjuta_util_convert_to_utf8() function
which takes a string (which could be utf8 also) and converts into
utf8 string.
* src/main.c: Connects kernel signals after gnome_program_init().
Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
* src/message-manager.c: Fixed bug #787026 by converting the strings
to proper UTF8.
2003-09-22 Naba Kumar <naba@gnome.org>
* src/scintilla/patches/scintilla-ac-gtk2-port.diff,
scintilla/PlatGTK.cxx: Ported autocomplete window to gtk2 by removing
GtkCList and using GtkTreeView instead. Added the patch.
* src/scintilla/patches/scintilla-ac-sort-fix.diff,
scintilla/PlatGTK.cxx: Fixes sorting bug in AC.
2003-09-19 Naba Kumar <naba@gnome.org>
* printing/print.c: Proper UTF8 printing support.
* src/main.c: moved kernel signal connects at the
end of application initialization.
2003-09-18 Naba Kumar <naba@gnome.org>
* scintilla/*/*, src/scintilla/Makefile.am, src/Makefile.am,
(new) lexers.make, (new) lexers: Update scintilla to latest
scintilla CVS (2003-09-18), added new lexers, automated
lexers makefiles sections and scintilla update. Added
patches. Optimized pango rendering. Fixed a crash bug
in scintilla.
* (new) scintilla/patches/research-cvs-nolog.diff: Added
patch to remove cvs log command from RESearch.cxx file.
* scintilla/patches/scintilla-pango-always.diff:
Fixed file name.
* scintilla/RESearch.cxx: Removed spurious cvs log command
and logs.
* (new) scintilla/test-scintilla.cxx: A test file for scintilla.
Patch from: Bosik Pavol <Pavol.Bosik@siemens.com>
* src/dnd.c: Fixed a crash bug with DND.
2003-09-15 Naba Kumar <naba@gnome.org>
* src/text_editor.[c,h], src/anjuta.c, src/breakpoints.c,
src/goto_line.c, src/mainmenu_callbacks.c, src/text_editor_cbs.c,
src/toolbar_callbacks.c: Added an additional parameter to
text_editor_goto_line() funtion which decides if the line should
be made visible (if it's under fold).
* src/style-editor.c: Fixed a compiler warning.
* src/message-manager.cc: Calls parent method correctly.
* src/preferences.h: Fixed prent class.
Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
* src/project_dbase.c: Fixed bug #713210.
2003-09-14 Hasbullah Bin Pit <sebol@ikhlas.com>
* configure.in: Added 'ms' (Malay) to ALL_LINGUAS.
2003-09-11 Naba Kumar <naba@gnome.org>
Patch from: Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
* src/style-editor.c: Fixed bug #769130 (Crash on font
selection dialog).
* src/message-manger.[h,cc]: Made AnMessageManager
derived from GtkFrame and removed deprecated code.
* src/breakpoints.c, src/search-replace.c, src/source.c: Fixed
compiler warnings.
2003-09-09 Naba Kumar <naba@gnome.org>
* src/Makefile.am: Addded rules for built sources.
2003-09-08 Naba Kumar <naba@gnome.org>
* (new) src/anjuta-marshalers.list: Added marshalers definition
file.
* src/source.c: Fixed bug #762043 and makes sure, CFLAGS
and CXXFLAGS are not overwriten by automake's default.
* src/style-editor.c: Added 'operators' in the style editor.
Patch from Masahito Omote <utyuuzin@users.sourceforge.net>
and Jesus Gonzalez <jgonzlz@terra.es> (combined).
* src/message-manager-private.cc, src/message-manager.cc:
Converts message going into message into UTF-8 endoding.
* src/main.c: Uses UTF-8 codeset for localization.
2003-09-08 Franco Catrin L. <fcatrin@tuxpan.cl>
* src/anjuta.desktop.in.in: Added Encoding attribute (required).
2003-09-08 Naba Kumar <naba@gnome.org>
* TODO: Updated.
Patch from Jean-Noel Guiheneuf <jnoel@saudionline.com.sa>
* src/find_in_files.c, src/find_replace.c, src/search_replace.c:
Fixed bug #798717, Find - Find&Replace - Find in files bug;
The combo entries were updated if the same data with a different
case exist in the combo list. The combo entries are now case sensitive.
Search&Replace bug; First searc