unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Drew Adams <drew.adams@oracle.com>
To: Eli Zaretskii <eliz@gnu.org>, Drew Adams <drew.adams@oracle.com>
Cc: larsi@gnus.org, emacs-devel@gnu.org, Stephan.Mueller@microsoft.com
Subject: RE: Recent commit modifying mark-whole-buffer (master/aeb613ea95b7970e66d663ec5cba54e9ec0528fa)
Date: Sat, 30 Apr 2016 11:06:47 -0800 (GMT-08:00)	[thread overview]
Message-ID: <5c06c920-60f1-4f99-8416-948b7669509e@default> (raw)
In-Reply-To: <<83r3dnvfed.fsf@gnu.org>>

> > > So, more than one face, one each for every part of the prompt?
> >
> > Maybe.  Depends on what you need/want.
> >
> > It's not the minibuffer, but see attached screenshots of
> > isearch prompts (from `isearch+.el').
> 
> AFAICT, those don't show minibuffer prompts at all.

Which is what I said - they are Isearch prompts.  They show
the effect of using different faces for different parts of a
prompt.  But not necessarily "one each for every part".

> And you evidently have succeeded to put faces you want there.

I tweaked Isearch code, yes.  Irrelevant.  Your question was
about what kind of face propertizing was being requested for
minibuffer prompts.  I showed examples of propertized prompts
(for Isearch and minibuffer).

> So once again, I don't think I understand what is it that
> you are looking for, in terms of faces.

I also showed an example using the minibuffer.  Dunno what
else you want to see.  It's about applying text properties,
in particular property `face', to any or all parts of the
minibuffer prompt, and not having that overridden by Emacs.

"So once again," it escapes me what you are having trouble
understanding about this.  Hopefully someone else can be
more helpful than I.  Lars pointed you to bug #12377, but
I guess that didn't help either.

(And yes, it is possible to remove `face' from
`minibuffer-prompt-properties', which is how I am able
to use a prompt that has parts that are propertized
with `face'.  But that means foregoing having face
`minibuffer-prompt' by default.)

The request of bug #12377 is for Emacs to use face
`minibuffer-prompt' _by default_, but not for it to override
text properties (e.g. `face') that are already in the prompt
string.  That's all.



  parent reply	other threads:[~2016-04-30 19:06 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-04-28 20:24 Recent commit modifying mark-whole-buffer (master/aeb613ea95b7970e66d663ec5cba54e9ec0528fa) Kaushal Modi
2016-04-28 21:40 ` Lars Ingebrigtsen
2016-04-28 22:25   ` Stephan Mueller
2016-04-29  6:45     ` Eli Zaretskii
2016-04-29 12:23       ` Lars Ingebrigtsen
2016-04-29 12:41         ` Eli Zaretskii
2016-04-29 12:48           ` Lars Ingebrigtsen
2016-04-29 13:28             ` Eli Zaretskii
2016-04-29 14:28               ` Lars Ingebrigtsen
2016-04-29 17:06                 ` Eli Zaretskii
2016-04-29 17:43                   ` Kaushal Modi
2016-04-29 18:33                     ` Eli Zaretskii
2016-04-30  7:51                     ` John Wiegley
     [not found]               ` <<87y47w5w0p.fsf@gnus.org>
     [not found]                 ` <<83bn4swdif.fsf@gnu.org>
2016-04-29 19:28                   ` Drew Adams
2016-04-29 20:00                     ` Eli Zaretskii
2016-04-29 20:18                       ` Lars Ingebrigtsen
2016-04-29 20:24                         ` Eli Zaretskii
2016-04-29 20:30                           ` Lars Ingebrigtsen
2016-04-30 14:19                             ` Stefan Monnier
2016-04-30 14:34                               ` Lars Ingebrigtsen
2016-04-30 14:41                                 ` Stefan Monnier
2016-04-30 14:51                                   ` Lars Ingebrigtsen
     [not found]                       ` <<87eg9ouq24.fsf@gnus.org>
     [not found]                         ` <<83shy4ups9.fsf@gnu.org>
2016-04-29 21:48                           ` Drew Adams
2016-04-30  5:23                             ` Eli Zaretskii
     [not found]                             ` <<83r3dnvfed.fsf@gnu.org>
2016-04-30 19:06                               ` Drew Adams [this message]
     [not found]                     ` <<83y47wuqvg.fsf@gnu.org>
2016-04-29 21:49                       ` Drew Adams
2016-04-30  5:24                         ` Eli Zaretskii
     [not found]                         ` <<83pot7vfch.fsf@gnu.org>
2016-04-30 19:14                           ` Drew Adams
2016-04-30 14:15       ` Stefan Monnier
2016-04-30 19:18         ` Drew Adams

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

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5c06c920-60f1-4f99-8416-948b7669509e@default \
    --to=drew.adams@oracle.com \
    --cc=Stephan.Mueller@microsoft.com \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=larsi@gnus.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 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).