UE32 not listing C++ functions with overrides

UE32 not listing C++ functions with overrides

2
NewbieNewbie
2

    Apr 16, 2006#1

    Hi,

    While not strictly a syntax issue, this relates to the way C++ functions are parsed by the function list.

    UltraEdit displays all my functions, except for functions that have default values in the definition:

    Code: Select all

    void log(string aLogString, int aLogLevel=1)
    {
      ...
    }
    
    Without the aLogLevel=1, it works fine. How can I adapt the wordfile that it will shows these functions in the function list as well?

    I've been using PSPad for a long time, but it exhibits instability in its code explorer when I change syntax highlighting colours. Nonetheless it has a superior code explorer.

    I have now decided to switch to UE32 for reasons of stability and registered it, but need to get the above issue resolved before I can actively start using it.

    --deckert

    6,675585
    Grand MasterGrand Master
    6,675585

      Apr 17, 2006#2

      Modify

      /Function String 2 = "%[a-zA-Z_0-9^][a-zA-Z_0-9^[^]]+[ ^t*]+^([a-zA-Z_0-9]+^)[ ^t]++([^p*&:, ^t^[^]a-zA-Z_0-9./(!]++)[~;]"

      to

      /Function String 2 = "%[a-zA-Z_0-9^][a-zA-Z_0-9^[^]]+[ ^t*]+^([a-zA-Z_0-9]+^)[ ^t]++([^p*&:,= ^t^[^]a-zA-Z_0-9./(!]++)[~;]"
      Best regards from an UC/UE/UES for Windows user from Austria

      2
      NewbieNewbie
      2

        Apr 24, 2006#3

        Hi Mofi,

        That simple! :-) Thanks dude! Works great!

        --deckert