unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Emacs 23 scrollbar behavior
@ 2010-03-12 10:37 Ingo Strüwing
  2010-03-12 15:11 ` Peter Dyballa
  2010-03-13  1:13 ` Brendan Miller
  0 siblings, 2 replies; 28+ messages in thread
From: Ingo Strüwing @ 2010-03-12 10:37 UTC (permalink / raw)
  To: help-gnu-emacs

Hi,

is there a way to configure the scrollbar behavior to match that of
other X11 applications in emacs 23?

Scrollbars of other applications behave like this: To scroll, one
presses the left mouse button on the slider. Then one drags the mouse
around. On release of the mouse button, the slider remains, where it was
at button release time. Regardless if the mouse pointer is on the slider
or not. A pre-existing selection is not affected.

Emacs 23 (as it is configured for me now) behaves differently on button
release:

- If the mouse pointer is not on the slider, the slider jumps back to
where it was when the drag started. That is, where it was when the mouse
button was *pressed*. A pre-existing selection is not affected.

- If the mouse pointer is (moved back) on the slider, the slider remains
where it was at button release time. A pre-existing selection is
replaced by the area that the scroll action moved over between button
press and button release.

Can I somehow configure the "normal" X11 behavior, which former versions
of emacs used to follow too?

Regards
Ingo
-- 
Ingo Strüwing, Database Group
Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Geschäftsführer: Thomas Schröder, Wolfgang Engels
Vorsitzender des Aufsichtsrates: Martin Häring   HRB München 161028




^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-12 10:37 Emacs 23 scrollbar behavior Ingo Strüwing
@ 2010-03-12 15:11 ` Peter Dyballa
  2010-03-12 15:58   ` Ingo Strüwing
  2010-03-13  1:13 ` Brendan Miller
  1 sibling, 1 reply; 28+ messages in thread
From: Peter Dyballa @ 2010-03-12 15:11 UTC (permalink / raw)
  To: Ingo Strüwing; +Cc: help-gnu-emacs


Am 12.03.2010 um 11:37 schrieb Ingo Strüwing:

> is there a way to configure the scrollbar behavior to match that of
> other X11 applications in emacs 23?

Compile it with GTK support!

>
> Scrollbars of other applications behave like this: To scroll, one
> presses the left mouse button on the slider. Then one drags the mouse
> around. On release of the mouse button, the slider remains, where it  
> was
> at button release time. Regardless if the mouse pointer is on the  
> slider
> or not. A pre-existing selection is not affected.

You do not have a mouse with a scroll-wheel? That's much easier,  
because you don't need to move the mouse to the slider in the scroll- 
bar.

> Can I somehow configure the "normal" X11 behavior, which former  
> versions
> of emacs used to follow too?


Invoke

	./configure --help

and see all options!

--
Mit friedvollen Grüßen

   Pete

We need a president who's fluent in at least one language.
				– Buck Henry





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-12 15:11 ` Peter Dyballa
@ 2010-03-12 15:58   ` Ingo Strüwing
  2010-03-12 19:46     ` Peter Dyballa
  2010-03-13  2:39     ` Bernardo
  0 siblings, 2 replies; 28+ messages in thread
From: Ingo Strüwing @ 2010-03-12 15:58 UTC (permalink / raw)
  To: Peter Dyballa; +Cc: help-gnu-emacs

Hi Peter,

Peter Dyballa, 12.03.2010 16:11:

> 
> Am 12.03.2010 um 11:37 schrieb Ingo Strüwing:
> 
>> is there a way to configure the scrollbar behavior to match that of
>> other X11 applications in emacs 23?
> 
> Compile it with GTK support!


thank you for the suggestion. But what I have is:

GNU Emacs 23.1.1 (x86_64-pc-linux-gnu, GTK+ Version 2.18.3)
 of 2009-11-10 on crested, modified by Debian

This is on Ubuntu 9.10. It claims to have GTK support.

> 
>>
>> Scrollbars of other applications behave like this: To scroll, one
>> presses the left mouse button on the slider. Then one drags the mouse
>> around. On release of the mouse button, the slider remains, where it was
>> at button release time. Regardless if the mouse pointer is on the slider
>> or not. A pre-existing selection is not affected.
> 
> You do not have a mouse with a scroll-wheel? That's much easier, because
> you don't need to move the mouse to the slider in the scroll-bar.


I have a mouse with a scroll-wheel. An I use it a lot. But often I have
to skip more than a few lines. Moving a quarter of a 4000 lines source
file means to move 1000 lines. I use to do that with the scroll bar,
rather than with a hundred wheel turns.

> 
>> Can I somehow configure the "normal" X11 behavior, which former versions
>> of emacs used to follow too?
> 
> 
> Invoke
> 
>     ./configure --help
> 
> and see all options!

I'm lazy and use to use packages from the distribution. But if you can
confirm that building from source fixes my problem, I'll do that.

Thanks and Regards
Ingo
-- 
Ingo Strüwing, Database Group
Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Geschäftsführer: Thomas Schröder, Wolfgang Engels
Vorsitzender des Aufsichtsrates: Martin Häring   HRB München 161028




^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-12 15:58   ` Ingo Strüwing
@ 2010-03-12 19:46     ` Peter Dyballa
  2010-03-12 20:01       ` Sean Sieger
                         ` (2 more replies)
  2010-03-13  2:39     ` Bernardo
  1 sibling, 3 replies; 28+ messages in thread
