[Pyrex] Pyrex idioms and optimizations?

Alexander Belchenko bialix at ukr.net
Thu Jul 26 06:55:44 CEST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

William Stein пишет:
> We're currently using Mercurial (http://www.selenic.com/mercurial/wiki/)
> for SCM for SageX and view Greg's code as existing in another Mercurial
> repository, which we occasionally merge into our repository.
> The hg repository for SageX is included in the SageX tarball.
> Anybody who gets a copy of SageX can create patches, etc.,
> and send them around.

No, we can't. Because you package only small part of your repo.
hg status show 4 files added and all others as unknown.
It's better if you publish your repo on your server.

$ hg st
A SPKG.txt
A patches\ncalexan-sagex-embedding.patch
A patches\py_size_t.patch
A spkg-install
? CHANGES.txt
? COPYING.txt
? Demos\Makefile
? Demos\Makefile.nodistutils
? Demos\Setup.py
? Demos\callback\Makefile
? Demos\callback\Makefile.nodistutils
? Demos\callback\README.txt
? Demos\callback\Setup.py
? Demos\callback\cheese.pyx
? Demos\callback\cheesefinder.c
? Demos\callback\cheesefinder.h
? Demos\callback\run_cheese.py
? Demos\embed\Makefile
? Demos\embed\Makefile.msc
? Demos\embed\Makefile.msc.static
? Demos\embed\Makefile.unix
? Demos\embed\README
? Demos\embed\embedded.pyx
? Demos\embed\main.c
? Demos\numeric_demo.pyx
? Demos\primes.pyx
? Demos\pyprimes.py
? Demos\run_numeric_demo.py
? Demos\run_primes.py
? Demos\run_spam.py
? Demos\spam.pyx
? Doc\About.html
? Doc\FAQ.html
? Doc\extension_types.html
? Doc\index.html
? Doc\overview.html
? Doc\primes.c
? Doc\sharing.html
? Doc\special_methods.html
? INSTALL.txt
? MANIFEST.in
? Makefile
? README.txt
? ToDo.txt
? Tools\pyrex-mode.el
? Tools\pyrex.st
? USAGE.txt
? bin\pyrexc
? bin\update_references
? build\lib\Pyrex\Compiler\CmdLine.py
? build\lib\Pyrex\Compiler\Code.py
? build\lib\Pyrex\Compiler\DebugFlags.py
? build\lib\Pyrex\Compiler\Errors.py
? build\lib\Pyrex\Compiler\ExprNodes-cindex.py
? build\lib\Pyrex\Compiler\ExprNodes-py_index.py
? build\lib\Pyrex\Compiler\ExprNodes.py
? build\lib\Pyrex\Compiler\Lexicon.py
? build\lib\Pyrex\Compiler\Main.py
? build\lib\Pyrex\Compiler\Naming.py
? build\lib\Pyrex\Compiler\Nodes.py
? build\lib\Pyrex\Compiler\Options.py
? build\lib\Pyrex\Compiler\Parsing.py
? build\lib\Pyrex\Compiler\PyrexTypes.py
? build\lib\Pyrex\Compiler\Scanning.py
? build\lib\Pyrex\Compiler\Symtab.py
? build\lib\Pyrex\Compiler\TypeSlots.py
? build\lib\Pyrex\Compiler\Version.py
? build\lib\Pyrex\Compiler\__init__.py
? build\lib\Pyrex\Debugging.py
? build\lib\Pyrex\Distutils\__init__.py
? build\lib\Pyrex\Distutils\build_ext.py
? build\lib\Pyrex\Mac\DarwinSystem.py
? build\lib\Pyrex\Mac\Finder_Std_Suite.py
? build\lib\Pyrex\Mac\MPW_Misc_Suite.py
? build\lib\Pyrex\Mac\MacSystem.py
? build\lib\Pyrex\Mac\MacUtils.py
? build\lib\Pyrex\Mac\PS_Misc_Suite.py
? build\lib\Pyrex\Mac\PyServerMain.py
? build\lib\Pyrex\Mac\TS_Misc_Suite.py
? build\lib\Pyrex\Mac\__init__.py
? build\lib\Pyrex\Plex\Actions.py
? build\lib\Pyrex\Plex\DFA.py
? build\lib\Pyrex\Plex\Errors.py
? build\lib\Pyrex\Plex\Lexicons.py
? build\lib\Pyrex\Plex\Machines.py
? build\lib\Pyrex\Plex\Regexps.py
? build\lib\Pyrex\Plex\Scanners.py
? build\lib\Pyrex\Plex\Timing.py
? build\lib\Pyrex\Plex\Traditional.py
? build\lib\Pyrex\Plex\Transitions.py
? build\lib\Pyrex\Plex\__init__.py
? build\lib\Pyrex\Plex\test_tm.py
? build\lib\Pyrex\Utils.py
? build\lib\Pyrex\__init__.py
? build\scripts-2.3\pyrexc
? pyrexc.py
? setup.py


- --
[µ]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGqClQzYr338mxwCURAkX6AKCIQhs4KWSwXpmBNDm8lBlRWIU1jgCgkydN
saw+vGhIe7D5pzbU9yrpJqY=
=HD41
-----END PGP SIGNATURE-----




More information about the Pyrex mailing list