Created by Thomas Chust on 2009-06-18 and last modified on 2009-10-16
Get this branch:
bzr branch lp:~chust/+junk/MzXPCOM
Only Thomas Chust can upload to this branch. If you are Thomas Chust please log in for upload directions.

Related bugs

Related blueprints

Branch information

Thomas Chust

Recent revisions

30. By Thomas Chust on 2009-10-16

Added makefile rule to build example package, bumped XULRunner SDK version.

29. By Thomas Chust on 2009-06-23

Allowing the use of Scheme with conservative garbage collector.

28. By Thomas Chust on 2009-06-23

Modified the XPCOM bridge initialization and adapted the error reporting
to include information about the source location.

27. By Thomas Chust on 2009-06-23

Added C++ compiler flags to prevent the generation of RTTI and exception
handling information since they are useless in an XPCOM context, slow
down compilation and bloat the code.

26. By Thomas Chust on 2009-06-23

Errors messages from evaluated Scheme code are now logged to the default
console service instead of being posted as custom notifications.

25. By Thomas Chust on 2009-06-21

Added descriptive comments to the mzxpcom/base Scheme module.

24. By Thomas Chust on 2009-06-21

Implemented uncaught exception and exit handlers for Scheme code running
in the XPCOM context, simplified mzSchemeService::Callbacks::Eval using
these new facilities.

23. By Thomas Chust on 2009-06-21

Fixed a potential crash in mzSchemeEval::Callbacks::Reset().

22. By Thomas Chust on 2009-06-21

Simplified the C++ code by using more of the magic XPCOM helpers :-)

21. By Thomas Chust on 2009-06-21

Complete code restructuring to allow the Scheme service to expose multiple

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.