On Sun, 2004-12-12 at 18:26, Bill Kendrick wrote:

> I see what's happening.  "i" drops down to zero, but you've got a
> "goto" in there which jumps back up.

That goto should almost never execute. When it does,
the stamp is a poor candidate for tinting and ought
to be fixed. (thus the warning I had added about the
fall-back processing -- did that actually print???)

> Can we get rid of the goto?

It's difficult work. Since my machine is slow, I don't
use emacs. I use joe, which is like WordStar. Two things
about the coding style are very hostile to my editor:

1. The usage of mixed tabs as spaces prevents me from
   using a block indent command. (^K-,) Either spaces
   or tabs would be fine, but not mixed.

2. The indentation of '}' breaks autoindent. My editor
   does not contain a whole figgin LISP interpreter and
   a LISP compiler and LISP libraries and a kitchen sink.
   BTW, this also causes the human to make many errors.

Basically, I am unable to change the indent level.
The coding features of my editor work great on just
about any style except the one used by Tux Paint.
I feel like I'm using notepad.exe, though I'm not.

I think /usr/src/linux/Documentation/CodingStyle is sane,
even though it isn't my favorite. You need this for it:

(defun linux-c-mode ()
  "C mode with adjusted defaults for use with the Linux kernel."
  (interactive)
  (c-mode)
  (c-set-style "K&R")
  (setq tab-width 8)
  (setq indent-tabs-mode t)
  (setq c-basic-offset 8))


_______________________________________________
Tuxpaint-dev mailing list
[EMAIL PROTECTED]
http://tux4kids.net/mailman/listinfo/tuxpaint-dev

Reply via email to