comparison lisp/modes/pascal.el @ 70:131b0175ea99 r20-0b30

Import from CVS: tag r20-0b30
author cvs
date Mon, 13 Aug 2007 09:02:59 +0200
parents e04119814345
children 360340f9fd5f
comparison
equal deleted inserted replaced
69:804d1389bcd6 70:131b0175ea99
185 185
186 (defvar pascal-case-indent 2 186 (defvar pascal-case-indent 2
187 "*Indentation for case statements.") 187 "*Indentation for case statements.")
188 188
189 (defvar pascal-auto-newline nil 189 (defvar pascal-auto-newline nil
190 "*Non-nil means automatically newline after semicolons and the punctuation mark 190 "*Non-nil means automatically newline after simcolons and the punctation mark
191 after an end.") 191 after an end.")
192 192
193 (defvar pascal-tab-always-indent t 193 (defvar pascal-tab-always-indent t
194 "*Non-nil means TAB in Pascal mode should always reindent the current line, 194 "*Non-nil means TAB in Pascal mode should always reindent the current line,
195 regardless of where in the line point is when the TAB command is used.") 195 regardless of where in the line point is when the TAB command is used.")
300 pascal-indent-level (default 3) 300 pascal-indent-level (default 3)
301 Indentation of Pascal statements with respect to containing block. 301 Indentation of Pascal statements with respect to containing block.
302 pascal-case-indent (default 2) 302 pascal-case-indent (default 2)
303 Indentation for case statements. 303 Indentation for case statements.
304 pascal-auto-newline (default nil) 304 pascal-auto-newline (default nil)
305 Non-nil means automatically newline after semicolons and the punctuation mark 305 Non-nil means automatically newline after simcolons and the punctation mark
306 after an end. 306 after an end.
307 pascal-tab-always-indent (default t) 307 pascal-tab-always-indent (default t)
308 Non-nil means TAB in Pascal mode should always reindent the current line, 308 Non-nil means TAB in Pascal mode should always reindent the current line,
309 regardless of where in the line point is when the TAB command is used. 309 regardless of where in the line point is when the TAB command is used.
310 pascal-auto-endcomments (default t) 310 pascal-auto-endcomments (default t)
311 Non-nil means a comment { ... } is set after the ends which ends cases and 311 Non-nil means a comment { ... } is set after the ends which ends cases and
312 functions. The name of the function or case will be set between the braces. 312 functions. The name of the function or case will be set between the braces.
313 pascal-auto-lineup (default t) 313 pascal-auto-lineup (default t)
314 List of contexts where auto lineup of :'s or ='s should be done. 314 List of contexts where auto lineup of :'s or ='s hould be done.
315 315
316 See also the user variables pascal-type-keywords, pascal-start-keywords and 316 See also the user variables pascal-type-keywords, pascal-start-keywords and
317 pascal-separator-keywords. 317 pascal-separator-keywords.
318 318
319 Turning on Pascal mode calls the value of the variable pascal-mode-hook with 319 Turning on Pascal mode calls the value of the variable pascal-mode-hook with