Re: BBEdit 8.0

2004-11-05 Thread Robert
I cannot get autocompletion to work with jEdit 4.2 on Panther. Do you have
that issue as well?

Robert

Pete Prodoehl [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
 Ray Zimmerman wrote:
  On Sep 9, 2004, at 8:41 PM, Ian Ragsdale wrote:

  Effortless  transparent handling  switching of line endings.
  Powerful HTML tools
  Shell worksheets (allows easy editing  running of shell commands)
  Multi-file regular expression find  replace functionality, with
  nameable saveable expressions
  Transparent FTP/SFTP support
  Easy scriptability and integration with command line tools
 
 
  And don't forget ...
  multi-file diff, with side-by-side highlighting (integrated with
  CVS, too).
  en-tabbing, de-tabbing
  re-wrapping text
  inserting, removing line prefixes/suffixes
  ... to name just a few more. I'm sure many/most of these things are
  easily doable by someone who's mastered vi or emacs, but it's the
  learning curve that's kept me from ever doing that.

 Of course if you are looking for an editor that covers most/all of these
 and more, and runs on other platforms, and happens to be open-source,
 you might want to check out jEdit - http://jedit.org/ - There are at
 least a few jEdit users who are old-BBEdit users, and there's even a
 page on switching from BBEdit to jEdit (that could use some updating!)

http://community.jedit.org/cgi-bin/TWiki/view/Main/SwitchingFromBBEdit

 Pete








Re: BBEdit 8.0

2004-11-05 Thread Peter J . Hartmann
I cannot get autocompletion to work with jEdit 4.2 on Panther. Do you 
have
that issue as well?
Works here... (10.3.5 and 4.2 final)


Bild 1.pdf
Description: Adobe PDF document
I guess you have checked edit mode = perl in Buffer Options/Global 
Options?

___ Peter Hartmann 
mailto:[EMAIL PROTECTED]


Re: BBEdit 8.0 vs JEdit

2004-09-13 Thread Pete Prodoehl
The Ghost wrote:
I'd really like to reiterate the suggestion to try JEdit.  It used to 
have some problems on OS X, but in 4.2 Final they are cleared up.  It 
has everything with the SFTP, multi-file search/replace with regex 
(better than BBEdit's in IMO), and all that fancy stuff, the only thing 
it doesn't currently have to my knowledge is the ability to execute a 
script from the program.  However, with it's plugin architecture I 
believe this will come in the future.

Ryan
As long as someone brought up jEdit, I'll toss in my 2 cents...
You can execute scripts from jEdit, there are a number of ways, using 
the console plugin, a commando file, a macro, etc... Perhaps the problem 
is that there are multiple ways of doing things, so there's not the one 
true way to do something, but asking on the mailing list usually gets 
you some good answers.

A few other nice things about jEdit are: active development, good 
support, open-source, multi-platform... and if you like to customize, 
extend, and hack the heck out of your editor, it's ready, willing, and 
able...

Pete



Re: BBEdit 8.0 vs JEdit

2004-09-13 Thread Sherm Pendley
On Sep 12, 2004, at 1:32 PM, The Ghost wrote:
Other than JEdit, my other choice would be KDE's KATE (K Advance Text 
Editor).  (This may now be Quantra, I don't know).  Excellent syntax 
highlighting control, integrated command line, a nice file browser 
(good for looking at logs quickly),  The only problem is I don't know 
how to put it on a Mac, but I'm sure it can be done.  If anyone knows 
how to do this or can point me to the right documentation it'd be much 
appreciated.
KATE is available through Fink. I'm not certain what specific package, 
although kdeutils3 or kdevelop seems likely.

sherm--


Re: BBEdit 8.0

2004-09-10 Thread Peter N Lewis
At 14:50 +1000 10/9/04, John Horner wrote:
Multi-file regular expression find  replace functionality, with 
nameable saveable expressions
That's the killer-app feature for me. I could actually say that I 
think it's BBEdit that gave me my first glimpse of the power of Perl.
Also, if you're a Perl  BBEdit user and haven't already, check out 
the BBEdit  Help - Grep reference, it is a very useful reference for 
all the PCRE stuff, especially useful for things in the Advanced Grep 
Topics section like zero width  negative lookbehind assertions (which 
if you're like me you can never remember what sequence of line noise 
they might correspond to).

BBEdit is a very powerful text editor, but where it really out shines 
other text editors is its attention to detail (like handling a file 
being renamed underneath it and updating as the file changes, and 
such) and the way it handles multiple files (I like the Window 
palette, but now also with multiple documents per window), especially 
for things like multifile find  replace

Enjoy,
   Peter.
--
http://www.stairways.com/  http://download.stairways.com/


Re: BBEdit 8.0

2004-09-10 Thread Andy Holyer
On 10 Sep 2004, at 09:59, Andy Holyer wrote:
On 10 Sep 2004, at 02:54, Doug McNutt wrote:
At 19:41 -0500 9/9/04, Ian Ragsdale wrote:
Shell worksheets (allows easy editing  running of shell commands)
And there is by far the most important item. When the MacPerl port 
ran as an MPW tool it looked a whole lot like UNIX perl and you could 
run it from a command line, with arguments, and redirect output to 
another open window or to a file. Any open window, if it contained 
shell commands, could be invoked as a tool by simply naming it.

I am told, by my son, that the best replacement for MPW in OS neXt is 
really emacs but it requires that I learn smalltalk or something 
similar and, though I have read the book, I just ain't there. X11 
isn't that easy to use either with my four monitors.

Lisp, actually. You don't really need to know ant coding to use emacs 
(I don't recall doing any programming at least in the last ten years 
or so).

Then again, I learned to use emacs some time early 1986, so your 
milage may well vary.

The GNU version for OS X which runs windowing is really nice with the 
one irritation that it uses emacs cut/paste/etc  control keys rather 
than mac ones (so paste is ctrl-y, for example). Before someone pops 
up with why would they do that? remember most of the emacs 
control-key bindings date back to the TOPS-10 days, so they probably 
predate Unix, let alone the Macintosh.
---
Andy Holyer, Technical stuff
Hedgehog Broadband, 11 Marlborough Place Brighton BN1 1UB
08451 260895 x 241


---
Andy Holyer, Technical stuff
Hedgehog Broadband, 11 Marlborough Place Brighton BN1 1UB
08451 260895 x 241


Re: BBEdit 8.0

2004-09-10 Thread Rick Anderson
On Sep 9, 2004, at 5:41 PM, Ian Ragsdale wrote:
Effortless  transparent handling  switching of line endings.
It's the little things that matter, isn't it? You'd almost be able to 
write-off this feature as trivial until you start dealing with the 
hassles that line endings from different platforms can cause. 
Developing in a mixed platform environment can be a real nightmare.

I do all my Perl scripting in BBEdit on OS X, almost exclusively, 
primarily to avoid issues with line endings. My boss works on a Windows 
machine and occasionally has to alter my scripts there (or data files 
associated with them) forgetting sometimes that Notepad will change the 
line breaks to DOS style which causes the script to fail online. He 
occasionally comments that he wishes there were something on Windows 
like BBEdit.

I've done a lot of searching and a lot of asking around, but have yet 
to find such a thing. Is there a text editor (preferably something 
simple) on Windows that allows you to deal with line breaks the way 
BBEdit does?

--Rick Anderson
The only difference between me and a madman,
is that I am not mad. -- Salvador Dali


Re: BBEdit 8.0

2004-09-10 Thread Charlie Garrison
Good evening,

On 9/9/04 at 3:06 PM -0400, Sherm Pendley [EMAIL PROTECTED] wrote:

Safari and reload the page. I can configure Console.app to 
automagically pop itself to the front of the window stack whenever 
anything gets appended to Apache's (or some other) error log.

Then you may also be interested in Tailer+. It simply tails a log file (can do
so with ssh too) but it also highlights and strips lines based on criteria
such as a regex. I find it great for getting to just the data I want to see in
apache error logs.

After Affrus and BBEdit, it's one of the most useful tools in my arsenal.

Charlie

-- 
   Charlie Garrison  [EMAIL PROTECTED]
   PO Box 141, Windsor, NSW 2756, Australia


Re: BBEdit 8.0

2004-09-10 Thread Pete Prodoehl
Ray Zimmerman wrote:
On Sep 9, 2004, at 8:41 PM, Ian Ragsdale wrote:

Effortless  transparent handling  switching of line endings.
Powerful HTML tools
Shell worksheets (allows easy editing  running of shell commands)
Multi-file regular expression find  replace functionality, with 
nameable saveable expressions
Transparent FTP/SFTP support
Easy scriptability and integration with command line tools

And don't forget ...
multi-file diff, with side-by-side highlighting (integrated with 
CVS, too).
en-tabbing, de-tabbing
re-wrapping text
inserting, removing line prefixes/suffixes
... to name just a few more. I'm sure many/most of these things are 
easily doable by someone who's mastered vi or emacs, but it's the 
learning curve that's kept me from ever doing that.
Of course if you are looking for an editor that covers most/all of these 
and more, and runs on other platforms, and happens to be open-source, 
you might want to check out jEdit - http://jedit.org/ - There are at 
least a few jEdit users who are old-BBEdit users, and there's even a 
page on switching from BBEdit to jEdit (that could use some updating!)

  http://community.jedit.org/cgi-bin/TWiki/view/Main/SwitchingFromBBEdit
Pete



Re: BBEdit 8.0

2004-09-10 Thread Chris Devers
Seeing as this has devolved into an editor love-fest, rather than curse 
the darkness and that weird gas odor, I'll light a candle  brighten 
things a bit more. (Or mangle metaphors, or something. I'll stop now.)

I've been putting a copy of SubEthaEdit on all the Macs at work for a 
while now, but none of them seemed to use it until recently -- they were 
all just using BBEdit. But then someone noticed the networking abilities 
in SEE, and they've quickly started using it for collaborating on 
documents, interacting with people elsewhere in the office or over the 
internet, or even as a weird, hyperactive chat framework.

I don't know of any other editor, on any platform, that can do the 
clever networking tricks that SubEthaEdit provides. You can have an 
arbitrary number of users simultaneously making multiple edits to a 
document with an indepentend insertion point into that document for each 
user, and everything happens live as everyone types. This can obviously 
get pretty chaotic, but as long as people follow a little bit of decorum 
(don't carelessly mess with each other's edits) then it isn't too bad.

In theory it should be possible to get other editors hooked into the 
protocol that SEE uses, so that real editors like Vim, Emacs, and 
BBEdit can participate, but for now and for the foreseeable future, this 
capability is only available in SEE. That alone makes it worth using.

Aside from that, it's a solid but mostly standard editor. It does things 
like automatic syntax highlighting and preservation of indent level 
(i.e. it will carry over from the previous line, but doesn't seem to 
have magic for increasing or decreasing at block boundaries); it can 
provide a web formatted version of HTML code; it provides regex search  
replace capabilities; and it has some kind of support for managing 
changes to a document, though I haven't played with this feature.

Learn more here: http://www.codingmonkeys.de/subethaedit/
--
Chris Devers


Re: BBEdit 8.0

2004-09-10 Thread Steve Axthelm
Is there a text editor (preferably something
simple) on Windows that allows you to deal with line breaks the way 
BBEdit does?

UltraEdit does a fine job:

http://www.ultraedit.com/


-Steve

-- 
#! /usr/bin/perl -w
my @wish = qw/60 47 98 117 115 104 62/;
foreach (@wish) {
print chr($_);
};


Re: BBEdit 8.0

2004-09-10 Thread Joseph Alotta
Hi Ken,
I have been using emacs in one window and a terminal in another window 
to run the command line.  I tried what you say and the control-z works 
to suspend emacs, but I can't seem to get the .login to work to pop me 
back into emacs.  Does .login work when you start a new terminal 
window, or do I need to logout of my user id?

Joe.
On Sep 9, 2004, at 10:34 PM, Ken Williams wrote:
text, and when I want to run commands I hit control-z and run a perl 
one-liner, or a 'wc' command, or whatever.  Then, since I have 
bindkey ^Z run-fg-editor in my .login file, I just hit control-z 
again to drop me back into my editor.  I almost never use emacs' shell 
integration, or write lisp functions, because I find the parent shell 
a more powerful tool.  And this way I g



Re: BBEdit 8.0

2004-09-10 Thread John Siracusa
On Fri, 10 Sep 2004 12:13:43 -0700, Steve Axthelm [EMAIL PROTECTED] wrote:
 Is there a text editor (preferably something
 simple) on Windows that allows you to deal with line breaks the way
 BBEdit does?
 
 UltraEdit does a fine job:
 
 http://www.ultraedit.com/

...where fine is defined as allows you to accidentally create
documents with many different kinds of line endings and has a
jump-to-function feature for perl scripts that is so buggy that it's
nearly useless.   I was not impressed when I used it.  It's not even
in the same galaxy as BBEdit.

-John


Re: BBEdit 8.0

2004-09-10 Thread Chris Carline
On Fri, 10 Sep 2004 12:13:43 -0700, Steve Axthelm [EMAIL PROTECTED] wrote:
 UltraEdit does a fine job:
 
 http://www.ultraedit.com/

It does, but I prefer TextPad (http://www.textpad.com), if only for
the fact that it's the only text editor I've ever seen that handles
line wrapping in The Way It Should Be Done By Everybody. :-)

I believe it's also slightly cheaper than UltraEdit (both TextPad and
UltraEdit are $15-$20 cheaper than the BBEdit 8.0 *upgrade* price, and
are every bit as good - market forces maybe, but if you have a Windows
license knocking around it's *cheaper* to buy VPC and one of these
puppies than it is to buy BBEdit on its own -- *plus* you get the
capabilities to run x86-based operating systems).

Thanks for everyone's comments, by the way. Text editors are the new
religion, honestly ;-)


Re: BBEdit 8.0

2004-09-09 Thread Chuck Rice
At 11:37 PM -0500 9/2/04, Bill Stephenson wrote:
Those BBEdit guys went and implemented another of my wish list 
feature requests! Remember the one about a button that allowed you 
to view output from a perl script in a browser? It's apparently in 
8.0, as well as some other pretty cool new features.

They also mention integration with Affrus. I tried out a demo a 
while back but haven't kept up on it. Anyone here using Affrus on a 
regular basis?

Bill Stephenson

I was using it. Liked it a lot, but it is currently incompatible with 
the version of Mac OS that I am running. If you are at Mac OSX 10.3.x 
I would recommend it, even though I have not been able to use it in 
several months. -Chuck-


Re: BBEdit 8.0

2004-09-09 Thread Sherm Pendley
On Sep 3, 2004, at 12:37 AM, Bill Stephenson wrote:
Those BBEdit guys went and implemented another of my wish list 
feature requests! Remember the one about a button that allowed you to 
view output from a perl script in a browser? It's apparently in 8.0, 
as well as some other pretty cool new features.
With Mac OS X, I have a real Apache install to work with. I can edit 
CGI scripts and mod_perl handlers in-place, and simply cmd-tab to 
Safari and reload the page. I can configure Console.app to 
automagically pop itself to the front of the window stack whenever 
anything gets appended to Apache's (or some other) error log.

I haven't looked at the whole feature list, but this one particular 
feature sounds like it's too late to be useful. All by itself, it would 
have been worth the upgrade price five years ago, when I was using 
BBEdit 5 on Mac OS 8.6. But now... why should I switch to using a CGI 
simulation, when the Real Thing (tm) is installed by default with the 
OS, and so smoothly integrated into the environment?

sherm--


Re: BBEdit 8.0

2004-09-09 Thread Bill Stephenson

On Sep 3, 2004, at 12:37 AM, Bill Stephenson wrote:
Those BBEdit guys went and implemented another of my wish list 
feature requests! Remember the one about a button that allowed you to 
view output from a perl script in a browser? It's apparently in 8.0, 
as well as some other pretty cool new features.
On Sep 9, 2004, at 2:06 PM, Sherm Pendley wrote:
With Mac OS X, I have a real Apache install to work with. I can edit 
CGI scripts and mod_perl handlers in-place, and simply cmd-tab to 
Safari and reload the page. I can configure Console.app to 
automagically pop itself to the front of the window stack whenever 
anything gets appended to Apache's (or some other) error log.

I haven't looked at the whole feature list, but this one particular 
feature sounds like it's too late to be useful. All by itself, it 
would have been worth the upgrade price five years ago, when I was 
using BBEdit 5 on Mac OS 8.6. But now... why should I switch to using 
a CGI simulation, when the Real Thing (tm) is installed by default 
with the OS, and so smoothly integrated into the environment?

sherm--
Well, first off, I just think it's cool that they implemented a feature 
I requested. But beyond that, it's still cool because it does use the 
built-in apache/perl to accomplish this and it does so with a few less 
clicks (I think, I haven't used it yet) than what you describe above.

BTW, I just figured out yesterday that you could monitor the Apache 
error_log with the Console. That's a handy thing to know about. I've 
been using the Terminal to tail the log file all this time :(

Bill



Re: BBEdit 8.0

2004-09-09 Thread Ian Ragsdale
On Sep 9, 2004, at 5:00 PM, Chris Carline wrote:
I'm curious as to the attraction of BBEdit. Coming from a Unix/Windows
background, I find that whilst it seems pretty solid and has some nice
features, it costs at least five times more than any sane person
should be prepared to pay. But even taking that into account, it
actually seems to do *less* (at least for me!) than the free
alternatives that ship by default on OS X (personally, I use Vim).
I know vim, but not super well - what does it do that BBEdit does not?  
I imagine if you already know vi/vim well and have it customized to 
your liking, there's no need to pay for anything else.  Personally, 
I've been using it off  on for about 10 years and still don't know how 
to use most of it's features.  Most of the time when I have advanced 
processing to do I copy the file locally and edit using BBEdit.

OK, so its integration into the enitre OS is generally a lot better
than the free stuff, but...
Well, for Mac users that's a huge distinction, especially if you don't 
already know vi or emacs.  There isn't really any learning curve to 
deal with.

So why the attraction? Is it really only old OS =9 users that use it,
or am I really missing something?
Well, I imagine a lot of it's following started during the OS = 9 
days, when things like vi or emacs weren't really available.  It also 
served as a replacement for things like grep and sed which weren't 
available at the time.  I'd imagine that for many people it's the 
interface - you can accomplish a ton of things that are doable with 
command line tools but that most people don't know how to do.  Here are 
some of the things I find really useful:

Effortless  transparent handling  switching of line endings.
Powerful HTML tools
Shell worksheets (allows easy editing  running of shell commands)
Multi-file regular expression find  replace functionality, with 
nameable saveable expressions
Transparent FTP/SFTP support
Easy scriptability and integration with command line tools

Ian


Re: BBEdit 8.0

2004-09-09 Thread Ray Zimmerman
On Sep 9, 2004, at 8:41 PM, Ian Ragsdale wrote:
Well, I imagine a lot of it's following started during the OS = 9 
days, when things like vi or emacs weren't really available.  It also 
served as a replacement for things like grep and sed which weren't 
available at the time.  I'd imagine that for many people it's the 
interface - you can accomplish a ton of things that are doable with 
command line tools but that most people don't know how to do.  Here 
are some of the things I find really useful:

Effortless  transparent handling  switching of line endings.
Powerful HTML tools
Shell worksheets (allows easy editing  running of shell commands)
Multi-file regular expression find  replace functionality, with 
nameable saveable expressions
Transparent FTP/SFTP support
Easy scriptability and integration with command line tools
And don't forget ...
	multi-file diff, with side-by-side highlighting (integrated with CVS, 
too).
	en-tabbing, de-tabbing
	re-wrapping text
	inserting, removing line prefixes/suffixes
... to name just a few more. I'm sure many/most of these things are 
easily doable by someone who's mastered vi or emacs, but it's the 
learning curve that's kept me from ever doing that.

Ray


Re: BBEdit 8.0

2004-09-09 Thread Doug McNutt
At 19:41 -0500 9/9/04, Ian Ragsdale wrote:
Shell worksheets (allows easy editing  running of shell commands)

And there is by far the most important item. When the MacPerl port ran as an MPW tool 
it looked a whole lot like UNIX perl and you could run it from a command line, with 
arguments, and redirect output to another open window or to a file. Any open window, 
if it contained shell commands, could be invoked as a tool by simply naming it.

I am told, by my son, that the best replacement for MPW in OS neXt is really emacs but 
it requires that I learn smalltalk or something similar and, though I have read the 
book, I just ain't there. X11 isn't that easy to use either with my four monitors.

BBEdit worksheets are still fairly new and I really hope they will migrate more and 
more closely to either MPW or emacs.  As of now even emacs is not a real shell having 
to pass commands to the user's chosen shell. That makes handling the environment a 
pain just as it is in BBEdit. Each open document has its own associated shell process 
which doesn't talk to the others. MPW was a shell, of sorts, but the underlying 
operating system didn't have shells so the point is moot.

As of version 8 you cannot save a working BBEdit worksheet as an executable perl 
script. You must first convert to a normal BBEdit document and save that while adding 
the appropriate shebang line and executable permission bits. (Yes. you can muck with 
OS 9 file type and creator codes but it's not approved.)

It is so much easier to select a few lines of text and execute them than it is to play 
keyboard games with history arrays. . .  I wax happy about the concept but I miss OS 9 
and MPW.

BBEdit is the best choice right now. Every once in a while there is a burst of 
activity requesting a Carbon version of MPW. Should Apple decide to release the source 
code and provide some kernel hooks for intercepting read and write requests from 
compiled code it could become a real open-source competitor but BBEdit could easily 
beat it out by incorporating selected content from tcsh, or bash, so that BBEdit 
itself becomes a real boy -- er, a shell -- rather than a wooden one with a long nose..

-- 

--  Halloween  == Oct 31 == Dec 25 == Christmas  --


Re: BBEdit 8.0

2004-09-09 Thread Ken Williams
On Sep 9, 2004, at 8:54 PM, Doug McNutt wrote:
I am told, by my son, that the best replacement for MPW in OS neXt is 
really emacs but it requires that I learn smalltalk or something 
similar and, though I have read the book, I just ain't there. X11 
isn't that easy to use either with my four monitors.
I think there are a few mismatches in that paragraph.  I think MPW is 
most analogous to the shell itself, not to emacs.  I'm a happy longtime 
power-user of emacs, though I've never taught myself Lisp (which is 
what you meant to say, not Smalltalk).  I just use emacs for editing 
the text, and when I want to run commands I hit control-z and run a 
perl one-liner, or a 'wc' command, or whatever.  Then, since I have 
bindkey ^Z run-fg-editor in my .login file, I just hit control-z 
again to drop me back into my editor.  I almost never use emacs' shell 
integration, or write lisp functions, because I find the parent shell a 
more powerful tool.  And this way I get the environment benefits you 
mentioned too.

I'm not sure why X11 got mentioned there either, since you can use 
emacs  the shell without X11 (it's probably been months since I used 
X11 under OS X).

When I'm working with text that's heavily structured, like code or 
delimited data files, I usually plunge into the shell  emacs.  For 
other stuff I usually fire up BBEdit.  Getting comfortable with both is 
really handy. =)

 -Ken


Re: BBEdit 8.0

2004-09-09 Thread John Horner
Multi-file regular expression find  replace functionality, with 
nameable saveable expressions
That's the killer-app feature for me. I could actually say that I 
think it's BBEdit that gave me my first glimpse of the power of Perl.

I use BBEdit literally every day for both HTML and Perl. It's got a 
nice plug-in architecture for compiled things like BBTidy, HTML 
tidying specially compiled for BBEdit, 
http://www.denison.edu/websrv/tutorials/tools/bbTidy.html, but I do 
Perl tidying via it's unix script architecture, whereby you can just 
add PerlTidy to a certain folder and then access that script from a 
menu.

P.S. The science fiction author Cory Doctorow wrote on a blog the 
other day that he's written all his *novels* in BBEdit, which seems 
rather strange to me, but what the hell, it's another note in its 
favour.