• Login
Community
  • Login

UDL property colorization and autocompletion

Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
3 Posts 3 Posters 222 Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S
    swegmike
    last edited by Apr 17, 2023, 8:50 PM

    @donho Please see this issue I posted. This is really needed for modern languages to colorize properties.
    Moreover, I didn’t add the need for being able to define attributes in the autocompletion list so that one can get help on the attributes properties that can be functions and constants too. This is also needed. Perhaps an xml attribute as attrib=“yes” can be added so that it will popup as help when the attribute is typed.

    https://github.com/notepad-plus-plus/notepad-plus-plus/issues/13549

    P E 2 Replies Last reply Apr 17, 2023, 9:03 PM Reply Quote 0
    • P
      PeterJones @swegmike
      last edited by PeterJones Apr 17, 2023, 9:04 PM Apr 17, 2023, 9:03 PM

      @swegmike ,

      Don doesn’t read the vast majority of posts in the Community – even if he’s @-mentioned. About the only threads he reads are the Announcement threads he starts (and then generally, I wouldn’t bet on him replying if it’s been more than a week since his annoucement was started), and occasionally he posts some “humor”, though I don’t know if he ever reads replies there.

      That’s why feature requests and bug reports go in GitHub, not here. So congratulations on actually creating the issue in the right place.

      I’m sorry if Don’s lack of reply within 10 minutes of posting the issue is worrisome to you. There is nothing we can do about that here, and @-mentioning Don in the Community Forum will not get your bug report or feature request prioritized.

      Just so you know, no matter how important you think a feature or bug is, it’s up to the volunteer developers to implement changes in the codebase, on their timeline, and it’s up to Don to decide whether any given feature or fix is approved. It won’t happen instantaneously, and there is never a guarantee that any given request will be implemented.

      As you should also be warned: historical evidence is that none of the developers are interested in tackling the hundreds of open UDL issues. Essentially, UDL was meant to be a simple syntax highlighter to cover simple languages that aren’t handled by lexers. For languages that have more complicated needs, Don’s implied intention is that you (or someone else) write a complete Lexer Plugin for your language, wherein you have the full power of a custom DLL to decide colorization rules. Thus, as far as I can tell, Don believes that UDL is “good enough” for its intended purpose, and has ceased improvements to the UDL system.

      1 Reply Last reply Reply Quote 4
      • E
        Ekopalypse @swegmike
        last edited by Apr 18, 2023, 8:00 AM

        @swegmike

        Just a note, you could also use the plugin, EnhanceAnyLexer, of which I am the author, to make this happen.

        1 Reply Last reply Reply Quote 4
        1 out of 3
        • First post
          1/3
          Last post
        The Community of users of the Notepad++ text editor.
        Powered by NodeBB | Contributors