Move \fp_(g)add:Nn and \fp_(g)sub:Nn to l3fp-assign

These will be retained once the other 'old' functions are dropped,
and so should be correctly located within l3fp


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3764 de43f980-851b-0410-b2f7-c40aca1f87e0
Add tests for fp assignment

These are the same tests as the 'old' ones, but keeping only those we
are retaining long-term

At the same time, drop the 'old' tests: I assume we are happy with the
behaviour here


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3765 de43f980-851b-0410-b2f7-c40aca1f87e0
Put \fp_set_from_dim:Nn in the candidates module

Not quite clear on this one just yet


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3766 de43f980-851b-0410-b2f7-c40aca1f87e0
Remove the v1 FPU

We now have a position on the deprecations, so this is no longer needed


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3767 de43f980-851b-0410-b2f7-c40aca1f87e0
Change 'NoValue' from a token to a 'magic' token list

Using "-NoValue-" with two category codes for "-" means that there is
no danger of the marker ever appearing in user input. It also means that
the marker does not expand in an f-type context, as it is made up entirely
of unexpandable tokens.


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3768 de43f980-851b-0410-b2f7-c40aca1f87e0
Use native drivers for test files which depend on colour/matrix effects

Using our own code here lets us avoid needing 'frozen' files from 
other sources, which can cause issues (version mismatches are a danger)


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3769 de43f980-851b-0410-b2f7-c40aca1f87e0
One file missed in the last commit


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3770 de43f980-851b-0410-b2f7-c40aca1f87e0
Move to indexing from 1, not 0: alter code in l3keys for choices


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3771 de43f980-851b-0410-b2f7-c40aca1f87e0
Simplify the -NoValue- test.

We can directly do the \tl_if_in:nnTF-like test, without worrying about 
testing string equality.



git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3772 de43f980-851b-0410-b2f7-c40aca1f87e0
Fix the -NoValue- test that I had broken.


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3773 de43f980-851b-0410-b2f7-c40aca1f87e0
Move experimental sequence functions to l3candidates

As \seq_set_from_clist is used internally, the documentation is left in l3seq,
although the documentation is all collected together


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3774 de43f980-851b-0410-b2f7-c40aca1f87e0
Switch to indexing from 1 for seq and tl items

The clist code is rather more tricky, so is still 'to do'


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3775 de43f980-851b-0410-b2f7-c40aca1f87e0
Switching to indexing from 1 for clist


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3776 de43f980-851b-0410-b2f7-c40aca1f87e0
Move experimental token functions to l3candidates

We use a couple of these ourselves internally, but this way we are clear
where they fit in


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3777 de43f980-851b-0410-b2f7-c40aca1f87e0
Move documentation for l3basics experimental addition to l3candidates

The code is used by us, so the defintion cannot be moved


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3778 de43f980-851b-0410-b2f7-c40aca1f87e0
The .choices:nn properties does make sense: remove the 'experimental' here

.multichoice: and .multichoices:nn is not so clear: leave alone


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3779 de43f980-851b-0410-b2f7-c40aca1f87e0
Note change of approach for indexing


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3780 de43f980-851b-0410-b2f7-c40aca1f87e0
Missing SVN property


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3781 de43f980-851b-0410-b2f7-c40aca1f87e0
A mismatched environment

Plus add a comment about the 'TWOBAR' business


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3782 de43f980-851b-0410-b2f7-c40aca1f87e0
Switching to indexing from 1 for strings.

This should be the last one of the changes for the indexing business.


git-svn-id: svn+ssh://comedy.dante.de/serv/latex-project/svn/experimental/trunk@3783 de43f980-851b-0410-b2f7-c40aca1f87e0