Merge branch 'public/combinat/rigged_configurations/bijections-13872' into public/combinat/rigged_configurations/improvements
Added methods to RC's.
Merge branch 'develop' into public/combinat/rigged_configurations/methods-15560

* develop: (105 commits)
  Updated Sage version to 6.1.beta1
  Run Jmol from current directory
  bug fix : importing BooleanPolynomialRing at the top-level prevents sage from starting
  Trac #15445: review + broken doctests
  trac #15054: reviewer's comments
  Update installation guide for installation with OS X Mavericks
  also changed the order of options, as requested in comment 1, and few other minor edits
  removed isinteger option in delsarte_bound_hamming_space, as (mathematically) incorrect.
  gen.eval() documentation: mention that f(x) == f.eval(x)
  Allow default arguments in closures
  Mention that PARI supports conversion from tuples
  Document sig_error()
  Update signals section of developer manual
  Revert parts of 67a76032fda3ee140c3bc52422020ef722cbee52
  Declare various sig_ macros as nogil
  csage: use forward python3 compatible api
  Fix doctests on 32-bit machines
  Changed precision arguments to "unsigned long"
  Support __call__(**kwds) using gsubstvec()
  Set gpd_TEST flag in GP_DATA
  ...
Forbade spinor cases.
Merge branch 'develop' into public/combinat/rigged_configurations/methods-15560

* develop: (59 commits)
  Updated Sage version to 6.1.beta2
  fix latex
  fix documentation
  minor typography
  Trac 13101: mark doctest as "long time"
  trac 13101 better doctest
  Trac 13101: Fix bug in enumerate_totallyreal_fields_all
  #9706: review patch.
  trac 9706: Propose new class structure
  Symbolic Chebyshev polynomials: reviewer patch
  trac 9706: Collective patch. Bugfixes, extensions, optimizations, documentation, doctests for chebyshev_T, chebyshev_U and base class for ortho polys
  Fixing Whitespace errors
  Use bash as SHELL for build/Makefile
  allow numpy arrays in list_plot, line, points
  Trac #12322: Add a doctest for the correct behavior introduced in trac #12737.
  Trac #14186 coerce_binop errors with keyword arguments
  trac #15553: Broken links in the doc of graph/ and numerical/
  Improve handling of make targets sage, csage, extcode, scripts
  trac #14970: make qsieve and ecm-gmp easily available from factor
  trac #15128: reviewer's patch -- some doc and support for other outputs
  ...
Merge branch 'develop' into public/combinat/rigged_configurations/methods-15560

* develop: (95 commits)
  Trac #14858: more robust type checks for arith.py
  Updated Sage version to 6.1.beta3
  Trac #11271: making the curve inaccessible + documentation
  Trac #11271: Corrections to is_surjective in Galois representations over Q.
  sage-sdist: copy upstream tarballs using sage-spkg
  Fixed docbuild.
  Removed removed file from doc.
  Fix wrong NOTE block.
  Where possible, remove optional - database_stein_watkins
  Stein-Watkins database: reviewer patch
  buid/deps : added a dependency of freetype on libpng in order to work around a build-time race condition.
  Replace bytes_to_long/long_to_bytes by ord/chr.
  Revert "Filter pycrypto warning about insecure modular exponentiaiton."
  first version of the git-trac package
  Filter pycrypto warning about insecure modular exponentiaiton.
  Update PyCrypto to version 2.6.1.
  Let PyCrypto build on FreeBSD.
  trac #15435: WeylGroup and CoxeterGroup to groups.<tab>
  trac #15369: Alias groups.misc.AdditiveCyclic to IntegerModRing
  Fix for comparison of padics.
  ...
Merge branch 'develop' into public/combinat/rigged_configurations/methods-15560

* develop: (59 commits)
  Updated Sage version to 6.1.beta4
  trac #15572: DiGraph.is_directed_acyclic handles loops pretty well
  Fixed bug in uniform matroid.
  trac #15619: Pickling multigraphs with loops and labels
  Trac 15619: Review commit
  Trac 15603: More doctests, nicer error message
  No need to specify caller_name in verbose()
  Add comments, small cosmetic changes
  Make q monic before computing cubic resolvent
  Implement splitting fields for number fields
  trac #15619: bug in the former definition; exception to avoid it in the future
  trac 8723: fix one line in isogeny_small_degree
  Use "in" instead of PyDict_Contains()
  test for membership with `x in self`; minor doc formatting change
  trac #15619: Pickling of immutable graphs
  Rebased on sage-6.1.beta2
  # User Thomas Feulner <thomas.feulner@uni-bayreuth.de>
  Implemented IntegerVectors_nk.rank(). Fixes #15609
  Trac #5153: small change in documentation.
  Trac 7695: Variable name for all subfields where the name ends with a digit
  ...
