# How to use:
java.lang.NullPointerException # Step 1: run release-notes diff old-jsapi.h new-jsapi.h > diff.txt
java.lang.NullPointerException # Step 2: edit diff.txt # - when a function has been renamed, get the - and + lines adjacent and mark the - line with [renamed] at the end # - when a function has been replaced, do the same (replacements behave differently) # - for anything that isn't a simple addition, deletion, rename, or replace, tag with [other] # (things tagged [other] will be put in a separate section for manual fixup)
java.lang.NullPointerException # Step 3: run release-notes < diff.txt > changes.txt # - this will group changes into sections and annotate them with bug numbers # - the bugs chosen are just the bug that last touched each line, and are unlikely to be entirely accurate
java.lang.NullPointerException # Step 4: run release-notes mdn < changes.txt > final.txt # - this will add an MDN link to every list item, first checking whether such a link is valid
java.lang.NullPointerException # Step 5: paste into the MDN page, eg https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey/Releases/45
# Upcoming: basing everything off of jsapi.h is probably not going to work for # much longer, given that more stuff is moving into js/public. Scan # js/public/*.h too and record where everything comes from (to automate header #changesinthenotes)? # #ThisisonlylookingatCstyleAPIs.Dumpoutallmethodstoo? # #Theenbuggificationshouldbesplitoutintoaseparatephasebecauseitis #wrongafairamountofthetime(whitespacechanges,parameterchanges, #etc.),andshouldhaveawayofrunningrepeatedlysoyoucanincrementally #fixstuffup. # #Itwouldbeverynicetohaveanexampleprogramthatlinksagainstmozjs, #testedinCI,sowecandiffthatforreleasenotes.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.