Fix prompt format (prompt and text stay on two line, not one).
This good when text contain code (which not indent to right by prompt).
;; DO NOT EDIT COMMENT! TAG: nsis-mode
(when (eq window-system 'w32)
(define-generic-mode 'nsis-generic-mode
(list ?\;)
'("Section" "SectionEnd" "Function" "FunctionEnd" "Call" "Goto")
'(("!\\([A-Za-z]+\\)" (1 'font-lock-builtin-face))
("$[({]?\\([A-Za-z0-9_]+\\)[)}]?" (1 'font-lock-variable-name-face))
)
(list "\\.\\(nsi\\|nsh\\)$")
nil
"Generic mode for nsis files."))