lp:~michel-slm/lunatic-python/trunk

Created by Michel Lind and last modified
Get this branch:
bzr branch lp:~michel-slm/lunatic-python/trunk
Only Michel Lind can upload to this branch. If you are Michel Lind please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Michel Lind
Project:
Lunatic Python
Status:
Development

Recent revisions

10. By Michel Lind

Merge niemeyer's revision 8: fix number conversion

9. By Michel Lind

luainpython.c:
  fully switch to Lua 5.1 API; drop deprecated lua_open

8. By Michel Lind

setup.py:
  use pkg-config to discover Lua installation if possible
  fallback to upstream Lua's defaults
.bzrignore:
  ignore build directory and common temporary files

7. By niemeyer

Changing Lua module to support Lua 5.1, and removing python.lua wrapper,
as the package system should now be able to load the module directly.

6. By niemeyer

Adding Makefile to manifest, and always remove old MANIFEST on setup.py.

5. By niemeyer

- Updating version to 1.0.
- Updating email.
- Adding license information as file headers.
- Adding a Makefile.

4. By niemeyer

Adding LICENSE to the rpm docs and in the manifest.

3. By niemeyer

- Adding LGPL license.
- Changed setup.cfg to produce bz2 files.

2. By niemeyer

- Automatically import lua module when running python inside a lua
  interpreter.
- Fixed LuaObject_New. It was popping an extra item from the stack.
- When getting an attribute from Python, clear errors if the attribute
  is not found, since we're simply returning nil.
- Added Python iteration support for Lua tables.
- Added a '\n' to the end of the string when executing Python statements.
- Replaced PyImport_Import() by PyImport_ImportModule().

1. By niemeyer

Creating dir structure and adding lunatic python to trunk.

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