Activity

From 11/12/2009 to 12/11/2009

12/11/2009

avatar 11:53 PM Revision f6ba30eedbebbfe460ca5782c3dd277cbe84ce87: core: removed own JSON. Already included in al...
core: removed own JSON. Already included in all spidermonkey versions we support. Rüdiger Sonderfeld
avatar 11:10 PM Revision 6596067a39b05060bf811172a0bc7fc79cd85923: gmp: forgot to add exception header
gmp: forgot to add exception header Rüdiger Sonderfeld
avatar 11:09 PM Revision c57ca695dca1046fcde6e72af84a5fc31276be1a: curl: added "TypeError" type to exceptions whe...
curl: added "TypeError" type to exceptions when appropriate and added tests for it Rüdiger Sonderfeld
avatar 10:58 PM Revision 5de9d551a6d065e44cb0e66789ac7f8098735fdc: gmp: Fixed bug: Assertion failed when gmpxx th...
gmp: Fixed bug: Assertion failed when gmpxx throws an exception; added tests for exceptions Rüdiger Sonderfeld
avatar 10:09 PM Revision cd3eb46a89ee5fe3bcca32e096f444673983d92f: gmp: fixed Bug: get_object was called without ...
gmp: fixed Bug: get_object was called without is_object check Rüdiger Sonderfeld
avatar 09:59 PM Revision 867437530e6de144cafa177c4bc9b6528a0efc5b: gmp: use finer exceptions
gmp: use finer exceptions Rüdiger Sonderfeld
avatar 09:00 PM Feature #164 (Closed): Improve the GMP API
changes are in master now and will be included in 0.9. Rüdiger Sonderfeld
avatar 08:56 PM Revision 881cc11a0dfcadd1814a747c6cca1b1f8ed58e58: gmp: added more unit tests
gmp: added more unit tests Rüdiger Sonderfeld
avatar 08:39 PM Revision 69ba51af44fd48261e7b60be388cf8d765314d25: gmp: added more tests for gmp.Rational
gmp: added more tests for gmp.Rational Rüdiger Sonderfeld
avatar 08:24 PM Revision 71b085547f0782cef83d7f05747fc5d1b916d428: gmp: improved docs
gmp: improved docs Rüdiger Sonderfeld
avatar 07:56 PM Revision 5cd716caf51e6a2504a5b6c2fe1148bb7783fcd6: added gmp changes to ChangeLog.txt
added gmp changes to ChangeLog.txt Rüdiger Sonderfeld
avatar 07:50 PM Feature #164: Improve the GMP API
Update: * Done * Done * Started writing test cases * Done * Done * Not a Bug. If you want a Float use gmp.Float(i).sqrt() * Maybe in the future. * What is missing? * Done Rüdiger Sonderfeld
avatar 07:46 PM Revision a1dd0c69ea8655d9ccc788a6803ff00fe61e4a75: gmp: replaced asserts with exceptions
gmp: replaced asserts with exceptions Rüdiger Sonderfeld
avatar 07:43 PM Revision 8022866a3751b9a7bdde64ecdd792f3cb8fa40a2: gmp: added error checks and marked '_ function...
gmp: added error checks and marked '_ functions' as deprecated Rüdiger Sonderfeld
avatar 07:26 PM Revision d611a60424c77889af87e958f6d03f4bb35290de: gmp: improved docs (added Float ctor and minor...
gmp: improved docs (added Float ctor and minor things) Rüdiger Sonderfeld
avatar 07:10 PM Revision 8bf28ffcac0dfec60de3577740888e6478e5b512: gmp: fixed docs Integer#sqrt is an Integer not...
gmp: fixed docs Integer#sqrt is an Integer not a Float! Rüdiger Sonderfeld
avatar 07:07 PM Revision 4c36efcd9b17d1d11b5700fb3cf4d46f68cc196b: gmp: wrote unit test for gmp.Rational
gmp: wrote unit test for gmp.Rational Rüdiger Sonderfeld
avatar 07:01 PM Revision 6be020809d7ded625456ba72891201916f9076eb: gmp: wrote unit test for gmp.Float
gmp: wrote unit test for gmp.Float Rüdiger Sonderfeld
avatar 06:56 PM Revision ea74c5ee41129fa3b906a13992f2b78b58d2cf8c: gmp: wrote unit test for gmp.Integer
gmp: wrote unit test for gmp.Integer Rüdiger Sonderfeld
avatar 06:46 PM Revision d849c0e10bf4db6a839362ccebbbe122bf8ffdb5: gmp: added numerator/denominator property to g...
gmp: added numerator/denominator property to gmp.Rational (get_num/get_den deprecated!) Rüdiger Sonderfeld
avatar 06:27 PM Feature #164: Improve the GMP API
I started working on it. See "gmp_164":http://github.com/ruediger/flusspferd/tree/gmp_164 branch. * already changed get_string/get_string_base to accept the base as optional param. * gmp.Float#precision replaces get_prec/set_prec And additi... Rüdiger Sonderfeld
avatar 06:22 PM Revision 60fd2a31ccdcd07658bc7d96dd9c4f252c9fdbae: gmp: changed gmp.Rational#toString to accept b...
gmp: changed gmp.Rational#toString to accept base as parameter. (get_string_base deprecated and removed from the C++-API) Rüdiger Sonderfeld
avatar 06:18 PM Revision 26febb44e39ffdd45c72c810ceb9b3122663e5ba: gmp: changed gmp.Integer#toString to accept ba...
gmp: changed gmp.Integer#toString to accept base as parameter. (get_string_base deprecated and removed from the C++-API) Rüdiger Sonderfeld
avatar 06:07 PM Revision 6f75fba686ce62d1e908eb8b244b79f5e73f332b: gmp: fixed bug in gmp.Float#toString. Expansio...
gmp: fixed bug in gmp.Float#toString. Expansion was needed. Rüdiger Sonderfeld
avatar 05:50 PM Revision f6d7c18dfe9de10909d5fd6a3df88bceba7be40b: gmp: changed gmp.Float#toString to mach docs
gmp: changed gmp.Float#toString to mach docs Rüdiger Sonderfeld
avatar 05:33 PM Revision 57deafe4ec6ceeb007df3c9fd728ec7f29469406: gmp: Merge get_string and get_string_base to o...
gmp: Merge get_string and get_string_base to one function taking an optional base param. (and getString alias) Rüdiger Sonderfeld
avatar 05:03 PM Revision 172319f97f7b59c0be741b8d1d172805e27f133d: gmp: replace get_prec/set_prec with precision
gmp: replace get_prec/set_prec with precision Rüdiger Sonderfeld
avatar 02:46 PM Revision 3fffa47d2059df3d6dba7e8ae4f20e03a81681ac: curl: improved/updated docs
curl: improved/updated docs Rüdiger Sonderfeld
avatar 02:31 PM Revision 91d76860a22f4754d695fc5fff40283baaeef09f: curl: added docs for cURL.Easy ctor and link t...
curl: added docs for cURL.Easy ctor and link to tutorial in JS docs Rüdiger Sonderfeld
02:03 PM Revision d8ab380ac1f3c9b66e6bb0284d35b59303517ec6: util: let docs script accept extra files to pr...
util: let docs script accept extra files to process Ash Berlin
03:18 AM Revision c8a9554d39922e4cc0867c352e4dc7f40e9a756b: util: let docs script accept extra files to pr...
util: let docs script accept extra files to process Ash Berlin
avatar 12:38 AM Feature #173: (re)Implement (working) XML module
Only slight niggle is with loading external DTDs, and with @getElementById@ (which is caused in part by Arabica following the spec and returning undef when it doesn't know what attribute counts as an ID. This is a bit annoying behaviour tho and I'... Ash Berlin
avatar 12:37 AM Feature #123 (Assigned): Allow const methods create<method>(methodptr)
We want that! But not now. :-) Aristid Breitkreuz
avatar 12:15 AM Revision 1eda12604b29e7673d027c9378375e7aed86958a: curl: docs typo
curl: docs typo Rüdiger Sonderfeld
avatar 12:13 AM Revision e9467a4aa9a7e3955a58099b50fc8076168cda9a: docs: removed another reference to the XML plu...
docs: removed another reference to the XML plugin and fixed typo Rüdiger Sonderfeld
avatar 12:13 AM Revision 50b0c01175a11b16e86188c6c2f323d3c63d6f59: docs: removed another reference to the XML plu...
docs: removed another reference to the XML plugin and fixed typo Rüdiger Sonderfeld
avatar 12:11 AM Revision 4e787e2958f3315eb7dbd105e8a563d163b1f111: curl: (docs) added short tutorial
curl: (docs) added short tutorial Rüdiger Sonderfeld

12/10/2009

avatar 11:50 PM Revision 376086aa6e72e5dba0779f87d37cb16e2104f42b: doc: remove references to removed XML plugin
doc: remove references to removed XML plugin Aristid Breitkreuz
avatar 11:48 PM Revision 3ef7223249335787e0bc3c44116d0c12a0a30b1d: doc: remove references to removed XML plugin
doc: remove references to removed XML plugin Aristid Breitkreuz
avatar 11:32 PM Revision 0f50546884e6e5e76b25c2993c1fc587fac2d2e4: curl: improved docs (added docs for callbacks/...
curl: improved docs (added docs for callbacks/httppost) Rüdiger Sonderfeld
avatar 11:05 PM Revision 029820a9c994d4d42901868a6ff66f1799482bec: curl: improved Easy.options.httppost (free for...
curl: improved Easy.options.httppost (free formdata) Rüdiger Sonderfeld
avatar 10:43 PM Revision 80d2b0593f447fbb0bbe397054fb958d5467005f: curl: thread-safe paired curl_global_init/curl...
curl: thread-safe paired curl_global_init/curl_global_cleanup calls Aristid Breitkreuz
avatar 10:05 PM Revision 89d65a6d934d88986971623c9c5ba173fb566841: curl: auto call init (removed cURL.globalInit)
curl: auto call init (removed cURL.globalInit) Rüdiger Sonderfeld
avatar 10:05 PM Revision 094a2ca3831ed387be8cdc6d4929baa49c736c1c: curl: cleaned up list_option code
curl: cleaned up list_option code Rüdiger Sonderfeld
avatar 11:18 AM Revision 20269ab0f331cf4c0950b31c6113636cb88b84df: "Flusspferd rules" ;-)
"Flusspferd rules" ;-) Aristid Breitkreuz
avatar 06:15 AM Revision 4b108a4567098f261c3619e3bf601ffad1212438: curl: added curl to help/ubuntu.dox
curl: added curl to help/ubuntu.dox Rüdiger Sonderfeld
avatar 06:03 AM Feature #112: cURL overhaul - Improve libcurl and get it back to master
See http://github.com/ruediger/flusspferd/blob/curl/src/plugins/curl/TODO the important stuff: * finish httppost/formadd stuff * FILE* interface (? requires changes to io. maybe later) * global_init/cleanup stuff and add documentation for... Rüdiger Sonderfeld
avatar 05:59 AM Revision ba6e0a78be70cf5e2fc6284acd90c42a9e4678a4: curl: added comments about the interna of curl...
curl: added comments about the interna of curl (especially the options) Rüdiger Sonderfeld
avatar 05:37 AM Revision cbe229df304b0df5173c6b8a5a4fff07e1a24fb8: curl: removed options only supported in 7.19.6...
curl: removed options only supported in 7.19.6>=, replaced 0 with false to test boolean support Rüdiger Sonderfeld
avatar 05:32 AM Revision 67eb0e4f9dafae198ec56aa66c8d4db5e95fe281: curl: improved docs
curl: improved docs Rüdiger Sonderfeld
avatar 05:19 AM Revision 28bc4d2f36a78a02ebe449030a0b42aa19d9fc33: curl: started implementing list options (messy)
curl: started implementing list options (messy) Rüdiger Sonderfeld
avatar 04:38 AM Revision 561a09be7a81c3fef8232cfae814bfbaeead2e1d: curl: updated docs (added implementation notes...
curl: updated docs (added implementation notes, fixed bug in docs.sh and updated TODO) Rüdiger Sonderfeld
avatar 04:10 AM Revision 27d27fee98e0fc4c8dbdda232ed42311ce9fc0dc: curl: updated TODO and added MAX_ connection opts
curl: updated TODO and added MAX_ connection opts Rüdiger Sonderfeld
avatar 03:52 AM Revision 6d1fe0a68d20cfcdfb4c57876931c6f6ee1e6788: curl: added other POST options
curl: added other POST options Rüdiger Sonderfeld
avatar 03:45 AM Revision 361b5e322a3e8df8d7147bdb2cbd14be9c5e6214: curl: added test for (un)escape and improved docs
curl: added test for (un)escape and improved docs Rüdiger Sonderfeld
avatar 03:39 AM Revision 8f69ebeac775985654f78bc964dc60fadd978862: curl: added unit test for cleanup/valid
curl: added unit test for cleanup/valid Rüdiger Sonderfeld
avatar 03:37 AM Revision c1bf8948b07cf5b1f34e5ebef56cca9351972a2e: curl: implemented seek function
curl: implemented seek function Rüdiger Sonderfeld
avatar 01:59 AM Revision f81c00fefab8e8e98b5002d061d51cd1de555675: curl: updated httppost stuff to copy the array...
curl: updated httppost stuff to copy the array (and create one from a single object) Rüdiger Sonderfeld

12/09/2009

avatar 07:57 PM Revision 94841108e74916080d728e06e891a405b902cc6b: curl: added trace API and trace http post object
curl: added trace API and trace http post object Rüdiger Sonderfeld
avatar 06:40 PM Revision d51598a73c1d4fcc3f5fce2a544ecf804b791ad1: curl: started implementing HTTPPOST/formadd stuff
curl: started implementing HTTPPOST/formadd stuff Rüdiger Sonderfeld
avatar 05:57 PM Feature #181: Make API for JS_MaybeGC and use it
Ash Berlin wrote: > Wes suggested we could pass a boolean value to gc. Conceptually as follows: > > [...] That would have been easier to express in Pseudo-C++, actually: ... Aristid Breitkreuz
avatar 05:48 PM Feature #181: Make API for JS_MaybeGC and use it
Wes suggested we could pass a boolean value to gc. Conceptually as follows: ... Ash Berlin
avatar 05:46 PM Feature #181: Make API for JS_MaybeGC and use it
We should make an API function for JS_MaybeGC and use it in the appropriate places. Aristid Breitkreuz
avatar 04:44 PM Revision 751a926b090173ee66e145e5213b256d4e4292c8: curl: reset now clears options (with unit test)
curl: reset now clears options (with unit test) Rüdiger Sonderfeld
avatar 04:01 PM Revision 65f7148dbd15fd396b7394ebb11606f5d2467966: curl: added example for globalInit
curl: added example for globalInit Rüdiger Sonderfeld
avatar 03:58 PM Revision 08e9091315d63b81ee158c8ce8084903ab2d201b: curl: fixed doc and call gen-doc.js from util/...
curl: fixed doc and call gen-doc.js from util/docs.sh (hacky) Rüdiger Sonderfeld
avatar 03:28 PM Revision 7b08aa31e48d33cae1eb6e3ac916490170dd754f: curl: fixed docs (. -> #)
curl: fixed docs (. -> #) Rüdiger Sonderfeld
01:44 PM Revision caf91e3b9a63d7be1620b602b75bdb9d1f088d33: curl: fix require('curl').version It was gett...
curl: fix require('curl').version It was getting treated as an integer rather than a string Ash Berlin
01:43 PM Revision 03ab78c9e9459d8e81d3924411fe109ebd0f5626: curl: use define_properties over define_proper...
curl: use define_properties over define_property 65 times Ash Berlin
avatar 01:00 PM Revision 8f42264b1eac515930e9119d6594dbec95e35209: curl: improved documentation
curl: improved documentation Rüdiger Sonderfeld
avatar 12:28 PM Feature #113 (Closed): CURL Redirects
If they work then close the ticket, don't reject it Ash Berlin
avatar 12:03 PM Revision 7bd1a2ba73fe01637a05c4fb522f90f4c2914e9a: curl: improved docs
curl: improved docs Rüdiger Sonderfeld
avatar 11:43 AM Revision 351ba5f8e4981923eef91eb3bea8effb761e6b60: curl: updated doc generation
curl: updated doc generation Rüdiger Sonderfeld
avatar 10:42 AM Revision f1c6961d53a438b28cac125540d387931446d620: curl: started writing doc generator for name t...
curl: started writing doc generator for name translation Rüdiger Sonderfeld
avatar 10:15 AM Revision b3b3323f65803b7f8e089a169a1a4a2030c96ef5: curl: added CURLOPT_BUFFERSIZE and minor
curl: added CURLOPT_BUFFERSIZE and minor Rüdiger Sonderfeld
avatar 10:07 AM Revision 17da4c1e79979cb32f48278f7f4b7172f8ce7603: curl: added HEADER FUNCTION
curl: added HEADER FUNCTION Rüdiger Sonderfeld
avatar 04:22 AM Revision 374fd4dc4e0cb956ce215b58f4c83148161f7c71: curl: started documentation
curl: started documentation Rüdiger Sonderfeld
avatar 03:58 AM Revision 4d87394871adc36afaa654e9039788a5bdb07c87: curl: added elisp code
curl: added elisp code Rüdiger Sonderfeld
avatar 03:56 AM Revision fe576ed3b06f226b12fd217a2aeeec17527acfe4: curl: changed option names to be more consiste...
curl: changed option names to be more consistent with curl (unfortunately curl isn't consistent) Rüdiger Sonderfeld
avatar 03:42 AM Revision 919c9cf1b997ab653a5422a6f2ec88bfca68575e: curl: added SSL OPTIONS
curl: added SSL OPTIONS Rüdiger Sonderfeld
avatar 03:32 AM Revision e16485a8f69d7368305b0b4c732e103c1cc994d5: curl: added CONNECTION OPTIONS
curl: added CONNECTION OPTIONS Rüdiger Sonderfeld
avatar 03:25 AM Revision 4d32b6fe6c7905b416f731d20f3a642fcd36dcf1: curl: added PROTOCOL OPTIONS
curl: added PROTOCOL OPTIONS Rüdiger Sonderfeld
avatar 03:17 AM Revision 98a06d3b889e5da8bbbf3923ea7b61e565e65079: curl: implemented more FTP stuff
curl: implemented more FTP stuff Rüdiger Sonderfeld
avatar 03:02 AM Revision 1797b2058da06163c89a0b58e510dd6594ed736b: curl: added NETRC stuff
curl: added NETRC stuff Rüdiger Sonderfeld
avatar 02:57 AM Revision d6dbad2513376ad2778f0e0207f0ff4fc1529522: curl: added (REDIR_)PROTOCOLS option
curl: added (REDIR_)PROTOCOLS option Rüdiger Sonderfeld
avatar 02:24 AM Feature #113 (Rejected): CURL Redirects
redirects should already work with the curl branch Rüdiger Sonderfeld
avatar 02:17 AM Revision 5172260214ed15b94634b0fded827f0257e9e2c4: curl: added missing INFO_* flags
curl: added missing INFO_* flags Rüdiger Sonderfeld
avatar 02:13 AM Revision e038fe0b2c4c28dcb4f61b6adebbe618100565c5: curl: added debug function option
curl: added debug function option Rüdiger Sonderfeld
avatar 02:04 AM Revision 00e4d4b1e08f8c5f60b3685f2876498ec34e40d8: curl: added SSH Options
curl: added SSH Options Rüdiger Sonderfeld
avatar 01:58 AM Revision e0c6c1e7636a4c99775848a9baeb6b714843d567: curl: added OTHER OPTIONS
curl: added OTHER OPTIONS Rüdiger Sonderfeld
avatar 01:55 AM Revision 428081865d91f651566fa6896cd5f5667efe32f3: curl: started adding FTP options
curl: started adding FTP options Rüdiger Sonderfeld
avatar 01:49 AM Revision 5d8c73bb54e55c18d4b302b2b1f2bd92cebcdaa2: curl: added TFTP options
curl: added TFTP options Rüdiger Sonderfeld
avatar 01:47 AM Revision 2efb5cb32f75fe3f50e5ecc7aaba0343b7ac4be1: curl: added HTTP* options (except for POST* an...
curl: added HTTP* options (except for POST* and list stuff) Rüdiger Sonderfeld
avatar 01:29 AM Revision 9fa7bd04f0d4ae65d68edf91e03d0cc7cf7faaa3: curl: added Auth Options
curl: added Auth Options Rüdiger Sonderfeld
avatar 01:21 AM Revision 4f1a4fa1429989aec5641664a47464fa128951f9: curl: added CURLOPT_DNS_*
curl: added CURLOPT_DNS_* Rüdiger Sonderfeld
avatar 01:18 AM Revision a5da04e95e41378c8b43101f775a24d8542d9531: curl: added CURLOPT_SOCKS5_GSSAPI_*
curl: added CURLOPT_SOCKS5_GSSAPI_* Rüdiger Sonderfeld
avatar 01:13 AM Revision 2cb119df8768aeb8c685f6bdd240721b0b1cd848: curl: TODO list
curl: TODO list Rüdiger Sonderfeld
avatar 01:12 AM Revision 93cc58072082359bc6fdd131972b5de1cd8fdfc1: curl: added CURLOPT_PROXY* stuff
curl: added CURLOPT_PROXY* stuff Rüdiger Sonderfeld
avatar 01:00 AM Revision 6f07b057c5782b93aef1052fec0de196bc83a72d: curl: added CURLOPT_FAILONERROR
curl: added CURLOPT_FAILONERROR Rüdiger Sonderfeld
avatar 12:59 AM Revision 675f6174610892ed6393e28b894fabbc9fe3bddf: curl: added CURLOPT_ADDRESS_SCOPE
curl: added CURLOPT_ADDRESS_SCOPE Rüdiger Sonderfeld
avatar 12:56 AM Revision 014b8a495fe88c3897ebd60170c1dbf4f395a546: curl: added CURLOPT_TCP_NODELAY
curl: added CURLOPT_TCP_NODELAY Rüdiger Sonderfeld
avatar 12:55 AM Revision a196d11aef4881cb1764e221b7a51f14b4d53ee6: curl: added CURLOPT_LOCALPORTRANGE
curl: added CURLOPT_LOCALPORTRANGE Rüdiger Sonderfeld
avatar 12:53 AM Revision bdc746e1562c5f44107bffe2a206866c5b0205dc: curl: added CURLOPT_INTERFACE/CURLOPT_LOCALPORT
curl: added CURLOPT_INTERFACE/CURLOPT_LOCALPORT Rüdiger Sonderfeld
avatar 12:47 AM Revision 255795bb63694c574de31cdef3c59fe878ef24d6: curl: added CURLOPT_COOKIE
curl: added CURLOPT_COOKIE Rüdiger Sonderfeld
avatar 12:45 AM Revision df783bfc3a503996b353ee414919f58618357304: curl: removed .dir-locals.el
curl: removed .dir-locals.el Rüdiger Sonderfeld
avatar 12:34 AM Revision 64a4f4f0887541e750d119019b33d23debc566af: curl: added CURLOPT_USERAGENT
curl: added CURLOPT_USERAGENT Rüdiger Sonderfeld
avatar 12:27 AM Revision 85c700eeb570182d23617f0c1f6670e6badece66: curl: added CURLOPT_PORT
curl: added CURLOPT_PORT Rüdiger Sonderfeld
avatar 12:22 AM Revision c5c82d5d417f8c3e6045b11785c4d3caf1276a54: curl: implemented progressfunction
curl: implemented progressfunction Rüdiger Sonderfeld
avatar 12:03 AM Revision 0bc0b46c66b9b4555063f5bef33574587171d2a7: curl: reduced code duplication
curl: reduced code duplication Rüdiger Sonderfeld

12/08/2009

avatar 11:21 PM Revision de6e36897d0c6ff82e62f1825bfa8ceabac74d59: curl: added readFunction
curl: added readFunction Rüdiger Sonderfeld
avatar 10:55 PM Revision 9b7050cfdaedd7bc45fd69c29bad102feec748c4: curl: updated test to use writeFunction
curl: updated test to use writeFunction Rüdiger Sonderfeld
avatar 10:45 PM Revision d395f87206219e301a7b6967f2868b0724556236: curl: fixed creation of byte_array creation fo...
curl: fixed creation of byte_array creation for writeFunction Rüdiger Sonderfeld
avatar 10:07 PM Revision 36b95a2aa8bba3aa46a12810a62943a0e2e96b80: Merge branch 'master' into curl
Merge branch 'master' into curl Rüdiger Sonderfeld
avatar 08:52 PM Bug #180 (Closed): C++0x compatibility: utf16_t is a keyword in C++0x
Rüdiger Sonderfeld
avatar 08:47 PM Revision 93ea448fb87b383402c8c89b0bbcb20409b7f838: updated ChangeLog: C++0x compatibility (Fix #180)
updated ChangeLog: C++0x compatibility (Fix #180) Rüdiger Sonderfeld
avatar 08:46 PM Revision 9d8aff266aa46bed4990afed9ceb4c7b4ac69bc4: made Flusspferd C++0x compatible: * Changed c...
made Flusspferd C++0x compatible: * Changed char16_t to js_char16_t * Handled namespace conflicts Rüdiger Sonderfeld
avatar 08:18 PM Bug #180: C++0x compatibility: utf16_t is a keyword in C++0x
A _keyword_? Have they no shame? Aristid Breitkreuz
avatar 08:15 PM Bug #180: C++0x compatibility: utf16_t is a keyword in C++0x
Unfortunately char16_t is going to be a new keyword in C++0x. It is already a keyword in GCC 4.4 and flusspferd does not compile with -std=c++0x. (Unfortunately gcc 4.4.1 doesn't create a warning!) How shall we rename char16_t? jschar_t? jschar... Rüdiger Sonderfeld
avatar 08:10 PM Revision 6f7721fc860eeff6203a417ab9d4acfe20e147bd: curl: added a test
curl: added a test Rüdiger Sonderfeld
avatar 08:10 PM Revision 502f468401bcb742da7ec31185685c3c3b578fd9: curl: changed curl to use create<>-API (compil...
curl: changed curl to use create<>-API (compiles again on current master) Rüdiger Sonderfeld
avatar 08:09 PM Revision 9dc42e073c62296e84f2e343358983d81ca3ffcf: Merge branch 'master' into curl2
Merge branch 'master' into curl2 Aristid Breitkreuz
avatar 06:49 PM Revision 84119af69876c6092cb777a084f78b444ee0af1b: Revert "use size_t were appropriated (compiles...
Revert "use size_t were appropriated (compiles again on 64bit)" This reverts commit 4dbc71a0cccf2b35d258733448c075d7bdc22607. Rüdiger Sonderfeld
avatar 06:39 PM Revision a91e2ab0cb90f6d46e389b3b30715385ef191d84: Merge branch 'master' of github.com:ruediger/f...
Merge branch 'master' of github.com:ruediger/flusspferd Rüdiger Sonderfeld

12/07/2009

avatar 04:22 PM Feature #171 (Closed): Implement CommonJS Unit Testing proposal
Applied in changeset commit:"90698bfcd4fd49cfb0f6356d349de24d2c710c5d". Ash Berlin
03:12 PM Revision f00a039928148ac32da8aa041126b38765786961: core/js: Update how tests are named by the runner
core/js: Update how tests are named by the runner Ash Berlin
03:05 PM Revision 283cbc30c72c0da0967b44844e882d0a40bd0be7: Implment CommonJS UnitTest spec (Closes #171)
Implment CommonJS UnitTest spec (Closes #171) Ash Berlin
03:04 PM Revision ae1f21e25428cae75f5bd3e608e2dc5785a1808f: tests for throwning objects (#174)
tests for throwning objects (#174) Ash Berlin
01:22 PM Revision 66a51730a3d1fd68c4467d78d9533a436ce0b05c: Catch/rethrow objects in callbacks as well as ...
Catch/rethrow objects in callbacks as well as values (#174) Ash Berlin

12/06/2009

avatar 06:14 PM Feature #174 (Closed): C++ should be able to throw values/objects to JS
Applied in changeset commit:"3390f01503e182d8691c4b58e37a3f4f4ac86de1". Ash Berlin
04:59 PM Revision 82258c7ae6985deb1b3f8acd17605ade8a23676a: Make test_regression_159 compile on OSX
Make test_regression_159 compile on OSX Ash Berlin
04:59 PM Revision fd6491b59f3dc3f91cf8404dc5f24be89e42cd20: C++ can now throw flusspferd::values back into...
C++ can now throw flusspferd::values back into JS (closes #174) Ash Berlin
avatar 04:48 PM Feature #157 (Closed): Don't run test-sqlite3.t.js if sqlite3 Module is not build
Applied in changeset commit:"dd429b36ddfd7c7854f9cb489b902036ce2423de". Ash Berlin
04:34 PM Revision 1697946bec26231fa3061b3494636288f96fe033: Fixes #157 properly :)
Fixes #157 properly :) Ash Berlin
avatar 04:24 PM Feature #157 (Assigned): Don't run test-sqlite3.t.js if sqlite3 Module is not build
... Ash Berlin
avatar 04:11 PM Revision 379066772d0014013ea4dbe93e83b1031f35632e: test: fix non-operational bug in test_object
test: fix non-operational bug in test_object Aristid Breitkreuz
avatar 02:47 PM Feature #174 (Assigned): C++ should be able to throw values/objects to JS
So you can get this currently using the @value@ constructor to @exception@. ... Ash Berlin

12/05/2009

avatar 09:37 PM Bug #159: Flusspferd crashes when calling js function returned from require() within a c++ callback
... Aristid Breitkreuz
avatar 09:33 PM Bug #159: Flusspferd crashes when calling js function returned from require() within a c++ callback
... Aristid Breitkreuz
avatar 07:21 PM Bug #159: Flusspferd crashes when calling js function returned from require() within a c++ callback
commit:44d4644ff20592de1702f536a24d56e1768572ca ... did not help. But I think we should keep it, because it is apparently "more correct". Aristid Breitkreuz
avatar 07:13 PM Revision 8a22dcaecc1937451370d271c48e69522096b44c: bug #159: apply Wes' suggestions
bug #159: apply Wes' suggestions Aristid Breitkreuz
avatar 05:40 PM Bug #159: Flusspferd crashes when calling js function returned from require() within a c++ callback
... Aristid Breitkreuz
01:28 AM Revision 3d558d275354adf103f9a75f76573faa206b13a0: plugin/xml: Rename DOMParser to XMLParser
plugin/xml: Rename DOMParser to XMLParser Ash Berlin
01:28 AM Revision d8ef7afbdbc5da9e0b2bd195f5afe963915b37dc: plugin/xml: Implement missing methods. Should...
plugin/xml: Implement missing methods. Should be all there now. DOMException missing still tho. Ash Berlin
01:28 AM Revision 92fde0ad0beaff7c059b9878e8c0f234ffb0ffbe: plugin/xml: remove needless (test) code
plugin/xml: remove needless (test) code Ash Berlin
01:28 AM Revision 2aa32737be895dd97e08d9354ee29662a511db2a: plugin/xml: Taggle based HTML parser
plugin/xml: Taggle based HTML parser Ash Berlin
01:28 AM Revision 296fc2a736c96fb20458f90e63d3a453dbb0d7a5: plugin/xml: refactor node_map to remove repeat...
plugin/xml: refactor node_map to remove repeated code Ash Berlin
01:28 AM Revision 233f352148f82874150b06c728020c06c13d4edf: plugin/xml: implement methods on Document
plugin/xml: implement methods on Document Ash Berlin
01:28 AM Revision 1e74b8bdd75121372cf0914b33bcc7b93f96a7ff: plugin/xml: Implement last 4 node subclasses. ...
plugin/xml: Implement last 4 node subclasses. They have no properties as they all seem broken in arabica - guess no one ever uses them Ash Berlin
01:28 AM Revision c2511d9ab4ef8ebd3dc516956266ecd2d5107a6c: plugin/xml: DOMImplementation class This migh...
plugin/xml: DOMImplementation class This might need to be reworked as currently under Arabica this is a singleton. Ash Berlin
01:28 AM Revision 07f32729632fb4c9882f135a199df3ab02467496: plugin/xml: implement NamedNodeMap
plugin/xml: implement NamedNodeMap Ash Berlin
01:28 AM Revision 3fba3fbf13c5cde52e3a01e39dbf85259a408d2e: plugin/xml: attr class
plugin/xml: attr class Ash Berlin
01:28 AM Revision 98c8e15ec79c7d131eadff1b6ea0025e59c53751: plugin/xml: DocumentType class
plugin/xml: DocumentType class Ash Berlin
01:28 AM Revision 66e80c92d734977542fea6f901c90e090a088d8f: plugin/xml: pickup right include directory var...
plugin/xml: pickup right include directory variable Ash Berlin
01:28 AM Revision 5ceb53dbd9ea3e4d208b18b3dec69640645478f1: plugin/xml: misc tidy up
plugin/xml: misc tidy up Ash Berlin
01:28 AM Revision 757d51ae6ead96b05034cb9d49358ab3a52b620b: plugin/xml: refactor node_map to store master ...
plugin/xml: refactor node_map to store master in DOMImpl, not Doc This was needed for dom_parser and doctypes to work. It does mean that dom_imple stores a global weak_ptr to the node_map from the singleton domImplementation. Using globals makes... Ash Berlin
01:28 AM Revision 6dfe15ac18b3b61c2f1768301f454bed2fa41403: plugin/xml: DocumentFragment class
plugin/xml: DocumentFragment class Ash Berlin
01:28 AM Revision a4a3811e69e79145aebc1a8bca21dbd4859d0122: core/includes: include 'param' namespace in "a...
core/includes: include 'param' namespace in "aliases' Ash Berlin
01:28 AM Revision a2340cc42af93676688190a841c3976e225b6a2e: plugin/xml: Implement character classes. Comm...
plugin/xml: Implement character classes. Comment and Text aren't fully implemented due to some small typos in the arabica header files. Ash Berlin
01:28 AM Revision 60f11a7b51ffacbc194b92cc857cc40880bb274e: plugin/xml: Store the document in the node_map...
plugin/xml: Store the document in the node_map for ownerDocument Ash Berlin
01:28 AM Revision 5f1facd7c9f25566f50c402fb871d0d35b03d332: plugin/xml: stub element class
plugin/xml: stub element class Ash Berlin
01:28 AM Revision 81c18d7f6dbddf0f35fe66b09fda0c914273a672: plugin/xml: fix creation of element instances
plugin/xml: fix creation of element instances Ash Berlin
01:28 AM Revision d5d1e81380524e92cc830423a1f8c18433e0848d: plugin/xml: remove debug prints
plugin/xml: remove debug prints Ash Berlin
01:28 AM Revision 2fe6725ffc7f39d5196578b5f41eac70b82e3d6c: plugin/xml: implement more properties on node ...
plugin/xml: implement more properties on node and document (and test lightly) Ash Berlin
01:28 AM Revision 1c7eeb301a777accc2bf4b46373d3889c9cf2e08: plugin/xml: refactor/unify wrapped types Crea...
plugin/xml: refactor/unify wrapped types Create a wrapped_type typedef in all classes so we never have to remember the exact typedef we are dealing with. Ash Berlin
01:28 AM Revision 954b75e8f32216a256db204355eff627ec7fc96b: plugin/xml: implement the rest of the Node met...
plugin/xml: implement the rest of the Node methods. Test clone behaviour. This uncovered edge case in node::get_node() and Arabica's handling of null/empty nodes. Ash Berlin
01:28 AM Revision e3648a700e5390274a437826d18b1e3eb69847cb: plugin/xml: NodeList class and Document#getEle...
plugin/xml: NodeList class and Document#getElementsByTagName Ash Berlin
01:28 AM Revision 99364e33a5c2743e8a56da3dc1c8e110fb26e9d5: plugin/xml: Implement a shared node_map to kee...
plugin/xml: Implement a shared node_map to keep strict equals of nodes Without this, nodelist[0] === nodelist[0] would be false. See the comment in node_map.hpp for how this works Ash Berlin
01:28 AM Revision d514f7818ac66a90669acfc993d2c862f2f97045: plugin/xml: create properties on Node class
plugin/xml: create properties on Node class Ash Berlin
01:28 AM Revision e8514a20266285c0302b9383929ba847025b906e: plugin/xml: make node_map return the right nod...
plugin/xml: make node_map return the right node subclass Ash Berlin
01:28 AM Revision 8fda5219e70d791efecf891a9c8d2c98f36a575d: Start writing some simple tests for XML plugin
Start writing some simple tests for XML plugin Ash Berlin
01:28 AM Revision 630e1d9abb638a9e0eba32f8e35d8450a6af586d: plugin/xml: Create simple Node and Document cl...
plugin/xml: Create simple Node and Document classes. Make DOMParser.parse return something useful -- a Document rather than null. Ash Berlin
01:28 AM Revision 5b3f4a5f6d918d08dc80b0c8f2a6cd750341918d: Start afresh with the XML plugin using arabica
Start afresh with the XML plugin using arabica Ash Berlin
01:28 AM Revision 00f8bcd968de859ff4d1033820e26c9417948ef7: plugin/xml: A simple Node.toString() method
plugin/xml: A simple Node.toString() method Ash Berlin
01:28 AM Revision 16d1f8d6f0fb60b4eceda28bb56fedf36f84f63c: plugin/xml: Use namespaces better in source files
plugin/xml: Use namespaces better in source files Ash Berlin
01:28 AM Revision 4ee48e896f584d7a7876822223e40395ff49897e: core: create aliases.hpp for shorter names usi...
core: create aliases.hpp for shorter names using create<>() magic Start with just aliasing boost::fusion::make_vector and boost::assign::list_of Ash Berlin
avatar 12:47 AM Revision c2e7ad55f73270d028092be7982547134dac573b: Merge branch 'master' of github.com:ruediger/f...
Merge branch 'master' of github.com:ruediger/flusspferd Rüdiger Sonderfeld

12/04/2009

avatar 11:22 PM Revision 4fce6f9fe22d3cb99f0e716e94711737106d48a3: core: consistently use "unsigned" for arities
core: consistently use "unsigned" for arities Aristid Breitkreuz
avatar 11:14 PM Revision 305b32d4df799ea69da808fde308b66bf7cb9499: use size_t were appropriated (compiles again o...
use size_t were appropriated (compiles again on 64bit) Rüdiger Sonderfeld
avatar 10:52 PM Revision ac76dfee9b26024246e8d538161eb5fa06425779: build: add Boost 1.41
build: add Boost 1.41 Aristid Breitkreuz
avatar 10:09 PM Bug #159: Flusspferd crashes when calling js function returned from require() within a c++ callback
I added a testcase: commit:116cd15fbf5ef36f0c90b930d92057d13a923b47 Aristid Breitkreuz
avatar 10:07 PM Revision 5cf18310690c772898a7f7f9002d87707dda9c29: bug #159: add test which is always run and of ...
bug #159: add test which is always run and of course fails Aristid Breitkreuz
avatar 09:35 PM Bug #159: Flusspferd crashes when calling js function returned from require() within a c++ callback
I can reproduce this, after updating the code: http://gist.github.com/249372 Aristid Breitkreuz
avatar 09:18 PM Bug #134 (Rejected): Support INCLUDE/js/jsapi.h as well as INCLUDE/jsapi.h
True, probably not relevant for Tracemonkey anymore. Aristid Breitkreuz
avatar 08:11 PM Revision 45e123a44c41c6557cccdc9998f68dd26c03aacd: boost.fusion: use recommended include paths
boost.fusion: use recommended include paths Aristid Breitkreuz
avatar 07:37 PM Revision 0e0b34f1803753449c2729c2ddc6a0f356a957cf: boost.phoenix: use recommended include paths
boost.phoenix: use recommended include paths Aristid Breitkreuz
avatar 06:10 PM Feature #167 (Closed): Easier way to proxy JS methods to member variable
Status geändert durch Changeset commit:"24a739475a0600a6ce4d8ba1fd7cd0137bab24c7". Aristid Breitkreuz
avatar 06:07 PM Revision 3ee042931e793b33921f84ef31ebbc6316e4e9b8: Merge branch 'implement_167' (closes #167)
Merge branch 'implement_167' (closes #167) Aristid Breitkreuz
avatar 06:06 PM Revision 9888cce52e189ffb4918b3c2d19f89181f8dbf14: feature #167: add ChangeLog entry
feature #167: add ChangeLog entry Aristid Breitkreuz
avatar 06:01 PM Revision 4e6963f9f1ea88361ef263a02fcb6b0ba0048d44: feature #167: add the same, but for properties
feature #167: add the same, but for properties Aristid Breitkreuz
avatar 05:43 PM Revision 31e2b09435f8c7766a7a73da15381dfb0ccd38ad: feature #167: split test cases
feature #167: split test cases Aristid Breitkreuz
avatar 05:37 PM Revision 9fdc9903431b7a7e01dd44ab75ae3a90d10890dc: feature #167: add documentation
feature #167: add documentation Aristid Breitkreuz
avatar 05:26 PM Revision 391f51d7711f76ee7086b15555e6c2507452ae0d: feature #167: it DOES work with phoenix, if yo...
feature #167: it DOES work with phoenix, if you know a small trick Aristid Breitkreuz
avatar 04:52 PM Feature #179 (Closed): New API: flusspferd::create_on
Status geändert durch Changeset commit:"1219bb4c167695cc7eec4f3050d57712959fde34". Aristid Breitkreuz
avatar 04:48 PM Revision b901f1e0878d09f1c3fa85249a0a76ac05f61f69: help/examples: make example benefit from creat...
help/examples: make example benefit from create_on Aristid Breitkreuz
avatar 04:46 PM Revision 2988094676e707503c7ca49abab2faa458d5be50: core: update flusspferd.hpp
core: update flusspferd.hpp Aristid Breitkreuz
avatar 04:42 PM Revision d69ffef313f6b680956952513a033d7cbe107598: core: add create_on (closes #179)
core: add create_on (closes #179) Aristid Breitkreuz
avatar 03:08 PM Revision ef50dc753ff4589213998ac92eb8b208b0a4f89d: core: fixed tiny bug in flusspferd::create tha...
core: fixed tiny bug in flusspferd::create that caused no problems at all Aristid Breitkreuz
avatar 02:31 PM Feature #167: Easier way to proxy JS methods to member variable
Ash Berlin wrote: > This is a good start, but we still can't access member variables in those functors can we? I think it must be possible somehow. After all, the other macros bind to member functions, so it must be possible to access member v... Aristid Breitkreuz
avatar 02:20 PM Feature #179: New API: flusspferd::create_on
Ash Berlin wrote: > Isn't this very similar to the set_properties which has an api of: > > [...] > > Isn't really all that different and is already possible > > I just worry about adding too many ways to do the same thing to the API whic... Aristid Breitkreuz
avatar 02:18 PM Feature #167: Easier way to proxy JS methods to member variable
Aristid Breitkreuz wrote: > I'd be interested in what kinds of usage we need. > > Right now I have implemented this: > > [...] > > They work the way you'd expect it. This is a good start, but we still can't access member variables in ... Ash Berlin
avatar 02:14 PM Feature #179: New API: flusspferd::create_on
Isn't this very similar to the set_properties which has an api of: ... Ash Berlin
avatar 01:41 PM Feature #167: Easier way to proxy JS methods to member variable
I'd be interested in what kinds of usage we need. Right now I have implemented this: ... Aristid Breitkreuz
avatar 01:38 PM Revision 35139fc34ff73c134d4fc7d0f642c523588f890a: feature #167: found and fixed (hilarious) reas...
feature #167: found and fixed (hilarious) reason why the test case failed Aristid Breitkreuz
avatar 02:38 AM Feature #179: New API: flusspferd::create_on
For creating multiple objects on the same container, I would suggest the following API: ... Aristid Breitkreuz

12/03/2009

avatar 09:52 PM Revision aa72e903b24c2d57922e62c5195abed8f50470e2: Merge branch 'master' into implement_167
Merge branch 'master' into implement_167 Aristid Breitkreuz
avatar 05:59 PM Feature #34: load / IO.load function
Removing time estimates because that is confusing. Aristid Breitkreuz
avatar 05:47 PM Feature #178 (Closed): Improve native_function_base constructor
Status geändert durch Changeset commit:"9009840a57ce0efe7ad8a6a1157db05d9f4b174d". Aristid Breitkreuz
avatar 05:43 PM Revision 6b08f062c1cb98984220c6e4532081b745836da9: build/Makefile: add convenient doc and repl PH...
build/Makefile: add convenient doc and repl PHONY targets Aristid Breitkreuz
avatar 05:38 PM Revision daaac57630d432933c87b527b90765c27c2d9364: Merge branch 'implement_178' (closes #178)
Merge branch 'implement_178' (closes #178) Aristid Breitkreuz
avatar 05:36 PM Revision bc7403928b2003b6e079d6e90b320089f7610d2f: feature #178: update documentation
feature #178: update documentation Aristid Breitkreuz
avatar 05:33 PM Revision 4fceee5cb3bb11b4b7d7ce66a31c4945c78f0d72: feature #178: formally add arity to create<Nat...
feature #178: formally add arity to create<NativeFunction> parameters Aristid Breitkreuz
avatar 05:23 PM Revision 4ce3aa2017b6d3512a50bdc0f31d54609b6d8085: feature #178: add ChangeLog entry
feature #178: add ChangeLog entry Aristid Breitkreuz
avatar 05:20 PM Revision b23c9d2061c3fc84b3d5e5392d0a93265fe085e5: feature #178: fix weird bug with require.id
feature #178: fix weird bug with require.id Aristid Breitkreuz
avatar 01:04 PM Revision 6e5ff7c0c082772770351cdc9e8a51a975921a6e: feature #178: set the name of the require func...
feature #178: set the name of the require function to something Aristid Breitkreuz
avatar 01:03 PM Revision a1f0ce4b321f9b8334b04f136f1dc2ba0263be19: feature #178: automatically determine arity wh...
feature #178: automatically determine arity when possible Aristid Breitkreuz
avatar 12:39 PM Revision 622f03a419673f276a0ac693e94e369a46340daf: core/native_function: first steps towards impl...
core/native_function: first steps towards implementing #178 (to provide access to the flusspferd::function in the constructor of any class deriving from native_function_base) Aristid Breitkreuz
avatar 11:47 AM Revision d5114f84a687a51947029a17c48b3f364f85b692: test/build: make test now depends on make all
test/build: make test now depends on make all Aristid Breitkreuz
avatar 11:38 AM Revision d4f41bb518961680bdc3616d6409122a583421b1: added make test target
added make test target Rüdiger Sonderfeld
avatar 11:33 AM Feature #157 (Closed): Don't run test-sqlite3.t.js if sqlite3 Module is not build
Rüdiger Sonderfeld
avatar 11:31 AM Revision 7cf9045b8d0d224ac32fdfd2361be5d013e4fbc8: Don't run SQLite3 unit test if SQLite3 is not ...
Don't run SQLite3 unit test if SQLite3 is not build. Fix #157 Rüdiger Sonderfeld
avatar 11:09 AM Bug #134: Support INCLUDE/js/jsapi.h as well as INCLUDE/jsapi.h
Is this still necessary with Spidermonktey-tip? Since it comes with a make install (yeah :-)) This issue was true for Spidermonkey 1.8< imho. Rüdiger Sonderfeld
avatar 01:22 AM Feature #178 (Assigned): Improve native_function_base constructor
Aristid Breitkreuz
avatar 01:22 AM Feature #178: Improve native_function_base constructor
See branch implement_178 Aristid Breitkreuz
12:40 AM Revision e270142b7588af99733c3c1f306f502c84933adf: docs for module object+method+properties
docs for module object+method+properties Ash Berlin
avatar 12:25 AM Feature #177 (Closed): Create @module.resource@ API
Ash Berlin
12:15 AM Revision 190013d3c646d4d3c1020221784b70f8c070ab4d: core/modules: Implement module.resource (close...
core/modules: Implement module.resource (closes #177) While I was in there I fixed a few odities with when require.main.id was set, specifically it is now *always* set, even for simple repls. Ash Berlin

12/02/2009

11:58 PM Revision 6c1741ea32d310b5ce1d466eb76fc269c55dcbf5: core/js: asserts.diag should stringify its arg...
core/js: asserts.diag should stringify its argument Ash Berlin
11:44 PM Revision bf7e88fd606df1fc99263e89d8f8cd3d14391cc4: core: exception now accepts a boost::format ar...
core: exception now accepts a boost::format arg. (#44) Got fed up enough of to finally go and fix it. Ash Berlin
avatar 11:07 PM Feature #178: Improve native_function_base constructor
Currently it doesn't have access to the underlying @object@ in the constructor, which makes things a bit messy. See for example source:src/core/modules.cpp@b9b48725#L87 which cant be in the constructor as there is no object to set properties on... Ash Berlin
avatar 11:02 PM Feature #177: Create @module.resource@ API
Kris Kowal suggested on irc the following API: ... Ash Berlin
avatar 10:44 PM Feature #119: Write JS docs for XML plugin
But now for the Arabica XML plugin! Aristid Breitkreuz
avatar 10:30 PM Feature #177: Create @module.resource@ API
Getting hold of a file relative to the current module in a generic way involves doing some nasty regexen on module.uri. So lets give a nicer way to do this: ... Ash Berlin
avatar 07:52 PM Feature #176 (Closed): create<NativeFunction> should pass name and arity
commit:da90c1bf837a336445c4a83fe2332270311eace7 Aristid Breitkreuz
avatar 07:51 PM Feature #131 (Closed): is_native/get_native should support native_function_base
commit:3cae7518dd930ff9dc3c01a7abf2ff19ee61ac23 Aristid Breitkreuz
avatar 07:49 PM Revision 510f5b8785e49140b1242c224c2c5258269b7a05: core: create<NativeFunction> now passes name a...
core: create<NativeFunction> now passes name and arity to the constructor of NativeFunction by default (fixes #176) Aristid Breitkreuz
avatar 07:08 PM Revision ed854c4ddc550665baad583910e20c35bb7f93a7: core: add is_native/get_native for native func...
core: add is_native/get_native for native functions (fixes #131) Aristid Breitkreuz
avatar 06:50 PM Feature #176: create<NativeFunction> should pass name and arity
create<NativeFunction>(_name = "x", _arity = 1) should construct NativeFunction(1, std::string("x")). Aristid Breitkreuz
avatar 05:41 PM Revision 405cd0b5300c40c87ae0b4b4e6c72fa9580ec6b3: core: make is_native/get_native overloadable
core: make is_native/get_native overloadable Aristid Breitkreuz
avatar 05:20 PM Revision 37ad21699e8b713df20d0f60b8011d8ec07c6092: ChangeLog: #116 deserves a ChangeLog entry
ChangeLog: #116 deserves a ChangeLog entry Aristid Breitkreuz
avatar 05:19 PM Feature #116 (Closed): Modules in $HOME
commit:84f5b2dc7872f71f350c10b6593d93cb2c8352f1 Aristid Breitkreuz
avatar 05:16 PM Revision 3e8ec9489b196e6bbcae9abb348e9fa129a36bb3: shell/interpreter: look for modules in $HOME/....
shell/interpreter: look for modules in $HOME/.flusspferd/modules and $FLUSSPFERD_USER_MODULES (only for installed flusspferd, fixes #116) Aristid Breitkreuz
avatar 05:11 PM Revision 87e08c37ac85e219c91d65ee290d8cb5c8b5b2cf: build/install: forgot to install util/load plugin
build/install: forgot to install util/load plugin Aristid Breitkreuz
avatar 04:10 PM Feature #34 (Closed): load / IO.load function
commit:ed6f35a1576ca5540b4c68ff085f6625dcf629c0 Aristid Breitkreuz
avatar 04:08 PM Revision c2c2a891b9f2781238ec2dd192a4d2b6c412bfb0: js/util: add load module (fixes #34)
js/util: add load module (fixes #34) Aristid Breitkreuz
avatar 03:53 PM Revision 5faff47d3d48640d650e0f29dd2c5fc260ed1bd2: core: remove unnecessary include
core: remove unnecessary include Aristid Breitkreuz
avatar 03:44 PM Revision 909008b5903f1c50eb3fedfa316527dfc5bd7e82: core: remove many of the superfluous flusspfer...
core: remove many of the superfluous flusspferd::gc calls that were inserted for debugging purposes Aristid Breitkreuz
avatar 03:11 PM Feature #15: Move things out of flusspferd::context?
Unfortunately not urgent enough. :-) Aristid Breitkreuz
avatar 03:04 PM Feature #175 (Closed): object::constructor/prototype/parent should work on const objects
commit:06362f1c2d232f52f8195a34be8d1d1ca249d524 Aristid Breitkreuz
avatar 03:02 PM Revision ea9953792acea9b2612e03a93a7794205d67ed20: core: object::constructor/prototype/parent now...
core: object::constructor/prototype/parent now work on const objects (fixes #175) Aristid Breitkreuz
avatar 02:58 PM Feature #175: object::constructor/prototype/parent should work on const objects
Right now they are const-only, unnecessarily. Aristid Breitkreuz
avatar 02:45 PM Feature #172 (Closed): Add support for JS_GetConstructor
commit:8da0f6d67d1c10d45f913ebfa2113cee3c84f460 Aristid Breitkreuz
avatar 02:43 PM Revision 4e93d00a612514bdcbd0438739924bf3b39defa2: core: add object::constructor (fixes #172)
core: add object::constructor (fixes #172) Aristid Breitkreuz
avatar 01:25 AM Feature #174: C++ should be able to throw values/objects to JS
Hmmm. I wonder if it is possible to make the catch/exception marshalling magic use the convert framework... Ash Berlin
avatar 01:24 AM Feature #174: C++ should be able to throw values/objects to JS
In JS you can throw strings, numbers, random objects. Pretty much any value in fact. Our C++ bindings currently convert anything that isn't explicitly an exception subclass to a string. We should probably catch @value &@ and report the pending ... Ash Berlin
avatar 01:05 AM Feature #173: (re)Implement (working) XML module
Made a start on this using arabica. Its largely complete now. Needs DOMException wrapping/exposing and marshalling when it gets thrown, and need to port the W3C DOM test suites to CommonJS format. Ash Berlin
avatar 01:04 AM Feature #173: (re)Implement (working) XML module
We moved the old libxml2 based module out of master as it wasn't working. We really need XML and HTML parsing + DOM. With Tests. and without memory leaks Ash Berlin
avatar 12:00 AM Feature #172: Add support for JS_GetConstructor
https://developer.mozilla.org/en/SpiderMonkey/JSAPI_Reference/JS_GetConstructor Should have a method on object. Aristid Breitkreuz

12/01/2009

avatar 11:47 PM Revision 9d2dcbbb33a7485b4335abd046d291b272634d18: ChangeLog: add entry for #128
ChangeLog: add entry for #128 Aristid Breitkreuz
avatar 11:43 PM Feature #128 (Closed): Create an object::instance_of(object theClass)
commit:db7998e801a30e102537174acacf6e405f5506d8 Aristid Breitkreuz
avatar 11:40 PM Revision 7e9b26c113d8953d3b767d4a939881f6d9bd80f9: core: add instance_of (fixes #128)
core: add instance_of (fixes #128) Aristid Breitkreuz
avatar 10:29 PM Feature #161 (Feedback): Object.defineProperty should use JSPROP_SHARED for getters/setters
Is there any drawback to this? If not, we should go for it. Aristid Breitkreuz
avatar 10:27 PM Feature #164 (Assigned): Improve the GMP API
Aristid Breitkreuz
avatar 10:25 PM Bug #169 (Closed): getopt aliases don't work properly
commit:cbd68f8ef5a1eff53493f78c02e20317ddac888b Aristid Breitkreuz
avatar 10:18 PM Revision 2ec5506fadafd58f0598031a04d402346a0fdf4b: core/getopt: fix #169
core/getopt: fix #169 Aristid Breitkreuz
avatar 10:16 PM Bug #169: getopt aliases don't work properly
Regression test: put it in tests/js/getopt.t.js ... Ash Berlin
avatar 09:32 PM Feature #171: Implement CommonJS Unit Testing proposal
Our current @require('test')@ is very similar to the ratified http://wiki.commonjs.org/wiki/Unit_Testing/1.0 Need to make the relevant changes to it so it complies. Ash Berlin
avatar 07:19 PM Revision 816b53d5d0114f8e0b42dfbe7c5992c441a022b3: Merge branch 'master' of git://github.com/rued...
Merge branch 'master' of git://github.com/ruediger/flusspferd Dominic Baggott

11/28/2009

avatar 12:31 PM Revision 407e8d324615c19e035ae9778e9049f4bb7a7093: add info about modern compiler to README
add info about modern compiler to README Aristid Breitkreuz

11/25/2009

avatar 09:37 PM Feature #59: operator[] support for properties
Probably not something that we want to implement soon. Aristid Breitkreuz
avatar 09:34 PM Bug #169 (Assigned): getopt aliases don't work properly
Definitely a bug. I think we already noticed this some time and then forgot it again. Oh well. Aristid Breitkreuz
avatar 09:22 PM Bug #170: Flusspferd doesn't work with Boost 1.41
You forgot to set the proper target version. :-) Aristid Breitkreuz
avatar 09:17 PM Bug #170 (Closed): Flusspferd doesn't work with Boost 1.41
Rüdiger Sonderfeld
avatar 09:13 PM Revision b75b0cdc7f17b460ccb4202f2fe1b7d8be06ea37: Boost.Fusion API changed in 1.41. vector0 => v...
Boost.Fusion API changed in 1.41. vector0 => vector0<>. Fix #170 Rüdiger Sonderfeld
avatar 09:12 PM Bug #170: Flusspferd doesn't work with Boost 1.41
The Boost.Fusion API changed in Boost 1.41 (not in the changelog though). vector0 is now vector0<>. Rüdiger Sonderfeld

11/24/2009

avatar 01:57 PM Bug #169: getopt aliases don't work properly
I expect @getopt@ aliases to work by being transparently converted to the canonical argument name, but the current behaviour is to stay as the aliased argument name in the returned hash: ... Dominic Baggott

11/23/2009

avatar 05:25 PM Revision bca316ea700b1f197171ec452618837decba35c0: Added note to getopt docs example.
Added note to getopt docs example. Dominic Baggott

11/22/2009

avatar 10:24 PM Feature #168: SWIG Flusspferd Backend
"SWIG":http://www.swig.org/ is an interface generator. It generates interfaces to C and C++ libraries for other languages, like Python, Perl and so on. It would be great if we could provide a backend that generates interfaces for Flusspferd. Rüdiger Sonderfeld
avatar 10:03 PM Feature #167 (Assigned): Easier way to proxy JS methods to member variable
Working on it, see branch implement_167 Aristid Breitkreuz

11/21/2009

avatar 11:27 PM Revision 1d4367036dd8a6c86be7a1967d7c826d3b6e3766: feature #167: implement obvious bugs, and add ...
feature #167: implement obvious bugs, and add (failing) test Aristid Breitkreuz
avatar 03:30 PM Revision 6b6d07a7c3130af7b6e0202af229b7c4d7c6d75d: feature #167: allow expressions as functions (...
feature #167: allow expressions as functions (untested so far) Aristid Breitkreuz
avatar 02:04 PM Feature #167: Easier way to proxy JS methods to member variable
In a lot of cases, I wish to just expose a method of an underlying C++ object I am wrapping. Take the following example: ... Ash Berlin
01:50 AM Revision 3d546c7513dc24c89bc6d956c1751c8be3fac170: core/js: add an asserts.throwsOk
core/js: add an asserts.throwsOk Ash Berlin

11/18/2009

07:41 PM Revision a20c8e6c44ca2474fc650b11d51c20c4ff25a106: Merge branch 'pdoc'
Merge branch 'pdoc' Ash Berlin

11/17/2009

11:52 PM Revision 217e7efa0c3f555701ac36cfe899285b701da04b: Message for when vendor/pdoc-template is missing
Message for when vendor/pdoc-template is missing Ash Berlin
11:29 PM Revision 3ec54f204bc61adb8086e71fea31fc9e6269eadf: Better error message for when gems isn't insta...
Better error message for when gems isn't installed Ash Berlin
07:24 PM Revision 57ca9e18d58fb5db5a345b99a73af0035daec977: Remove jsdocs - not used/needed anymore
Remove jsdocs - not used/needed anymore Ash Berlin
07:23 PM Revision 3770cf9d79db11c8601ac8a7bb9f499ec0ad9867: util/docs.sh now build pdocs, not old jsdocs
util/docs.sh now build pdocs, not old jsdocs Ash Berlin
avatar 12:20 AM Feature #166: Add built in classes to the class/prototype cache
This will allow easier access to built in classes in modules without having to go grubbing about in the (possibly) polluted scope. This will be even more useful once "Spidermonkey bug 480850 - JSAPI should support creating objects given a cons... Ash Berlin

11/16/2009

avatar 11:55 PM Bug #132 (Closed): Will only build when using release mode, conflicting DEBUG symbol
Just fixed this by moving calls to INT_TO_JSVAL out of the header. It wasn't actually an ABI issue (JS_Assert is there in release builds.) It was a problem to do with default symbol resolution on OSX. Ash Berlin
avatar 11:50 PM Feature #143: Debugging mode
This seems unlikely to happen for 0.9 Ash Berlin
avatar 11:50 PM Feature #156: Convenience in flusspferd.hpp
Rüdiger Sonderfeld wrote: > I don't like 2. Since it would add part of the API exclusively to flusspferd.hpp. You than just couldn't replace #include <flusspferd.hpp> by a finer selection of headers you'd also have to add the aliases yourself. ... Ash Berlin
avatar 11:03 PM Bug #135: string::to_string behaves oddly with input length of 1 on MinGW
Removing target version on rejected bug. Ash Berlin
avatar 11:02 PM Bug #129: Flusspferd doesn't build with spidermonkey 1.8.0-rc1
Removing target version - its been rejected so not related to a release. Ash Berlin
10:34 PM Revision 15c22379bef296b5dc0c5e9311ce824860c0696b: core/sm: move call to INT_TO_JSVAL out of head...
core/sm: move call to INT_TO_JSVAL out of header file INT_TO_JSVAL is actually a function which calls back JS_Assert under a debug build. This caused link issues on OSX (and probably with MSVC too) Ash Berlin
avatar 09:45 PM Feature #165: Reconsider root<T> API
If we can, we should do this API-breaking thing in 0.9. Aristid Breitkreuz
09:25 PM Revision e369a8395a1833932295c37b95a786f14473a113: more fixes / cleanups in the name of compiling...
more fixes / cleanups in the name of compiling on OS X It seems that Apple's gcc doesn't like the fn(root(...)) pattern. Issue raised to work around this: #165 Ash Berlin
avatar 09:15 PM Feature #165: Reconsider root<T> API
Idea 2 would not work because each copy has a different gcptr. But generally I like this, because it would make a lot of things easier. Aristid Breitkreuz
avatar 09:09 PM Feature #165: Reconsider root<T> API
So the changes that Aristid landed as part of #147 seemed to cause compilation problems on OSX - related to a probably bug in Apple's build of GCC. Ignoring the fact that there is a bug in that gcc, the problem was that roots are not currently cop... Ash Berlin
avatar 06:45 PM Revision 6efe188073bd16638a55c7292f1ca47002583fe4: core: fixes / cleanups in the name of compilin...
core: fixes / cleanups in the name of compiling on OS X Aristid Breitkreuz
avatar 06:34 PM Revision 617d1be0b29c6474930f1ea3d880a63693b26078: core: conservatively root getter/setter functions
core: conservatively root getter/setter functions Aristid Breitkreuz

11/15/2009

avatar 02:23 PM Revision 14750942748cdb4f57f967ece3dc2b6668fb7d77: ChangeLog: clean up
ChangeLog: clean up Aristid Breitkreuz
avatar 02:22 PM Revision 88ec5e729bc8d281b1f3b74985b99126217f30f4: core: remove deprecated exception::empty
core: remove deprecated exception::empty Aristid Breitkreuz
12:03 AM Revision a96674be13e4dd8c567d0e8d055caefda24142a8: Fix up broken pdoc references
Fix up broken pdoc references Ash Berlin

11/14/2009

11:35 PM Revision c194b79826c0e83afff8c5a6c78ac7c5b392b49f: Add the pdoc templates as a submodule
Add the pdoc templates as a submodule Ash Berlin
11:22 PM Revision 2cca3d51902be85bd5a32013d2cf7f6e02f2897d: Update vendor/pdoc to fix issue with borken links
Update vendor/pdoc to fix issue with borken links Ash Berlin
avatar 09:49 PM Revision 3e9acf5c436242af399f1564596aad5e17fb1dc8: ChangeLog: set_properties/define_properties
ChangeLog: set_properties/define_properties Aristid Breitkreuz
avatar 09:06 PM Revision 7180f76dbb9e805475e30bae4d1d41e4fb77c9f7: test: improve object::define_properties test
test: improve object::define_properties test Aristid Breitkreuz
avatar 09:03 PM Feature #151 (Closed): object::set_properties / object::define_properties
commit:273a43ff2ef623606a2323835c5bbbf3814f58de Complete with docs and tests. * "define_properties":http://flusspferd.org/docs/classflusspferd_1_1object.html#405119caada76b2f999ebc1a71454dd5 * "set_properties":http://flusspferd.org/docs/cla... Aristid Breitkreuz
avatar 08:59 PM Revision 8855a1572ed8e501330942211a73c57fe383343c: object::set_properties / object::define_proper...
object::set_properties / object::define_properties (fixes #151) Aristid Breitkreuz
06:37 PM Revision d1884f0bfc9cf01c9e92767cfe92b55a905f8a01: Convert GMP docs to pdoc format and expand the...
Convert GMP docs to pdoc format and expand the copy. Ash Berlin
avatar 06:20 PM Feature #153 (Closed): Exports objects should get toString and toSource
commit:96a358d7fdd0d180e7da390ae1744d70ba44a66d Aristid Breitkreuz
avatar 06:17 PM Revision e1d9803fc3f80542bd742d1dacfc45b91e463ea3: core/module: implement toString/toSource for e...
core/module: implement toString/toSource for exports object (fixes #153) Aristid Breitkreuz
avatar 05:27 PM Feature #21 (Assigned): Provide a visitor mechanism for flusspferd::value
Pending the conversion overhaul, I'd like to see roughly the following API: ... Aristid Breitkreuz
avatar 04:30 PM Feature #164: Improve the GMP API
So the GMP plugin is functionally complete, but the API could be improved: * Deprecate the functions with '_' in the name (these are to mirror the C api) – for now this means just don't document them * Remove @asserts@ in API functions: @Integ... Ash Berlin
avatar 03:55 PM Revision f684d89b9cfa245858a1b02ea5e23ed4814ef984: doc: remove obsolete module
doc: remove obsolete module Aristid Breitkreuz
avatar 03:53 PM Revision c18d4ca8016b2e04cb8278cc9936b26b03de2337: doc: fix documentation typo
doc: fix documentation typo Aristid Breitkreuz
avatar 03:51 PM Feature #147 (Closed): flusspferd::create<>()
Implemented, documented and tested. Yay! commit:0395659a5d5e694a5b6269b4aa74b3d6f9c070bc Aristid Breitkreuz
avatar 03:49 PM Revision 0ff0b1c4d02ba9d59c417e24401a1b0bca6cd9d5: Merge branch 'new_create' (fixes #147) Confli...
Merge branch 'new_create' (fixes #147) Conflicts: test/test_object.cpp Aristid Breitkreuz
avatar 03:39 PM Revision 9b7ef89330c790dc6ab8d74be1340070ffd7dca0: new_create/doc: two more examples
new_create/doc: two more examples Aristid Breitkreuz
avatar 03:34 PM Revision 17c97e2873898e268a562339b035c6375965d486: new_create/doc: specify result type
new_create/doc: specify result type Aristid Breitkreuz
avatar 03:30 PM Revision e416d03c50fb7889927509449e969ccd35f65a82: new_create/doc: native_function
new_create/doc: native_function Aristid Breitkreuz
avatar 03:28 PM Revision 95e3f5db4c20c821fa669fe84f50dd8e32b3ed62: new_create/doc: native_object
new_create/doc: native_object Aristid Breitkreuz
avatar 03:18 PM Revision dbb44694730f88b1751408f9f21466a1cb7e09ea: new_create/doc: stub docs directly on the name...
new_create/doc: stub docs directly on the named parameters Aristid Breitkreuz
avatar 03:10 PM Revision 11d4f50dad09a82ba4698965edd8cfbf06aa1012: new_create/doc: function
new_create/doc: function Aristid Breitkreuz
avatar 02:41 PM Revision 3d2831078e29c861ef81574162f991d8348d6f87: new_create/doc: array
new_create/doc: array Aristid Breitkreuz
avatar 02:23 PM Revision c5b907d9492ef9cdae6314e791d3d4514cfb91c0: new_create/doc: header files and parameters fo...
new_create/doc: header files and parameters for create<object> Aristid Breitkreuz
avatar 01:54 PM Revision 662367f83cafa6ac2f62e92b604bd3ed0ccfccf9: new_create: more documentation and a fresh ide...
new_create: more documentation and a fresh idea for how to document it Aristid Breitkreuz
02:10 AM Revision 9f74fd5a397d1c6a0279dc8a31050f7cb501b942: Tidy up the pdoc runner script PDoc is now st...
Tidy up the pdoc runner script PDoc is now stored as a git module, and the code to give nice behaviour when its not there was shamelessly stolen from Prototype itself. Still to do: get the templates somewhere too. Ash Berlin
02:08 AM Revision 4844321ab2dd32679eeb01427549cd5e9d5a8e73: PDocs for JSON object
PDocs for JSON object Ash Berlin
02:08 AM Revision 3c5215a8970ff5e3e1d541a655691c5b5402763a: Get all .js files (in main source) parsable vi...
Get all .js files (in main source) parsable via PDoc Ash Berlin
avatar 01:31 AM Revision e99fe06a504d0f0ef0651053c9f992369c570bc8: new_create: adapt rest of c++ tutorials
new_create: adapt rest of c++ tutorials Aristid Breitkreuz
avatar 01:29 AM Revision 45ae13701c090e96893712e80f3693070cbd7496: new_create: fix tutorial examples
new_create: fix tutorial examples Aristid Breitkreuz

11/13/2009

11:46 PM Revision 3e14527a032b72a50c1b8da8fa78cd0e497de2ff: Removed deletion of global XML object and disa...
Removed deletion of global XML object and disabling of E4X Signed-off-by: Ash Berlin <ash_github@firemirror.com> Neel Goyal
avatar 11:30 PM Revision 9f239b3da0eb85c2b152ee32f4c8c8048a981c02: new_create: document common parameters
new_create: document common parameters Aristid Breitkreuz
avatar 10:43 PM Revision 4978db574998c3b43b4c824e2f470b7cae0d08c3: new_create/doc: a bit of text and some examples
new_create/doc: a bit of text and some examples Aristid Breitkreuz
avatar 10:25 PM Revision 3fbcbe4288e4e560acff0c02d31165d7e06325a4: new_create: add stub documentation
new_create: add stub documentation Aristid Breitkreuz
avatar 10:11 PM Feature #10 (Rejected): Rename some overloads of create_native_function to bind_native_function (...
Superseded by #147 Aristid Breitkreuz
avatar 09:57 PM Bug #160 (Closed): binary.ByteArray missing extendLeft/extendRight
commit:91980b97e1cfd475c6f377c3addc7b1243446d52 commit:3a42f2e9c8598903e5b2844665995973751bf5a2 Aristid Breitkreuz
avatar 09:55 PM Revision bfa367152ab2b521b29809b8f5780a1dec93ccba: ChangeLog: add changelog entry for extendLeft/...
ChangeLog: add changelog entry for extendLeft/Right (#160) Aristid Breitkreuz
avatar 09:52 PM Revision 353ea0ecb278728215b0d7c7e6e956f1a93811e1: core/binary: add extendLeft/Right (fixes #160)
core/binary: add extendLeft/Right (fixes #160) Aristid Breitkreuz
avatar 09:44 PM Feature #147: flusspferd::create<>()
Need docs, but otherwise pretty good looking. Aristid Breitkreuz
avatar 09:40 PM Revision bf52d57b3ee69d92597da369270927eb594b09bd: new_create: get rid of legacy function creatio...
new_create: get rid of legacy function creation stuff Aristid Breitkreuz
avatar 09:26 PM Revision 48f1439f7b509127ec21dafcc0c0ab780d6a806c: new_create: fix test
new_create: fix test Aristid Breitkreuz
avatar 09:25 PM Revision 7b5b12e45c9c4d477c1919fbdfcf6d0b17e302bf: new_create: fix invocation of create<method>
new_create: fix invocation of create<method> Aristid Breitkreuz
avatar 09:04 PM Revision 4f8683f6706052899c7b0b19f90796a9a667a2f2: new_create: fix first crash
new_create: fix first crash Aristid Breitkreuz
avatar 08:50 PM Revision 2125bc8c9e0d60b166d0fd62f4c96f4e780a5217: new_create: remove create_native_{function,met...
new_create: remove create_native_{function,method} (now with CRASHING) Aristid Breitkreuz
avatar 07:53 PM Revision 20349a0a3a92d696d224bd4b8fb85866a7bbefce: new_create: function: support other member fun...
new_create: function: support other member functions Aristid Breitkreuz
avatar 07:45 PM Revision 57f7f96a8ca69a9b6f1daa48173daab0dee05315: new_create: method: support void (T::*)(call_c...
new_create: method: support void (T::*)(call_context&) Aristid Breitkreuz
avatar 07:24 PM Revision 2488d2d605c36c774f4c5dce63b84e3f4d90b8b9: new_create: support arbitrary function prototy...
new_create: support arbitrary function prototypes (except member functions) Aristid Breitkreuz
avatar 07:04 PM Revision e688b329f0c4321e365eb6bf85a39beadba1a3ee: new_create: function signature deduction
new_create: function signature deduction Aristid Breitkreuz
avatar 06:39 PM Revision 367bd0143e0a6421aec1779cec11be000a6433c0: new_create: add new test for function creation
new_create: add new test for function creation Aristid Breitkreuz

11/12/2009

avatar 11:32 PM Bug #163: Find problem with local_root_scope
Sometimes, local_root_scope does not seem to work correctly in combination with GC Zeal. Find the problem and isolate the test case. If possible, fix it or report to Spidermonkey folks. (10% because we have implicitly observed the problem al... Aristid Breitkreuz
avatar 11:29 PM Bug #162 (Closed): Flusspferd crashes when GC Zeal is active
Aristid Breitkreuz
avatar 11:29 PM Revision 6508077fa61d71e10d1caa78d4a18f83295f8e31: test: tiny fix in test
test: tiny fix in test Aristid Breitkreuz
avatar 10:36 PM Revision 227b79e2f320ba98fc222738364293dfaf30231a: new_create: so that's the local_root_scope+GC ...
new_create: so that's the local_root_scope+GC Zeal bug...? Aristid Breitkreuz
avatar 09:59 PM Revision 90a0031c025885600b538490decde35653782729: Merge branch 'master' into new_create Conflic...
Merge branch 'master' into new_create Conflicts: include/flusspferd/class_description.hpp include/flusspferd/create.hpp src/core/binary.cpp src/core/getopt.cpp src/core/load_core.cpp src/core/modules.cpp src/core/security.cpp Aristid Breitkreuz
avatar 08:51 PM Bug #162 (In Testing): Flusspferd crashes when GC Zeal is active
commit:21c9aa3cd86abb22b3c3c7a1752aff4397748c71 Please see if there are still problems somewhere. Also, we should find out if there are problems with local_root_scope. Aristid Breitkreuz
avatar 08:41 PM Revision ab8cf06218cff7e8941ad5b59d8d4693fab37bfd: fix_162: all tests successful
fix_162: all tests successful Aristid Breitkreuz
avatar 08:29 PM Revision 6bb99a4e838d5b8ff507528dd9965c4530ef04d1: fix_162: enough to start the interactive shell
fix_162: enough to start the interactive shell Aristid Breitkreuz
avatar 06:57 PM Revision c8e74a6f5618154ecd186060dc9cf03bfbcd34c2: fix_162: fix property_iterator constructor
fix_162: fix property_iterator constructor Aristid Breitkreuz
avatar 05:48 PM Revision ba12fb51d9bcdfff31fe8a4ee9aeb40610cedf2c: fix_162: rooting fix in create_native_function...
fix_162: rooting fix in create_native_function (very subtle!) Aristid Breitkreuz
avatar 05:30 PM Revision e2a345e9644ae0a21cf10472c456303a9de6920e: fix_162: next step: load_properties_functions
fix_162: next step: load_properties_functions Aristid Breitkreuz
avatar 05:24 PM Revision d94595651c28a112125e4d980924f771cce746a1: fix_162: more careful rooting in modules.cpp
fix_162: more careful rooting in modules.cpp Aristid Breitkreuz
avatar 05:24 PM Revision 3414bec5cc1041ffe357e5bb54bf877cfeb655d6: fix_162: next step: load_core
fix_162: next step: load_core Aristid Breitkreuz
avatar 05:12 PM Revision 79eb5c723e2fd866cec9edd14fc4b7b2c1e5dff7: Merge branch 'fixes_from_propattrs3' into fix_162
Merge branch 'fixes_from_propattrs3' into fix_162 Aristid Breitkreuz
avatar 05:07 PM Revision 3cb4800834556beef5796f2196d7cb23da6249ad: fix_162: this tiny change fixes the crash in t...
fix_162: this tiny change fixes the crash in test_value. WTF Aristid Breitkreuz
avatar 05:03 PM Revision b9bf4fd1524a3d63e3bd679a6c5f572f6393878d: core: harden object::*
core: harden object::* Aristid Breitkreuz
avatar 03:05 PM Revision bbdb0a62223dbaa058331f8d0121138d37773245: fix_162: a few changes to help debugging of bu...
fix_162: a few changes to help debugging of bug #162 Aristid Breitkreuz
avatar 03:04 PM Bug #162: Flusspferd crashes when GC Zeal is active
Since GC Zeal was enabled in commit:8e86bb74573c8608e456caacb056373d9690fe70, Flusspferd crashes. Aristid Breitkreuz
12:56 PM Revision dbb6ca1cf16f9d9563b7c20c9531a65623b12983: Add note about how require is available
Add note about how require is available Ash Berlin
« Previous
Next »
 

Also available in: Atom