- 06 Jan, 2007 2 commits
-
-
Daniel Elstner authored
* autogen.sh: Further simplify the script by making use of set -e and colons in substitutions, like ${foo:-bar}. Although some truly ancient shells do not provide these features, this does not matter much for scripts intended for maintainer use. svn path=/trunk/; revision=585
-
Daniel Elstner authored
* autogen.sh: Reduce number of rm -f invocations by means of line continuation. svn path=/trunk/; revision=584
-
- 05 Jan, 2007 9 commits
-
-
Daniel Elstner authored
svn path=/trunk/; revision=583
-
Daniel Elstner authored
* regexxer.{desktop,schemas}.in: Move to ui/ directory to reduce clutter in the toplevel directory. * Makefile.am ({desktop,schemas}_in_files): Update accordingly. ({desktop,schemas}_DATA): Likewise. (ui/stockimages.h): Do not rely on $(mkdir_p) because it is already obsolete but AC_PROG_MKDIR_P() is too recent to require. Just use plain mkdir and test for the existence of the directory on failure. Also, add a comment explaining the implicit directory creation. * POTFILES.in: Move regexxer.{desktop,schemas}.in to the ui/ directory. svn path=/trunk/; revision=582
-
Daniel Elstner authored
* configure.ac (AC_PREREQ): Require Autoconf 2.58. (AC_CONFIG_MACRO_DIR): Specify m4 macro directory. (IT_PROG_INTLTOOL): Replace obsolete AC_PROG_INTLTOOL(). Require at least intltool 0.35 for full po/LINGUAS and po/Makevars support. (ALL_LINGUAS): No longer set this environment variable, but rely on po/LINGUAS support. Get rid of the CONFIG_STATUS_DEPENDENCIES substitution hack. (GETTEXT_PACKAGE): Move the variable assignment to AC_SUBST(). * po/Makevars: Reintroduce this file, as it is finally properly supported by intltool. Set XGETTEXT_OPTIONS to the list of keywords xgettext should recognize. * autogen.sh: Get rid of the hack that appends XGETTEXT_KEYWORDS to po/Makefile.in.in. Also change the invocation order of the various setup tools according to the recommendation found in the gettext manual. Delete some more cruft from the m4/ directory. * ABOUT-NLS: Get rid of this both large and largely useless file. Probably a left-over from the time before glib-gettextize. svn path=/trunk/; revision=581
-
Daniel Elstner authored
svn path=/trunk/; revision=579
-
Daniel Elstner authored
* m4/export.m4: New file. Defines generalized replacements in the DK_ namespace for the cxx.m4 macros REGEXXER_LINK_EXPORT_DYNAMIC() and REGEXXER_LINK_VERSION_SCRIPT(). * m4/feature.m4: New file. Defines a couple of generic helper macros for feature testing. * m4/pkgproc.m4: New file. Defines the macro DK_PKG_PATH_PROG() which replaces REGEXXER_PKG_PATH_PROG() from misc.m4. * m4/popt.m4: New file. Defines DK_LIB_POPT(), a generalized replacement for REGEXXER_LIB_POPT() from misc.m4. * m4/warn.m4: New file. Defines the macro DK_ARG_ENABLE_WARNINGS() which is a generalized and also somewhat improved replacement for REGEXXER_ARG_ENABLE_WARNINGS() from cxx.m4. Note that the argument values of --enable-warnings= have changed; see ./configure --help. * m4/{cxx,misc}.m4: Remove files. * configure.ac: Use the new macros in the DK_ namespace. (DK_ARG_ENABLE_WARNINGS): Pass "-Wno-non-virtual-dtor" to the compiler if accepted. Nasty, but due to the gconfmm bug the only way to recover the functionality of --enable-warnings=fatal. Assign the warning flags to the variable REGEXXER_WARNING_FLAGS. * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Again raise the value passed to --enable-warnings= from "maximum" to "fatal", now that we work around the gconfmm bug. (AM_CPPFLAGS): Add $(REGEXXER_WARNING_FLAGS). (src_regexxer_LDADD): Reorder the library substitutions so that the ones more likely to depend on others in the list come first. svn path=/trunk/; revision=578
-
Daniel Elstner authored
* pixmaps/*.png: Move images to ui/ directory. This makes for a more streamlined directory structure, and besides "pixmaps" was a horrible name anyway. * pixmaps: Remove directory. * Makefile.am: Accomodate for the change from "pixmaps" to "ui". As a side effect, the .dirstamp hack for ui/ is also no longer necessary, as the ui/stockimages.h rule already covers this. * src/main.cc: Change stockimages.h #include accordingly. svn path=/trunk/; revision=577
-
Daniel Elstner authored
* macros: Rename directory to m4. I love Subversion. * autogen.sh: Change "-I macros" to "-I m4" in aclocal invocation. * configure.ac (ACLOCAL_AMFLAGS): Likewise for this substitution. svn path=/trunk/; revision=576
-
Daniel Elstner authored
* Makefile.am (AM_CPPFLAGS): Remove leftover $(PCRE_CFLAGS). (src_regexxer_LDADD): Likewise for $(PCRE_LIBS). svn path=/trunk/; revision=575
-
Daniel Elstner authored
* configure.ac (PCRE_CHECK_VERSION): Remove invocation of hand- crafted macro and just add "libpcre >= 5.0" to PKG_CHECK_MODULES() instead. PCRE supports pkg-config since version 5.0, released September 2004. I think it is safe to make that a requirement. (PCRE_CHECK_UTF8): Ditch the UTF-8 check, which was problematic anyway since it involved executing a runtime test. Just rely on regexxer to report an error at runtime if libpcre is found not to support UTF-8. This is acceptable since updating to a libpcre with UTF-8 support does not require rebuilding regexxer. * macros/pcre.m4: Get rid of it. svn path=/trunk/; revision=574
-
- 04 Jan, 2007 1 commit
-
-
Daniel Elstner authored
* Makefile.am: Switch to a non-recursing build system. The entire source tree except for the po/ subdirectory is now built from the toplevel Makefile. For the rationale of this change, see Peter Miller's excellent paper "Recursive Make Considered Harmful": http://members.pcug.org.au/~millerp/rmch/recu-make-cons-harm.html The new system makes use of Automake's subdir-objects feature to put compilation results into the src/ subdirectory. The Automake variables and rules from the subdirectories have been merged into the toplevel Makefile.am and adapted as necessary. (DISTCHECK_CONFIGURE_FLAGS): Lower --enable-warnings argument from "hardcore" to "maximum", in order to get distcheck to work despite the non-virtual base class warning triggered by gconfmm. * {pixmaps,src,ui}/Makefile.am: Remove from repository. * configure.ac (AC_INIT): Bump version number to 0.9. Also change my mail address. (AC_PREREQ): Raise version requirement to autoconf 2.55. (AM_INIT_AUTOMAKE): Require Automake 1.8 and add -Wall option. (PKG_CHECK_MODULES): Replace output variable prefix REGEXXER with REGEXXER_MODULES for clarity. Remove the AC_SUBST() invocations as the macro seems to do that on its own now. (AC_CONFIG_FILES): Remove {pixmaps,src,ui}/Makefile from the list. * NEWS: Add entry on regexxer 0.9. Not complete yet. * autogen.sh: Rip out the overzealous version checking fancyness. This stuff was just a wee bit over the top. Overall, reduce the the script to a sensible minimum. Honor $NOCONFIGURE instead of $AUTOGEN_SUBDIR_MODE to match autogen.sh from gnome-common. * mkinstalldirs: Remove, as glib-gettextize now properly adds this file to the source tree if it is missing. * config.rpath: Remove, as it does not seem to be actually used anywhere. svn path=/trunk/; revision=573
-
- 22 Dec, 2006 1 commit
-
-
Daniel Elstner authored
* configure.ac: Use REGEXXER_PKG_PATH_PROG() to locate the gtk-update-icon-cache command. * pixmaps/Makefile.am (update-icon-cache): Add new target, which is invoked as prerequisite of install-data-hook in order to update the GTK+ icon theme cache after installation.
-
- 10 Dec, 2006 2 commits
-
-
Daniel Elstner authored
-
Daniel Elstner authored
* src/main.cc (main): Use gtk_window_set_default_icon_name() to have the default window icon looked up in the icon theme, rather than explicitely specifying an image filename. For some reason this method has not been wrapped yet. (set_default_window_icon): Remove now unused function. * src/aboutdialog.cc (AboutDialog::create): For the same reason as above, use Gtk::Image::set_icon_from_name() instead of an explicit filename to load the application icon. * src/globalstrings.h (application_icon_filename): Remove now unused string.
-
- 09 Dec, 2006 1 commit
-
-
Daniel Elstner authored
* regexxer.desktop.in: Remove a couple of keys and change some values to match the latest freedesktop.org desktop-entry-spec. * pixmaps/Makefile.am: Install the regexxer application icon to $(datadir)/icons/hicolor/48x48/apps as the freedesktop.org icon-theme-spec says.
-
- 21 Nov, 2006 3 commits
-
-
Daniel Elstner authored
* ui/mainwindow.glade (menuitem_about): Replace the stock item reference "regexxer-about" with "gtk-about", now that the latter has been added to GTK+. * src/main.cc (stock_icon_about): Remove. (regexxer_stock_items): Remove "regexxer-about" stock item. * pixmaps/Makefile.am (stockimages): Remove stock_menu_about.png from list. * pixmaps/stock_menu_about.png: Remove file.
-
Daniel Elstner authored
* src/filetree.cc (FileTree::on_style_changed): Use the proper stock images "file" and "directory" instead of abusing "new" and "open", respectively. These new items have been available since GTK+ 2.6.
-
Daniel Elstner authored
-
- 18 Nov, 2006 1 commit
-
-
Djihed Afifi authored
-
- 13 Nov, 2006 4 commits
-
-
Daniel Elstner authored
-
Daniel Elstner authored
* src/stringutils.cc (parse_control_char, Util::convert_to_ascii): Avoid bitwise operations with possibly signed char values. Make use of explicit casts and unsigned integer literals instead.
-
Daniel Elstner authored
* AUTHORS: Change my mail address.
-
Daniel Elstner authored
* macros/cxx.m4 (REGEXXER_LINK_EXPORT_DYNAMIC): New macro to check for support of the --export-dynamic linker flag. * configure.ac: Use the new REGEXXER_LINK_EXPORT_DYNAMIC macro to fill in the substituted variable REGEXXER_EXPORT_DYNAMIC. * src/Makefile.am (regexxer_LDFLAGS): Substitute the value of $(REGEXXER_EXPORT_DYNAMIC) since libglade no longer passes the linker flag -Wl,--export-dynamic by default.
-
- 31 Oct, 2006 1 commit
-
-
Matic Zgur authored
2006-10-31 Matic Zgur <mr.zgur@gmail.com> * sl.po: Added Slovenian translation. * LINGUAS: Added Slovenian ("sl") to the list of languages.
-
- 16 Oct, 2006 2 commits
-
-
Kwok-Koon Cheung authored
-
Kwok-Koon Cheung authored
* zh_TW.po: Updated Chinese (Taiwan) translation. * zh_HK.po: New Chinese (Hong Kong) translation.
-
- 05 Oct, 2006 1 commit
-
-
Sven Herzberg authored
2006-10-05 Sven Herzberg <herzi@gnome-de.org> * autogen.sh: use --copy on intltoolize, so modifying po/Makefile.in.in doesn't fail for the missing permissions
-
- 24 Sep, 2006 1 commit
-
-
Pawan Chitrakar authored
-
- 29 Aug, 2006 2 commits
-
-
Iñaki Larrañaga Murgoitio authored
-
Inaki Larranaga authored
2006-08-28 Inaki Larranaga <dooteo@euskalgnu.org> * eu.po: Added Basque translation. * LINGUAS: Added "eu" (Basque) entry.
-
- 26 Aug, 2006 1 commit
-
-
Francisco Javier F. Serrador authored
2006-08-26 Francisco Javier F. Serrador <serrador@openshine.com> * es.po: Updated Spanish translation.
-
- 24 Jul, 2006 1 commit
-
-
Christophe Merlet authored
-
- 01 Mar, 2006 1 commit
-
-
Daniel Nylander authored
2006-03-01 Daniel Nylander <po@danielnylander.se> * po/sv.po: Updated Swedish translation.
-
- 22 Jan, 2006 1 commit
-
-
Clytie Siddall authored
-
- 13 Dec, 2005 1 commit
-
-
Murray Cumming authored
2005-12-13 Murray Cumming <murrayc@murrayc.com> * autogen.sh: Use --force on intltoolize, because it was complaining about an old Makefile.in.in. * configure.ac: * src/Makefile.am: Change PKG_CFLAGS/LIBS to REGEXXER_CFLAGS/LIBS because the latest autoconf (or something) complains that PKG_CFLAGS may be undefined. Not sure why, but this fixes it.
-
- 21 Aug, 2005 1 commit
-
-
Pawan Chitrakar authored
-
- 04 Aug, 2005 1 commit
-
-
Kwok-Koon Cheung authored
-
- 01 Aug, 2005 1 commit
-
-
Vincent van Adrighem authored
2005-08-01 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation updated.
-
- 31 Jul, 2005 1 commit
-
-
Ilkka Tuohela authored
-