Recent Posts

Pages: [1] 2 3 ... 10
1
We do not have support for that presently, but I filed a feature request so that we can track that for a future release.
2
SlickEdit® / Re: SE2019 24.0.2 Pro MAC network file share project setup issue
« Last post by patrick on May 26, 2020, 01:14:31 pm »
There isn't any logging that would get more information here.

I was going to recommend running dtruss on the SlickEdit process when it was doing failed scans to see if that would give any clues, but I found with newer versions of MacOS, that you can't do that without turning off SIP.  Which is involved enough where I'm not going to recommend that. 

I'm going to take a look at the scanning code again, and see if I can add some logging that would help here.  And I can send you a debug executable once that's in place.
3
I frequently debug using windbg on a remote machine over the network. So there's a host instance of windbg running on the target system, and I connect to it over the network with a client instance of windbg. But it would be super-great to debug under slick edit. It needs to be able to connect to the existing instance on the target machine, because sometimes I have to trigger the debug instance on the target machine after a specific process or module loads. I use tcp/ip to connect to the remote system. Even though it's "remote" it's actually 3 feet away from me on my network. It's just the apps are fullscreen graphics so there's really no practical way to use a debugger on the target. (I don't have any control over the apps - I work on drivers.) 
4
SlickEdit® / Re: Delayed context tagging
« Last post by dunkers on May 23, 2020, 02:02:16 am »
Good idea re the tag file timestamp. I thought I'd checked that but must've just thought it and not actually put it into practice.

Ditto for the switching project - a kind of halfway house to closing and reopening SE.

I would love to give you the results right now, but having just made some appropriate changes it's working perfectly at the moment :(. I think that implies it's something that accumulates, and explains why restarting SE fixes it.
5
SlickEdit® / Re: Delayed context tagging
« Last post by Graeme on May 23, 2020, 01:09:51 am »
I notice you said a few times that restarting slick fixes the problem.  You might be able to determine whether the problem is in the tag file or not by checking the time/date on the tag file when the problem is happening, then check what it is after you restart slick  - or even make a copy of it then compare with a tag file that seems to work.  I'm not sure if the tag file is locked but if the problem is in the tag file, you ought to be able to run slick, then substitute in a bad tag file and see if the problem happens.  You would need to make a note of which symbol lookup was failing. 

Either way it's gonna be hard to find the cause of the problem.  You might be able to use the slick C debugger and single step the push-tag function to see at what point the code decides "not found" - or else add some "say" calls to the slick C code.

I think slick has a problem when a file has unsaved changes - tagging fails for the whole file - I don't remember the exact details at the moment and I can't test it right now.  Does switching to another project and back, or closing and re-opening the project make the problem go away?
6
SlickEdit® / Re: Delayed context tagging
« Last post by dunkers on May 22, 2020, 04:14:57 pm »
OK.
7
SlickEdit® / Re: Delayed context tagging
« Last post by Dennis on May 22, 2020, 03:42:58 pm »
I generally use the Symbols tool window to monitor whether background tagging tasks or tag-on-save are completing, because it feeds off of exactly what is in the tag files.  But there is, of course, a delay because the background task has to finish, and then the Symbols tool window has to wake up and decide it needs to update its contents.
8
SlickEdit® / Re: Delayed context tagging
« Last post by dunkers on May 22, 2020, 03:39:24 pm »
Ah, that would explain it! Pity, looked like a hard repeatable issue :)
9
SlickEdit® / Re: Delayed context tagging
« Last post by Dennis on May 22, 2020, 02:45:35 pm »
I'm pretty sure we only turn on the background tagging icon for larger background tagging updates (like what happens when application focus changes).  For a single file save, we don't bother with changing it (it would happen so fast, it wouldn't matter anyway).
10
SlickEdit® / Re: Delayed context tagging
« Last post by dunkers on May 22, 2020, 02:30:03 pm »
I would expect the status bar icon to go green to indicate background tagging is happening. On that particular project, there is not a lot to tag but it should still flicker. If I change focus to some other app then come back, it does quickly go green for a short period.
Pages: [1] 2 3 ... 10