lp:~chust/+junk/MzXPCOM

Created by Thomas Chust and last modified
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

Owner:
Thomas Chust
Status:
Development

Recent revisions

30. By Thomas Chust

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

29. By Thomas Chust

Allowing the use of Scheme with conservative garbage collector.

28. By Thomas Chust

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

27. By Thomas Chust

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

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

Added descriptive comments to the mzxpcom/base Scheme module.

24. By Thomas Chust

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

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

22. By Thomas Chust

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

21. By Thomas Chust

Complete code restructuring to allow the Scheme service to expose multiple
interfaces.

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.

Subscribers