unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Compiling emacs23 on OS X
@ 2008-08-07  2:00 Nurullah Akkaya
  2008-08-07  3:08 ` David Golden
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Nurullah Akkaya @ 2008-08-07  2:00 UTC (permalink / raw)
  To: help-gnu-emacs


In order to build emacs i usually use the command

./make-package --self-contained

last night i checked out emacs 23 from cvs with the command 

cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/cvsroot/emacs co emacs

but when i entered mac/ directory make-package script was not there then
i also tried ./configure --enable-carbon-app which also failed. during
make..

as i was searching i saw a post from carbon emacs mailing list that said
mac port is removed. Is this true or did i just hit a bug in the cvs
version?


-- 
Nurullah Akkaya


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Compiling emacs23 on OS X
  2008-08-07  2:00 Compiling emacs23 on OS X Nurullah Akkaya
@ 2008-08-07  3:08 ` David Golden
  2008-08-07 15:25 ` Peter Dyballa
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 10+ messages in thread
From: David Golden @ 2008-08-07  3:08 UTC (permalink / raw)
  To: help-gnu-emacs

Nurullah Akkaya wrote:

> as i was searching i saw a post from carbon emacs mailing list that
> said mac port is removed. Is this true or did i just hit a bug in the
> cvs version?
> 

Carbon port is dead.  The Cocoa and GNUStep port is merged. What was
"Emacs.app". New Cocoa build instructions are in  emacs/nextstep/INSTALL
in the emacs CVS sources.

















^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Compiling emacs23 on OS X
  2008-08-07  2:00 Compiling emacs23 on OS X Nurullah Akkaya
  2008-08-07  3:08 ` David Golden
@ 2008-08-07 15:25 ` Peter Dyballa
       [not found] ` <mailman.15996.1218122736.18990.help-gnu-emacs@gnu.org>
  2008-08-10  1:18 ` Chris Patterson
  3 siblings, 0 replies; 10+ messages in thread
From: Peter Dyballa @ 2008-08-07 15:25 UTC (permalink / raw)
  To: Nurullah Akkaya; +Cc: help-gnu-emacs


Am 07.08.2008 um 02:00 schrieb Nurullah Akkaya:

> as i was searching i saw a post from carbon emacs mailing list that  
> said
> mac port is removed. Is this true or did i just hit a bug in the cvs
> version?


Recently no Carbon Emacs variant can be built from Emacs 23 code. For  
Mac OS X you can, besides an X11 client, built a Cocoa or Aqua  
variant: --with-ns (--disable-ns-self-contained).

--
Greetings

   Pete

For some reason, this fortune reminds everyone of Marvin Zelkowitz.






^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Compiling emacs23 on OS X
       [not found] ` <mailman.15996.1218122736.18990.help-gnu-emacs@gnu.org>
@ 2008-08-08  1:00   ` Mark Hood
  2008-08-08  6:35     ` Peter Dyballa
                       ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Mark Hood @ 2008-08-08  1:00 UTC (permalink / raw)
  To: help-gnu-emacs

Peter Dyballa <Peter_Dyballa@Web.DE> writes:
> Am 07.08.2008 um 02:00 schrieb Nurullah Akkaya:
> > as i was searching i saw a post from carbon emacs mailing list that
> > said mac port is removed. Is this true or did i just hit a bug in the cvs
> > version?
> 
> Recently no Carbon Emacs variant can be built from Emacs 23 code. For
> Mac OS X you can, besides an X11 client, built a Cocoa or Aqua
> variant: --with-ns (--disable-ns-self-contained).

I use Carbon Emacs 22 on Mac OSX but I'm not familiar with Cocoa.  Can
you explain what this means for Emacs 23?

I tried using the Aqua variant but couldn't get the hang of it -- too
much of standard Emacs key bindings and interface have migrated into
the firmware of my brain.  Does the Cocoa variant use the standard
lean Emacs interface?  Or does this mean I'll be on 22 for the rest of
my Mac days (unless I run an X11 server)?

