|
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 { |...| ...}.lastJoining 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 directorySincerely,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,AndersOn 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>:The build script used is here:I downloaded the following:Simply mount the disk image (by double-clicking on it) and open the file "Emacs.app/Contents/MacOS/Emacs".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.-- AndersOn Sun, Jul 20, 2014 at 10:16 AM, Glenn Morris <address@hidden> wrote:
Anders Lindgren wrote:I really don't think it does.
> 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".
Please provide the details of where you got this from.
--- End Message ---
[Prev in Thread] | Current Thread | [Next in Thread] |