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?
BBEdit 14
161–164 of 164 posts
Re: BBEdit 14
#162Earlier 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…
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
#163Earlier 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…
Re: BBEdit 14
#164Earlier 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…