From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Bruce Ingalls Newsgroups: gmane.emacs.help Subject: Re: simple editor required Date: Wed, 04 Jun 2003 12:57:27 GMT Organization: Road Runner - NYC Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: References: <6V2Da.96131$h42.53153@twister.nyc.rr.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1054732310 9239 80.91.224.249 (4 Jun 2003 13:11:50 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 4 Jun 2003 13:11:50 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Wed Jun 04 15:11:48 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19NY34-0002Nv-00 for ; Wed, 04 Jun 2003 15:11:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19NXxy-0002Bn-A9 for gnu-help-gnu-emacs@m.gmane.org; Wed, 04 Jun 2003 09:06:10 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!cyclone.bc.net!newsfeed.telusplanet.net!newsfeed.telus.net!rip!news.webusenet.com!peer01.cox.net!peer02.cox.net!cox.net!news3.optonline.net!cyclone.rdc-nyc.rr.com!news-out.nyc.rr.com!twister.nyc.rr.com.POSTED!not-for-mail User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.4) Gecko/20030529 X-Accept-Language: en-us, en Original-Newsgroups: gnu.emacs.help In-Reply-To: Original-Lines: 64 Original-NNTP-Posting-Host: 24.168.134.217 Original-X-Complaints-To: abuse@rr.com Original-X-Trace: twister.nyc.rr.com 1054731447 24.168.134.217 (Wed, 04 Jun 2003 08:57:27 EDT) Original-NNTP-Posting-Date: Wed, 04 Jun 2003 08:57:27 EDT Original-Xref: shelby.stanford.edu gnu.emacs.help:114092 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:10586 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:10586 Paul Edwards wrote: > "Bruce Ingalls" wrote in message news:6V2Da.96131$h42.53153@twister.nyc.rr.com... ... > emacs 20.7.1 behaves as I expect. I do ctrl-escape to start > marking, and then I can find or goto to get to the spot where > I want the block to end, and then I go ctrl-w to cut. > > xemacs loses my marker. > >>How do you expect to unselect text? > > ctrl-g. > >>Emacs is designed to be powerful, not simple. >>Try nedit or pico for less featureful editors. > > I'm already familiar with the emacs commands, it's just that I > seem to get different results with every new emacs I encounter. > > It's like they keep changing the defaults just to annoy me, and I > need to find some arcane thing to put it back to normal. Since you are an accomplished Emacs user, your post is starting to take on "troll"-like elements. You ask for a featureless, simple editor, then ask for a feature that no editor provides. The good news is that Emacs makes more things possible, than with other editors. The bad news, is 1) this is what makes Emacs powerful, and not simple 2) Emacs is run by the community. You are somehow looking at the above added/optional feature, and wondering why it disappears from some releases, which perhaps stick to the core, standard features. Emacs could mention that some features are enhanced options. If you know of an effective way to do so, such that this does not unnecessarily get users' hopes up, let us know. More bad news: For a short term solution, you will either have to hire a consultant, or write a .emacs file. The good news, is that free software makes this possible, and the Emacs community is helpful, in particular. "Free" does not mean "Free beer", unless that is what you use to compensate others for giving up their "Free" time. Here is the really good news: Once you get this elisp working, you release it into the free software domain. Others *may* make it available, and it might even make its way into future releases of Emacs and XEmacs, making your feature standard. Or, it might get picked up, and tweaked. So here is a big hint: Grab the code, from the version of X/Emacs, which works the way you want. See if you can not finish adapting it to the version you are working with, within a reasonable effort. If there is a small, as in well defined problem, which is keeping you completing your dream feature, come back to the community with this, and I'm confident that you will reach your goals, else learn why they are infeasible. Good Luck!