base2 Moves to Google Code
http://code.google.com/p/base2/
I’ve updated the code a little bit so you may want to re-download. The built libraries are here:
http://base2.googlecode.com/svn/version/1.0(beta2)/
The new packer source code is also included and the packer test page runs off Google’s servers too:
http://base2.googlecode.com/svn/trunk/src/apps/packer/packer.html
Feel free to use the wiki and issue tracking features.
Comments (19)
Leave a comment
Comment: #1
Dean, with regard to semicolons; What if you were to add semicolons back into the origonal source, before packing rather than trying to make packer handle the missing cases.
I believe you could probably use Firefox’s Function.toString to your advantage as i believe if you give it code that doesnt have semicolons, the toStringed version will have had the semicolons inserted into the correct place.
I haven’t looked at the code for the new packer so i dont really know how viable that is sorry.
Comment: #2
sorry, i am a muppet!
Comment: #3
[…] y ya está integrada en Google Code: http://dean.edwards.name/weblog/2007/04/base2-google/ […]
Comment: #4
JFYI, only people on the project’s team can edit the wiki. It’s still a nice service though, thanks for making Base2 open source
Comment: #5
Hey Dean, thanks for all the great work! This is going to be so helpful!
I have, what I think, is quite the newbie question. I’ve downloaded the base2-dom-fp.js file, then added the following in my page:
<script type=”text/javascript” src=”base2-dom-fp.js”></script>
<script type=”text/javascript”> var e = base2.DOM.Document.getElementsByClassName(“something”); </script>
When I open this page in Firefox (2.0.0.3 on my Mac), I get the following error:
b has no Properties (base2-dom-fp.js)
Am I missing something here? Just playing around with it to see how it worked…
Comment: #6
If you add ping+gaezydgn@cia.vc to the list of addresses to email, you can have better CIA stats. At the moment I’ve set it to poll the svn once an hour.
Comment: #7
Sorry, but I couldn’t work out what the various builds did? What’s the difference?
Comment: #8
I have never used google code before but it seems that there is only the svn working on yours.
Comment: #9
@Thomas – I will explain the various libraries at a later date. For the time being I am only supporting base2.DOM:
http://base2.googlecode.com/svn/trunk/lib/base2-dom-fp.js
The -fp suffix indicates that it is a full package (includes all dependencies) and that it is packed.
Comment: #10
Hi Dean! I just was looking on the Google-site, but under “downloads” there are no files to download. Is this just a page build to inform about the project?
Comment: #11
There are no downloads. The code is still being developed. You can access a developers cut at the address above. Eventually I will serve the code directly from Google’s servers at a permanent URL.
Comment: #12
Is there a workaround for the iframe-load thing? Or could it be just an IE problem?
Comment: #13
It really lets JavaScript look like JavaScript:) I think the idea behind Base2.DOM is great. Let’s make all browsers behave the same by implementing missing features, fixing broken ones and implementing new features. Great stuff, Dean
Comment: #14
@ RV : An IE problem I think, but perhaps dean would add more explanations.
Comment: #15
What “iframe-load thing”?
Comment: #16
I would like to extend your Array2 class, but you’ve deleted the extend function from it. When I tried to comment that row out I got an error so instead of figuring out how all your code works I thought I’ll just ask you.
How can I extend your Array2 class to create a customized collection?
/JT
Oh and have a look at some other questions I wrote here before I found base2. you’ve probably solved some of them in base2 already.
Comment: #17
@Johan – base2 already has a Collection class. If you want to augment Array2 then use the
implement()
method.Comment: #18
Dean, how can I take part in your community?
Comment: #19
Dean, thanks for this great resources. base 2 is awesome!
Comments are closed.