Commit graph

285 commits

Author SHA1 Message Date
nightwing
42a368ed02 add selection.moveTo 2014-02-21 22:08:35 +04:00
nightwing
6e9c9417fc cleanup 2014-02-21 22:08:35 +04:00
nightwing
f352165725 move text measuring into separate module 2014-02-21 22:08:35 +04:00
nightwing
f4d1dc7c13 create wrap data lazily 2014-02-21 22:08:34 +04:00
nightwing
9cbcfb35d3 use _signal where possible 2014-02-01 04:11:56 +04:00
nightwing
6e254f25a1 fix wrap option getter 2013-12-29 19:57:00 +04:00
nightwing
10e2c3049c add options for theme and mode 2013-12-15 21:20:11 +04:00
nightwing
4cb1e7b849 misc fixes 2013-11-24 16:16:36 +04:00
Lennart Kats
ed87f5326f Merge pull request #1678 from ajaxorg/line_widgets_pt1
Add support for line widgets
2013-11-13 10:10:24 -08:00
nightwing
60cfe6f161 update wrapData when wrapMethod changes 2013-11-13 03:34:52 +04:00
nightwing
753dbbece5 do not round mouse position since lines can have fractional screen coordinates now 2013-11-13 03:04:56 +04:00
nightwing
1ac4ea51e2 hack edit session 2013-11-08 00:56:04 +04:00
Lennart Kats
ee95161972 Merge pull request #1599 from danyaPostfactum/nativednd
Use native HTML5 Drag'n'Drop for text.
2013-09-20 06:11:43 -07:00
nightwing
414667916e always call setMode callback after the event 2013-09-14 14:55:41 +04:00
nightwing
fbdcbd00a1 always call callback from setMode 2013-09-13 21:20:06 +04:00
DanyaPostfactum
8936861338 Use native HTML5 Drag'n'Drop for text. 2013-09-10 21:41:20 +10:00
rmsmith
b3443a0fab EditSession.setWrapLimitRange should set a new object to this.$wrapLimitRange
This fixes a bug where if you have 2 instances of EditSession and you
`setWrapLimitRange` on one of them it would affect the $wrapLimitRange
on all other instances of EditSession.
2013-09-06 16:16:15 +03:00
nightwing
dd057f3095 allow fractional scrollLeft 2013-09-04 17:04:37 +04:00
nightwing
62e7073b33 add wrapMethod:auto and fix tests 2013-07-24 17:49:42 +04:00
nightwing
9f068dc45d improve wrapping for markdown 2013-07-24 16:16:52 +04:00
Lennart Kats
aded11265f Merge pull request #1489 from ajaxorg/undo_merge
Undo merging
2013-07-12 00:04:40 -07:00
nightwing
09d0044e1e fix undo selection range after delete 2013-07-11 17:35:29 +04:00
Ruben Daniels
81f7dd7fbb Merge pull request #1488 from ajaxorg/renderer
Renderer improvements
2013-06-27 07:55:22 -07:00
nightwing
43f1788ad4 use fake horizontal scrollbar 2013-06-23 23:58:32 +04:00
nightwing
4b51b9288f timing issue with setting modes 2013-06-20 17:57:09 +04:00
nightwing
ef2e2cdd11 move undo delta merging to the editor 2013-06-17 01:30:42 +04:00
DanyaPostfactum
277675525b Almost working draft of basic undo coalescence 2013-06-17 01:08:03 +04:00
nightwing
36c166b9ed force using tabs in makefile and snippets modes 2013-06-05 23:35:15 +04:00
nightwing
63551228ee update styling and clean up demos 2013-04-15 00:19:08 +04:00
Matthew Kastor
b0c08dced1 adds setWrapLimit to session 2013-04-13 20:49:45 +04:00
Mostafa Eweda
19dd921127 Merge pull request #1364 from ajaxorg/worker
Queue events before sending to the worker
2013-04-11 04:07:12 -07:00
nightwing
886da0d0dc fix setDefaultValue for useWorker 2013-04-09 22:14:30 +04:00
Lennart Kats
ba015bb251 Merge pull request #1333 from ajaxorg/ime
Improve ime handling
2013-04-09 06:38:02 -07:00
nightwing
10bbd842a3 fix test 2013-03-30 16:02:55 +04:00
nightwing
4be0153e2b fix #1337 bad interaction of removeFolds and updateWrapData 2013-03-30 15:47:27 +04:00
nightwing
b0a43790b4 do not overlay editor text when ime is active
fixes #1112
2013-03-28 21:25:05 +04:00
nightwing
57cb18fa00 fix typo 2013-03-27 15:41:15 +04:00
nightwing
82f496a11f add wrap: printMargin 2013-03-14 19:28:32 +04:00
nightwing
b61ae38c14 add missing options 2013-03-14 16:54:07 +04:00
nightwing
1b21841dba make foldAll faster 2013-03-01 16:57:38 +04:00
nightwing
a9dbdaebb4 keep folds while dragging text inside the editor 2013-03-01 16:57:36 +04:00
nightwing
43854d7a35 fix moving lines with folds 2013-03-01 16:57:36 +04:00
nightwing
bf2015bf7e cleanup 2013-03-01 16:57:20 +04:00
nightwing
3dcfc56a40 fix #1250: remove obsolete documentation for loadMode event 2013-02-27 11:50:11 +04:00
Mostafa Eweda
1b8fb10e50 Merge pull request #1260 from ajaxorg/toggleComment
Improve toggleCommentLines and make it faster
2013-02-23 06:03:44 -08:00
nightwing
f2d6d7d6c9 Merge pull request #1237 from danyaPostfactum/miscfixes
classList usage in dom.{add|remove|toggle}CssClass + minor changes
2013-02-22 18:40:50 +04:00
Garen Torikian
148f7cc0ab Working implementation 2013-02-22 16:16:34 +04:00
nightwing
2f55065e84 fix #1239 on('changeScrollTop') argument is an object instead of number 2013-02-22 14:22:51 +04:00
nightwing
3cbb8dda55 when text is wrapped highlight full gutter row and screen row 2013-02-22 14:22:25 +04:00
nightwing
bcf02a6671 remove remaining uses of deferredCall 2013-02-18 17:01:25 +04:00