From: Peter Dyballa @ 2010-03-12 19:46 UTC (permalink / raw)
  To: Ingo Strüwing; +Cc: help-gnu-emacs

[-- Attachment #1: Type: text/plain, Size: 491 bytes --]


Am 12.03.2010 um 16:58 schrieb Ingo Strüwing:

> GNU Emacs 23.1.1 (x86_64-pc-linux-gnu, GTK+ Version 2.18.3)
> of 2009-11-10 on crested, modified by Debian

Looks a bit old – GNU Emacs 23.2 should be out (in CVS 24.0.50 is  
recent).

>
> This is on Ubuntu 9.10. It claims to have GTK support.

You can check with lsof which libraries are really used this moment...


Which scroll-bars do you have, the left or the right ones? (I'm not  
going to tell which is which...)


[-- Attachment #2: pastedGraphic.tiff --]
[-- Type: image/tiff, Size: 116822 bytes --]

[-- Attachment #3: Type: text/plain, Size: 126 bytes --]



--
Mit friedvollen Grüßen

   Pete

"Debugging? Klingons do not debug! Our software does not coddle the  
weak."


^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-12 19:46     ` Peter Dyballa
@ 2010-03-12 20:01       ` Sean Sieger
  2010-03-12 21:13         ` Peter Dyballa
  2010-03-12 20:14       ` newer emacs on karmic, was: " Tom Roche
  2010-03-15 10:41       ` Ingo Strüwing
  2 siblings, 1 reply; 28+ messages in thread
From: Sean Sieger @ 2010-03-12 20:01 UTC (permalink / raw)
  To: help-gnu-emacs

Peter Dyballa <Peter_Dyballa@Web.DE> writes:

    Which scroll-bars do you have, the left or the right ones? (I'm not
    going to tell which is which...)

Those look nice, Pete.  Me and my plain-jane black xterm.





^ permalink raw reply	[flat|nested] 28+ messages in thread

* newer emacs on karmic, was: Emacs 23 scrollbar behavior
  2010-03-12 19:46     ` Peter Dyballa
  2010-03-12 20:01       ` Sean Sieger
@ 2010-03-12 20:14       ` Tom Roche
  2010-03-12 21:08         ` Peter Dyballa
                           ` (2 more replies)
  2010-03-15 10:41       ` Ingo Strüwing
  2 siblings, 3 replies; 28+ messages in thread
From: Tom Roche @ 2010-03-12 20:14 UTC (permalink / raw)
  To: Ingo Strüwing; +Cc: help-gnu-emacs


Not having a scrollwheel I can't speak to your main issue, but

Ingo Strüwing 12.03.2010 16:58
>> GNU Emacs 23.1.1 (x86_64-pc-linux-gnu, GTK+ Version 2.18.3)
>> of 2009-11-10 on crested, modified by Debian

Peter Dyballa Fri, 12 Mar 2010 20:46:38 +0100
> Looks a bit old – GNU Emacs 23.2 should be out

>> This is on Ubuntu 9.10.

On my vanilla/GNOME karmic, I'm running

$ date ; aptitude search emacs* | grep -e '^i'
> Fri Mar 12 15:08:43 EST 2010
> i A emacs-snapshot                  - The GNU Emacs editor (developm
> i A emacs-snapshot-bin-common       - The GNU Emacs editor's shared,
> i A emacs-snapshot-common           - The GNU Emacs editor's common 
> i   emacs-snapshot-gtk              - The GNU Emacs editor (transiti
> i A emacsen-common                  - Common facilities for all emac
$ date ; emacs --version
> Fri Mar 12 15:09:03 EST 2010
> GNU Emacs 23.1.50.1

Not much newer, but it might help to

$ sudo aptitude install emacs-snapshot-gtk

FWIW I haven't had any significant problems with it (other than those
that derive from my remaining an emacs newbie after more than a decade
of use :-)

HTH, Tom Roche <Tom_Roche@pobox.com>




^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: newer emacs on karmic, was: Emacs 23 scrollbar behavior
  2010-03-12 20:14       ` newer emacs on karmic, was: " Tom Roche
@ 2010-03-12 21:08         ` Peter Dyballa
  2010-03-12 22:32         ` newer emacs on karmic Tom Roche
  2010-03-15 10:48         ` newer emacs on karmic, was: Emacs 23 scrollbar behavior Ingo Strüwing
  2 siblings, 0 replies; 28+ messages in thread
From: Peter Dyballa @ 2010-03-12 21:08 UTC (permalink / raw)
  To: Tom Roche; +Cc: Ingo Strüwing, help-gnu-emacs


Am 12.03.2010 um 21:14 schrieb Tom Roche:

> $ sudo aptitude install emacs-snapshot-gtk

Snapshot: some outtake from CVS, not a stable release. A long time  
"unstable" version 23.1.90 was available. Then came updates to  
23.1.91, 23.1.92, and 23.1.93. Now 24.0.50 is out.

--
Greetings

   Pete

When people run around and around in circles we say they are crazy.  
When planets do it we say they are orbiting.





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-12 20:01       ` Sean Sieger
@ 2010-03-12 21:13         ` Peter Dyballa
  2010-03-13  0:43           ` Sean Sieger
  2010-03-14 22:12           ` Harry Putnam
  0 siblings, 2 replies; 28+ messages in thread
From: Peter Dyballa @ 2010-03-12 21:13 UTC (permalink / raw)
  To: Sean Sieger; +Cc: help-gnu-emacs


Am 12.03.2010 um 21:01 schrieb Sean Sieger:

> Me and my plain-jane black xterm.

Your GNU Emacs 24.0.50 is a native X client. It's cruel to jail it  
into an xterm!

--
Mit evolutionären Grüßen

   Pete


"Evolution"            o           __o                     _o _
           °\___o      /0~         -\<,              ^\___ /=\\_/-%
oo~_______ /\ /\______/ \_________O/ O_______________o===>-->O--o____





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: newer emacs on karmic
  2010-03-12 20:14       ` newer emacs on karmic, was: " Tom Roche
  2010-03-12 21:08         ` Peter Dyballa
@ 2010-03-12 22:32         ` Tom Roche
  2010-03-12 23:10           ` Peter Dyballa
  2010-03-15 10:48         ` newer emacs on karmic, was: Emacs 23 scrollbar behavior Ingo Strüwing
  2 siblings, 1 reply; 28+ messages in thread
From: Tom Roche @ 2010-03-12 22:32 UTC (permalink / raw)
  To: help-gnu-emacs


Ingo Strüwing Fri, 12 Mar 2010 16:58:14 +0100
>>> I'm lazy and [prefer] to use packages from the [ubuntu standard]
>>> distribution.

(mir auch!)

Tom Roche 12.03.2010 21:14
>> $ sudo aptitude install emacs-snapshot-gtk

Peter Dyballa Fri, 12 Mar 2010 22:08:56 +0100
> Snapshot: some outtake from CVS, not a stable release.

Yes, but the ubuntu snapshot package(s)

* provide the latest emacs available in an ubuntu package (IIUC, but
  ICBW)

* are from the standard distribution, which this user prefers

* are currently plenty stable (IMHO)

HTH, Tom Roche <Tom_Roche@pobox.com>




^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: newer emacs on karmic
  2010-03-12 22:32         ` newer emacs on karmic Tom Roche
@ 2010-03-12 23:10           ` Peter Dyballa
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Dyballa @ 2010-03-12 23:10 UTC (permalink / raw)
  To: help-gnu-emacs, Tom Roche


Am 12.03.2010 um 23:32 schrieb Tom Roche:

> * are currently plenty stable (IMHO)

Yes, this can be a good reason. (I have a few GNU Emacsen 23.x around,  
so I don't care when the latest version either does not compile or  
produces scrap for a few days.)

--
Greetings

   Pete

The future will be much better tomorrow.
				– George W. Bush





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-12 21:13         ` Peter Dyballa
@ 2010-03-13  0:43           ` Sean Sieger
  2010-03-13 10:13             ` Peter Dyballa
  2010-03-14 22:12           ` Harry Putnam
  1 sibling, 1 reply; 28+ messages in thread
From: Sean Sieger @ 2010-03-13  0:43 UTC (permalink / raw)
  To: help-gnu-emacs

Peter Dyballa <Peter_Dyballa@Web.DE> writes:

    Am 12.03.2010 um 21:01 schrieb Sean Sieger:

    > Me and my plain-jane black xterm.

    Your GNU Emacs 24.0.50 is a native X client. It's cruel to jail it
    into an xterm!

    --
    Mit evolutionären Grüßen

      Pete


    "Evolution"            o           __o                     _o _
              °\___o      /0~         -\<,              ^\___ /=\\_/-%
    oo~_______ /\ /\______/ \_________O/ O_______________o===>-->O--o____


What does that portion of your dotemacs look like again?





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-12 10:37 Emacs 23 scrollbar behavior Ingo Strüwing
  2010-03-12 15:11 ` Peter Dyballa
@ 2010-03-13  1:13 ` Brendan Miller
  2010-03-13 11:21   ` Peter Dyballa
  1 sibling, 1 reply; 28+ messages in thread
From: Brendan Miller @ 2010-03-13  1:13 UTC (permalink / raw)
  To: Ingo Strüwing; +Cc: help-gnu-emacs

I'm also having trouble as well with gtk emacs 23.1.1 where if I
scroll by dragging the scroll bar, it sometimes selects a bunch of
text... Sounds like the same problem?

I have my scrollbar on the right side (why the heck is this still not
the default?) if that effects it at all.

Is there any way to fix this?

On Fri, Mar 12, 2010 at 2:37 AM, Ingo Strüwing <Ingo.Struewing@sun.com> wrote:
> Hi,
>
> is there a way to configure the scrollbar behavior to match that of
> other X11 applications in emacs 23?
>
> Scrollbars of other applications behave like this: To scroll, one
> presses the left mouse button on the slider. Then one drags the mouse
> around. On release of the mouse button, the slider remains, where it was
> at button release time. Regardless if the mouse pointer is on the slider
> or not. A pre-existing selection is not affected.
>
> Emacs 23 (as it is configured for me now) behaves differently on button
> release:
>
> - If the mouse pointer is not on the slider, the slider jumps back to
> where it was when the drag started. That is, where it was when the mouse
> button was *pressed*. A pre-existing selection is not affected.
>
> - If the mouse pointer is (moved back) on the slider, the slider remains
> where it was at button release time. A pre-existing selection is
> replaced by the area that the scroll action moved over between button
> press and button release.
>
> Can I somehow configure the "normal" X11 behavior, which former versions
> of emacs used to follow too?
>
> Regards
> Ingo
> --
> Ingo Strüwing, Database Group
> Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
> Geschäftsführer: Thomas Schröder, Wolfgang Engels
> Vorsitzender des Aufsichtsrates: Martin Häring   HRB München 161028
>
>
>




^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-12 15:58   ` Ingo Strüwing
  2010-03-12 19:46     ` Peter Dyballa
@ 2010-03-13  2:39     ` Bernardo
  1 sibling, 0 replies; 28+ messages in thread
From: Bernardo @ 2010-03-13  2:39 UTC (permalink / raw)
  To: help-gnu-emacs

> I have a mouse with a scroll-wheel. An I use it a lot. But often I have
> to skip more than a few lines. Moving a quarter of a 4000 lines source
> file means to move 1000 lines. I use to do that with the scroll bar,
> rather than with a hundred wheel turns.

not addressing your original question, but to jump over large chunks in 
a file you may want to consider an alternative to reaching for the 
mouse, like in your case (roughly):
C-2 M-<

,----[ (beginning-of-buffer &optional arg) ]
| Move point to the beginning of the buffer; leave mark at previous
| position.
| With C-u prefix, do not set mark at previous position.
| With numeric arg N, put point N/10 of the way from the beginning.
| (beginning-of-buffer &optional arg)
| ...
`----






^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-13  0:43           ` Sean Sieger
@ 2010-03-13 10:13             ` Peter Dyballa
  2010-03-13 11:59               ` Sean Sieger
  0 siblings, 1 reply; 28+ messages in thread
From: Peter Dyballa @ 2010-03-13 10:13 UTC (permalink / raw)
  To: Sean Sieger; +Cc: help-gnu-emacs


Am 13.03.2010 um 01:43 schrieb Sean Sieger:

> What does that portion of your dotemacs look like again?

What do you mean? To what do you construct a connection of my dotemacs  
file?

--
Greetings

   Pete

These are my principles and if you don't like them... well, I have  
others.
				- Groucho Marx





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-13  1:13 ` Brendan Miller
@ 2010-03-13 11:21   ` Peter Dyballa
  2010-03-13 21:05     ` Brendan Miller
  0 siblings, 1 reply; 28+ messages in thread
From: Peter Dyballa @ 2010-03-13 11:21 UTC (permalink / raw)
  To: Brendan Miller; +Cc: Ingo Strüwing, help-gnu-emacs


Am 13.03.2010 um 02:13 schrieb Brendan Miller:

> I'm also having trouble as well with gtk emacs 23.1.1 where if I
> scroll by dragging the scroll bar, it sometimes selects a bunch of
> text... Sounds like the same problem?

No, that's something completely different. You might be able to track  
down the reason by typing C-h l (invoking the function view-lossage)  
and examining the key presses and mouse events recorded in the *Help*  
buffer.

>
> I have my scrollbar on the right side (why the heck is this still not
> the default?) if that effects it at all.

Because some people have two arms. And some have a functioning hand at  
the open end of the left arm.

And there are windowing systems...

>
> Is there any way to fix this?


See the variable vertical-scroll-bar!

--
Greetings

   Pete

Think of XML as Lisp for COBOL programmers.
				- Tony-A (some guy on /.)





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-13 10:13             ` Peter Dyballa
@ 2010-03-13 11:59               ` Sean Sieger
  2010-03-13 12:57                 ` Peter Dyballa
  0 siblings, 1 reply; 28+ messages in thread
From: Sean Sieger @ 2010-03-13 11:59 UTC (permalink / raw)
  To: help-gnu-emacs

Peter Dyballa <Peter_Dyballa@Web.DE> writes:

    What do you mean? To what do you construct a connection of my dotemacs
    file?

I think you once posted your dotemacs in regards to appearance
configurations.  I remember thinking, `Huh, look at (the names of) those
colors.'  To see in the image that you posted what I am assuming are the
very same colors, I wanted to try it.  Maybe I'm dreaming.





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-13 11:59               ` Sean Sieger
@ 2010-03-13 12:57                 ` Peter Dyballa
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Dyballa @ 2010-03-13 12:57 UTC (permalink / raw)
  To: Sean Sieger; +Cc: help-gnu-emacs


Am 13.03.2010 um 12:59 schrieb Sean Sieger:

> Peter Dyballa writes:
>
>    What do you mean? To what do you construct a connection of my  
> dotemacs
>    file?
>
> I think you once posted your dotemacs in regards to appearance
> configurations.  I remember thinking, `Huh, look at (the names of)  
> those
> colors.'  To see in the image that you posted what I am assuming are  
> the
> very same colors, I wanted to try it.  Maybe I'm dreaming.
>


I had some X resources (could be there are more for GNU Emacs):

	Emacs*verticalScrollBar.background: green

It seems to apply for GNU Emacs 22.x – fore- *and* background...

For the standard GTK variant of GNU Emacs 23 I have;

	style "scroll"
	{
	  fg[NORMAL] = "tan3"                   # The arrow color.
	  bg[NORMAL] = "light goldenrod"        # The thumb and background  
around the arrow.
	  bg[ACTIVE] = "pale violet red"        # The trough color.
	  bg[PRELIGHT] = "lavender"             # The thumb color when the  
mouse is over it.
	}
	widget "*verticalScrollBar*" style "scroll"

It's just a hack. I'd have to study GTK a bit more – maybe next live,  
then when, hopefully, GTK has become something useful, something as  
elaborate as OpenWindows/OpenLook.

For the (for me) more useful Xaw3d variant I have this customisation:

	'(scroll-bar ((t (:background "light sky blue" :foreground  
"RosyBrown4"))))

