GNU Arch (tla) now has some convenience commands added, such as tla diff, tla branch, tla export and tla switch. Hopefully the usability of tla is now much better than before.

On another front, this little language Squirrel does not seem to have much visibility outside game developers. However, this Lua-like light weight extension language with C/C++ style syntax should have much use in many projects besides games on consoles.

Are there good free source code formatter besides GNU indent and astyle? GNU Indent works on C only. Astyle is useful for C and C++ but is not actively maintained, it seems.

Also, does it make sense to have, say, gcc, to be able to indent sources? After all gcc can understand the syntax structure of the source code and have the ability to preprocess C/C++ source code and reformatting source can be treated as an operation of compiling, say, C into C.