unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: [elpa] master 77c062f: * nlinum.el (nlinum--setup-window): Better preserve margin settings
       [not found] ` <E1Yy2XL-0006iW-Op@vcs.savannah.gnu.org>
@ 2015-05-29  0:03   ` Dmitry Gutov
  0 siblings, 0 replies; only message in thread
From: Dmitry Gutov @ 2015-05-29  0:03 UTC (permalink / raw)
  To: emacs-devel, Stefan Monnier

On 05/28/2015 09:28 PM, Stefan Monnier wrote:

> +  ;; FIXME: The interaction between different uses of the margin is
> +  ;; problematic.  We should have a way for different packages to indicate (and
> +  ;; change) their preference independently.

I think ideally Emacs would be able to size the margin dynamically, 
based on the longest margin string in the visible mart of the buffer 
(maybe use a new value, `auto', for it).

And also display several margin strings together. Maybe use an overlay 
property, which can indicate the preferred sorting order. And another 
property to indicate origins, so that strings from one package are 
always displayed in a neat column.



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2015-05-29  0:03 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20150528182811.25786.74407@vcs.savannah.gnu.org>
     [not found] ` <E1Yy2XL-0006iW-Op@vcs.savannah.gnu.org>
2015-05-29  0:03   ` [elpa] master 77c062f: * nlinum.el (nlinum--setup-window): Better preserve margin settings Dmitry Gutov

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).