– which does not seem to work completely, because foreground and  
background are the same in my picture. I should start to read the info  
file again...

--
Greetings

   Pete

Atheism is a non prophet organization.





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-13 11:21   ` Peter Dyballa
@ 2010-03-13 21:05     ` Brendan Miller
  2010-03-13 22:40       ` Peter Dyballa
  0 siblings, 1 reply; 28+ messages in thread
From: Brendan Miller @ 2010-03-13 21:05 UTC (permalink / raw)
  To: Peter Dyballa; +Cc: help-gnu-emacs

On Sat, Mar 13, 2010 at 3:21 AM, Peter Dyballa <Peter_Dyballa@web.de> wrote:
>
> Am 13.03.2010 um 02:13 schrieb Brendan Miller:
>
>> I'm also having trouble as well with gtk emacs 23.1.1 where if I
>> scroll by dragging the scroll bar, it sometimes selects a bunch of
>> text... Sounds like the same problem?
>
> No, that's something completely different. You might be able to track down
> the reason by typing C-h l (invoking the function view-lossage) and
> examining the key presses and mouse events recorded in the *Help* buffer.
>
>>
>> I have my scrollbar on the right side (why the heck is this still not
>> the default?) if that effects it at all.
>
> Because some people have two arms. And some have a functioning hand at the
> open end of the left arm.

There's no need to be rude... and in any case I was talking about the
*defaults* for GTK emacs not being set to match all the other GTK
apps, not asking anyone to chop their arm off. Yes, I've changed the
config on *my* setup.




^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-13 21:05     ` Brendan Miller
@ 2010-03-13 22:40       ` Peter Dyballa
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Dyballa @ 2010-03-13 22:40 UTC (permalink / raw)
  To: Brendan Miller; +Cc: help-gnu-emacs


Am 13.03.2010 um 22:05 schrieb Brendan Miller:

> I was talking about the *defaults* for GTK emacs not being set to  
> match all the other GTK apps

That wasn't clear to me...

> I've changed the config on *my* setup.


In your init file? Or in GNU Emacs' own gtkrc file?


You might consider to send a bug report about the scroll-bar's faulty  
behaviour in GNOME.

--
Greetings

   Pete

It isn't pollution that's harming the environment. It's the impurities  
in our air and water that are doing it.





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-12 21:13         ` Peter Dyballa
  2010-03-13  0:43           ` Sean Sieger
@ 2010-03-14 22:12           ` Harry Putnam
  2010-03-15  1:29             ` Sean Sieger
  1 sibling, 1 reply; 28+ messages in thread
From: Harry Putnam @ 2010-03-14 22:12 UTC (permalink / raw)
  To: help-gnu-emacs

Peter Dyballa <Peter_Dyballa@Web.DE> writes:

> Am 12.03.2010 um 21:01 schrieb Sean Sieger:
>
>> Me and my plain-jane black xterm.
>
> Your GNU Emacs 24.0.50 is a native X client. It's cruel to jail it
> into an xterm!

Where is emacs-24?  Following google hits is proving to be a bit of a
frustration. 

I'm a little confused about how things are setup now.  For yrs I
downloaded the most advanced emacs just with `cvs update' in my build
directory.

