aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/emacs.rb
AgeCommit message (Collapse)Author
2011-09-13Emacs: Fix for Shift key for IME usersColin Hebert
Based on http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/103384 Fixes #6032. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13Emacs: Fix X11 issue with libpngColin Hebert
Call `ENV.x11` when building `--with-x`. Fixes #7260. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13Emacs: Works with LLVM >= 2335Colin Hebert
Closes #7584. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13Emacs: Add linkapps to caveatsColin Hebert
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13Emacs: Don't strip emacs binariesColin Hebert
Add binaries generated when "--cocoa" isn't enabled. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13Emacs: Fix for the title bar issue on LionCharlie Sharpsteen
Closes #6518. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-13Emacs: apply patch to build on Lion with XCode4.Colin Hebert
Emacs-Patch: Suppress address randomization on Darwin (Bug#8395). http://repo.or.cz/w/emacs.git/patch/f2cea124dffac9ca4b8ce1dbb9b746f8e81109a3 Emacs bug report: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8395 Fixes #6953. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-09-12Use automatic mirror selection for GNU downloadsJack Nagel
It seems that the main GNU download site has issues in some places outside the U.S., so we'll use the provided "ftpmirror.gnu.org" to pick a nearby mirror. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-05emacs: quote alias value in caveatsMarc
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-08-19emacs: typo in install instructionsToon Claes
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-02emacs 23.3aAdam Vandenberg
2011-07-28emacs: also skip stripping this nameAdam Vandenberg
2011-07-27Emacs: do not strip emacs binaryColin Hebert
Fixes #6608 (malformed object error) Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-14emacs: Fix fullscreen patch for headAdam Vandenberg
2011-06-14emacs: allow sRGB colors in Cocoa buildAdam Vandenberg
Thanks to [milkypostman]
2011-06-14emacs: add command-line caveats to cocoa buildsAdam Vandenberg
2011-06-13emacs: edit caveatsAdam Vandenberg
2011-06-13emacs: reorder formula per Homebrew style guideAdam Vandenberg
2011-06-13emacs: apply patch for building with Xcode 4Adam Vandenberg
2011-05-12emacs: link etag in cocoa buildAdam Vandenberg
2011-04-13Use copy_autogen when building emacs --HEADJustin de Vesine
see https://github.com/mxcl/homebrew/issues/4852 Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-25Update fails_with_llvm in formulaeAdam Vandenberg
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2011-03-10emacs 23.3Michael Wall
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-05Emacs: disable fullscreen patch for HEADAndrea Bedini
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-18Use https for all GitHub URLsTianyi Cui
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-07Emacs - Install info files to separate folderDrew Hess
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-09-08emacs - revert 'fix' and link emacsclient insteadAdam Vandenberg
2010-09-07Added ns-fullscreen patch for emacs formula if running with "--cocoa" flagLuke Amdor
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-09-07Use startup script instead of symlink for cocoa emacsAdam Vandenberg
2010-08-18Fixing several formulae that fail with LLVMDouglas Creager
Specifically: emacs, glib, igraph, and zeromq Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-07Update formulae for version 0.7Adam Vandenberg
* 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-07-13Link "emacs" binary into bin even for a Cocoa app.Adam Vandenberg
2010-07-13Add x11 option to emacsAdam Vandenberg
2010-07-01Not including magit when building emacsLuke Amdor
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-05-10Tweak emacsAdam Vandenberg
* Reformat caveats, especially to note whre Emacs.app is built * Remove 2 unused configure switches
2010-05-08emacs: version update to 23.2.Drew Hess
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-04-20Support both bzr and git HEADs for emacs.Drew Hess
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-02-14emacs: add site-lisp pathDavid Höppner
* add magit package * disable d-bus (segfaults when compiling)
2010-02-03emacs: GNU Emacs has now switched from CVS to Bazaar.David Höppner
The caveats text based on justinweiss@f103c7fd720edf1ca1b637d555c4fb2c287de2a4
2010-01-30Update emacs documentation with TEXINFO tip.Adam Vandenberg
Fixes: http://github.com/mxcl/homebrew/issues#issue/177
2009-12-02Fixes #125Max Howell
2009-11-07emacs --cocoa uses prefix.install as it shouldBoris Gordon
2009-11-07Emacs has --cocoa build option to build Emacs.app using CVS HEAD via gitBoris Gordon
2009-10-15s/require 'brewkit'/require 'formula'/gMax Howell
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-12Use separate system calls for separate commandsPhilip Weaver
2009-10-02GNU Emacs formulaDavid Höppner
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.