summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Krenn <devel@danielkrenn.at>2015-04-16 23:29:23 +0200
committerDaniel Krenn <devel@danielkrenn.at>2015-04-16 23:29:23 +0200
commit1a7d977bdff9005e0b44abc60d9160c52bde0ed3 (patch)
tree87acd1215a4604c60af0208575c6caf35143e10f
parentWorked in bugs reported by Mark Wilson (diff)
parentUpdated Sage version to 6.6 (diff)
Merge tag '6.6' into t/10519-on-6.6
Sage version 6.6 * tag '6.6': (1613 commits) Updated Sage version to 6.6 Use raw mode for docstring Don't use file name argument to show method Trac #18176: Pass keywords from show through save to gif resp. ffmpeg fix test if the red "Warning" line is missing Updated Sage version to 6.6.rc3 17979: ReST fix Some tweaks, hopefully the doc builds. 17979 fixed glitch with documentation build Revert sagenb ependencies trac #17979: Just some doc 17979: small wording improvement 17979: Added TODO's about replacement of the IntegerListsNN calls to IntegerVectors + warning about its potential deletion 17979: recycled doc and tests deleted in 3363aeb30397b74178949e0d9fbba292e68b65c8 17979: removed crosslink to integer_lists_old Deprecate IntegerListsLex(n) where n is an iterable 17979: minor improvement to the doc of limit_start 17979: safe if not perfect implementation of equality tests 17979 fixed doubled up doc test 17919: more precise specification of Envelope.limit ...
-rw-r--r--.gitignore11
-rw-r--r--COPYING.txt6
-rw-r--r--Makefile7
-rw-r--r--VERSION.txt2
-rw-r--r--build/deps94
-rwxr-xr-xbuild/install73
-rw-r--r--build/pkgs/arb/checksums.ini6
-rw-r--r--build/pkgs/arb/package-version.txt2
-rw-r--r--build/pkgs/arb/patches/dedekind_sum.patch28
-rw-r--r--build/pkgs/arb/spkg-install9
-rw-r--r--build/pkgs/atlas/patches/cygwin_threads.patch30
-rwxr-xr-xbuild/pkgs/atlas/spkg-install6
-rw-r--r--build/pkgs/backports_ssl_match_hostname/SPKG.txt24
-rw-r--r--build/pkgs/backports_ssl_match_hostname/checksums.ini4
-rw-r--r--build/pkgs/backports_ssl_match_hostname/package-version.txt1
-rwxr-xr-xbuild/pkgs/backports_ssl_match_hostname/spkg-install15
-rw-r--r--build/pkgs/bliss/SPKG.txt32
-rw-r--r--build/pkgs/bliss/checksums.ini4
-rw-r--r--build/pkgs/bliss/package-version.txt1
-rw-r--r--build/pkgs/bliss/patches/digraph_heuristic.patch11
-rwxr-xr-xbuild/pkgs/bliss/spkg-install25
-rw-r--r--build/pkgs/boost_cropped/SPKG.txt4
-rw-r--r--build/pkgs/certifi/SPKG.txt18
-rw-r--r--build/pkgs/certifi/checksums.ini4
-rw-r--r--build/pkgs/certifi/package-version.txt1
-rwxr-xr-xbuild/pkgs/certifi/spkg-install15
-rw-r--r--build/pkgs/configure/checksums.ini6
-rw-r--r--build/pkgs/configure/package-version.txt2
-rwxr-xr-xbuild/pkgs/cvxopt/spkg-install2
-rw-r--r--build/pkgs/cython/checksums.ini8
-rw-r--r--build/pkgs/cython/package-version.txt2
-rw-r--r--build/pkgs/database_gap/checksums.ini6
-rw-r--r--build/pkgs/database_gap/package-version.txt2
-rw-r--r--build/pkgs/database_odlyzko_zeta/SPKG.txt12
-rw-r--r--build/pkgs/database_odlyzko_zeta/checksums.ini4
-rw-r--r--build/pkgs/database_odlyzko_zeta/package-version.txt1
-rwxr-xr-xbuild/pkgs/database_odlyzko_zeta/spkg-install15
-rw-r--r--build/pkgs/database_pari/SPKG.txt29
-rw-r--r--build/pkgs/database_pari/checksums.ini4
-rw-r--r--build/pkgs/database_pari/package-version.txt1
-rwxr-xr-xbuild/pkgs/database_pari/spkg-check9
-rwxr-xr-xbuild/pkgs/database_pari/spkg-install10
-rw-r--r--build/pkgs/eclib/checksums.ini6
-rw-r--r--build/pkgs/eclib/package-version.txt2
-rwxr-xr-xbuild/pkgs/eclib/spkg-install8
-rw-r--r--build/pkgs/flint/checksums.ini6
-rw-r--r--build/pkgs/flint/package-version.txt2
-rw-r--r--build/pkgs/gap/checksums.ini6
-rw-r--r--build/pkgs/gap/package-version.txt2
-rw-r--r--build/pkgs/gap/patches/testall.patch10
-rw-r--r--build/pkgs/gap_packages/checksums.ini6
-rw-r--r--build/pkgs/gap_packages/package-version.txt2
-rw-r--r--build/pkgs/gdb/patches/yosemite-setjmp.patch13
-rwxr-xr-xbuild/pkgs/gdb/spkg-install10
-rw-r--r--build/pkgs/git/checksums.ini6
-rw-r--r--build/pkgs/git/package-version.txt2
-rwxr-xr-xbuild/pkgs/gmp/spkg-install6
-rw-r--r--build/pkgs/graphs/SPKG.txt3
-rw-r--r--build/pkgs/graphs/checksums.ini6
-rw-r--r--build/pkgs/graphs/package-version.txt2
-rw-r--r--build/pkgs/ipython/checksums.ini6
-rw-r--r--build/pkgs/ipython/package-version.txt2
-rw-r--r--build/pkgs/ipython/patches/catch_termios_error.patch23
-rw-r--r--build/pkgs/ipython/patches/github_pr_5874.patch21
-rw-r--r--build/pkgs/ipython/patches/ultratb-master.patch1022
-rwxr-xr-xbuild/pkgs/ipython/spkg-install7
-rw-r--r--build/pkgs/jinja2/checksums.ini8
-rw-r--r--build/pkgs/jinja2/package-version.txt2
-rwxr-xr-xbuild/pkgs/jinja2/spkg-install2
-rw-r--r--build/pkgs/jmol/checksums.ini6
-rw-r--r--build/pkgs/jmol/package-version.txt2
-rw-r--r--build/pkgs/jsonschema/SPKG.txt19
-rw-r--r--build/pkgs/jsonschema/checksums.ini4
-rw-r--r--build/pkgs/jsonschema/package-version.txt1
-rwxr-xr-xbuild/pkgs/jsonschema/spkg-install15
-rw-r--r--build/pkgs/lcalc/SPKG.txt7
-rw-r--r--build/pkgs/lcalc/patches/init_stack.patch31
-rw-r--r--build/pkgs/lcalc/patches/pari-2.7.patch50
-rw-r--r--build/pkgs/libgap/checksums.ini6
-rw-r--r--build/pkgs/libgap/package-version.txt2
-rw-r--r--build/pkgs/markupsafe/SPKG.txt19
-rw-r--r--build/pkgs/markupsafe/checksums.ini4
-rw-r--r--build/pkgs/markupsafe/package-version.txt1
-rwxr-xr-xbuild/pkgs/markupsafe/spkg-install15
-rw-r--r--build/pkgs/mathjax/SPKG.txt29
-rw-r--r--build/pkgs/mathjax/checksums.ini4
-rw-r--r--build/pkgs/mathjax/package-version.txt1
-rw-r--r--build/pkgs/mathjax/patches/nopng_config.patch12
-rwxr-xr-xbuild/pkgs/mathjax/spkg-install28
-rwxr-xr-xbuild/pkgs/mathjax/spkg-src60
-rw-r--r--build/pkgs/maxima/package-version.txt2
-rw-r--r--build/pkgs/maxima/patches/stdin-illegal-seek.patch32
-rw-r--r--build/pkgs/modular_decomposition/SPKG.txt29
-rw-r--r--build/pkgs/modular_decomposition/checksums.ini4
-rw-r--r--build/pkgs/modular_decomposition/package-version.txt1
-rwxr-xr-xbuild/pkgs/modular_decomposition/spkg-install17
-rw-r--r--build/pkgs/mpir/SPKG.txt346
-rw-r--r--build/pkgs/mpir/checksums.ini6
-rw-r--r--build/pkgs/mpir/package-version.txt2
-rw-r--r--build/pkgs/mpir/patches/apple.patch40
-rw-r--r--build/pkgs/mpir/patches/clang-config.patch219
-rw-r--r--build/pkgs/mpir/patches/configure-cxx.patch330
-rw-r--r--build/pkgs/mpir/patches/configure.patch4271
-rw-r--r--build/pkgs/mpir/patches/core-prescott-configure.patch107
-rw-r--r--build/pkgs/mpir/patches/gmp-h.in.patch15
-rw-r--r--build/pkgs/mpir/patches/mpir_fat_binary.patch44
-rw-r--r--build/pkgs/mpir/patches/mpz__t-scan-bugfix.patch11
-rw-r--r--build/pkgs/mpir/patches/quote_asm.patch864
-rwxr-xr-xbuild/pkgs/mpir/spkg-install47
-rw-r--r--build/pkgs/openssl/SPKG.txt7
-rw-r--r--build/pkgs/openssl/checksums.ini6
-rw-r--r--build/pkgs/openssl/package-version.txt2
-rw-r--r--build/pkgs/pari/SPKG.txt3
-rw-r--r--build/pkgs/pari/checksums.ini6
-rw-r--r--build/pkgs/pari/gprc.expect45
-rw-r--r--build/pkgs/pari/package-version.txt2
-rw-r--r--build/pkgs/pari/patches/GCC_PR49330.patch22
-rw-r--r--build/pkgs/pari/patches/README.txt13
-rw-r--r--build/pkgs/pari/patches/det_garbage.patch31
-rw-r--r--build/pkgs/pari/patches/get_config_options.patch4
-rw-r--r--build/pkgs/pari/patches/nffactor.patch59
-rw-r--r--build/pkgs/pari/patches/perl_path.patch18
-rw-r--r--build/pkgs/pari/patches/public_memory_functions.patch61
-rwxr-xr-xbuild/pkgs/pari/spkg-install34
-rw-r--r--build/pkgs/pip/checksums.ini6
-rw-r--r--build/pkgs/pip/package-version.txt2
-rw-r--r--build/pkgs/python/patches/sys_path_security.patch7
-rw-r--r--build/pkgs/sagenb/SPKG.txt1
-rw-r--r--build/pkgs/sagenb/checksums.ini6
-rw-r--r--build/pkgs/sagenb/package-version.txt2
-rwxr-xr-xbuild/pkgs/sagenb/spkg-install34
-rw-r--r--build/pkgs/scons/SPKG.txt1
-rw-r--r--build/pkgs/setuptools/SPKG.txt1
-rw-r--r--build/pkgs/setuptools/checksums.ini6
-rw-r--r--build/pkgs/setuptools/package-version.txt2
-rw-r--r--build/pkgs/setuptools/patches/pkg_resources.py.patch23
-rw-r--r--build/pkgs/setuptools/patches/python-eggs-permissions.patch18
-rw-r--r--build/pkgs/singular/patches/stricmp.patch14
-rwxr-xr-xbuild/pkgs/singular/spkg-install5
-rw-r--r--build/pkgs/six/checksums.ini6
-rw-r--r--build/pkgs/six/package-version.txt2
-rw-r--r--build/pkgs/sqlalchemy/SPKG.txt51
-rw-r--r--build/pkgs/sqlalchemy/checksums.ini4
-rw-r--r--build/pkgs/sqlalchemy/package-version.txt1
-rwxr-xr-xbuild/pkgs/sqlalchemy/spkg-check16
-rwxr-xr-xbuild/pkgs/sqlalchemy/spkg-install14
-rw-r--r--build/pkgs/sympy/checksums.ini6
-rw-r--r--build/pkgs/sympy/package-version.txt2
-rw-r--r--build/pkgs/sympy/patches/01_no-mpmath.patch824
-rw-r--r--build/pkgs/tachyon/SPKG.txt1
-rw-r--r--build/pkgs/tornado/checksums.ini6
-rw-r--r--build/pkgs/tornado/package-version.txt2
-rw-r--r--build/pkgs/zeromq/patches/build_system/cygwin_sharedlib.patch30
-rw-r--r--build/pkgs/zeromq/patches/cygwin_sharedlib.patch72
-rw-r--r--src/Makefile6
-rwxr-xr-xsrc/bin/math-readline24
-rwxr-xr-xsrc/bin/sage28
-rwxr-xr-xsrc/bin/sage-CSI17
-rw-r--r--src/bin/sage-CSI-helper.py21
-rw-r--r--src/bin/sage-banner5
-rwxr-xr-xsrc/bin/sage-coverage57
-rwxr-xr-xsrc/bin/sage-coverageall9
-rwxr-xr-xsrc/bin/sage-dev4
-rwxr-xr-xsrc/bin/sage-eval5
-rwxr-xr-xsrc/bin/sage-fix-pkg-checksums2
-rwxr-xr-xsrc/bin/sage-fixdoctests4
-rwxr-xr-xsrc/bin/sage-ipython1
-rwxr-xr-xsrc/bin/sage-list-packages57
-rwxr-xr-xsrc/bin/sage-notebook13
-rwxr-xr-xsrc/bin/sage-num-threads.py4
-rwxr-xr-xsrc/bin/sage-pkg64
-rwxr-xr-xsrc/bin/sage-preparse16
-rwxr-xr-xsrc/bin/sage-rebase.sh2
-rwxr-xr-xsrc/bin/sage-rebaseall.sh2
-rwxr-xr-xsrc/bin/sage-rst2sws6
-rwxr-xr-xsrc/bin/sage-rst2txt6
-rwxr-xr-xsrc/bin/sage-run8
-rwxr-xr-xsrc/bin/sage-startuptime.py36
-rwxr-xr-xsrc/bin/sage-sws2rst8
-rw-r--r--src/bin/sage-test-import17
-rw-r--r--src/bin/sage-version.sh4
-rw-r--r--src/c_lib/SConstruct10
-rw-r--r--src/c_lib/include/ZZ_pylong.h38
-rw-r--r--src/c_lib/include/convert.h16
-rw-r--r--src/c_lib/include/gmp_globals.h24
-rw-r--r--src/c_lib/include/interrupt.h19
-rw-r--r--src/c_lib/include/memory.h63
-rw-r--r--src/c_lib/include/mpn_pylong.h49
-rw-r--r--src/c_lib/include/mpz_longlong.h6
-rw-r--r--src/c_lib/include/mpz_pylong.h19
-rw-r--r--src/c_lib/include/ntl_wrap.h10
-rw-r--r--src/c_lib/include/parisage.h5
-rw-r--r--src/c_lib/include/stdsage.h169
-rw-r--r--src/c_lib/src/ZZ_pylong.cpp41
-rw-r--r--src/c_lib/src/convert.c56
-rw-r--r--src/c_lib/src/gmp_globals.c50
-rw-r--r--src/c_lib/src/interrupt.c5
-rw-r--r--src/c_lib/src/memory.c56
-rw-r--r--src/c_lib/src/mpn_pylong.c209
-rw-r--r--src/c_lib/src/mpz_longlong.c64
-rw-r--r--src/c_lib/src/mpz_pylong.c81
-rw-r--r--src/c_lib/src/stdsage.c60
-rw-r--r--src/doc/common/builder.py12
-rw-r--r--src/doc/common/conf.py26
-rw-r--r--src/doc/common/custom-sphinx-build.py2
-rw-r--r--src/doc/common/sage_autodoc.py6
-rw-r--r--src/doc/de/thematische_anleitungen/sage_gymnasium.rst14
-rw-r--r--src/doc/de/tutorial/interactive_shell.rst12
-rw-r--r--src/doc/de/tutorial/introduction.rst2
-rw-r--r--src/doc/de/tutorial/programming.rst18
-rw-r--r--src/doc/en/constructions/algebraic_geometry.rst10
-rw-r--r--src/doc/en/constructions/linear_codes.rst8
-rw-r--r--src/doc/en/developer/coding_basics.rst501
-rw-r--r--src/doc/en/developer/coding_in_other.rst4
-rw-r--r--src/doc/en/developer/coding_in_python.rst140
-rw-r--r--src/doc/en/developer/dev_script.rst460
-rw-r--r--src/doc/en/developer/doctesting.rst16
-rw-r--r--src/doc/en/developer/git_trac.rst47
-rw-r--r--src/doc/en/developer/index.rst55
-rw-r--r--src/doc/en/developer/manual_git.rst195
-rw-r--r--src/doc/en/developer/reviewer_checklist.rst121
-rw-r--r--src/doc/en/developer/sage_manuals.rst405
-rw-r--r--src/doc/en/developer/trac.rst339
-rw-r--r--src/doc/en/developer/walk_through.rst9
-rw-r--r--src/doc/en/faq/faq-general.rst127
-rw-r--r--src/doc/en/faq/faq-usage.rst111
-rw-r--r--src/doc/en/faq/index.rst6
-rw-r--r--src/doc/en/installation/source.rst41
-rw-r--r--src/doc/en/reference/algebras/index.rst3
-rw-r--r--src/doc/en/reference/calculus/index.rst1
-rw-r--r--src/doc/en/reference/categories/index.rst9
-rw-r--r--src/doc/en/reference/coercion/index.rst4
-rw-r--r--src/doc/en/reference/combinat/module_list.rst4
-rw-r--r--src/doc/en/reference/dev/index.rst12
l---------src/doc/en/reference/diophantine_approximation/conf.py (renamed from src/doc/en/reference/dev/conf.py)0
-rw-r--r--src/doc/en/reference/diophantine_approximation/index.rst13
-rw-r--r--src/doc/en/reference/doctest/index.rst1
-rw-r--r--src/doc/en/reference/functions/index.rst1
-rw-r--r--src/doc/en/reference/game_theory/index.rst1
-rw-r--r--src/doc/en/reference/geometry/index.rst16
-rw-r--r--src/doc/en/reference/graphs/index.rst3
-rw-r--r--src/doc/en/reference/index.rst142
-rw-r--r--src/doc/en/reference/interfaces/index.rst29
-rw-r--r--src/doc/en/reference/libs/index.rst57
-rw-r--r--src/doc/en/reference/matrices/index.rst20
-rw-r--r--src/doc/en/reference/misc/index.rst3
-rw-r--r--src/doc/en/reference/modsym/index.rst3
-rw-r--r--src/doc/en/reference/modules/index.rst1
-rw-r--r--src/doc/en/reference/plot3d/index.rst1
-rw-r--r--src/doc/en/reference/repl/index.rst24
-rw-r--r--src/doc/en/reference/structure/index.rst1
-rw-r--r--src/doc/en/reference/tensor_free_modules/alt_forms.rst9
l---------src/doc/en/reference/tensor_free_modules/conf.py1
-rw-r--r--src/doc/en/reference/tensor_free_modules/index.rst26
-rw-r--r--src/doc/en/reference/tensor_free_modules/morphisms.rst13
-rw-r--r--src/doc/en/reference/tensor_free_modules/tensors.rst11
-rw-r--r--src/doc/en/reference/todolist.rst20
-rw-r--r--src/doc/en/thematic_tutorials/coding_theory.rst366
-rw-r--r--src/doc/en/thematic_tutorials/coercion_and_categories.rst125
-rw-r--r--src/doc/en/thematic_tutorials/cython_interface.rst170
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/birch.png (renamed from src/doc/en/bordeaux_2008/birch.png)bin43532 -> 43532 bytes
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/birds_eye_view.rst (renamed from src/doc/en/bordeaux_2008/birds_eye_view.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/birds_other.rst (renamed from src/doc/en/bordeaux_2008/birds_other.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/conf.py (renamed from src/doc/en/bordeaux_2008/conf.py)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/elliptic_curves.rst (renamed from src/doc/en/bordeaux_2008/elliptic_curves.rst)4
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/generators_for_rings.rst (renamed from src/doc/en/bordeaux_2008/generators_for_rings.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/half_integral.rst (renamed from src/doc/en/bordeaux_2008/half_integral.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/index.rst (renamed from src/doc/en/bordeaux_2008/index.rst)2
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/integer_factorization.rst (renamed from src/doc/en/bordeaux_2008/integer_factorization.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/introduction.rst (renamed from src/doc/en/bordeaux_2008/introduction.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/l_series.rst (renamed from src/doc/en/bordeaux_2008/l_series.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/level_one_forms.rst (renamed from src/doc/en/bordeaux_2008/level_one_forms.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/method_of_graphs.rst (renamed from src/doc/en/bordeaux_2008/method_of_graphs.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/modabvar.rst (renamed from src/doc/en/bordeaux_2008/modabvar.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/modpcurve.png (renamed from src/doc/en/bordeaux_2008/modpcurve.png)bin67384 -> 67384 bytes
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/modular_forms.rst (renamed from src/doc/en/bordeaux_2008/modular_forms.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/modular_forms_and_hecke_operators.rst (renamed from src/doc/en/bordeaux_2008/modular_forms_and_hecke_operators.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/modular_symbols.rst (renamed from src/doc/en/bordeaux_2008/modular_symbols.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/nf_galois_groups.rst (renamed from src/doc/en/bordeaux_2008/nf_galois_groups.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/nf_introduction.rst (renamed from src/doc/en/bordeaux_2008/nf_introduction.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/nf_orders.rst (renamed from src/doc/en/bordeaux_2008/nf_orders.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/number_fields.rst (renamed from src/doc/en/bordeaux_2008/number_fields.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/group_theory.rst16
-rw-r--r--src/doc/en/thematic_tutorials/index.rst77
-rw-r--r--src/doc/en/thematic_tutorials/lie.rst7
-rw-r--r--src/doc/en/thematic_tutorials/lie/affine_finite_crystals.rst4
-rw-r--r--src/doc/en/thematic_tutorials/linear_programming.rst2
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/comparison_to_cython.rst (renamed from src/doc/en/numerical_sage/comparison_to_cython.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/conf.py (renamed from src/doc/en/numerical_sage/conf.py)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/ctypes.rst (renamed from src/doc/en/numerical_sage/ctypes.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/ctypes_examples.rst (renamed from src/doc/en/numerical_sage/ctypes_examples.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/cvxopt.rst (renamed from src/doc/en/numerical_sage/cvxopt.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/f2py.rst (renamed from src/doc/en/numerical_sage/f2py.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/f2py_examples.rst (renamed from src/doc/en/numerical_sage/f2py_examples.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/index.rst (renamed from src/doc/en/numerical_sage/index.rst)10
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/installation.rst (renamed from src/doc/en/numerical_sage/installation.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/installation_linux.rst (renamed from src/doc/en/numerical_sage/installation_linux.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/installation_osx.rst (renamed from src/doc/en/numerical_sage/installation_osx.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/mpi4py.rst (renamed from src/doc/en/numerical_sage/mpi4py.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/numerical_tools.rst (renamed from src/doc/en/numerical_sage/numerical_tools.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/numpy.rst (renamed from src/doc/en/numerical_sage/numpy.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/parallel_computation.rst (renamed from src/doc/en/numerical_sage/parallel_computation.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/parallel_laplace_solver.rst (renamed from src/doc/en/numerical_sage/parallel_laplace_solver.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/plotting.rst (renamed from src/doc/en/numerical_sage/plotting.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/scipy.rst (renamed from src/doc/en/numerical_sage/scipy.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/using_compiled_code_iteractively.rst (renamed from src/doc/en/numerical_sage/using_compiled_code_iteractively.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/visualization.rst (renamed from src/doc/en/numerical_sage/visualization.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/numerical_sage/weave.rst (renamed from src/doc/en/numerical_sage/weave.rst)0
-rw-r--r--src/doc/en/thematic_tutorials/polytutorial.rst32
-rw-r--r--src/doc/en/thematic_tutorials/sws2rst.rst76
-rw-r--r--src/doc/en/thematic_tutorials/toctree.rst4
-rw-r--r--src/doc/en/thematic_tutorials/tutorial-comprehensions.rst14
-rw-r--r--src/doc/en/thematic_tutorials/tutorial-programming-python.rst12
-rw-r--r--src/doc/en/tutorial/index.rst2
-rw-r--r--src/doc/en/tutorial/interactive_shell.rst12
-rw-r--r--src/doc/en/tutorial/programming.rst18
-rw-r--r--src/doc/en/tutorial/tour_algebra.rst13
-rw-r--r--src/doc/en/tutorial/tour_functions.rst10
-rw-r--r--src/doc/en/website/templates/index.html180
-rw-r--r--src/doc/fr/tutorial/programming.rst18
-rw-r--r--src/doc/pt/tutorial/afterword.rst181
-rw-r--r--src/doc/pt/tutorial/appendix.rst33
-rw-r--r--src/doc/pt/tutorial/bibliography.rst50
-rw-r--r--src/doc/pt/tutorial/conf.py35
-rw-r--r--src/doc/pt/tutorial/index.rst46
-rw-r--r--src/doc/pt/tutorial/interactive_shell.rst1022
-rw-r--r--src/doc/pt/tutorial/interfaces.rst342
-rw-r--r--src/doc/pt/tutorial/introduction.rst165
-rw-r--r--src/doc/pt/tutorial/latex.rst513
-rw-r--r--src/doc/pt/tutorial/programming.rst850
-rw-r--r--src/doc/pt/tutorial/sagetex.rst110
-rw-r--r--src/doc/pt/tutorial/tour.rst31
-rw-r--r--src/doc/pt/tutorial/tour_advanced.rst549
-rw-r--r--src/doc/pt/tutorial/tour_algebra.rst414
-rw-r--r--src/doc/pt/tutorial/tour_assignment.rst118
-rw-r--r--src/doc/pt/tutorial/tour_coercion.rst403
-rw-r--r--src/doc/pt/tutorial/tour_functions.rst243
-rw-r--r--src/doc/pt/tutorial/tour_groups.rst90
-rw-r--r--src/doc/pt/tutorial/tour_help.rst363
-rw-r--r--src/doc/pt/tutorial/tour_linalg.rst233
-rw-r--r--src/doc/pt/tutorial/tour_numtheory.rst168
-rw-r--r--src/doc/pt/tutorial/tour_plotting.rst246
-rw-r--r--src/doc/pt/tutorial/tour_polynomial.rst332
-rw-r--r--src/doc/pt/tutorial/tour_rings.rst148
-rw-r--r--src/doc/ru/tutorial/programming.rst18
-rw-r--r--src/ext/doctest/invalid/syntax_error.tachyon91
-rw-r--r--src/ext/doctest/rich_output/example.canvas3d1
-rw-r--r--src/ext/doctest/rich_output/example.dvibin0 -> 212 bytes
-rw-r--r--src/ext/doctest/rich_output/example.gifbin0 -> 408 bytes
-rw-r--r--src/ext/doctest/rich_output/example.jpgbin0 -> 978 bytes
-rw-r--r--src/ext/doctest/rich_output/example.pdfbin0 -> 4285 bytes
-rw-r--r--src/ext/doctest/rich_output/example.pngbin0 -> 608 bytes
-rw-r--r--src/ext/doctest/rich_output/example.svg54
-rw-r--r--src/ext/doctest/rich_output/example_jmol.spt.zipbin0 -> 654 bytes
-rw-r--r--src/ext/doctest/rich_output/example_wavefront/scene.mtl7
-rw-r--r--src/ext/doctest/rich_output/example_wavefront/scene.obj17
-rw-r--r--src/ext/maxima/willis/topoly.lisp97
-rw-r--r--src/ext/notebook-ipython/logo-64x64.pngbin0 -> 3421 bytes
-rw-r--r--src/ext/notebook-ipython/logo.svg352
-rw-r--r--src/ext/notebook-ipython/static/sage-logo.pngbin4854 -> 0 bytes
-rw-r--r--src/ext/notebook-ipython/templates/404.html5
-rw-r--r--src/ext/notebook-ipython/templates/error.html31
-rw-r--r--src/ext/notebook-ipython/templates/login.html52
-rw-r--r--src/ext/notebook-ipython/templates/logout.html38
-rw-r--r--src/ext/notebook-ipython/templates/notebook.html371
-rw-r--r--src/ext/notebook-ipython/templates/page.html94
-rw-r--r--src/ext/notebook-ipython/templates/tree.html121
-rw-r--r--src/ext/pari/dokchitser/computel.gp130
-rw-r--r--src/ext/pari/dokchitser/ex-bsw8
-rw-r--r--src/ext/pari/dokchitser/ex-chgen30
-rw-r--r--src/ext/pari/dokchitser/ex-chqua2
-rw-r--r--src/ext/pari/dokchitser/ex-delta2
-rw-r--r--src/ext/pari/dokchitser/ex-eisen2
-rw-r--r--src/ext/pari/dokchitser/ex-gen212
-rw-r--r--src/ext/pari/dokchitser/ex-gen32
-rw-r--r--src/ext/pari/dokchitser/ex-gen42
-rw-r--r--src/ext/pari/dokchitser/ex-nf10
-rw-r--r--src/ext/pari/dokchitser/ex-shin41
-rw-r--r--src/ext/pari/dokchitser/ex-tau230
-rw-r--r--src/ext/pari/dokchitser/ex-zeta2
-rw-r--r--src/ext/pari/dokchitser/ex-zeta22
-rw-r--r--src/ext/pari/simon/ellQ.gp24
-rw-r--r--src/ext/pari/simon/qfsolve.gp343
-rwxr-xr-xsrc/mac-app/start-sage.sh10
-rwxr-xr-xsrc/module_list.py211
-rw-r--r--src/sage/.gitignore8
-rw-r--r--src/sage/algebras/all.py4
-rw-r--r--src/sage/algebras/catalog.py4
-rw-r--r--src/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra.py4
-rw-r--r--src/sage/algebras/group_algebra.py800
-rw-r--r--src/sage/algebras/group_algebra_new.py726
-rw-r--r--src/sage/algebras/jordan_algebra.py997
-rw-r--r--src/sage/algebras/letterplace/free_algebra_element_letterplace.pyx2
-rw-r--r--src/sage/algebras/letterplace/free_algebra_letterplace.pyx2
-rw-r--r--src/sage/algebras/letterplace/letterplace_ideal.pyx2
-rw-r--r--src/sage/algebras/quatalg/quaternion_algebra.py8
-rw-r--r--src/sage/algebras/quatalg/quaternion_algebra_cython.pyx2
-rw-r--r--src/sage/algebras/quatalg/quaternion_algebra_element.pyx24
-rw-r--r--src/sage/algebras/steenrod/steenrod_algebra_bases.py4
-rw-r--r--src/sage/algebras/weyl_algebra.py10
-rw-r--r--src/sage/all.py8
-rw-r--r--src/sage/calculus/calculus.py47
-rw-r--r--src/sage/calculus/desolvers.py19
-rw-r--r--src/sage/calculus/test_sympy.py12
-rw-r--r--src/sage/calculus/wester.py4
-rw-r--r--src/sage/categories/action.pyx2
-rw-r--r--src/sage/categories/additive_groups.py2
-rw-r--r--src/sage/categories/additive_magmas.py13
-rw-r--r--src/sage/categories/complete_discrete_valuation.py14
-rw-r--r--src/sage/categories/coxeter_group_algebras.py17
-rw-r--r--src/sage/categories/coxeter_groups.py10
-rw-r--r--src/sage/categories/crystals.py56
-rw-r--r--src/sage/categories/discrete_valuation.py6
-rw-r--r--src/sage/categories/enumerated_sets.py24
-rw-r--r--src/sage/categories/examples/infinite_enumerated_sets.py6
-rw-r--r--src/sage/categories/examples/sets_cat.py6
-rw-r--r--src/sage/categories/fields.py185
-rw-r--r--src/sage/categories/finite_enumerated_sets.py6
-rw-r--r--src/sage/categories/finite_groups.py33
-rw-r--r--src/sage/categories/finite_posets.py36
-rw-r--r--src/sage/categories/groups.py62
-rw-r--r--src/sage/categories/hecke_modules.py20
-rw-r--r--src/sage/categories/highest_weight_crystals.py2
-rw-r--r--src/sage/categories/homsets.py6
-rw-r--r--src/sage/categories/integral_domains.py55
-rw-r--r--src/sage/categories/magmas.py2
-rw-r--r--src/sage/categories/map.pyx12
-rw-r--r--src/sage/categories/monoids.py7
-rw-r--r--src/sage/categories/morphism.pyx2
-rw-r--r--src/sage/categories/polyhedra.py11
-rw-r--r--src/sage/categories/poor_man_map.py2
-rw-r--r--src/sage/categories/posets.py2
-rw-r--r--src/sage/categories/primer.py3
-rw-r--r--src/sage/categories/principal_ideal_domains.py62
-rw-r--r--src/sage/categories/pushout.py2
-rw-r--r--src/sage/categories/quotient_fields.py163
-rw-r--r--src/sage/categories/rings.py9
-rw-r--r--src/sage/categories/schemes.py15
-rw-r--r--src/sage/categories/sets_cat.py33
-rw-r--r--src/sage/categories/unique_factorization_domains.py56
-rw-r--r--src/sage/categories/weyl_groups.py45
-rw-r--r--src/sage/coding/binary_code.pxd16
-rw-r--r--src/sage/coding/binary_code.pyx113
-rw-r--r--src/sage/coding/code_constructions.py16
-rw-r--r--src/sage/coding/codecan/autgroup_can_label.pyx32
-rw-r--r--src/sage/coding/codecan/codecan.pyx42
-rw-r--r--src/sage/coding/guava.py2
-rw-r--r--src/sage/coding/linear_code.py286
-rw-r--r--src/sage/combinat/affine_permutation.py12
-rw-r--r--src/sage/combinat/all.py3
-rw-r--r--src/sage/combinat/alternating_sign_matrix.py93
-rw-r--r--src/sage/combinat/backtrack.py59
-rw-r--r--src/sage/combinat/baxter_permutations.py345
-rw-r--r--src/sage/combinat/binary_tree.py4
-rw-r--r--src/sage/combinat/cluster_algebra_quiver/cluster_seed.py18
-rw-r--r--src/sage/combinat/cluster_algebra_quiver/mutation_class.py8
-rw-r--r--src/sage/combinat/cluster_algebra_quiver/mutation_type.py10
-rw-r--r--src/sage/combinat/cluster_algebra_quiver/quiver.py2
-rw-r--r--src/sage/combinat/cluster_algebra_quiver/quiver_mutation_type.py3
-rw-r--r--src/sage/combinat/combinat.py311
-rw-r--r--src/sage/combinat/combinatorial_algebra.py8
-rw-r--r--src/sage/combinat/composition.py12
-rw-r--r--src/sage/combinat/crystals/affine.py4
-rw-r--r--src/sage/combinat/crystals/all.py4
-rw-r--r--src/sage/combinat/crystals/generalized_young_walls.py2
-rw-r--r--src/sage/combinat/derangements.py2
-rw-r--r--src/sage/combinat/descent_algebra.py9
-rw-r--r--src/sage/combinat/designs/__init__.py3
-rw-r--r--src/sage/combinat/designs/all.py24
-rw-r--r--src/sage/combinat/designs/bibd.py41
-rw-r--r--src/sage/combinat/designs/database.py131
-rw-r--r--src/sage/combinat/designs/design_catalog.py6
-rw-r--r--src/sage/combinat/designs/difference_family.py792
-rw-r--r--src/sage/combinat/designs/difference_matrices.py178
-rw-r--r--src/sage/combinat/designs/ext_rep.py2
-rw-r--r--src/sage/combinat/designs/group_divisible_designs.py339
-rw-r--r--src/sage/combinat/designs/incidence_structures.py360
-rw-r--r--src/sage/combinat/designs/latin_squares.py2
-rw-r--r--src/sage/combinat/designs/orthogonal_arrays.py207
-rw-r--r--src/sage/combinat/designs/orthogonal_arrays_find_recursive.pyx1
-rw-r--r--src/sage/combinat/designs/resolvable_bibd.py759
-rw-r--r--src/sage/combinat/designs/subhypergraph_search.pyx528
-rw-r--r--src/sage/combinat/dlx.py2
-rw-r--r--src/sage/combinat/dyck_word.py8
-rw-r--r--src/sage/combinat/e_one_star.py8
-rw-r--r--src/sage/combinat/enumerated_sets.py3
-rw-r--r--src/sage/combinat/expnums.pyx1
-rw-r--r--src/sage/combinat/finite_state_machine.py393
-rw-r--r--src/sage/combinat/finite_state_machine_generators.py55
-rw-r--r--src/sage/combinat/free_module.py57
-rw-r--r--src/sage/combinat/gelfand_tsetlin_patterns.py12
-rw-r--r--src/sage/combinat/gray_codes.py4
-rw-r--r--src/sage/combinat/hall_polynomial.py2
-rw-r--r--src/sage/combinat/integer_list.py2907
-rw-r--r--src/sage/combinat/integer_list_old.py1187
-rw-r--r--src/sage/combinat/integer_matrices.py2
-rw-r--r--src/sage/combinat/integer_vector.py376
-rw-r--r--src/sage/combinat/integer_vectors_mod_permgroup.py10
-rw-r--r--src/sage/combinat/interval_posets.py4
-rw-r--r--src/sage/combinat/k_tableau.py2
-rw-r--r--src/sage/combinat/lyndon_word.py2
-rw-r--r--src/sage/combinat/matrices/dancing_links.pyx2
-rw-r--r--src/sage/combinat/matrices/latin.py4
-rw-r--r--src/sage/combinat/misc.py2
-rw-r--r--src/sage/combinat/ncsf_qsym/qsym.py2
-rw-r--r--src/sage/combinat/necklace.py2
-rw-r--r--src/sage/combinat/non_decreasing_parking_function.py2
-rw-r--r--src/sage/combinat/ordered_tree.py4
-rw-r--r--src/sage/combinat/parking_functions.py2
-rw-r--r--src/sage/combinat/partition.py272
-rw-r--r--src/sage/combinat/partition_algebra.py7
-rw-r--r--src/sage/combinat/perfect_matching.py20
-rw-r--r--src/sage/combinat/permutation.py841
-rw-r--r--src/sage/combinat/permutation_cython.pxd5
-rw-r--r--src/sage/combinat/permutation_cython.pyx148
-rw-r--r--src/sage/combinat/posets/elements.py2
-rw-r--r--src/sage/combinat/posets/lattices.py159
-rw-r--r--src/sage/combinat/posets/poset_examples.py6
-rw-r--r--src/sage/combinat/posets/posets.py228
-rw-r--r--src/sage/combinat/q_analogues.py2
-rw-r--r--src/sage/combinat/ranker.py6
-rw-r--r--src/sage/combinat/ribbon_shaped_tableau.py2
-rw-r--r--src/sage/combinat/rigged_configurations/kr_tableaux.py9
-rw-r--r--src/sage/combinat/rigged_configurations/rigged_configurations.py4
-rw-r--r--src/sage/combinat/rigged_configurations/tensor_product_kr_tableaux.py4
-rw-r--r--src/sage/combinat/root_system/coxeter_group.py12
-rw-r--r--src/sage/combinat/root_system/pieri_factors.py8
-rw-r--r--src/sage/combinat/root_system/plot.py6
-rw-r--r--src/sage/combinat/root_system/root_lattice_realizations.py39
-rw-r--r--src/sage/combinat/root_system/type_A.py3
-rw-r--r--src/sage/combinat/root_system/weight_lattice_realizations.py2
-rw-r--r--src/sage/combinat/root_system/weight_space.py22
-rw-r--r--src/sage/combinat/root_system/weyl_group.py44
-rw-r--r--src/sage/combinat/set_partition.py4
-rw-r--r--src/sage/combinat/set_partition_ordered.py2
-rw-r--r--src/sage/combinat/sf/jack.py2
-rw-r--r--src/sage/combinat/sf/macdonald.py2
-rw-r--r--src/sage/combinat/sf/ns_macdonald.py2
-rw-r--r--src/sage/combinat/sf/sfa.py2
-rw-r--r--src/sage/combinat/shuffle.py10
-rw-r--r--src/sage/combinat/similarity_class_type.py2
-rw-r--r--src/sage/combinat/skew_partition.py93
-rw-r--r--src/sage/combinat/skew_tableau.py109
-rw-r--r--src/sage/combinat/sloane_functions.py43
-rw-r--r--src/sage/combinat/species/combinatorial_logarithm.py2
-rw-r--r--src/sage/combinat/species/empty_species.py2
-rw-r--r--src/sage/combinat/species/generating_series.py16
-rw-r--r--src/sage/combinat/species/misc.py2
-rw-r--r--src/sage/combinat/species/permutation_species.py2
-rw-r--r--src/sage/combinat/species/product_species.py2
-rw-r--r--src/sage/combinat/species/series.py68
-rw-r--r--src/sage/combinat/species/set_species.py2
-rw-r--r--src/sage/combinat/species/stream.py10
-rw-r--r--src/sage/combinat/species/subset_species.py2
-rw-r--r--src/sage/combinat/subset.py5
-rw-r--r--src/sage/combinat/symmetric_group_algebra.py379
-rw-r--r--src/sage/combinat/symmetric_group_representations.py6
-rw-r--r--src/sage/combinat/tableau.py241
-rw-r--r--src/sage/combinat/tamari_lattices.py157
-rw-r--r--src/sage/combinat/tiling.py69
-rw-r--r--src/sage/combinat/tutorial.py68
-rw-r--r--src/sage/combinat/words/abstract_word.py66
-rw-r--r--src/sage/combinat/words/finite_word.py43
-rw-r--r--src/sage/combinat/words/morphism.py8
-rw-r--r--src/sage/combinat/words/paths.py29
-rw-r--r--src/sage/combinat/words/word_char.pyx13
-rw-r--r--src/sage/combinat/words/word_generators.py49
-rw-r--r--src/sage/combinat/words/word_infinite_datatypes.py14
-rw-r--r--src/sage/combinat/words/words.py39
-rw-r--r--src/sage/combinat/yang_baxter_graph.py3
-rw-r--r--src/sage/crypto/boolean_function.pyx2
-rw-r--r--src/sage/crypto/mq/sr.py8
-rw-r--r--src/sage/data_structures/binary_matrix.pxd8
-rw-r--r--src/sage/data_structures/binary_matrix.pxi102
-rw-r--r--src/sage/data_structures/bitset.pxi14
-rw-r--r--src/sage/data_structures/bounded_integer_sequences.pxd6
-rw-r--r--src/sage/data_structures/bounded_integer_sequences.pyx68
-rw-r--r--src/sage/databases/all.py2
-rw-r--r--src/sage/databases/conway.py8
-rw-r--r--src/sage/databases/cremona.py75
-rw-r--r--src/sage/databases/cunningham_tables.py2
-rw-r--r--src/sage/databases/db_class_polynomials.py4
-rw-r--r--src/sage/databases/db_modular_polynomials.py4
-rw-r--r--src/sage/databases/jones.py4
-rw-r--r--src/sage/databases/odlyzko.py73
-rw-r--r--src/sage/databases/oeis.py14
-rw-r--r--src/sage/databases/sloane.py2
-rw-r--r--src/sage/databases/sql_db.py10
-rw-r--r--src/sage/databases/stein_watkins.py40
-rw-r--r--src/sage/databases/symbolic_data.py2
-rw-r--r--src/sage/dev/cmd_line_interface.py4
-rw-r--r--src/sage/dev/misc.py4
-rw-r--r--src/sage/doctest/control.py7
-rw-r--r--src/sage/doctest/fixtures.py383
-rw-r--r--src/sage/doctest/forker.py10
-rw-r--r--src/sage/ext/ccobject.h (renamed from src/c_lib/include/ccobject.h)6
-rw-r--r--src/sage/ext/fast_callable.pyx4
-rw-r--r--src/sage/ext/fast_eval.pxd6
-rw-r--r--src/sage/ext/fast_eval.pyx352
-rw-r--r--src/sage/ext/gen_interpreters.py4
-rw-r--r--src/sage/ext/gmp.pxi47
-rw-r--r--src/sage/ext/interrupt.pxd28
-rw-r--r--src/sage/ext/interrupt.pxi28
-rw-r--r--src/sage/ext/interrupt.pyx (renamed from src/sage/ext/c_lib.pyx)52
-rw-r--r--src/sage/ext/memory.pxd133
-rw-r--r--src/sage/ext/memory.pyx97
-rw-r--r--src/sage/ext/multi_modular.pxd3
-rw-r--r--src/sage/ext/multi_modular.pyx3
-rw-r--r--src/sage/ext/python_rich_object.pxi5
-rw-r--r--src/sage/ext/stdsage.pxd39
-rw-r--r--src/sage/ext/stdsage.pxi42
-rw-r--r--src/sage/finance/time_series.pyx8
-rw-r--r--src/sage/functions/airy.py897
-rw-r--r--src/sage/functions/all.py5
-rw-r--r--src/sage/functions/bessel.py3
-rw-r--r--src/sage/functions/exp_integral.py14
-rw-r--r--src/sage/functions/hyperbolic.py103
-rw-r--r--src/sage/functions/log.py2
-rw-r--r--src/sage/functions/orthogonal_polys.py2
-rw-r--r--src/sage/functions/other.py49
-rw-r--r--src/sage/functions/prime_pi.pyx9
-rw-r--r--src/sage/functions/special.py127
-rw-r--r--src/sage/game_theory/all.py8
-rw-r--r--src/sage/game_theory/gambit_docs.py (renamed from src/sage/game_theory/gambit.py)15
-rw-r--r--src/sage/game_theory/normal_form_game.py344
-rw-r--r--src/sage/game_theory/parser.py123
-rw-r--r--src/sage/games/quantumino.py42
-rw-r--r--src/sage/games/sudoku.py32
-rw-r--r--src/sage/geometry/all.py4
-rw-r--r--src/sage/geometry/cone.py71
-rw-r--r--src/sage/geometry/fan.py89
-rw-r--r--src/sage/geometry/fan_isomorphism.py4
-rw-r--r--src/sage/geometry/hyperbolic_space/__init__.py1
-rw-r--r--src/sage/geometry/hyperbolic_space/all.py3
-rw-r--r--src/sage/geometry/hyperbolic_space/hyperbolic_coercion.py726
-rw-r--r--src/sage/geometry/hyperbolic_space/hyperbolic_constants.py4
-rw-r--r--src/sage/geometry/hyperbolic_space/hyperbolic_geodesic.py1369
-rw-r--r--src/sage/geometry/hyperbolic_space/hyperbolic_interface.py234
-rw-r--r--src/sage/geometry/hyperbolic_space/hyperbolic_isometry.py1082
-rw-r--r--src/sage/geometry/hyperbolic_space/hyperbolic_model.py1486
-rw-r--r--src/sage/geometry/hyperbolic_space/hyperbolic_point.py612
-rw-r--r--src/sage/geometry/hyperplane_arrangement/arrangement.py2
-rw-r--r--src/sage/geometry/lattice_polytope.py2
-rw-r--r--src/sage/geometry/polyhedron/base.py158
-rw-r--r--src/sage/geometry/polyhedron/constructor.py4
-rw-r--r--src/sage/geometry/polyhedron/face.py4
-rw-r--r--src/sage/geometry/polyhedron/library.py15
-rw-r--r--src/sage/geometry/polyhedron/palp_database.py22
-rw-r--r--src/sage/geometry/polyhedron/parent.py16
-rw-r--r--src/sage/geometry/polyhedron/plot.py23
-rw-r--r--src/sage/geometry/polyhedron/ppl_lattice_polygon.py16
-rw-r--r--src/sage/geometry/polyhedron/ppl_lattice_polytope.py12
-rw-r--r--src/sage/geometry/polyhedron/representation.py100
-rw-r--r--src/sage/geometry/toric_lattice.py46
-rw-r--r--src/sage/geometry/toric_lattice_element.pyx8
-rw-r--r--src/sage/geometry/triangulation/element.py10
-rw-r--r--src/sage/geometry/triangulation/point_configuration.py28
-rw-r--r--src/sage/graphs/all.py2
-rw-r--r--src/sage/graphs/asteroidal_triples.pyx318
-rw-r--r--src/sage/graphs/base/static_dense_graph.pxd3
-rw-r--r--src/sage/graphs/base/static_dense_graph.pyx23
-rw-r--r--src/sage/graphs/bipartite_graph.py72
-rw-r--r--src/sage/graphs/chrompoly.pyx12
-rw-r--r--src/sage/graphs/cliquer/cl.c2
-rw-r--r--src/sage/graphs/cliquer/cl.h4
-rw-r--r--src/sage/graphs/comparability.pyx2
-rw-r--r--src/sage/graphs/digraph.py353
-rw-r--r--src/sage/graphs/digraph_generators.py2
-rw-r--r--src/sage/graphs/distances_all_pairs.pxd5
-rw-r--r--src/sage/graphs/distances_all_pairs.pyx36
-rw-r--r--src/sage/graphs/generators/families.py2
-rw-r--r--src/sage/graphs/generators/random.py14
-rw-r--r--src/sage/graphs/generators/smallgraphs.py4
-rw-r--r--src/sage/graphs/generic_graph.py253
-rw-r--r--src/sage/graphs/generic_graph_pyx.pyx46
-rw-r--r--src/sage/graphs/genus.pyx6
-rw-r--r--src/sage/graphs/graph.py238
-rw-r--r--src/sage/graphs/graph_bundle.py238
-rw-r--r--src/sage/graphs/graph_coloring.py8
-rw-r--r--