-*gui.txt* For Vim version 7.1a. Last change: 2006 Aug 08
+*gui.txt* For Vim version 7.1b. Last change: 2006 Aug 08
VIM REFERENCE MANUAL by Bram Moolenaar
-*os_qnx.txt* For Vim version 7.1a. Last change: 2005 Mar 29
+*os_qnx.txt* For Vim version 7.1b. Last change: 2005 Mar 29
VIM REFERENCE MANUAL by Julian Kinraid
" Vim indent file
" Language: CSS
" Maintainer: Nikolai Weibull <now@bitwi.se>
-" Latest Revision: 2006-04-19
+" Latest Revision: 2006-12-20
if exists("b:did_indent")
finish
setlocal indentexpr=GetCSSIndent()
setlocal indentkeys=0{,0},!^F,o,O
+setlocal nosmartindent
if exists("*GetCSSIndent")
finish
let line = getline(lnum)
if line =~ '\*/'
while lnum > 1 && line !~ '/\*'
- let lnum -= 1
+ let lnum -= 1
endwhile
if line =~ '^\s*/\*'
- let lnum -= 1
+ let lnum -= 1
else
- break
+ break
endif
else
break
while i != -1
if synIDattr(synID(a:lnum, i + 1, 0), 'name') !~ 'css\%(Comment\|StringQ\{1,2}\)'
if line[i] == '{'
- let n_open += 1
+ let n_open += 1
elseif line[i] == '}'
- if n_open > 0
- let n_open -= 1
- else
- let n_close += 1
- endif
+ if n_open > 0
+ let n_open -= 1
+ else
+ let n_close += 1
+ endif
endif
endif
let i = match(line, pattern, i + 1)
}
/*
- * Before giving verbose messsage.
+ * Before giving verbose message.
* Must always be called paired with verbose_leave()!
*/
void
*
* This code is based on snprintf.c - a portable implementation of snprintf
* by Mark Martinec <mark.martinec@ijs.si>, Version 2.2, 2000-10-06.
- * Included with permission. It was heavely modified to fit in Vim.
+ * Included with permission. It was heavily modified to fit in Vim.
* The original code, including useful comments, can be found here:
* http://www.ijs.si/software/snprintf/
*
/* unrecognized conversion specifier, keep format string
* as-is */
zero_padding = 0; /* turn zero padding off for non-numeric
- convers. */
+ conversion */
justify_left = 1;
min_field_width = 0; /* reset flags */