Commit graph

1,764 commits

Author SHA1 Message Date
nightwing
cd6ebd8467 improve performance of search result folding 2012-08-03 18:46:56 +04:00
nightwing
f29e12c78f fix highlighting of multiline clojure strings 2012-08-03 18:46:56 +04:00
Lennart Kats
2956f1b61f Merge pull request #836 from ajaxorg/ie8
fixes for Ie8
2012-08-02 02:48:15 -07:00
Lennart Kats
8bd54a4f9a Merge pull request #858 from pahen/master
Fixed error "Duplicate data property in object literal not allowed in strict mode" found when linting the code.
2012-07-31 10:46:03 -07:00
nightwing
78471317f6 do not use event.target for determining clicked gutter region
breakpoints/numbers/foldwidgets
2012-07-28 16:11:10 +04:00
nightwing
7b365db83f event target for ie8 2012-07-28 16:11:09 +04:00
nightwing
4319abf256 fix scriptloading on old ie 2012-07-28 16:11:09 +04:00
nightwing
e7b952a55e fix mouse handling for ie8 2012-07-28 16:11:08 +04:00
nightwing
61ae350324 do not use postmessage on oldIE since addListener is very slow there 2012-07-28 16:11:08 +04:00
nightwing
81b6e5916a fix text input for old ie 2012-07-28 16:11:08 +04:00
nightwing
f35418ab7d fix ie9 contextmenu 2012-07-28 16:11:07 +04:00
nightwing
538f54f47c new opera supports KeyboardEvents 2012-07-26 20:44:55 +04:00
nightwing
354e8b3eff do not overwrite type of event
this is needed for safari 6
2012-07-26 20:43:47 +04:00
Patrik Henningsson
f1e4cbb1a8 Fixed error "Duplicate data property in object literal not allowed in strict mode" found when linting the code. 2012-07-24 10:34:51 +02:00
nightwing
ba7142a3d4 add wrap behavior for [ 2012-07-20 23:40:21 +04:00
nightwing
16ca8e1b02 code style 2012-07-20 23:38:46 +04:00
Harutyun Amirjanyan
d78e65fc6f Merge pull request #854 from NV/autopair_brackets
Auto-pair square brackets in JavaScript, PHP, and JSON
2012-07-20 11:58:09 -07:00
Nikita Vasilyev
46ac1fe440 Auto-pair square brackets in JavaScript, PHP, and JSON
Closes #832
2012-07-20 17:19:18 +04:00
Christoph Hochreiner
af4b814adb added tcl mode 2012-07-16 23:45:54 +02:00
Harutyun Amirjanyan
edf963e73f Merge pull request #834 from tstarling/master
Improved Lua indenting
2012-07-11 22:57:06 -07:00
nightwing
445767a598 do not assume module names have three parts 2012-07-11 16:50:07 +04:00
nightwing
4666af6288 fix text plugin 2012-07-11 16:44:00 +04:00
nightwing
56c77291f7 fix #822 using urlArgs in require breaks Ace's workers 2012-07-11 16:41:18 +04:00
Patrik Henningsson
2edf76d06a Fixed typo in text.js plugin that caused r.js to fail building. 2012-07-10 11:37:22 +02:00
nightwing
0fc7303aa0 fix json worker 2012-07-10 10:18:25 +04:00
nightwing
fa4b5d5474 fix loading of unpackaged workers 2012-07-10 09:59:17 +04:00
nightwing
ccdb5c57c4 vim dd on last line 2012-07-10 09:32:52 +04:00
nightwing
98f3cf04df fix xml tokenizer tests 2012-07-07 15:14:02 +04:00
nightwing
1209377c8f fix tests broken during merge 2012-07-07 00:19:41 +04:00
Harutyun Amirjanyan
167d7f89fa Merge pull request #830 from josh/extract-packaged-module-loading
Extract packaged module loading
2012-07-06 12:57:15 -07:00
Tim Starling
737e7e86dd Improved Lua indenting
* Support single-line blocks: don't indent the following line.
* Indent the line following a line with unclosed parentheses, such as a
  function call where some parameters are specified on the same line as
  the name.
* Use a negative next-line indent to restore the correct indenting level
  after the end of a multi-line parenthesized block where the ending
  parenthesis occurs with other text on the same line as it.
* Implement outdenting. Outdenting is triggered after "enter" is pressed,
  similar to the Python mode. This avoids problems with incomplete token
  information, e.g. outdenting when the user is halfway through typing a
  quoted string "the end is nigh", where "end" is recognised as a
  keyword until the right quote is present.

Of course it is still flawed, anything less than a complete Lua parser will
be flawed, but I'm pretty confident that the code here is better than
what came before.
2012-07-05 15:41:55 +10:00
Joshua Peek
3bcfb70e40 Restore Emacs up key binding
Broken by 689bed38ff
2012-07-03 23:24:44 +04:00
Joshua Peek
d9eead8eca Remove packagedJs from worker constructor 2012-07-03 13:35:03 -05:00
Joshua Peek
86f5c8b961 Ignore ace namespacing for module urls 2012-07-03 13:27:43 -05:00
Joshua Peek
13b572927b Reduce moduleUrl conditional 2012-07-03 13:26:24 -05:00
Joshua Peek
f26100d013 Merge branch 'master' into extract-packaged-module-loading 2012-07-03 13:23:47 -05:00
Joshua Peek
fe6903595d Use triple equal 2012-07-03 08:51:13 -05:00
Joshua Peek
7d6d27d99e Strip UTF8 BOM from luapage 2012-07-02 14:45:18 -05:00
Joshua Peek
8aab586acf Strip UTF8 BOM from luapage highlight rules 2012-07-02 14:44:02 -05:00
Joshua Peek
e4a3e79535 Add worker suffix 2012-07-02 14:33:33 -05:00
Joshua Peek
b8a7b8ec90 Extract packaged module loading 2012-07-02 14:28:33 -05:00
Harutyun Amirjanyan
cc0508b922 Merge pull request #819 from ajaxorg/misc
foldmode improvements and autosizing markers
2012-07-02 11:42:47 -07:00
Daniil Kostion
0820419b28 rename variables 2012-07-03 01:35:17 +10:00
Daniil Kostion
1104789217 Add xml/html tag autoclosing behavior 2012-07-02 09:03:21 +10:00
Daniil Kostion
70cda1375b Move HTML tags out of xml_util 2012-07-02 05:40:13 +10:00
nightwing
8fbe921ad9 do not include trailing slash in scriptOptions.base 2012-06-30 13:25:40 +04:00
nightwing
3cc878f4c1 compatibility with dojo.require 2012-06-30 13:25:39 +04:00
nightwing
5eca7dd820 fix test 2012-06-30 13:25:39 +04:00
nightwing
71231db0af editor content shouldn't overlay scrollbar 2012-06-30 13:25:38 +04:00
nightwing
241776dd4c tweak selectByWords 2012-06-30 13:25:38 +04:00