Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103596 - Aquamacs patches for emacs-cvs
Summary: Aquamacs patches for emacs-cvs
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Mac OSX (show other bugs)
Hardware: All OS X
: High normal (vote)
Assignee: Gentoo for Mac OS X
URL:
Whiteboard:
Keywords:
: 103597 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-08-24 10:24 UTC by Thomas Kjosmoen
Modified: 2006-12-13 01:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild patch (emacs-cvs-22.0.50.ebuild.patch,471 bytes, patch)
2005-08-24 10:34 UTC, Thomas Kjosmoen
Details | Diff
mac-modifier-keys.patch revision 1.5 (mac-modifier-keys.patch,12.93 KB, patch)
2005-08-24 13:41 UTC, Thomas Kjosmoen
Details | Diff
transparency2.patch revision 1.2 (transparency2.patch,12.94 KB, patch)
2005-08-24 13:42 UTC, Thomas Kjosmoen
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Kjosmoen 2005-08-24 10:24:29 UTC
This ebuild modification patches the emacs-cvs build and adds some functionality to the OS X version 
of Emacs. There are two patches:

mac-modifier-keys.patch - This patch enables more fine-grained choices of what role the control, 
option, and command keys should have. It also provides a workaround for a bug in Emacs that breaks 
Command-shift shortcuts. To use this feature, include this in your .emacs file:

;; The available options are: meta, ctrl, hyper
(setq mac-option-modifier 'meta)
(setq mac-control-modifier 'ctrl)
(setq mac-command-modifier 'hyper)
(setq mac-pass-option-to-system nil) ;; let system do stuff with option
(setq mac-pass-command-to-system nil) ;; let system handle Apple-H and the like

transparency2.patch - This patch allows for setting transparency for the Emacs frame. There is one 
setting for active and one for inactive frames. Use the following in your .emacs file:

;; Set transparency parameters
(modify-frame-parameters (selected-frame) '((active-alpha . 1.0)))
(modify-frame-parameters (selected-frame) '((inactive-alpha . 0.7)))

These patches have been grabbed from http://aquamacs.org.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Thomas Kjosmoen 2005-08-24 10:30:12 UTC
*** Bug 103597 has been marked as a duplicate of this bug. ***
Comment 2 Thomas Kjosmoen 2005-08-24 10:34:10 UTC
Created attachment 66763 [details, diff]
ebuild patch
Comment 3 Thomas Kjosmoen 2005-08-24 13:41:10 UTC
Created attachment 66799 [details, diff]
mac-modifier-keys.patch revision 1.5
Comment 4 Thomas Kjosmoen 2005-08-24 13:42:05 UTC
Created attachment 66800 [details, diff]
transparency2.patch revision 1.2
Comment 5 Fabian Groffen gentoo-dev 2005-08-29 12:39:22 UTC
cc-ing emacs team for comments on these patches.

Any comments on these patches?  Is it ok with you if we add them to the ebuild?
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2006-11-24 09:27:37 UTC
(In reply to comment #5)
> cc-ing emacs team for comments on these patches.
> 
> Any comments on these patches?  Is it ok with you if we add them to the ebuild?

 Better a late answer than never...yes, add them.  Removing us, if there are any questions, readd us.
Comment 7 Fabian Groffen gentoo-dev 2006-12-13 01:22:44 UTC
patches don't apply any more.