Mercurial > emacs
comparison lispref/modes.texi @ 22274:f0cd03a7dac9
*** empty log message ***
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Thu, 28 May 1998 04:01:48 +0000 |
parents | dfac7398266b |
children | f5e3b4ecd255 |
comparison
equal
deleted
inserted
replaced
22273:1ad8bfc81600 | 22274:f0cd03a7dac9 |
---|---|
1914 @code{font-lock-keywords} where a face-name-valued expression is used. | 1914 @code{font-lock-keywords} where a face-name-valued expression is used. |
1915 | 1915 |
1916 @table @code | 1916 @table @code |
1917 @item font-lock-comment-face | 1917 @item font-lock-comment-face |
1918 @vindex font-lock-comment-face | 1918 @vindex font-lock-comment-face |
1919 @kindex font-lock-comment-face @r{(face name)} | |
1920 Used (typically) for comments. | 1919 Used (typically) for comments. |
1921 | 1920 |
1922 @item font-lock-string-face | 1921 @item font-lock-string-face |
1923 @vindex font-lock-string-face | 1922 @vindex font-lock-string-face |
1924 @kindex font-lock-string-face @r{(face name)} | |
1925 Used (typically) for string constants. | 1923 Used (typically) for string constants. |
1926 | 1924 |
1927 @item font-lock-keyword-face | 1925 @item font-lock-keyword-face |
1928 @vindex font-lock-keyword-face | 1926 @vindex font-lock-keyword-face |
1929 @kindex font-lock-keyword-face @r{(face name)} | |
1930 Used (typically) for keywords---names that have special syntactic | 1927 Used (typically) for keywords---names that have special syntactic |
1931 significance, like @code{for} and @code{if} in C. | 1928 significance, like @code{for} and @code{if} in C. |
1932 | 1929 |
1933 @item font-lock-builtin-face | 1930 @item font-lock-builtin-face |
1934 @vindex font-lock-builtin-face | 1931 @vindex font-lock-builtin-face |
1935 @kindex font-lock-builtin-face @r{(face name)} | |
1936 Used (typically) for built-in function names. | 1932 Used (typically) for built-in function names. |
1937 | 1933 |
1938 @item font-lock-function-name-face | 1934 @item font-lock-function-name-face |
1939 @vindex font-lock-function-name-face | 1935 @vindex font-lock-function-name-face |
1940 @kindex font-lock-function-name-face @r{(face name)} | |
1941 Used (typically) for the name of a function being defined or declared, | 1936 Used (typically) for the name of a function being defined or declared, |
1942 in a function definition or declaration. | 1937 in a function definition or declaration. |
1943 | 1938 |
1944 @item font-lock-variable-name-face | 1939 @item font-lock-variable-name-face |
1945 @vindex font-lock-variable-name-face | 1940 @vindex font-lock-variable-name-face |
1946 @kindex font-lock-variable-name-face @r{(face name)} | |
1947 Used (typically) for the name of a variable being defined or declared, | 1941 Used (typically) for the name of a variable being defined or declared, |
1948 in a variable definition or declaration. | 1942 in a variable definition or declaration. |
1949 | 1943 |
1950 @item font-lock-type-face | 1944 @item font-lock-type-face |
1951 @vindex font-lock-type-face | 1945 @vindex font-lock-type-face |
1952 @kindex font-lock-type-face @r{(face name)} | |
1953 Used (typically) for names of user-defined data types, | 1946 Used (typically) for names of user-defined data types, |
1954 where they are defined and where they are used. | 1947 where they are defined and where they are used. |
1955 | 1948 |
1956 @item font-lock-constant-face | 1949 @item font-lock-constant-face |
1957 @vindex font-lock-constant-face | 1950 @vindex font-lock-constant-face |
1958 @kindex font-lock-constant-face @r{(face name)} | |
1959 Used (typically) for constant names. | 1951 Used (typically) for constant names. |
1960 | 1952 |
1961 @item font-lock-warning-face | 1953 @item font-lock-warning-face |
1962 @vindex font-lock-warning-face | 1954 @vindex font-lock-warning-face |
1963 @kindex font-lock-warning-face @r{(face name)} | |
1964 Used (typically) for constructs that are peculiar, or that greatly | 1955 Used (typically) for constructs that are peculiar, or that greatly |
1965 change the meaning of other text. For example, this is used for | 1956 change the meaning of other text. For example, this is used for |
1966 @samp{;;;###autoload} cookies in Emacs Lisp, and for @code{#error} | 1957 @samp{;;;###autoload} cookies in Emacs Lisp, and for @code{#error} |
1967 directives in C. | 1958 directives in C. |
1968 @end table | 1959 @end table |