From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: arthur miller Newsgroups: gmane.emacs.devel Subject: RE: "Adobe Brackets like" editing in emacs Date: Wed, 19 Mar 2014 10:01:04 +0100 Message-ID: References: , <87txav5jnz.fsf@lifelogs.com>, NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_67eabe2d-3004-4273-b5b6-c4b275bf905c_" X-Trace: ger.gmane.org 1395219677 14097 80.91.229.3 (19 Mar 2014 09:01:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 19 Mar 2014 09:01:17 +0000 (UTC) Cc: "emacs-devel@gnu.org" To: "rms@gnu.org" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 19 10:01:27 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WQCNH-0007gS-JV for ged-emacs-devel@m.gmane.org; Wed, 19 Mar 2014 10:01:23 +0100 Original-Received: from localhost ([::1]:39403 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQCNH-0003wE-A9 for ged-emacs-devel@m.gmane.org; Wed, 19 Mar 2014 05:01:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33386) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQCNA-0003w5-KM for emacs-devel@gnu.org; Wed, 19 Mar 2014 05:01:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WQCN5-0003G0-LO for emacs-devel@gnu.org; Wed, 19 Mar 2014 05:01:16 -0400 Original-Received: from dub0-omc4-s11.dub0.hotmail.com ([157.55.2.86]:48142) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQCMz-0003FP-Vx; Wed, 19 Mar 2014 05:01:06 -0400 Original-Received: from DUB111-W26 ([157.55.2.71]) by dub0-omc4-s11.dub0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Wed, 19 Mar 2014 02:01:05 -0700 X-TMN: [F/1i3yQYQLhCcQghxAYThIPvVMmZV3cQ] X-Originating-Email: [arthur.miller@live.com] Importance: Normal In-Reply-To: X-OriginalArrivalTime: 19 Mar 2014 09:01:05.0387 (UTC) FILETIME=[C2A26BB0:01CF4351] X-detected-operating-system: by eggs.gnu.org: Windows XP X-Received-From: 157.55.2.86 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:170520 Archived-At: --_67eabe2d-3004-4273-b5b6-c4b275bf905c_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Here is a picture of how it looks like:=20 http://dev.brackets.io/preso/intro/assets/features/brackets-quick-edit-js.P= NG I don't know if they have trademark for "quick edit" :-)=2C but since they = actually develop Brackets as open source=2C I hope they keep their terms op= en source as well. I also hope they didn't patented :). As Stephan wrote=2C it could be seen as analogy to a link=2C but instead of= visiting a link the text is pulled into the current buffer under the curso= r. I used "intellisense" analogy because I was thinking of context awarenes= s indeed=2C not of the looks. But link analaogy is indeed better. I think difference of editing in new window=2C versus pulling piece of buff= er into same window=2C makeing seemles illusion of editing same file=2C is = workflow=20 enhacement. If I may take freedom to allude on another such workflow enhace= ment=2C I would compare it to difference between Vi and Emacs=2C and "direc= t text" editing as in Emacs compared to "command mode" editing as in Vi. I= think it is such kind of a difference.=20 > Date: Wed=2C 19 Mar 2014 00:00:56 -0400 > From: rms@gnu.org > To: emacs-devel@gnu.org > CC: emacs-devel@gnu.org > Subject: Re: "Adobe Brackets like" editing in emacs >=20 > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies=2C ]]] > [[[ foreign or domestic=2C requires you to follow Snowden's example. ]]] >=20 > A quick peek+edit in a #include in C=2C or "use My::Module" in Perl (= where > you can say `perldoc -l My::Module' to find the module file)=2C etc. = would > be handy. >=20 > We already have such features=2C but they display the other file in > another buffer. Why is it useful to put them in one buffer? >=20 > What does it look like=2C to have multiple files in one buffer? >=20 > --=20 > Dr Richard Stallman > President=2C Free Software Foundation > 51 Franklin St > Boston MA 02110 > USA > www.fsf.org www.gnu.org > Skype: No way! That's nonfree (freedom-denying) software. > Use Ekiga or an ordinary phone call. >=20 >=20 = --_67eabe2d-3004-4273-b5b6-c4b275bf905c_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Here is a picture of how it look= s like:

http://dev.brackets.io/preso/intro/assets/features/brackets= -quick-edit-js.PNG

I don't know if they have trademark for "quick ed= it" :-)=2C but since they actually develop Brackets as open source=2C I hop= e they keep their terms open source as well. I also hope they didn't patent= ed :).

As Stephan wrote=2C it could be seen as analogy to a link=2C = but instead of visiting a link the text is pulled into the current buffer u= nder the cursor. I used "intellisense" analogy because I was thinking of co= ntext awareness indeed=2C not of the looks. But link analaogy is indeed bet= ter.

I think difference of editing in new window=2C versus pulling p= iece of buffer into same window=2C makeing seemles illusion of editing same= file=2C is workflow
enhacement. If I may take freedom to allude on ano= ther such workflow enhacement=2C I would compare it to difference between V= i and Emacs=2C and "direct =3B text" editing as in Emacs compared to "c= ommand mode" editing as in Vi. I think it is such kind of a difference.

>=3B Date: Wed=2C 19 Mar 2014 00:00:56 -0400
>=3B From= : rms@gnu.org
>=3B To: emacs-devel@gnu.org
>=3B CC: emacs-devel@g= nu.org
>=3B Subject: Re: "Adobe Brackets like" editing in emacs
>= =3B
>=3B [[[ To any NSA and FBI agents reading my email: please consi= der ]]]
>=3B [[[ whether defending the US Constitution against all = enemies=2C ]]]
>=3B [[[ foreign or domestic=2C requires you to fol= low Snowden's example. ]]]
>=3B
>=3B A quick peek+edit in a = #include in C=2C or "use My::Module" in Perl (where
>=3B you can s= ay `perldoc -l My::Module' to find the module file)=2C etc. would
>=3B= be handy.
>=3B
>=3B We already have such features=2C but th= ey display the other file in
>=3B another buffer. Why is it useful t= o put them in one buffer?
>=3B
>=3B What does it look like=2C to= have multiple files in one buffer?
>=3B
>=3B --
>=3B Dr R= ichard Stallman
>=3B President=2C Free Software Foundation
>=3B 5= 1 Franklin St
>=3B Boston MA 02110
>=3B USA
>=3B www.fsf.org= www.gnu.org
>=3B Skype: No way! That's nonfree (freedom-denying) sof= tware.
>=3B Use Ekiga or an ordinary phone call.
>=3B
>= =3B
= --_67eabe2d-3004-4273-b5b6-c4b275bf905c_--