lp:~cjwatson/meliae/syntax-cleanups
- Get this branch:
- bzr branch lp:~cjwatson/meliae/syntax-cleanups
Branch merges
- John A Meinel: Approve
-
Diff: 131 lines (+20/-12)4 files modifiedmeliae/_intset.pyx (+6/-3)
meliae/_loader.pyx (+8/-3)
meliae/_scanner_core.c (+4/-4)
meliae/_scanner_core.h (+2/-2)
Branch information
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.
- 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.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:meliae