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
|
094434776d
|
whitespace and Xcode project cleanup
|
2011-09-04 18:17:20 -07:00 |
|
Corey Johnson
|
819ec44e98
|
me too
|
2011-09-04 18:14:34 -07:00 |
|
Corey Johnson
|
a8625f3056
|
No longer bootstrap path
|
2011-09-04 18:13:49 -07:00 |
|
Corey Johnson
|
0b3897a6f3
|
Capture key bindings.
Subclassesed NSApplication to make this work and moved the AppDelegate into there.
|
2011-09-04 18:11:29 -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 |
|
Chris Wanstrath
|
51c06a956a
|
commonjs assert module. thanks node!
|
2011-09-02 00:08:14 -07:00 |
|
Chris Wanstrath
|
56245f8ecc
|
kill me now
|
2011-08-30 01:39:23 -07:00 |
|
Chris Wanstrath
|
10b6e50b11
|
modes plugin
|
2011-08-30 01:39:21 -07:00 |
|
Chris Wanstrath
|
eac9aaec3b
|
jazz up the project browser
|
2011-08-30 01:16:07 -07:00 |
|
Chris Wanstrath
|
23fc7223b3
|
export ace, emit 'save' and 'open' events
|
2011-08-30 01:14:35 -07:00 |
|
Chris Wanstrath
|
76ee406ae8
|
jscocoa nsstrings aren't js strings =/
|
2011-08-30 01:14:35 -07:00 |
|
Chris Wanstrath
|
1cd9f98478
|
web console is where it's at
(this also fixes the reported source of a console.log
in the web inspector)
|
2011-08-30 01:14:35 -07:00 |
|
Chris Wanstrath
|
e1714c72e7
|
we have better debugging now, thx
|
2011-08-30 01:12:26 -07:00 |
|
Chris Wanstrath
|
7396c156db
|
we can require() any files we want! non-js files come back as plaintext.
this commit also fixes reloading of html files, since require() will
look in your dev paths by way of require.paths ⚡
|
2011-08-30 01:12:26 -07:00 |
|
Chris Wanstrath
|
adc94d662f
|
apple ui font
|
2011-08-30 01:12:26 -07:00 |
|
Chris Wanstrath
|
be836fe462
|
scope project css to #project
|
2011-08-30 01:12:26 -07:00 |
|
Chris Wanstrath
|
c1faebd044
|
Social coding.
|
2011-08-30 01:12:26 -07:00 |
|