Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!newsreader4.netcologne.de!news.netcologne.de!xlned.com!feeder3.xlned.com!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.090 X-Spam-Evidence: '*H*': 0.82; '*S*': 0.00; 'mrab': 0.05; 'startup': 0.05; 'steve': 0.09; 'screen.': 0.09; 'subject:features': 0.09; 'language,': 0.12; 'missed': 0.12; 'windows': 0.15; '>>': 0.16; '(sorry': 0.16; 'discussion.': 0.16; 'email addr:yahoo.com>': 0.16; 'merely': 0.16; 'ignore': 0.16; 'wrote:': 0.18; 'thu,': 0.19; 'seems': 0.21; 'programming': 0.22; 'creating': 0.23; 'disclaimer': 0.24; 'unicode': 0.24; '(or': 0.24; '>': 0.26; 'posts': 0.26; 'header:In-Reply-To:1': 0.27; 'feature': 0.29; 'am,': 0.29; 'tim': 0.29; 'important.': 0.30; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'url:mailman': 0.30; 'too.': 0.31; 'chase': 0.31; 'multiline': 0.31; 'ones.': 0.31; 'question:': 0.31; 'routine': 0.31; 'searches': 0.31; 'regular': 0.32; 'another': 0.32; 'open': 0.33; 'linux': 0.33; 'url:python': 0.33; 'comment': 0.34; 'problem': 0.35; 'agree': 0.35; 'problem.': 0.35; 'something': 0.35; 'editor': 0.35; 'hundreds': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'add': 0.35; 'there': 0.35; 'i.e.': 0.36; 'whilst': 0.36; 'done': 0.36; 'url:listinfo': 0.36; 'doing': 0.36; 'useful': 0.36; 'url:org': 0.36; 'should': 0.36; 'two': 0.37; 'list': 0.37; 'starting': 0.37; 'to:addr:python-list': 0.38; 'list,': 0.38; 'pm,': 0.38; 'skip:& 20': 0.39; 'to:addr:python.org': 0.39; 'url:mail': 0.40; 'even': 0.60; 'dave': 0.60; 'expression': 0.60; 'mentioned': 0.61; 'new': 0.61; 'today,': 0.61; 'simple': 0.61; 'times': 0.62; 'advanced': 0.63; 'day.': 0.63; 'more': 0.64; 'subject:Important': 0.65; 'hours': 0.66; 'here': 0.66; 'to,': 0.72; '10%': 0.74; 'jul': 0.74; 'day': 0.76; 'bite': 0.84; 'is\xa0': 0.84; '\xa0but': 0.84; '2013,': 0.91; 'angel': 0.91; '\xa0there': 0.91; '2013': 0.98 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=A1wL6z2+RcNXsaGKD53zVsIV4zbX5oGG9upEN5BFBu8=; b=xAs5cwAw3CoyBTfNMoKIoTnctmgYbgxsl4xH4Cm0e2BN7SNlbZNpRl/nznQiWG/V4B miaHEmOKZOi//Lb4z9Mn51d0mDbfDiZUvWGNsHShYZaKVicpPsvUraPr4dkMQle3FGcH QM6R1Z79yKR0+8xbyj0ZEzQRh+mqn36FLp9b86aGr77guxJ+mZaJEZcEH+5fDG2WxZBv ZjbWQCc69JIFKII+/qQ54x4mEp/73Qsyu+hQ6tEBXhJy6z7Eq9H/GK6L/+d7CdYE0saU Xk1SK01YaIl+F21nPIfmFQuui4Lao6FO+3JZbHjzo00j/B0WrrmkYFX1jh8ksYALlbTc 2i/w== MIME-Version: 1.0 X-Received: by 10.52.93.34 with SMTP id cr2mr2982647vdb.69.1372954467952; Thu, 04 Jul 2013 09:14:27 -0700 (PDT) In-Reply-To: References: <0eab9d68-da63-41b0-bad4-d7b4457128ce@googlegroups.com> <20130704082226.57b0897a@bigbox.christie.dr> Date: Thu, 4 Jul 2013 17:14:27 +0100 Subject: Re: Important features for editors From: Steve Simmons To: python-list@python.org Content-Type: multipart/alternative; boundary=20cf307c9cb45aee3c04e0b1df56 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 117 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1372954477 news.xs4all.nl 15939 [2001:888:2000:d::a6]:59457 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:49884 --20cf307c9cb45aee3c04e0b1df56 Content-Type: text/plain; charset=ISO-8859-1 To Rurpy and cutems93, My apologies too. I reacted before I thought about creating a new thread. To your question: One thing that I don't use daily but find very useful to have in an editor is 'Hex View' (or better yet a 'Hex Editor'). Whilst it has been 'dissed' recently on this list, I like Notepad++ for everyday editing but if I'm head-down in a particular language, I prefer to be in an IDE. Steve On Thu, Jul 4, 2013 at 4:56 PM, wrote: > On 07/04/2013 08:24 AM, MRAB wrote: > > On 04/07/2013 14:22, Tim Chase wrote: > >> On 2013-07-04 05:02, Dave Angel wrote: > >> [snip an excellent list of things to look for in an editor] > > > It's 2013, yet Unicode support is merely a "nice-to-have"? > > I agree that this is pretty important. Even if you don't > have to deal with Unicode today, the chances are good that > you will need to, if only in an occasional way, in the > future. > > One thing not mentioned (sorry if I missed it) that I > use more than many of the features that have been mentioned > is some form of advanced search/replace. I.e. something > that can do regular expression searches and replaces > including multiline ones. > > Another feature I find necessary is very fast start up time > since I open an editor hundreds of times a day. > > Because advanced features and fast startup seem to be mutually > exclusive, I often use two editors, a simple but quick starting > one like Gedit on Linux or Notepad on Windows for 90% of > routine editing and Emacs for the the other 10% when I need > to do something more powerful. But as a disclaimer I should > add that I do not spend 8+ hours a day doing nothing but > programming so YMMV. > > BTW, the group is currently having a problem both with > trolls and with regulars here that bite at every baited > hook that drifts past their screen. There seems to nothing > to be done other than ignore the obnoxious posts but I am > sorry they have infiltrated your discussion. Hopefully > this comment won't add to the problem. > -- > http://mail.python.org/mailman/listinfo/python-list > --20cf307c9cb45aee3c04e0b1df56 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
To Rurpy and cutems93,