Merge branch 'develop' into public/combinat/rigged_configurations/methods-15560

* develop: (227 commits)
  Updated Sage version to 6.1.rc0
  only use CONFVERSION after it has been incremented
  note that the E6->A5 rule is now implemented
  document the glibc bug workaround patch
  Avoid scanf instead of just ignoring rest of file
  bump confball version
  fix for the m4_divert_push error
  sage-clone-source: allow downloading the configure tarball
  Require autoconf 2.64
  revised thematic tutorial regarding maximal_subgroup(s) method
  reference: branching_rules: minor fixup
  bump confball version
  removed bogus commits
  LinearMatroid.is_field_equivalent now tests if self is other before calling LinearMatroid._is_field_isomorphism.
  implemented maximal_subgroup(s) as a WeylCharacterRing method etc.
  Updated Sage version to 6.1.beta6
  Do not use the GNU extension chmod --recursive
  Workaround for glibc-2.18 scanf bug when building ATLAS
  Added  free_group and finitely_presented_group
  Made the repr sorted for the rules.
  ...
Merge branch 'develop' into public/combinat/rigged_configurations/methods-15560

* develop: (188 commits)
  Updated Sage version to 6.2.beta1
  Use posix locale for regex
  Let ncurses build again on Solaris.
  Tweaks for speed in sparse graph backend for #15715.
  Updated Sage version to 6.1.1
  trac #14508: better now?
  Trac 14508: bugfix in jordan_form
  Update README.txt re installation with OS X Mavericks
  Fix test for empty string in FLINT build system.
  Update to version 0.10.8.2
  Update sagenb to 0.10.8.1
  Replace two more "except StandardError:"
  Updated Sage version to 6.2.beta0
  Fix documentation syntax
  GSL FFT: indentation (& related) fixes in docstrings
  Minor documentation fixes.
  #Documentation for gsl/fft.pyx
  #10058: Segfault in backward and inverse FFT for 2**n elements
  Regression test for #7475
  Trac #8499: reviewer patch
  ...
Merge branch 'develop' into public/combinat/rigged_configurations/methods-15560

* develop: (58 commits)
  Updated Sage version to 6.2.beta2
  fix doctest error
  Limit the GAP command line history
  integrate better with Integer.is_prime
  Combine ECM-GMP with Baillie-PSW for prime factorization
  Cleaned up documentation and formatting.
  add doctesr
  Trac 15262: fix combine function
  trac #15810: The graph data structures may have a ._directed but no .directed
  ignore randomness in assertion
  trac #15810: Immutable directed graphs should know that they are directed
  Trac 15166: regression test
  Fix representation of RIF elements with large exponent
  docbuilding: suppress warnings during latex build
  workaround for the utf8 code points in the Sage banner
  Trac 15798: fix mwrank doctest for Solaris
  do not abbreviate 3.99999... to 3.99 with # abs tol 1e-2
  setuptools: export PYTHON_EGG_CACHE and silence a warning about it
  Remove .hgignore files
  PARI: fix pow, mod and shift operators
  ...
Merge branch 'develop' into public/combinat/rigged_configurations/methods-15560

* develop: (163 commits)
  Updated Sage version to 6.2.beta3
  fix incorrect permissions for install-sh
  Prevent python from using system hg and svn during its installation.
  Do not hardcode the non-posix install program
  poison proxy environment variables
  Slight modifications of gap related pkgs SPKG.txt files. * Remove now git recorded old changelog. * Put patches description into subsections.
  remove nose from dependencies
  undefine FORTIFY_SOURCE
  udpate to GAP-4.7.4
  reviewer changes with Travis
  added the affine factorization crystal to the documentation
  Fix modular exponentiation of polynomials over finite field extensions.
  Reenable previously failing doctests for modular exponentiation of polynomials over finite field extensions.
  fix trivial doctest failure
  apply sparc patch also to libgap
  add SPARC alignment fix
  remove duplicated changelog
  reverted changes in k_tableaux
  finished affine factorization crystal
  fixed rep
  ...
Merge branch 'develop' into public/combinat/rigged_configurations/methods-15560

* develop: (100 commits)
  Updated Sage version to 6.2.beta4
  added documentation, patchlevel bump
  trac #15894 modif of two warnings
  delete cruft from the guava package
  trac #15893 review patch
  trac #15894 another backward change
  trac #15894 changin back the category names
  trac #15xxx proper names should start by a capital letter
  Fix changelog entry for ell_wp
  trac #15893: graphs.petersen_family
  Fixes to code from #9505.
  Fix the banner displayed by sage -h
  trac #15466: remove dead import
  trac #15795 line wrap
  trac #15795 redone with ( ::)
  Fraction to power series: doctests
  Fraction to power series conversion when the fraction coerces into the base ring
  15698: Allow construction of power series from fractions
  Create *unevaluated* integrals when converting sage integrals to sympy
  Use evaluate=False in SympyConverter too
  ...
