Portage is a package management system used by Gentoo Linux
# ChangeLog for app-emacs/elscreen
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/elscreen/ChangeLog,v 1.21 2008/03/22 14:01:00 opfer Exp $
22 Mar 2008; Christian Faulhammer
-elscreen-1.4.5-r1.ebuild:
clean up
24 Feb 2008; Christian Faulhammer
elscreen-1.4.6.ebuild:
stable x86/amd64
*elscreen-1.4.6 (25 Jan 2008)
25 Jan 2008; Christian Faulhammer
+elscreen-1.4.6.ebuild:
version bump
01 Dec 2007; Ulrich Mueller
-elscreen-1.4.5.ebuild:
Remove old.
06 Nov 2007; Christian Faulhammer
elscreen-1.4.5-r1.ebuild:
stable amd64/x86, bug 198245
*elscreen-1.4.5-r1 (23 Sep 2007)
23 Sep 2007; Ulrich Mueller
+elscreen-1.4.5-r1.ebuild:
Don't load the package from site-gentoo.el.
03 Jul 2007; Christian Faulhammer
elscreen-1.4.5.ebuild:
removed src_install()
19 Apr 2007; Bryan Østergaard
Add ~alpha keyword, bug 173557.
11 Apr 2007; Jeroen Roovers
Marked ~hppa (bug #173557).
09 Apr 2007; Raúl Porcel
Add ~ia64 wrt bug 173557
08 Apr 2007; Markus Rothe
Added ~ppc64; bug #173557
06 Apr 2007; Christian Faulhammer
-elscreen-1.3.2.ebuild, elscreen-1.4.5.ebuild:
stable x86 and clean up
*elscreen-1.4.5 (14 Feb 2007)
14 Feb 2007; Christian Faulhammer
+elscreen-1.4.5.ebuild:
version bump
23 Jan 2007; Christian Faulhammer
elscreen-1.3.2.ebuild:
using mirror:// syntax for Debian, as requested in bug #163306 and added a
quote
29 Sep 2005; Joseph Jezak
Marked ~ppc.
29 Jun 2005; Matthew Kennedy
elscreen-1.3.2.ebuild:
Keywording ~amd64; Removed old ebuilds.
*elscreen-1.3.2 (21 Feb 2005)
21 Feb 2005; Matthew Kennedy
New upstream version
01 Jan 2005; Jason Wever
Added ~sparc keyword.
*elscreen-1.2.4 (05 May 2003)
05 May 2003; Matthew Kennedy
files/60elscreen-gentoo.el:
Initial import.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX 50elscreen-gentoo.el 78 RMD160 ec6368f4671ce11fdf9fe99db81388e39541b684 SHA1 dff1f8a4accda3f814ed1f38e95d91c333032787 SHA256 a393882bc5c8fc5d23d22a0227104d2d317cccb6313e8f6cfa792539bdd992a9
DIST elscreen-1.4.6.tar.gz 21680 RMD160 bc0bfa3479ef8434f5e7950fd55e0207a4db9428 SHA1 3a26b92cf5d1ebedd8b17edafad60456bf0e6012 SHA256 134cef5b4ffe75898ca30776b4a4191a9425cbafc650a43e87aae4188adbd650
EBUILD elscreen-1.4.6.ebuild 900 RMD160 d68212b0bbb94121384e3c80408eaecf7b9f3913 SHA1 3d3eede1ee793cad99787b567bef4ff309fc0197 SHA256 2d8c4fd0514acb789fb42e914a55f5beb344237aaaaf069046988b413795fd97
MISC ChangeLog 2508 RMD160 b125fb9dcf1de174f23a8ce24781221cfe4259d2 SHA1 f23f0039c4bacc613bc8d16cb0b016666e7f03cc SHA256 7b88af16a78b39ef97d7dea02259326f5697fb5681f6efa1a6322ede8ac644ab
MISC metadata.xml 962 RMD160 1c6eea7a3d744364018cf3cb5638bb1b5f8cb18a SHA1 fe26db605de4ec5bff32f825241e24b529ef724a SHA256 00a09df86840bfaebb119b0bae2457d4dd7808299252e69182d167ec9eb8ae08
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkicRJcACgkQOeoy/oIi7uxBiACg0Htmi8Jq4rbsqSTth1xm1izI
S6IAn0cej10Vsc9Qvli/Pdfq0eK3x898
=nvA4
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/elscreen/elscreen-1.4.6.ebuild,v 1.2 2008/02/24 17:09:34 opfer Exp $
inherit elisp
DESCRIPTION="Frame configuration management for GNU Emacs modelled after GNU Screen"
HOMEPAGE="http://www.morishima.net/~naoto/j/software/elscreen/"
SRC_URI="ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE=""
DEPEND="app-emacs/apel"
SITEFILE=50${PN}-gentoo.el
DOCS="ChangeLog README"
pkg_postinst() {
elisp-site-regen
echo
elog "ElScreen modifies standard Emacs keybindings and is therefore"
elog "no longer loaded from site-gentoo.el. Add the line"
elog " (require 'elscreen)"
elog "to your ~/.emacs file to enable it on Emacs startup."
}
Emacs is more of an "environment" than just an editor, since it has the
strong configuration language, emacs-lisp. There are a lot of applications
written in emacs-lisp, and you may run many applications on your Emacs at
the same time, i.e. e-mail reader, news reader, IRC client, a kind of IDE,
etc. These applications likely consist of two or more windows, so when you
switch among applications, you may want to save or restore how windows are
located (this is called as "window-configuration"). For this purpose, Emacs
has two functions, window-configuratin-to-register and jump-to-register, but
these are too primitive to use on a daily basis.
ElScreen provides the ease-to-use environment to save or restore several
window-configurations.