Would you mind reordering the index the scripting introduction? ( ::help "idh_scripting.htm"; )
I feel they should be in order of appearance.
This is the suggested order by the way.
General Command Syntax
Using Quotes in Scripting
Commands and Functions
Quick Scripting
Scripting by Numbers
Step Mode: Stepping Through Scripts
Scripting and User-Defined Commands
Multi-line Scripts and Multi-Scripts
Script Files
Script Files for the Advanced
Comments
Variables
Variables Scope and Lifetime: Local, Global, and Permanent Variables
Nested Expressions
Math
Comparisons
Boolean Operators
Boolean Constants
Ternary Conditionals
Control Structures
If/ElseIf/Else Blocks
While Loops
Foreach Loops
Heredoc Syntax
Dereference Operator
Operator Precedence
Remote Control
Also, maybe shorten "Variables Scope and Lifetime: Local, Global...." to "Types of Variables" ? (Seeing as all other section titles are very brief.)