Older blog entries for krftkndl (starting at number 30)

Text editor problems: I don't like emacs, vim or pico, and I definitely don't want a graphical thing like gEdit. What to do?

Of course, the evil one whispers in my ear: Write your own, you can do it.

But when I think rationally about it, I don't think I could write a text editor that:

  1. Runs in an x-term.
  2. Starts fast (like vim).
  3. Does syntax highlighting for Python, C, PHP, bash and preferably more.
  4. Does auto-indentation like emacs python-mode (and other programming modes).
  5. Uses emacs-like commands.
  6. Is extensible in Python (not essential, and could be another language).
  7. Is GPL, or at least DFSG.

At least not well. I probably could manage items 1 and 7, but hey... :)

Thus, I'm beginning a search for my next text editor. We'll see what I find.

Comments?

Ordered a large amount of Hong Kong action movies today. It's great being economically independent (for the first time in my life), now I can buy all the movies I want. Just have to find good ones, that's hard enough sometimes... I can't seem to find any good CDs at all! Tips are appreciated (both CDs and movies).

Or perhaps I should start saving and buy a laptop or go traveling or something like that... :)

Hmmm... I'm a vegetable.

Wah, Mozilla no longer barfs on my homepage.

Got a couple of books I've been waiting for today, including Applied Cryptography.

On a wheel-reinventing note, I've written a configuration file parser in Python (yes, I know there is one in the standard library, thank you very much). I'll use it in my POP3-fetcher (yes, I know there are lots of these around), and when I've written the filtering code, I might even get a functioning mail setup. Yeah, baby... :)

Also have to begin reading the stalk and BET code, and perhaps some other talk clients, to get this encrypted talk project rolling. Yes, I'm the one who doesn't answer mail.

Waaah! I'm back from vacation, ready to rumble! Or not. Anyway, I now read my mail again...

Alright, it's turn-my-workld-upside-down time! I'm going to start using vim instead of emacs because it's lighter but still gives me the functionality I need. I'm also going to start using mutt instead of pine, because it has support for PGP/MIME and is standard in Debian, which I intend to start using soon, probably when 2.2 goes stable. In fact, I'm really impressed by vim, although not by the one that is installed on standard RedHat.

Another great column by mrorganic on OSO. Go read it, now!

OK, so what have I been up to since my last entry. Nothing. Or at least nothing very interesting. I've updated my web site and thrown away my hard-earned mony on a domain name for it. I've started playing Diablo II, but only reached act 3. I've polished the few programs I have written a bit. I've read a couple of mrorganic's OSO columns. Very good. I've completely neglected my diary. That's about it.

Blah, web design sucks! At least if you're not good at it. I'm not.

Today I have learned more about Make and M4. I don't like them. Especially (sp?) not M4.

Today was Windows frustration day.

After two of the old flatmates moving out and a new one moving in, today it was time to set up the network, with Oskar running Win 98. You know the rest... It's a wonder we got the fscking NIC working!

Ah well, got a game of Quake at last... Now, if we only had more than two decent computers in the apartment, we could maybe have some fun too... :)

21 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!