14 Commits

Author SHA1 Message Date
db26e25d7a Use for...of for performance optimizations (#1509)
* Use for...of for performance optimizations

* Fix ignores

* Remove console times
2022-04-09 00:43:33 -07:00
2edef7149d DFS with depth (#1451) 2022-04-09 00:43:31 -07:00
ecbd46e5c0 Remove lexical-helpers (#1466)
* Remove lexical-helpers

* Add midding ref
2022-04-09 00:43:30 -07:00
a6867f18bc A basic $dfs (#1351) 2022-04-09 00:43:25 -07:00
872d0e04e9 Make CharacterLimit work with a one-pass DFS loop (#1347) 2022-04-09 00:43:25 -07:00
d9559c07a4 Add ObjectSelection (#1332)
Add NodeSelection
2022-04-09 00:43:25 -07:00
39c7328511 Remove $log (#1321) 2022-04-09 00:43:24 -07:00
1b63abe28f Revert "Revert "After triggering markdown to bold text, the caret should appear after the space character. (#1293)" (#1303)" (#1308)
This reverts commit 2e151be3903a9a715ec19ea46a5b7fca4503779a.
2022-04-09 00:43:24 -07:00
c9fbe99309 Revert "After triggering markdown to bold text, the caret should appear after the space character. (#1293)" (#1303)
This reverts commit e217ca81131813034ab71bca8f9d26108c89742b.
2022-04-09 00:43:23 -07:00
864d518462 After triggering markdown to bold text, the caret should appear after the space character. (#1293)
* Fixing bugs around setting selections

* Restructured markdown into a Reading Section and an Updating Section

* Fixed undo to keep the space and place caret at proper location

* Fixing flow error

* Making history code names more clear.

* Review feedback.
2022-04-09 00:43:23 -07:00
1c856e80ec Add sort keys and sort imports lint rules, and enable fix+format on save (#1209)
* Add sort keys rule and update configs so it works

Bump version of flowtype eslint plugin to fix bugs with autofixing

* Add sort imports fixable lint rule

* Run lint fix and prettier on whole repo 

* Fix unit tests broken by key sorting
2022-04-09 00:43:22 -07:00
055e6410be Move node registration to editor creation phase (#1252)
* Move node registration to editor creation phase

* Fix OverflowedNode

* Fix unit test

* Fix bugs
2022-04-09 00:43:21 -07:00
bf6bf30504 flow exact objects by default (#1249) 2022-04-09 00:43:21 -07:00
19c0434e1f Deprecate lexical-react hooks, preferring plugins (#1162)
* Deprecate lexical-react hooks, preferring plugins

* Fix rename
2022-04-09 00:43:18 -07:00