From: Michael Cadilhac <michael.cadilhac-@t-lrde.epita.fr>
Cc: emacs-devel@gnu.org
Subject: Re: M-x zone and buffer with leading space.
Date: Thu, 06 Oct 2005 18:56:23 +0200 [thread overview]
Message-ID: <87ek6ytwi0.fsf@mahaena.lrde> (raw)
In-Reply-To: <jwv7jcq1ui9.fsf-monnier+emacs@gnu.org> (Stefan Monnier's message of "Thu, 06 Oct 2005 12:28:10 -0400")
Stefan Monnier <monnier@iro.umontreal.ca> writes:
>> I use an IM within emacs which hides its buffer by calling them with
>> a leading space (Ex: `` *Netsoul Textbox*'').
>
> Your patch to zone is probably fine (tho I really have no idea), but I just
> want to point out that buffers that are shown to the user should preferable
> not start with a space. So maybe you should report also a bug to your IM
> package's author.
The point is that this IM has some kind of interface, which looks
like:
.-----------------------------.---------------.
| User's picture | Contact list: |
| User name | * Sylvia |
| | * Tom |
| <Tom> Hi ! | * Pierre |
| <You> Hello. | * Dummy |
| <Tom> foo ? | * bar |
| <You> baz. | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
|-----------------------------| |
| Textbox. | |
| | |
| | |
`-----------------------------°---------------'
This interface is independent from your current window configuration
and can be shown/hidden everywhere. It uses window-configuration
functions to allow this.
In order to not mess up the whole thing and not bother the user with
a huge buffer list, all these buffers are hidden using the leading
space technique.
I'm doing the same with jabber buffers: all chat buffers start with
a space, and I've made up some functions to list them.
Is it a misuse of this technique ?
--
Michael Cadilhac, a.k.a. Micha [mika] |
Epita/LRDE promo 2007 | Please note that you should
2 rue de la Convention | 08.70.65.13.14 | s/-@t-/@/ my mail address.
94270 Le Kremlin Bicetre | 06.23.20.31.30 |
next prev parent reply other threads:[~2005-10-06 16:56 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-10-06 15:04 M-x zone and buffer with leading space Michael Cadilhac
2005-10-06 16:28 ` Stefan Monnier
2005-10-06 16:56 ` Michael Cadilhac [this message]
2005-10-11 4:58 ` Stefan Monnier
2005-10-06 18:26 ` Thien-Thi Nguyen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87ek6ytwi0.fsf@mahaena.lrde \
--to=michael.cadilhac-@t-lrde.epita.fr \
--cc=emacs-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.