isidor
96af1d44ce
fix accessibility word operatoins and tests
2019-08-26 16:48:19 +02:00
isidor
cf7fb7763a
introduce cursor word accessibilty commands
2019-08-23 17:28:55 +02:00
Alex Dima
f5f4ad9d65
Fixes #64810
2018-12-17 12:53:37 +01:00
Matt Bierner
986f924ad5
Prefer using Array<T> for complex array types
...
Use `Array<T | U>` when dealing with union types instead of `(T | U)[]`
2018-12-13 16:40:44 -08:00
Alex Dima
17454d4e88
Organize imports
2018-10-23 09:54:11 +02:00
Alex Dima
46d1426b7e
Strict null checks ( #60565 )
2018-10-12 08:49:08 +02:00
Matt Bierner
8087b0a8d8
Remove use strict directives in main vs code ts files (part 2)
...
We compile using the alwaysStrict flag so these directives are not needed
This part removes most `use strict` directives that are right after the file header
2018-10-02 16:11:05 -07:00
Alex Dima
a4a5b590ec
Reimplement word part operations ( #53899 )
2018-09-11 18:37:36 +02:00
Alex Dima
b385bb8f15
Fixes #51119
2018-09-11 11:30:52 +02:00
Alex Dima
04b42cf004
Fixes #53899
2018-09-05 17:41:23 +02:00
HookyQR
d2397aa528
Improve word part move and delete for capitalized snake case
...
In ruby (and perhaps other languages) the convention for constants is
ALL_CAPS_SNAKE_CASE. This change allows stepping through word parts for
this case. It also handles mixed case where an all caps part is likely
an acronym with a capitalized word following. eg: `DSLModel`.
2018-07-04 14:06:40 +12:00
Alex Dima
f41ee9c0f6
Stylistic edits
2018-06-20 17:03:31 +02:00
Alex Dima
be614e17c7
Merge remote-tracking branch 'origin/master' into pr/brentwang23/48023
2018-06-20 15:20:53 +02:00
fetiew
7415670044
Fixed formatting issues
2018-04-17 17:12:50 -04:00
Alex Dima
a811707825
Fixes #48046 : Skip over a word made up of one single separator and followed by a regular character
2018-04-17 22:17:02 +02:00
Alex Dima
9396ee5248
Fixes #12887
2018-04-17 12:22:46 +02:00
fetiew
c9fde20123
Implement word part move and delete
2018-04-16 23:51:40 -04:00
Alex Dima
20e3ed2297
Fixes #41199 : Skip over single separator in word navigation command
2018-04-06 09:50:33 +02:00
Alex Dima
8e1402b8ac
Fixes #33788 : Wrong cursor position when double click to select a word
2017-10-21 10:50:58 +02:00
Alex Dima
0c90b53899
Fixes #7100
2017-09-27 15:04:13 +02:00
Benjamin Pasero
a9486e406f
linting: convert double quote imports to single quote
2017-05-26 09:27:46 +02:00
Alex Dima
f151b3ef1f
Fixes #3623 : Match whole word does not work for not latin characters
2017-05-20 10:59:04 +02:00
Alex Dima
c9313f78e6
Fixes #24947 : Ctrl - Backspace is deleting the previous '({['
2017-04-28 01:15:22 +02:00
Alex Dima
cca161bd47
Clean up in cursor
2017-03-26 23:21:31 +02:00
Alex Dima
3a093b39c9
Clean up cursorMove
2017-03-26 23:21:31 +02:00
Alex Dima
386f9929e6
Extract delete word commands outside of core
2017-03-26 23:21:30 +02:00
Alex Dima
20f903c021
Extract word move commands out of editor core
2017-03-26 23:21:30 +02:00
Alex Dima
3dfd9dee4b
Restructure WordOperations
2017-03-26 23:21:30 +02:00
Alex Dima
4a75f9b5d8
Move more operations out of oneCursor
2016-11-07 00:04:35 +01:00
Alex Dima
4183dd9d04
More cleanup around editing commands
2016-11-06 13:17:56 +01:00
Alex Dima
af1cf7a4b8
Move type operations out of oneCursor
2016-11-05 12:04:00 +01:00
Alex Dima
b1fbe705ca
Introduce cursorCommon
2016-11-04 19:08:51 +01:00
Alex Dima
0584e71ca0
Move out more operations from oneCursor
2016-11-04 19:08:49 +01:00
Alex Dima
8320b75a48
Move more code out of oneCursor
2016-11-04 10:59:25 +01:00
Alex Dima
d14ee7613f
Extract word operations out of oneCursor
2016-11-03 18:20:52 +01:00