Create a function in description.ext. Put this EXACT code in it (it contains errors but it's for testing):
```
#include "defines.hpp"
"line2";
"line3";
"line4";
"This should be line 5" BUT ITS LINE10
```
This is how the function is preprocessed by CfgFunctions (use `copyToClipboard str TEST_fnc_TEST`):
```
{
private _fnc_scriptNameParent = if (isNil '_fnc_scriptName') then {'TEST_fnc_TEST'} else {_fnc_scriptName};
private _fnc_scriptName = 'TEST_fnc_TEST';
scriptName _fnc_scriptName;
#line 1 "TEST\fn_TEST.sqf [TEST_fnc_TEST]"
"line2";
"line3";
"line4";
"This should be line 5" BUT ITS LINE10}
```
contents of defines.hpp (5 lines):
```
#define A 1
#define B 2
#define C 3
#define D 4
#define E 5
```