From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: CHENG Gao Newsgroups: gmane.emacs.devel Subject: Re: Changes 2009-07-15/16 in branch? Date: Sat, 01 Aug 2009 15:45:41 +0800 Organization: cyberhut.org Message-ID: References: <20090729.153110.135823225.hanche@math.ntnu.no> <20090730.112247.15932272.hanche@math.ntnu.no> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1249113332 7888 80.91.229.12 (1 Aug 2009 07:55:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 1 Aug 2009 07:55:32 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Aug 01 09:55:26 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MX9R7-00078h-Qw for ged-emacs-devel@m.gmane.org; Sat, 01 Aug 2009 09:55:26 +0200 Original-Received: from localhost ([127.0.0.1]:53926 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MX9R7-0003qe-5W for ged-emacs-devel@m.gmane.org; Sat, 01 Aug 2009 03:55:25 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MX9R2-0003qZ-8X for emacs-devel@gnu.org; Sat, 01 Aug 2009 03:55:20 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MX9Qx-0003qM-Rm for emacs-devel@gnu.org; Sat, 01 Aug 2009 03:55:19 -0400 Original-Received: from [199.232.76.173] (port=56107 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MX9Qx-0003qJ-MT for emacs-devel@gnu.org; Sat, 01 Aug 2009 03:55:15 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]:33544) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MX9Qx-000652-1C for emacs-devel@gnu.org; Sat, 01 Aug 2009 03:55:15 -0400 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MX9Qt-0006Qc-Pd for emacs-devel@gnu.org; Sat, 01 Aug 2009 03:55:12 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1MX9Qp-0007qW-V6 for emacs-devel@gnu.org; Sat, 01 Aug 2009 07:55:08 +0000 Original-Received: from 121.229.214.10 ([121.229.214.10]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 01 Aug 2009 07:55:07 +0000 Original-Received: from chenggao by 121.229.214.10 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 01 Aug 2009 07:55:07 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 36 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 121.229.214.10 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (darwin) Cancel-Lock: sha1:PJWWJghoSYPTZXBr3F/y3DVUtOw= X-Detected-Operating-System: by mx20.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:113508 Archived-At: *On Fri, 31 Jul 2009 23:21:54 -0400 * Also sprach Richard Stallman : > Now apart from Applescript and services (covered in a separate > message), applications may respond to other kinds of events. One that > Emacs does well is "open file"; the script above actually triggers > such an event. > > Ditto. > > However, running Applescript programs FROM Emacs is a system-specific > feature for MacOS. That is what ought to be deleted. As I know, people have talked about replacing Applescript with Javascript for fairly lone time. And there is a working implementation called JSTalk (http://gusmueller.com/blog/archives/2009/03/introducing_jstalk__an_alternative_to_applescript.html). People also talked about replacing Applescript with Ruby (http://macdevcenter.com/pub/a/mac/2007/02/27/replacing-applescript-with-ruby.html). I must confess I never tried them. I dont know the intention to delete this feature is due to MacOS or Applescript or even both. If it's only because of Applescript, deletion of it will hurt those efforts (as mentioned above). Personally I wish this feature stays. I really like org-remember, but I dont know if it's possible or how to org-remember information outside of Emacs. Say for example I browse some webpage, and find I need to remember something, I wish I could select a region and org-remember it into my notes file. I trust I have to use this Applescript (or some non-proprietary implementation like Javascript, Ruby etc.). I wish this feature could stay.