
(defvar itemize-indent 5 "\
*Number of spaces to indent.")

(defvar itemize-top-separator "
" "*String separating the top item of the itemized list.")

(defvar itemize-item-separator "
" "*String separating items.")

(defvar itemize-bottom-separator "
" "*String separating the last item of the itemized list.")

(defvar itemize-print-bullet-function (quote itemize-print-bullet) "\
*The function to print the itemize bullet.")

(defvar itemize-start-new-item t "\
*`t' if itemize mode should automaticallly insert the first bullet
for you when you enter itemize mode.")

(defvar itemize-mode-map nil "\
*Keymap for itemize mode.")

(if (assq (quote itemize-mode) minor-mode-alist) nil (setq minor-mode-alist (cons (quote (itemize-mode " Itemize")) minor-mode-alist)))

(if itemize-mode-map nil (progn (setq itemize-mode-map (make-sparse-keymap)) (define-key itemize-mode-map "i" (quote itemize-new-item)) (define-key itemize-mode-map "q" (quote itemize-quit))))

(defun itemize-mode nil "\
Minor mode for making itemized lists. The following keys are
defined:\\{itemize-mode-map}" (interactive) (byte-code "ÁˆÂÀ!ˆƒ Ã ‚ Ä ‡" [itemize-mode nil make-local-variable itemize-mode-off itemize-mode-on] 4))

(defun itemize-mode-off nil "\
Turns off itemize mode." (interactive) (byte-code "ÁˆÅÀ!ˆÁ‰ˆ… Æ!ˆÇÈ!‡" [itemize-mode nil fill-prefix itemize-previous-fill-prefix itemize-previous-keymap make-local-variable use-local-map run-hooks itemize-mode-off-hook] 4))

(defun itemize-mode-on nil "\
Turn on itemize mode." (interactive) (byte-code "ÆˆËÀ!ˆËÂ!ˆËÅ!ˆËÃ!ˆËÇ!ˆËÌ!ˆËÍ!ˆËÎ!ˆËÈ!ˆËÊ!ˆÁÏ ÆÐÑ!G\\Ò\"Ó‰ˆÔ	!ˆÕÖ!ˆ
…S × ‡" [itemize-mode t itemize-previous-keymap itemize-previous-fill-prefix fill-prefix itemize-counter nil itemize-indent itemize-print-bullet-function itemize-mode-map itemize-start-new-item make-local-variable itemize-top-separator itemize-item-separator itemize-bottom-separator current-local-map make-string funcall 32 1 use-local-map run-hooks itemize-mode-hook itemize-new-item] 17))

(defun itemize-new-item nil "\
Generate a new item." (interactive) (byte-code "Àˆnƒ
 À‚ Æ`ÇÈ!ˆ`\"ˆÉcˆÊËÌ	Uƒ\" 
‚# ÍÎ\"Ï!$cˆ	T‰‡" [nil itemize-counter itemize-top-separator itemize-item-separator itemize-indent itemize-print-bullet-function delete-region skip-chars-backward " 	" "
" format "%s%s%s" 1 make-string 32 funcall] 9))

(defun itemize-quit nil "\
Quit itemize mode." (interactive) (byte-code "Àˆnƒ
 À‚ Â`ÃÄ!ˆ`\"ˆÅcˆ	cˆÆ ‡" [nil itemize-bottom-separator delete-region skip-chars-backward " 	" "
" itemize-mode-off] 4))

(defun itemize-print-bullet nil "\
Returns the bullet string to be used." (byte-code "À‡" ["* "] 1))

(defun itemize-print-numbered nil (byte-code "ÁÂ\"‡" [itemize-counter format "%2d. "] 3))

(defun itemize-print-numbered-paren nil (byte-code "ÁÂÁÃ\"\"‡" [itemize-counter format "%5s" "(%d) "] 5))

(defun itemize-print-alphabetic nil (byte-code "ÁÂÃ\\\"‡" [itemize-counter format "%c. " 96] 4))

(defun itemize-print-alphabetic-paren nil (byte-code "ÁÂÃ\\\"‡" [itemize-counter format "(%c) " 96] 4))

(defun itemize-print-Alphabetic nil (byte-code "ÁÂÃ\\\"‡" [itemize-counter format "%c. " 64] 4))

(defun itemize-print-Alphabetic-paren nil (byte-code "ÁÂÃ\\\"‡" [itemize-counter format "(%c) " 64] 4))
