First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 83472
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: GNU Emacs Team <emacs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: James Cloos <cloos@jhcloos.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
22.0.50.diff add toolkit-scroll-bars use flag to emacs-cvs 22.0.50 patch James Cloos 2005-06-09 22:21 0000 804 bytes Details | Diff
23.0.0.diff add toolkit-scroll-bars use flag to emacs-cvs 23.0.0 patch James Cloos 2005-06-09 22:22 0000 802 bytes Details | Diff
uld.diff document first two patches in use.desc.local patch James Cloos 2005-06-09 22:23 0000 622 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 83472 depends on: Show dependency tree
Show dependency graph
Bug 83472 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-02-27 09:14 0000
For emacs-22.0.50_pre... and all current emacs-cvs, the
--with-toolkit-scroll-bars configure option is given unconditionally.

It should be another USE flag (perhaps toolkit-scrollbars) given that the
toolkit menus et al (especially for gtk2) are significantly better but the
non-toolkit scrollbars have better functionality....

In any case, the combination of:

   --with-x-toolkit=gtk --without-toolkit-scroll-bars

is common and should be supported by the ebuilds.

------- Comment #1 From James Cloos 2005-06-09 22:21:43 0000 -------
Created an attachment (id=60965) [edit]
add toolkit-scroll-bars use flag to emacs-cvs 22.0.50

------- Comment #2 From James Cloos 2005-06-09 22:22:55 0000 -------
Created an attachment (id=60966) [edit]
add toolkit-scroll-bars use flag to emacs-cvs 23.0.0

------- Comment #3 From James Cloos 2005-06-09 22:23:36 0000 -------
Created an attachment (id=60967) [edit]
document first two patches in use.desc.local

------- Comment #4 From James Cloos 2005-06-09 22:28:11 0000 -------
I just added patches for emacs-cvs 22.0.50 and 23.0.0 that implement the
suggestion.  Also a patch to use.desc.local documenting it.

With this you need toolkit-scroll-bars in USE to get the toolkit's scrollbars.

Having -toolkit-scroll-bars results in emacs' own bars (which work like athena
bars and are therefore useful, unlike the br0rked gtk bars).

I used use_with to do this.  Another alternative is a -ve USE flag, such
that --with-toolkit-scroll-bars is the default and --without-toolkit-scroll-bars
is only used iff the USE flag is specified.  I'll redo the patches if that
is more likely to be applied.

------- Comment #5 From Matthew Kennedy (RETIRED) 2006-08-22 20:57:57 0000 -------
Thanks.  This is a great idea. I've added it to both emacs-cvs ebuilds and
placed toolkit-scroll-bars in use.local.desc

First Last Prev Next    No search results available      Search page      Enter new bug