Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#497 Expand !include or !insertmacro for compile-time recursion

2.0 Series
accepted
nobody
None
5
7 days ago
2010-09-16
Anonymous
No

!include has a maximum of 10-levels deep. Please can this be extended to a) unlimited, or b) at least 32 levels.

And/or

!insertmacro will not work if you try to insert the macro that the insertmacro statement is inside:
!insertmacro: macro "SomeMacroName" already being inserted!
Please can this restriction be removed so that macros can be recursively inserted.

And/or

Add a compile-time command
!loop
!if condition
!exitloop
!else
do_stuff
!endif
!endloop

Discussion

  • Anders
    Anders
    7 days ago

    • status: open --> accepted
    • Group: --> 2.0 Series