Commit Graph

57 Commits

Author SHA1 Message Date
Tobie Langel
6839886699 doc: Update PDoc. Default to BlueCloth Markdown parser to avoid Maruku warning. 2009-12-31 19:34:35 +01:00
Tobie Langel
d085d97a56 Revert back to PDoc's default templates. 2009-12-23 06:51:56 +01:00
Tobie Langel
fb93b80b59 doc: using pygments for syntax highlighting. 2009-12-23 06:32:59 +01:00
Sam Stephenson
7770ab99dc Fix 'rake' without SELECTOR_ENGINE environment variable set 2009-12-02 15:14:18 -06:00
Tobie Langel
a44a8db6ae Avoid automatically fetching the vendor/sizzle git submodule. 2009-12-02 21:41:52 +01:00
Tobie Langel
9d4711281d Fix typo in Rakefile. 2009-12-02 00:47:16 +01:00
Samuel Lebeau
74c5d45511 Fix custom selector engine load path resolution. 2009-11-30 12:45:13 +01:00
Tobie Langel
cdb41a170f Add sizzle to ext/. 2009-11-30 11:12:26 +01:00
Tobie Langel
107f812525 Modify PrototypeHelper.sprocketize to take a hash of options rather than separate arguments. 2009-10-24 22:17:37 +02:00
Tobie Langel
75aab03eba Repo and Rakefile refactoring. 2009-10-23 18:32:07 +02:00
Tobie Langel
ed27b225a5 Fix Element extension when using the NWMatcher selector engine. (jddalton) 2009-10-23 07:31:37 +02:00
Tobie Langel
15c323b9ac Include NWMatcher as a submodule. 2009-10-23 07:18:52 +02:00
Tobie Langel
7762e002cb Reorder repository to allow for custom selector engines to be included instead of Sizzle (the current default). Selector engines belong in the vendor directory and must have a selector_engine.js file. To build a Prototype with your engine of choice just spepcify it at build time using the SELECTOR_ENGINE option. For example, to build a version with NSMatcher: rake dist SELECTOR_ENGINE=nwmatcher. 2009-10-23 05:49:40 +02:00
Andrew Dupont
d3df9ba400 Automate installation of Git submodules. 2009-10-11 18:49:14 -05:00
Andrew Dupont
c5372d81f3 Detect if Sizzle hasn't been loaded via submodule. 2009-10-10 19:07:37 -05:00
Sam Stephenson
4dd878f237 Replace Prototype's Selector implementation with Sizzle 2009-09-19 14:42:59 -05:00
Tobie Langel
0a8cf9b6a3 Prevent Rakefile from mishandling missing gem errors. 2009-09-02 18:38:31 +02:00
Tobie Langel
d5947d9d78 doc: Add README.markdown as index page to API documentation. 2009-08-23 04:16:23 +02:00
Tobie Langel
63f96ea463 Fixed doc template to allow separate building of the documentation of each section. Usage: rake doc SECTION=lang. 2009-08-22 03:56:41 +02:00
Tobie Langel
ea9f79728a Refactor Rakefile. 2009-08-22 03:29:50 +02:00
Andrew Dupont
068f3bba56 Create the temp directory if it doesn't exist. 2009-06-13 17:42:57 -05:00
Andrew Dupont
a7eff2c0fa Avoid using Tempfile because Windows doesn't like it when we try to modify its access time. 2009-06-13 17:42:57 -05:00
Andrew Dupont
0445d37116 Update Rake "doc" task to integrate with Sprockets. 2009-03-06 12:26:50 -06:00
Sam Stephenson
6d706084ac Update to Sprockets 0.9.0 2009-02-10 11:18:24 -06:00
Sam Stephenson
938ac16c2d Load PROTOTYPE_VERSION from src/constants.yml 2009-02-10 10:52:08 -06:00
Sam Stephenson
a519c02b2e Sprocketize Prototype 2009-01-27 15:42:32 -06:00
Andrew Dupont
44287477cc Updated Rakefile to check for presence of PDoc before running 'doc' task. 2009-01-12 09:00:42 -06:00
Samuel Lebeau
e819a241e2 Fix Rakefile for PDoc generation 2009-01-12 08:28:59 -06:00
Samuel Lebeau
b2597ece0c Start PDoc integration. 2009-01-12 08:27:43 -06:00
Tobie Langel
99f74b526a Add caja_builder for optional cajoled tests. 2008-12-12 13:55:28 +01:00
Tobie Langel
52a781ae2a Switch to UnittestJS. 2008-12-11 18:01:31 +01:00
Tobie Langel
34ee2078f8 Bump version number to 1.6.0.3. 2008-09-29 03:09:16 +02:00
Tobie Langel
413d2fd538 Add support for the Chrome browser in jstest.rb. 2008-09-29 02:32:03 +02:00
Tobie Langel
41ef42e033 Unit test lib reorganizing. 2008-09-08 01:53:46 -07:00
Tobie Langel
ba6934ed87 Make Rake auto-generate test/unit/temp directory if it is missing. 2008-09-02 18:40:59 -07:00
Tobie Langel
cf5d18097e refactored unit tests quite a bit. Added JS and CSS fixtures. 2008-09-02 18:19:41 -07:00
Tobie Langel
81de0e3a77 seperated test files into JS and HTML fixtures. Added Ruby test file builder and test template. 2008-04-16 16:51:20 +02:00
Tobie Langel
87ce1533e4 prototype: Complete rewrite of the deprecation helper. 2008-03-15 16:43:00 +00:00
Sam Stephenson
2827428bbd prototype: Prepare for 1.6.0.2 release 2008-01-25 22:57:06 +00:00
Tobie Langel
cc69b9c614 prototype: Add a description to :test and :dist rake tasks. 2008-01-07 19:24:18 +00:00
Tobie Langel
0008fe4aed prototype: Test.Unit refactoring. Allow running multiple instances of Test.Unit.Runner on the same page. Allow rake to run specific testcases. Closes #10704, #10705, #10706. 2008-01-06 00:34:39 +00:00
Sam Stephenson
804b99fb77 prototype: Bump to 1.6.0.1 2007-12-05 03:01:15 +00:00
Sam Stephenson
5ad3bad390 prototype: Version bump 2007-11-06 01:57:01 +00:00
Sam Stephenson
082fa20deb prototype: Bump to 1.6.0_rc1 2007-10-16 05:18:50 +00:00
Sam Stephenson
c7a706f8cb prototype: Bump to 1.6.0_rc0 2007-08-14 05:25:58 +00:00
Sam Stephenson
52cf3f2550 prototype: Merge -r7016:HEAD from ../branches/ajax. Add Ajax.Response object which supports the following methods: responseJSON, headerJSON, getHeader, getAllHeaders and handles browser discrepancies in the other response methods. Add sanitizeJSON, evalJS and evalJSON to Ajax.Request. Closes #8122, #8006, #7295. 2007-08-04 04:40:22 +00:00
Sam Stephenson
8077a0ccee prototype: Bump version to 1.6.0_pre1 2007-07-24 20:54:54 +00:00
Sam Stephenson
e9e1a67475 prototype: trunk is now 1.5.2_pre0 2007-04-29 01:03:57 +00:00
Sam Stephenson
95df0a7c12 prototype: Prepare for 1.5.1 release. 2007-04-29 01:01:25 +00:00
Sam Stephenson
c580aea385 prototype: 1.5.1_rc4 2007-04-28 04:07:54 +00:00