Commit Graph

48 Commits

Author SHA1 Message Date
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
Sam Stephenson
7857c36012 prototype: 1.5.1_rc3 2007-04-24 06:18:46 +00:00
Thomas Fuchs
ab4bb656e1 Prototype: run tests in defined order by sorting by filename, #7141 2007-03-27 18:50:43 +00:00
Sam Stephenson
63985a21ed prototype: 1.5.1_rc2 2007-03-12 21:27:17 +00:00
Sam Stephenson
811fb86286 prototype: 1.5.1_rc1: Fix readAttribute for IE7. 2007-03-09 19:17:50 +00:00
Sam Stephenson
94cfdd3e47 prototype: 1.5.1_rc0 2007-03-09 04:24:49 +00:00
Sam Stephenson
c89875ce8c prototype: Remove support for "throw $continue" in Enumerable. Use "return" instead. 2007-01-18 22:59:23 +00:00
Sam Stephenson
bb4d189b37 prototype: Reorganize the source tree. 2007-01-18 22:24:27 +00:00