title: Doxygen in TCL missing @endcode tag
body: <p>I have the following TCL code, and I get an "reached end of comment while inside a @code block; check for missing @endcode tag!" in the blank line following "proc :: IniGuiValues { } {</p>
  
  <p>The #\endcode is there after the closing brace of the proc. I do not understand why..  </p>
  
  <pre><code>  ## For: Something
    # 
    # This proc initializes the GUI with meaningful values.
    # 
    # \arg \c PROC HAS NO ARGUMENTS.
    # \return PROC HAS NO RETURNVALUES
    # \todo Harmonize var names
    # \code
    proc ::IniGuiValues { } {
    THIS LINE IS BLANK
      set err [ catch { set LCIds [getSubcaseList] } res ]          
        if { $err == 0 } {
            set ::GUI_LCs $LCIds
        } 
  </code></pre>