mirror of
https://github.com/sharkdp/bat
synced 2024-12-29 21:53:05 +00:00
61 lines
4.3 KiB
Text
Vendored
61 lines
4.3 KiB
Text
Vendored
[38;2;117;113;94/*[0m
|
||
[38;2;117;113;94 * Multi-line[0m
|
||
[38;2;117;113;94 * Comment[0m
|
||
[38;2;117;113;94 */[0m
|
||
|
||
[38;2;117;113;94m#[0m[38;2;117;113;94m Single-line comment[0m
|
||
[38;2;117;113;94m;[0m[38;2;117;113;94m Another-single line comment[0m
|
||
|
||
[38;2;117;113;94m;[0m[38;2;117;113;94m Includes[0m
|
||
[38;2;249;38;114m!include[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mLogicLib.nsh[0m[38;2;230;219;116m"[0m
|
||
|
||
[38;2;117;113;94m;[0m[38;2;117;113;94m Defines[0m
|
||
[38;2;249;38;114m!define[0m[38;2;248;248;242m ARCHITECTURE [0m[38;2;230;219;116m"[0m[38;2;230;219;116mx64[0m[38;2;230;219;116m"[0m
|
||
|
||
[38;2;117;113;94m;[0m[38;2;117;113;94m Compile time command[0m
|
||
[38;2;249;38;114m!echo[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mBuilding [0m[38;2;190;132;255m${ARCHITECTURE}[0m[38;2;230;219;116m script[0m[38;2;230;219;116m"[0m
|
||
|
||
[38;2;117;113;94m;[0m[38;2;117;113;94m Macro definition[0m
|
||
[38;2;249;38;114m!macro[0m[38;2;248;248;242m SayHello name[0m
|
||
[38;2;249;38;114m !ifdef[0m[38;2;248;248;242m name[0m
|
||
[38;2;249;38;114m !echo[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mHello, [0m[38;2;190;132;255m${name}[0m[38;2;230;219;116m"[0m
|
||
[38;2;249;38;114m !else[0m
|
||
[38;2;249;38;114m !echo[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mHello, world[0m[38;2;230;219;116m"[0m
|
||
[38;2;249;38;114m !endif[0m
|
||
[38;2;249;38;114m!macroend[0m
|
||
|
||
[38;2;117;113;94m;[0m[38;2;117;113;94m Macro usage[0m
|
||
[38;2;249;38;114m!insertmacro[0m[38;2;248;248;242m SayHello [0m[38;2;230;219;116m"[0m[38;2;230;219;116mJohn Doe[0m[38;2;230;219;116m"[0m
|
||
|
||
[38;2;117;113;94m;[0m[38;2;117;113;94m Settings[0m
|
||
[38;2;249;38;114mName[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116minstaller_name[0m[38;2;230;219;116m"[0m
|
||
[38;2;249;38;114mOutFile[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116minstaller_name.exe[0m[38;2;230;219;116m"[0m
|
||
[38;2;249;38;114mRequestExecutionLevel[0m[38;2;248;248;242m [0m[38;2;166;226;46muser[0m
|
||
[38;2;249;38;114mCRCCheck[0m[38;2;248;248;242m [0m[38;2;190;132;255mon[0m
|
||
[38;2;249;38;114mUnicode[0m[38;2;248;248;242m [0m[38;2;190;132;255mtrue[0m
|
||
|
||
[38;2;249;38;114m!ifdef[0m[38;2;248;248;242m [0m[38;2;190;132;255m${ARCHITECTURE}[0m
|
||
[38;2;249;38;114m InstallDir[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;255;255;255m$PROGRAMFILES64[0m[38;2;230;219;116m\installer_name[0m[38;2;230;219;116m"[0m
|
||
[38;2;249;38;114m!else[0m
|
||
[38;2;249;38;114m InstallDir[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;255;255;255m$PROGRAMFILES[0m[38;2;230;219;116m\installer_name[0m[38;2;230;219;116m"[0m
|
||
[38;2;249;38;114m!endif[0m
|
||
|
||
[38;2;117;113;94m;[0m[38;2;117;113;94m Pages[0m
|
||
[38;2;249;38;114mPage[0m[38;2;248;248;242m [0m[38;2;166;226;46mcomponents[0m
|
||
[38;2;249;38;114mPage[0m[38;2;248;248;242m [0m[38;2;166;226;46minstfiles[0m
|
||
|
||
[38;2;117;113;94m;[0m[38;2;117;113;94m Functions[0m
|
||
[38;2;166;226;46mFunction[0m[38;2;248;248;242m PrintTestStrings[0m
|
||
[38;2;249;38;114m DetailPrint[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mThe install button reads [0m[38;2;255;255;255m$(^InstallBtn)[0m[38;2;230;219;116m"[0m
|
||
[38;2;249;38;114m DetailPrint[0m[38;2;248;248;242m [0m[38;2;230;219;116m'[0m[38;2;230;219;116mHere comes a[0m[38;2;190;132;255m$\n[0m[38;2;190;132;255m$\r[0m[38;2;230;219;116mline-break![0m[38;2;230;219;116m'[0m
|
||
[38;2;249;38;114m DetailPrint[0m[38;2;248;248;242m [0m[38;2;230;219;116m`[0m[38;2;230;219;116mEscape the dollar-sign: [0m[38;2;190;132;255m$$[0m[38;2;230;219;116m`[0m
|
||
[38;2;166;226;46mFunctionEnd[0m
|
||
|
||
[38;2;117;113;94m;[0m[38;2;117;113;94m Sections[0m
|
||
[38;2;166;226;46mSection[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116msection_name[0m[38;2;230;219;116m"[0m[38;2;248;248;242m section_index[0m
|
||
[38;2;249;38;114m Call[0m[38;2;248;248;242m PrintTestStrings [0m
|
||
|
||
[38;2;248;248;242m [0m[38;2;117;113;94m;[0m[38;2;117;113;94m NSIS plugin call[0m
|
||
[3;38;2;166;226;46m nsExec::ExecToLog[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mcalc.exe[0m[38;2;230;219;116m"[0m
|
||
[38;2;166;226;46mSectionEnd[0m
|
||
|