Daniel Imms
43015f85f4
Move Renderer ownership to RenderCoordinator
2019-05-18 21:15:18 -07:00
Daniel Imms
f7612a49d2
Merge remote-tracking branch 'ups/master' into 1128_addons
2019-05-12 09:44:09 -07:00
Daniel Imms
f654044e5e
Fix search addon unit tests
2019-05-12 00:17:59 -07:00
Daniel Imms
9ca9f7296e
Use new APIs in selection addon
2019-05-11 23:56:34 -07:00
Daniel Imms
5bbbbf7348
Expose getSelectionPosition and select APIs instead
2019-05-11 23:52:38 -07:00
Daniel Imms
161c7f9339
Use API clearSelection in search addon
2019-05-11 23:22:46 -07:00
Daniel Imms
780e924b21
Use stable API for buffer in search addon
2019-05-11 23:15:04 -07:00
Daniel Imms
518e2734ba
Re-introduce original attach and webLinks addons back
...
We could release this in v3 if we don't break addons like this
2019-05-10 20:30:47 -07:00
Daniel Imms
eedcbccb15
Merge remote-tracking branch 'origin/master' into 1128_addons
2019-05-10 20:24:43 -07:00
Khaja Nizamuddin
e831bdf1ef
Allow + char in URI path
2019-05-08 21:06:22 +05:30
roottool
23eed1b3ea
Fix: Changed pathClause
2019-05-04 02:02:26 +09:00
Bradley Bain
736bd53e49
Clear line cache on terminal resize
2019-04-25 21:24:07 -07:00
Daniel Imms
89a3931a68
Merge branch 'master' into event_emitter_2
2019-04-11 08:15:19 -07:00
Daniel Imms
db78b75e8b
Convert selection to EventEmitter2
2019-04-09 20:05:13 -07:00
Daniel Imms
87328fe293
Convert data to EventEmitter2
2019-04-09 19:53:02 -07:00
Daniel Imms
8b5b64605e
Start find previous from the current viewport
2019-04-09 19:53:22 -04:00
Daniel Imms
71827f7981
Merge branch 'master' into master
2019-04-09 11:01:02 -04:00
Daniel Imms
49f58f5d25
Merge branch 'master' into 1128_addons
2019-04-07 14:24:29 -04:00
Daniel Imms
798cf8abc3
Merge branch 'master' into event_emitter_2
2019-04-04 00:12:07 -04:00
Daniel Imms
7ddcf1a2a2
Merge branch 'master' into 1128_addons
2019-04-02 20:16:09 -04:00
Daniel Imms
5f014be057
Add onCursorMove, replace .on usage in addons
2019-04-02 11:12:57 -07:00
Daniel Imms
fa505111a2
Replace winptyCompat addon with windowsMode option
2019-04-02 08:51:23 -07:00
Daniel Imms
0960a7ae14
Merge branch 'master' into project_references
2019-03-30 14:43:11 -07:00
Daniel Imms
b400f9ca3b
Don't clear terminal on yarn watch
2019-03-30 14:08:57 -07:00
Daniel Imms
4dbe8ec1db
Let consumers decide whether winptyCompat should be active
2019-03-23 10:58:26 -07:00
ntchjb
3c444ca39a
Fixed coding format
2019-03-15 19:20:23 +07:00
ntchjb
03e648a0fb
Fixed the case that, if findPrevious is run without any selection, then start scan at the last row
2019-03-15 19:15:41 +07:00
Daniel Imms
f63bd3d218
Merge branch 'master' into master
2019-03-08 11:47:41 -08:00
Daniel Imms
3285374618
Disable reflow when winptyCompat is on
...
Fixes #1943
2019-02-20 07:03:40 -08:00
ntchjb
9236934586
_findInLine() function should not run multiple times on the same row
2019-01-09 07:01:34 +07:00
Daniel Imms
7ba17ca770
Convert web links and attach to modules
2019-01-03 22:19:30 -08:00
Daniel Imms
290394b401
New addon prototype
...
Part of #1128
2019-01-03 20:22:53 -08:00
ntchjb
c784a012c7
Fix: update findingRow and cumulativeCols before running _findInLine
...
to be able to scan unwrapped line at the last row
2019-01-03 15:55:27 +07:00
ntchjb
efe22d8cf3
Revert "Support wide characters and combined characters"
...
This reverts commit f961f90bc8 .
2019-01-03 15:32:25 +07:00
ntchjb
f961f90bc8
Support wide characters and combined characters
...
- Convert buffer index to string index before searching
- Convert string index to buffer index after searching
- Fix bug when search selection skipped some result
2019-01-01 16:39:23 +07:00
ntchjb
d94c897754
Fix search addons: be able to search wrapped lines from unwrapped line
...
by managing column range that is needed to be scanned.
2018-12-29 13:55:14 +07:00
ntchjb
565cba9c1a
Fix search addons:
...
- Changed to use `this._terminal.cols` for buffer line length instead.
- Let `_findInLine` check on wrapped line
- Added conditions in `_findInLine`
- For reverse search, if there is no selection at given row, then start scan at the end of the string
2018-12-29 09:38:17 +07:00
ntchjb
913150fe13
Fix search addons:
...
searchTerm should not be matched if the beginning of matching index < 0
2018-12-29 03:03:23 +07:00
Daniel Imms
689ac3e073
Merge branch 'master' into no-end-quotes-in-weblinks
2018-12-27 11:29:33 -08:00
Daniel Imms
d698faa183
Comment how the regex reverse search while works
2018-12-26 16:12:53 -08:00
Daniel Imms
1a1f7e984f
Remove ISearchIndex object
2018-12-26 16:03:31 -08:00
Daniel Imms
e0d535e0da
Fix previous search, remove incremental previous search
2018-12-26 15:49:08 -08:00
Daniel Imms
76302e2146
Get multiple matches working after incremental changes
2018-12-26 15:32:34 -08:00
Daniel Imms
204e42a151
Fix incremental search
2018-12-26 15:15:12 -08:00
Daniel Imms
bb9732599b
Merge remote-tracking branch 'origin/master' into pr/noamyogev84/1763
2018-12-26 15:08:16 -08:00
robins1212
701f50f47b
Merge branch 'master' into bindfullscreen
2018-12-20 12:03:43 -08:00
Robin Sturm
3eac446a85
bind function before calling
2018-12-20 11:54:26 -08:00
Daniel Imms
ff73f705ae
Fix winptyCompat wrapped line heuristic
...
Part of Microsoft/vscode#65485
2018-12-20 11:47:51 -08:00
Linmiao Xu
9cd7bf2af1
Weblinks should not allow quotes at end of urls enclosed in quotes
2018-12-19 13:28:16 +09:00
Daniel Imms
6a5b5c23f8
Merge branch 'master' into master
2018-12-17 11:46:33 -08:00