Wow, didn't know about Console but it's useful.  Using the echo "hello world" test along with all of the other commands that aren't working the Console got the same output over and over again:

Nov 18 11:58:26 hbien crashdump[227]: bash crashed
Nov 18 11:58:26 hbien crashdump[227]: crash report written to: /Users/hbien/Library/Logs/CrashReporter/bash.crash.log

tail -f on that log file reveals a lot of hex numbers -

Host Name:      hbien
Date/Time:      2006-11-18 11:58: 26.609 -0800
OS Version:     10.4.8 (Build 8L127)
Report Version: 4

Command: bash
Path:    /bin/bash
Parent:  TextMate [193]

Version: ??? (???)

PID:    225
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_INVALID_ADDRESS (0x0001) at 0xbf7fffc0

Thread 0 Crashed:
0   bash        0x00007bb8 0x1000 + 27576
1   bash        0x00005614 0x1000 + 17940
2   bash        0x00005398 0x1000 + 17304
3   bash        0x00041494 0x1000 + 263316
4   bash        0x000410b8 0x1000 + 262328
5   bash        0x00043620 0x1000 + 271904
6   bash        0x000143fc 0x1000 + 78844
......
500 bash        0x000140f0 0x1000 + 78064
501 bash        0x00011060 0x1000 + 65632
502 bash        0x00010a00 0x1000 + 64000
503 bash        0x000122b4 0x1000 + 70324
504 bash        0x00011300 0x1000 + 66304
505 bash        0x000416e0 0x1000 + 263904
506 bash        0x000410b8 0x1000 + 262328
507 bash        0x00043620 0x1000 + 271904

Thread 0 crashed with PPC Thread State 64:
  srr0: 0x0000000000007bb8 srr1: 0x000000000200f030                        vrsave: 0x0000000000000000
    cr: 0x24242248          xer: 0x0000000000000006   lr: 0x000000000000757c  ctr: 0x00000000900015c0
    r0: 0x000000000000757c   r1: 0x00000000bf800020   r2: 0x0000000024242242   r3: 0x0000000000000000
    r4: 0x0000000000000000   r5: 0x00000000000413fc   r6: 0x000000000008ea64   r7: 0x00000000000000ff
    r8: 0x000000000000000a   r9: 0x000000000008c69c  r10: 0x0000000000000105  r11: 0x000000000008c698
   r12: 0x00000000900015c0  r13: 0x0000000000000000  r14: 0x0000000000090000  r15: 0x0000000002184590
   r16: 0x0000000000000000  r17: 0x0000000000000000  r18: 0x0000000000090000  r19: 0x00000000bf800240
   r20: 0x0000000000000000  r21: 0x00000000000000c8  r22: 0x00000000bf8000b0  r23: 0x0000000000080000
   r24: 0x00000000bf8000b0  r25: 0x0000000000000000  r26: 0x00000000bf800240  r27: 0x0000000000090000
   r28: 0x0000000000000000  r29: 0x000000000008c694  r30: 0x00000000bf800070  r31: 0x0000000000000111

Binary Images Description:
    0x1000 -    0x85fff bash    /bin/bash
0x8fe00000 - 0x8fe51fff dyld 45.3       /usr/lib/dyld
0x90000000 - 0x901bcfff libSystem.B.dylib       /usr/lib/libSystem.B.dylib
0x90214000 - 0x90219fff libmathCommon.A.dylib   /usr/lib/system/libmathCommon.A.dylib
0x96961000 - 0x9698ffff libncurses.5.4.dylib    /usr/lib/libncurses.5.4.dylib

Any ideas?

On 11/18/06, Allan Odgaard <throw-away-1@macromates.com> wrote:
On 18. Nov 2006, at 09:50, Hugh Bien wrote:

> [...] I tried creating a new command - echo "hello world" - with
> Output: "Show as
> HTML" and it didn't work.
>
> What ends up happening is a blank, white window is open.  I clicked
> on view
> source, and there's nothing there.

Try check Console for potential errors.

Also check if the problem is local (from [1]):

     A quick way to determine if it is a local problem
     is by going to System Preferences → Accounts and
     create a new account.

     Then launch TextMate from this (new) account and
     test if the problem persists. If it does not, it
     is definitely a local problem and you may want to
     revert to default bundles and/or (backup and
     then) remove your ~/Library/Preferences/
     com.macromates.textmate.plist file.


[1] http://macromates.com/wiki/Troubleshooting/101
______________________________________________________________________
For new threads USE THIS: textmate@lists.macromates.com
(threading gets destroyed and the universe will collapse if you don't)
http://lists.macromates.com/mailman/listinfo/textmate