./misc/elscreen, Window manager within Emacs

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 1.4.6nb2, Package name: elscreen-1.4.6nb2, Maintainer: uebayasi

ElScreen is a window manager in Emacs. It's role is very similar to that
of GNU Screen in terminal emulators. This is useful if you use Emacs Lisp
applications which have multiple windows.

Required to run:
[devel/apel] [editors/emacs26]

Required to build:

Master sites:

SHA1: 3a26b92cf5d1ebedd8b17edafad60456bf0e6012
RMD160: bc0bfa3479ef8434f5e7950fd55e0207a4db9428
Filesize: 21.172 KB

Version history: (Expand)

CVS history: (Expand)

   2019-11-03 18:04:28 by Roland Illig | Files touched by this commit (71)
Log message:
misc: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2017-01-19 19:52:30 by Alistair G. Crooks | Files touched by this commit (352)
Log message:
Convert all occurrences (353 by my count) of

	MASTER_SITES= 	site1 \

style continuation lines to be simple repeated


lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
   2015-11-04 00:49:56 by Alistair G. Crooks | Files touched by this commit (330)
Log message:
Add SHA512 digests for distfiles for misc category

Problems found locating distfiles:
	Package colorls: missing distfile ls.tar.gz
	Package molden: missing distfile molden-4.6/molden4.6.tar.gz
	Package softmaker-office-demo: missing distfile ofl06trial.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-02-13 15:05:07 by Masatake Daimon | Files touched by this commit (1)
Log message:

emacs24 users may have already installed this while it's in fact broken.
   2015-02-13 15:01:58 by Masatake Daimon | Files touched by this commit (1)
Log message:
Declare that misc/elscreen does not support Emacs 24 or later

It uses some of obsolete variables/functions, resulting in an error on
Emacs 24 or later like this:

  string-to-number: Symbol's value as variable is void: last-command-char

I have recently created wip/elscreen-current for this
reason. Unfortunately it doesn't have a version number nor a release
tarball since it's an unofficial fork of the original ElScreen, even
though it's what MELPA currently provides: http://melpa.org/#/elscreen
   2013-02-17 20:18:11 by David A. Holland | Files touched by this commit (90)
Log message:
Revbump all elisp packages after emacs changes.
   2012-10-08 11:57:42 by Aleksej Saushev | Files touched by this commit (239)
Log message:
Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.
   2011-09-17 14:02:17 by Makoto Fujiwara | Files touched by this commit (3) | Package updated
Log message:
Following commit based on PR pkg/43967. Ok'ed by uebayasi@
(I have added 'LICENSE=        gnu-gpl-v2a' after that)

List of Changes:






2007-12-30  Naoto Morishima  <naoto@morishima.net>

        ElScreen 1.4.6 released.

2007-12-29  Naoto Morishima  <naoto@morishima.net>

        * elscreen.el (elscreen-delete-frame-confs): Don't call
        elscreen-notify-screen-modification which potentially causes an
        error when frame has been created via make-frame-on-display.

2007-11-22  Naoto Morishima  <naoto@morishima.net>

        * elscreen.el (elscreen-display-tab): Change type from boolean to
        choice of boolean and integer.  t means display with automatic
        width calculation, and integer means display with fixed width.
        (elscreen-tab-width): Removed.
        (elscreen-e21-tab-width,elscreen-xmas-tab-width): New functions.
        (elscreen-e21-tab-update,elscreen-xmas-tab-update): Use them.
        (elscreen-default-window-configuration): Set dedicated-p of
        selected-window to nil instead of splitting it.

2007-11-21  Naoto Morishima  <naoto@morishima.net>

        * elscreen.el (elscreen-default-window-configuration): Split
        window first to avoid error in case that the selected window is
        (elscreen-copy-tree-1, elscreen-copy-tree): Split
        elscreen-copy-tree to two functions, backported from trunk.
        (elscreen-get-alist-to-nickname): Eliminate old-style backquotes,
        backported from trunk.
        (elscreen-get-alist-to-nickname): Define as subst instead of
        macro, backported from trunk.
        (elscreen-get-screen-to-name-alist): Rewritten to improve
        performance, backported from trunk.
        (elscreen-kill-internal): Returns killed screen, backported from
        (elscreen-tab-display-kill-screen): Now it's used to set the
        location of the icon to kill a screen.  Possible values are:
        'left, 'right and nil (to hide icons). Backported from trunk.
        (elscreen-e21-tab-create-keymap): Take arguments forming a
        sequence of KEY FUNCTION pairs, backported from trunk.
        (elscreen-e21-tab-update): Follow above changes, and M-mouse-1 on
        the icon [X] now calls elscreen-kill-screen-and-buffers.