all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
To: Jason Rumney <jasonr@gnu.org>
Cc: emacs-devel@gnu.org, "Randal L. Schwartz" <merlyn@stonehenge.com>
Subject: Re: CVS HEAD fails to build on OSX 10.4 (macterm.c broken?)
Date: Tue, 04 Sep 2007 10:01:35 +0900	[thread overview]
Message-ID: <wlabs3gs5s.wl%mituharu@math.s.chiba-u.ac.jp> (raw)
In-Reply-To: <46DC1EF6.1040002@gnu.org>

>>>>> On Mon, 03 Sep 2007 15:49:26 +0100, Jason Rumney <jasonr@gnu.org> said:

> Randal L. Schwartz wrote:
>> I might be misreading this, but does this mean that mac carbon is
>> essentially dead now, and won't be fixed, thanks to multi-tty being
>> merged?

> One developer, who is currently the main maintainer for the Carbon
> port, has expressed the view that merging the Cocoa port (Emacs.app)
> would be a better use of his time than continuing to maintain the
> Carbon port once the unicode branch is merged.

As it seems to be about me, maybe I should add a few words about that.

I think you mean something I said in the emacs-unicode list.  I also
said basically the same thing recently (before Dan made a multi-tty
port for Carbon with minimal tests):

  As for Mac, I'm planning to quit the development of the Carbon port
  for Emacs 23, as the Cocoa/GNUstep port will replace it on that
  version.  So, personally I don't care if multitty is incompatible with
  the current Carbon code as long as it is not for Emacs 22.x (x > 1).

  http://lists.gnu.org/archive/html/emacs-devel/2007-05/msg00310.html

But I didn't mean I'll help the development of the Cocoa/GNUstep port.

> It does not mean that others cannot continue to maintain the Carbon
> port if they feel it is necessary,

Right.

> nor does it mean that any effort to fix the bugs in the multi-tty
> functionality would be wasted, as most of the non-UI Carbon code
> will still be used by the Cocoa port.

If "the Cocoa port" means Emacs.app by Adrian Robert et al., that's
not true: it doesn't share the code with the Carbon port.  On the
other hand, recently I'm developing another Cocoa port (on Emacs 22)
that has a different design and policy.  It actually uses "most of the
non-UI Carbon code", and only the UI portions are reimplemented on
Cocoa.  So, I'd call it "Carbon+AppKit port" rather than a Cocoa port
(the AppKit framework provides UI portions of Cocoa).  It is actually
working well, and the new code is less than 6000 lines.  One of its
objectives is apparently to make the 64-bit version because UI
portions of Carbon is not going to be 64-bit.  (The current version of
the Carbon+AppKit port is just the first step and it still doesn't
work as a 64-bit binary.)

Currently the Carbon+AppKit port loses the destination to check in,
but I'm not in a hurry: actually, it does not provide any new or fancy
features users may want to see :-).

				     YAMAMOTO Mitsuharu
				mituharu@math.s.chiba-u.ac.jp

  reply	other threads:[~2007-09-04  1:01 UTC|newest]