Thanks -- Mark


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Compiling emacs23 on OS X
  2008-08-08  1:00   ` Mark Hood
@ 2008-08-08  6:35     ` Peter Dyballa
  2008-08-08  8:37       ` Peter Dyballa
  2008-08-08 10:54     ` Nikolaj Schumacher
                       ` (2 subsequent siblings)
  3 siblings, 1 reply; 10+ messages in thread
From: Peter Dyballa @ 2008-08-08  6:35 UTC (permalink / raw)
  To: Mark Hood; +Cc: help-gnu-emacs


Am 08.08.2008 um 03:00 schrieb Mark Hood:

> I use Carbon Emacs 22 on Mac OSX but I'm not familiar with Cocoa.  Can
> you explain what this means for Emacs 23?

It uses different cloths for the GNU Emacs "kernel," which are native  
to Mac OS X (Carbon is just an emulation of Classic Mac OS 8 and 9  
with its incomplete support of Unicode, i.e., non-Latin scripts).  
Most Mac OS X applications are Cocoa applications, offering personal  
Emacs keybindings in Mail, TextEdit, Terminal for text manipulation ...

The internet can provide more information.

>
> I tried using the Aqua variant but couldn't get the hang of it -- too
> much of standard Emacs key bindings and interface have migrated into
> the firmware of my brain.

"Standard Emacs key bindings" start with C- – these haven't  
changed. ⌘-, or ⌘-; lets a preferences pane appear. You can change  
the behaviour of Cmd, Alt, Ctrl, FN "modifier keys." It also has the  
usual Cocoa font and colour choosers. By saving these options (in  
Options menu) a PLIST file (Emacs.plist) in  ~/Library/preferences  
will be created (also accessible with defaults command line utility  
or any PLIST editor application). These saved settings can  
"overwrite" settings from your init file. There is also some  
documentation on "Emacs.app" (The extensible self-documenting text  
editor for GNUstep/OPENSTEP and Mac OS X Aqua) in the info system.  
What's missing is the interface to the Mac OS X printing system or to  
print Unicode buffers – but you can use the ELisp code from Carbon  
Emacs.

> Does the Cocoa variant use the standard lean Emacs interface?

I don't understand what could mean with this.

> Or does this mean I'll be on 22 for the rest of my Mac days (unless  
> I run an X11 server)?


It's very likely ... Some day Apple won't support Carbon, BTW. Mac OS  
8 is elder than ten years and did not have much that connected it to  
open standards as found in UNIX.

--
Greetings

   Pete

Indentation?! I will show you how to indent when I indent your skull!





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Compiling emacs23 on OS X
  2008-08-08  6:35     ` Peter Dyballa
@ 2008-08-08  8:37       ` Peter Dyballa
  0 siblings, 0 replies; 10+ messages in thread
From: Peter Dyballa @ 2008-08-08  8:37 UTC (permalink / raw)
  To: Mark Hood; +Cc: help-gnu-emacs list


Am 08.08.2008 um 08:35 schrieb Peter Dyballa:

> These saved settings can "overwrite" settings from your init file.

I'm sorry! The wrong word slipped into my response: "override" is the  
right word. It can happen that settings from Emacs.plist take  
precedence before those from your init file. And Emacs.plist contains  
much to much entries, it seems to be a snapshot of all your  
customisation instead of just a record of things you've set via Mac  
OS X gear.

--
Greetings

   Pete

When people run around and around in circles we say they are crazy.  
When planets do it we say they are orbiting.





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Compiling emacs23 on OS X
  2008-08-08  1:00   ` Mark Hood
  2008-08-08  6:35     ` Peter Dyballa
@ 2008-08-08 10:54     ` Nikolaj Schumacher
  2008-08-08 15:18     ` Ted Zlatanov
  2008-08-10 15:22     ` Chris Patterson
  3 siblings, 0 replies; 10+ messages in thread
From: Nikolaj Schumacher @ 2008-08-08 10:54 UTC (permalink / raw)
  To: Mark Hood; +Cc: help-gnu-emacs

Mark Hood <invalid@invalid.invalid> wrote:

> I tried using the Aqua variant but couldn't get the hang of it -- too
> much of standard Emacs key bindings and interface have migrated into
> the firmware of my brain.

You mean Aquamacs?

> Does the Cocoa variant use the standard lean Emacs interface?  Or does
> this mean I'll be on 22 for the rest of my Mac days (unless I run an
> X11 server)?

Every official Emacs port is intended to behave the same way on every
platform.  Aquamacs is not just a port, it's a variant, for lack of a
better term.

I don't think you need to worry.  (Although I can't build it at the
moment to verify.)