I dropped off doing that a while back.  Maybe 1.5 yrs or so, when I
noticed my chosen linux distro (gentoo) would do that for me.

Not long ago, the naming changed from emacs-cvs (for gentoos' portage
install tools [emerge]) to emacs-vcs.  First I thougt it was just a
type but no... its changed and what it installs is a version of
emacs-23. 

Just now going back to buiding from sources myself and `cvs updating'
my source tree, followed with `./configure $flags' - `make bootstrap'
and `make install', I end up with an emacs-23 version.

So apparently whats available by cvs is not emacs-24.

So how does one aquire the most advanced sources (publicly available)
now ( emacs-24? I guess).

Just now: Checking the last 1000 posts on emacs devel shows no hits in
subject on `Subject:.*emacs-24', and only one on `Subject:.*24'.  That
one (Mar 11) is about having trouble building emacs24... but no
mention of where to get it.






^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-14 22:12           ` Harry Putnam
@ 2010-03-15  1:29             ` Sean Sieger
  2010-03-15 20:33               ` Harry Putnam
  0 siblings, 1 reply; 28+ messages in thread
From: Sean Sieger @ 2010-03-15  1:29 UTC (permalink / raw)
  To: help-gnu-emacs


    Where is emacs-24?

http://savannah.gnu.org/projects/emacs





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-12 19:46     ` Peter Dyballa
  2010-03-12 20:01       ` Sean Sieger
  2010-03-12 20:14       ` newer emacs on karmic, was: " Tom Roche
