James Allen
fd182ea76f
Redraw lines and active line highlight when offscreen updates are made
...
When setUseWrapMode is true, if some text is inserted into a line which is
above the cursor and offscreen, then the renderer did not previously redraw the
lines or active line highlight. However, if this insert causes the line to wrap
onto another line then everything is shifted down by one visual line, leaving
the onscreen lines in an out of date state. With this commit, the onscreen
lines and active line highlight are now redrawn when this happens.
2014-07-10 12:56:11 +01:00
baboso
5ebcf9298b
Merge branch 'master' of git://github.com/ajaxorg/ace into praat
2014-07-08 15:22:40 -04:00
baboso
4904f74dbd
Minor changes to Praat syntax files
2014-07-08 15:18:57 -04:00
Harutyun Amirjanyan
d3ddd74fe7
Merge pull request #2029 from devoncarew/devoncarew_gitignore
...
Devoncarew gitignore
2014-07-07 19:30:04 +04:00
Devon Carew
cc03e77327
review comments
2014-07-07 08:17:25 -07:00
Fabian Jakobs
779912d517
Merge pull request #2027 from ajaxorg/autocomplete
...
Tweak autocomplete
2014-07-07 15:08:28 +02:00
Devon Carew
e6f01878d7
add snippets; fix the kitchensink demo
2014-07-04 11:35:07 -07:00
Devon Carew
bf72097811
add a gitignore mode
2014-07-04 11:25:53 -07:00
Ruben Daniels
c3bb709318
Merge pull request #2022 from ajaxorg/performance
...
do not use setInnerHTML since it isn't faster on new browsers
2014-07-03 13:53:19 +02:00
nightwing
8ed2799620
do not close the popup if there are matching completions
2014-07-03 00:12:27 +04:00
nightwing
f8be5072ac
allow using name instead of caption
2014-07-02 23:56:24 +04:00
nightwing
f9b3655c94
fix autocomplete popup click regression
2014-07-02 23:38:11 +04:00
Devon Carew
2ce7ed0f44
add the export keyword to dart
2014-07-01 16:15:45 -07:00
nightwing
ccfb820418
add test for whitespace extension
2014-07-01 01:32:24 +04:00
nightwing
299d174dc7
do not use setInnerHTML since it isn't faster on new browsers
2014-06-29 09:58:48 +04:00
Devon Carew
f8b7dce3e0
remove the invalid rule from the go syntax file
2014-06-28 22:21:52 -07:00
Harutyun Amirjanyan
63f43da96a
Merge pull request #2012 from hartman/dragDelay
...
Match platform specifics for dragDelay of text
2014-06-27 20:07:43 +04:00
Derk-Jan Hartman
2dcc4a3f04
Match platform specifics for dragDelay of text
...
On Mac we keep it at 150ms. On other platforms it either
does not exist or at most it's very small.
This fixes issue #1879
2014-06-27 14:20:09 +02:00
nightwing
0450a1a539
remove unneeded setOption call
2014-06-25 19:01:06 +04:00
Lennart Kats
fdbd11d3df
Merge pull request #2014 from ajaxorg/build
...
Use architect-build for building ace
2014-06-23 12:21:04 +02:00
Harutyun Amirjanyan
14f5095c92
Merge pull request #2005 from ajaxorg/overridable-mergeables
...
Make mergeable commands (for undo history) overridable.
2014-06-23 00:31:18 +04:00
Zef Hemel
1dd41ea75d
Make mergeable commands (for undo history) overridable.
2014-06-23 00:12:20 +04:00
nightwing
ce070285a4
Merge remote-tracking branch 'remotes/origin/keybinding'
2014-06-22 23:49:13 +04:00
nightwing
3ebc2828e6
add textarea keybinding (probably fixes #36 )
2014-06-22 23:44:59 +04:00
nightwing
6aaede1a2e
keep mac line movement keybindings (still overridden by jumptomatching)
2014-06-22 23:33:45 +04:00
rmsmith
739e86cde7
mode/applescript : set the $id to the correct value
...
This brings the new applescript mode into alignment with the other modes
per #1778
2014-06-21 19:15:52 +03:00
nightwing
fcb3331d69
remove special build version for bookmarklet
2014-06-20 02:26:10 +04:00
Adam Jimenez
08bfa14dd2
jumptomatching/ selecttomatching mac shortcut
...
fixes #2007
2014-06-19 23:06:52 +01:00
Harutyun Amirjanyan
bdd54043b5
Merge pull request #2004 from tomalec/html-import-issue
...
Use current document to process <script> tags (fixes ajaxorg/ace#2003 )
2014-06-18 11:05:26 +04:00
Tomek Wytrebowicz
3ce44130d4
comment the need of ownerDocument ajaxorg/ace#2003
2014-06-16 13:48:18 +02:00
Harutyun Amirjanyan
8db9dc255a
Merge pull request #1994 from hitode909/fix-is-gecko
...
useragent.isGecko is false on Firefox 29
2014-06-16 15:05:39 +04:00
Ruben Daniels
5496351529
Merge pull request #1985 from ajaxorg/focus
...
fix issue with scrolling into view on focus
2014-06-16 12:34:23 +02:00
Ruben Daniels
f25b14a328
Merge pull request #1982 from ajaxorg/misc
...
Sync with cloud9 version
2014-06-16 12:34:04 +02:00
Tomek Wytrebowicz
b8c21d4c6f
Use current document to process <script> tags ( fixes ajaxorg/ace#2003 )
2014-06-13 01:58:05 +02:00
Harutyun Amirjanyan
08b88485c8
Merge pull request #1996 from adamjimenez/jump-to-matching-tag
...
Jump To Matching Tag
2014-06-10 21:23:20 +04:00
Adam Jimenez
e92b709eb2
fix jumping to brackets in strings
2014-06-09 21:30:19 +01:00
nightwing
c5031db61c
fix tests
2014-06-09 23:44:27 +04:00
Adam Jimenez
d7c7cb1b4d
add html tag support to jumpToMatching
2014-06-09 17:09:31 +01:00
Adam Jimenez
76adcc51a0
Revert "Jump To Matching Tag"
...
This reverts commit 9a4a387de6 .
2014-06-09 14:12:10 +01:00
nightwing
efcbe1c010
add todo reminder
2014-06-07 15:26:27 +04:00
nightwing
511faeeaae
Merge remote-tracking branch 'remotes/pull/1995'
2014-06-07 15:20:47 +04:00
nightwing
19ec94a815
Merge branch 'pull/1995'
2014-06-07 15:18:23 +04:00
nightwing
636cc6a96f
do not change mouse over selection if dragging isn't enabled
2014-06-07 15:17:27 +04:00
Adam Jimenez
c0343a2cba
use setCursorStyle instead of modifying classes
2014-06-06 13:50:29 +01:00
Adam Jimenez
111ec1899f
fix tag flicker
...
fix tag highlight flicker when selecting
2014-06-06 13:32:16 +01:00
Adam Jimenez
da5cc2e28d
matching tag fixes
...
remove global editor ref, add listener
2014-06-06 10:53:55 +01:00
Adam Jimenez
9a4a387de6
Jump To Matching Tag
...
Alt-P: Jump to Matching Tag
Alt-Shift-P: Select to Matching Tag
fixes #1158
2014-06-06 10:32:18 +01:00
baboso
84a8201dfd
Removed useless rule
2014-06-05 18:44:20 -04:00
Adam Jimenez
07fb7738db
Highlight matching HTML tag
...
fixes #1308
2014-06-05 19:56:46 +01:00
hitode909
84abfa5ff8
window.controllers was renamed to window.Controllers in Firefox 29
...
useragent.isGecko was false on Firefox 29
2014-06-05 14:10:25 +09:00