My= apologies too.=A0 I reacted before I thought about creating a new thread.<= br>
To your question:=A0 One thing that I don't use daily but = find very useful to have in an editor is=A0 'Hex View' (or better y= et a 'Hex Editor').

Whilst it has been 'dissed' recently on this list, I like= Notepad++ for everyday editing but if I'm head-down in a particular la= nguage, I prefer to be in an IDE.

Steve


On Thu, Jul 4, 2013 at 4:56 PM, <rurpy@y= ahoo.com> wrote:
On 07/04/2013 08:24 AM, MRAB wrote:
> On 04/07/2013 14:22, Tim Chase wrote:
>> On 2013-07-04 05:02, Dave Angel wrote:
>> [snip an excellent list of things to look for in an editor]

> It's 2013, yet Unicode support is merely a= "nice-to-have"?

I agree that this is pretty important. =A0Even if you don't
have to deal with Unicode today, the chances are good that
you will need to, if only in an occasional way, in the
future.

One thing not mentioned (sorry if I missed it) that I
use more than many of the features that have been mentioned
is some form of advanced search/replace. =A0I.e. something
that can do regular expression searches and replaces
including multiline ones.

Another feature I find necessary is very fast start up time
since I open an editor hundreds of times a day.

Because advanced features and fast startup seem to be mutually
exclusive, I often use two editors, a simple but quick starting
one like Gedit on Linux or Notepad on Windows for 90% of
routine editing and Emacs for the the other 10% when I need
to do something more powerful. =A0But as a disclaimer I should
add that I do not spend 8+ hours a day doing nothing but
programming so YMMV.

BTW, the group is currently having a problem both with
trolls and with regulars here that bite at every baited
hook that drifts past their screen. =A0There seems to nothing
to be done other than ignore the obnoxious posts but I am
sorry they have infiltrated your discussion. =A0Hopefully
this comment won't add to the problem.
--
http://mail.python.org/mailman/listinfo/python-list

--20cf307c9cb45aee3c04e0b1df56--