emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#18058: closed (24.3.92; OS X Emacs launcher script


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#18058: closed (24.3.92; OS X Emacs launcher script fail under 10.6 (or rather Ruby 1.8.7))
Date: Sun, 20 Jul 2014 15:20:02 +0000

Your message dated Sun, 20 Jul 2014 17:19:29 +0200
with message-id <address@hidden>
and subject line Re: bug#18058: 24.3.92; OS X Emacs launcher script fail under 
10.6 (or rather Ruby 1.8.7)
has caused the debbugs.gnu.org bug report #18058,
regarding 24.3.92; OS X Emacs launcher script fail under 10.6 (or rather Ruby 
1.8.7)
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
18058: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=18058
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: 24.3.92; OS X Emacs launcher script fail under 10.6 (or rather Ruby 1.8.7) Date: Sat, 19 Jul 2014 22:28:45 +0200
Hi!

The latest Emacs pretest (24.3.92) contains a Ruby wrapper script for launching one of a number of Emacs binaries.

Unfortunately, the Ruby script doesn't work for Ruby 1.8.7, which is the Ruby installed on OS X 10.6.

There are two problems:
     * Ruby 1.8.7 doesn't allow continued lines on the form (lines 12-15):
        ... { ...}
           .select { |...| ...}
           .last
       Joining them to a single long line will fix the problem. However, it will render the script unreadable -- I leave it to you to find a solution that both work and is readable.

    * There is no File.absolute_path (see line 21). There is one File.expand_path, using it seems to work, but I haven't checked if there are any subtle differences between them that matter.

In addition, when running Emacs in the terminal the following warning is emitted:
    Warning: arch-dependent data dir `/Users/build/workspace/Emacs-Multi-Build/label/snow-leopard/emacs-source/nextstep/Emacs.app/Contents/MacOS/libexec/': No such file or directory

Sincerely,
    Anders Lindgren


--- End Message ---
--- Begin Message --- Subject: Re: bug#18058: 24.3.92; OS X Emacs launcher script fail under 10.6 (or rather Ruby 1.8.7) Date: Sun, 20 Jul 2014 17:19:29 +0200
Hello.

20 jul 2014 kl. 15:44 skrev Anders Lindgren <address@hidden>:

Jan,

It appears to be the script that is named Emacs in the distribution. I'll report this to the emacsformacosx team.

Ok.  Closing this.

Jan D.


Thanks,
    Anders


On Sun, Jul 20, 2014 at 3:04 PM, Jan Djärv <address@hidden> wrote:
Hello.

20 jul 2014 kl. 14:45 skrev Anders Lindgren <address@hidden>:

I downloaded the following:


Simply mount the disk image (by double-clicking on it) and open the file "Emacs.app/Contents/MacOS/Emacs".


The build script used is here:


You might be talking about launch.rb.  It is an addition, not part of Emacs proper.

Jan D.

Unlike earlier releases, the "Built on" field is marked as "Multi". This might be something that "emacsforosx.com" has added to the installation, although I find it unlikely, as they typically provide clean Emacs installations.

    -- Anders

On Sun, Jul 20, 2014 at 10:16 AM, Glenn Morris <address@hidden> wrote:
Anders Lindgren wrote:

> In the latest pretest, the OS X application bundle provide a number of
> different binaries built for different architectures and operating system
> versions, e.g. "Emacs-powerpc-10.4". To pick which binary to use, a Ruby
> dispatcher script is used, it's named "Emacs.app/Contents/MacOS/Emacs".

I really don't think it does.
Please provide the details of where you got this from.






--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]