Commit graph

124 commits

Author SHA1 Message Date
Jack Nagel
08eeb82aa5 emacs: style nit 2014-12-30 23:16:32 -05:00
Anthony Cowley
3de383e48b emacs: devel spec targeting the emacs-24 branch
Closes Homebrew/homebrew#35278.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-30 23:16:09 -05:00
Jack Nagel
8d4c5ce4e8 emacs: enable parallel HEAD builds 2014-11-13 20:57:47 -06:00
Emanuel Evans
b235da56ec emacs: switch head to new git repo
Closes Homebrew/homebrew#34166.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-13 20:56:33 -06:00
Jack Nagel
12ff1a32d4 emacs: update x11 option 2014-11-13 12:08:06 -06:00
BrewTestBot
9b3d8aaf46 emacs: update 24.4 bottle. 2014-11-07 09:05:54 +00:00
Scott Wheeler
01a98f3c69 emacs: use upstream patch for ns-antialias-text.
Closes Homebrew/homebrew#33974.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-07 09:05:49 +00:00
BrewTestBot
c8e8503233 emacs: update 24.4 bottle.
Closes Homebrew/homebrew#33520.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-24 13:15:41 +01:00
Scott Wheeler
f754dc9f79 emacs: restore ns-antialias-text functionality.
This was broken in the Emacs 24.4 release, reported upstream here:
http://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00813.html

Previously, either of the following would disable antialiased fonts
on OS X:

(setq ns-antialias-text nil)

Or:

(setq ns-use-native-fullscreen nil)

While calling those now does not trigger an error, the setting
is no longer respected.  This patch restores that.
2014-10-24 13:15:22 +01:00
BrewTestBot
6e723a1931 emacs: update 24.4 bottle.
Closes Homebrew/homebrew#33455.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-22 09:16:28 +01:00
Sascha Vincent Kurowski
351c585389 emacs: add launchd plist for server daemon.
Since emacs version 23.1 the emacs executable accepts a --daemon flag
which will start emacs as a server daemon. You can then connect to the
server using emacsclient (reducing startup time etc).
See http://www.emacswiki.org/emacs/EmacsAsDaemon#toc7
2014-10-22 09:16:22 +01:00
Jack Nagel
06522762be emacs: add comment 2014-10-21 00:45:41 -05:00
Jack Nagel
0bfdd1eee8 emacs: remove autotools deps from cocoa build
These aren't needed, possibly since 16da1c70bf11ddcb281f2f8b99db5914d45a8245.
2014-10-21 00:43:02 -05:00
Jack Nagel
28135391d9 emacs: remove cruft from srgb option
Follow-up to d8d8430. The srgb patch was incorporated upstream.
2014-10-21 00:43:02 -05:00
Jack Nagel
4622edf8d5 emacs: simplify ctags option 2014-10-21 00:26:15 -05:00
BrewTestBot
2dd0f15b09 emacs: add 24.4 bottle. 2014-10-21 00:26:15 -05:00
David Christenson
db566e1fe5 emacs 24.4
Update to latest stable release, remove obsolete patches, remove devel
version, remove obsolete Japanese patch, use HTTPS on homepage and
mirror, change single quotes to double.

Closes Homebrew/homebrew#33410.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-10-21 00:26:15 -05:00
Adam Vandenberg
e36ea560f8 emacs: use double quotes 2014-10-18 07:57:17 -07:00
Sean Chen
cef7b20883 emacs devel 24.4-rc1
Closes Homebrew/homebrew#33295.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-10-18 02:48:54 -05:00
Jack Nagel
6c445043bc emacs: update autotools deps 2014-10-14 01:08:54 -05:00
Sean Chen
0f4b9cff11 emacs devel 24.3.94
Closes Homebrew/homebrew#33127.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-10-14 01:08:54 -05:00
Dato Simó
c0b78962d6 emacs: make the "emacs" wrapper call its binary with "exec"
This prevents leaving around a lingering bash process whenever
/usr/local/bin/emacs is invoked.

Closes Homebrew/homebrew#32301.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-09-14 10:54:02 -05:00
Adam Vandenberg
1d9631c423 use test helpers 2014-08-01 07:58:10 -07:00
Haden Pike
a86e324be7 emacs: add optional mailutils dependency
The Homebrew Mailutils is more powerful than the version which comes
with Emacs.  This option allows the user to install Homebrew's version
instead.

Closes Homebrew/homebrew#31219.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-07-31 21:29:30 -05:00
Adam Vandenberg
ff47175738 emacs: info files are always kept now 2014-07-20 14:42:01 -07:00
Ian Clark Smith
8ded64956c emacs: fix url to emacs-inline.patch
Change url to new sourceforge.jp scheme to avoid infinite redirects preventing the patch from being downloaded

