alecchen/doxygen-lua — pull request #4 by gajdusek (2012-07-13 05:03:52+00:00)
Title: Fix member grouping

Hello,

I am not able to use member groups reliably.
```lua
--! @name system flags manipulation
--! @{

--! @public @memberof ulatency
function ulatency.add_adjust_flag(lst, match, adj)
-- ... more functions declarations here...

--! @}
```

In the above code, doxygen treats the first function docblock as a part of the opening docblock, because blank lines are discarded.

This patches Lua.pm to simple preserve empty line so member groups do work reliably.

Cheers, Petr