//[c]Code Browser User Preferences //[c] //[c]== DO NOT EDIT THIS FILE OR YOU'LL LOOSE YOUR CHANGES ON NEXT UPGRADE == //[c] //[of]:General //[c]General Properties //[c] //[c]MULTIPLE INSTANCES //[c] //[c] Unless true, when the editor starts, it first attempts to open files in an //[c] existing instance. This option can be bypassed with the command //[c] line switch '-i'. //[c] allow-multiple-instances = false //[c] //[c]RELOAD MODE //[c] //[c] What to do when a file is externally modified //[c] - "never" ignore external change //[c] - "ask" ask before reloading //[c] - "always" reload change without asking unless the file is modified //[c] reload-mode = ask //[c] //[c]COMMENT LINE //[c] //[c] If true, a newly created folder starts with a line of type //[c] comment instead of a text line. //[c] comment-line = false //[c] //[c]KEY MAPPING //[c] //[c] Choose one defined in the 'Key Mappings' section //[c] key-mapping = default //[c] //[c]DEFAULT SEARCH PARAMETERS //[c] default-search-patterns = *.c;*.cpp;*.cxx;*.h;*.hpp default-search-directory = //[c] //[c] //[cf] //[of]:Navigation //[c]LAYOUT //[c] //[c] The default layout for all configurations. //[c] Values for layout: //[c] 0 - one pane //[c] 1 - two horizontal panes //[c] 2 - two vertical panes //[c] 3 - browser, 3 panes //[c] 4 - browser, 4 panes //[c] 5 - browser, 5 panes //[c] 6 - vertical browser, 3 panes //[c] 7 - vertical browser, 4 panes //[c] 8 - vertical browser, 5 panes //[c] 9 - tree view //[c] 10 - page view //[c] layout = 0 //[c] //[c]HORIZONTAL SCROLLBAR //[c] //[c] The virtual-width is the width of the text (the editor does not compute //[c] the width of the text). //[c] use-horizontal-scrollbar = true virtual-width = 2000 //[c] //[c]FISHEYE VIEW //[c] //[c] Makes the center page wider (page view). //[c] fisheye-view = false //[c] //[c]SCROLL SPEED //[c] //[c] Changes the speed of the page scrolling (page view) //[c] 1 - fastest //[c] 20 - slowest //[c] scroll-speed = 8 //[cf] //[of]:Display //[c]THEME //[c] //[c] The default and default-fixed display schemes uses the prototype defined //[c] by this variable. Change this value to affect all configurations in one shot. //[c] Values: //[c] system //[c] eclipse //[c] dark-purple //[c] pink //[c] blue //[c] theme = blue //[c] //[c]TITLE //[c] //[c] Font attributes for the title of pages //[c] title-font-face = %(%p.font-face) title-font-size = 12 title-font-style = bold //[c] //[c]NOTEBOOK TABS //[c] //[c] Can be 'top' or 'bottom' //[c] notebook-tab-position = top //[c] //[c]WORKSPACE COLOR //[c] //[c] Background color use in "Page View" layout. //[c] By default, it uses the system workspace color (Windows). //[c] workspace-color = %(system.workspace-color) //[cf] //[of]:Font and Colors //[c]Definitions depending on the platform //[c] //[c]These properties are accessible using %(%p.xxx) since %p is //[c]evaluated to 'win32' or 'x11' depending on your operating system. //[c]It allows platform independent settings between Windows and X11, //[c]the same preference file can be share between both systems. //[c] //[of]:win32 //[c]Properties for Windows //[c] def win32 font-face = Tahoma font-style = none font-size = 10 fixed-font-face = Courier fixed-font-style = none fixed-font-size = 10 dark-font-face = Arial dark-font-style = bold dark-font-size = 8 dark-fixed-font-face = Fixedsys dark-fixed-font-style = none dark-fixed-font-size = 8 medium-color = %(system.medium-color) fore-color = %(system.fore-color) back-color = %(system.back-color) end //[cf] //[of]:x11 //[c]Properties for X11 //[c] //[c]X11 font faces follows the following syntax: //[c] name //[c] Old font subsystem, iso8859-1 encoding //[c] -name //[c] Old full name X11 fonts //[c] e.g. //[c] -*-helvetica-medium-r-*-*-*-120-*-*-*-*-iso8859-1 //[c] -*-*-medium-r-*-*-*-120-*-*-*-*-koi8-r //[c] !name //[c] Pango fonts //[c] e.g. //[c] !Luxi Sans //[c] !Bitstream Vera Sans //[c] Common xft fonts: //[c] Bitstream Vera Sans //[c] Bitstream Vera Serif //[c] Bitstream Vera Sans Mono //[c] Luxi Sans //[c] Luxi Serif //[c] Luxi Mono //[c] Monospace //[c] Courier //[c] Courier 10 Pitch //[c] Utopia //[c] Sans //[c] Serif //[c] def x11 font-face = !Luxi font-style = none font-size = 10 fixed-font-face = !Bitstream Vera Sans Mono fixed-font-style = none fixed-font-size = 10 dark-font-face = !Luxi dark-font-style = none dark-font-size = 10 dark-fixed-font-face = !Bitstream Vera Sans Mono dark-fixed-font-style = none dark-fixed-font-size = 10 medium-color = #FFFFFF fore-color = %(system.fore-color) back-color = #E0E0EC end //[c] //[c] //[c]Settings before version 2.3 //[c]You may use these settings if the Pango fonts are too slow. //[c] //[c]def x11 //[c] font-face = helvetica //[c] font-style = none //[c] font-size = 12 //[c] //[c] fixed-font-face = fixed //[c] fixed-font-style = none //[c] fixed-font-size = 13 //[c] //[c] dark-font-face = helvetica //[c] dark-font-style = bold //[c] dark-font-size = 12 //[c] //[c] dark-fixed-font-face = fixed //[c] dark-fixed-font-style = none //[c] dark-fixed-font-size = 13 //[c] //[c] medium-color = #C0C0C0 //[c] fore-color = %(system.fore-color) //[c] back-color = #E0E0E0 //[c]end //[cf] //[cf] //[c] //[of]:Languages //[c]The language configuration file //[c] //[c]These definitions are use to colorize text and to structure text by using //[c]comment definitions //[c] def languages //[c] //[of]: batch //[c] def batch colorizer = batch line-comment = REM%_ end //[cf] //[of]: C++ //[c] def CPP colorizer = generic line-comment = // open-comment = /* close-comment = */ hexa-prefix = 0x string-delimiter = " string-escape-char = \ char-delimiter = ' char-escape-char = \ escape-char = \ preprocessor = # words-1 = % break case catch class const const_cast continue % default delete do dynamic_cast else enum explicit extern % for friend goto if inline % mutable namespace new operator private protected public % register reinterpret_cast return sizeof % static static_cast struct switch template this % throw try typedef typeid typename union % using virtual void volatile while words-2 = bool char double false float int long short signed true unsigned wchar_t end //[cf] //[of]: C# //[c] def CSharp colorizer = generic line-comment = // open-comment = /* close-comment = */ hexa-prefix = 0x string-delimiter = " string-escape-char = \ char-delimiter = ' char-escape-char = \ escape-char = \ preprocessor = # words-1 = % abstract as base bool break byte case catch char checked % class const continue decimal default delegate do double else % enum event explicit extern false finally fixed float for foreach % goto if implicit in int interface internal is lock long namespace % new null object operator out override params private protected % public readonly ref return sbyte sealed short sizeof stackalloc % static string struct struct switch this throw true try typeof uint % ulong unchecked unsafe ushort using virtual volatile void while end //[cf] //[of]: css //[c] def css colorizer = css open-comment = /* close-comment = */ words-1 = % azimuth background-attachment background-color background-image % background-position background-repeat background border-collapse % border-color border-spacing border-style border-top border-bottom % border-left border-right border-top-color % border-right-color border-bottom-color border-left-color border-top-style % border-right-style border-bottom-style border-left-style % border-top-width border-right-width border-bottom-width border-left-width % border-width border bottom caption-side clear clip color content % counter-increment counter-reset cue-after cue-before cue cursor direction % display elevation empty-cells float font-family font-size font-style font-variant % font-weight font height left letter-spacing line-height list-style-image % list-style-position list-style-type list-style margin-right margin-left % margin-top margin-bottom margin max-height max-width min-height min-width % orphans outline-color outline-style outline-width outline overflow % padding-top padding-right padding-bottom padding-left padding % page-break-after page-break-before page-break-inside pause-after % pause-before pause pitch-range pitch play-during position quotes % richness right speak-header speak-numeral speak-punctuation % speak speech-rate stress table-layout text-align text-decoration % text-indent text-transform top unicode-bidi vertical-align visibility % voice-family volume white-space widows width word-spacing z-index end //[c] //[cf] //[of]: html //[c] def html colorizer = html open-comment = ignore-case = true words-1 = % a abbr acronym address applet area b base basefont bdo big blockquote % body br button caption center cite code col colgroup dd del dfn dir % div dl dt em fieldset font form frame frameset h1 h2 h3 h4 h5 h6 head % hr html i iframe img input ins isindex kbd label legend li link % map menu meta noframes noscript object ol optgroup option p param % pre q s samp script select small span strike strong style sub sup table % tbody td textarea tfoot th thead title tr tt u ul var words-2 = % abbr accept-charset accept accesskey action align alink alt archive % axis background bgcolor border cellpadding cellspacing char charoff charset % checked cite class classid clear code codebase codetype color % cols colspan compact content coords data datetime declare defer dir % disabled enctype face for frame frameborder headers height href % hreflang hspace http-equiv id ismap label lang language link longdesc % marginheight marginwidth maxlength media method multiple name nohref % noresize noshade nowrap object onblur onchange onclick ondblclick % onfocus onkeydown onkeypress onkeyup onload onload onmousedown % onmousemove onmouseout onmouseover onmouseup onreset onselect % onsubmit onunload profile prompt readonly rel rev rows rowspan % rules scheme scope scrolling selected shape shape size span src % standby start style summary tabindex target text title type usemap % valign value valuetype version vlink vspace width end //[cf] //[of]: java //[c] def java colorizer = generic line-comment = // open-comment = /* close-comment = */ hexa-prefix = 0x string-delimiter = " string-escape-char = \ char-delimiter = ' char-escape-char = \ escape-char = \ words-1 = % abstract boolean break byte case catch char class const continue % default do double else extends final finally float for goto if % implements import instanceof int interface long native new % package private protected public return short static strictfp super% switch synchronized this throw throws transient try % void volatile while words-2 = false true null end //[cf] //[of]: javascript //[c] def javascript colorizer = generic line-comment = // open-comment = /* close-comment = */ hexa-prefix = 0x string-delimiter = " string-escape-char = \ char-delimiter = ' char-escape-char = \ escape-char = \ words-1 = % as default final instanceof public true with % break delete finally is return try % case do for namespace static typeof % catch else function new super use % class export if null switch var % const extends import package this void % continue false in private throw while words-2 = % exclude get include named set % boolean byte char double float int long short end //[cf] //[of]: makefile //[c] def makefile colorizer = makefile line-comment = # escape-char = \ end //[cf] //[of]: pascal //[c] def pascal colorizer = generic line-comment = // open-comment = { close-comment = } open-comment-2 = (* close-comment-2 = *) hexa-prefix = $ string-delimiter = " string-escape-char = \ char-delimiter = ' char-escape-char = \ escape-char = \ ignore-case = true words-1 = % absolute and array asm begin break case const constructor % continue destructor div do downto else end for function % goto if implementation in inherited inline interface label % mod nil not object of on operator or packed procedure program % record repeat self set shl shr then to type unit until uses % var while with xor % true false // types words-2 = boolean integer real string file byte word dword char end //[cf] //[of]: perl //[c]Perl use the following color //[c] //[c] word-3 //[c] scalars //[c] word-4 //[c] arrays and hashes //[c] string //[c] all strings, heredocs and regular expressions //[c] def perl colorizer = perl line-comment = # multiline-string-delimiter = " string-escape-char = \ multiline-char-delimiter = ' char-escape-char = \ escape-char = \ words-1 = % else elsif for foreach if not unless until while words-2 = % __FILE__ __LINE__ __PACKAGE__ % abs accept alarm atan2 bind binmode bless caller chdir chmod chomp % chop chown chr chroot close closedir connect continue cos crypt % dbmclose dbmopen defined delete die do dump each endgrent % endhostent endnetent endprotoent endpwent endservent eof eval exec % exists exit exp fcntl fileno flock fork format formline getc getgrent % getgrgid getgrnam gethostbyaddr gethostbyname gethostent getlogin % getnetbyaddr getnetbyname getnetent getpeername getpgrp getppid % getpriority getprotobyname getprotobynumber getprotoent getpwent % getpwnam getpwuid getservbyname getservbyport getservent getsockname % getsockopt glob gmtime goto grep hex import index int ioctl join keys % kill last lc lcfirst length link listen local localtime lock log % lstat m map mkdir msgctl msgget msgrcv msgsnd my next no oct open % opendir ord our pack package pipe pop pos print printf prototype push % q qq qr quotemeta qw qx rand read readdir readline readlink readpipe % recv redo ref rename require reset return reverse rewinddir rindex % rmdir s scalar seek seekdir select semctl semget semop send setgrent % sethostent setnetent setpgrp setpriority setprotoent setpwent % setservent setsockopt shift shmctl shmget shmread shmwrite shutdown % sin sleep socket socketpair sort splice split sprintf sqrt srand stat % study sub substr symlink syscall sysopen sysread sysseek system % syswrite tell telldir tie tied time times tr truncate uc ucfirst % umask undef unlink unpack unshift untie use utime values vec wait % waitpid wantarray warn write y chars-1 = (){}[]<>=|+-*/~!&$%%^,?: end //[cf] //[of]: python //[c] def python colorizer = python line-comment = # hexa-prefix = 0x string-delimiter = " string-escape-char = \ char-delimiter = ' char-escape-char = \ escape-char = \ words-1 = % and assert break class continue def del % elif else except exec finally for from global % if import in is lambda not or pass raise return % try while chars-1 = (){}[]<>=|+-*~!&$%^ end //[cf] //[of]: ruby //[c]The ruby colorizer uses the following color classes: //[c] word-2 constants (identifiers starting by an uppercase letter) //[c] word-3 instance variables //[c] word-4 class variables //[c] def ruby colorizer = ruby line-comment = # open-comment = =begin close-comment = =end multiline-string-delimiter = " string-escape-char = \ multiline-char-delimiter = ' char-escape-char = \ escape-char = \ words-1 = % __FILE__ and def end in or self unless % __LINE__ begin defined? ensure module redo super until % BEGIN break do false next rescue then when % END case else for nil retry true while % alias class elsif if not return undef yield chars-1 = (){}[]<>=|+-*/~!&$%%^,?: end //[cf] //[of]: sh //[c] def sh colorizer = sh line-comment = # end //[cf] //[of]: sql //[c] def sql colorizer = generic line-comment = -- open-comment = /* close-comment = */ string-delimiter = ' string-escape-char = \ ignore-case = true words-1 = % absolute action add all allocate alter and any are as asc % assertion at authorization avg % begin between bit bit_length both by % cascade cascaded case cast catalog char character char_length % character_length check close coalesce collate collation % column commit connect connection constraint constraints continue % convert corresponding count create cross current % current_date current_time current_timestamp current_user cursor % date day deallocate dec decimal declare default deferrable % deferred delete desc describe descriptor diagnostics disconnect % distinct domain double drop else end end-exec escape except exception % exec execute exists external extract false fetch first float for % foreign found from full get global go goto grant group % having hour identity immediate in indicator initially inner input % insensitive insert int integer intersect interval into is isolation % join key language last leading left level like local lower % match max min minute module month names national natural nchar % next no not null nullif numeric octet_length of on only open option % or order outer output overlaps pad partial position precision % prepare preserve primary prior privileges procedure public % read real references relative restrict revoke right rollback rows % schema scroll second section select session session_user set % size smallint some space sql sqlcode sqlerror sqlstate % substring sum system_user table temporary then time timestamp % timezone_hour timezone_minute to trailing transaction translate % translation trim true union unique unknown update upper usage user % using value values varchar varying view when whenever where with % work write year zone % limit if loop return chars-1 = @ end //[cf] //[of]: tex //[of]:tex //[c]Basic TeX language definition without keywords //[c] def tex colorizer = tex line-comment = %% chars-1 = {}[]= end //[cf] //[of]:plaintex //[c]Keywords for the plain macro package //[c] def plaintex prototype = languages.tex words-1 = % @cclv @cclvi @crfalse @crtrue @foot @if @ins @lign @m @M % @midfalse @midtrue @MM @ne @nother @penup @sf @vereq % aa AA above abovedisplayshortskip abovedisplayskip % abovewithdelims accent active acute adjdemerits % advance advancepageno ae AE afterassignment aftergroup % aleph alloc@ allocationnumber allowbreak alpha amalg % angle approx arccos arcsin arctan arg arrowvert Arrowvert % ast asymp atop atopwithdelims % b backslash bar baselineskip batchmode begingroup beginsection % belowdisplayshortskip belowdisplayskip beta bf bffam bgroup % big Big bigbreak bigcap bigcirc bigcup bigg Bigg biggl Biggl % biggm Biggm biggr Biggr bigl Bigl bigm Bigm bigodot bigoplus % bigotimes bigr Bigr bigskip bigskipamount bigsqcup bigtriangledown % bigtriangleup biguplus bigvee bigwedge binoppenalty bmod body % bordermatrix bot botmark bowtie box box255 boxmaxdepth brace % braceld bracelu bracerd braceru bracevert brack break breve % brokenpenalty buildrel bullet bye % c c@ncel cal cap cases catcode cdot cdotp cdots centering % centerline ch@ck char chardef check chi choose circ cleaders % cleartabs closein closeout clubpenalty clubsuit colon columns % cong coprod copy copyright cos cosh cot coth count count@ % count0 countdef cr crcr csc csname cup % d dag dagger dashv day ddag ddagger ddot ddots deadcycles % def defaulthyphenchar defaultskewchar deg delcode delimiter % delimiterfactor delimitershortfall delta Delta det diamond % diamondsuit dim dimen dimen@ dimen@i dimen@ii dimendef % discretionary displ@y displayindent displaylimits displaylines % displaystyle displaywidowpenalty displaywidth div divide do % dospecials dosupereject dot doteq dotfill dots % doublehyphendemerits downarrow Downarrow downbracefill dp % dt@pfalse dt@ptrue dump % edef egroup eject ell else empty emptyset end endcsname endgraf % endgroup endinput endinsert endline endlinechar enskip enspace % epsilon eqalign eqalignno eqno equiv errhelp errmessage % errorstopmode escapechar eta everycr everydisplay everyhbox % everyjob everymath everypar everyvbox exhyphenpenalty exists % exp expandafter % f@@t f@t fam fi filbreak finalhyphendemerits finph@nt finsm@sh % firstmark fivebf fivei fiverm fivesy flat floatingpenalty % fmtname fmtversion fo@t folio font fontdimen fontname footins % footline footnote footnoterule footstrut forall frenchspacing % frown futurelet % gamma Gamma gcd gdef ge geq gets gg global globaldefs % goodbreak grave % H h@false h@true halign hang hangafter hangindent hat hbadness % hbar hbox headline heartsuit hfil hfill hfilneg hfuzz hgl@ % hglue hideskip hidewidth hoffset hom hookleftarrow % hookrightarrow hphantom hrule hrulefill hsize hskip hss ht % hyphenation hyphenchar hyphenpenalty % i ialign if if@ if@cr if@mid ifcase ifcat ifdim ifdt@p ifeof % iff iffalse ifh@ ifhbox ifhmode ifinner ifmmode ifnum ifodd % ifp@ge ifr@ggedbottom iftrue ifus@ ifv@ ifvbox ifvmode ifvoid % ifx ignorespaces Im imath immediate in indent inf infty % input insc@unt insert insertpenalties int interdisplaylinepenalty % interfootnotelinepenalty interlinepenalty intop iota it item % itemitem iterate itfam % j jmath jobname joinrel jot % kappa ker kern % l L lambda Lambda land langle lastbox lastkern lastpenalty % lastskip lbrace lbrack lccode lceil ldotp ldots le leaders % leavevmode left leftarrow Leftarrow leftarrowfill leftharpoondown % leftharpoonup leftline leftrightarrow Leftrightarrow leftskip % leq leqalignno leqno let lfloor lg lgroup lhook lim liminf % limits limsup line linepenalty lineskip lineskiplimit ll % llap lmoustache ln lnot log long longleftarrow Longleftarrow % longleftrightarrow Longleftrightarrow longmapsto Longrightarrow % longrightarrow loop looseness lor lower lowercase lq % m@g m@ketabbox m@ne m@th mag magnification magstep magstephalf % makefootline makeheadline makeph@nt makesm@sh mapsto mapstochar % mark mathaccent mathbin mathchar mathchardef mathchoice mathclose % mathcode mathhexbox mathinner mathop mathopen mathord mathpalette % mathph@nt mathpunct mathrel mathsm@sh mathstrut mathsurround % matrix max maxdeadcycles maxdepth maxdimen meaning medbreak medmuskip % medskip medskipamount message mid midinsert min mit mkern models % month moveleft moveright mp mscount mskip mu multiply multispan % muskip muskipdef % n@space nabla narrower natural ne nearrow neg % negthinspace neq newbox newcount newdimen newfam newhelp newif % newinsert newlinechar newmuskip newread newskip newtoks newwrite % next ni noalign nobreak noexpand noindent nointerlineskip % nolimits nonfrenchspacing nonscript nonstopmode nopagenumbers % normalbaselines normalbaselineskip normalbottom normallineskip % normallineskiplimit not notin nu null nulldelimiterspace number % nwarrow % o O oalign obeylines obeyspaces odot oe OE of offinterlineskip % oint ointop oldstyle omega Omega ominus omit ooalign openin % openout openup oplus or oslash otimes outer output outputpenalty % over overbrace overfullrule overleftarrow overline overrightarrow % overwithdelims owns % P p@ p@gefalse p@getrue p@renwd pagebody pagecontents pagedepth % pagefilllstretch pagefillstretch pagefilstretch pagegoal % pageinsert pageno pageshrink pagestretch pagetotal par parallel % parfillskip parindent parshape parskip partial patterns pausing % penalty perp ph@nt phantom phi Phi pi Pi plainoutput pm pmatrix % pmod postdisplaypenalty Pr pr@@@s pr@@@t pr@m@s prec preceq % predisplaypenalty predisplaysize preloaded pretolerance % prevdepth prevgraf prim@s prime proclaim prod propto psi Psi % qquad quad % r@@t r@ggedbottomfalse r@ggedbottomtrue radical raggedbottom % raggedright raise rangle rbrace rbrack rceil Re read relax % relbar Relbar relpenalty removelastskip repeat rfloor rgroup % rho rhook right rightarrow Rightarrow rightarrowfill % rightharpoondown rightharpoonup rightleftharpoons rightline % rightskip rlap rlh@ rm rmoustache romannumeral root rootbox % rq % S s@tcols s@tt@b sb scriptfont scriptscriptfont % scriptscriptstyle scriptspace scriptstyle scrollmode searrow % sec setbox setminus sett@b settabs sevenbf seveni sevenrm % sevensy sfcode sharp shipout show showbox showboxbreadth % showboxdepth showhyphens showlists showthe sigma Sigma sim % simeq sin sinh sixt@@n skew skewchar skip skip@ skipdef sl % slash slfam smallbreak smallint smallskip smallskipamount % smash smile sp sp@n space spacefactor spaceskip spadesuit % span special splitbotmark splitfirstmark splitmaxdepth % splittopskip sqcap sqcup sqrt sqsupseteq ss star string % strut strutbox subset subseteq succ succeq sum sup supereject % supset supseteq surd swarrow % t t@bb@x t@bbox tabalign tabs tabsdone tabskip tabsyet tan % tanh tau tenbf tenex teni tenit tenrm tensl tensy tentt % TeX textfont textindent textstyle the theta Theta thickmuskip % thinmuskip thinspace thr@@ tilde time times to toks toks@ % toksdef tolerance top topins topinsert topmark topskip % tracingall tracingcommands tracinglostchars tracingmacros % tracingonline tracingoutput tracingpages tracingparagraphs % tracingrestores tracingstats triangle triangleleft triangleright % tt ttfam ttraggedright tw@ % u uccode uchyph undefined underbar underbrace underline unhbox % unhcopy unkern unpenalty unskip unvbox unvcopy uparrow Uparrow % upbracefill updownarrow Updownarrow uplus uppercase upsilon % Upsilon us@false us@true % v v@false v@true vadjust valign varepsilon varphi varpi varrho % varsigma vartheta vbadness vbox vcenter vdash vdots vec vee % Vert vert vfil vfill vfilneg vfootnote vfuzz vgl@ vglue voffset % voidb@x vphantom vrule vsize vskip vsplit vss vtop % wd wedge widehat widetilde widowpenalty wlog wp wr write % xdef xi Xi xleaders xspaceskip % year % z@ z@skip zeta end //[cf] //[of]:latex //[c]Keywords for LaTeX //[c] def latex prototype = languages.tex words-1 = % addcontentsline % addtocontents % addtocounter % address % addtolength % addvspace % alph % appendix % arabic % author % backslash % baselineskip % baselinestretch % begin % bf % bibitem % bigskipamount % bigskip % boldmath % cal % caption % cdots % centering % chapter % circle % cite % cleardoublepage % clearpage % cline % closing % copyright % dashbox % date % ddots % documentclass % documentstyle % dotfill % em % end % euro % fbox % flushbottom % fnsymbol % footnote % footnotemark % footnotesize % footnotetext % frac % frame % framebox % frenchspacing % hfill % hline % hrulefill % hspace % huge % Huge % hyphenation % include % includegraphics % includeonly % indent % input % it % item % kill % label % large % Large % LARGE % LaTeX % LaTeXe % ldots % left % leftmargin % lefteqn % line % linebreak % linethickness % linewidth % listoffigures % listoftables % location % makebox % maketitle % markboth % markright % mathcal % mathop % mbox % medskip % multicolumn % multiput % newcommand % newcounter % newenvironment % newfont % newlength % newline % newpage % newsavebox % newtheorem % nobreak % nocite % noindent % nolinebreak % normalsize % nopagebreak % not % onecolumn % opening % oval % overbrace % overline % pagebreak % pagenumbering % pageref % pagestyle % par % paragraph % part % parbox % parindent % parskip % protect % put % raggedbottom % raggedleft % raggedright % raisebox % ref % renewcommand % right % rightmargin % rm % roman % rule % savebox % sbox % sc % scriptsize % section % setcounter % setlength % settowidth % sf % shortstack % signature % sl % small % smallskip % sout % space % sqrt % stackrel % subparagraph % subsection % subsubsection % tableofcontents % telephone % TeX % textbf % textit % textmd % textnormal % textrm % textsc % textsf % textsl % texttt % textup % textwidth % textheight % thanks % thispagestyle % tiny % title % today % tt % twocolumn % typeout % typein % uline % underbrace % underline % unitlength % usebox % usecounter % uwave % value % vbox % vdots % vector % verb % vfill % vline % vphantom % vspace % ensuremath % providecommand end //[cf] //[cf] //[of]: vb //[c] def vb colorizer = generic line-comment = ' line-comment-2 = REM hexa-prefix = &H string-delimiter = " escape-char = _ preprocessor = # ignore-case = true words-1 = % AddHandler AddressOf Alias And AndAlso Ansi As Assembly % Auto Boolean ByRef Byte ByVal Call Case Catch % CBool CByte CChar CDate CDec CDbl Char CInt % Class CLng CObj Const CShort CSng CStr CType % Date Decimal Declare Default Delegate Dim DirectCast Do % Double Each Else ElseIf End Enum Erase Error % Event Exit False Finally For Friend Function Get % GetType GoSub GoTo Handles If Implements Imports In % Inherits Integer Interface Is Let Lib Like Long % Loop Me Mod Module MustInherit MustOverride MyBase MyClass % Namespace New Next Not Nothing NotInheritable NotOverridable Object % On Option Optional Or OrElse Overloads Overridable Overrides % ParamArray Preserve Private Property Protected Public RaiseEvent ReadOnly % ReDim RemoveHandler Resume Return Select Set Shadows % Shared Short Single Static Step Stop String Structure % Sub SyncLock Then Throw To True Try TypeOf % Unicode Until Variant When While With WithEvents WriteOnly % Xor end //[cf] //[of]: x86 //[c] def x86 colorizer = generic line-comment = ; preprocessor = %% hexa-prefix = $ string-delimiter = " char-delimiter = ' string-escape-char = \ char-escape-char = \ escape-char = \ words-1 = % aaa aad aam aas adc add addps addss and andnps andps arpl % bound bsf bsr bswap bt btc btr bts call cbw cdq clc cld cli clts cmc cmp % cmpeqps cmpeqss cmpleps cmpless cmpltps cmpltss cmpneqps cmpneqss % cmpnleps cmpnless cmpnltps cmpnltss cmpordps cmpordss cmpps cmpsb % cmpsd cmpss cmpsw cmpunordps cmpunordss cmpxchg cmpxchg486 % cmpxchg8b comiss cpuid cvtpi2ps cvtps2pi cvtsi2ss cvtss2si cvttps2pi % cvttss2si cwd cwde daa das dec div divps divss emms enter % f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe % fcmove fcmovnb fcmovnbe fcmovne fcmovnu fcmovu fcom % fcomi fcomip fcomp fcompp fcos fdecstp fdisi fdiv fdivp fdivr % fdivrp femms feni ffree fiadd ficom ficomp fidiv fidivr fild fimul % fincstp finit fist fistp fisub fisubr fld fld1 fldcw fldenv fldl2e fldl2t % fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave % fnstcw fnstenv fnstsw fpatan fprem fprem1 fptan frndint frstor % fsave fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstp fstsw % fsub fsubp fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp % fxam fxch fxrstor fxsave fxtract fyl2x fyl2xp1 % hlt ibts icebp idiv imul in inc insb insd insw int int01 int03 int1 int3 % into invd invlpg iret iretd iretw jcxz jecxz jmp lahf lar ldmxcsr lds % lea leave les lfs lgdt lgs lidt lldt lmsw loadall loadall286 % lods lodsb lodsd lodsw loop loope loopne loopnz loopz lsl lss ltr % maskmovq maxps maxss minps minss mov movaps movd % movhlps movhps movlhps movlps movmskps movntps movntq % movq movsb movsd movss movsw movsx movups movzx % mul mulps mulss neg nop not or orps out outsb outsd outsw % packssdw packsswb packuswb paddb paddd paddsb paddsiw paddsw % paddusb paddusw paddw pand pandn paveb pavgb pavgusb pavgw % pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pdistib pextrw % pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfrcp % pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pinsrw pmachriw % pmaddwd pmagw pmaxsw pmaxub pminsw pminub pmovmskb % pmulhriw pmulhrwa pmulhrwc pmulhuw pmulhw pmullw pmvgezb % pmvlzb pmvnzb pmvzb pop popa popad popaw popf popfd popfw % por prefetch prefetchnta prefetcht0 prefetcht1 prefetcht2 prefetchw % psadbw pshufw pslld psllq psllw psrad psraw psrld psrlq psrlw psubb % psubd psubsb psubsiw psubsw psubusb psubusw psubw punpckhbw % punpckhdq punpckhwd punpcklbw punpckldq punpcklwd push pusha % pushad pushaw pushf pushfd pushfw pxor rcl rcpps rcpss rcr rdmsr % rdpmc rdshr rdtsc rep ret retf retn rol ror rsdc rsldt rsm rsqrtps rsqrtss % sahf sal salc sar sbb scasb scasd scasw sfence sgdt shl shld shr shrd % shufps sidt sldt smi smint smintold smsw sqrtps sqrtss stc std sti % stmxcsr stos stosb stosd stosw str sub subps subss svdc svldt svts syscall % sysenter sysexit sysret test ucomiss ud1 ud2 umov unpckhps unpcklps % verr verw wait wbinvd wrmsr wrshr xadd xbts xchg xlatb xor xorps % setb setc sete setg setl seto setp sets setz % setae setbe setge setle setna setnb setnc setne setng setnl % setno setnp setns setnz setpe setpo % ja jb jc je jg jl jo jp js jz % jbe jae jge jle jmp jna jnb jnc jne jng jnl jno jnp jns jnz jpe jpo words-2 = % ah al ax bh bl bp bx ch cl cs cx dh di dl dx ip si sp % cs ds es fs gs ss % eax ebx ebp ecx edi edx esi esp // nasm pseudo instructions words-3 = db dd dq dt dw incbin resb resd resq rest resw equ times end //[cf] //[of]: xml //[c] def xml colorizer = html open-comment = end //[cf] //[c] //[of]: asp //[c] def asp prototype = languages.html sublanguage = vb // These comments are used for folding only, they are not used // by the html highlighter. // // You can choose either html or vb comments, by default // these comments are not configured because you must // know exactly what you do: // - If you choose html, you must only fold html blocks // - If you choose java, you must only fold vb blocks // Otherwise the editor will insert fold markers with wrong // comment directives, resulting a broken source file. // Uncomment this if you want to fold at html level //open-comment = // Uncomment this if you want to fold at java level //line-comment = ' //sublanguage-in-subfolders = true end //[cf] //[of]: jsp //[c] def jsp prototype = languages.html sublanguage = java // These comments are used for folding only, they are not used // by the html highlighter. // // You can choose either html or java comments, by default // these comments are not configured because you must // know exactly what you do: // - If you choose html, you must only fold html blocks // - If you choose java, you must only fold java blocks // Otherwise the editor will insert fold markers with wrong // comment directives, resulting a broken source file. // Uncomment this if you want to fold at html level //open-comment = // Uncomment this if you want to fold at java level //line-comment = // //sublanguage-in-subfolders = true end //[cf] //[of]: php //[c] def phpcode colorizer = generic line-comment = // line-comment-2 = # open-comment = /* close-comment = */ hexa-prefix = 0x string-delimiter = " string-escape-char = \ char-delimiter = ' char-escape-char = \ variable-prefix = $ escape-char = \ ignore-case = true words-1 = % __FILE__ __LINE__ __FUNCTION__ __CLASS__ __METHOD__ % and array as break case cfunction class const continue declare default % die do echo else elseif empty enddeclare endfor endforeach % endif endswitch endwhile eval exception exit extends for foreach % function global if include include_once isset list new old_function % or php_user_filter print require require_once return static switch % unset use var while xor % final interface implements extends public private % protected abstract clone try catch % throw old_function this % FALSE TRUE NULL % PHP_SELF argv argc % GATEWAY_INTERFACE SERVER_NAME SERVER_SOFTWARE SERVER_PROTOCOL % REQUEST_METHOD QUERY_STRING DOCUMENT_ROOT HTTP_ACCEPT % HTTP_ACCEPT_CHARSET HTTP_ACCEPT_ENCODING HTTP_ACCEPT_LANGUAGE % HTTP_CONNECTION HTTP_HOST HTTP_REFERER HTTP_USER_AGENT % REMOTE_ADDR REMOTE_HOST REMOTE_PORT SCRIPT_FILENAME SERVER_ADMIN % SERVER_PORT SERVER_SIGNATURE PATH_TRANSLATED SCRIPT_NAME % REQUEST_URI PHP_AUTH_USER PHP_AUTH_PW AUTH_TYPE end //[c] //[c] def php prototype = languages.html sublanguage = phpcode // These comments are used for folding only, they are not used // by the html highlighter. // // You can choose either html or php comments, by default // these comments are not configured because you must // know exactly what you do: // - If you choose html, you must only fold html blocks // - If you choose php, you must only fold php blocks // Otherwise the editor will insert fold markers with wrong // comment directives, resulting a broken source file. // Uncomment this if you want to fold at html level //open-comment = // Uncomment this if you want to fold at php level //line-comment = # //sublanguage-in-subfolders = true end //[cf] //[c] //[of]: Others //[c] //[of]: cmake //[c] def cmake colorizer = generic line-comment = # hexa-prefix = 0x multiline-string-delimiter = " string-escape-char = \ multiline-char-delimiter = ' char-escape-char = \ escape-char = \ ignore-case = true words-1 = % add_custom_command add_custom_target add_definitions add_dependencies % add_executable add_library add_subdirectory add_test aux_source_directory % build_command build_name cmake_minimum_required % configure_file create_test_sourcelist % else elseif enable_language enable_testing endforeach endif endmacro % endwhile exec_program execute_process export_library_dependencies % file find_file find_library find_package find_path find_program % fltk_wrap_ui foreach % get_cmake_property get_directory_property get_filename_component % get_source_file_property get_target_property get_test_property % if include include_directories include_external_msproject % include_regular_expression install install_files install_programs % install_targets % link_directories link_libraries list load_cache load_command % macro make_directory mark_as_advanced math message % option output_required_files % project % qt_wrap_cpp qt_wrap_ui % remove remove_definitions % separate_arguments set set_directory_properties % set_source_files_properties set_target_properties set_tests_properties % site_name source_group string subdir_depends subdirs % target_link_libraries try_compile try_run % use_mangled_mesa utility_source % variable_requires % vtk_make_instantiator vtk_wrap_java vtk_wrap_python vtk_wrap_tcl % while write_file end //[cf] //[of]: nsi //[c] def nsi colorizer = generic line-comment = ; line-comment-2 = # open-comment = /* close-comment = */ hexa-prefix = 0x preprocessor = ! string-delimiter = " string-escape-char = \ char-delimiter = ' char-escape-char = \ escape-char = \ ignore-case = true words-1 = % Abort AllowRootDirInstall AllowSkipFiles AutoCloseWindow % BGGradient BringToFront % Call Caption CheckBitmap ClearErrors ComponentText CopyFiles CRCCheck CreateDirectory CreateShortCut % Delete DeleteINIStr DeleteINISec DeleteRegKey DeleteRegValue DetailPrint DirText % Exch Exec ExecShell ExecWait % File FileOpen FileWrite FileClose FindFirst FindNext FindClose Function FunctionEnd % GetFunctionAddress GetFullPathName GetLabelAddress Goto % HideWindow % Icon IfErrors IfFileExists IfSilent InstallColors InstallDir InstallDirRegKey InstType % IntCmp IntOp % LangString LicenseData LicenseText LoadLanguageFile % MessageBox % Name Nop % OutFile % Page Pop Push % Quit % ReadINIStr ReadRegDWORD ReadRegStr RegDLL Rename ReserveFile Return RMDir % SearchPath Section SectionEnd SectionGetFlags SectionGetText SectionIn SectionSetFlags SectionSetText % SendMessage SetCompress SetCompressor SetDatablockOptimize SetDateSave SetDetailsPrint SetDetailsView SetOutPath SetOverwrite SetSilent % ShowInstDetails SilentInstall Sleep StrCmp StrCpy StrLen SubSection SubSectionEnd % UninstallIcon UninstPage UninstallText UnRegDLL % Var VIAddVersionKey VIProductVersion % WriteINIStr WriteRegBin WriteRegDWORD WriteRegExpandStr WriteRegStr WriteUninstaller % XPStyle end //[cf] //[of]: vcproj //[c] def vcproj colorizer = html open-comment = ignore-case = true words-1 = % VisualStudioProject Platforms Platform Configurations Configuration % Tool References Files Filter File Globals FileConfiguration words-2 = % ProjectType Version Name SccProjectName SccLocalPath % OutputDirectory IntermediateDirectory ConfigurationType UseOfMFC % ATLMinimizesCRunTimeLibraryUsage CharacterSet % Optimization PreprocessorDefinitions BasicRuntimeChecks RuntimeLibrary ForceConformanceInForLoopScope % RuntimeTypeInfo PrecompiledHeaderFile AssemblerListingLocation ObjectFile ProgramDataBaseFileName % BrowseInformation WarningLevel WarnAsError SuppressStartupBanner DebugInformationFormat DisableSpecificWarnings % AdditionalOptions AdditionalDependencies OutputFile LinkIncremental SuppressStartupBanner IgnoreDefaultLibraryNames % DelayLoadDLLs GenerateDebugInformation ProgramDatabaseFile SubSystem % MkTypLibCompatible TargetEnvironment TypeLibraryName % CommandLine Culture WholeProgramOptimization GlobalOptimizations InlineFunctionExpansion EnableIntrinsicFunctions % FavorSizeOrSpeed StringPooling EnableFunctionLevelLinking Filter RelativePath ExcludedFromBuild % end //[cf] //[c] //[of]: zinc def zinc colorizer = zinc line-comment = // open-comment = /* close-comment = */ hexa-prefix = 0x string-delimiter = " string-escape-char = \ char-prefix = $ escape-char = \ words-1 = % break case const continue def else elsif enum equ end false func % if import public private repeat return sizeof struct switch typedef % true union while chars-1 = (){}[]<>=|+-*~!&$%%^ end //[cf] //[of]: code-browser-config //[c] def code-browser-config colorizer = code-browser-config line-comment = // hexa-prefix = # words-1 = def end end //[cf] //[of]: code-browser-info //[c] def code-browser-info colorizer = monochrome line-comment = # end //[cf] //[cf] //[c] end //[cf] //[of]:Display Schemes //[c]Themes //[c] def display-schemes //[c] //[c] Themes based on system colors: //[of]: system def system // Color used when the paned is disabled workspace-color = %(system.workspace-color) text-font-face = %(%p.font-face) text-font-style = %(%p.font-style) text-font-size = %(%p.font-size) text-back-color = %(%p.back-color) comment-font-face = %(%p.font-face) comment-font-style = %(%p.font-style) comment-font-size = %(%p.font-size) comment-back-color = %(%p.medium-color) comment-fore-color = %(system.fore-color) folder-font-face = %(%p.font-face) folder-font-style = %(%p.font-style) folder-font-size = %(%p.font-size) folder-back-color = %(%p.medium-color) folder-fore-color = #283C78 link-font-face = %(%p.font-face) link-font-style = %(%p.font-style) link-font-size = %(%p.font-size) link-back-color = %(%p.medium-color) link-fore-color = #20643C selected-back-color = #96A0B4 inactive-back-color = %(system.inactive-back-color) highlight-back-color = %(system.highlight-back-color) highlight-fore-color = %(system.highlight-fore-color) normal-color = %(system.fore-color) preproc-color = #0040A0 string-color = #008080 number-color = #283CC8 comment-color = #208040 word-1-color = #3C50DC word-2-color = #8050DC word-3-color = #DC5080 word-4-color = #DC503C char-1-color = #3C50DC char-2-color = #8050DC char-3-color = #DC5080 char-4-color = #DC503C invalid-color = #800000 bookmark-color = #B0C0FF match-color = #FFFFB0 error-color = #C8FFC8 pair-color = #B0FFB0 breakpoint-color = #F0A0A0 // By default, the tree view is now displayed using the same style as comments tree-view-font-face = %(.comment-font-face) tree-view-font-style = %(.comment-font-style) tree-view-font-size = %(.comment-font-size) tree-view-fore-color = %(.comment-fore-color) tree-view-back-color = %(.comment-back-color) // The old tree view style (Windows) //tree-view-font-face = Microsoft Sans Serif //tree-view-font-style = none //tree-view-font-size = 8 //tree-view-fore-color = %(system.fore-color) //tree-view-back-color = %(system.back-color) end //[cf] //[of]: system-fixed //[c]Same as system, but with fixed font for text //[c] def system-fixed prototype = display-schemes.system text-font-face = %(%p.fixed-font-face) text-font-style = %(%p.fixed-font-style) text-font-size = %(%p.fixed-font-size) end //[cf] //[c] //[c] Eclipse color theme: //[of]: eclipse //[c] def eclipse prototype = display-schemes.system normal-color = %(system.fore-color) preproc-color = #0040A0 string-color = #2A00FF number-color = #283CC8 comment-color = #3F7F5F word-1-color = #7F0055 word-2-color = #8050DC word-3-color = #DC5080 word-4-color = #DC503C char-1-color = #7F0055 char-2-color = #8050DC char-3-color = #DC5080 char-4-color = #DC503C invalid-color = #D02020 end //[cf] //[of]: eclipse-fixed //[c]Same as eclipse scheme, but with fixed font //[c] def eclipse-fixed prototype = display-schemes.eclipse text-font-face = %(%p.fixed-font-face) text-font-style = %(%p.fixed-font-style) text-font-size = %(%p.fixed-font-size) end //[cf] //[c] //[c] Bright on dark color theme: //[of]: dark-purple //[c]Bright on dark theme. //[c] //[c]This theme uses Arial font intead Verdana because this latter is too //[c]wide with the bold attribute. //[c] def dark-purple text-font-face = %(%p.dark-font-face) text-font-style = %(%p.dark-font-style) text-font-size = %(%p.dark-font-size) comment-font-face = %(%p.dark-font-face) comment-font-style = %(%p.dark-font-style) comment-font-size = %(%p.dark-font-size) folder-font-face = %(%p.dark-font-face) folder-font-style = %(%p.dark-font-style) folder-font-size = %(%p.dark-font-size) link-font-face = %(%p.dark-font-face) link-font-style = %(%p.dark-font-style) link-font-size = %(%p.dark-font-size) workspace-color = #505068 comment-back-color = #505068 text-back-color = #404050 folder-back-color = #505068 link-back-color = #505068 comment-fore-color = #8C8CB4 folder-fore-color = #8080E0 link-fore-color = #70A080 selected-back-color = #68688C inactive-back-color = #68688C highlight-back-color = #8080B0 highlight-fore-color = #B0B0F0 normal-color = #8C8CB4 preproc-color = #B08098 string-color = #509090 number-color = #509090 comment-color = #B07090 word-1-color = #8080E0 word-2-color = #C05080 word-3-color = #D080D0 word-4-color = #E08050 char-1-color = #8080E0 char-2-color = #C05080 char-3-color = #D080D0 char-4-color = #E08050 invalid-color = #C03060 bookmark-color = #505498 match-color = #E0E0B0 error-color = #804040 pair-color = #507050 breakpoint-color = #406040 tree-view-font-face = %(.comment-font-face) tree-view-font-style = %(.comment-font-style) tree-view-font-size = %(.comment-font-size) tree-view-fore-color = %(.comment-fore-color) tree-view-back-color = %(.comment-back-color) end //[cf] //[of]: dark-purple-fixed //[c]Same as dark-purple theme, but with fixed fonts for text. //[c] def dark-purple-fixed prototype = display-schemes.dark-purple text-font-face = %(%p.dark-fixed-font-face) text-font-style = %(%p.dark-fixed-font-style) text-font-size = %(%p.dark-fixed-font-size) end //[cf] //[c] //[c] Pink color theme: //[of]: pink //[c]Pink theme //[c] //[c]Use a white background for comments and pink background for code. //[c] def pink prototype = display-schemes.system comment-back-color = #FFFFFF text-back-color = #F8E4E4 folder-back-color = #FFFFFF link-back-color = #FFFFFF comment-fore-color = #202030 folder-fore-color = #5050B0 link-fore-color = #50A060 selected-back-color = #E0B8C0 inactive-back-color = #E0E0E0 highlight-back-color = #90A0E0 highlight-fore-color = #F0F0F0 normal-color = #402030 preproc-color = #805058 string-color = #A04040 number-color = #A04040 comment-color = #B07090 word-1-color = #5050B0 word-2-color = #9050B0 word-3-color = #B03070 word-4-color = #B04028 char-1-color = #5050B0 char-2-color = #B04050 char-3-color = #A04070 char-4-color = #A05030 invalid-color = #800000 tree-view-font-face = %(.comment-font-face) tree-view-font-style = %(.comment-font-style) tree-view-font-size = %(.comment-font-size) tree-view-fore-color = %(.comment-fore-color) tree-view-back-color = %(.comment-back-color) end //[cf] //[of]: pink-fixed //[c]Same as pink scheme, but with fixed font for text //[c] def pink-fixed prototype = display-schemes.pink text-font-face = %(%p.fixed-font-face) text-font-style = %(%p.fixed-font-style) text-font-size = %(%p.fixed-font-size) end //[cf] //[c] //[c] Blue color theme: //[of]: blue //[c]Blue theme //[c] //[c]Use a white background for comments and blue background for code. //[c] def blue prototype = display-schemes.system text-back-color = #E0E0EC comment-back-color = #FFFFFF folder-back-color = #FFFFFF link-back-color = #FFFFFF comment-fore-color = #202030 folder-fore-color = #5050B0 link-fore-color = #50A060 selected-back-color = #E0B8C0 inactive-back-color = #B8C8E0 highlight-back-color = #90A0E0 highlight-fore-color = #F0F0F0 preproc-color = #0040A0 string-color = #2A00FF number-color = #283CC8 comment-color = #3F7F5F word-1-color = #7F0055 word-2-color = #8050DC word-3-color = #DC5080 word-4-color = #DC503C char-1-color = #7F0055 char-2-color = #8050DC char-3-color = #DC5080 char-4-color = #DC503C invalid-color = #D02020 tree-view-font-face = %(.comment-font-face) tree-view-font-style = %(.comment-font-style) tree-view-font-size = %(.comment-font-size) tree-view-fore-color = %(.comment-fore-color) tree-view-back-color = %(.comment-back-color) end //[cf] //[of]: blue-fixed //[c]Same as pink scheme, but with fixed font for text //[c] def blue-fixed prototype = display-schemes.blue text-font-face = %(%p.fixed-font-face) text-font-style = %(%p.fixed-font-style) text-font-size = %(%p.fixed-font-size) end //[cf] //[c] //[c] Default theme: //[c] Configurations use these themes by default. You can change all //[c] colors by redirecting these settings. //[of]: default def default prototype = display-schemes.%theme end //[cf] //[of]: default-fixed def default-fixed prototype = display-schemes.%(theme)-fixed end //[cf] //[c] end //[cf] //[of]:Key Mappings //[c]Key Mappings //[c] def key-mappings //[c] //[of]: default //[c]The default key map //[c] def default file-new = CTRL+N file-open = CTRL+O file-save = CTRL+S file-save-as = file-save-all = CTRL+SHIFT+S file-files = exit = CTRL+Q edit-undo = CTRL+Z edit-redo = CTRL+Y edit-cut = CTRL+X edit-copy = CTRL+C edit-paste = CTRL+V edit-delete = edit-select-all = CTRL+A edit-copy-reference = edit-paste-raw-text = toggle-bookmark = CTRL+F2 goto-next-bookmark = F2 goto-previous-bookmark = SHIFT+F2 find = CTRL+F find-all = CTRL+H find-next = F3 find-previous = SHIFT+F3 find-replace = CTRL+R find-replace-all = CTRL+SHIFT+R find-in-files = find-replace-in-files = incremental-search = CTRL+I mark-all = CTRL+M unmark-all = CTRL+SHIFT+M goto-line = CTRL+G goto-matching-bracket = select-matching-bracket = edit-upper = CTRL+SHIFT+U edit-lower = CTRL+U edit-unfold = CTRL+B edit-properties = ALT+RETURN word-wrap = CTRL+W switch-zoom = ALT+END view-one-pane = ALT+1 view-horizontal-panes = ALT+2 view-vertical-panes = ALT+3 view-browser-3 = ALT+4 view-browser-4 = ALT+5 view-browser-5 = ALT+6 view-vbrowser-3 = ALT+7 view-vbrowser-4 = ALT+8 view-vbrowser-5 = ALT+9 view-tree = ALT+0 page-view = ALT+P go-back = ALT+LEFT go-enter = ALT+RIGHT go-open-in-new-tab = CTRL+J go-open-target-in-new-tab = CTRL+T go-next = CTRL+SHIFT+DOWN go-previous = CTRL+SHIFT+UP go-page-1 = CTRL+NUMPAD 1 go-page-2 = CTRL+NUMPAD 2 go-page-3 = CTRL+NUMPAD 3 go-page-4 = CTRL+NUMPAD 4 go-page-5 = CTRL+NUMPAD 5 go-page-6 = CTRL+NUMPAD 6 go-page-7 = CTRL+NUMPAD 7 go-page-8 = CTRL+NUMPAD 8 go-page-9 = CTRL+NUMPAD 9 insert-text = CTRL+SHIFT+T insert-comment = CTRL+SHIFT+C insert-folder = CTRL+SHIFT+F insert-link = CTRL+SHIFT+L tools-options = tools-break = CTRL+BREAK open-global-preferences = open-user-preferences = open-cmdline-preferences = open-global-languages = open-user-languages = window-close = ESCAPE window-clone = CTRL+K window-next = window-previous = window-windows = end //[cf] //[c] end //[cf] //[of]:Configurations //[c]A configuration determines which edit scheme, display scheme and language //[c]to use with a file extension. //[c] //[c]Each element defined in configuration has the following attributes: //[c]* patterns: the list of extension separated by a ';'. If this attribute is //[c] missing, and there is no 'first.line.patterns' attribute, this configuration //[c] is used as the default one. //[c]* first-line-patterns: the list of matching first lines separated by a ';'. //[c] Wildcards '*' are accepted. //[c]* language: the language used to structure and colorize the text //[c]* display: the display scheme (defines colors and fonts) //[c]* layout: if specified, override the property define in the general section //[c]* tree-view: if specified, override the property define in the general section //[c]* relative-indentation: if true, each folder will be indented with the //[c] indentation of its headline. //[c] Remark: this option has no effect on a file already opened, you //[c] must exit and restart. //[c] Warning: use this option carefully, once a file is saved with relative //[c] indentation, it cannot be undone easily. //[c] def configurations //[c] //[of]: Default //[c]This configuration is used when no other one is applicable. //[c]It is also the parent of all configurations: all configurations //[c]inherits these properties. //[c] def default language = text display = default-fixed auto-indentation = true expand-tabulation = false tabulation-size = 8 word-wrap = false layout = 0 end //[cf] //[of]: Text //[c]Plain text files with folding capability (using # as prefix) //[c] def text prototype = configurations.default patterns = *.txt language = code-browser-info //display = default-fixed //auto-indentation = true //expand-tabulation = false //tabulation-size = 8 //word-wrap = false //layout = 0 end //[cf] //[c] //[of]: Assembler x86 def x86 prototype = configurations.default patterns = *.asm;*.inc language = x86 display = default-fixed auto-indentation = true expand-tabulation = false tabulation-size = 8 word-wrap = false //layout = 0 end //[cf] //[of]: Batch def batch prototype = configurations.default patterns = *.bat;*.btm language = batch //display = default-fixed //auto-indentation = true //expand-tabulation = false //tabulation-size = 8 //word-wrap = false //layout = 0 end //[cf] //[of]: C/C++ def cpp prototype = configurations.default patterns = *.c;*.h;*.cpp;*.hpp;*.cxx;*.hxx;*.cc;*.hh language = CPP //display = default-fixed //auto-indentation = true expand-tabulation = true tabulation-size = 2 word-wrap = false //layout = 0 end //[cf] //[of]: C# def csharp prototype = configurations.default patterns = *.cs language = CSharp //display = default-fixed //auto-indentation = true //expand-tabulation = false tabulation-size = 4 //word-wrap = false //layout = 0 end //[cf] //[of]: CSS def css prototype = configurations.default patterns = *.css language = css display = default //auto-indentation = true //expand-tabulation = false //tabulation-size = 8 //word-wrap = false //layout = 0 end //[cf] //[of]: HTML def html prototype = configurations.default patterns = *.html;*.htm language = html display = default //auto-indentation = true //expand-tabulation = false //tabulation-size = 8 //word-wrap = false //layout = 0 end //[cf] //[of]: Java def java prototype = configurations.default patterns = *.java;*.jav language = java //display = default-fixed //auto-indentation = true //expand-tabulation = false tabulation-size = 4 //word-wrap = false //layout = 0 end //[cf] //[of]: Javascript def javascript prototype = configurations.default patterns = *.js language = javascript //display = default-fixed //auto-indentation = true //expand-tabulation = false tabulation-size = 4 //word-wrap = false //layout = 0 end //[cf] //[of]: Pascal def pascal prototype = configurations.default patterns = *.pas language = pascal //display = default-fixed //auto-indentation = true //expand-tabulation = false tabulation-size = 4 //word-wrap = false //layout = 0 end //[cf] //[of]: Perl def perl prototype = configurations.default patterns = *.pl;*.PL;*.pm;*.pod first-line-patterns = #!*/perl* language = perl display = default //auto-indentation = true //expand-tabulation = false tabulation-size = 4 //word-wrap = false //layout = 0 end //[cf] //[of]: Python def python prototype = configurations.default patterns = *.py language = python display = default //relative-indentation = true //auto-indentation = true //expand-tabulation = false tabulation-size = 4 //word-wrap = false //layout = 0 end //[cf] //[of]: Ruby def ruby prototype = configurations.default patterns = *.rb first-line-patterns = #!*/ruby* language = ruby display = default //auto-indentation = true //expand-tabulation = false tabulation-size = 4 //word-wrap = false //layout = 0 end //[cf] //[of]: XML def xml prototype = configurations.default patterns = *.xml;*.xsl;*.xsd language = xml display = default //relative-indentation = true //auto-indentation = true //expand-tabulation = false tabulation-size = 4 //word-wrap = false layout = 9 end //[cf] //[of]: Makefile def makefile prototype = configurations.default patterns = makefile;Makefile;Makefile.in;Makefile.am;*.mak;*.mk language = makefile display = default //auto-indentation = true //expand-tabulation = false //tabulation-size = 8 //word-wrap = false //layout = 0 end //[cf] //[of]: Sh def sh prototype = configurations.default patterns = csh.cshrc;csh.login;bashrc;zlogin;zlogout;zprofile;zshenv;zshrc first-line-patterns = #!*/sh;#!*/bash language = sh display = default //display = default-fixed //auto-indentation = true //expand-tabulation = false //tabulation-size = 8 //word-wrap = false //layout = 0 end //[cf] //[of]: Sql def sql prototype = configurations.default patterns = *.sql language = sql display = default //auto-indentation = true //expand-tabulation = false //tabulation-size = 8 //word-wrap = false //layout = 0 end //[cf] //[of]: TeX def tex prototype = configurations.default patterns = *.tex;*.sty language = tex display = default //auto-indentation = true //expand-tabulation = false //tabulation-size = 8 word-wrap = true //layout = 0 end //[cf] //[of]: Visual Basic def vb prototype = configurations.default patterns = *.vb;*.bas language = vb display = default //auto-indentation = true //expand-tabulation = false //tabulation-size = 8 //word-wrap = false //layout = 0 end //[cf] //[c] //[of]: asp def asp prototype = configurations.default patterns = *.asp;*.aspx language = asp display = default //auto-indentation = true //expand-tabulation = false //tabulation-size = 8 //word-wrap = false //layout = 0 end //[cf] //[of]: jsp def jsp prototype = configurations.default patterns = *.jsp language = jsp display = default //auto-indentation = true //expand-tabulation = false tabulation-size = 4 //word-wrap = false //layout = 0 end //[cf] //[of]: php def php prototype = configurations.default patterns = *.php language = php display = default //auto-indentation = true //expand-tabulation = false tabulation-size = 4 //word-wrap = false //layout = 0 end //[cf] //[c] //[of]: Others //[c] //[of]: CMake def CMake prototype = configurations.default patterns = *.cmake;CMakeLists.txt language = cmake display = default //auto-indentation = true //expand-tabulation = true //tabulation-size = 2 //word-wrap = false //layout = 0 end //[cf] //[of]: NSIS Script Files def nsi prototype = configurations.default patterns = *.nsi;*.nsh language = nsi display = default //auto-indentation = true expand-tabulation = true tabulation-size = 2 //word-wrap = false //layout = 0 end //[cf] //[of]: Visual Studio Project Files def vcproj prototype = configurations.default patterns = *.vcproj language = vcproj display = default //auto-indentation = true expand-tabulation = true tabulation-size = 2 //word-wrap = false //layout = 0 end //[cf] //[c] //[of]: Zinc def zinc prototype = configurations.default patterns = *.zc language = zinc display = default //auto-indentation = true //expand-tabulation = false tabulation-size = 4 //word-wrap = false //layout = 0 end //[cf] //[of]: Code Browser Config //[c]Configuration for code browser configurations files //[c] def cb-config prototype = configurations.default patterns = *.cbc;*.cb-config language = code-browser-config display = default //auto-indentation = true expand-tabulation = false tabulation-size = 4 //word-wrap = false layout = 9 end //[cf] //[of]: Code Browser Info //[c]Configuration for basic structured text files //[c] def cb-info prototype = configurations.default patterns = *.cbi language = code-browser-info display = default //auto-indentation = true //expand-tabulation = false tabulation-size = 4 //word-wrap = false //layout = 0 end //[cf] //[cf] //[c] end //[cf]