Kevin Sawicki
|
5d86b1e818
|
💄
|
2012-10-03 10:03:19 -07:00 |
|
Kevin Sawicki
|
f51c5dffed
|
Include trailing slash when checking for dir segment
|
2012-10-01 22:50:56 -07:00 |
|
Kevin Sawicki
|
2b3991d74e
|
Use tree-view fixtures dir in tree-view specs
|
2012-10-01 19:18:13 -07:00 |
|
Corey Johnson
|
48fdf8a708
|
Added OnigRegExp.catpureIndices
|
2012-09-06 10:22:13 -07:00 |
|
Corey Johnson & Nathan Sobo
|
bd1982ede1
|
Nix fs.async.* methods. They aren't needed now.
|
2012-08-30 16:12:15 -06:00 |
|
Corey Johnson & Nathan Sobo
|
12b06ddf0c
|
Get spec suite running (lots of failures)
|
2012-08-27 17:36:36 -05:00 |
|
Nathan Sobo
|
c2c8724ad0
|
Initial commit
|
2012-08-10 13:32:19 -06:00 |
|
Corey Johnson & Nathan Sobo
|
3376dead06
|
fix broken spec
|
2012-08-08 14:54:11 -07:00 |
|
Corey Johnson & Nathan Sobo
|
a8c19b1692
|
Fix OnigRegExp spec
|
2012-08-08 14:52:14 -07:00 |
|
Corey Johnson & Nathan Sobo
|
fd295faa44
|
OnigRegExp.getCaptureTree only returns capture tree (no capture text)
|
2012-08-08 11:04:13 -06:00 |
|
Nathan Sobo
|
f1438f2806
|
Optimization: Return only arrays from getCaptureTree
Creating objects and setting key-value pairs is more expensive than creating arrays with numeric indices. So this squeezes a bit more performance.
|
2012-08-08 09:57:42 -06:00 |
|
Nathan Sobo
|
c6c4d6413e
|
Optimization attempt: Captures contain start/end position instead of text
|
2012-08-08 09:11:32 -06:00 |
|
Corey Johnson & Nathan Sobo
|
827b3e29d3
|
Implement OnigRegExp.getCaptureTree natively
|
2012-08-07 16:20:02 -07:00 |
|
Nathan Sobo
|
0d6d16a438
|
Move TextMateGrammar.buildCaptureTree to .getCaptureTree method on OnigRegExp
|
2012-08-06 11:43:44 -06:00 |
|
Corey Johnson
|
82562c89dd
|
Name onig-reg-exp-spec correctly
|
2012-08-02 16:25:34 -07:00 |
|
Corey Johnson & Nathan Sobo
|
757258dd98
|
Include 'indices' property on OnigRegExp result with capture group indices
|
2012-08-01 09:48:37 -07:00 |
|
Corey Johnson & Nathan Sobo
|
7067c35dc0
|
Add CocoaOniguruma
|
2012-08-01 09:48:36 -07:00 |
|
Corey Johnson & Nathan Sobo
|
47a9d1284a
|
Reject exec promise with hash instead of string
|
2012-07-12 12:18:53 -07:00 |
|
Corey Johnson
|
ba2e85a548
|
:lipstick
|
2012-07-12 10:13:14 -07:00 |
|
Corey Johnson & Nathan Sobo
|
76d71c82d0
|
waitsForPromise takes a expectRejection option
If we expect rejection, we expect the promises's `fail` callback to be invoked and throw an exception if it isn't. Vice versa is also true.
|
2012-07-12 11:11:09 -06:00 |
|
Nathan Sobo
|
8f5746c8fe
|
Add bufferLines option to ChildProcess.exec
It ensures that stdout and stderr callbacks are triggered with whole lines
|
2012-07-11 16:30:50 -06:00 |
|
Corey Johnson
|
2afec5cf53
|
Add ChildProcess.exec(cmd, [options])
Uses promises for failure and success states. Takes optional stderr and stdout callbacks for incremental reading.
|
2012-07-10 15:07:28 -07:00 |
|
Corey Johnson
|
4cf4456635
|
Add fs.makeTree
|
2012-07-03 14:46:45 -07:00 |
|
Corey Johnson
|
fc660c2790
|
Add fs.split
|
2012-07-03 14:44:41 -07:00 |
|
Corey Johnson
|
33813d0c42
|
💄
|
2012-07-03 14:44:05 -07:00 |
|
Corey Johnson
|
08b0a686ed
|
fs.directory returns empty string if path has no parent directory
|
2012-07-03 14:43:56 -07:00 |
|
Corey Johnson & Nathan Sobo
|
6ebe75c0bd
|
Add fs.md5ForPath
|
2012-07-02 18:19:16 -06:00 |
|
Nathan Sobo
|
8c740b09e6
|
Add fs.lastModified
|
2012-07-02 17:44:12 -06:00 |
|
Nathan Sobo
|
2cb993760b
|
Make fs.exists return false for null/undefined paths
|
2012-06-27 07:56:02 -06:00 |
|
Nathan Sobo
|
9c02e05051
|
Preserve the value of this when applying before advice
|
2012-06-20 17:55:29 -06:00 |
|
Nathan Sobo
|
583af86f68
|
Add _.adviseBefore for adding before advice to methods
|
2012-06-20 17:34:21 -06:00 |
|
Corey Johnson
|
2ce6276e22
|
Add fs.exists test
|
2012-06-12 15:12:58 -07:00 |
|
Nathan Sobo
|
71d80470ca
|
Remove console.log
|
2012-05-09 08:33:34 -06:00 |
|
Corey Johnson & Nathan Sobo
|
289193787e
|
Add fs.traverseTree
|
2012-05-08 17:45:29 -07:00 |
|
Corey Johnson
|
545671a641
|
fs.isFile(path) returns false if given path does not exist
|
2012-05-08 13:02:14 -07:00 |
|
Corey Johnson
|
cb0e576949
|
Add fs.extension
|
2012-05-01 14:07:05 -07:00 |
|
Corey Johnson
|
ee51a72721
|
fs.directory matches commonjs spec
|
2012-05-01 10:00:13 -07:00 |
|
Corey Johnson
|
acae9d63ca
|
fs.directory does not append a trailing '/' to directories
|
2012-05-01 08:41:35 -07:00 |
|
Corey Johnson & Nathan Sobo
|
6037d83f2b
|
$.fn.preempt takes namespaced event names
|
2012-04-18 15:53:42 -07:00 |
|
Corey Johnson & Nathan Sobo
|
6a260a8359
|
Add $.fn.preempt, which runs the given event handler before any others.
|
2012-04-18 12:13:05 -07:00 |
|
Corey Johnson & Nathan Sobo
|
f894f11e5f
|
remove references to native
|
2012-03-01 16:22:05 -08:00 |
|
Corey Johnson & Nathan Sobo
|
ffeaf7ed17
|
Remove menu code and tests
|
2012-02-29 13:47:48 -08:00 |
|
Corey Johnson
|
0845fc15c8
|
Ignore menu items for now.
|
2012-02-27 13:57:52 -08:00 |
|
Corey Johnson
|
71cab248cf
|
rename listFiles to list
|
2012-02-27 13:42:54 -08:00 |
|
Corey Johnson
|
8cbf4331e4
|
Remove references to OSX from fs.coffee and make fs specs pass.
|
2012-02-27 11:38:25 -08:00 |
|
Corey Johnson
|
a41676e84e
|
Use event.originalEvent.keyIdentifier instead of event.which.
Events match patterns if event.keyStroke == key pattern.
|
2012-02-15 10:04:02 -08:00 |
|
Nathan Sobo
|
bb640dd342
|
Use $$ -> to render ad-hoc document fragments
Also eliminate stdlib/template directory which held code related to
SpacePen's precursor framework.
|
2012-02-06 16:19:43 -07:00 |
|
Nathan Sobo
|
64a97b9427
|
Use SpacePen for all views
SpacePen is better because its objects inherit directly from the jQuery
prototype, meaning you can create them with `new`.
|
2012-02-06 12:12:45 -07:00 |
|
Danny Greg & Nathan Sobo
|
62d8aa72e2
|
Merge branch 'master' into editor
|
2012-01-19 18:54:34 -08:00 |
|
Danny Greg & Nathan Sobo
|
0e9bfe4d1a
|
Builder has class methods for every tag
Shorthand: If you know the top-level tag you want to render, you can
call `Builder.div class: "foo", -> ...` instead of calling render.
|
2012-01-19 18:54:09 -08:00 |
|