Matthew Kastor
2ea0faf97b
fixed typo in comment
2013-04-13 20:40:06 +04:00
Matthew Kastor
1d631b5ca1
Separated logic & presentation, lowercased file names
...
I lowercased the file names. I've separated the code to generate an
overlay menu out into a module called overlay_page, it is the same code
as is in my other pull request for the keyboard shortcuts menu. It
should be easy enough to change the way it looks and behaves without
worrying about breaking anything. I've pulled code out into a module
called element_generator because it is pretty generic and isn't
concerned with gathering data for the settings menu. The element
generator can be reused and augmented but there is the possibility that
modules depending on it could break. show_settings_menu depends on the
element_generator. As it collects data it generates generic elements and
attaches event listeners to them. The massive list of options has been
moved into its own module for two reasons (1) it makes maintaining
show_settings_menu much easier and (2) this is the only part of the menu
which has to be updated manually. We may be able to add something to the
build system to automatically generate this module based on which modes
and themes are found to alleviate us from having to remember to add said
options in when new themes and modes are added.
2013-04-13 20:40:06 +04:00
Matthew Kastor
09266196ab
adds settings menu to ace
...
I'm not stuck on the keybinding or aesthetics of this, please change
them at will. All I really want is the ability to display a menu where I
can change the editor's settings from and I want the menu to be smart
enough to automatically know about new settings. This pretty much works
except there isn't a registry for themes and modes so every new theme or
mode has to be added to the internal list by hand...
2013-04-13 20:40:06 +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
477d381185
do not send deltas to worker synchronously since it is slow and crashes chrome
2013-04-09 16:44:17 +04:00
nightwing
e04b37c062
add cursorStyle option
2013-04-09 14:37:14 +04:00
Ryan Griffith
3557eba166
Removed trailing commas that cause errors in IE
2013-04-08 16:29:50 -04:00
Christoph Hochreiner
bc66204d59
remove not necessary/worng comments and not tcl specific rule for variables (is only valid for the tcl extension xotcl
2013-04-08 14:45:58 +02:00
Zef Hemel
712818b49e
Removed outdated keywords
2013-04-08 13:48:19 +02:00
Zef Hemel
149bef7051
Fix Dart test
2013-04-08 13:27:51 +02:00
Zef Hemel
6d8c810581
of keyword
2013-04-08 13:24:23 +02:00
Zef Hemel
835f2e3690
Fixed some higlighting rules to match modern Dart.
2013-04-08 13:22:02 +02:00
Zef Hemel
63930b52d1
Based Dart mode on C/C++ mode so that at least the indentation basics
...
are acceptable (e.g. indentation after curly braces).
2013-04-08 12:13:18 +02:00
Harutyun Amirjanyan
251719f85b
Merge pull request #1351 from rgriffith/velocity_mode
...
Add Velocity highlighter
2013-04-06 04:48:37 -07:00
Mark Achee
d308803fbe
fix php worker bogus error on use keyword
2013-04-06 06:01:04 +02:00
Ryan Griffith
a22dda79fc
Added comment settings to add comment shortcut (ctrl+/)
2013-04-05 14:46:53 -04:00
Ryan Griffith
646b0442b6
Fixed matching of single line comments
2013-04-05 10:39:17 -04:00
Ryan Griffith
2463471b39
Add Velocity highlighter
2013-04-05 08:08:23 -04:00
nightwing
9409ae8090
fix typo
2013-04-04 23:27:26 +04:00
nightwing
c4c308211e
do not use split with capturing regex to not break old ie
2013-04-04 23:17:39 +04:00
nightwing
28943dcf1d
snippetManager should be lowercase
2013-04-04 22:59:06 +04:00
nightwing
9a59b084cc
update lsl test
2013-04-01 20:56:44 +04:00
Harutyun Amirjanyan
83de4e32e7
Merge pull request #1336 from buildersbrewery/master
...
updated lsl syntaxhighlight
2013-04-01 09:56:05 -07:00
Builders Brewery
7e9e425f84
added llGetAnimationOverride, llResetAnimationOverride, llSetAnimationOverride
2013-03-30 23:19:27 +01:00
Builders Brewery
f310c09502
added PERMISSION_OVERRIDE_ANIMATIONS
2013-03-30 22:45:49 +01:00
Builders Brewery
1361ee6579
removed a ,
2013-03-30 19:31:22 +01:00
Builders Brewery
3681dbeaea
added missing , and condensed regex
2013-03-30 19:18:41 +01:00
Builders Brewery
7a6fd89bfc
rollback
2013-03-30 18:29:46 +01:00
Builders Brewery
346712c6ca
fixed typo from pasting no2
2013-03-30 18:18:37 +01:00
Builders Brewery
eadd4e4b39
fixed typo from pasting
2013-03-30 18:13:32 +01:00
Builders Brewery
66ddb8d25b
added left shift, right shift, bitwise xor to keyword.operator and condensed regex match
2013-03-30 18:05:30 +01:00
Builders Brewery
93c57928d3
updated keyword.operator and moved indentation to the left
2013-03-30 17:30:41 +01:00
nightwing
61155649b9
remove console.log
2013-03-30 19:57:10 +04:00
nightwing
55af92676f
add emmet extension
2013-03-30 18:12:52 +04:00
nightwing
d92505e1c9
autodetect platform in HashHandler
2013-03-30 18:08:41 +04:00
nightwing
841dbf7890
add EventEmitter.off
2013-03-30 18:07:17 +04:00
nightwing
f531bceabe
pass target to eventListener as a second argument
2013-03-30 18:07:17 +04:00
Lennart Kats
5a367bafb3
Merge pull request #1340 from ajaxorg/wrap_bug
...
fix #1337
2013-03-30 05:21:41 -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
cf74db8e1d
cleanup
2013-03-30 15:46:52 +04:00
Builders Brewery
1cc09de7b7
updated lsl syntax highlight
2013-03-29 17:25:35 +01:00
Robert Krahn
227f500a2c
occur+isearch: fixing tests
2013-03-28 14:21:12 -07:00
Robert Krahn
eb25810456
occur+isearch: adding occurisearch command and binding it to Ctrl-o by default
2013-03-28 14:13:26 -07:00
Robert Krahn
e8c8cfeda4
occur+isearch: fixing highlighting for big font sizes
2013-03-28 12:24:37 -07:00
nightwing
bf34500927
fix #906 can't input chinese in ie9
2013-03-28 21:25:06 +04:00
nightwing
b0a43790b4
do not overlay editor text when ime is active
...
fixes #1112
2013-03-28 21:25:05 +04:00
nightwing
0f4fd999ee
allow delete command only after opening contextmenu
...
this will break delete from browser edit menu, but it is not as important as ime textinput
fixes #1325
2013-03-28 21:25:05 +04:00