Thread overview: 71+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-08-29 15:14 CVS HEAD fails to build on OSX 10.4 (macterm.c broken?) Randal L. Schwartz
2007-08-29 15:31 ` Dan Nicolaescu
2007-08-29 15:42   ` Randal L. Schwartz
2007-08-29 15:45     ` Randal L. Schwartz
2007-08-29 16:04       ` Dan Nicolaescu
2007-08-29 16:08         ` Randal L. Schwartz
2007-08-29 16:28           ` Dan Nicolaescu
2007-08-30  0:33             ` YAMAMOTO Mitsuharu
2007-08-30  0:47               ` Dan Nicolaescu
2007-08-30  1:06                 ` YAMAMOTO Mitsuharu
2007-08-30  1:21                   ` Dan Nicolaescu
2007-08-30  1:34                     ` YAMAMOTO Mitsuharu
2007-08-30  1:42                       ` Dan Nicolaescu
2007-08-30  1:52                         ` YAMAMOTO Mitsuharu
2007-08-30  3:10                           ` Dan Nicolaescu
2007-08-30 20:50               ` Richard Stallman
2007-08-30 23:59                 ` YAMAMOTO Mitsuharu
2007-08-31 18:21                   ` Richard Stallman
2007-08-31 23:50                     ` YAMAMOTO Mitsuharu
2007-09-01  2:06                       ` Stefan Monnier
2007-09-01  8:13                         ` Eli Zaretskii
2007-09-02 15:50                           ` Richard Stallman
2007-09-03 20:43                           ` Stefan Monnier
2007-09-04  3:06                             ` Eli Zaretskii
2007-09-04 16:45                             ` Richard Stallman
2007-09-04 21:29                               ` Dan Nicolaescu
2007-09-05  0:16                                 ` YAMAMOTO Mitsuharu
2007-09-05  6:16                                 ` Richard Stallman
2007-09-05 14:27                                   ` Stefan Monnier
2007-09-06  4:59                                     ` Richard Stallman
2007-08-31 18:21                   ` Richard Stallman
2007-08-29 16:30           ` Randal L. Schwartz
2007-08-29 16:41             ` Dan Nicolaescu
2007-08-29 16:45               ` Randal L. Schwartz
2007-08-29 16:59                 ` Dan Nicolaescu
2007-08-29 17:09                 ` chad brown
2007-08-29 17:18                 ` chad brown
2007-08-29 17:49                   ` Dan Nicolaescu
2007-08-29 20:14                     ` chad brown
2007-08-29 22:05                       ` Glenn Morris
2007-08-29 22:40                         ` Dan Nicolaescu
2007-08-30  3:23                           ` chad brown
2007-08-31  0:08               ` YAMAMOTO Mitsuharu
2007-08-31  0:53                 ` Randal L. Schwartz
2007-08-31  1:03                   ` YAMAMOTO Mitsuharu
2007-08-31  1:06                     ` YAMAMOTO Mitsuharu
2007-08-31  8:12                 ` Dan Nicolaescu
2007-08-31 10:04                   ` YAMAMOTO Mitsuharu
2007-09-03 14:23                   ` Randal L. Schwartz
2007-09-03 14:49                     ` Jason Rumney
2007-09-04  1:01                       ` YAMAMOTO Mitsuharu [this message]
2007-09-04  6:47                         ` Yavor Doganov
2007-09-04  7:54                           ` YAMAMOTO Mitsuharu
2007-09-04 22:58                             ` Richard Stallman
2007-09-05  0:24                               ` YAMAMOTO Mitsuharu
2007-09-05 20:02                                 ` Richard Stallman
2007-09-05 23:58                                   ` YAMAMOTO Mitsuharu
2007-09-06  5:53                                     ` Yavor Doganov
2007-09-06  8:28                                       ` YAMAMOTO Mitsuharu
2007-09-06  9:17                                         ` Yavor Doganov
2007-09-06 10:23                                           ` YAMAMOTO Mitsuharu
2007-09-07  6:31                                             ` Richard Stallman
2007-09-07  7:02                                               ` YAMAMOTO Mitsuharu
2007-09-08  7:00                                                 ` Richard Stallman
2007-09-07  6:30                                     ` Richard Stallman
2007-09-03 14:55                     ` dhruva
2007-09-03 15:16                       ` Jason Rumney
2007-09-04  0:57                       ` Richard Stallman
2007-09-04  6:07                         ` David Kastrup
2007-09-04 22:57                           ` Richard Stallman
2007-09-04  0:57                     ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=wlabs3gs5s.wl%mituharu@math.s.chiba-u.ac.jp \
    --to=mituharu@math.s.chiba-u.ac.jp \
    --cc=emacs-devel@gnu.org \
    --cc=jasonr@gnu.org \
    --cc=merlyn@stonehenge.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.