trac #16538: removed three occurrences of FSMStates in docstrings
Trac #16701: IncidenceStructure.degree

That's all !

Nathann

URL: http://trac.sagemath.org/16701
Reported by: ncohen
Ticket author(s): Nathann Cohen
Reviewer(s): Dima Pasechnik
Trac #16702: Raise exceptions when database_gap is not installed

Before

{{{
sage: graphs.ChvatalGraph().automorphism_group().structure_description()
...
Error, the Small Groups identification is required but not installed

   executing StructureDescription($sage1);
}}}

After

{{{
sage: graphs.ChvatalGraph().automorphism_group().structure_description()
...
RuntimeError: You must install the optional database_gap package first.
}}}

URL: http://trac.sagemath.org/16702
Reported by: ncohen
Ticket author(s): Nathann Cohen
Reviewer(s): Dima Pasechnik
set_variable_type() is now like the one in the PPL backend
Trac 15803: reviewer patch
Merge branch 'public/categories/new_parent_linear_codes-16644' of trac.sagemath.org:sage into public/categories/new_parent_lienar_codes-16644
Added back in cardinality and made __len__ an alias.
Import cleanup of linear_code.py.
Made changes based on comments from bhutz.
Changed complement -> complement_rigging and fixed right_split on RC side.
add libgap workspace save/restore
Added right_box method for symmetry.
trac #16580: only use integer labels in doctests for latex_options

As the comparison between integers and strings tends to be random, the state 'I' in the sample transducer has been renamed to 4. Thus sorting of states (and therefore of transistions) should now be well-defined.
Merge commit '1bfb513ca3a9dc11a232bdd6ee31625fe5822572' (#16557) of trac.sagemath.org:sage into fsm/code-cleanup-post-16067

Merged in order to avoid merge conflict with develop

Resolved conflicts:
	src/sage/combinat/finite_state_machine.py
Merge branch 'public/coercion/fix_sga_coercions-16678' of trac.sagemath.org:sage into public/coercion/fix_sga_coercions-16678
Fixed trivial doctest failures.
trac #16700 using .format instead of %
Merge 'aau/fsm/code-cleanup-post-16067' (trac #16557) into article-fsm-in-sage

* aau/fsm/code-cleanup-post-16067:
  trac #16580: use OrderedDict instead of dict to have non-random output
  FiniteStateMachine: rewritten code after #16067
  FiniteStateMachine._latex_: replaced inefficient code
  FiniteStateMachine: fix one more occurrence of raise E, ... (cf. #15990)
  FiniteStateMachine.deepcopy: additional doctest
added doctests from article Heuberger, Krenn and Kropf, Automata and Transducers in the Computer Algebra System Sage, :arxiv:`1404.7458`.
Trac 15803: correct punctuation.