- 06 Jan, 2007 10 commits
-
-
Daniel Elstner authored
* NEWS: Update. * README: Minor reformatting. svn path=/trunk/; revision=593
-
Daniel Elstner authored
* it.po: Replace my old email address with the one of the original contributor of this translation. svn path=/trunk/; revision=592
-
Daniel Elstner authored
svn path=/trunk/; revision=591
-
Daniel Elstner authored
* src/miscutils.cc: Remove file, as it was essentially empty except for including miscutils.h. * Makefile.am (src_regexxer_SOURCES): Remove src/miscutils.cc. svn path=/trunk/; revision=590
-
Daniel Elstner authored
* src/*.{cc,h}: Update copyright notice: The postal address of the Free Software Foundation changed, and my email address too. Also, remove the statement I had inserted which explicitely disallowed using a later version of the license. I think I do not have to ask for permission from contributors, since the copyright notice only mentions me as the copyright holder, so technically everyone automatically transferred her copyright to me. Anyway, the change is utterly minor and the notice now matches what everyone else is using. Also use the opportunity to get rid of the version control substitutions and the trailing empty line in every file. * ui/aboutdialog.glade: Update my email address. svn path=/trunk/; revision=589
-
Daniel Elstner authored
* Makefile.am (src_regexxer_LDADD): Replace $(LIBINTL) substitution with $(INTLLIBS). Apparently AM_GLIB_GNU_GETTEXT(), unlike plain AM_GNU_GETTEXT(), assigns INTLLIBS instead of LIBINTL for whatever reason. This difference is nowhere documented. Funny noone has noticed this yet, since as far as I can tell it is empty only with GNU libc. svn path=/trunk/; revision=588
-
Daniel Elstner authored
* autogen.sh: Reduce the list of cruft to delete; it was a bit over the top and too long to maintain anyway. Also, remove colons from substitutions again, as the script no longer assigns the empty string anywhere to the variables in question. svn path=/trunk/; revision=587
-
Daniel Elstner authored
* autogen.sh: Comment "set -ex" and remove pointless ":;". svn path=/trunk/; revision=586
-
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.
-