* Converted test recorded for bulk recordings
* File name in camel case
* Added spoken form to test suit
* Added test recordings for actions
* Innumerate test cases with same name
* Remove breakpoint test
* Added exception
* started working on action for line duplication
* unifi ranges
* added comments
* clean up
* clean up
* clean up
* calculate newmark
* Various cleanup
Co-authored-by: Pokey Rule <pokey.rule@gmail.com>
* added support to exclude start or end token in ranges
* handle delimiters when excluding ranges
* Update src/inferFullTargets.ts
Co-authored-by: Pokey Rule <pokey.rule@gmail.com>
* added dock string
Co-authored-by: Pokey Rule <pokey.rule@gmail.com>
* added selection type paragraph
* include empty line for paragraph delimiter
* Update src/processTargets.ts
Co-authored-by: Pokey Rule <pokey.rule@gmail.com>
* expand the limited range four paragraph
Co-authored-by: Pokey Rule <pokey.rule@gmail.com>
* added file calculate changes
* started implementing calculated changes
* use new compute changes for all actions
* updated command action with calculate changes
* A possible approach (#136)
* A possible approach
* Update CalculateChanges.ts
Co-authored-by: Andreas Arvidsson <andreas.arvidsson87@gmail.com>
* More cleanup
* Fixes
* More cleanup
* Minor fix
Co-authored-by: Pokey Rule <pokey.rule@gmail.com>
* fixed small offset error on the negative end index
* Handle reverse order sub token
* excluding end index for negative index
* use anchor and active instead of start and end
* added find all action
* Get text through graph
* use get text in copy action
* Cleanup
* More cleanup
Co-authored-by: Pokey Rule <pokey.rule@gmail.com>
* implemented move action
* refactoring and clean up of move
* renamed use to bring
* performed actions suggested in PR
* small update to get that mark to work correctly
* perform move with outside modifier on source
* added support for space and new line delimiters
* Added outer selection to corrctly delete line
* Update src/performDocumentEdits.ts
Co-authored-by: Brock McElroy <28877984+brxck@users.noreply.github.com>
Co-authored-by: Brock McElroy <28877984+brxck@users.noreply.github.com>
* Add name field transformation
* Add AST debug logging
* Add basic name transformation
* Refactor matchers to add function name transform
* Add missing function name
* Clean up transformations refactor
* Refactor branch debug logging
* Fix purple color setting name
* Add function and class name scopes
* Fixed name matching for exported/decorated nodes
* Clean up transformations refactor (again)
Co-authored-by: Pokey Rule <pokey.rule@gmail.com>
* Add type transformation
* Attempt to be fancy
* Match child node of type annotation
* Use exported declaration helper
* Make type transform unsupported in other languages
* Add Python type transform support
* Match optional Typescript types
Co-authored-by: Pokey Rule <pokey.rule@gmail.com>
* Initial colored svg hats
* Various changes
* Initial working version
* Fix spacing
* Use web view to compute font size (#57)
* Use web view to compute font size
* added missing px
Co-authored-by: Andreas Arvidsson <andreas.arvidsson@redpill-linpro.com>
* Working computations
* Tweak hats so they work well for Pokey
* Make height and size of hats configurable
* added cache and settings for hats/font
* Clean up
Co-authored-by: Andreas Arvidsson <andreas.arvidsson87@gmail.com>
Co-authored-by: Andreas Arvidsson <andreas.arvidsson@redpill-linpro.com>