Commit graph

22 commits

Author SHA1 Message Date
Tianyi Cui
8b275c916a Use https for all GitHub URLs
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-18 20:14:27 -08:00
Drew Hess
f9e9b70a94 Emacs - Install info files to separate folder
By default, Emacs installs its info files in /usr/local/share/info.
This works fine until you try to install an updated version of an
elisp package that is bundled with Emacs (e.g., org-mode), at which
point the updated package will overwrite the info file that came
bundled with Emacs.  This is not ideal, but it works, since Emacs will
see the updated info file -- that is, until you decide to uninstall
the elisp package (removing the info file for the package altogether),
or you rebuild Emacs (overwriting the new package's info file with the
stale one that comes bundled with Emacs).

This patch makes the Emacs formula install Emacs's info files
in #{prefix}/share/info/emacs, so that updated elisp packages' info
files will not conflict with Emacs's. Then it's just a simple matter
of setting Info-directory-list in your .emacs file so that Emacs will
find the updated info file.

This method mimics the Debian behavior for Emacs info directories.

Note that Emacs will look for info files in the configured --infodir
by default, so there's no need for a caveat re: the INFOPATH
environment variable.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-07 08:32:46 -08:00
Adam Vandenberg
d10ce32426 emacs - revert 'fix' and link emacsclient instead 2010-09-08 08:11:17 -07:00
Luke Amdor
b227561541 Added ns-fullscreen patch for emacs formula if running with "--cocoa" flag
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-09-07 05:43:58 -07:00
Adam Vandenberg
bdd8ab7296 Use startup script instead of symlink for cocoa emacs 2010-09-07 05:33:23 -07:00
Douglas Creager
8835fffce9 Fixing several formulae that fail with LLVM
Specifically: emacs, glib, igraph, and zeromq
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-18 17:14:14 -07:00
Adam Vandenberg
7bd947eb0b Update formulae for version 0.7
* Use new "url" features
* Use keg_only DSL
* Use "skip_clean :all" DSL
* Whitespace and style cleanups
* Make bash invocations less silly
* Use new man2-man8 helpers
* Remove "FileUtils." since it is included in Formula
* Use real names for deps instead of aliases
* ENV.x11 now updates path, so remove that from individual brews
2010-08-07 18:08:53 -07:00
Adam Vandenberg
e8e8dc1f28 Link "emacs" binary into bin even for a Cocoa app. 2010-07-13 07:49:36 -07:00
Adam Vandenberg
dd7d28d42b Add x11 option to emacs 2010-07-13 07:44:01 -07:00
Luke Amdor
b247fb71d2 Not including magit when building emacs
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-07-01 21:36:07 -07:00
Adam Vandenberg
e515fd5a0a Tweak emacs
* Reformat caveats, especially to note whre Emacs.app is built
* Remove 2 unused configure switches
2010-05-10 21:18:41 -07:00
Drew Hess
3809c182ad emacs: version update to 23.2.
Note that --cocoa no longer builds from HEAD as this is now supported
by the release version.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-05-08 23:41:04 -07:00
Drew Hess
9a1bd9b519 Support both bzr and git HEADs for emacs.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-04-20 21:33:05 -07:00
David Höppner
34300a6cb3 emacs: add site-lisp path
* add magit package
* disable d-bus (segfaults when compiling)
2010-02-14 17:54:36 +01:00
David Höppner
6c846c6fbc emacs: GNU Emacs has now switched from CVS to Bazaar.
The caveats text based on justinweiss@f103c7fd720edf1ca1b637d555c4fb2c287de2a4
2010-02-03 15:55:10 +01:00
Adam Vandenberg
77ba781c8c Update emacs documentation with TEXINFO tip.
Fixes:
http://github.com/mxcl/homebrew/issues#issue/177
2010-01-30 09:49:32 -08:00
Max Howell
f4f7a93c2f Fixes Homebrew/homebrew#125 2009-12-02 15:23:22 +00:00
Boris Gordon
2d01cc5098 emacs --cocoa uses prefix.install as it should 2009-11-07 18:22:36 +00:00
Boris Gordon
d937fd5c04 Emacs has --cocoa build option to build Emacs.app using CVS HEAD via git 2009-11-07 18:22:36 +00:00
Max Howell
61b2307139 s/require 'brewkit'/require 'formula'/g
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now it's possible for other tools to require a formula
description without worrying about side-effects.
2009-10-15 16:48:03 +01:00
Philip Weaver
e798791143 Use separate system calls for separate commands 2009-10-12 17:26:57 +01:00
David Höppner
c722f7d554 GNU Emacs formula
GNU Emacs is an extensible, customizable text editor—and more. At
its core is an interpreter for Emacs Lisp, a dialect of the Lisp
programming language with extensions to support text editing.
2009-10-02 16:30:34 +01:00