FunctionExtract
Author: Rainer Kowallik


Purpose:  Extract FORTRAN, C and TCL procedures/functions
          and provide a special Buffer with "hot links" to the main program
          

   The following Menu entries are added:
   
      Language/C/Functions       Extract C-Functions
      Language/C/Make Hotlist    Generate a Function Hotlist
      Language/C/Goto            Goto Function from cursor line (same as typing
                                 <Return> in the "_LSE_" buffer)
      Language/C/Copy Back       Copies back any modifycations from the "_LSE_"
                                 buffer to the main buffer (same as with
                                 extract search, except, that "kill line" is
                                 not possible
      Language/FORTRAN/Functions    Extract FORTRAN-Functions
      Language/FORTRAN/Subroutines  Extract FORTRAN Subroutines
      Language/FORTRAN/Func.+Subr.  Extract both
      Language/FORTRAN/Make Hotlist Generate a Function + Subroutine Hotlist
      Language/FORTRAN/Goto         Same as with C
      Language/FORTRAN/Copy Back    Same as with C
      Language/TCL/Procedures    Extract TCL-Procedures
      Language/TCL/Make Hotlist  Generate a Function Hotlist
      Language/TCL/Goto          Same as with C
      Language/TCL/Copy Back     Same as with C

NOTE: This was a fixed  part of "tkedit" in Versions prior to 1.6.0
      Now made an external module to provide a Basis for further enhancements.

         
-------------------------------------------------------------------------------
Rainer Kowallik             postdoc at       DESY-IfH Zeuthen (Germany)
Email: kowallik@ifh.de                       Platanenallee 6, D-15738 Zeuthen
