Activity
From 10/09/2009 to 11/07/2009
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.
10/17/2009
- 04:04 PM Revision 60c55331b3ecbe9650f0c1563c61b211735c6188: Extra tests for require behaviour (const var l...
- Extra tests for require behaviour (const var leaking, and require.id)
- 03:57 PM Revision e9c8ca7d24bafcda9190bac99d552def32133038: Move handling of require.main into modules.cpp
- Move handling of require.main into modules.cpp
- 03:51 PM Revision 11788bb7d7fefc40607f42d33bc1c8509711c1f1: run modules.t.js test stand alone to test diff...
- run modules.t.js test stand alone to test different code path of REPL
- 03:51 PM Revision 40978b06413cbbe7909ea53c59aa289cd33b5a66: repl: '--interactive' now gives REPL when quit...
- repl: '--interactive' now gives REPL when quit() is called
- 03:51 PM Revision 2393627304cc098a9bff16aacf1e1a1687298dc2: Use include style in tests to be relative (sup...
- Use include style in tests to be relative (support to out of tree test runs)
-
01:30 PM Feature #131: is_native/get_native should support native_function_base
- Currently the @is_native< Class >(obj)@ and @get_native<>()@ funcitons only work with native objects, not native functions. Ideally these should work for functions and objects. Also, while we are in that area, @native_object_base::is_object_nat...
- 12:56 AM Revision dbaba2173df2b01c155939496f36d8e581ad3a46: Better handling of dot files in prove
- Better handling of dot files in prove
- 12:49 AM Revision 285db6fba44dfd4db12b0059c948a22f12d6c972: Fix bug in fs-base.canonical (with tests of so...
- Fix bug in fs-base.canonical (with tests of sorts)
- 12:16 AM Revision 498b1853956fd12ef700157ca80c1aec8c67d528: Make relocatable native modules work properly ...
- Make relocatable native modules work properly under OSX
- 12:06 AM Revision 38abd90d0d7f65aee825205641d7ba1ee8bbed63: have run_tests.sh print a final pass/fail message
- have run_tests.sh print a final pass/fail message
- 12:05 AM Revision 028359f145fe2c501443452da7d2d50e79eaadc2: Make tests pass (context setup needed fixing)
- Make tests pass (context setup needed fixing)
10/14/2009
10/12/2009
- 09:15 PM Revision 055a20a10247ebb1ea110061215f4868ab51c771: repl: remove debug print
- repl: remove debug print
- 09:14 PM Revision fddb07cb795c0ef4e982c2b54913568fab375c6e: Fix missing slash in prelude concatination
- Fix missing slash in prelude concatination
- 08:18 PM Revision e8770d83aceff7191bc4be0f86c737f9b01a6db0: Merge branch 'master' into relocatable
- Merge branch 'master' into relocatable
-
01:06 PM Revision 556e45844ea548781288ff3593d436fc3619b1ac: core: fix compile error
- core: fix compile error
10/11/2009
- 10:38 PM Revision 5ed76b5424174e1fc37cb44ab229908233435e06: core/io: Fix bugs in File.open w.r.t creation ...
- core/io: Fix bugs in File.open w.r.t creation 1) using a string open mode was always erroneously setting create 2) Missing perms arg to open() caused 000 files to be made
- 10:35 PM Revision f7b7caa1bfd364495b75d24f228b049dcc78789d: Make jsrepl.js use relocatable info (and find ...
- Make jsrepl.js use relocatable info (and find it using the relocatable path)
-
07:00 PM Feature #92: Relocatable binaries
- There is no a flusspferd module which has an @executableName@ property containing the canonical location of the binary (or as best as we can make out, anyway). Now we just need to built the right jsrepl.js file
- 06:17 PM Revision 2b626543a4026324be9a353059473e432d8c9dae: Pass argv[0] into the flusspferd module and fa...
- Pass argv[0] into the flusspferd module and fallback to trying to work out exec name from that
- 05:47 PM Revision 7b65c8a9f7621c5f8716a0b75ac8e31f272fd2b6: System specific ways of getting hold of real b...
- System specific ways of getting hold of real binary name
- 04:02 PM Revision 444a9b68104cda227f8b70c60632e52cb3aab10b: Create a flusspferd module to expose info abou...
- Create a flusspferd module to expose info about interpreter to JS
- 02:59 PM Revision a7c169726b5f4d20d10328fca6a87ba04568feb7: build: various platform specific checks for ge...
- build: various platform specific checks for getting hold of exe name Using methods details in http://stackoverflow.com/questions/1023306/finding-current-executables-path-without-proc-self-exe
- 12:34 PM Revision bd936ef2430659c06b78d24947a158e9fcad7a18: Merge branch 'master' into relocatable
- Merge branch 'master' into relocatable
- 12:16 PM Revision 4f9a7d79a2584b3fe06a168e05a2fbce03676630: core/encodings: Fix error in convertFromString...
- core/encodings: Fix error in convertFromString "Error: Invalid multibyte sequence at the end of input" was being thrown before.
- 11:56 AM Revision 5820e22c76efb9befe0fd2ab3bce20c35dc04f72: Fix style nits.
- Fix style nits.
- 11:55 AM Revision a97c38618c673305d977f2f5b1c96a29d66ca3a4: flusspferd::execute uses the same behaviour as...
- flusspferd::execute uses the same behaviour as require to get source text (fixes utf8 literals in source)
- 11:16 AM Revision bc3ee3d58d79e8ce6a92e2802168d5966be3e115: tests: add asserts.matches function
- tests: add asserts.matches function
- 11:15 AM Revision 573b0dd57697f36c75b62e3ab9bc678b4716ad9c: Add tests for encodings.convertFromString
- Add tests for encodings.convertFromString
10/10/2009
- 09:55 PM Revision 1db62923bba7dcdb0fd422ecfadc9f891fb576c0: core/js: remove debug prints from prove function
- core/js: remove debug prints from prove function
-
09:55 PM Bug #118 (Closed): Encodings tests are broken
- Done.
- 09:55 PM Revision 88f0511b0492e9b162ae9d85e79fe809cec92a7b: tests: fix encodings test (was bug in test. Fi...
- tests: fix encodings test (was bug in test. Fixes #118)
-
08:55 PM Bug #4 (Closed): Test suite needs to extend to Javascript tests
- So run_test.sh now runs JS tests. Coverage figures would be nice, but we don't produce them for the C++ anymore either
- 08:55 PM Revision ea570d9d7774d006752a42118eaf7e40c7bcc3b9: util: run JS tests as part of run_tests.sh scr...
- util: run JS tests as part of run_tests.sh script (Fixes #4)
- 08:34 PM Revision f4aa92d7035fd0bc924e37ac546f73b6e7528763: core/js: build a prove function that will run ...
- core/js: build a prove function that will run tests
- 08:07 PM Revision a12a7374a7228074eddd359f9369d912b7bf09d4: tests: Rename javascript test files to .t.js
- tests: Rename javascript test files to .t.js
- 08:07 PM Revision fc472abdb2cb6bd906f28a943283031862d93b6d: core/require: Don't replace extension, add to it.
- core/require: Don't replace extension, add to it.
- 08:06 PM Revision 2cb549c214a2edcc2b129e3e93dabda61c1ae8f0: core/io: Fix but in canonicalization of files ...
- core/io: Fix but in canonicalization of files They got a '/' appended to them
-
07:58 PM Feature #122 (Closed): Allow directory creation through the directory plugin
- This is now done as part of the filesystem-base module (which is a CommonJS spec): ...
- 07:48 PM Revision 476c4494d7b956bf0d43a450115d51f440d5783f: core/modules: JS files are now UTF-8 (rather t...
- core/modules: JS files are now UTF-8 (rather than ascii/latin-1)
- 04:06 PM Revision 2c200628a94f2aed627fde168619f08b3b0f401d: core/modules: tidy up includes + namespaces
- core/modules: tidy up includes + namespaces
- 04:03 PM Revision 180876cc8a0a56587e3c01feb91b855abe0ce7e8: core: Use canonicalize from fs-base
- core: Use canonicalize from fs-base
- 03:44 PM Revision 03eae0c88509efe08508ade5f50bd50de7fdcecc: Merge branch 'master' into require-refactor
- Merge branch 'master' into require-refactor
- 02:31 PM Revision 5f409d2f876e11edc7fff0cc3db29ba0017ee40f: Changelog filesystem-base module addition
- Changelog filesystem-base module addition
- 02:27 PM Revision 775a23110dface20ca549b599dbb55d70151cb28: core/io: rename file-0 to filesystem-base
- core/io: rename file-0 to filesystem-base
- 01:04 PM Revision f37780b62db1f431f724413089066c161aa11762: core/io: Make optional args in stream.read and...
- core/io: Make optional args in stream.read and readBinary behave
- 12:55 PM Revision 5e4aac2832d26353919a81924783c2488c57b05e: core/file-0: add security checks
- core/file-0: add security checks
- 10:28 AM Revision 91f28d775a568587f39bf8a5fc02bd7097f4d921: core/io/file: support create flag (to ::open a...
- core/io/file: support create flag (to ::open and security)
10/09/2009
-
10:36 PM Feature #45: Use more differentiated exception classes
- Probably worth doing after Feature #44
-
10:25 PM Feature #39: Implement CommonJS "file" spec
- I've implemented most of this spec, apart from the permissions part as this is still in flux. Not yet merged branch back to master as i need to add in security checks
- 10:22 PM Revision eab16a4e259e1f95923de8218796597493991a14: core/file-0: rawOpen - mostly complete file-{0...
- core/file-0: rawOpen - mostly complete file-{0,engine,base} spec now
- 10:22 PM Revision 42d1a786e0fcc13ca635a0462c7666b69c8993a8: core/io/file: A second constructor taking expl...
- core/io/file: A second constructor taking explicit params.
- 08:52 PM Revision 54545a67906c5af662e2d954d0bfa232b8d2b636: core/file-0: Add more open modes to io.File
- core/file-0: Add more open modes to io.File
-
02:57 PM Bug #129: Flusspferd doesn't build with spidermonkey 1.8.0-rc1
- When trying to build Flusspferd with Spidermonkey 1.8.0-rc1 on Ubuntu 9.04 as described in http://flusspferd.org/docs/ubuntu.html I got the following build error: Linking CXX executable bin/flusspferd lib/libflusspferd.so: undefined reference ...
Also available in: Atom