Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

what the fuck

Name: Anonymous 2007-09-15 17:11 ID:JCgG/VeG

no bbcode-mode in emacs.

Name: Anonymous 2007-09-15 17:12 ID:Heaven

Write one.

Name: Anonymous 2007-09-15 17:30 ID:r06ygfY6

EXPOERRT PORGRAMMER

Name: Anonymous 2007-09-15 17:46 ID:UNa43KDv

Here's the beginning, fill in the gaps:

;;; bbcode-mode.el --- BBCode editing commands for Emacs

;; Copyright (C) 2007 Free Software Foundation, Inc.

;; This file is NOT part of GNU Emacs.

;; This program is free software; you can redistribute it and/or
;; modify it under the terms of the GNU General Public License
;; as published by the Free Software Foundation; either version 2
;; of the License, or (at your option) any later version.

;; This program is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;; GNU General Public License for more details.

;; You should have received a copy of the GNU General Public License
;; along with this program; if not, write to the Free Software
;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
;; MA 02110-1301, USA.

(defun aa-region (&optional arg)
  (interactive "P")
  (insert-pair arg "[aa]" "[/aa]"))

(defun b-region (&optional arg)
  (interactive "P")
  (insert-pair arg "[b]" "[/b]"))

(defun code-region (&optional arg)
  (interactive "P")
  (insert-pair arg "[code]" "
"))

(defun i-region (&optional arg)
  (interactive "P")
  (insert-pair arg "" ""))

(defun o-region (&optional arg)
  (interactive "P")
  (insert-pair arg "" ""))

(defun s-region (&optional arg)
  (interactive "P")
  (insert-pair arg "" ""))

(defun spoiler-region (&optional arg)
  (interactive "P")
  (insert-pair arg "" ""))

(defun u-region (&optional arg)
  (interactive "P")
  (insert-pair arg "" ""))

(provide 'bbcode-mode)[/code]

Name: Anonymous 2007-09-15 17:47 ID:UNa43KDv

Which reminds me, could some EXPERT BBCODE PROGRAMMER implement tag escaping? I still don't remember how to properly do that.

Name: Anonymous 2007-09-15 17:50 ID:CJd7Yp81

[code[b][/b]][/code[b][/b]]

[code][/code]

Name: Anonymous 2007-09-15 18:03 ID:4N0G1kFR

>>5
In my proposed Scheme BBCode, tag escaping would be ' or quote. In the top level, you'd have to use quote, since anything outside [] is treated as literal. Inside [], you can use either quote or '. For example:

The tag [quote [b]] makes text bold
the tag [display '[b]] makes text bold

Name: Anonymous 2007-09-15 18:07 ID:Heaven

>>7
Your syntax sucks and it is not relevant to this thread.

Name: Anonymous 2010-12-06 9:06

Back to /b/, ``GNAA Faggot''

Name: Anonymous 2010-12-08 22:46

Name: Anonymous 2010-12-09 10:32

Don't change these.
Name: Email:
Entire Thread Thread List