Commit Graph

42154 Commits

Author SHA1 Message Date
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
Chris Wanstrath
918ee8e15e Removing any parens we're not forced to use. Lean into it. 2011-08-30 01:12:24 -07:00
Chris Wanstrath
5770b38c5d we still use open() 2011-08-29 22:49:51 -07:00
Corey Johnson
6ef437167c This will open up files in the editor. Files are red (duh) 2011-08-29 20:38:29 -07:00
Corey Johnson
01ed2ce204 export 'open' explicitly pass in the file path to open. 2011-08-29 20:37:18 -07:00
Corey Johnson
bbae26312c Helper for reloading everything.
Probably should put in my .atomicity dir but I am social coding.
2011-08-29 20:36:29 -07:00
Corey Johnson
0d045b76c8 keep the logs clean corey 2011-08-29 17:08:59 -07:00
Corey Johnson
f542026872 goodbye class.js and jslint 2011-08-29 17:05:48 -07:00
Corey Johnson
1c1c065799 death to define 2011-08-29 17:05:22 -07:00
Corey Johnson
8392019108 you can open directories
(we should open directories in new windows, but baby steps)
2011-08-29 17:05:07 -07:00
Corey Johnson
228af89b0b derp 2011-08-29 17:02:49 -07:00
Corey Johnson
88d157178b jscocoa.js holds a subset of the methods from jscocoa's class.js 2011-08-29 17:02:41 -07:00
Corey Johnson
21f3584924 get in there process 2011-08-29 17:01:38 -07:00