* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass ChangeLog
@ 2011-12-03 20:43 Ulrich Mueller (ulm)
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Mueller (ulm) @ 2011-12-03 20:43 UTC (permalink / raw
To: gentoo-commits
ulm 11/12/03 20:43:22
Modified: elisp-common.eclass ChangeLog
Log:
Use ebegin/eend instead of einfo.
Revision Changes Path
1.78 eclass/elisp-common.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.78&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.78&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?r1=1.77&r2=1.78
Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -r1.77 -r1.78
--- elisp-common.eclass 3 Dec 2011 08:54:46 -0000 1.77
+++ elisp-common.eclass 3 Dec 2011 20:43:21 -0000 1.78
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.77 2011/12/03 08:54:46 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.78 2011/12/03 20:43:21 ulm Exp $
#
# @ECLASS: elisp-common.eclass
# @MAINTAINER:
@@ -329,7 +329,7 @@
return 1
fi
- einfo "Regenerating site-gentoo.el for GNU Emacs (${EBUILD_PHASE}) ..."
+ ebegin "Regenerating site-gentoo.el for GNU Emacs (${EBUILD_PHASE})"
# Until January 2009, elisp-common.eclass sometimes created an
# auxiliary file for backwards compatibility. Remove any such file.
@@ -376,9 +376,11 @@
# was actually no change.
# A case is a remerge where we have doubled output.
rm -f "${T}"/site-gentoo.el
+ eend
einfo "... no changes."
else
mv "${T}"/site-gentoo.el "${sitelisp}"/site-gentoo.el
+ eend
case ${#sflist[@]} in
0) ewarn "... Huh? No site initialisation files found." ;;
1) einfo "... ${#sflist[@]} site initialisation file included." ;;
1.33 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.33&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.33&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.32&r2=1.33
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- ChangeLog 3 Dec 2011 08:54:46 -0000 1.32
+++ ChangeLog 3 Dec 2011 20:43:21 -0000 1.33
@@ -1,12 +1,12 @@
# ChangeLog for eclass directory
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.32 2011/12/03 08:54:46 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.33 2011/12/03 20:43:21 ulm Exp $
03 Dec 2011; Ulrich Mueller <ulm@gentoo.org> elisp.eclass,
elisp-common.eclass:
- Sync eclasses from Emacs overlay (revision 1752).
+ Sync eclasses from Emacs overlay (revision 1759).
elisp.eclass: Allow for user patches. New variable ELISP_REMOVE.
- elisp-common.eclass: Replace echo by einfo for proper logging.
+ elisp-common.eclass: Replace echo by ebegin/eend for proper logging.
02 Dec 2011; Brian Harring <ferringb@gentoo.org> eutils.eclass:
Fix eqawarn to match portage's return code; this fixes sporadic failures
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass ChangeLog
@ 2012-02-11 12:20 Ulrich Mueller (ulm)
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Mueller (ulm) @ 2012-02-11 12:20 UTC (permalink / raw
To: gentoo-commits
ulm 12/02/11 12:20:33
Modified: elisp-common.eclass ChangeLog
Log:
Delete declaration of unused variable.
Revision Changes Path
1.79 eclass/elisp-common.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.79&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.79&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?r1=1.78&r2=1.79
Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -r1.78 -r1.79
--- elisp-common.eclass 3 Dec 2011 20:43:21 -0000 1.78
+++ elisp-common.eclass 11 Feb 2012 12:20:33 -0000 1.79
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.78 2011/12/03 20:43:21 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.79 2012/02/11 12:20:33 ulm Exp $
#
# @ECLASS: elisp-common.eclass
# @MAINTAINER:
@@ -316,7 +316,7 @@
elisp-site-regen() {
local sitelisp=${ROOT}${EPREFIX}${SITELISP}
- local sf i line null="" page=$'\f'
+ local sf i null="" page=$'\f'
local -a sflist
if [[ ! -d ${sitelisp} ]]; then
1.126 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.126&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.126&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.125&r2=1.126
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -r1.125 -r1.126
--- ChangeLog 10 Feb 2012 22:54:33 -0000 1.125
+++ ChangeLog 11 Feb 2012 12:20:33 -0000 1.126
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.125 2012/02/10 22:54:33 tommy Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.126 2012/02/11 12:20:33 ulm Exp $
+
+ 11 Feb 2012; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
+ Delete declaration of unused variable.
10 Feb 2012; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> python.eclass:
Revert previous commit to python eclass, breaks any ebuild using
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass ChangeLog
@ 2012-04-27 19:51 Ulrich Mueller (ulm)
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Mueller (ulm) @ 2012-04-27 19:51 UTC (permalink / raw
To: gentoo-commits
ulm 12/04/27 19:51:52
Modified: elisp-common.eclass ChangeLog
Log:
Sync from Emacs overlay: Require GNU Emacs in elisp-need-emacs().
Revision Changes Path
1.80 eclass/elisp-common.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.80&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.80&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?r1=1.79&r2=1.80
Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- elisp-common.eclass 11 Feb 2012 12:20:33 -0000 1.79
+++ elisp-common.eclass 27 Apr 2012 19:51:52 -0000 1.80
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.79 2012/02/11 12:20:33 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.80 2012/04/27 19:51:52 ulm Exp $
#
# @ECLASS: elisp-common.eclass
# @MAINTAINER:
@@ -159,7 +159,7 @@
# @ECLASS-VARIABLE: EMACSFLAGS
# @DESCRIPTION:
# Flags for executing Emacs in batch mode.
-# These work for Emacs versions 18-23, so don't change them.
+# These work for Emacs versions 18-24, so don't change them.
EMACSFLAGS="-batch -q --no-site-file"
# @ECLASS-VARIABLE: BYTECOMPFLAGS
@@ -173,7 +173,7 @@
elisp-emacs-version() {
local ret
- # The following will work for at least versions 18-23.
+ # The following will work for at least versions 18-24.
echo "(princ emacs-version)" >"${T}"/emacs-version.el
${EMACS} ${EMACSFLAGS} -l "${T}"/emacs-version.el
ret=$?
@@ -195,6 +195,10 @@
local need_emacs=$1 have_emacs
have_emacs=$(elisp-emacs-version) || return
einfo "Emacs version: ${have_emacs}"
+ if [[ ${have_emacs} =~ XEmacs|Lucid ]]; then
+ eerror "This package needs GNU Emacs."
+ return 1
+ fi
if ! [[ ${have_emacs%%.*} -ge ${need_emacs%%.*} ]]; then
eerror "This package needs at least Emacs ${need_emacs%%.*}."
eerror "Use \"eselect emacs\" to select the active version."
1.225 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.225&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.225&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.224&r2=1.225
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.224
retrieving revision 1.225
diff -u -r1.224 -r1.225
--- ChangeLog 25 Apr 2012 17:43:50 -0000 1.224
+++ ChangeLog 27 Apr 2012 19:51:52 -0000 1.225
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.224 2012/04/25 17:43:50 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.225 2012/04/27 19:51:52 ulm Exp $
+
+ 27 Apr 2012; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
+ Sync from Emacs overlay: Require GNU Emacs in elisp-need-emacs().
25 Apr 2012; Fabian Groffen <grobian@gentoo.org> qt4-build.eclass:
fix_includes: create relative symlinks for header directories, such that
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass ChangeLog
@ 2012-09-01 9:39 Ulrich Mueller (ulm)
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Mueller (ulm) @ 2012-09-01 9:39 UTC (permalink / raw
To: gentoo-commits
ulm 12/09/01 09:39:08
Modified: elisp-common.eclass ChangeLog
Log:
Suppress warning message in elisp-site-regen for initial installation.
Revision Changes Path
1.82 eclass/elisp-common.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.82&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.82&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?r1=1.81&r2=1.82
Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -r1.81 -r1.82
--- elisp-common.eclass 18 Jul 2012 14:28:55 -0000 1.81
+++ elisp-common.eclass 1 Sep 2012 09:39:07 -0000 1.82
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.81 2012/07/18 14:28:55 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.82 2012/09/01 09:39:07 ulm Exp $
#
# @ECLASS: elisp-common.eclass
# @MAINTAINER:
@@ -386,7 +386,8 @@
mv "${T}"/site-gentoo.el "${sitelisp}"/site-gentoo.el
eend
case ${#sflist[@]} in
- 0) ewarn "... Huh? No site initialisation files found." ;;
+ 0) [[ ${PN} = emacs-common-gentoo ]] \
+ || ewarn "... Huh? No site initialisation files found." ;;
1) einfo "... ${#sflist[@]} site initialisation file included." ;;
*) einfo "... ${#sflist[@]} site initialisation files included." ;;
esac
1.385 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.385&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.385&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.384&r2=1.385
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.384
retrieving revision 1.385
diff -u -r1.384 -r1.385
--- ChangeLog 30 Aug 2012 23:52:59 -0000 1.384
+++ ChangeLog 1 Sep 2012 09:39:07 -0000 1.385
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.384 2012/08/30 23:52:59 mpagano Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.385 2012/09/01 09:39:07 ulm Exp $
+
+ 01 Sep 2012; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
+ Suppress warning message in elisp-site-regen for initial installation.
30 Aug 2012; Michael Pagano <mpagano@gentoo.org> linux-mod.eclass:
Minor typo fix to documentation line. Bug #419469
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass ChangeLog
@ 2013-08-02 16:48 Ulrich Mueller (ulm)
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Mueller (ulm) @ 2013-08-02 16:48 UTC (permalink / raw
To: gentoo-commits
ulm 13/08/02 16:48:18
Modified: elisp-common.eclass ChangeLog
Log:
Sync from Emacs overlay: Make elisp-emacs-version() more robust.
Revision Changes Path
1.85 eclass/elisp-common.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.85&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.85&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?r1=1.84&r2=1.85
Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -r1.84 -r1.85
--- elisp-common.eclass 16 Mar 2013 08:55:30 -0000 1.84
+++ elisp-common.eclass 2 Aug 2013 16:48:18 -0000 1.85
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.84 2013/03/16 08:55:30 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.85 2013/08/02 16:48:18 ulm Exp $
#
# @ECLASS: elisp-common.eclass
# @MAINTAINER:
@@ -173,16 +173,28 @@
# Output version of currently active Emacs.
elisp-emacs-version() {
- local ret
+ local version ret
# The following will work for at least versions 18-24.
echo "(princ emacs-version)" >"${T}"/emacs-version.el
- ${EMACS} ${EMACSFLAGS} -l "${T}"/emacs-version.el
+ version=$(
+ # EMACS could be a microemacs variant that ignores the -batch
+ # option and would therefore hang, waiting for user interaction.
+ # Redirecting stdin and unsetting TERM and DISPLAY will cause
+ # most of them to exit with an error.
+ unset TERM DISPLAY
+ ${EMACS} ${EMACSFLAGS} -l "${T}"/emacs-version.el </dev/null
+ )
ret=$?
rm -f "${T}"/emacs-version.el
if [[ ${ret} -ne 0 ]]; then
eerror "elisp-emacs-version: Failed to run ${EMACS}"
+ return ${ret}
+ fi
+ if [[ -z ${version} ]]; then
+ eerror "elisp-emacs-version: Could not determine Emacs version"
+ return 1
fi
- return ${ret}
+ echo "${version}"
}
# @FUNCTION: elisp-need-emacs
1.913 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.913&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.913&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.912&r2=1.913
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.912
retrieving revision 1.913
diff -u -r1.912 -r1.913
--- ChangeLog 2 Aug 2013 15:41:17 -0000 1.912
+++ ChangeLog 2 Aug 2013 16:48:18 -0000 1.913
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.912 2013/08/02 15:41:17 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.913 2013/08/02 16:48:18 ulm Exp $
+
+ 02 Aug 2013; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
+ Sync from Emacs overlay: Make elisp-emacs-version() more robust.
02 Aug 2013; Michał Górny <mgorny@gentoo.org> git.eclass:
Mark git.eclass @DEAD.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass ChangeLog
@ 2013-09-04 19:16 Ulrich Mueller (ulm)
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Mueller (ulm) @ 2013-09-04 19:16 UTC (permalink / raw
To: gentoo-commits
ulm 13/09/04 19:16:40
Modified: elisp-common.eclass ChangeLog
Log:
elisp-common.eclass: Add proper @CODE tags in comments.
Revision Changes Path
1.86 eclass/elisp-common.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.86&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.86&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?r1=1.85&r2=1.86
Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -r1.85 -r1.86
--- elisp-common.eclass 2 Aug 2013 16:48:18 -0000 1.85
+++ elisp-common.eclass 4 Sep 2013 19:16:40 -0000 1.86
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.85 2013/08/02 16:48:18 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.86 2013/09/04 19:16:40 ulm Exp $
#
# @ECLASS: elisp-common.eclass
# @MAINTAINER:
@@ -23,7 +23,9 @@
#
# When relying on the emacs USE flag, you need to add
#
-# emacs? ( virtual/emacs )
+# @CODE
+# emacs? ( virtual/emacs )
+# @CODE
#
# to your DEPEND/RDEPEND line and use the functions provided here to
# bring the files to the correct locations.
@@ -35,7 +37,9 @@
# tested with function elisp-need-emacs(), which would typically be
# called from pkg_setup(), as in the following example:
#
-# elisp-need-emacs 23 || die "Emacs version too low"
+# @CODE
+# elisp-need-emacs 23 || die "Emacs version too low"
+# @CODE
#
# Please note that such tests should be limited to packages that are
# known to fail with lower Emacs versions; the standard case is to
@@ -50,7 +54,9 @@
# directory is added to the load-path which makes sure that all files
# are loadable.
#
-# elisp-compile *.el
+# @CODE
+# elisp-compile *.el
+# @CODE
#
# Function elisp-make-autoload-file() can be used to generate a file
# with autoload definitions for the lisp functions. It takes the output
@@ -70,16 +76,20 @@
# choose something else, but remember to tell elisp-site-file-install()
# (see below) the change, as it defaults to ${PN}.
#
-# elisp-install ${PN} *.el *.elc
+# @CODE
+# elisp-install ${PN} *.el *.elc
+# @CODE
#
# To let the Emacs support be activated by Emacs on startup, you need
# to provide a site file (shipped in ${FILESDIR}) which contains the
# startup code (have a look in the documentation of your software).
# Normally this would look like this:
#
-# (add-to-list 'load-path "@SITELISP@")
-# (add-to-list 'auto-mode-alist '("\\.csv\\'" . csv-mode))
-# (autoload 'csv-mode "csv-mode" "Major mode for csv files." t)
+# @CODE
+# (add-to-list 'load-path "@SITELISP@")
+# (add-to-list 'auto-mode-alist '("\\.csv\\'" . csv-mode))
+# (autoload 'csv-mode "csv-mode" "Major mode for csv files." t)
+# @CODE
#
# If your Emacs support files are installed in a subdirectory of
# /usr/share/emacs/site-lisp/ (which is strongly recommended), you need
@@ -108,11 +118,15 @@
# Best practice is to define a SITEFILE variable in the global scope of
# your ebuild (e.g., right after S or RDEPEND):
#
-# SITEFILE="50${PN}-gentoo.el"
+# @CODE
+# SITEFILE="50${PN}-gentoo.el"
+# @CODE
#
# Which is then installed by
#
-# elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+# @CODE
+# elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+# @CODE
#
# in src_install(). Any characters after the "-gentoo" part and before
# the extension will be stripped from the destination file's name.
@@ -126,13 +140,15 @@
# After that you need to recreate the start-up file of Emacs after
# emerging and unmerging by using
#
-# pkg_postinst() {
-# elisp-site-regen
-# }
-#
-# pkg_postrm() {
-# elisp-site-regen
-# }
+# @CODE
+# pkg_postinst() {
+# elisp-site-regen
+# }
+#
+# pkg_postrm() {
+# elisp-site-regen
+# }
+# @CODE
#
# When having optional Emacs support, you should prepend "use emacs &&"
# to above calls of elisp-site-regen().
1.944 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.944&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.944&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.943&r2=1.944
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.943
retrieving revision 1.944
diff -u -r1.943 -r1.944
--- ChangeLog 3 Sep 2013 21:54:38 -0000 1.943
+++ ChangeLog 4 Sep 2013 19:16:40 -0000 1.944
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.943 2013/09/03 21:54:38 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.944 2013/09/04 19:16:40 ulm Exp $
+
+ 04 Sep 2013; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
+ Add proper @CODE tags in comments.
03 Sep 2013; Gilles Dartiguelongue <eva@gentoo.org> gnome2-utils.eclass,
gnome2.eclass:
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass ChangeLog
@ 2013-11-04 21:36 Ulrich Mueller (ulm)
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Mueller (ulm) @ 2013-11-04 21:36 UTC (permalink / raw
To: gentoo-commits
ulm 13/11/04 21:36:36
Modified: elisp-common.eclass ChangeLog
Log:
Don't create site-gentoo.el in postrm phase.
Revision Changes Path
1.87 eclass/elisp-common.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.87&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.87&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?r1=1.86&r2=1.87
Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -r1.86 -r1.87
--- elisp-common.eclass 4 Sep 2013 19:16:40 -0000 1.86
+++ elisp-common.eclass 4 Nov 2013 21:36:36 -0000 1.87
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.86 2013/09/04 19:16:40 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.87 2013/11/04 21:36:36 ulm Exp $
#
# @ECLASS: elisp-common.eclass
# @MAINTAINER:
@@ -362,6 +362,11 @@
return 1
fi
+ if [[ ${EBUILD_PHASE} = *rm && ! -e ${sitelisp}/site-gentoo.el ]]; then
+ ewarn "Refusing to create site-gentoo.el in ${EBUILD_PHASE} phase."
+ return 0
+ fi
+
ebegin "Regenerating site-gentoo.el for GNU Emacs (${EBUILD_PHASE})"
for sf in "${sitelisp}"/[0-9][0-9]*-gentoo.el \
1.1046 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1046&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1046&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1045&r2=1.1046
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1045
retrieving revision 1.1046
diff -u -r1.1045 -r1.1046
--- ChangeLog 3 Nov 2013 07:58:16 -0000 1.1045
+++ ChangeLog 4 Nov 2013 21:36:36 -0000 1.1046
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1045 2013/11/03 07:58:16 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1046 2013/11/04 21:36:36 ulm Exp $
+
+ 04 Nov 2013; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
+ Don't create site-gentoo.el in postrm phase.
03 Nov 2013; Michał Górny <mgorny@gentoo.org> tests/python-utils-r1.sh:
Fix python-utils-r1 tests to accomodate versions in PYTHON_PKG_DEP.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass ChangeLog
@ 2014-05-24 8:47 Ulrich Mueller (ulm)
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Mueller (ulm) @ 2014-05-24 8:47 UTC (permalink / raw
To: gentoo-commits
ulm 14/05/24 08:47:29
Modified: elisp-common.eclass ChangeLog
Log:
elisp-site-regen: Look for site-init files only in site-gentoo.d subdirectory.
Revision Changes Path
1.88 eclass/elisp-common.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.88&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.88&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?r1=1.87&r2=1.88
Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -r1.87 -r1.88
--- elisp-common.eclass 4 Nov 2013 21:36:36 -0000 1.87
+++ elisp-common.eclass 24 May 2014 08:47:29 -0000 1.88
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.87 2013/11/04 21:36:36 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.88 2014/05/24 08:47:29 ulm Exp $
#
# @ECLASS: elisp-common.eclass
# @MAINTAINER:
@@ -342,10 +342,6 @@
# Regenerate the site-gentoo.el file, based on packages' site
# initialisation files in the /usr/share/emacs/site-lisp/site-gentoo.d/
# directory.
-#
-# Note: Before December 2007, site initialisation files were installed
-# in /usr/share/emacs/site-lisp/. For backwards compatibility, this
-# location is still supported when generating site-gentoo.el.
elisp-site-regen() {
local sitelisp=${ROOT}${EPREFIX}${SITELISP}
@@ -369,16 +365,8 @@
ebegin "Regenerating site-gentoo.el for GNU Emacs (${EBUILD_PHASE})"
- for sf in "${sitelisp}"/[0-9][0-9]*-gentoo.el \
- "${sitelisp}"/site-gentoo.d/[0-9][0-9]*.el
- do
- [[ -r ${sf} ]] || continue
- # sort files by their basename. straight insertion sort.
- for ((i=${#sflist[@]}; i>0; i--)); do
- [[ ${sf##*/} < ${sflist[i-1]##*/} ]] || break
- sflist[i]=${sflist[i-1]}
- done
- sflist[i]=${sf}
+ for sf in "${sitelisp}"/site-gentoo.d/[0-9][0-9]*.el; do
+ [[ -r ${sf} ]] && sflist+=("${sf}")
done
cat <<-EOF >"${T}"/site-gentoo.el
1.1272 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1272&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1272&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1271&r2=1.1272
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1271
retrieving revision 1.1272
diff -u -r1.1271 -r1.1272
--- ChangeLog 23 May 2014 17:11:10 -0000 1.1271
+++ ChangeLog 24 May 2014 08:47:29 -0000 1.1272
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1271 2014/05/23 17:11:10 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1272 2014/05/24 08:47:29 ulm Exp $
+
+ 24 May 2014; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
+ elisp-site-regen: Look for site-init files only in site-gentoo.d
+ subdirectory.
23 May 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Change ABI-flag separator from ":" to "." to avoid issues with Makefile rules
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass ChangeLog
@ 2014-05-24 8:48 Ulrich Mueller (ulm)
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Mueller (ulm) @ 2014-05-24 8:48 UTC (permalink / raw
To: gentoo-commits
ulm 14/05/24 08:48:40
Modified: elisp-common.eclass ChangeLog
Log:
elisp-site-regen: Die on errors.
Revision Changes Path
1.89 eclass/elisp-common.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.89&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.89&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?r1=1.88&r2=1.89
Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -r1.88 -r1.89
--- elisp-common.eclass 24 May 2014 08:47:29 -0000 1.88
+++ elisp-common.eclass 24 May 2014 08:48:40 -0000 1.89
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.88 2014/05/24 08:47:29 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.89 2014/05/24 08:48:40 ulm Exp $
#
# @ECLASS: elisp-common.eclass
# @MAINTAINER:
@@ -345,31 +345,27 @@
elisp-site-regen() {
local sitelisp=${ROOT}${EPREFIX}${SITELISP}
- local sf i null="" page=$'\f'
+ local sf i ret=0 null="" page=$'\f'
local -a sflist
- if [[ ! -d ${sitelisp} ]]; then
- eerror "elisp-site-regen: Directory ${sitelisp} does not exist"
- return 1
- fi
-
- if [[ ! -d ${T} ]]; then
- eerror "elisp-site-regen: Temporary directory ${T} does not exist"
- return 1
- fi
-
if [[ ${EBUILD_PHASE} = *rm && ! -e ${sitelisp}/site-gentoo.el ]]; then
ewarn "Refusing to create site-gentoo.el in ${EBUILD_PHASE} phase."
return 0
fi
+ [[ -d ${sitelisp} ]] \
+ || die "elisp-site-regen: Directory ${sitelisp} does not exist"
+
+ [[ -d ${T} ]] \
+ || die "elisp-site-regen: Temporary directory ${T} does not exist"
+
ebegin "Regenerating site-gentoo.el for GNU Emacs (${EBUILD_PHASE})"
for sf in "${sitelisp}"/site-gentoo.d/[0-9][0-9]*.el; do
[[ -r ${sf} ]] && sflist+=("${sf}")
done
- cat <<-EOF >"${T}"/site-gentoo.el
+ cat <<-EOF >"${T}"/site-gentoo.el || ret=$?
;;; site-gentoo.el --- site initialisation for Gentoo-installed packages
;;; Commentary:
@@ -379,8 +375,8 @@
;;; Code:
EOF
# Use sed instead of cat here, since files may miss a trailing newline.
- sed '$q' "${sflist[@]}" </dev/null >>"${T}"/site-gentoo.el
- cat <<-EOF >>"${T}"/site-gentoo.el
+ sed '$q' "${sflist[@]}" </dev/null >>"${T}"/site-gentoo.el || ret=$?
+ cat <<-EOF >>"${T}"/site-gentoo.el || ret=$?
${page}
(provide 'site-gentoo)
@@ -393,7 +389,10 @@
;;; site-gentoo.el ends here
EOF
- if cmp -s "${sitelisp}"/site-gentoo.el "${T}"/site-gentoo.el; then
+ if [[ ${ret} -ne 0 ]]; then
+ eend ${ret} "elisp-site-regen: Writing site-gentoo.el failed."
+ die
+ elif cmp -s "${sitelisp}"/site-gentoo.el "${T}"/site-gentoo.el; then
# This prevents outputting unnecessary text when there
# was actually no change.
# A case is a remerge where we have doubled output.
@@ -402,7 +401,7 @@
einfo "... no changes."
else
mv "${T}"/site-gentoo.el "${sitelisp}"/site-gentoo.el
- eend
+ eend $? "elisp-site-regen: Replacing site-gentoo.el failed" || die
case ${#sflist[@]} in
0) [[ ${PN} = emacs-common-gentoo ]] \
|| ewarn "... Huh? No site initialisation files found." ;;
1.1273 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1273&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1273&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1272&r2=1.1273
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1272
retrieving revision 1.1273
diff -u -r1.1272 -r1.1273
--- ChangeLog 24 May 2014 08:47:29 -0000 1.1272
+++ ChangeLog 24 May 2014 08:48:40 -0000 1.1273
@@ -1,10 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1272 2014/05/24 08:47:29 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1273 2014/05/24 08:48:40 ulm Exp $
24 May 2014; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
elisp-site-regen: Look for site-init files only in site-gentoo.d
- subdirectory.
+ subdirectory. Die on errors.
23 May 2014; Michał Górny <mgorny@gentoo.org> multilib-build.eclass:
Change ABI-flag separator from ":" to "." to avoid issues with Makefile rules
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass ChangeLog
@ 2015-04-24 22:42 Ulrich Mueller (ulm)
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Mueller (ulm) @ 2015-04-24 22:42 UTC (permalink / raw
To: gentoo-commits
ulm 15/04/24 22:42:01
Modified: elisp-common.eclass ChangeLog
Log:
Fix filename matching in elisp-site-file-install. It should use shortest match, not longest.
Revision Changes Path
1.91 eclass/elisp-common.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.91&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?rev=1.91&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/elisp-common.eclass?r1=1.90&r2=1.91
Index: elisp-common.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v
retrieving revision 1.90
retrieving revision 1.91
diff -u -r1.90 -r1.91
--- elisp-common.eclass 11 Jun 2014 09:13:36 -0000 1.90
+++ elisp-common.eclass 24 Apr 2015 22:42:01 -0000 1.91
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.90 2014/06/11 09:13:36 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.91 2015/04/24 22:42:01 ulm Exp $
#
# @ECLASS: elisp-common.eclass
# @MAINTAINER:
@@ -322,7 +322,8 @@
[[ ${sf} == [0-9][0-9]*-gentoo*.el ]] \
|| ewarn "elisp-site-file-install: bad name of site-init file"
- sf="${T}/${sf/%-gentoo*.el/-gentoo.el}"
+ [[ ${sf%-gentoo*.el} != "${sf}" ]] && sf="${sf%-gentoo*.el}-gentoo.el"
+ sf="${T}/${sf}"
ebegin "Installing site initialisation file for GNU Emacs"
[[ $1 = "${sf}" ]] || cp "$1" "${sf}"
sed -i -e "1{:x;/^\$/{n;bx;};/^;.*${PN}/I!s:^:${header}\n\n:;1s:^:\n:;}" \
1.1593 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1593&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1593&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1592&r2=1.1593
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1592
retrieving revision 1.1593
diff -u -r1.1592 -r1.1593
--- ChangeLog 22 Apr 2015 20:23:47 -0000 1.1592
+++ ChangeLog 24 Apr 2015 22:42:01 -0000 1.1593
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1592 2015/04/22 20:23:47 pesa Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1593 2015/04/24 22:42:01 ulm Exp $
+
+ 24 Apr 2015; Ulrich Müller <ulm@gentoo.org> elisp-common.eclass:
+ Fix filename matching in elisp-site-file-install. It should use shortest
+ match, not longest.
22 Apr 2015; Davide Pesavento <pesa@gentoo.org> qt4-build-multilib.eclass:
Sync with qt overlay: cleanup prefix-related patching and fix bug #542780.
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2015-04-24 22:42 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-04 19:16 [gentoo-commits] gentoo-x86 commit in eclass: elisp-common.eclass ChangeLog Ulrich Mueller (ulm)
-- strict thread matches above, loose matches on Subject: below --
2015-04-24 22:42 Ulrich Mueller (ulm)
2014-05-24 8:48 Ulrich Mueller (ulm)
2014-05-24 8:47 Ulrich Mueller (ulm)
2013-11-04 21:36 Ulrich Mueller (ulm)
2013-08-02 16:48 Ulrich Mueller (ulm)
2012-09-01 9:39 Ulrich Mueller (ulm)
2012-04-27 19:51 Ulrich Mueller (ulm)
2012-02-11 12:20 Ulrich Mueller (ulm)
2011-12-03 20:43 Ulrich Mueller (ulm)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox