Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
f370a4e
added ICodeStringPrettifier.Prettify + tests
retailcoder Sep 22, 2018
ca1c0e7
moved CodeString/PseudoCaret logic to TestCodeString
retailcoder Sep 23, 2018
9e423ae
moved CodeString/PseudoCaret logic to TestCodeString - fixes #4373
retailcoder Sep 23, 2018
85c4f2f
Merge branch 'next' of https://github.com/retailcoder/Rubberduck into…
retailcoder Sep 23, 2018
ac074c3
removed pipe-removal logic from ctor. ref #4373
retailcoder Sep 23, 2018
64ed529
fixed broken tests
retailcoder Sep 23, 2018
0464638
wire up prettifier
retailcoder Sep 24, 2018
609e917
borked it
retailcoder Sep 24, 2018
5e48a75
prettifier is sane
retailcoder Sep 26, 2018
9627409
extracted keydown handler
retailcoder Sep 26, 2018
c155830
fixed broken tests
retailcoder Sep 26, 2018
2dcee5f
removed parameterized ctor
retailcoder Sep 26, 2018
60188d9
handle empty original line
retailcoder Sep 26, 2018
13ae0ce
SCP appears to (finally) work. mostly.
retailcoder Sep 26, 2018
a89b416
fixed woopsie
retailcoder Sep 26, 2018
e49c42e
added assert for offByOne assumption
retailcoder Sep 27, 2018
255d8cc
added (failing) tests for closing character handling
retailcoder Sep 27, 2018
42df73c
fixed expected results
retailcoder Sep 27, 2018
6f8871e
fixed broken test
retailcoder Sep 27, 2018
4dcbe78
fixed closing char handling for symetric pairs
retailcoder Sep 27, 2018
b2c4182
added edge case test for single-char original code
retailcoder Sep 27, 2018
2935415
handled \r\n properly
retailcoder Sep 27, 2018
a83c846
removed unused protected setter
retailcoder Sep 27, 2018
efb5ea3
fixed \r\n handling
retailcoder Sep 27, 2018
a680245
work with the logical code line; prettifier is borked.
retailcoder Sep 27, 2018
66ee0e1
removed dead code
retailcoder Sep 27, 2018
07f952f
bail out early without a single-character selection
retailcoder Sep 28, 2018
e9d9f7b
all green
retailcoder Oct 1, 2018
fa40e33
minor tweaks
retailcoder Oct 1, 2018
6d9ace9
fixed backspacing/whitespace handling
retailcoder Oct 2, 2018
d05dc40
refuctoring in process: make IsInsideStringLiteral work off a logical…
retailcoder Oct 2, 2018
32996c6
refactored - tests still broken
retailcoder Oct 3, 2018
d3c6dcd
fixed test project mocks
retailcoder Oct 3, 2018
daedb2e
fixed block completion build errors
retailcoder Oct 3, 2018
e68e447
trim trailing line-continuation token from logical code line
retailcoder Oct 3, 2018
53860d1
all green!
retailcoder Oct 3, 2018
128881c
registered CodePaneSourceCodeHandler
retailcoder Oct 3, 2018
99a1bcc
added more tests, fixed closing char handling
retailcoder Oct 3, 2018
d726557
fixed broken tests
retailcoder Oct 3, 2018
f1567f0
fixed smart-concat selection bug
retailcoder Oct 3, 2018
f081feb
added test for multiline backspacing
retailcoder Oct 3, 2018
f1b24ed
review comments
retailcoder Oct 3, 2018
b727e31
removed AutoCompleteKeyDownHandler / refactored
retailcoder Oct 4, 2018
a7adc55
added failing tests for missing SCP features
retailcoder Oct 4, 2018
a8d15d0
added test initialization for smart-concat
retailcoder Oct 4, 2018
d6bff2a
reorganized AC namespace
retailcoder Oct 4, 2018
3ace853
re-added remote changes
retailcoder Oct 4, 2018
725cfa2
merge with conflicts
retailcoder Oct 4, 2018
b54f769
reordered members
retailcoder Oct 4, 2018
90150d3
added thundercode-proof IsComment and IsInsideStringLiteral in CodeSt…
retailcoder Oct 7, 2018
e1294d5
renamed iscomment tests
retailcoder Oct 7, 2018
a5f1a08
added one more test
retailcoder Oct 7, 2018
4d8fd73
all green - ready for the failing smart-concat tests
retailcoder Oct 7, 2018
65c5fe1
fixed NRE
retailcoder Oct 7, 2018
1b1fe10
added a few smart-concat tests, fixed off-by-one errors, fine-tuned l…
retailcoder Oct 8, 2018
6091b1d
fixed a few exceptions, fixed parens completion for procedure stateme…
retailcoder Oct 9, 2018
f9dd9dc
handle bracketed expressions
retailcoder Oct 9, 2018
c3b2c64
fixed Call statement
retailcoder Oct 9, 2018
8eec98c
push failing test for CallStmt unable to parse for matching arglist p…
retailcoder Oct 9, 2018
4207b1c
ignore failing test as per #4420
retailcoder Oct 9, 2018
c32fb23
Merge pull request #2 from retailcoder/next
MDoerner Oct 9, 2018
660592a
Fix broken test setup for SCP deletion in explicit call statement
MDoerner Oct 9, 2018
330bda1
Make the MatchingTokenVisitor an actual visitor
MDoerner Oct 9, 2018
cc138c1
Fix indexExpr case of MatchingTokenVisitor
MDoerner Oct 9, 2018
82d743f
Merge pull request #249 from MDoerner/DebugSCP
retailcoder Oct 9, 2018
5f5e326
merge with conflicts
retailcoder Oct 11, 2018
f9247a8
added logging as per review comments
retailcoder Oct 11, 2018
3e424cc
fixed merge artifact
retailcoder Oct 11, 2018
f53955d
Merge branch 'next' of git://github.com/rubberduck-vba/Rubberduck int…
retailcoder Oct 11, 2018
ed46a56
Merge branch 'next' of https://github.com/rubberduck-vba/Rubberduck i…
retailcoder Oct 14, 2018
08684f6
removed redundant local
retailcoder Oct 14, 2018
9280122
refactored
retailcoder Oct 15, 2018
5bceeb7
strip dangling vbNewLine, vbCrLf, vbCr, and vbCrLf concatenations fro…
retailcoder Oct 15, 2018
0a52a91
added failing tests (ignored for now)
retailcoder Oct 15, 2018
ab56bcf
fixes wrongful bail-out
retailcoder Oct 16, 2018
7029cb4
merge with conflicts
retailcoder Oct 18, 2018
efa1fcd
Merge branch 'next' of git://github.com/rubberduck-vba/Rubberduck int…
retailcoder Oct 24, 2018
f2a97ec
ignore launchSettings.json
retailcoder Oct 24, 2018
a747c92
reshaped AC settings
retailcoder Oct 24, 2018
cd8d7b9
added missing resources
retailcoder Oct 24, 2018
c6c84a2
fixed build error
retailcoder Oct 24, 2018
2622a7e
removed IAutoComplete registration
retailcoder Oct 24, 2018
46d6eef
fixed broken tests
retailcoder Oct 24, 2018
5eb2488
fixed build errors
retailcoder Oct 24, 2018
b6981eb
tweaked pair-matching behavior for common single-liner simple scenario
retailcoder Oct 25, 2018
a1a347f
fixed broken test
retailcoder Oct 25, 2018
299422c
fixed broken test
retailcoder Oct 25, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
*.sln.docstates
*.csproj.user
*.csproj.DotSettings
launchSettings.json

# External NuGet Packages
[Pp]ackages/
Expand Down
131 changes: 0 additions & 131 deletions Rubberduck.Core/AutoComplete/AutoCompleteBase.cs

This file was deleted.

134 changes: 0 additions & 134 deletions Rubberduck.Core/AutoComplete/AutoCompleteBlockBase.cs

This file was deleted.

8 changes: 0 additions & 8 deletions Rubberduck.Core/AutoComplete/AutoCompleteClosingBrace.cs

This file was deleted.

8 changes: 0 additions & 8 deletions Rubberduck.Core/AutoComplete/AutoCompleteClosingBracket.cs

This file was deleted.

11 changes: 0 additions & 11 deletions Rubberduck.Core/AutoComplete/AutoCompleteClosingParenthese.cs

This file was deleted.

8 changes: 0 additions & 8 deletions Rubberduck.Core/AutoComplete/AutoCompleteClosingString.cs

This file was deleted.

12 changes: 0 additions & 12 deletions Rubberduck.Core/AutoComplete/AutoCompleteDoBlock.cs

This file was deleted.

14 changes: 0 additions & 14 deletions Rubberduck.Core/AutoComplete/AutoCompleteEnumBlock.cs

This file was deleted.

12 changes: 0 additions & 12 deletions Rubberduck.Core/AutoComplete/AutoCompleteForBlock.cs

This file was deleted.

Loading