From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Alex =?UTF-8?Q?Schr=C3=B6der"?= Newsgroups: gmane.emacs.bugs Subject: bug#1151: #1151 - Building Emacs on Mac OS 10.3.9 - Emacs bug report logs Date: Tue, 23 Dec 2008 02:31:43 +0100 Message-ID: <9abbd5730812221731qb37a78aq95a54b3363a3d099@mail.gmail.com> References: Reply-To: Alex =?UTF-8?Q?Schr=C3=B6der ?= , 1151@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1229996627 11149 80.91.229.12 (23 Dec 2008 01:43:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 23 Dec 2008 01:43:47 +0000 (UTC) Cc: 1151@emacsbugs.donarmstrong.com To: "Adrian Robert" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Dec 23 02:44:53 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LEwKK-0007X8-Tk for geb-bug-gnu-emacs@m.gmane.org; Tue, 23 Dec 2008 02:44:53 +0100 Original-Received: from localhost ([127.0.0.1]:60824 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LEwJ8-0004ky-91 for geb-bug-gnu-emacs@m.gmane.org; Mon, 22 Dec 2008 20:43:38 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LEwIu-0004fa-DC for bug-gnu-emacs@gnu.org; Mon, 22 Dec 2008 20:43:24 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LEwIs-0004ep-RJ for bug-gnu-emacs@gnu.org; Mon, 22 Dec 2008 20:43:23 -0500 Original-Received: from [199.232.76.173] (port=60962 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LEwIs-0004ek-Jl for bug-gnu-emacs@gnu.org; Mon, 22 Dec 2008 20:43:22 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:58591) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LEwIr-0000el-Tg for bug-gnu-emacs@gnu.org; Mon, 22 Dec 2008 20:43:22 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mBN1hKN7017281; Mon, 22 Dec 2008 17:43:20 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id mBN1e6kF016089; Mon, 22 Dec 2008 17:40:06 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: "Alex =?UTF-8?Q?Schr=C3=B6der"?= Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs , owner@emacsbugs.donarmstrong.com Resent-Date: Tue, 23 Dec 2008 01:40:06 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 1151 X-Emacs-PR-Package: emacs,ns X-Emacs-PR-Keywords: Original-Received: via spool by 1151-submit@emacsbugs.donarmstrong.com id=B1151.122999590914130 (code B ref 1151); Tue, 23 Dec 2008 01:40:06 +0000 Original-Received: (at 1151) by emacsbugs.donarmstrong.com; 23 Dec 2008 01:31:49 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from yx-out-2324.google.com (yx-out-2324.google.com [74.125.44.30]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mBN1VjHU014119 for <1151@emacsbugs.donarmstrong.com>; Mon, 22 Dec 2008 17:31:46 -0800 Original-Received: by yx-out-2324.google.com with SMTP id 8so774823yxg.31 for <1151@emacsbugs.donarmstrong.com>; Mon, 22 Dec 2008 17:31:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=7UkI1AV8vCwKeIzqRxX5Oxtoi1qTCq/KyV285i3/bwM=; b=cJ53Qz7vvQHzg8S9oHkfn/nROxxTzwp6f5cHJko0Kf6xPAwiSjl5LWalWV4r/vEbz4 ONiJyDDf5yzmME3kCybbrcH2gqqoP3zttFu+SaRnnyZtOaOi4sOtD10XHQh0VdycMsby SLaaFhTbkS0EFZSBZqXAPaAqBpiDD9B8R/2LQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=QsX1fGSYYJ3R4Wv9FYbB3/TYNZyWwOL7MM4QqKK+fNViHOWLA7zXcNTCwD7z/4XLT3 bFxkVYCMS6Jhxms5Ex4WEiYVp6u1HUg3tNlFCO7Rmf1yVB3Zhm+qowcIowYzwsT9YHQV ifCvihut86zHJ7qIow8crSszy9VR5dZiGM6GE= Original-Received: by 10.90.97.16 with SMTP id u16mr3587831agb.52.1229995903903; Mon, 22 Dec 2008 17:31:43 -0800 (PST) Original-Received: by 10.90.49.12 with HTTP; Mon, 22 Dec 2008 17:31:43 -0800 (PST) In-Reply-To: Content-Disposition: inline X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Mon, 22 Dec 2008 20:43:23 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:23437 Archived-At: On Tue, Oct 21, 2008 at 2:42 PM, Adrian Robert wrote: > I am interested in having Emacs continue to work under Panther but don't > have access to a test environment myself. Could you try commenting out the > part of the 'if' statement involving "typeUTF16ExternalRepresentation" and > see where that gets you? > > If you get it working and send me a list of all places that you needed to > change, I can put in #ifdefs etc. so it will work out of the box. Hi Adrian Indeed, that does work! This is the only change I made: cvs diff: Diffing src Index: src/nsfns.m =================================================================== RCS file: /sources/emacs/emacs/src/nsfns.m,v retrieving revision 1.29 diff -c -r1.29 nsfns.m *** src/nsfns.m 7 Dec 2008 05:00:56 -0000 1.29 --- src/nsfns.m 23 Dec 2008 01:27:36 -0000 *************** *** 2054,2061 **** *result = Qt; // script returned an AppleScript result if ((typeUnicodeText == [returnDescriptor descriptorType]) || ! (typeUTF16ExternalRepresentation ! == [returnDescriptor descriptorType]) || (typeUTF8Text == [returnDescriptor descriptorType]) || (typeCString == [returnDescriptor descriptorType])) { --- 2054,2061 ---- *result = Qt; // script returned an AppleScript result if ((typeUnicodeText == [returnDescriptor descriptorType]) || ! // (typeUTF16ExternalRepresentation ! // == [returnDescriptor descriptorType]) || (typeUTF8Text == [returnDescriptor descriptorType]) || (typeCString == [returnDescriptor descriptorType])) {