[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Nextstep build uses iso-latin by default. WHY?
From: |
YAMAMOTO Mitsuharu |
Subject: |
Re: Nextstep build uses iso-latin by default. WHY? |
Date: |
Fri, 15 Apr 2016 09:48:20 +0900 |
User-agent: |
Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (Shijō) APEL/10.6 Emacs/22.3 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) |
>>>>> On Thu, 14 Apr 2016 11:31:26 +0200, Anders Lindgren <address@hidden> said:
> The "mac" port originates from an Emacs implementation on Mac OS
> Classic whereas the NS port comes from NextSTEP, before the two were
> merged with OS X. Amazingly, both are still being actively
> maintained. Internally, however, they are totally different, the
> "mac" port is written in C based on the Carbon API, while the NS
> port is implemented in Objective-C and use the Cocoa API.
As of Emacs 24.5-based version, the Mac port contains Objective-C LOC
as much as the NS port does.
$ wc -l macappkit.?
1153 macappkit.h
15285 macappkit.m
16438 total
$ wc -l ns*
3015 nsfns.m
1542 nsfont.m
202 nsgui.h
449 nsimage.m
1960 nsmenu.m
599 nsselect.m
926 nsterm.h
7811 nsterm.m
16504 total
Of course, the Mac port also contains C code as well as Objective-C
code, but mostly not on the Carbon API.
YAMAMOTO Mitsuharu
address@hidden
- Re: Nextstep build uses iso-latin by default. WHY?, Alan Third, 2016/04/02
- Re: Nextstep build uses iso-latin by default. WHY?, Anders Lindgren, 2016/04/08
- Re: Nextstep build uses iso-latin by default. WHY?, Toon Claes, 2016/04/08
- Re: Nextstep build uses iso-latin by default. WHY?, Anders Lindgren, 2016/04/08
- Re: Nextstep build uses iso-latin by default. WHY?, John Wiegley, 2016/04/08
- Re: Nextstep build uses iso-latin by default. WHY?, Toon Claes, 2016/04/14
- Re: Nextstep build uses iso-latin by default. WHY?, Anders Lindgren, 2016/04/14
- Regexp search in debbugs (was: Nextstep build uses iso-latin by default. WHY?), Michael Albinus, 2016/04/14
- Re: Regexp search in debbugs, Lars Magne Ingebrigtsen, 2016/04/14
- Re: Nextstep build uses iso-latin by default. WHY?,
YAMAMOTO Mitsuharu <=
- Re: Nextstep build uses iso-latin by default. WHY?, YAMAMOTO Mitsuharu, 2016/04/16
- Re: Nextstep build uses iso-latin by default. WHY?, Stefan Monnier, 2016/04/16
- Re: Nextstep build uses iso-latin by default. WHY?, John Wiegley, 2016/04/16
- Re: Nextstep build uses iso-latin by default. WHY?, Stefan Monnier, 2016/04/14
- Re: Nextstep build uses iso-latin by default. WHY?, John Wiegley, 2016/04/14
- Re: Nextstep build uses iso-latin by default. WHY?, YAMAMOTO Mitsuharu, 2016/04/14
- Re: Nextstep build uses iso-latin by default. WHY?, Stefan Monnier, 2016/04/14
- Re: Nextstep build uses iso-latin by default. WHY?, Anders Lindgren, 2016/04/15
- Re: Nextstep build uses iso-latin by default. WHY?, YAMAMOTO Mitsuharu, 2016/04/15