« first day (1623 days earlier)      last day (1557 days later) » 

10:01 PM
TFW you have to rely on someone else to give you numbers and they get them obviously wrong...
TTGH
 
git clone https://github.com/rubberduck-vba/Rubberduck.git FooBar fails. Time to nuke VS and reinstall. :fingers-crossed:
 
make sure to delete the folders when you finish
 
Which folders?
The repo folders?
 
for whatever reasons, installers don't always clean up everything
no, the VS folders
 
Noted.
 
10:11 PM
got a new sign in my cubicle
> Are you on fire?
No? - then I'm busy.
Yes? - Then put yourself out and wait patiently. I'm still busy.
3
 
:barf: non-dark theme
Woot it auto picked up my settings via logging in.
 
what? that fast?
last time i installed vs it was like 30-60 minutes
 
Problem still exists though...
I did delete the VS folder, but not the installer. That shouldn't have mattered.
 
> Now that PR #4465 is merged we have one place all rewriting has to go through, the `IRewriteSession`. This presents an opportunity to consistently recover the previous selection after every rewrite.

Currently, each refactoring implements its own way of recovering the selection in the active code pane, wherease the quickfixes make no attempt at all to recover the selection.

My suggestion is to introduce some `ISelectionService` with the capability to save the selection for specified modul
 
web installer?
 
10:26 PM
Not sure.
vs_community__180819884.1486745309.exe was the install file.
 
if it's a web installer, then you get a dialog where you see it downloading stuff and installing
if it's a offline installer, then there's no downloading anything
also, web installer is only 1-3 MB big
offline installer => lots and lots of gigabytes
 
Web installer. 1MB
 
ok
 
I've exhausted everything I can think of.
Somewhere something has gone terribly wrong and it's affecting me.
 
indeed.
i wish i knew what it was but ....
 
10:31 PM
Within `C:\Program Files (x86)` there are 3 VS folders.
Microsoft Visual Studio
Microsoft Visual Studio 10.0
Microsoft Visual Studio 14.0
 
> Now that our rewriting setup has changed a bit and that we have to contexts from the attributes parse for members able to have attributes on the declarations, I would suggest to tackle the actual problem.

My idea is to save the attributes by `QualifiedMemberName` for all affected modules when applying code pane rewriters, to hook up a new task with the state change to `Ready`, then to reapply the attributes in that task and finally unregister the task from the state changes event again.
 
@IvenBach oh wow, that's....
a lot of different VS versions there
 
Within the first folder Microsoft Visual Studio I deleted the 2017 directory where it was installed. Should I delete the other 10.0 and 14.0 folders?
 
I would just uninstall from software menu / vs installer where possible
because VS is probably not just the visual studio folders
 
I also have four VS versions on my system.
 
10:33 PM
I used control panel > uninstall
 
leave the others alone
if it's not 2017, don't delete it
unlike other software VS and SQL Server are pretty good at coexisting among mulitple versions
 
Does anybody else have the problem that logging is disabled all of a sudden in RD?
 
what does your config file say?
few PRs ago I put one out that would automatically disable the logging if it never was edited by an user.
to enable trace-level logging for first time running only.
 
log level is 6, whatever that means.
 
that would be None
do you see a waseditedbyuser tag above?
if it's false then that's why
if it's false and the log level is set to 0, it will automatically change to 6 at shutdown
it's set to true whenever you edit the logging level via the setting dialog.
the problem I didn't anticipate is if there's a previous config file that already exists and is missing the tag WasEditedByUser, then it act as if it was set to False and thus disables the logging at the shutdown.
sorry, i didn't remember the tag name correctly -- it's actually UserEditedLogLevel
 
10:48 PM
I do not have that tag.
 
That'd be why.
if you go ahead and edit the setting dialog, you should now see the tag added
 
I actually had logging on trace before.
 
which also was just the condition to trigger the change.
 
I cannot open the settings dialog.
 
oooh
because of the other issue
 
10:50 PM
Yep
 
in that case, you can just manually add the tag
<UserEditedLogLevel>True</UserEditedLogLevel>
then change the log level to 0
 
Actually, trace is 0, right?
 
that will ensure it does not get changed again next time it's shutdown
yes
 
11:26 PM
weird... I can't fetch from your fork @this
ah, right..
it's because I didn't add my ssh key to windows.
Ignore me
oh jeez.
@this your remote has a ton of tags and branches...
 
hmm. high time i deleted some stuff....
 
obtw ToolsVersion="16.0" in the project declaration seems to be actually doing something
 
for each work I've done, I've always made a branch. I've just been sloppy with deleting them
 
yea, it's easy to forget deleting them from the remote
 
i didn't even thunk there'd be a 16.0
were you able to replicate Iven's issue?
 
11:32 PM
nope
 
then what makes you say it did something?
 
the fact that the Settings.Designer does now contain a <UserEditedLogLevel> entry
 
ah
how do we know we do have the tools 16.0, whatever it is?
 
we don't?
 
feels weird to be relying on a version that supposedly hasn't been released yet.
 
11:34 PM
I dunno, I'd really need to dig into it when I'm not half asleep
 
:)
I honestly have no idea what it is really. I assumed it was tied in w/ the VS
 
it also added a ton of XAMLs as <None ...><Generator>MSBuild:Compile</Generator></None> to the Core csproj
but I don't know how correct or useful that is
 
IIR my build did that once or twice, but it stopped for some inexplicable reason.
 
11:46 PM
I get that as well.
 
sigh... MS is making it hard again ...
 
> I'm definitely in favor of a consistent 'rule' for setting the selection after a rewrite. That said, in the case of refactorings that create something in a new module (e.g. extract interface) we may want more that an offset. As a user, I think I would expect to be presented with a selection somewhere in the new interface declaration module.
 
Regex question: what would be the pattern to match a number, nested within text, with decimal places but not immediately followed by %? first time using regex. started out with "\d*\.\d*" and am unsure where to go from there. Examples: would match 1.3, 2.4 but not 1.3% or 2.4%.
 
@BigBen Is this a VBA regex?
 
@Comintern Yes
 
11:59 PM
we got a tool for that
 

« first day (1623 days earlier)      last day (1557 days later) »