• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/emacs-93/emacs/lisp/progmodes/

Lines Matching defs:table

32 ;;   1. The AWK Mode syntax table.
35 ;; 4. Syntax-table property/font-locking stuff, including the
39 ;; The AWK Mode keymap, abbreviation table, and the mode function itself are
64 (defvar awk-mode-syntax-table
65 (let ((st (make-syntax-table)))
87 "Syntax table in use in AWK Mode buffers.")
278 ;; set property. (By contrast, the syntax-table text properties (set by an
599 ;; purpose of the function c-awk-set-syntax-table-properties and the myriad
653 (defun c-awk-set-string-regexp-syntax-table-properties (beg end)
656 ;; END. Set the appropriate syntax-table properties on the delimiters and
671 (c-put-char-property beg 'syntax-table '(15))) ; (15) = "string fence"
673 (c-put-char-property beg 'syntax-table '(15))
674 (c-put-char-property end 'syntax-table '(15)))
676 (c-put-char-property beg 'syntax-table '(7)) ; (7) = "string"
677 (c-put-char-property end 'syntax-table '(7)))
684 (c-put-char-property (1- (point)) 'syntax-table '(1))))))
687 ;; Point is at the opening " or _" of a string. Set the syntax-table
695 (c-awk-set-string-regexp-syntax-table-properties
707 ;; opener, and if the latter, apply syntax-table properties to the entire
731 (c-awk-set-string-regexp-syntax-table-properties
741 (defun c-awk-set-syntax-table-properties (lim)
743 ;; syntax-table property where necessary.
753 ;; We need to set/clear the syntax-table property on:
763 ;; (iv) Inside a comment, all syntax-table properties are cleared.
769 (c-clear-char-properties (point) lim 'syntax-table)
788 ;; the syntax-table properties even when font-lock isn't enabled, for the
820 ;; AWK Mode. It ensures that the syntax-table properties get set in the
834 (c-awk-set-syntax-table-properties end)))))))
954 ;; that they assume the syntax-table properties have been set. They are thus