* fringe - how to use?
@ 2004-01-09 21:03 Joe Casadonte
2004-01-09 21:20 ` Joe Casadonte
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Joe Casadonte @ 2004-01-09 21:03 UTC (permalink / raw)
I was wondering if there is an API for putting stuff into the fringe
via lisp? I'm on 21.2.1 under Windows if that matters....
Thanks!
--
Regards,
joe
Joe Casadonte
jcasadonte@northbound-train.com
------------------------------------------------------------------------------
Llama Fresh Farms => http://www.northbound-train.com
Gay Media Resource List => http://www.northbound-train.com/gaymedia.html
Perl for Win32 => http://www.northbound-train.com/perlwin32.html
Emacs Stuff => http://www.northbound-train.com/emacs.html
Music CD Trading => http://www.northbound-train.com/cdr.html
------------------------------------------------------------------------------
Live Free, that's the message!
------------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: fringe - how to use?
2004-01-09 21:03 fringe - how to use? Joe Casadonte
@ 2004-01-09 21:20 ` Joe Casadonte
2004-01-09 22:00 ` Jesper Harder
2004-01-10 13:22 ` Jason Rumney
2004-01-28 8:01 ` Kai Grossjohann
2 siblings, 1 reply; 6+ messages in thread
From: Joe Casadonte @ 2004-01-09 21:20 UTC (permalink / raw)
On Fri, 09 Jan 2004, Joe Casadonte wrote:
> I was wondering if there is an API for putting stuff into the fringe
> via lisp? I'm on 21.2.1 under Windows if that matters....
I guess I should explain a little about what I'm wanting to do. I
would like to display a mark in the fringe on certain lines, much like
the current article marker in Gnus. Only I'd like to have multiple
marks per buffer.
> Thanks!
And again: thanks!
--
Regards,
joe
Joe Casadonte
jcasadonte@northbound-train.com
------------------------------------------------------------------------------
Llama Fresh Farms => http://www.northbound-train.com
Gay Media Resource List => http://www.northbound-train.com/gaymedia.html
Perl for Win32 => http://www.northbound-train.com/perlwin32.html
Emacs Stuff => http://www.northbound-train.com/emacs.html
Music CD Trading => http://www.northbound-train.com/cdr.html
------------------------------------------------------------------------------
Live Free, that's the message!
------------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: fringe - how to use?
2004-01-09 21:20 ` Joe Casadonte
@ 2004-01-09 22:00 ` Jesper Harder
2004-01-10 5:47 ` Joe Casadonte
0 siblings, 1 reply; 6+ messages in thread
From: Jesper Harder @ 2004-01-09 22:00 UTC (permalink / raw)
"Joe Casadonte" <jcasadonte@northbound-train.com> writes:
> I would like to display a mark in the fringe on certain lines, much
> like the current article marker in Gnus. Only I'd like to have
> multiple marks per buffer.
Does <info://elisp/Display+Margins> help?
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: fringe - how to use?
2004-01-09 22:00 ` Jesper Harder
@ 2004-01-10 5:47 ` Joe Casadonte
0 siblings, 0 replies; 6+ messages in thread
From: Joe Casadonte @ 2004-01-10 5:47 UTC (permalink / raw)
On Fri, 09 Jan 2004, Jesper Harder wrote:
> "Joe Casadonte" <jcasadonte@northbound-train.com> writes:
>
>> I would like to display a mark in the fringe on certain lines, much
>> like the current article marker in Gnus. Only I'd like to have
>> multiple marks per buffer.
>
> Does <info://elisp/Display+Margins> help?
Not really, but thanks for the tip. I want to use the fringe, not
create a new margin area. Basically, I want to do something like what
overlay-arrow-position does, but I want multiple ones. Like having
the continuation arrows (in the fringe) when truncate-lines is true.
Basically, I want to know if I can, through lisp only, change what's
in the fringe.
Thanks again for trying!
--
Regards,
joe
Joe Casadonte
jcasadonte@northbound-train.com
------------------------------------------------------------------------------
Llama Fresh Farms => http://www.northbound-train.com
Gay Media Resource List => http://www.northbound-train.com/gaymedia.html
Perl for Win32 => http://www.northbound-train.com/perlwin32.html
Emacs Stuff => http://www.northbound-train.com/emacs.html
Music CD Trading => http://www.northbound-train.com/cdr.html
------------------------------------------------------------------------------
Live Free, that's the message!
------------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: fringe - how to use?
2004-01-09 21:03 fringe - how to use? Joe Casadonte
2004-01-09 21:20 ` Joe Casadonte
@ 2004-01-10 13:22 ` Jason Rumney
2004-01-28 8:01 ` Kai Grossjohann
2 siblings, 0 replies; 6+ messages in thread
From: Jason Rumney @ 2004-01-10 13:22 UTC (permalink / raw)
"Joe Casadonte" <jcasadonte@northbound-train.com> writes:
> I was wondering if there is an API for putting stuff into the fringe
> via lisp?
Here is what edebug does. As far as I can see only one mark can be
there at a time, but this should give you somewhere to start looking
for more info from.
(defun arrow-in-fringe ()
"Display an arrow on the current line."
(interactive)
(setq overlay-arrow-string "==>")
(setq overlay-arrow-position (make-marker))
(set-marker overlay-arrow-position
(line-beginning-position) (current-buffer)))
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: fringe - how to use?
2004-01-09 21:03 fringe - how to use? Joe Casadonte
2004-01-09 21:20 ` Joe Casadonte
2004-01-10 13:22 ` Jason Rumney
@ 2004-01-28 8:01 ` Kai Grossjohann
2 siblings, 0 replies; 6+ messages in thread
From: Kai Grossjohann @ 2004-01-28 8:01 UTC (permalink / raw)
"Joe Casadonte" <jcasadonte@northbound-train.com> writes:
> I was wondering if there is an API for putting stuff into the fringe
> via lisp? I'm on 21.2.1 under Windows if that matters....
AFAIK, there is only a limited number of things that can be put in the
fringe. There has been talk about allowing any bitmap (pixmap?)
there, but this hasn't been implemented yet, AFAIR.
Kai
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2004-01-28 8:01 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-01-09 21:03 fringe - how to use? Joe Casadonte
2004-01-09 21:20 ` Joe Casadonte
2004-01-09 22:00 ` Jesper Harder
2004-01-10 5:47 ` Joe Casadonte
2004-01-10 13:22 ` Jason Rumney
2004-01-28 8:01 ` Kai Grossjohann
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).