@ 2010-03-15 10:41       ` Ingo Strüwing
  2010-03-15 19:44         ` Peter Dyballa
  2 siblings, 1 reply; 28+ messages in thread
From: Ingo Strüwing @ 2010-03-15 10:41 UTC (permalink / raw)
  To: Peter Dyballa; +Cc: help-gnu-emacs

Hi Peter,

Peter Dyballa, 12.03.2010 20:46:

> 
> Am 12.03.2010 um 16:58 schrieb Ingo Strüwing:
> 
>> GNU Emacs 23.1.1 (x86_64-pc-linux-gnu, GTK+ Version 2.18.3)
>> of 2009-11-10 on crested, modified by Debian
> 
> Looks a bit old – GNU Emacs 23.2 should be out (in CVS 24.0.50 is recent).
> 
>>
>> This is on Ubuntu 9.10. It claims to have GTK support.
> 
> You can check with lsof which libraries are really used this moment...


Besides others it shows these:

/usr/lib/libgdk_pixbuf-2.0.so.0.1800.3
/usr/lib/libpangoft2-1.0.so.0.2600.0
/usr/lib/libgdk-x11-2.0.so.0.1800.3
/usr/lib/libgtk-x11-2.0.so.0.1800.3

I'd say it uses GTK.

> 
> 
> Which scroll-bars do you have, the left or the right ones? (I'm not
> going to tell which is which...)

