Activity
From 10/18/2009 to 11/16/2009
11/16/2009
-
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.
-
11:50 PM Feature #143: Debugging mode
- This seems unlikely to happen for 0.9
-
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. ...
-
11:03 PM Bug #135: string::to_string behaves oddly with input length of 1 on MinGW
- Removing target version on rejected bug.
-
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.
- 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)
-
09:45 PM Feature #165: Reconsider root<T> API
- If we can, we should do this API-breaking thing in 0.9.
- 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
-
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.
-
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...
-
06:45 PM Revision 6efe188073bd16638a55c7292f1ca47002583fe4: core: fixes / cleanups in the name of compilin...
- core: fixes / cleanups in the name of compiling on OS X
-
06:34 PM Revision 617d1be0b29c6474930f1ea3d880a63693b26078: core: conservatively root getter/setter functions
- core: conservatively root getter/setter functions
11/15/2009
-
02:23 PM Revision 14750942748cdb4f57f967ece3dc2b6668fb7d77: ChangeLog: clean up
- ChangeLog: clean up
-
02:22 PM Revision 88ec5e729bc8d281b1f3b74985b99126217f30f4: core: remove deprecated exception::empty
- core: remove deprecated exception::empty
- 12:03 AM Revision a96674be13e4dd8c567d0e8d055caefda24142a8: Fix up broken pdoc references
- Fix up broken pdoc references
11/14/2009
- 11:35 PM Revision c194b79826c0e83afff8c5a6c78ac7c5b392b49f: Add the pdoc templates as a submodule
- Add the pdoc templates as a submodule
- 11:22 PM Revision 2cca3d51902be85bd5a32013d2cf7f6e02f2897d: Update vendor/pdoc to fix issue with borken links
- Update vendor/pdoc to fix issue with borken links
-
09:49 PM Revision 3e9acf5c436242af399f1564596aad5e17fb1dc8: ChangeLog: set_properties/define_properties
- ChangeLog: set_properties/define_properties
-
09:06 PM Revision 7180f76dbb9e805475e30bae4d1d41e4fb77c9f7: test: improve object::define_properties test
- test: improve object::define_properties test
-
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...
-
08:59 PM Revision 8855a1572ed8e501330942211a73c57fe383343c: object::set_properties / object::define_proper...
- object::set_properties / object::define_properties (fixes #151)
- 06:37 PM Revision d1884f0bfc9cf01c9e92767cfe92b55a905f8a01: Convert GMP docs to pdoc format and expand the...
- Convert GMP docs to pdoc format and expand the copy.
-
06:20 PM Feature #153 (Closed): Exports objects should get toString and toSource
- commit:96a358d7fdd0d180e7da390ae1744d70ba44a66d
-
06:17 PM Revision e1d9803fc3f80542bd742d1dacfc45b91e463ea3: core/module: implement toString/toSource for e...
- core/module: implement toString/toSource for exports object (fixes #153)
-
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: ...
-
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...
-
03:55 PM Revision f684d89b9cfa245858a1b02ea5e23ed4814ef984: doc: remove obsolete module
- doc: remove obsolete module
-
03:53 PM Revision c18d4ca8016b2e04cb8278cc9936b26b03de2337: doc: fix documentation typo
- doc: fix documentation typo
-
03:51 PM Feature #147 (Closed): flusspferd::create<>()
- Implemented, documented and tested. Yay! commit:0395659a5d5e694a5b6269b4aa74b3d6f9c070bc
-
03:49 PM Revision 0ff0b1c4d02ba9d59c417e24401a1b0bca6cd9d5: Merge branch 'new_create' (fixes #147) Confli...
- Merge branch 'new_create' (fixes #147) Conflicts: test/test_object.cpp
-
03:39 PM Revision 9b7ef89330c790dc6ab8d74be1340070ffd7dca0: new_create/doc: two more examples
- new_create/doc: two more examples
-
03:34 PM Revision 17c97e2873898e268a562339b035c6375965d486: new_create/doc: specify result type
- new_create/doc: specify result type
-
03:30 PM Revision e416d03c50fb7889927509449e969ccd35f65a82: new_create/doc: native_function
- new_create/doc: native_function
-
03:28 PM Revision 95e3f5db4c20c821fa669fe84f50dd8e32b3ed62: new_create/doc: native_object
- new_create/doc: native_object
-
03:18 PM Revision dbb44694730f88b1751408f9f21466a1cb7e09ea: new_create/doc: stub docs directly on the name...
- new_create/doc: stub docs directly on the named parameters
-
03:10 PM Revision 11d4f50dad09a82ba4698965edd8cfbf06aa1012: new_create/doc: function
- new_create/doc: function
-
02:41 PM Revision 3d2831078e29c861ef81574162f991d8348d6f87: new_create/doc: array
- new_create/doc: array
-
02:23 PM Revision c5b907d9492ef9cdae6314e791d3d4514cfb91c0: new_create/doc: header files and parameters fo...
- new_create/doc: header files and parameters for create<object>
-
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
- 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.
- 02:08 AM Revision 4844321ab2dd32679eeb01427549cd5e9d5a8e73: PDocs for JSON object
- PDocs for JSON object
- 02:08 AM Revision 3c5215a8970ff5e3e1d541a655691c5b5402763a: Get all .js files (in main source) parsable vi...
- Get all .js files (in main source) parsable via PDoc
-
01:31 AM Revision e99fe06a504d0f0ef0651053c9f992369c570bc8: new_create: adapt rest of c++ tutorials
- new_create: adapt rest of c++ tutorials
-
01:29 AM Revision 45ae13701c090e96893712e80f3693070cbd7496: new_create: fix tutorial examples
- new_create: fix tutorial examples
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>
-
11:30 PM Revision 9f239b3da0eb85c2b152ee32f4c8c8048a981c02: new_create: document common parameters
- new_create: document common parameters
-
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
-
10:25 PM Revision 3fbcbe4288e4e560acff0c02d31165d7e06325a4: new_create: add stub documentation
- new_create: add stub documentation
-
10:11 PM Feature #10 (Rejected): Rename some overloads of create_native_function to bind_native_function (...
- Superseded by #147
-
09:57 PM Bug #160 (Closed): binary.ByteArray missing extendLeft/extendRight
- commit:91980b97e1cfd475c6f377c3addc7b1243446d52 commit:3a42f2e9c8598903e5b2844665995973751bf5a2
-
09:55 PM Revision bfa367152ab2b521b29809b8f5780a1dec93ccba: ChangeLog: add changelog entry for extendLeft/...
- ChangeLog: add changelog entry for extendLeft/Right (#160)
-
09:52 PM Revision 353ea0ecb278728215b0d7c7e6e956f1a93811e1: core/binary: add extendLeft/Right (fixes #160)
- core/binary: add extendLeft/Right (fixes #160)
-
09:44 PM Feature #147: flusspferd::create<>()
- Need docs, but otherwise pretty good looking.
-
09:40 PM Revision bf52d57b3ee69d92597da369270927eb594b09bd: new_create: get rid of legacy function creatio...
- new_create: get rid of legacy function creation stuff
-
09:26 PM Revision 48f1439f7b509127ec21dafcc0c0ab780d6a806c: new_create: fix test
- new_create: fix test
-
09:25 PM Revision 7b5b12e45c9c4d477c1919fbdfcf6d0b17e302bf: new_create: fix invocation of create<method>
- new_create: fix invocation of create<method>
-
09:04 PM Revision 4f8683f6706052899c7b0b19f90796a9a667a2f2: new_create: fix first crash
- new_create: fix first crash
-
08:50 PM Revision 2125bc8c9e0d60b166d0fd62f4c96f4e780a5217: new_create: remove create_native_{function,met...
- new_create: remove create_native_{function,method} (now with CRASHING)
-
07:53 PM Revision 20349a0a3a92d696d224bd4b8fb85866a7bbefce: new_create: function: support other member fun...
- new_create: function: support other member functions
-
07:45 PM Revision 57f7f96a8ca69a9b6f1daa48173daab0dee05315: new_create: method: support void (T::*)(call_c...
- new_create: method: support void (T::*)(call_context&)
-
07:24 PM Revision 2488d2d605c36c774f4c5dce63b84e3f4d90b8b9: new_create: support arbitrary function prototy...
- new_create: support arbitrary function prototypes (except member functions)
-
07:04 PM Revision e688b329f0c4321e365eb6bf85a39beadba1a3ee: new_create: function signature deduction
- new_create: function signature deduction
-
06:39 PM Revision 367bd0143e0a6421aec1779cec11be000a6433c0: new_create: add new test for function creation
- new_create: add new test for function creation
11/12/2009
-
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...
-
11:29 PM Bug #162 (Closed): Flusspferd crashes when GC Zeal is active
-
11:29 PM Revision 6508077fa61d71e10d1caa78d4a18f83295f8e31: test: tiny fix in test
- test: tiny fix in test
-
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...?
-
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
-
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.
-
08:41 PM Revision ab8cf06218cff7e8941ad5b59d8d4693fab37bfd: fix_162: all tests successful
- fix_162: all tests successful
-
08:29 PM Revision 6bb99a4e838d5b8ff507528dd9965c4530ef04d1: fix_162: enough to start the interactive shell
- fix_162: enough to start the interactive shell
-
06:57 PM Revision c8e74a6f5618154ecd186060dc9cf03bfbcd34c2: fix_162: fix property_iterator constructor
- fix_162: fix property_iterator constructor
-
05:48 PM Revision ba12fb51d9bcdfff31fe8a4ee9aeb40610cedf2c: fix_162: rooting fix in create_native_function...
- fix_162: rooting fix in create_native_function (very subtle!)
-
05:30 PM Revision e2a345e9644ae0a21cf10472c456303a9de6920e: fix_162: next step: load_properties_functions
- fix_162: next step: load_properties_functions
-
05:24 PM Revision d94595651c28a112125e4d980924f771cce746a1: fix_162: more careful rooting in modules.cpp
- fix_162: more careful rooting in modules.cpp
-
05:24 PM Revision 3414bec5cc1041ffe357e5bb54bf877cfeb655d6: fix_162: next step: load_core
- fix_162: next step: load_core
-
05:12 PM Revision 79eb5c723e2fd866cec9edd14fc4b7b2c1e5dff7: Merge branch 'fixes_from_propattrs3' into fix_162
- Merge branch 'fixes_from_propattrs3' into fix_162
-
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
-
05:03 PM Revision b9bf4fd1524a3d63e3bd679a6c5f572f6393878d: core: harden object::*
- core: harden object::*
-
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
-
03:04 PM Bug #162: Flusspferd crashes when GC Zeal is active
- Since GC Zeal was enabled in commit:8e86bb74573c8608e456caacb056373d9690fe70, Flusspferd crashes.
- 12:56 PM Revision dbb6ca1cf16f9d9563b7c20c9531a65623b12983: Add note about how require is available
- Add note about how require is available
11/11/2009
-
11:25 PM Feature #161: Object.defineProperty should use JSPROP_SHARED for getters/setters
- Speaking with jorendorff in #jsapi, it turns out that when you create a property with a getter/setter you should use the JSPROP_SHARED flag to avoid spidermonkey needlessly creating an extra slot. Its not much memory, but it makes sense to do and ...
11/10/2009
- 03:43 AM Revision 6e4314dafbbde54d50067134af46f6245aa37233: Convert require docs to pdoc format
- Convert require docs to pdoc format
- 03:31 AM Revision 8feec8b02da7c53758a27cc7f149cb033e916791: Docs for the system module
- Docs for the system module
- 03:31 AM Revision dffe228ce353e33576b225222ad98331c7193e30: JS docs for getopt
- JS docs for getopt
11/09/2009
- 04:44 PM Revision 715136176c34a06f92651628e767cd928d5f1efe: Docs for flusspferd module
- Docs for flusspferd module
11/08/2009
- 10:54 PM Revision 8985e813639bc279a58b20b8f2470866fac31bf0: Add JS api docs for encodings module
- Add JS api docs for encodings module
- 01:43 AM Revision 52b494075af2bc0d46fc794f1700604c4f83d163: Binary JS api docs
- Binary JS api docs
- 01:43 AM Revision caf9a8dcd5d74df50225420f9e689a100d6230a8: Convert SQLite3 docs to pdoc format
- Convert SQLite3 docs to pdoc format
- 01:43 AM Revision 960a5e28b90f0bb5b37326dec3f170b551f5b321: Update JS API docs for fs-base module.
- Update JS API docs for fs-base module.
-
01:03 AM Bug #160: binary.ByteArray missing extendLeft/extendRight
- We have them as @prepend@ and @append@ which are better names to my mind, but we should support the standard. We need to add the methods as aliases in the class definition and in the new pdocs.
11/07/2009
-
09:20 PM Bug #159: Flusspferd crashes when calling js function returned from require() within a c++ callback
- Aristid Breitkreuz wrote: > Hello Aaron, > > What does "it crashes" mean? > > Please provide the output of the program. > > > Aristid ...
-
09:10 PM Bug #159 (Feedback): Flusspferd crashes when calling js function returned from require() within a...
- Hello Aaron, What does "it crashes" mean? Please provide the output of the program. Aristid
-
02:49 PM Bug #159: Flusspferd crashes when calling js function returned from require() within a c++ callback
- How to reproduce: http://gist.github.com/228710 Originated from here: http://groups.google.com/group/flusspferd/browse_thread/thread/ff07c6da747b3d3c
11/06/2009
-
08:29 PM Revision 0d3fc9b700dafbd1462119f5b45069fa58102b67: docs: Ubuntu 9.04 -> 9.10
- docs: Ubuntu 9.04 -> 9.10
11/05/2009
-
08:54 PM Revision cac54a9d2d61eb69da5af7bf6631188b213fb693: doc: mention that ebuilds are not in gentoo repo
- doc: mention that ebuilds are not in gentoo repo
11/02/2009
- 03:18 AM Revision 6136c6e12ecfb810aeafe78f9f57e0aabfb1fc00: JS API docs for fs-base module. PDoc wont cur...
- JS API docs for fs-base module. PDoc wont currently parse the namespace (which i'm abusing to mean module) as 'fs-base', so it's been called 'fs_base'
- 03:16 AM Revision 9ba052d723fd9eaddcc649d4efee870ed33482a4: PDoc runner script, will not currently run for...
- PDoc runner script, will not currently run for anyone else
- 03:15 AM Revision 42f0d5fd87ba809eebc3c5a701aed17e445a25e7: Move top level sections into a single pdoc file
- Move top level sections into a single pdoc file
- 02:31 AM Revision ebb090de9567651d910e2d41b9813cca2a693b69: Convert IO docs to pdoc
- Convert IO docs to pdoc
11/01/2009
-
01:45 PM Revision a242748b1c59888ebdccbe118b351db1c6f2a556: core/modules: yet more conservative rooting
- core/modules: yet more conservative rooting
-
01:44 PM Revision 943d4ea3247b00422c1206d102f7e3690e1946ac: core/modules: do not use local_root_scope when...
- core/modules: do not use local_root_scope when calling into JS module
-
02:42 AM Revision a8cc95cc5e62f6b2a3df4ee5bc87c8f93dcf9c4e: curl: trace writefunction_callback
- curl: trace writefunction_callback
-
02:39 AM Revision 455e420e056d667f2c22e097aaedd12c620bc7e3: curl: continued implementing options. New inte...
- curl: continued implementing options. New internal API. Simple example working
- 02:34 AM Revision 73ce6b5405dcee791b1e585eddca098c4a54d28e: core: Enable zealous GC in debug builds
- core: Enable zealous GC in debug builds
-
12:50 AM Revision 0a15672180840311acbeef1de18ace2a122689c4: Merge branch 'master' into curl
- Merge branch 'master' into curl
10/31/2009
-
09:44 PM Revision 8d7b785ec4749cba7b5e3cdc5b304653d5e24f41: test: added test case if function f() is_null
- test: added test case if function f() is_null
-
09:40 PM Revision 5334651955ef2f25ebb47b9c03c7a6fad758917a: Revert "changed property_attribute to own gett...
- Revert "changed property_attribute to own getter/setter member. (fix #158)" This reverts commit ce9ae3e1934790a200f5880f66c17000b81c3e8a.
-
08:51 PM Revision 283f895a8a3238d0e39fce1eb5cab3a0596fef3e: new_create: add test for create<function> with...
- new_create: add test for create<function> with void(call_context&) signature
-
08:45 PM Revision edf5721895f9cb059c4d36cc94754327fc0d7472: new_create: create<function> is now rudimentar...
- new_create: create<function> is now rudimentarily polymorphic
-
08:13 PM Revision 7c94bbb3807bf70762565e945e15d104ed43ba70: new_create: return a function in create<Native...
- new_create: return a function in create<NativeFunctionClass>
-
08:07 PM Revision 80673b531fd8863eba37e82becc7211a07badfad: new_create: want to do overloading for function
- new_create: want to do overloading for function
-
08:01 PM Revision 3985006f72882b99ce3c54a57ffd81f9fbb8b429: Merge branch 'master' into curl
- Merge branch 'master' into curl
-
07:34 PM Revision c00296fdfc0424d4ca6d1d4ea840f2b6a8612519: changed property_attribute to own getter/sette...
- changed property_attribute to own getter/setter member. (fix #158)
-
07:31 PM Bug #158: property_attributes does not own getter/setter
- The getter/setter member of property_attributes (see source:include/flusspferd/property_attributes.hpp ) is of type boost::optional<function const&>. Thus the function object is not owned by property_attributes and code like this is wrong: <pre...
-
02:25 PM Revision b482aeb386e87c677167c66da9397c64862e6ab2: new_create: rename parameter source->function
- new_create: rename parameter source->function
-
02:14 PM Revision fb7733958de057f12faba40fd180e5e4e6fbd794: new_create: remove some outdated documentation
- new_create: remove some outdated documentation
-
02:10 PM Revision dff9627ea14e8e410be4a4ceed54070c42c46f5e: new_create: move function that is not directly...
- new_create: move function that is not directly used by anything outside create.hpp into namespace detail
-
01:54 PM Revision 7bf55fc8bbf25ebf40965aec3dc9c4f6d4cbb7be: new_create: add flusspferd::param::type<T> for...
- new_create: add flusspferd::param::type<T> for passing types to flusspferd::create()
-
01:42 PM Revision 0bf7df534998248eadd114c859e9b8ddad3fe422: new_create: move include
- new_create: move include
-
01:25 PM Revision 2ac1ca88b551e0f2a7b0a3f058aecde0849470b9: new_create: move helper functions into appropr...
- new_create: move helper functions into appropriate headers
-
12:43 PM Revision 91cddbc5915f54f406db3f10bdbc12df9637493e: new_create: adapt tests to ruediger-API
- new_create: adapt tests to ruediger-API
-
12:08 PM Revision e7f70fbed4871b85591328dbc29154c3de4ef0fa: Merge branch 'master' into new_create Conflic...
- Merge branch 'master' into new_create Conflicts: ChangeLog.txt
-
12:40 AM Revision ead75cbb743713802d929f0886da7d986ea1308b: Merge branch 'master' into curl
- Merge branch 'master' into curl
-
12:34 AM Revision 7d2f2528456722acbc7f4c7cf91e12aea13e977b: new_create: add create<method> as a (for now) ...
- new_create: add create<method> as a (for now) synonym of create<function> flusspferd::method is a tag type
-
12:28 AM Revision 96760e2cdac34df0088aeab530efe7d76e454bc4: new_create: (publicly) remove create_native_fu...
- new_create: (publicly) remove create_native_functor_function
-
12:23 AM Feature #155 (Closed): Use Spidermonkey's *ById Functions
-
12:18 AM Bug #75: JS doc build process should use JS, not Java/Ruby
- So ruby is better than java right? ;) I've had a play with "pdoc":http://pdoc.org (for juice) and it produces nice output - see here http://api.prototypejs.org
-
12:13 AM Revision e4b1c11099038679bc86aa6e91c97e24c6795637: new_create: move includes to more appropriate ...
- new_create: move includes to more appropriate places
-
12:08 AM Revision 849bc3c7aeaca040fed9d526feb50ab6837a5b93: new_create: move create<NativeFunctionClass> i...
- new_create: move create<NativeFunctionClass> into create/native_function.hpp
-
12:02 AM Revision 6a55d07a79c006999e2e13d0a2daed449fcd94f1: new_create: move create<NativeObjectClass> int...
- new_create: move create<NativeObjectClass> into create/native_object.hpp
-
12:01 AM Revision 48826a3636f9e60a1cc255495179786536269f51: new_create: use releate include path
- new_create: use releate include path
10/30/2009
-
11:55 PM Revision e1843ac10a7c36ffc5949395a8e545bfd1300abf: new_create: add missing include to flusspferd.hpp
- new_create: add missing include to flusspferd.hpp
-
11:47 PM Revision 70942833a54f96e0aba21395c510fca2c9b888ca: new_create: move create<function> into create/...
- new_create: move create<function> into create/function.hpp
-
11:26 PM Revision 9b1f9b4bd714fe1a663b1e2787035dd9dc1a509a: new_create: move create<array> into create/arr...
- new_create: move create<array> into create/array.hpp
-
11:17 PM Revision 71c8f40def9dd9df3f4c93af4e135d4157b46a27: new_create: move create<object> into create/ob...
- new_create: move create<object> into create/object.hpp
-
11:06 PM Revision ca1c28da76628563dd921830f9f0f4ab1a873a29: new_create: add create<MyFunction>
- new_create: add create<MyFunction>
-
10:19 PM Feature #157: Don't run test-sqlite3.t.js if sqlite3 Module is not build
- Rüdiger Sonderfeld wrote: > It doesn't justify a 0.8.1. But if we ship a 0.8.1 anyway we should include this. No. Why should we? It doesn't fix any critical functional bug.
-
10:16 PM Feature #157: Don't run test-sqlite3.t.js if sqlite3 Module is not build
- It doesn't justify a 0.8.1. But if we ship a 0.8.1 anyway we should include this.
-
10:16 PM Bug #129 (Rejected): Flusspferd doesn't build with spidermonkey 1.8.0-rc1
-
10:13 PM Revision 73d44748f5d7c74960c39021b4772b2b31573066: doc: removed reference to lcov
- doc: removed reference to lcov
-
10:13 PM Feature #157 (Assigned): Don't run test-sqlite3.t.js if sqlite3 Module is not build
- I don't think this is critical enough for 0.8.1.
-
10:10 PM Revision 7573900d48adce3c23b4e1cbbe091ab71ec03cfa: doc: minor fixes for the ubuntu docs (no lcov ...
- doc: minor fixes for the ubuntu docs (no lcov and autoconf2.13 required)
-
10:09 PM Feature #157: Don't run test-sqlite3.t.js if sqlite3 Module is not build
- ./util/run_tests.sh currently runs test-sqlite3.t.js even if the sqlite3 module wasn't build. As a consequence the test case fails.
-
10:03 PM Revision f3ac12bebc5cbdf74eedc90449c8ddfd18aff57f: doc: updated ubuntu installation tutorial (Ubu...
- doc: updated ubuntu installation tutorial (Ubuntu 9.10)
-
09:08 PM Feature #156: Convenience in flusspferd.hpp
- 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.
-
09:01 PM Revision 84b0644f116dff42e8e7f308f54fee3763103f6d: Updated ChangeLog.txt (fixes #155)
- Updated ChangeLog.txt (fixes #155)
-
08:59 PM Revision b78fbe1ffcf9f2489bee3268d7ac5153d3953eee: core: changed get_property_attributes to retur...
- core: changed get_property_attributes to return an optional property_attribute object instead of using call-by-reference (and made it const)
-
08:56 PM Feature #156: Convenience in flusspferd.hpp
- Right now, the convenience header flusspferd.hpp just includes all common flusspferd headers. It could in addition: # include common boost headers (boost.assign, boost.fusion), # set up useful namespace aliases.
-
08:46 PM Revision 543b6a5ee4560ff3849ab015d579d865fd0ba0a6: new_create: remove create_native_object
- new_create: remove create_native_object
-
08:46 PM Revision 76d5fbcf1ca99ce96ea6226df0b3bb87bef6fab1: core: added get_property_attributes with ID pa...
- core: added get_property_attributes with ID parameter to object (#155)
-
08:23 PM Revision 2fcfca91011939ffc9213bcca98e7ffc9275dfb8: core: added define_property with ID parameter ...
- core: added define_property with ID parameter to object (#155)
-
08:11 PM Revision ea98131b764114e1af81a58beb080f7856536970: new_create: for reference arguments
- new_create: for reference arguments
-
08:11 PM Revision 455d9a8e88b7a471576c5d4c52019ccf2d317242: define_property now takes attrs as const refer...
- define_property now takes attrs as const reference
-
07:52 PM Revision 70fec802b7fafdc205fcc5e193c4b05bd46dda78: new_create: remove complicated code which exis...
- new_create: remove complicated code which existed because i did not understand Fusion
-
07:46 PM Revision 43efec0928749a4b2aa0acf84df2ab007e23a35f: curl: dropped support for older boost releases...
- curl: dropped support for older boost releases (see 637ce78350c85afb5a8f79ffb60e05c642772f79)
-
07:02 PM Revision 53cf54bea0873e547886a97b0559e8fbec047ff7: Merge branch 'master' into curl
- Merge branch 'master' into curl
-
06:56 PM Revision 6a2dff4993c31299415484165907b70113f94a9f: dropped support for Boost older than 1.40
- dropped support for Boost older than 1.40
-
06:53 PM Revision 551b8f9ef887bb7cc7f4cf8a73d49262f027a6f4: new_create: test and fix usage with constructo...
- new_create: test and fix usage with constructor parameters
-
06:40 PM Revision 16912bdb7f0218a6c885da2ac118e9e04c586e61: doc: say something about what the getter/sette...
- doc: say something about what the getter/setter should look like
-
06:10 PM Revision bb6e86c2b9c92691ca1cb8b59d291c8b727fcb55: new_create: add parent and prototype parameters
- new_create: add parent and prototype parameters
-
06:03 PM Revision f2843409428ea17e753f149e43b0782e5d808520: new_create: add parent object parameter to bac...
- new_create: add parent object parameter to backend object creation
-
05:21 PM Revision 27eb47287c09e6b1ba98aa68e97782a4e0444644: new_create: create<Class> now works (incomplet...
- new_create: create<Class> now works (incompletely) in the parameterised version
-
04:02 PM Revision 2e5a1b2b9e7dc44c01b513d1296e9545c470ed3b: core: (typo, compiles again) 431db4dbca4fec076...
- core: (typo, compiles again) 431db4dbca4fec076f968281e2c9263422a7e235
-
04:01 PM Revision cdfed09210e2eaeb6f47df22ae26f088f53fbf1a: use *ById instead of UC strings (#155)
- use *ById instead of UC strings (#155)
-
03:40 PM Revision ef0d8281f0e215e7b27c445a558628b7bab04e0d: added wrap/get_jsid ( #155 )
- added wrap/get_jsid ( #155 )
-
03:16 PM Feature #155: Use Spidermonkey's *ById Functions
- Since we only support 1.8.1+ now. We could use the new *ById functions (e.g. "JS_HasPropertyById":https://developer.mozilla.org/en/SpiderMonkey/JSAPI_Reference/JS_HasProperty ) instead of treading @value id@ as a (unicode) string.
-
03:12 PM Revision 99cb0c51b2590807a11be80055bf7a32797ef94b: curl: minor fixes
- curl: minor fixes
-
12:23 PM Revision a3174d2ea5fec01d9234eefc6a2f38295fbfb35a: new_create: add container and attributes to cr...
- new_create: add container and attributes to create<function> parameters
-
12:22 PM Revision 7131070040e1ff8f03ca40549a72dcd373e352fd: new_create: need BOOST_PARAMETER_MAX_ARITY, no...
- new_create: need BOOST_PARAMETER_MAX_ARITY, not BOOST_PARAMETER_LIMIT
-
12:09 PM Revision ac43c423a5aea9e6627059aa5bd22c70c476e3a7: Merge branch 'master' into new_create
- Merge branch 'master' into new_create
-
01:35 AM Revision 32f5ca58a837a4ce194a1fb71ebb070e30b65767: curl: continued with options
- curl: continued with options
-
12:12 AM Revision e8c591c3743fcf04d8085f777b23e3bf035a2ed8: curl: started implementing options
- curl: started implementing options
10/29/2009
-
10:30 PM Bug #154 (Closed): Machine mode does not work
- commit:90f604d712d171a3f9336735472b3de6fb9bfa51 That was an evil bug. But there, I fixed it. :-)
-
10:16 PM Revision b9977767856509c4c24282a454c0249e0116b163: shell/interpreter: fix #154 attention: if you...
- shell/interpreter: fix #154 attention: if you want to use operator, with phoenix, you need statement/sequence.hpp
-
09:33 PM Revision 82cc90a4c415173d2a147fc34b23939ed6cf57a4: curl: version check for boost::get_error_info
- curl: version check for boost::get_error_info
-
09:28 PM Revision a08389ceab2d6f939519da50e961ac5ddca51151: Merge branch 'master' into curl
- Merge branch 'master' into curl
-
09:26 PM Revision c0d6b8557fd78c88c57f600570e7cdc6e3f16e0c: core: fixed the fix for the fix which was fixi...
- core: fixed the fix for the fix which was fixing the fix... ;-) ( af4d8f389c72435b1211bcd4627f26940e162b6e )
-
09:12 PM Revision cd917ed9e6ab244ae8e47aafeedb78cfe9335eee: Merge branch 'master' into curl
- Merge branch 'master' into curl
-
09:09 PM Revision faf9c02c3759ed403b0a3c590651c36ef595f608: core: fixed version number check (fixes 2c2c524 )
- core: fixed version number check (fixes 2c2c524 )
-
08:41 PM Revision 962d957ef020df416d5101fe9e545d7dbfc2ab30: core/getopt: use fusion instead of tuple (main...
- core/getopt: use fusion instead of tuple (mainly because i want to learn how to use fusion)
-
08:38 PM Bug #154: Machine mode does not work
- ...
-
06:54 PM Revision 4b934039ea6f20fb8a9e6884fc8b436abd8cb36b: core: fix the fix from 7ac34e3 so it works on ...
- core: fix the fix from 7ac34e3 so it works on boost 1.39 too (the boost guys had a breaking API change in 1.39)
-
06:07 PM Revision 90b46e0382ee5227eec4026b410009478e001418: curl: removed old setopt stuff
- curl: removed old setopt stuff
-
05:53 PM Revision 49cae12da4d0cc6638393a0b59e1c57591ded36f: sqlite3: remove unnecessary include
- sqlite3: remove unnecessary include
-
05:52 PM Feature #153: Exports objects should get toString and toSource
- ...
-
05:48 PM Revision 71ad826d9ecdd5a877217953c20208431c2f7bba: core: make it compile
- core: make it compile
-
05:37 PM Revision 3e8037573f0b91fcaa0e723e5019a29f1c8d2cbb: curl: added opt to trace (fix segfault issue)
- curl: added opt to trace (fix segfault issue)
-
04:48 PM Revision cc3c33ccdd043fa750a88b6dc2504260e38f3891: core: removed (non working) check for JS_Value...
- core: removed (non working) check for JS_ValueToSource since we dropped support for old spidermonkey releases anyway
-
04:35 PM Revision 26fb3022baaf2621dcbf60c1933be2de5733fc29: curl: use boost::ref instead of workarround
- curl: use boost::ref instead of workarround
-
04:32 PM Revision 770f2c47cd49b685736888a055891a4603fd13cb: curl: made EasyOpt working
- curl: made EasyOpt working
-
04:15 PM Revision ba5137eb1117d0c05c30611cc8bd5cf0907d134b: curl: started implementing options object
- curl: started implementing options object
-
03:55 PM Revision fd45a95ab4de1c4e08bd4179128933d10ae1e277: core.system: remove xFlusspferdVersion (use re...
- core.system: remove xFlusspferdVersion (use require('flusspferd').version instead)
-
11:54 AM Revision a4e6055f44fb41656ef836e0b88b75cf726a7e0d: curl: tried to change curl to use boost.except...
- curl: tried to change curl to use boost.exception (Warning: BROKEN!)
10/28/2009
- 10:04 PM Flusspferd Packages Revision 4f993acdec78e946fcb8a41c7aa4e04c372ef1b0: Update portfile for 0.8 - checksums and remove...
- Update portfile for 0.8 - checksums and remove xml and curl plugins
-
08:05 PM Revision 529f25a7d47f4d3ba01eb31dc9b08af9b71e3ad1: new_create: more testing
- new_create: more testing
-
07:54 PM Revision e4b0f8d298d2f2476f4eddae90ead1024a499bc9: curl: fixed `what'
- curl: fixed `what'
-
07:48 PM Revision e4bb11408cc2aab3ff2b100ac0658145eb6e543d: Merge branch 'master' into curl
- Merge branch 'master' into curl
-
07:47 PM Revision b6848fc6b797a5ef54ff3898e773971ace40bd47: exception: added default `what' (checking for ...
- exception: added default `what' (checking for BOOST_EXCEPTION_THROW default infos)
-
07:01 PM Revision c61afb92a643a55ae20718f3e52749e61f7a31c3: curl: fixed issue, compiles again
- curl: fixed issue, compiles again
-
06:57 PM Revision d9350c99d168c5ba9626b8e42ca4d804dc96be62: curl: tried to improve exception class (not co...
- curl: tried to improve exception class (not compiling atm!)
-
06:18 PM Revision 27804e38aedaf2131f62959876cb8c9b5aa0af0e: new_create: create<NativeObjectClass>() works ...
- new_create: create<NativeObjectClass>() works now, but only without any parameters
-
06:03 PM Revision 441fe3337962a6631c522e94fce65466dd63cc89: Merge branch 'master' into curl
- Merge branch 'master' into curl
-
03:13 PM Feature #152: Improve shebang handling
- http://code.google.com/p/gpsee/issues/detail?id=12 Talking in IRC with Wes and the problem of how to handle shebang lines, the following idea came up: ...
10/27/2009
-
05:48 PM Revision fdb3d08e681867b07cfbfdde2fcc99201b96d520: new_create: improve macro formatting
- new_create: improve macro formatting
-
04:20 PM Revision ddf8da80c636423fa2dcd8c12e63c6eaca7b114a: new_create: remove create_function
- new_create: remove create_function
-
04:06 PM Revision 3aeadefa7641c25f4823a47c425ad728e2ba9c28: new_create: add create<function>
- new_create: add create<function>
-
03:12 PM Revision ecc175801fde916b2186e4798129b069b8599092: new_create: allow adding created stuff to be a...
- new_create: allow adding created stuff to be added to container objects
-
10:44 AM Feature #10 (Feedback): Rename some overloads of create_native_function to bind_native_function (...
- May be obsoleted by #147.
-
10:40 AM Feature #151: object::set_properties / object::define_properties
- define_properties, too.
-
10:39 AM Feature #151: object::set_properties / object::define_properties
- For setting / defining many properties at once, (in the case of define) all with the same property_attributes.
10/26/2009
-
10:25 PM Revision 283b888a935067bafa11198372d614631c9d2534: new_create: boost parameter limits to 10
- new_create: boost parameter limits to 10
-
09:55 PM Revision b7d35aa7d60f88891163fbd693cab064dad19fbc: new_create: remove create_object
- new_create: remove create_object
-
09:34 PM Revision 538412316e80e6fe64d3d17fe25da37383ca2d32: new_create: implement create<object>
- new_create: implement create<object>
-
08:21 PM Revision 50df7c7b69cd99df63ad8fcdb27861c24ba18f21: new_create: remove unused code
- new_create: remove unused code
-
08:18 PM Revision 61e45104d0e9dca7f2fffd78a728a5b15a5e005e: new_create: allow multiple parameters (how fancy)
- new_create: allow multiple parameters (how fancy)
-
07:56 PM Revision 93bf5296aa59b9eb6a9046abbfecc900667ea7b9: new_create: ChangeLog entry
- new_create: ChangeLog entry
-
07:55 PM Revision 12c49cfa1ef4d8ec14c83779d1a67246171253aa: new_create: remove create_array
- new_create: remove create_array
-
07:41 PM Revision 0d47ece5bd85035a1abb03344e049979e6c4c9fc: Merge branch 'master' into new_create
- Merge branch 'master' into new_create
-
07:41 PM Revision e6bc93f61942b98eb2f83bb3b782b24a00421eb1: Merge branch 'maint'
- Merge branch 'maint'
-
07:35 PM Revision 91d08cdaf934b93723312650f0978ec18acaca9d: shell: fix rooting error
- shell: fix rooting error
-
07:14 PM Revision 35037250125e094bea3c4e3b5380d801ef781cf4: new_create: flusspferd::create<array>(...) wor...
- new_create: flusspferd::create<array>(...) works now
-
10:58 AM Flusspferd Website Bug #149 (Closed): JS docs don't work in 0.7/0.8 online versions
- Done.
-
09:59 AM Flusspferd Website Bug #149: JS docs don't work in 0.7/0.8 online versions
- Done for the 0.8 docs. I can't touch @/var/www/0.7/docs@, because it is @uid ruediger@. So this is something that Ash has to fix (the user rights).
-
09:52 AM Bug #150 (Closed): Docs do not fully work, when used locally
- Fixed in master. commit:673d309fbf223430a111d42e883a67344515c750
-
09:46 AM Revision 5f9cb123d84bd0715dd7a750107baa0b929203fc: doc: fix outdated link (fixes #150)
- doc: fix outdated link (fixes #150)
-
09:25 AM Bug #150: Docs do not fully work, when used locally
- Locally, people don't have mod_rewrite or anything similar.
-
09:06 AM Flusspferd Website Bug #149: JS docs don't work in 0.7/0.8 online versions
- http://flusspferd.org/0.8/docs/docs/index.html <- error 404
-
09:04 AM Flusspferd Website Bug #148 (Closed): Online docs for 0.7 / 0.8
- http://flusspferd.org/0.8/docs/index.html http://flusspferd.org/0.7/docs/index.html
-
09:03 AM Flusspferd Website Bug #148: Online docs for 0.7 / 0.8
10/25/2009
-
10:46 PM Revision c7fa299af03e87a48f84ab5bf003cffd02487e15: new_create: initial stub
- new_create: initial stub
-
09:19 PM Feature #147: flusspferd::create<>()
- An example of the named parameters (in a few of the varieties that come to mind): ...
-
09:18 PM Feature #145 (Closed): Allow array creation from a list of values.
- commit:4a8983ad723b638bb07e84e064e7a53ede2c8a79 I _always_ forget to actually close the fixed bugs.
-
09:14 PM Feature #147: flusspferd::create<>()
- An issue that has to be considered, too, is the passing of constructor parameters to native object types. Example (in the old way): ...
-
08:59 PM Feature #147: flusspferd::create<>()
- This one is a biggie. But also very high on the "coolness" scale, so it gets priority High. ;-) I would like to have flusspferd::create<T>(NamedParameters), with the following requirements: # flusspferd::create<object>() creates an empty obj...
-
08:44 PM Feature #145: Allow array creation from a list of values.
- But I'm wondering whether there should actually be a whole new framework for flusspferd::create*.
-
08:41 PM Revision 0718ecc34bd42048f983164699b485a50b6bdd8a: c++api: create_array accepts an input range fo...
- c++api: create_array accepts an input range for creation (fixes #145)
-
08:26 PM Feature #145: Allow array creation from a list of values.
- In order to implement this, I will remove the possibility to create an array with pre-defined size, for now.
-
06:47 PM Revision 109b46cee6246dc07a071dfacce915b8483c8181: Merge branch 'new_exception' Conflicts: Chan...
- Merge branch 'new_exception' Conflicts: ChangeLog.txt
-
06:46 PM Revision 8f145609cb9a5500eaa046fef2d90ad26d51cfa8: readded empty as a wrapper for is_js_exception...
- readded empty as a wrapper for is_js_exception but marked deprecated.
-
05:50 PM Feature #146 (Closed): Make array::set_element more compatible to object::set_property
-
05:48 PM Feature #146: Make array::set_element more compatible to object::set_property
- commit:358b47b3e412fb8538b6d6769914896adbc65d90
-
05:45 PM Revision 8f91812e5cc35861237c3a1f91bc8f7367b3a7c4: c++api: Adapt array::set_element to object::se...
- c++api: Adapt array::set_element to object::set_property interface (fixes #146)
-
05:21 PM Revision c5e69215511689de57a635679d1d1ce589b0f870: all: use array::push
- all: use array::push
-
05:03 PM Revision 7a1812933a3e850a8c8b2fc76a1ccc20ae091114: Merge branch 'master' into new_exception
- Merge branch 'master' into new_exception
-
04:23 PM Feature #146: Make array::set_element more compatible to object::set_property
- set_property is more flexible, set_element should get the same level of flexibility.
-
04:22 PM Feature #144 (Closed): Add array::push method
- commit:a47ce59921e209887fb025914c80682a48e898ac
-
04:20 PM Revision a7502f692e68dcdb164c0b303707b73019d146cd: c++api: Add push for flusspferd::array (fixes ...
- c++api: Add push for flusspferd::array (fixes #144)
-
03:48 PM Feature #145: Allow array creation from a list of values.
- For example by passing a "boost::assign::list_of":http://www.boost.org/doc/libs/1_40_0/libs/assign/doc/index.html#list_of.
-
03:47 PM Feature #144: Add array::push method
- While there, other array methods should probably be added: pop,shift,unshift etc.
-
03:46 PM Feature #144: Add array::push method
- So call("push", ...) does not need to be done every time.
-
02:56 PM Revision 5584f1f55c526c4ff048b45d538a9ef8323d1020: minor cleanup
- minor cleanup
-
02:52 PM Revision 8bb535e8bee2690ac9248f5a688c3dfeed36c829: changed empty to is_js_exception (internal)
- changed empty to is_js_exception (internal)
-
02:46 PM Revision 73ca898afe3c8080b955ca1007119f990f63f441: changed the initialisation of exception. init ...
- changed the initialisation of exception. init shouldn't be part of the API.
-
01:07 PM Revision 79389efaee63d9f671c7b6264699736549a36d92: changed parameter of exception_message (this s...
- changed parameter of exception_message (this should be faster. see c++next blog)
-
01:05 PM Revision dfa200f1a62aac7ecbdcdfaed2edbd2e81d422c6: exception_message shouldn't be part of the API
- exception_message shouldn't be part of the API
-
12:55 PM Revision 7374d984ed1d6b5200bf9e11bdf9f1bbf39d29f4: changed exception::empty into more meaningful ...
- changed exception::empty into more meaningful exception::is_js_exception
-
12:19 PM Feature #34: load / IO.load function
- Ash Berlin wrote: > This is now possible by doing: Actually, it isn't. The load function was envisioned NOT to do any sandboxing with an exports object or anything. But good to know, I hadn't noticed that require() now has this nice feature.
-
10:34 AM Feature #34: load / IO.load function
- This is now possible by doing: ...
-
10:08 AM Feature #143: Debugging mode
- Having the same API/protocol as V8's debugger mode might be a good idea: http://code.google.com/p/v8/wiki/DebuggerProtocol
-
03:36 AM Feature #17: Support Windows
- To close and go to 100%, we need MSVC support.
-
03:31 AM Feature #43 (Rejected): Allow runtimes to be shared between threads
- Probably unsafe, rejecting.
-
03:29 AM Feature #55 (Assigned): CouchDB integration
-
03:27 AM Feature #76 (Rejected): Ship own Spidermonkey
-
03:25 AM Feature #84 (Rejected): Ship APR-iconv
-
03:19 AM Feature #119: Write JS docs for XML plugin
- Probably not the only problem of that module.
-
02:28 AM Feature #143: Debugging mode
- Like gdb, just for Flusspferd. ;) Also it should support "debugger protocols", so it can be integrated in common debugging tools.
-
02:20 AM Bug #129 (Feedback): Flusspferd doesn't build with spidermonkey 1.8.0-rc1
- Can you please please try this again with Flusspferd 0.8? For me, Flusspferd 0.8 works with Spidermonkey 1.8rc1.
-
02:09 AM Feature #142: Provide Features for Debugging Javascript Code
- Definitely. Could it be even used to make a debugger?
-
02:07 AM Feature #142: Provide Features for Debugging Javascript Code
- We should provide debug features. Spidermonkey provides an (pretty much undocumented) API for this http://developer.mozilla.org/en/JSDBGAPI_Reference This issue can probably be split into several smaller tasks.
-
02:05 AM Revision bf47a21f58cb202bdc930a69c70fdebafdbbafa2: ChangeLog: update
- ChangeLog: update
-
02:03 AM Feature #139 (Closed): Provide better default toSource and toString methods on NativeObject
- commit:3b51f57214e27f571a19557ccc23edb66c71f3c5
-
01:59 AM Revision 9e14dcb39b8b67f367324993996f8fdc3a501d63: core: add default toString and toSource for na...
- core: add default toString and toSource for native classes (fixes #139)
-
01:37 AM Feature #141 (Closed): operator== for value
- commit:d3a9b8ed330e70fe870dd90aa5360f2f530c3897
-
01:35 AM Revision 8938ab145015950e9edca276c669b6bf254c0038: doc: document == and != for value
- doc: document == and != for value
-
01:31 AM Revision b2dc4747de2dbd39f48945a2785127fb26a83497: c++api: add == for value (fixes #141)
- c++api: add == for value (fixes #141)
-
01:22 AM Feature #141: operator== for value
- value should support @==@, which should behave like @===@ in Javascript.
-
01:19 AM Revision 91023f017345e5b16955d852da709ae167afb47a: added support for boost.exception
- added support for boost.exception
-
01:15 AM Revision b5899385755c0ad81677e329cfe958bf522eeee9: core: context::get_prototype<native_object_bas...
- core: context::get_prototype<native_object_base> now returns a REAL prototype
10/24/2009
-
11:59 PM Revision a33de90d81a0064b62707f9d1747e223a1197a63: CONTRIBUTORS: add contributor of set_jit.diff
- CONTRIBUTORS: add contributor of set_jit.diff
-
11:58 PM Bug #140 (Closed): JIT is not enabled
-
11:58 PM Bug #140: JIT is not enabled
- commit:0fd65deebae09ccc2282b16936ed8f4b6403696d Did not add you to CONTRIBUTORS because Outmin is not your real name.
-
11:54 PM Revision e2447369193848a3996acaa829c7addfa65a4893: apply set_jit.diff (fixes #140)
- apply set_jit.diff (fixes #140)
-
11:44 PM Bug #140: JIT is not enabled
- Flusspferd doesn't enable JIT (Tracemonkey), so I added a new method to context, shamelessly ripped from the set_strict() method. It will not be enabled until you call it. Patch is attached.
-
10:59 PM Feature #139: Provide better default toSource and toString methods on NativeObject
- Since the REPL now calls JS_ValueToSource (or what ever it is) this menas that native objects are now printed in a most unhelpfully fashion: ...
- 10:20 PM Revision 0127e0e09076447f2f46ea97d6da0bdc693ce662: Merge branch 'maint'
- Merge branch 'maint'
- 10:18 PM Revision 337dbd808ddc4c458771f3ce9b4807ec1ad2d567: build: build and install plugin modules proper...
- build: build and install plugin modules properly on windows
- 10:18 PM Revision f406e5e985f9751727c17782768de08533594fec: build: change sqlite cmake section to work on ...
- build: change sqlite cmake section to work on windows (no pkg_check)
-
09:58 PM Revision 7f29cfdfc44528237f44f3dd6d97ebec4c3d3883: configure: slightly improved error message whe...
- configure: slightly improved error message when spidermonkey without config.h is found
-
09:57 PM Bug #124 (Closed): root_* should have an explicit constructor
- commit:775e87e6be507ac8960f8ae7b399349641049ac0
-
09:45 PM Revision d1b393efb4ffb606b265e969e2aac5936b69a5c4: c++-api: root_* constructor is now explicit (f...
- c++-api: root_* constructor is now explicit (fixes #124)
-
09:39 PM Revision a1ef9fc75e422432998eb2eb1039788e8af74afa: curl: started adding exception stuff
- curl: started adding exception stuff
-
08:54 PM Bug #127 (Closed): automatic function params accepting numbers as objects (assert issues)
-
08:49 PM Bug #127 (In Testing): automatic function params accepting numbers as objects (assert issues)
-
08:47 PM Bug #127: automatic function params accepting numbers as objects (assert issues)
- I'm not sure if I understand this bug. Please check if this problem is solved in commit:b960e17157af55f39b72c085435f9b95d036ed80.
-
08:29 PM Revision 2f42ed6d812b1502c21edfd498cdf15825269b86: core: clean up Date ctor check (fixes #127 ?)
- core: clean up Date ctor check (fixes #127 ?)
-
07:46 PM Revision d8395a226632138ed2a6e475d37b3e1d298c550e: core: remove unneeded include
- core: remove unneeded include
-
07:12 PM Revision 28cd51cb0f2b2027c1f841be72a7bd2adc190a92: all: remove support for old spidermonkey releases
- all: remove support for old spidermonkey releases
-
07:12 PM Revision 7540930a93bb9e6de64f4310c4bf6a02f94b94d8: doc: mention need to install iconv
- doc: mention need to install iconv
-
01:34 PM Feature #138: Improve automatic param conversion of funcitons
- I think how function params are treated needs a bit of tidying: # Optional params should use @boost::optional@, otherwise they are required # The number of params passed to a function must be at least as many as the required params #* This w...
-
01:27 PM Bug #137 (Closed): encodings.convertFromString (and ToString) need better errors
- commit:81da597939687c3523fcf1eb6ba26fa9eb4f2a40
- 01:25 PM Revision bb785a948b28b4967f4be24397647dc60ca8097b: core/encodings: make error messages more under...
- core/encodings: make error messages more understandables (fixes #137)
-
01:24 PM Bug #137: encodings.convertFromString (and ToString) need better errors
- I can't address the "Value is no object" and the "needs 2 arguments" as part of this bug, because they are part of a more general issue.
-
01:13 PM Bug #137: encodings.convertFromString (and ToString) need better errors
- ...
-
01:08 PM Feature #17: Support Windows
- * flusspferd_version would be nice, but cmake now accepts -DFLUSSPFERD_VERSION=0.8 which works for releases * sys.env is now enumerable.
10/23/2009
-
07:50 AM Feature #136: Easier (or make possible) to extend detail::convert for user-defined types
- I think it would be great if it was easier (or possible, it's hard to grasp because the code extensively uses templates and boost) if users of the C++ API could extend detail::convert to support user-defined types. For instance, in my project I...
10/22/2009
-
10:55 PM Bug #135 (Rejected): string::to_string behaves oddly with input length of 1 on MinGW
- False alarm - this was infact a cross-compile endian issue in the spidermonkey.
-
09:07 PM Bug #135: string::to_string behaves oddly with input length of 1 on MinGW
- Discovered by @require('io').File('foo','w')@ which yields an error of "File.open: mode '' not supported". But to make things weirder it behaves fine if the string is longer than 1 character long: @File('foo','ww')@ -> "File.open: mode 'ww' not...
10/21/2009
-
11:47 PM Revision a8cefe3b8a1bbe336f24cd39fbecefcf8dad1750: curl: Easy::perfom now throws an exception in ...
- curl: Easy::perfom now throws an exception in case of error instead of returning the error code
-
11:42 PM Revision cccdbb96eacdae08c6da8a6036fc146733ab05d9: curl: minor changes and finished writefunction
- curl: minor changes and finished writefunction
-
09:05 PM Revision 39cee3b0221243c9d0ec89af08c1ba508cba6033: curl: continued with setopt
- curl: continued with setopt
-
08:25 PM Revision c865739a63dc99bc65c83d589ed0fef90e6a0205: curl: global_init now throws an exception inst...
- curl: global_init now throws an exception instead of returning the error code
-
08:21 PM Revision 4dac1c0ee5e3ab0f07c98b5dbd1c632d328a43b0: curl: started implementing setopt (curl_easy_s...
- curl: started implementing setopt (curl_easy_setopt)
-
08:17 PM Bug #133 (Closed): create_native_object ignores void* parameters
-
07:26 PM Revision 45d3a713a51e73a5c55416a5bf6b38bdf9c16fc6: Merge branch 'master' into curl
- Merge branch 'master' into curl
-
07:25 PM Revision c9b644674216291be3cc7a67f46e3b057c7e4507: doc: fixed typo
- doc: fixed typo
-
06:49 PM Bug #134: Support INCLUDE/js/jsapi.h as well as INCLUDE/jsapi.h
- Because of course the headers are NOT always installed in a @js/@ directory. To quote myself: > Spidermonkey is a mess.
-
05:57 PM Revision 7759801f56638d2e9617ca0f31dfcecf2a9465fe: curl: easy_* functions are now methods
- curl: easy_* functions are now methods
-
12:19 AM Revision 5fcc9e58f9cd920260ddc4f4e1b20a807aaf2c91: curl: started from scratch again
- curl: started from scratch again
-
12:13 AM Revision 739329a0567666aee53c4e3eed95b2075b2461bf: Merge branch 'master' into curl
- Merge branch 'master' into curl
-
12:13 AM Revision cdbadb6abec1a14861af48acb82c00a9369809a9: core: create_native_object now accepts void* p...
- core: create_native_object now accepts void* parameters. Fixes #133
10/20/2009
-
11:54 PM Bug #133: create_native_object ignores void* parameters
- create_native_object ( source:include/flusspferd/create.hpp ) ignores (ending) void* parameters due to the usage of "boost::enable_if":http://www.boost.org/doc/libs/1_40_0/libs/utility/enable_if.html#htoc5 Changing create_native_object to use e...
-
10:33 PM 0.8 Released
- "Download Flusspferd from Sourceforge.":http://sourceforge.net/projects/flusspferd/files/ This version is hot on the heels of 0.7 (relatively speaking) due to a lot of work Ash Berlin put in place to get features for the first release of "Juice...
-
10:19 PM Revision 6e0972b8fe3a824b32f716ef2e493ef30df23564: Merge branch 'master' into curl Conflicts: C...
- Merge branch 'master' into curl Conflicts: CMakeLists.txt
- 09:41 PM Revision 3595512a12fd3966de662eb4eaa34a1788b79ee8: Release prep
- Release prep
-
09:34 PM Bug #132: Will only build when using release mode, conflicting DEBUG symbol
- Moving to next release. Not sure how easy this is actually to fix. I guess some Cmake config check magic might be possible
-
09:33 PM Bug #87 (Closed): No descriptions on thrown bugs from sqlite
- This seems to be fixed now - guessing it got done in the SQLite refactor ...
-
09:29 PM Feature #39 (Closed): Implement CommonJS "file" spec
- Permissions not done, but everything else is. Good enough for now!
- 09:29 PM Revision 728c6060f0943be3fe608c969dc3a02fa4b721c3: Alias fs-base to filesystem-base
- Alias fs-base to filesystem-base
- 09:28 PM Revision 37e071a8f4cfbe5a41c18907112b3c056fe586d4: Re-implement require.alias (top-level ids only)
- Re-implement require.alias (top-level ids only)
-
09:19 PM Feature #121 (Closed): Return set value from object.set_property
-
09:19 PM Feature #115 (Closed): Implement compose_error_message for Windows
- Done
- 09:17 PM Revision 9e7782f0ca70c1d3872508fa95c2f4f25b51d00e: Fix issue #115 - error messages for File ops o...
- Fix issue #115 - error messages for File ops on Win32
-
09:14 PM Feature #115 (Assigned): Implement compose_error_message for Windows
-
08:33 PM Bug #130 (Closed): Running shell with dir (instead of file) causes underflow error
- Fixed
- 08:32 PM Revision dc48f737cbb6483c0c86843c19511b99169d56c3: Fix issue #130 - trying to File.open a dir giv...
- Fix issue #130 - trying to File.open a dir gives buffer underflow Now says ``can't open x - its a dir you fool'' but more polite
-
04:19 PM Revision ab4a57d3b5148d2c040a7b68166820c2655e0764: build: fix version detection
- build: fix version detection
-
01:40 PM Revision e2362e3cbdcdc0ffec532dcd17c6dd5b63ea6246: flusspferd module: installPrefix is always exp...
- flusspferd module: installPrefix is always exported
-
01:05 PM Bug #132: Will only build when using release mode, conflicting DEBUG symbol
- The actual issue is that spidermonkey's ABI changes depending on if its built with debug or not - and we need to set the flag to match. Perhaps a compile test would be better way of doing this then tying to the Release/Debug build type of fluss...
-
11:58 AM Revision bd6600a7dc57b9c3c81165836211c27a970e1158: fixed typos in the ReleaseNotes.txt
- fixed typos in the ReleaseNotes.txt
-
11:52 AM Revision 43d02039a5b6efd1a4ffc0598c7387bc3fa04a7d: help: fixed small inconsistency in manpage tem...
- help: fixed small inconsistency in manpage template
-
11:25 AM Bug #117 (Closed): BinaryString decodeToString must check for undefined parameter (not passed par...
- Confirmed fixed, and tested by this: ...
-
11:20 AM Feature #92 (Closed): Relocatable binaries
- 100% == Closed. Silly redmine.
-
11:19 AM Feature #92: Relocatable binaries
- Done! Tested on OSX, Windows, and i think I tested it on Linux too
-
11:18 AM Feature #67: Get UTF8 support for the shell
- Need to use ncurses directly to get round this issue I think >_< Not happening in time for 0.8 (which is today)
-
10:10 AM Bug #132 (Assigned): Will only build when using release mode, conflicting DEBUG symbol
-
09:59 AM Bug #132: Will only build when using release mode, conflicting DEBUG symbol
- If Flusspferd's latest trunk is built without building in release mode, it will error out at this point: ...
- 09:09 AM Revision 7daeea643fafb4e130544884e21dadb0f6f9a199: Release notes for upcoming 0.8 release
- Release notes for upcoming 0.8 release
10/19/2009
- 11:16 PM Revision c1ff1ad4546c6d0fcb688cc38be9755ba92f8aa3: core: fix bug in relocatable include path in a...
- core: fix bug in relocatable include path in a dir named flusspferd
- 11:15 PM Revision 471e0f22483c1f91f1c4ca3dbbd5daca1aa2d766: build: Install most things on windows (slightl...
- build: Install most things on windows (slightly less under MSVC)
- 10:39 PM Revision 18c0daa9b77505429007004293b53b59fa539e77: core/io/fs-base: On windows canonicalize to in...
- core/io/fs-base: On windows canonicalize to include the drive letter.
- 10:32 PM Revision deaeb9377dde64fbb040371c534e2403fc11cc34: core/system: Fix enumeration of environment va...
- core/system: Fix enumeration of environment variables (portably) on Windows.
- 10:31 PM Revision a312878fdc4142932eea041bcb62e7f17faf06db: Fix compile issues on MinGW
- Fix compile issues on MinGW
10/18/2009
- 09:45 PM Revision 3417f1578f95e824f15202f3512748008081a41f: Use an explicit byte order in the MBCS encodin...
- Use an explicit byte order in the MBCS encoding tests
- 08:54 PM Revision 04c9dbaa13c0e00a6426fdb8451bfbdfbbe5f1d8: build: libflusspferd has no transitive link re...
- build: libflusspferd has no transitive link requirements.
- 08:52 PM Revision 0eb1780a3e57651837fc6e7ae9f01d913d2980c2: build: Optionally link sqlite3 against static lib
- build: Optionally link sqlite3 against static lib
- 08:51 PM Revision 9a24d7551d8f2f5a497effa6dfdecca0a5ca6ccc: build: don't make all libraries link against l...
- build: don't make all libraries link against libmozjs - they don't need to.
Also available in: Atom