A major mode for Emacs for writing BBCode