I have it on the right. As most other X11 applications have too.

I hope, you won't say that it matters if the scrollbar is left or right?

Regards
Ingo
-- 
Ingo Strüwing, Database Group
Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Geschäftsführer: Thomas Schröder, Wolfgang Engels
Vorsitzender des Aufsichtsrates: Martin Häring   HRB München 161028




^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: newer emacs on karmic, was: Emacs 23 scrollbar behavior
  2010-03-12 20:14       ` newer emacs on karmic, was: " Tom Roche
  2010-03-12 21:08         ` Peter Dyballa
  2010-03-12 22:32         ` newer emacs on karmic Tom Roche
@ 2010-03-15 10:48         ` Ingo Strüwing
  2 siblings, 0 replies; 28+ messages in thread
From: Ingo Strüwing @ 2010-03-15 10:48 UTC (permalink / raw)
  To: Tom Roche; +Cc: help-gnu-emacs

Hi Tom,

Tom Roche, 12.03.2010 21:14:

...
> $ sudo aptitude install emacs-snapshot-gtk
> 
> FWIW I haven't had any significant problems with it (other than those
> that derive from my remaining an emacs newbie after more than a decade
> of use :-)

Thank you for the tip. Unfortunately it didn't make a difference
regarding my scrollbar problem.

Regards
Ingo
-- 
Ingo Strüwing, Database Group
Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Geschäftsführer: Thomas Schröder, Wolfgang Engels
Vorsitzender des Aufsichtsrates: Martin Häring   HRB München 161028




^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-15 10:41       ` Ingo Strüwing
@ 2010-03-15 19:44         ` Peter Dyballa
  2010-03-16  8:36           ` Ingo Strüwing
  0 siblings, 1 reply; 28+ messages in thread
From: Peter Dyballa @ 2010-03-15 19:44 UTC (permalink / raw)
  To: Ingo Strüwing; +Cc: help-gnu-emacs


Am 15.03.2010 um 11:41 schrieb Ingo Strüwing:

>> You can check with lsof which libraries are really used this  
>> moment...
>
>
> Besides others it shows these:
>
> /usr/lib/libgdk_pixbuf-2.0.so.0.1800.3
> /usr/lib/libpangoft2-1.0.so.0.2600.0
> /usr/lib/libgdk-x11-2.0.so.0.1800.3
> /usr/lib/libgtk-x11-2.0.so.0.1800.3
>
> I'd say it uses GTK.

No. These come in because GNU Emacs uses librsvg2. Look what my Xaw3d  
version uses:

	/opt/local/lib/libbz2.1.0.5.dylib
	/opt/local/lib/libcairo.2.dylib
	/opt/local/lib/libcroco-0.6.3.0.1.dylib
	/opt/local/lib/libexpat.1.5.2.dylib
	/opt/local/lib/libfontconfig.1.dylib
	/opt/local/lib/libfreetype.6.dylib
	/opt/local/lib/libgdk_pixbuf-2.0.0.dylib
	/opt/local/lib/libgif.4.1.6.dylib
	/opt/local/lib/libgio-2.0.0.dylib
	/opt/local/lib/libglib-2.0.0.dylib
	/opt/local/lib/libgmodule-2.0.0.dylib
	/opt/local/lib/libgobject-2.0.0.dylib
	/opt/local/lib/libgsf-1.114.dylib
	/opt/local/lib/libICE.6.dylib
	/opt/local/lib/libiconv.2.dylib
	/opt/local/lib/libintl.8.0.2.dylib
	/opt/local/lib/libjpeg.7.dylib
	/opt/local/lib/libncurses.5.dylib
	/opt/local/lib/libotf.0.0.0.dylib
	/opt/local/lib/libpango-1.0.0.dylib
	/opt/local/lib/libpangocairo-1.0.0.dylib
	/opt/local/lib/libpangoft2-1.0.0.dylib
	/opt/local/lib/libpixman-1.0.dylib
	/opt/local/lib/libpng12.0.dylib
	/opt/local/lib/librsvg-2.2.dylib
	/opt/local/lib/libSM.6.dylib
	/opt/local/lib/libtiff.3.dylib
	/opt/local/lib/libX11.6.3.0.dylib
	/opt/local/lib/libXau.6.dylib
	/opt/local/lib/libXaw3d.8.0.dylib
	/opt/local/lib/libXdmcp.6.dylib
	/opt/local/lib/libXext.6.4.0.dylib
	/opt/local/lib/libXft.2.1.13.dylib
	/opt/local/lib/libxml2.2.dylib
	/opt/local/lib/libXmu.6.2.0.dylib
	/opt/local/lib/libXp.6.dylib
	/opt/local/lib/libXpm.4.11.0.dylib
	/opt/local/lib/libXrender.1.3.0.dylib
	/opt/local/lib/libXt.6.dylib
	/opt/local/lib/libz.1.2.3.dylib

And it's not a GTK client because I configured, compiled, and  
installed it and when I invoke the bug report function from the Help  
menu it also tells me:

	configured using `configure  '--without-sound' '--without-pop' '-- 
