Lines Matching refs:b

44 if exists("b:did_indent")
47 let b:did_indent = 1
54 let b:PHP_default_indenting = PHP_default_indenting * shiftwidth()
56 let b:PHP_default_indenting = 0
60 let b:PHP_outdentSLComments = PHP_outdentSLComments * shiftwidth()
62 let b:PHP_outdentSLComments = 0
66 let b:PHP_BracesAtCodeLevel = PHP_BracesAtCodeLevel
68 let b:PHP_BracesAtCodeLevel = 0
73 let b:PHP_autoformatcomment = PHP_autoformatcomment
75 let b:PHP_autoformatcomment = 1
79 let b:PHP_outdentphpescape = PHP_outdentphpescape
81 let b:PHP_outdentphpescape = 1
85 let b:PHP_noArrowMatching = PHP_noArrowMatching
87 let b:PHP_noArrowMatching = 0
92 let b:PHP_vintage_case_default_indent = 1
94 let b:PHP_vintage_case_default_indent = 0
98 let b:PHP_IndentFunctionCallParameters = PHP_IndentFunctionCallParameters
100 let b:PHP_IndentFunctionCallParameters = 0
104 let b:PHP_IndentFunctionDeclarationParameters = PHP_IndentFunctionDeclarationParameters
106 let b:PHP_IndentFunctionDeclarationParameters = 0
109 let b:PHP_lastindented = 0
110 let b:PHP_indentbeforelast = 0
111 let b:PHP_indentinghuge = 0
112 let b:PHP_CurrentIndentLevel = b:PHP_default_indenting
113 let b:PHP_LastIndentedWasComment = 0
114 let b:PHP_InsideMultilineComment = 0
115 let b:InPHPcode = 0
116 let b:InPHPcode_checked = 0
117 let b:InPHPcode_and_script = 0
118 let b:InPHPcode_tofind = ""
119 let b:PHP_oldchangetick = b:changedtick
120 let b:UserIsTypingComment = 0
121 let b:optionsset = 0
179 if b:GetLastRealCodeLNum_ADD && b:GetLastRealCodeLNum_ADD == lnum + 1
180 let lnum = b:GetLastRealCodeLNum_ADD
187 if b:InPHPcode_and_script && lastline =~ '?>\s*$'
258 if b:InPHPcode_and_script && 1 > b:InPHPcode
259 let b:InPHPcode_and_script = 0
278 …' || synname ==? "javaScriptBraces" || synname =~? '^php\%(Doc\)\?Comment' && b:UserIsTypingComment
340 if b:PHP_noArrowMatching
432 return indent(1) - shiftwidth() * b:PHP_vintage_case_default_indent
446 return indent(test) - shiftwidth() * b:PHP_vintage_case_default_indent
490 if ! b:optionsset && &filetype =~ "php"
491 if b:PHP_autoformatcomment
500 setlocal formatoptions+=b
502 let b:optionsset = 1
514 let b:GetLastRealCodeLNum_ADD = 0
517 if b:PHP_oldchangetick != b:changedtick
518 let b:PHP_oldchangetick = b:changedtick
522 if b:PHP_default_indenting
523 let b:PHP_default_indenting = g:PHP_default_indenting * shiftwidth()
528 if !b:PHP_indentinghuge && b:PHP_lastindented > b:PHP_indentbeforelast
529 if b:PHP_indentbeforelast
530 let b:PHP_indentinghuge = 1
532 let b:PHP_indentbeforelast = b:PHP_lastindented
535 if b:InPHPcode_checked && prevnonblank(v:lnum - 1) != b:PHP_lastindented
536 if b:PHP_indentinghuge
537 let b:PHP_indentinghuge = 0
538 let b:PHP_CurrentIndentLevel = b:PHP_default_indenting
541 let b:PHP_LastIndentedWasComment=0
542 let b:PHP_InsideMultilineComment=0
543 let b:PHP_indentbeforelast = 0
545 let b:InPHPcode = 0
546 let b:InPHPcode_checked = 0
547 let b:InPHPcode_and_script = 0
548 let b:InPHPcode_tofind = ""
550 elseif v:lnum > b:PHP_lastindented
551 let real_PHP_lastindented = b:PHP_lastindented
556 let b:PHP_lastindented = v:lnum
559 if !b:InPHPcode_checked " {{{ One time check
560 let b:InPHPcode_checked = 1
561 let b:UserIsTypingComment = 0
570 let b:InPHPcode = -1 " thumb down
571 let b:InPHPcode_tofind = ""
573 let b:InPHPcode = 1
574 let b:InPHPcode_tofind = ""
577 let b:UserIsTypingComment = 1
578 let b:InPHPcode_checked = 0
582 let b:InPHPcode_and_script = 1
586 let b:InPHPcode = 0
593 …let b:InPHPcode_tofind = substitute( getline(lnum), '^.*<<<\s*[''"]\=\(\a\w*\)[''"]\=$', '^\\s*\1;…
596 let b:InPHPcode = 0
597 let b:InPHPcode_tofind = s:PHP_startindenttag
599 endif "!b:InPHPcode_checked }}}
607 if b:InPHPcode_tofind!=""
608 if cline =~? b:InPHPcode_tofind
609 let b:InPHPcode_tofind = ""
610 let b:UserIsTypingComment = 0
612 if b:InPHPcode == -1
613 let b:InPHPcode = 1
617 let b:InPHPcode = 1
626 let b:PHP_CurrentIndentLevel = b:PHP_default_indenting
628 let b:PHP_LastIndentedWasComment = 0
637 let b:InPHPcode_and_script = 1
638 let b:GetLastRealCodeLNum_ADD = v:lnum
643 if 1 == b:InPHPcode
645 …if !b:InPHPcode_and_script && last_line =~ '\%(<?.*\)\@<!?>\%(.*<?\)\@!' && IslinePHP(lnum, '?>')=…
647 let b:InPHPcode = 0
648 let b:InPHPcode_tofind = s:PHP_startindenttag
650 let b:InPHPcode_and_script = 1
654 let b:InPHPcode = -1
655 let b:InPHPcode_tofind = substitute( last_line, '^.*\([''"`]\).*$', '^[^\1]*\1[;,]$', '')
657 let b:InPHPcode = 0
658 …let b:InPHPcode_tofind = substitute( last_line, '^.*<<<\s*[''"]\=\(\a\w*\)[''"]\=$', '^\\s*\1;\\=$…
661 let b:InPHPcode = 0
662 let b:InPHPcode_tofind = '\*/'
665 let b:InPHPcode = 0
666 let b:InPHPcode_tofind = s:PHP_startindenttag
671 if 1 > b:InPHPcode && !b:InPHPcode_and_script
678 let addSpecial = b:PHP_outdentSLComments
679 if b:PHP_LastIndentedWasComment == 1
682 let b:PHP_LastIndentedWasComment = 1
684 let b:PHP_LastIndentedWasComment = 0
689 if b:PHP_InsideMultilineComment || b:UserIsTypingComment
697 let b:PHP_InsideMultilineComment = 0
701 if !b:PHP_InsideMultilineComment && cline =~ '^\s*/\*\%(.*\*/\)\@!'
705 let b:PHP_InsideMultilineComment = 1
710 if cline =~# '^\s*<?' && cline !~ '?>' && b:PHP_outdentphpescape
714 if cline =~ '^\s*?>' && cline !~# '<?' && b:PHP_outdentphpescape
729 if ind==0 && b:PHP_default_indenting
730 let ind = b:PHP_default_indenting
734 return b:PHP_default_indenting + addSpecial
740 let b:PHP_CurrentIndentLevel = b:PHP_default_indenting
751 let b:PHP_CurrentIndentLevel = b:PHP_default_indenting
762 if ind==b:PHP_default_indenting
763 return b:PHP_default_indenting + addSpecial
764 …elseif b:PHP_indentinghuge && ind==b:PHP_CurrentIndentLevel && cline !~# '^\s*\%(else\|\%(case\|de…
765 return b:PHP_CurrentIndentLevel + addSpecial
776 if ind != b:PHP_default_indenting && cline =~# '^\s*else\%(if\)\=\>'
777 let b:PHP_CurrentIndentLevel = b:PHP_default_indenting
780 return FindTheSwitchIndent(v:lnum) + shiftwidth() * b:PHP_vintage_case_default_indent
791 if b:PHP_BracesAtCodeLevel
807 elseif (ind != b:PHP_default_indenting || last_line =~ '^[)\]]' ) && last_line =~ terminated
869 let b:PHP_CurrentIndentLevel = b:PHP_default_indenting
885 if ind == b:PHP_default_indenting
903 if !dontIndent && (!b:PHP_BracesAtCodeLevel || last_line !~# '^\s*{')
907 …if b:PHP_IndentFunctionCallParameters && last_line =~ s:multilineFunctionCall && last_line !~ s:st…
908 let ind = ind + b:PHP_IndentFunctionCallParameters * shiftwidth()
911 if b:PHP_IndentFunctionDeclarationParameters && last_line =~ s:multilineFunctionDecl
912 let ind = ind + b:PHP_IndentFunctionDeclarationParameters * shiftwidth()
915 if b:PHP_BracesAtCodeLevel || b:PHP_vintage_case_default_indent == 1
916 let b:PHP_CurrentIndentLevel = ind
955 let b:PHP_CurrentIndentLevel = ind