regards,
Nikolaj Schumacher




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Compiling emacs23 on OS X
  2008-08-08  1:00   ` Mark Hood
  2008-08-08  6:35     ` Peter Dyballa
  2008-08-08 10:54     ` Nikolaj Schumacher
@ 2008-08-08 15:18     ` Ted Zlatanov
  2008-08-10 15:22     ` Chris Patterson
  3 siblings, 0 replies; 10+ messages in thread
From: Ted Zlatanov @ 2008-08-08 15:18 UTC (permalink / raw)
  To: help-gnu-emacs

On 07 Aug 2008 18:00:09 -0700 Mark Hood <invalid@invalid.invalid> wrote: 

MH> Does the Cocoa variant use the standard lean Emacs interface?  Or
MH> does this mean I'll be on 22 for the rest of my Mac days (unless I
MH> run an X11 server)?

The Cocoa build has the same everything as the normal build, except for
a Preferences dialog and some other minor things.  I use it heavily and
have had no problems.

Ted


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Compiling emacs23 on OS X
  2008-08-07  2:00 Compiling emacs23 on OS X Nurullah Akkaya
                   ` (2 preceding siblings ...)
       [not found] ` <mailman.15996.1218122736.18990.help-gnu-emacs@gnu.org>
@ 2008-08-10  1:18 ` Chris Patterson
  3 siblings, 0 replies; 10+ messages in thread
From: Chris Patterson @ 2008-08-10  1:18 UTC (permalink / raw)
  To: help-gnu-emacs

Nurullah Akkaya <nurullah.akkaya@blooby.com> writes:

> In order to build emacs i usually use the command
>
> ./make-package --self-contained
>
> last night i checked out emacs 23 from cvs with the command 
>
> cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/cvsroot/emacs co emacs
>
> but when i entered mac/ directory make-package script was not there then
> i also tried ./configure --enable-carbon-app which also failed. during
> make..
>
> as i was searching i saw a post from carbon emacs mailing list that said
> mac port is removed. Is this true or did i just hit a bug in the cvs
> version?

This is the same way I've been compiling emacs on my G4 Powerbook but
things seem to have changed. I just finished compiling the new emacs.app 
from cvs on tiger and it's a bit different than building on 22.2. 
See nextstep/INSTALL for the updated build process.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Compiling emacs23 on OS X
  2008-08-08  1:00   ` Mark Hood
                       ` (2 preceding siblings ...)
  2008-08-08 15:18     ` Ted Zlatanov
@ 2008-08-10 15:22     ` Chris Patterson
  3 siblings, 0 replies; 10+ messages in thread
From: Chris Patterson @ 2008-08-10 15:22 UTC (permalink / raw)
  To: help-gnu-emacs

Mark Hood <invalid@invalid.invalid> writes:

> Peter Dyballa <Peter_Dyballa@Web.DE> writes:
>> Am 07.08.2008 um 02:00 schrieb Nurullah Akkaya:
>> > as i was searching i saw a post from carbon emacs mailing list that
>> > said mac port is removed. Is this true or did i just hit a bug in the cvs
>> > version?
>> 
>> Recently no Carbon Emacs variant can be built from Emacs 23 code. For
>> Mac OS X you can, besides an X11 client, built a Cocoa or Aqua
>> variant: --with-ns (--disable-ns-self-contained).
>
> I use Carbon Emacs 22 on Mac OSX but I'm not familiar with Cocoa.  Can
> you explain what this means for Emacs 23?
>
> I tried using the Aqua variant but couldn't get the hang of it -- too
> much of standard Emacs key bindings and interface have migrated into
> the firmware of my brain.  Does the Cocoa variant use the standard
> lean Emacs interface?  Or does this mean I'll be on 22 for the rest of
> my Mac days (unless I run an X11 server)?
>
> Thanks -- Mark

I had the same concerns, but once I relocated the meta key back to the command 
key (where carbon emacs has it) via the preferences pane I have found that 
emacs.app is quite usable.

You won't find that there is much of a learning curve, either, as opposed to
aquamacs. Emacs.app is far closer to Carbon Emacs than Aquamacs (at least from
the user's perspective).


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2008-08-10 15:22 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-07  2:00 Compiling emacs23 on OS X Nurullah Akkaya
2008-08-07  3:08 ` David Golden
2008-08-07 15:25 ` Peter Dyballa
     [not found] ` <mailman.15996.1218122736.18990.help-gnu-emacs@gnu.org>
2008-08-08  1:00   ` Mark Hood
2008-08-08  6:35     ` Peter Dyballa
2008-08-08  8:37       ` Peter Dyballa
2008-08-08 10:54     ` Nikolaj Schumacher
2008-08-08 15:18     ` Ted Zlatanov
2008-08-10 15:22     ` Chris Patterson
2008-08-10  1:18 ` Chris Patterson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).