without-dbus' '--without-gconf' '--with-x-toolkit=athena' '--x- 
libraries=/opt/local/lib' '--x-includes=/opt/local/include' '--enable- 
locallisppath=/Library/Application Support/Emacs/calendar24:/Library/ 
Application Support/Emacs' 'CFLAGS=-g -Wno-pointer-sign -H -pipe -fPIC  
-mcpu=7450 -mtune=7450 -faltivec -maltivec -fast''

These libraries are used by my GTK variant:

	/opt/local/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
	/opt/local/lib/libatk-1.0.0.2609.1.dylib
	/opt/local/lib/libbz2.1.0.5.dylib
	/opt/local/lib/libcairo.2.dylib
	/opt/local/lib/libcroco-0.6.3.0.1.dylib
	/opt/local/lib/libdbus-1.3.dylib
	/opt/local/lib/libdbus-glib-1.2.1.0.dylib
	/opt/local/lib/libexpat.1.5.2.dylib
	/opt/local/lib/libfontconfig.1.dylib
	/opt/local/lib/libfreetype.6.dylib
	/opt/local/lib/libgconf-2.4.dylib
	/opt/local/lib/libgdk-x11-2.0.0.dylib
	/opt/local/lib/libgdk_pixbuf-2.0.0.dylib
	/opt/local/lib/libgif.4.1.6.dylib
	/opt/local/lib/libgio-2.0.0.dylib
	/opt/local/lib/libglib-2.0.0.dylib
	/opt/local/lib/libgmodule-2.0.0.dylib
	/opt/local/lib/libgobject-2.0.0.dylib
	/opt/local/lib/libgsf-1.114.dylib
	/opt/local/lib/libgthread-2.0.0.dylib
	/opt/local/lib/libgtk-x11-2.0.0.dylib
	/opt/local/lib/libICE.6.dylib
	/opt/local/lib/libiconv.2.dylib
	/opt/local/lib/libintl.8.0.2.dylib
	/opt/local/lib/libjpeg.7.dylib
	/opt/local/lib/libncurses.5.dylib
	/opt/local/lib/libORBit-2.0.dylib
	/opt/local/lib/libotf.0.0.0.dylib
	/opt/local/lib/libpango-1.0.0.dylib
	/opt/local/lib/libpangocairo-1.0.0.dylib
	/opt/local/lib/libpangoft2-1.0.0.dylib
	/opt/local/lib/libpixman-1.0.dylib
	/opt/local/lib/libpng12.0.dylib
	/opt/local/lib/librsvg-2.2.dylib
	/opt/local/lib/libSM.6.dylib
	/opt/local/lib/libtiff.3.dylib
	/opt/local/lib/libX11.6.3.0.dylib
	/opt/local/lib/libXau.6.dylib
	/opt/local/lib/libXcomposite.1.0.0.dylib
	/opt/local/lib/libXcursor.1.dylib
	/opt/local/lib/libXdamage.1.1.0.dylib
	/opt/local/lib/libXdmcp.6.dylib
	/opt/local/lib/libXext.6.4.0.dylib
	/opt/local/lib/libXfixes.3.1.0.dylib
	/opt/local/lib/libXft.2.1.13.dylib
	/opt/local/lib/libXi.6.dylib
	/opt/local/lib/libXinerama.1.dylib
	/opt/local/lib/libxml2.2.dylib
	/opt/local/lib/libXpm.4.11.0.dylib
	/opt/local/lib/libXrandr.2.dylib
	/opt/local/lib/libXrender.1.3.0.dylib
	/opt/local/lib/libz.1.2.3.dylib
	/opt/local/lib/pango/1.6.0/modules/pango-basic-fc.so


>>
>> Which scroll-bars do you have, the left or the right ones? (I'm not
>> going to tell which is which...)
>
> I have it on the right. As most other X11 applications have too.
>
> I hope, you won't say that it matters if the scrollbar is left or  
> right?


This plays no role. I wanted you to tell whether the scroll bars look  
like GTK or something else. Therefore I attached a screen-shot. GTK  
and other scroll-bars bear characteristic elements.

--
Mit friedvollen Grüßen

   Pete

                   Sorry my terrible English, my native language Lisp





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-15  1:29             ` Sean Sieger
@ 2010-03-15 20:33               ` Harry Putnam
  2010-03-16 21:10                 ` Sean Sieger
  0 siblings, 1 reply; 28+ messages in thread
From: Harry Putnam @ 2010-03-15 20:33 UTC (permalink / raw)
  To: help-gnu-emacs

Sean Sieger <sean.sieger@gmail.com> writes:

>     Where is emacs-24?
>
> http://savannah.gnu.org/projects/emacs

Thanks... but its a bit thin on explaining how you acquire the emacs
pkg. 

It says simply:

  Getting a Copy of the Bazaar Repository
  Anonymous read-only access

  bzr branch http://bzr.savannah.gnu.org/r/emacs

I'm assuming with bazaare installed I should be able to type that command
and get something:

 bzr branch http://bzr.savannah.gnu.org/r/emacs
bzr: ERROR: Not a branch:
"http://bzr.savannah.gnu.org/r/emacs/.bzr/branch/": 
  location is a repository.

They aren't too big on instruction...

When it used to be cvs there were a couple of commands shown what
would actually work verbatim

But now they tell you right up front that the cvs repo is not
current. 





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-15 19:44         ` Peter Dyballa
@ 2010-03-16  8:36           ` Ingo Strüwing
  2010-03-16 10:04             ` Peter Dyballa
  0 siblings, 1 reply; 28+ messages in thread
