Commit graph

5,428 commits

Author SHA1 Message Date
ggoodman
6db76f92cc Prevent repeat firing of render callback
If either the theme or mode are already cached, callback will be fired more than once.

This is because `config.loadModule` appears to fire its callback synchronously. This means that in the event that the theme is already cached, `waiting` will first be incremented then decremented in the same pass, resulting in `done` being called a first time.

Control will then flow to the `return` statement where waiting is still `0` and so the `callback` will fire a 2nd time.

* Changes *

Instead of changing the semantics of `config.loadModule`, I increment waiting at creation so that it will never fire until at least line #130 (`return` statement).
2014-04-24 15:44:51 -04:00
Harutyun Amirjanyan
0e3abd3f41 Merge pull request #1920 from cptroot/patch-1
Fix not recognizing `\\` as an escape sequence.
2014-04-21 12:21:37 +02:00
Harutyun Amirjanyan
b2af4389fa Merge pull request #1918 from rmsmith/master
dart_highlight_rules : add `assert` to `keywordControl`
2014-04-21 12:19:46 +02:00
cptroot
5b697f68d1 Fix not recognizing \\ as an escape sequence. 2014-04-20 17:39:48 -07:00
rmsmith
25e70c4430 update tokens_dart.json regarding assert statement 2014-04-20 19:46:28 +03:00
rmsmith
06db67de16 dart_highlight_rules : add assert to keywordControl
"assert" is a reserved word and a statement in the Dart language (as
opposed to a built-in function call) as described in the spec:

https://www.dartlang.org/docs/spec/latest/dart-language-specification.html#h.cb5i0axenow6
2014-04-20 19:22:03 +03:00
nightwing
3631e7f720 Merge branch pull/1915 Fixed hotkeys for changing font size 2014-04-18 14:23:11 +04:00
nightwing
c5689d94ca also enable numpad keys for increaseFontSize 2014-04-18 14:22:23 +04:00
jimmyboh
156ebc0a72 Fixed hotkeys for changing font size (Fixes #1914)
Hotkey for `increaseFontSize` does not work, `+` key should actually be
`=`.
2014-04-17 13:09:13 -04:00
Harutyun Amirjanyan
3b76a2ebef Merge pull request #1911 from nraynaud/patch-1
fix documentation for getCursor
2014-04-16 12:06:35 +02:00
Nicolas Raynaud
ee052c06d3 fix documentation for getCursor 2014-04-15 22:13:59 +02:00
Harutyun Amirjanyan
993df16bdb Merge pull request #1907 from ajaxorg/dockerfile
Dockerfile
2014-04-13 18:21:00 +02:00
Fabian Jakobs
75bac806b0 always use https 2014-04-13 16:20:02 +00:00
Fabian Jakobs
1bd5b56793 minor fix 2014-04-13 16:16:30 +00:00
Fabian Jakobs
7767efe0f6 fix dockerfile mode 2014-04-13 16:08:45 +00:00
Fabian Jakobs
4d24573946 use wildcard protocol for external resources.
Otherwise we can't serve it over https
2014-04-13 16:07:34 +00:00
nightwing
4d868a046a use correct indent size when expanding snippet at the start of the line 2014-04-11 22:24:59 +04:00
nightwing
f5f2d823b9 Merge remote-tracking branch 'remotes/origin/vim' 2014-04-11 20:47:52 +04:00
nightwing
052559778d Merge branch pull/1851 2014-04-11 20:47:40 +04:00
nightwing
1f33265ba7 fix typo in indenter regexp 2014-04-11 20:46:39 +04:00
Alexander Lourier
187b90dd84 Handle language-switching keystroke gracefully 2014-04-11 18:55:09 +04:00
nightwing
56631344ba Merge remote-tracking branch 'remotes/pull/1874'
Conflicts:
	Makefile.dryice.js
2014-04-11 18:46:54 +04:00
nightwing
cff2aeaeb7 cleanup 2014-04-11 18:43:01 +04:00
nightwing
96145bcd8a fix vim keys don't work in read-only files 2014-04-10 18:17:48 +04:00
Lennart Kats
2a2efb133b Merge pull request #1904 from ajaxorg/small-bugs
fix several small bugs
2014-04-10 13:51:19 +02:00
nightwing
5aba18ea06 fix ie focus issues 2014-04-10 15:11:11 +04:00
nightwing
3296dd7471 allow keys not handled by vim to be handled by default ace keybinding 2014-04-10 14:46:19 +04:00
nightwing
fdf832784f fix #1893 fix highlighting for PHP CJK variable name. 2014-04-10 14:33:37 +04:00
nightwing
d1decf7e13 update tests 2014-04-10 14:03:31 +04:00
nightwing
65003e259a do not highlight <scripts> tag same as <script> 2014-04-10 13:57:21 +04:00
nightwing
91e6abf099 fix #1890 Second cursor after double clicking in IE8 2014-04-10 13:38:06 +04:00
Harutyun Amirjanyan
831f6c9336 Merge pull request #1902 from pjhuck/master
fix for anchor & insertRight behavior
2014-04-10 14:35:45 +05:00
Paul Huck
ce6c0aa84b fix for anchor & insertRight behavior
Do not move the anchor down when it is at column 0 and lines are
inserted at that
2014-04-09 09:46:53 -07:00
nightwing
55886771a9 Merge branch 'tweak-autocomplete' 2014-04-09 18:37:45 +04:00
Fabian Jakobs
23055a2fcf add dockerfile mode 2014-04-09 09:08:14 -04:00
nightwing
4599dc6834 cleanup 2014-04-09 14:25:26 +04:00
nightwing
c3dd9ff510 remove bogus string.regexp highlight rules from java and c# 2014-04-08 22:37:16 +04:00
Harutyun Amirjanyan
32cbb0ffa1 Merge pull request #1900 from danyaPostfactum/miscfixes
Miscellaneous fixes
2014-04-08 23:11:03 +05:00
DanyaPostfactum
f39f16e12f Fix cut/copy in Firefox (setData() may return nothing). 2014-04-08 14:23:47 +10:00
DanyaPostfactum
df68336921 Fix bug of tooltipFollowsMouse option with folded text. 2014-04-08 14:23:38 +10:00
DanyaPostfactum
0d6eb5b718 Fix jump to last item in completer popup. 2014-04-08 14:23:16 +10:00
William Candillon
b67caa1163 Disable Tab command binding for autocomplete (incompatible with live autocomplete) 2014-04-05 23:31:20 +02:00
William Candillon
a05b84f4df Bug fix 2014-04-05 22:38:23 +02:00
William Candillon
a7297de55f Update autocomplete to handle custom identifier regexprsw 2014-04-05 20:16:02 +02:00
Harutyun Amirjanyan
7fc47d77a3 Merge pull request #1894 from 28msec/master
XQuery & JSONiq mode refactoring
2014-04-05 18:10:38 +05:00
William Candillon
e87dfcce7a Minor JSONiq mode refactoring 2014-04-04 21:01:54 +04:00
William Candillon
6c38e136c1 Update xqlint version 2014-04-04 21:01:51 +04:00
William Candillon
cbd66efbf3 Bug fix 2014-04-04 21:01:50 +04:00
William Candillon
5b93b1d51a Update xqlint version 2014-04-04 21:01:50 +04:00
William Candillon
2119154050 Update to xqlint master branch. 2014-04-04 21:01:48 +04:00