Closes Homebrew/homebrew#30928.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-07-18 21:10:07 -07:00
David Holm
e9913a7292 emacs: Optional dependencies (d-bus, glib, librsvg, imagemagick)
New optionals:

 - d-bus for notifications
 - glib in HEAD (used for file notifications).
 - librsvg for SVG support
 - imagemagick for image viewing and manipulation

Closes Homebrew/homebrew#30515.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-07-13 08:36:35 -05:00
Jack Nagel
aa72b22ce2 Remove some unnecessary usage of Dir[] 2014-05-30 13:17:29 -05:00
Andrew Schwartzmeyer
86e2dc32ef emacs: use ENV.deparallelize over ENV.j1
Closes Homebrew/homebrew#28983.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-05-05 21:33:32 -05:00
Jack Nagel
8ef0b46216 Use githubusercontent domain 2014-04-26 14:48:32 -05:00
Ted Pennings
64aa3a05b1 emacs: add a test
Closes Homebrew/homebrew#27718.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-03-19 22:12:21 -07:00
Jack Nagel
4e962f49ba emacs: remove dead code 2014-03-17 15:44:26 -05:00
Jack Nagel
9e4670da4d emacs: use checksummed patches 2014-03-17 14:05:20 -05:00
Mike McQuaid
eefdf6b3f3 formulae: fix with/without usage.
Closes Homebrew/homebrew#27275.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-03-08 00:54:35 +00:00
Jack Nagel
39ddc07b8f emacs: eliminate some conditionals in the DSL 2014-02-18 17:49:03 -05:00
Atsuya Okazaki
4a96076ad2 emacs: add patch for memory leaks
This patch fixes a memory leak in Emacs 24.3 on Mavericks.
Mostly from an upstream patch r114945 in trunk, to be released as 24.4.
https://gist.github.com/anonymous/8553178

Even though the patch is applied to files which are also modified by
existing patches in the original Formula, it is confirmed that the patch
can applied without errors (Hunk successfully).

Closes Homebrew/homebrew#26516.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-08 15:35:07 +00:00
Mike McQuaid
e023bd2c9d emacs: remove duplicated .app caveats. 2014-01-19 14:19:07 -08:00
Jack Nagel
c28b282853 emacs: disable sRGB patch for HEAD, incorporated upstream
Fixes Homebrew/homebrew#25420.
2013-12-27 10:28:40 -06:00
Mike McQuaid
9a0119dcf4 Update docs, comment mxcl/homebrew refs. 2013-12-14 18:18:35 +00:00
HOSONO Hidetomo
a4b0de2e59 emacs: add --japanese IME option
Closes Homebrew/homebrew#23019.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-11 20:44:42 -08:00
Scott Wheeler
0f1cd5cd44 emacs: backport fullscreen mode from HEAD
This makes it possible to bypass OS X's fullscreen mode.  The changes
were pulled from Emacs's bzr repository with minimal changes to get
them to work with 24.3

Closes Homebrew/homebrew#23729.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-06 20:21:06 -08:00
Marten Veldthuis
aac7d39345 emacs: fix head build
Emacs HEAD no longer provides autogen/copy_autogen

Closes Homebrew/homebrew#23994.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-06 07:19:04 -08:00
Misty De Meo
748149ec04 emacs: adjust patch, comment 2013-11-06 09:47:40 -05:00
Kazuhiro NISHIYAMA
8a942e7390 emacs: fix default-directory on Cocoa and 10.9
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2013-11-06 09:45:52 -05:00
Adam Vandenberg
6ff0236605 emacs: keep info documentation
Closes Homebrew/homebrew#22924.
2013-09-30 22:49:52 -07:00
Adam Vandenberg
59a56d6e47 emacs: shrink caveats
Remove caveats that duplicate option descriptions.
2013-06-25 09:38:03 -07:00
Adam Vandenberg
074ebf63a7 emacs: remove chmod
The cleaner gives this script the correct permissions.
2013-06-21 14:51:52 -07:00
Sebastian Wiesner
8d406fc19e emacs: build with libxml and optionally GnuTLS
Closes Homebrew/homebrew#20070.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-30 10:36:28 -07:00
Adam Vandenberg
b7267f8fdf emacs: fix cocoa build
Closes Homebrew/homebrew#18539.
2013-04-27 11:51:03 -07:00
Berk D. Demir
40ae458f04 Emacs 24.3
Closes Homebrew/homebrew#18391.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-03-13 09:17:06 -07:00