Implemented changes Anne and I discussed.
Made additional changes as per Anne's comments.

- Moved opposition_automorphism() to Cartan type.
- Added left/right split maps to (tensor product of) KR tableaux.
Merge branch 'public/combinat/crystals/catalog-15882' into public/combinat/rigged_configurations/methods-15560

* public/combinat/crystals/catalog-15882:
  Fixed doc of classical_crystals and added regular_crystals to doc.
  Fixed failing doctests and some cleanup of classical_crystals.
  Fixed last doc errors.
  Fixed failing doctests.
  Fixing broken links and other misc cleanup.
  trac #15882: review (typos)
  Fixed linking of :class:`...` in doc.
  Used catalog in thematic tutorials and some additional cleanup/updating.
  Fixing documentation for highest_weight_crystals.py.
  Finished replacing deprecated public tests and did some pyflakes cleanup.
  Easier access to KR crystals and converted elementary_crystals.py and infinity_crystals.py.
  Added all remaining deprecations.
  Doctest fixes.
  Adds a deprecation option to lazy_import.
  Added deprecations for affine.py.
  Deprecated CrystalOfSpins* and KyotoPathModel.
  Starting to deprecate from global namespace.
  Renamed catalog files.
  Initial setup.

Conflicts:
	src/sage/categories/classical_crystals.py
Merge branch 'public/combinat/crystals/catalog-15882' into public/combinat/rigged_configurations/methods-15560

* public/combinat/crystals/catalog-15882:
  Fixed doctest failures in rigged_configurations folder.
Some doctest fixes.
Merge branch 'public/combinat/crystals/catalog-15882' into public/combinat/rigged_configurations/methods-15560

* public/combinat/crystals/catalog-15882: (121 commits)
  Updated Sage version to 6.2.beta5
  in docstring: added ``
  OSX 10.4 build fix
  Only accepts fields as input for change_ring
  FiniteStateMachine.determine_alphabets: one more small correction in docstring
  add definition
  use pydoc.pager on _sage_doc_unformatted instead
  FiniteStateMachine.determine_alphabets: corrected description of parameter reset
  Trac #13174: sagedoc.help() didn't discriminate cachedfuncs from funcs
  trac #15951 correct one raise statement towards python3
  Added destruction of pool in parallel_iter
  separate absolute from local (implicit relative) imports
  microfixes
  Added global options to rigged configurations to improve printing.
  Trac 13609: fix symbolic expression auto evaluation when content is in GF(2^k)
  Trac 13048: fixed division without remainder for polynomials over QQbar
  allow Singular to build with recent versions of Xcode
  removed k from init
  remove the avoid section "Function" in the intial comment and implement a function are_mutually_orthogonal_latin_squares
  Do not forget to define ambient_field before computing its algebraic closure.
  ...
Merge branch 'develop' into public/combinat/rigged_configurations/methods-15560

* develop: (155 commits)
  Updated Sage version to 6.2.beta6
  32-bit fix
  typo fixing
  fix int/long doctest
  trac #16032: These matrices should be sparse
  trac 16032: This can be simplified... :-P
  Correct typo in sage/symbolic/ring.pyx.
  Put comment in the code and add more examples.
  trac #16032: reviewer's remarks
  FiniteStateMachine.__add__ is the same as __or__
  trac #16032: Bug in IncidenceStructure.dual_design
  final edits
  more changes -- please check if I got your algorithm right, Travis
  Review changes from Ben.
  further optimizations
  Fixed KR doctest and documentation of q_dimension.
  Fixes for q-dims for general highest weight crystals.
  more optimizations
  Partial work for general HW crystals.
  Review changes and (minor) optimizations.
  ...
Merge branch 'public/combinat/crystals/catalog-15882' into public/combinat/rigged_configurations/methods-15560

* public/combinat/crystals/catalog-15882: (182 commits)
  Updated Sage version to 6.2.beta7
  Improve the deprecated_function_alias
  trac #14095 cdots instead of dots
  Set() with no argument returns an empty Set.
  more doc correction
  correct formatting of doc and raise syntax for python3
  trac #14095 added the new example from the trac ticket
  Matplotlib depends on pkgconf, not the pkgconfig python module
  Fixed indentation.
  changed the forward slash to backslash for MatLab operator
  Fixed appearence of int in chord_and_tangent
  fix formula in comment
  Trac 15737: small correction
  DiGraph.is_aperiodic: Add Wikipedia link to docstring
  DiGraph.is_aperiodic: new method (wraps networkx method)
  Trac 15737: fixing the supersingular case, too
  Trac 15737: adjusting the ordinary case
  Some misc cleanup to permgroup_named.py.
  One more unit() to one().
  Trac #15737: Error relating to precision in sha_tate
  ...