David Greenspan
8bd77fab4b
add missing semicolon
2012-09-15 18:32:06 -07:00
David Greenspan
755b1bcfa2
fix Spark constant patching by improving elementContains ( fix #323 )
2012-09-15 13:34:04 -07:00
David Glasser
f46dfc2717
Follow-up to 0ed8555 (no-op, different structure).
2012-09-14 22:43:35 -07:00
David Glasser
f340c35c02
Basic email support.
2012-09-14 18:38:29 -07:00
David Glasser
0ed8555690
Fix {{#dtdd}} handler in docs for 0.3.8 changes.
2012-09-14 17:09:37 -07:00
David Glasser
216b3f312e
generate-dev-bundle.sh: add reminder to update LICENSE.txt.
2012-09-14 11:32:28 -07:00
Tom Coleman
123f17833e
A package directory MUST contain a package.js
...
So we know for sure after calling `get_package_dir` that we can then read the `package.js` file without things exploding.
2012-09-13 19:24:39 -07:00
Tom Coleman
e05e938d70
Throw a helpful error if we can't find a package.
2012-09-13 10:09:31 +10:00
David Glasser
9cbd1fc888
Spark no-op fix: If we're going to annotate list items with a typed range, we
...
should be consistent and do that for non-initial items as well. (Nothing ever
looks for this type currently, though.)
2012-09-12 16:58:28 -07:00
Nick Martin
a43c8b1d6a
Comment on upcoming fix in node that means we can remove our hacky patch.
2012-09-11 17:14:07 -07:00
David Glasser
951d62f401
Make LocalCollection.remove(id) O(1) instead of O(n).
2012-09-11 16:33:23 -07:00
David Glasser
64b8f77f05
Don't _diffQuery on the client unless necessary.
...
We want to _diffQuery when we've just quiesced after a method completion or a
subscription becomes ready, but if we're in the steady state and just got a
single subscription update from the server, we can run observers directly (which
should be faster).
2012-09-11 15:57:04 -07:00
Nick Martin
0924c54f56
Update license file for new dependencies.
2012-09-11 14:55:55 -07:00
David Greenspan
43a356a0be
Fall back to UNIQUE_LABEL on {{#each cursor}} ( #281 )
2012-09-10 11:59:18 -07:00
David Glasser
26035a73b8
Wrap History.md text to 80 chars. Fixes #318 .
...
Also, when triply-nested <UL>s are necessary, the third level needs to be
embedded by at least 5 spaces, at least as processed by Showdown (see the
_Outdent function, which will flatten 2 and 4 space indents to the same level).
2012-09-08 17:46:23 -07:00
David Glasser
2ac2ffd427
Merge pull request #326 from xenolf/fix-add_resource-doc
...
fixed documentation for add_resource
2012-09-07 14:25:59 -07:00
azhwkd
29a00b92c9
fixed documentation for add_resource
...
Extended the documentation to mention the "static" type.
2012-09-07 23:03:17 +02:00
Avital Oliver
c3bb216466
Make Handlebars.Exception properly report error text and stack trace
2012-09-07 10:55:17 -07:00
Nick Martin
3aa17a39cf
Merge branch 'node-0.8' into devel
2012-09-06 22:53:12 -07:00
Nick Martin
1cfc9f6df2
Bump version number again for PORTABLE fix.
2012-09-06 22:41:33 -07:00
Nick Martin
6121400983
Work around debian build issue related to node fibers.
2012-09-06 22:40:49 -07:00
Nick Martin
b0dbd1cb7f
Use the PORTABLE flag to make npm not hard-code the install prefix
2012-09-06 22:13:53 -07:00
David Greenspan
bccc870ac4
minor comment wording
2012-09-06 21:12:30 -07:00
Nick Martin
c7584cdc75
Merge branch 'node-0.8' into devel
2012-09-06 20:35:13 -07:00
Nick Martin
b672b780d8
Bump version number for final build before merge.
2012-09-06 19:44:23 -07:00
David Glasser
5697cc568b
Add note to docs about auth.
2012-09-06 16:51:47 -07:00
David Glasser
6cc67f4373
Packages should be able to both have tests and register extensions.
2012-09-06 12:13:30 -07:00
David Glasser
233626de86
Make Meteor.Cursor.forEach fully synchronous even if the user's callback yields.
...
Previously, if the callback yields (eg, if it does a DB query), the next
iteration of the callback could run, or the forEach could finish entirely,
because the future we waited on only checked to ensure that the callback was
*started* on all documents, not *finished*.
Fixes #321 . Thanks to Scott Anderson for bug report with minimal reproduction
case.
2012-09-06 10:20:22 -07:00
Nick Martin
4498058a62
Reduce the size of the dev bundle.
2012-09-04 22:55:04 -07:00
Nick Martin
9e5c1fc15e
Change password prompt to be emacs-friendly.
2012-09-04 21:26:09 -07:00
Nick Martin
fe836775fd
Bump fibers, new version was just released.
2012-09-04 21:26:09 -07:00
Nick Martin
64bd3f782d
Clean up hack to node.
...
- clarify comments.
- setNonBlocking -> setBlocking
- add extra safety when calling on a stock node
2012-09-04 21:26:09 -07:00
David Greenspan
9add20292d
Fix password prompts
2012-08-31 19:18:49 -07:00
David Greenspan
73ba7d1db1
Fix "meteor mongo" and behavior in the Emacs shell
...
Monkey-patches Node. This is super ugly!
2012-08-31 19:08:57 -07:00
Nick Martin
a0f64a317a
Node now builds openssl statically by default, so we can remove our hacky static linking.
2012-08-31 14:48:15 -07:00
David Greenspan
8d759523da
Add npm "keypress" module
2012-08-31 14:46:28 -07:00
Nick Martin
44f3e94c7f
Replace tty.setRawMode with process.stdin.setRawMode.
2012-08-31 14:05:51 -07:00
Nick Martin
70e82dd5f9
Replace path.existsSync with fs.existsSync
2012-08-31 14:04:06 -07:00
Nick Martin
a8e963d8ca
Increment version numbers for all the software we use.
2012-08-31 13:58:19 -07:00
Nick Martin
01548403d0
Bump dev bundle version number. This is a big change, so 0.2.0.
2012-08-31 13:58:19 -07:00
Nick Martin
8f4045c1b9
Bump version number for release.
v0.4.0
2012-08-30 21:00:42 -07:00
Nick Martin
41136df962
Add a couple more things to the changelog.
2012-08-30 20:01:57 -07:00
Nick Martin
5a06b8ad12
More docs tweaks.
2012-08-30 18:04:32 -07:00
David Greenspan
5d34cdf1d2
tmpldecl => template in URL fragments
2012-08-30 15:05:41 -07:00
Nick Martin
b3ed049371
Slight reformatting.
2012-08-30 13:48:20 -07:00
David Greenspan
43e2562967
depend on Sizzle, not jQuery
2012-08-30 13:26:04 -07:00
Nick Martin
2430036f6c
Update changelog with changes for release.
2012-08-30 12:44:23 -07:00
David Greenspan
4664e0f506
Don't leak deps from template callbacks ( fix #306 )
2012-08-30 11:42:46 -07:00
Nick Martin
313d84d64d
Add d3 to license file. We're distributing it with our example source code.
2012-08-29 21:39:30 -07:00
Tom Coleman
2b7557472d
Fixed problem with LocalCollection._deepcopy destroying dates.
...
In the browser, `deepcopy` seemed to be successfully cloning dates, but server-side this was not the case. Commit b21da0f274 introduced a `deepcopy` to the process of pulling data out of mongo, so this is needed. Fixes #295
2012-08-29 21:26:39 -07:00