lahodaj commented on PR #7610:
URL: https://github.com/apache/netbeans/pull/7610#issuecomment-2265428711

   (I might have diverged a bit in my previous comment, so sorry for that.)
   
   I guess I don't see the problem with "leaking" some settings to a file that 
the user explicitly ran in the same window as the settings are defined. Not 
quite clear to me what's the problem with that - the user wants to run the 
file, and we read the relevant settings in the given window.
   
   With the current proposed patch, if I open a file `A` while having no 
workspace folders, things will work one way (running the file will get the 
settings), and once I add a folder to the workspace (that does not contain 
`A`), things will work differently (running the file will not get the 
settings). Not quite sure if this is user-friendly.
   
   Also note that with the current patch, (I believe) I can have a file open in 
window 1 and ran from there, but settings may be taken from window 2, just 
because window 2's workspace has no folders. Whether the settings are global or 
not does not seem all too relevant to me.
   
   All in all, I wonder if we should simply permit out-of-workspace files with 
settings only when there's a single workspace (as then we can reliably say 
which workspace to use and we know the backend is attached to exactly one 
workspace/window), and keep the current behavior if we there are multiple 
workspaces.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to