Community
    • Login

    [vi simulator] how to highlight a word

    Scheduled Pinned Locked Moved Notepad++ & Plugin Development
    55 Posts 5 Posters 69.3k Views 4 Watching
    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.
    • dailD Offline
      dail
      last edited by

      another set indicator jumps in.

      Probably the xml tag highlighting.

      Claudia FrankC 1 Reply Last reply Reply Quote 0
      • Claudia FrankC Offline
        Claudia Frank @dail
        last edited by

        @dail

        correct, if we disable smart and matching tags highlighting then it works as expected
        but this, at least for me, isn’t desirable.

        Cheers
        Claudia

        1 Reply Last reply Reply Quote 0
        • dailD Offline
          dail
          last edited by

          @Claudia-Frank

          but this, at least for me, isn’t desirable

          Oh I totally agree, it was just to prove it was caused by N++ :)

          1 Reply Last reply Reply Quote 1
          • Js jSJ Offline
            Js jS
            last edited by

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • Js jSJ Offline
              Js jS
              last edited by Js jS

              run this with the “if” block on screen
              and again with the “if” block off screen

              same result on “normal text” file

              the “if” block has to be added

              gets flagged as spam if i include it

              from timeit import default_timer as timer
              
              indicator = 12  # not sure what one is best to use but this works
              editor.indicSetStyle       (indicator, INDICATORSTYLE.ROUNDBOX)
              editor.indicSetAlpha       (indicator,  55)
              editor.indicSetOutlineAlpha(indicator, 255)
              
              first =  726
              last  = 2260 
              
              start = timer()
              for s in range( first, last, 3):
                  a=s
                  editor.setIndicatorCurrent(indicator)
                  editor.indicatorFillRange(s, 2)
              
              end = timer()
              console.write("4:\t%f\n" % (end - start))
                
              start = timer()
              for s in range( first, last, 3):
                  a=s
                  editor.setIndicatorCurrent(indicator)
                  editor.indicatorClearRange(s, 2)
              
              end = timer()
              console.write("5:\t%f\n" % (end - start))
              
              1 Reply Last reply Reply Quote 0
              • Js jSJ Offline
                Js jS
                last edited by Js jS

                forgot to mention …

                open python console

                turning off brace matching and smart highlighting makes no difference

                npp 7.3.1 32 bit windows7 64bit

                1 Reply Last reply Reply Quote 0
                • Js jSJ Offline
                  Js jS
                  last edited by

                  addendum:

                  moving the mouse during the script execution causes misses in highlighting

                  Claudia FrankC Scott SumnerS 2 Replies Last reply Reply Quote 0
                  • Claudia FrankC Offline
                    Claudia Frank @Js jS
                    last edited by

                    @Js-jS

                    for me it is hard to see to whom you want to address to.
                    May I ask you to add the name of the recipients to your post?
                    Concerning the post, I’m not quite sure what you try to impart.
                    Are you surprised about time differences?

                    Cheers
                    Claudia

                    1 Reply Last reply Reply Quote 0
                    • Scott SumnerS Offline
                      Scott Sumner @Js jS
                      last edited by

                      @Js-jS

                      I, too, am confused about what you are trying to demonstrate here. I’m more inclined to try code out if there is also a clear description about what it is doing that is odd or interesting. After reading such a description, I can decide if I want to try the code out or not (if there is something about it that is interesting to me…). Anyway, we kind of beat to death the “highlighting IFs” situation a couple of months ago…not sure what new there is to take away from it.

                      1 Reply Last reply Reply Quote 0
                      • Js jSJ Offline
                        Js jS
                        last edited by

                        i was just adding my findings, in case anyone was still looking at this issue

                        my knowledge is fairy limited, so i have not arrived to any real conclusion about the reason for the result

                        1 Reply Last reply Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • First post
                          Last post
                        The Community of users of the Notepad++ text editor.
                        Powered by NodeBB | Contributors