From: Ingo Strüwing @ 2010-03-16  8:36 UTC (permalink / raw)
  To: Peter Dyballa; +Cc: help-gnu-emacs

[-- Attachment #1: Type: text/plain, Size: 1608 bytes --]

Hi Peter,

Peter Dyballa, 15.03.2010 20:44:

> 
> Am 15.03.2010 um 11:41 schrieb Ingo Strüwing:
> 
>>> You can check with lsof which libraries are really used this moment...
>>
>>
>> Besides others it shows these:
>>
...
>> I'd say it uses GTK.
> 
> No. These come in because GNU Emacs uses librsvg2. Look what my Xaw3d
> version uses:
> 
...
> 
> And it's not a GTK client because I configured, compiled, and installed
> it and when I invoke the bug report function from the Help menu it also
> tells me:
> 
...
> These libraries are used by my GTK variant:
> 
...


I beg your pardon that I'm too lazy to compare both lists to find the
essential difference. From a quick glance both lists seem to share quite
a few libraries.


> 
> 
>>>
>>> Which scroll-bars do you have, the left or the right ones? (I'm not
>>> going to tell which is which...)
>>
>> I have it on the right. As most other X11 applications have too.
>>
>> I hope, you won't say that it matters if the scrollbar is left or right?
> 
> 
> This plays no role. I wanted you to tell whether the scroll bars look
> like GTK or something else. Therefore I attached a screen-shot. GTK and
> other scroll-bars bear characteristic elements.

I didn't find the attachment. So I guess you asked me to attach a screen
shot.

Regards and thanks that you keep following the issue.
Ingo

P.S. If there is a German list, we can continue there, if you prefer.
-- 
Ingo Strüwing, Database Group
Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Geschäftsführer: Thomas Schröder

[-- Attachment #2: emacs.gif --]
[-- Type: image/gif, Size: 63759 bytes --]

^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-16  8:36           ` Ingo Strüwing
@ 2010-03-16 10:04             ` Peter Dyballa
  0 siblings, 0 replies; 28+ messages in thread
From: Peter Dyballa @ 2010-03-16 10:04 UTC (permalink / raw)
  To: Ingo Strüwing; +Cc: help-gnu-emacs


Am 16.03.2010 um 09:36 schrieb Ingo Strüwing:

> I didn't find the attachment. So I guess you asked me to attach a  
> screen
> shot.

Obviously GTK+! Notice this four letter word and also the anti- 
aliasing. You can grab the slider and simply drag it.

>
> P.S. If there is a German list, we can continue there, if you prefer.


Don't know...

--
Mit friedvollen Grüßen

   Pete

If it does exist, it's out of date.
				– Arnold's Second Law of Documentation





^ permalink raw reply	[flat|nested] 28+ messages in thread

* Re: Emacs 23 scrollbar behavior
  2010-03-15 20:33               ` Harry Putnam
@ 2010-03-16 21:10                 ` Sean Sieger
  0 siblings, 0 replies; 28+ messages in thread
From: Sean Sieger @ 2010-03-16 21:10 UTC (permalink / raw)
  To: help-gnu-emacs

    They aren't too big on instruction...

That's because the documentation for what you want to do is being
hammered out at emacswiki.  Um, google `emacswiki bzr'.





^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2010-03-16 21:10 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-12 10:37 Emacs 23 scrollbar behavior Ingo Strüwing
2010-03-12 15:11 ` Peter Dyballa
2010-03-12 15:58   ` Ingo Strüwing
2010-03-12 19:46     ` Peter Dyballa
2010-03-12 20:01       ` Sean Sieger
2010-03-12 21:13         ` Peter Dyballa
2010-03-13  0:43           ` Sean Sieger
2010-03-13 10:13             ` Peter Dyballa
2010-03-13 11:59               ` Sean Sieger
2010-03-13 12:57                 ` Peter Dyballa
2010-03-14 22:12           ` Harry Putnam
2010-03-15  1:29             ` Sean Sieger
2010-03-15 20:33               ` Harry Putnam
2010-03-16 21:10                 ` Sean Sieger
2010-03-12 20:14       ` newer emacs on karmic, was: " Tom Roche
2010-03-12 21:08         ` Peter Dyballa
2010-03-12 22:32         ` newer emacs on karmic Tom Roche
2010-03-12 23:10           ` Peter Dyballa
2010-03-15 10:48         ` newer emacs on karmic, was: Emacs 23 scrollbar behavior Ingo Strüwing
2010-03-15 10:41       ` Ingo Strüwing
2010-03-15 19:44         ` Peter Dyballa
2010-03-16  8:36           ` Ingo Strüwing
2010-03-16 10:04             ` Peter Dyballa
2010-03-13  2:39     ` Bernardo
2010-03-13  1:13 ` Brendan Miller
2010-03-13 11:21   ` Peter Dyballa
2010-03-13 21:05     ` Brendan Miller
2010-03-13 22:40       ` Peter Dyballa

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).