lp:~cjwatson/meliae/syntax-cleanups

Created by Colin Watson and last modified
Get this branch:
bzr branch lp:~cjwatson/meliae/syntax-cleanups
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Colin Watson
Project:
Meliae
Status:
Merged

Recent revisions

202. By Colin Watson

Fix some C prototypes.

Functions with zero arguments should be declared as (void), not () (which
means "unspecified arguments").

201. By Colin Watson

Split some Cython type declarators across multiple lines.

The previous code caused Cython to warn:

  Non-trivial type declarators in shared declaration (e.g. mix of pointers
  and values). Each pointer declaration should be on its own line.

200. By Colin Watson

Add tox testing support.

This involved some other changes due to various oddities of Python
packaging. It was easiest to convert to setuptools, which is ubiquitous
nowadays and has had built-in Cython support for some time. Persuading tox
to install Cython early enough was a bit fiddly, but I eventually made it
work by using PEP 518-style build system requirement specifications.

199. By Martin Pool

Fix a bug in Meliae when you don't have a JSON library.

Change it so we can handle when strings embed the " character.

198. By Martin Pool

Avoid a cast from pointer to int.

197. By trbs

Fix bug #1080843, handle modules that don't have a proper name.
Just treat it as empty, but don't segfault when you have one.

196. By John A Meinel

CHANGES update

195. By Robert Xiao

bug #882356, Handle using negative indexes in the MemObjectProxy.

194. By John A Meinel

Re-open for 0.5 dev

193. By John A Meinel

Update tags to declare this meliae-0.4.0

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:meliae
This branch contains Public information 
Everyone can see this information.

Subscribers