2009/4/8 Richard Quadling <rquadl...@googlemail.com>: > 2009/4/8 Richard Quadling <rquadl...@googlemail.com>: >> Having refreshed my prototype checkout (along with the submodules), >> the sprockets issue is still present. >> >> Trying to change the timestamp causes a problem. >> >> Looking at the output of Filemon >> (http://live.sysinternals.com/filemon.exe), I can see the information >> contained in the attached log file (best viewable in a spreadsheet to >> separate the columns cleanly). >> >> It seems that there is a SHARING VIOLATION. >> >> As the file is unique, what benefit does setting the timestamp have? >> >> For windows, this will be updated automatically anyway. >> >> >> So, commenting out the odd line allows the build to succeed. >> >> Though it is VERY VERY slow. I can build our PHP manual from DocBook >> XML to CHM in about the same time. And that contains over 8,500 pages >> from a single 23MB XML file (which is first concatenated from over >> 12,500 XML files). >> >> >> >> >> >> >> >> 2009/4/8 Andrew Dupont <goo...@andrewdupont.net>: >>> >>> OK, fixed it. This was caused by a recent commit to PDoc that fixed >>> one problem but introduced another. >>> >>> Cheers, >>> Andrew >>> >>> On Apr 7, 5:44 am, "T.J. Crowder" <t...@crowdersoftware.com> wrote: >>>> Thanks Richard. I've opened ticket #647[1] for it, just to track it. >>>> I don't think this needs to get in the way of the doc tickets I'm >>>> trying to clean up. >>>> >>>> [1]https://prototype.lighthouseapp.com/projects/8886-prototype/tickets/647 >>>> >>>> -- T.J. >>>> >>>> On Apr 7, 11:15 am, Richard Quadling <rquadl...@googlemail.com> wrote: >>>> >>>> >>>> >>>> > 2009/4/7 Richard Quadling <rquadl...@googlemail.com>: >>>> >>>> > > 2009/4/7 Richard Quadling <rquadl...@googlemail.com>: >>>> > >> 2009/4/7 T.J. Crowder <t...@crowdersoftware.com>: >>>> >>>> > >>>> Thanks. With the latest, on Windows if I also comment out the atime >>>> > >>>> line, building the docs goes through to completion. However, the >>>> > >>>> generated doc seems to have issues: For instance, if I go into >>>> > >>>> index.html, then choose "Language Section" from the menu, if I click >>>> > >>>> on $A on the "Utilities" line on the page, I get a 404 for language >>>> > >>>> \dollara.html. >>>> >>>> > >>> Can anyone build the docs without having that problem? I just need >>>> > >>> to >>>> > >>> know whether it's an issue with my setup. >>>> >>>> > >>> Thanks, >>>> >>>> > >>> -- T.J. >>>> >>>> > >>> On Apr 3, 10:41 pm, "T.J. Crowder" <t...@crowdersoftware.com> wrote: >>>> > >>>> Hi Andrew, >>>> >>>> > >>>> Thanks. With the latest, on Windows if I also comment out the atime >>>> > >>>> line, building the docs goes through to completion. However, the >>>> > >>>> generated doc seems to have issues: For instance, if I go into >>>> > >>>> index.html, then choose "Language Section" from the menu, if I click >>>> > >>>> on $A on the "Utilities" line on the page, I get a 404 for language >>>> > >>>> \dollara.html. >>>> >>>> > >>>> Haven't had a chance to try Ubuntu yet. >>>> >>>> > >>>> -- T.J. >>>> >>>> > >>>> On Apr 3, 6:56 pm, Andrew Dupont <goo...@andrewdupont.net> wrote: >>>> >>>> > >>>> > OK, once I commented out that "File.utime" line, things went >>>> > >>>> > smoothly. >>>> > >>>> > There was an error in the rendering stage that I had to correct >>>> > >>>> > (something that was showing up with BlueCloth but not with >>>> > >>>> > RDiscount) >>>> > >>>> > — so do a "git pull" once again. Then the docs will build. >>>> >>>> > >>>> > The line that needs commenting out is a bug in Sprockets that I've >>>> > >>>> > passed along to Sam, so expect a fix for that sometime soon. >>>> >>>> > >>>> > T.J., let me know if you have any further problems. >>>> >>>> > >>>> > Cheers, >>>> > >>>> > Andrew >>>> >>>> > >>>> > On Apr 3, 11:22 am, Andrew Dupont <goo...@andrewdupont.net> wrote: >>>> >>>> > >>>> > > *headdesk* >>>> >>>> > >>>> > > Had local changes to my PDoc checkout that I had not pushed >>>> > >>>> > > back to >>>> > >>>> > > the repo. Fixed now. >>>> >>>> > >>>> > > git pull && git submodule update >>>> >>>> > >>>> > > ...should do the trick. >>>> >>>> > >>>> > > Cheers, >>>> > >>>> > > Andrew >>>> >>>> > >>>> > > On Apr 3, 9:28 am, "T.J. Crowder" <t...@crowdersoftware.com> >>>> > >>>> > > wrote: >>>> >>>> > >>>> > > > Hi Richard, >>>> >>>> > >>>> > > > > I'm really stumped here. I wonder if the lack of a ... >>>> >>>> > >>>> > > > I'd leave it until Andrew's had a chance to take a look. >>>> >>>> > >>>> > > > -- T.J. :-) >>>> >>>> > >>>> > > > On Apr 3, 3:21 pm, Richard Quadling >>>> > >>>> > > > <rquadl...@googlemail.com> wrote: >>>> >>>> > >>>> > > > > 2009/4/3 T.J. Crowder <t...@crowdersoftware.com>: >>>> >>>> > >>>> > > > > > [snip] >>>> >>>> > >>>> > > > > >> I think I've found the problem. >>>> > >>>> > > > > >> File.utime(timestamp, timestamp, filename) >>>> > >>>> > > > > >> is trying to amend the time on the open file. >>>> > >>>> > > > > >> I commented this line and it worked. >>>> >>>> > >>>> > > > > > Yup, that lets me get past that point as well. Andrew >>>> > >>>> > > > > > said he'd be >>>> > >>>> > > > > > working on this in his Windows VM soon, so hopefully that >>>> > >>>> > > > > > gives him a >>>> > >>>> > > > > > leg up. >>>> >>>> > >>>> > > > > >> rake aborted! >>>> > >>>> > > > > >> undefined method `signature' for >>>> > >>>> > > > > >> #<Documentation::InstanceProperty >>>> > >>>> > > > > >> Ajax.Response#headerJSON> >>>> >>>> > >>>> > > > > > Yup, here too. Probably a different problem. >>>> >>>> > >>>> > > > > > -- T.J. >>>> >>>> > >>>> > > > > I'm really stumped here. I wonder if the lack of a ... >>>> >>>> > >>>> > > > > headerJSON: function() { >>>> > >>>> > > > > ... >>>> >>>> > >>>> > > > > is causing it. I tried temporarily adding one to >>>> > >>>> > > > > response.js, but it >>>> > >>>> > > > > didn't make a diff. >>>> >>>> > >>>> > > > > -- >>>> > >>>> > > > > ----- >>>> > >>>> > > > > Richard Quadling >>>> > >>>> > > > > Zend Certified Engineer >>>> > >>>> > > > > :http://zend.com/zce.php?c=ZEND002498&r=213474731 >>>> > >>>> > > > > "Standing on the shoulders of some very clever giants!" >>>> >>>> > >> Please hold, your call will be answered shortly. >>>> > >> -- >>>> > >> ----- >>>> > >> Richard Quadling >>>> > >> Zend Certified Engineer >>>> > >> :http://zend.com/zce.php?c=ZEND002498&r=213474731 >>>> > >> "Standing on the shoulders of some very clever giants!" >>>> >>>> > > [07/04/2009 10:26:41] [D:\Personal >>>> > > Files\Downloads\Software\Programming\Javascript\Prototype\master] [] >>>> > >>rake doc >>>> > > (in D:/Personal >>>> > > Files/Downloads/Software/Programming/Javascript/Prototype/master) >>>> > > rm -rf D:/Personal >>>> > > Files/Downloads/Software/Programming/Javascript/Prototype/master/doc >>>> >>>> > > Parsing source files: >>>> > > C:/DOCUME~1/RichardQ/LOCALS~1/Temp/pdoc.2796.0. >>>> > > Parsing completed in 51.437 seconds. >>>> >>>> > > Generating documentation to: D:/Personal >>>> > > Files/Downloads/Software/Programming/Javascript/Prototype/master/doc. >>>> > > Documentation generated in 566.789 seconds. >>>> >>>> > > Summary: >>>> > > Sections: 3 >>>> > > Utilities: 7 >>>> > > Namespaces: 34 >>>> > > Mixins: 1 >>>> > > Classes: 23 >>>> > > Constructor methods: 11 >>>> > > Constants: 0 >>>> > > Class methods: 46 >>>> > > Instance methods: 208 >>>> > > Class properties: 2 >>>> > > Instance properties: 9 >>>> >>>> > > So far so good. >>>> >>>> > > But ... >>>> >>>> > > file:///D:/Personal%20Files/Downloads/Software/Programming/Javascript/Proto >>>> > > type/master/doc/dom/dollar.html >>>> > > file:///D:/Personal%20Files/Downloads/Software/Programming/Javascript/Proto >>>> > > type/master/doc/dom/dollardollar.html >>>> > > file:///D:/Personal%20Files/Downloads/Software/Programming/Javascript/Proto >>>> > > type/master/doc/dom/dollarf.html >>>> > > file:///D:/Personal%20Files/Downloads/Software/Programming/Javascript/Proto >>>> > > type/master/doc/language/dollara.html >>>> > > file:///D:/Personal%20Files/Downloads/Software/Programming/Javascript/Proto >>>> > > type/master/doc/language/dollarh.html >>>> > > file:///D:/Personal%20Files/Downloads/Software/Programming/Javascript/Proto >>>> > > type/master/doc/language/dollarr.html >>>> > > file:///D:/Personal%20Files/Downloads/Software/Programming/Javascript/Proto >>>> > > type/master/doc/language/dollarw.html >>>> >>>> > > are all missing. >>>> >>>> > > Others may also be missing. >>>> >>>> > > -- >>>> > > ----- >>>> > > Richard Quadling >>>> > > Zend Certified Engineer >>>> > > :http://zend.com/zce.php?c=ZEND002498&r=213474731 >>>> > > "Standing on the shoulders of some very clever giants!" >>>> >>>> > Confirmed using Teleport Pro. Only 7 pages missing and they are the >>>> > dollar* pages. >>>> >>>> > -- >>>> > ----- >>>> > Richard Quadling >>>> > Zend Certified Engineer :http://zend.com/zce.php?c=ZEND002498&r=213474731 >>>> > "Standing on the shoulders of some very clever giants!" >>> >>> >>> >> >> >> >> -- >> ----- >> Richard Quadling >> Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 >> "Standing on the shoulders of some very clever giants!" >> > > [08/04/2009 8:20:02] [D:\Personal > Files\Downloads\Software\Programming\Javascript\prototype] [] >rake > doc --trace > (in D:/Personal Files/Downloads/Software/Programming/Javascript/prototype) > ** Invoke doc (first_time) > ** Invoke doc:build (first_time) > ** Invoke doc:require (first_time) > ** Execute doc:require > ** Execute doc:build > rm -rf D:/Personal > Files/Downloads/Software/Programming/Javascript/prototype/doc > > Parsing source files: C:/DOCUME~1/RichardQ/LOCALS~1/Temp/pdoc.2360.0. > Parsing completed in 53.079 seconds. > > Generating documentation to: D:/Personal > Files/Downloads/Software/Programming/Javascript/prototype/doc. > Documentation generated in 655.04 seconds. > > Summary: > Sections: 3 > Utilities: 7 > Namespaces: 34 > Mixins: 1 > Classes: 23 > Constructor methods: 11 > Constants: 0 > Class methods: 46 > Instance methods: 208 > Class properties: 2 > Instance properties: 9 > > ** Execute doc > > And the dollarx pages are present. > > But. New problem ... styling ... > > Good > > prototype\doc\ajax_section.html > prototype\doc\dom_section.html > prototype\doc\index.html > prototype\doc\language_section.html > prototype\doc\DOM\dollarf.html > prototype\doc\DOM\dollar.html > prototype\doc\DOM\dollardollar.html > prototype\doc\Language\dollarw.html > prototype\doc\Language\dollara.html > prototype\doc\Language\dollarh.html > prototype\doc\Language\dollarr.html > > > Bad > > prototype\doc\Ajax\ajax.html > prototype\doc\Ajax\ajax\updater.html > prototype\doc\Ajax\ajax\periodicalupdater.html > prototype\doc\Ajax\ajax\request.html > prototype\doc\Ajax\ajax\responders.html > prototype\doc\Ajax\ajax\response.html > prototype\doc\DOM\element.html > prototype\doc\DOM\event.html > prototype\doc\DOM\form.html > prototype\doc\DOM\selector.html > prototype\doc\DOM\abstract.html > prototype\doc\DOM\document.html > prototype\doc\DOM\abstract\timedobserver.html > prototype\doc\DOM\abstract\eventobserver.html > prototype\doc\DOM\document\viewport.html > prototype\doc\DOM\form\observer.html > prototype\doc\DOM\form\element.html > prototype\doc\DOM\form\element\observer.html > prototype\doc\DOM\form\element\eventobserver.html > prototype\doc\Language\enumerable.html > prototype\doc\Language\function.html > prototype\doc\Language\hash.html > prototype\doc\Language\number.html > prototype\doc\Language\object.html > prototype\doc\Language\objectrange.html > prototype\doc\Language\periodicalexecuter.html > prototype\doc\Language\regexp.html > prototype\doc\Language\string.html > prototype\doc\Language\template.html > prototype\doc\Language\try.html > prototype\doc\Language\array.html > prototype\doc\Language\class.html > prototype\doc\Language\date.html > > > The issue is in the path given to the javascript. > > In the DOM folder, the working file have a <head> of ... > > <head> > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> > <title>Prototype API documentation | $$ utility</title> > <meta name="generator" content="PDoc" /> > > <script type="text/javascript" src="../javascripts/prototype.js" > charset="utf-8"></script> > <script type="text/javascript" src="../javascripts/effects.js" > charset="utf-8"></script> > <script type="text/javascript" src="../javascripts/controls.js" > charset="utf-8"></script> > <script type="text/javascript" src="../javascripts/application.js" > charset="utf-8"></script> > <script type="text/javascript" > src="../javascripts/code_highlighter.js" charset="utf-8"></script> > > <script type="text/javascript" src="../javascripts/item_index.js" > charset="utf-8"></script> > > <link type="text/css" media="screen, projection" rel="stylesheet" > href="../stylesheets/core.css" charset="utf-8" /> > <link type="text/css" media="screen, projection" rel="stylesheet" > href="../stylesheets/api.css" charset="utf-8" /> > > <script type="text/javascript">PDoc.pathPrefix = '../';</script> > </head> > > > > The broken ones have ... > > <head> > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> > <title>Prototype API documentation | document namespace</title> > <meta name="generator" content="PDoc" /> > > <script type="text/javascript" src="javascripts/prototype.js" > charset="utf-8"></script> > <script type="text/javascript" src="javascripts/effects.js" > charset="utf-8"></script> > <script type="text/javascript" src="javascripts/controls.js" > charset="utf-8"></script> > <script type="text/javascript" src="javascripts/application.js" > charset="utf-8"></script> > <script type="text/javascript" src="javascripts/code_highlighter.js" > charset="utf-8"></script> > > <script type="text/javascript" src="javascripts/item_index.js" > charset="utf-8"></script> > > <link type="text/css" media="screen, projection" rel="stylesheet" > href="stylesheets/core.css" charset="utf-8" /> > <link type="text/css" media="screen, projection" rel="stylesheet" > href="stylesheets/api.css" charset="utf-8" /> > > <script type="text/javascript">PDoc.pathPrefix = '';</script> > </head> > > > Missing ../ in front of the javascript and stylesheet src/hrefs as > well as the PDoc.pathPrefix > > Regards, > > Richard. > -- > ----- > Richard Quadling > Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 > "Standing on the shoulders of some very clever giants!" >
Add to that all the relative paths are wrong also for the pages that have bad styling. 1 ../ missing. -- ----- Richard Quadling Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 "Standing on the shoulders of some very clever giants!" --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Prototype: Core" group. To post to this group, send email to prototype-core@googlegroups.com To unsubscribe from this group, send email to prototype-core-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/prototype-core?hl=en -~----------~----~----~----~------~----~------~--~---