GNU bug report logs - #14964
24.3.50; doc of `compare-window-configurations'

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Sat, 27 Jul 2013 03:15:02 UTC

Severity: minor

Tags: moreinfo

Found in version 24.3.50

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #14 received at 14964 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 14964 <at> debbugs.gnu.org
Subject: Re: bug#14964: 24.3.50; doc of `compare-window-configurations'
Date: Sun, 28 Jul 2013 10:40:31 +0200
> So based on that info I do not understand why this was ever added as a Lisp
> function.  Perhaps someone thought we might do more with it in the future?
> Or perhaps it was thought that this would be faster than calling `equal' etc.,
> which have to test a few things before then get to invoking this.
>
> Whatever the rationale, this function has been around for a long time.

Maybe the idea was to not create anew a configuration that was already
saved.

> 3. I would also like to see functions that accept or produce window and frame
> configurations optionally accept and produce also Lisp-readable equivalents.
>
> IOW, today, such configurations always use actual window and frame objects,
> which are not Lisp-readable.  I would like to see them optionally (e.g. via
> optional arguments) use Lisp-readable frame and window states.  IOW, make
> it simple to persist such configurations.

With window states I tried to approximate window configurations as close
as possible.  I don't know enough about frames to do the same for them.
I bet that currently Juanma knows best whether this can be done in some
reasonable way.

martin




This bug report was last modified 3 years ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.