Live data from Hacker News

BBEdit 14

barebones.com

161–164 of 164 posts

Re: BBEdit 14

#161
post #78

Earlier quoted context omitted.

I've been using BBEdit since v4.0. One thing that sticks out for me was, way back in System 7 days, I opened up a huge (for the time) CSV text file to do some search/replace. I don't remember the size, but it was larger than available RAM on the machine, so maybe 20MB. It opened, and I was able to work on it. Recently I had to open a 1GB text file in BBEdit to also do a search/replace. (Not something I could use the…

Are your scripts available somewhere? I would love to take a look at those. Can other languages be used instead of PHP?

I keep a (badly in need of an update!) repo of BBEdit stuff[1], it's mainly Ruby. I guess BBEdit runs the script in a similar way to a shell in that it's the shebang line that matters most. If your system supports it, then I believe BBEdit will support it. Downloading it for a wee look and having the manual open[2] while you try is well worth it.

[1] https://github.com/yb66/BBEdit-stuff/

[2] https://www.barebones.com/support/bbedit/manual.html

Re: BBEdit 14

#162

Earlier quoted context omitted.

It was even better working on a system that versioned files automatically so programs didn't need to re-implement these sorts of wheels continually. Dave Cutler was right.

Only a minority of programs need that functionality. Databases and everything which implements transactions or version control itself, certainly don't. Neither all the temporary files, e.g. a compiler creates. If version control of your configuration files is external to the host (e.g. if some configuration management system like puppy, chef, etc. is used) then it's get in the way as well. Dave Cutler was wearing his…

I essentially have versions for all my files because of Apple’s “Time Machine” backup system. There’s the external drive at my desk and there’s also the cache of recent changes it maintains in free space on the local drive.

Both of these have saved my ass in the past. I don’t care if it’s actually part of the file system, but it sure as hell belongs somewhere in the OS IMHO.

Re: BBEdit 14

#163
post #157

Earlier quoted context omitted.

Standard in the sense that most languages and most editors have adopted it: https://microsoft.github.io/language-server-protocol/impleme...

In that case I'm not sure that it's "worth so much more". As I said, you end up with lowest common denominators, not with increased developer comfort. For example, in case of Common Lisp, I very strongly doubt that LSP supports such things as interactive resumable conditions, CLOS/MOP object model for cross-referencing, or image state and session handling. At least it didn't a few years ago when I looked at it. But s…

Does that work in BBEdit?

Re: BBEdit 14

#164
post #78

Earlier quoted context omitted.

Are your scripts available somewhere? I would love to take a look at those. Can other languages be used instead of PHP?

I keep a (badly in need of an update!) repo of BBEdit stuff[1], it's mainly Ruby. I guess BBEdit runs the script in a similar way to a shell in that it's the shebang line that matters most. If your system supports it, then I believe BBEdit will support it. Downloading it for a wee look and having the manual open[2] while you try is well worth it. [1] https://github.com/yb66/BBEdit-stuff/ [2] https://www.barebones.com…

Sorry for being late, but thank you so much for these.
Post reply on HN