Chris Wanstrath
|
bae1574424
|
shut up, modes.coffee
|
2011-09-05 23:04:58 -07:00 |
|
Chris Wanstrath
|
6b87c59d8d
|
alpha order methods in tabs.coffee
|
2011-09-05 23:02:42 -07:00 |
|
Chris Wanstrath
|
c630c17ac2
|
remove 'add tab' tab
|
2011-09-05 22:40:15 -07:00 |
|
Chris Wanstrath
|
fdfcd0ac25
|
de-debug
|
2011-09-04 21:24:11 -07:00 |
|
Chris Wanstrath
|
06e0a46c1c
|
make ace's coffee mode 1000x better
before and after:
https://img.skitch.com/20110905-najte87m4cq32unmd6eyigikcf.png
submitted upstream:
https://github.com/ajaxorg/ace/pull/411
|
2011-09-04 21:20:55 -07:00 |
|
Chris Wanstrath
|
0b86dd54a6
|
lol ruby
|
2011-09-04 20:48:07 -07:00 |
|
Chris Wanstrath
|
8fa91ed75d
|
clear all key modifiers on blur
|
2011-09-04 20:26:26 -07:00 |
|
Chris Wanstrath
|
ad9028e803
|
cancel open
|
2011-09-04 19:29:43 -07:00 |
|
Chris Wanstrath
|
4dee3710f0
|
blur matters
|
2011-09-04 19:29:37 -07:00 |
|
Chris Wanstrath
|
9413af5816
|
those guys too
|
2011-09-04 19:23:53 -07:00 |
|
Chris Wanstrath
|
1d3b31849b
|
use keymaster instead of ace for keybindings.
keybindings now work anywhere in the window, not just when ace has
focus!
|
2011-09-04 19:23:52 -07:00 |
|
Chris Wanstrath
|
6186c278fd
|
tweak keymater with our own changes
|
2011-09-04 19:23:52 -07:00 |
|
Chris Wanstrath
|
3efba12e10
|
vendor keymaster
|
2011-09-04 19:23:52 -07:00 |
|
Chris Wanstrath
|
9d200700bc
|
can't read file
|
2011-09-04 19:23:52 -07:00 |
|
Chris Wanstrath
|
d45edcd5ff
|
addPane takes a Pane. turn project and tab plugins into Panes
|
2011-09-04 19:23:52 -07:00 |
|
Chris Wanstrath
|
45d2bdc5fd
|
move open, openURL, new, reload, & showConsole key commands into Window
|
2011-09-04 19:23:52 -07:00 |
|
Chris Wanstrath
|
793946faf8
|
panes have keymaps. good or bad?
|
2011-09-04 19:23:52 -07:00 |
|
Chris Wanstrath
|
b9689679e5
|
Turn editor.coffee into an Editor class which subclasses Pane
This isn't great but I think it's a step in the right direction.
|
2011-09-04 19:23:52 -07:00 |
|
Chris Wanstrath
|
18b8e14134
|
kill unused document.coffee for now
|
2011-09-04 19:23:11 -07:00 |
|
Corey Johnson
|
b4944bbb46
|
missing args default to falsey, so dump them
|
2011-09-04 15:41:38 -07:00 |
|
Chris Wanstrath
|
e44414ae26
|
whoa
|
2011-09-04 14:23:48 -07:00 |
|
Chris Wanstrath
|
dd9f35d6b6
|
kill bootstrap - require.js is the only special case.
|
2011-09-04 14:21:57 -07:00 |
|
Chris Wanstrath
|
804b67f8df
|
osx.coffee is dead.
Split Chrome into App and Window, in app.coffee and window.coffee
|
2011-09-04 14:17:46 -07:00 |
|
Chris Wanstrath
|
de2ffdf25d
|
todo: testing
|
2011-09-04 13:46:56 -07:00 |
|
Chris Wanstrath
|
38e1065ae4
|
probably not true
|
2011-09-04 13:36:54 -07:00 |
|
Chris Wanstrath
|
8409604108
|
tweak api
|
2011-09-04 13:34:26 -07:00 |
|
Chris Wanstrath
|
befc802ea1
|
switch to module.exports = style in tabs.coffee
|
2011-09-04 00:36:51 -07:00 |
|
Chris Wanstrath
|
b0c09aab18
|
need jscocoa in fs.coffee
|
2011-09-04 00:36:51 -07:00 |
|
Chris Wanstrath
|
67419b9b4d
|
isDirectory
|
2011-09-04 00:36:51 -07:00 |
|
Chris Wanstrath
|
e5103c7bd6
|
fix fs module
|
2011-09-04 00:36:51 -07:00 |
|
Chris Wanstrath
|
f719ce3053
|
__defines should fit in
|
2011-09-04 00:36:51 -07:00 |
|
Chris Wanstrath
|
63f84475eb
|
old exports
|
2011-09-04 00:36:51 -07:00 |
|
Chris Wanstrath
|
2b1e04264c
|
kill Process, split into fs module and system module
|
2011-09-04 00:36:51 -07:00 |
|
Chris Wanstrath
|
8b0b0e4ea3
|
move Dir into fs.coffee and commonjs it
|
2011-09-04 00:36:50 -07:00 |
|
Chris Wanstrath
|
884686f55f
|
move File module into fs.coffee. rename File.expand to File.absolute
absolute() is the commonjs form of expand()
|
2011-09-04 00:36:50 -07:00 |
|
Chris Wanstrath
|
984744ed22
|
kill class.js warning
|
2011-09-04 00:36:50 -07:00 |
|
Corey Johnson
|
6e73a8a442
|
clean up inspector creator
|
2011-09-03 10:38:15 -07:00 |
|
Chris Wanstrath
|
93add06d5f
|
implement ../ and ./ require() prefixes
|
2011-09-02 19:49:35 -07:00 |
|
Chris Wanstrath
|
c6d0df42e3
|
__filename global - name of the file being require()'d
|
2011-09-02 19:49:30 -07:00 |
|
Corey Johnson
|
db24c17d22
|
we only need the setTimeout on the first window load. must be some magic caching going on somewhere.
|
2011-09-02 19:38:57 -07:00 |
|
Corey Johnson
|
0fcbd5a306
|
more coffeescriptish, i think
|
2011-09-02 19:37:50 -07:00 |
|
Corey Johnson
|
7309d86bfb
|
these only need a tiny bit of timeout
|
2011-09-02 19:28:19 -07:00 |
|
Corey Johnson
|
4b66101755
|
just adding the editor pane statically
|
2011-09-02 19:28:05 -07:00 |
|
Corey Johnson
|
6d41492fd7
|
it's important to test your code, corey
|
2011-09-02 18:08:37 -07:00 |
|
Corey Johnson
|
a481313826
|
whitespace
|
2011-09-02 18:05:35 -07:00 |
|
Corey Johnson
|
02028e156e
|
box-flow all the things
|
2011-09-02 18:05:27 -07:00 |
|
Corey Johnson
|
b7f562dd32
|
Whenever a pane is added or removed, the editorUI is refreshed.
|
2011-09-02 18:01:39 -07:00 |
|
Corey Johnson
|
23e4be9f7d
|
define takes an optional filename. This lets us grab the 'temp' object we set requires to when there are circular references.
Is this crazy, or does this make sense.
|
2011-09-02 18:01:39 -07:00 |
|
Corey Johnson
|
5d758bf358
|
added a resize editor method
|
2011-09-02 18:01:39 -07:00 |
|
Chris Wanstrath
|
b7fba87b06
|
So that's why my fonts looked off...
|
2011-09-02 16:33:13 -07:00 |
|