Revision 36df3d31730db101353993cb209378a03006fb92 (click the page title to view the current version)

doctesting

Changes from beginning to 36df3d31730db101353993cb209378a03006fb92

Some recently written functions whose documentation needs to be proofread (see src/functions/ subdirectories)

- check short documentation (?fun) for clarity / correction / brevity

- check detailed description (??fun) for clarity / correction / completeness
  and missing / confusing / non-working examples.

- also check the function [online translation](http://pari.math.u-bordeaux.fr/dochtml/html/)

Add you name next to the function if you're checking it. Either leave your
comments here or (preferred) edit the documentation in src/functions/*/fun
and send a patch

# Reference cards
- refcard
- refcard-ell
- refcard-lfun
- refcard-mf
- refcard-nf

# Modular Forms
- getcache         
- lfunmf         
- mfDelta           
- mfEH
- mfEk             
- mfTheta        
- mfatkin           
- mfatkineigenvalues
- mfatkininit      
- mfbasis        
- mfbd              
- mfbracket
- mfcoef           
- mfcoefs        
- mfconductor       
- mfcosets
- mfcuspisregular  
- mfcusps        
- mfcuspval         
- mfcuspwidth
- mfderiv          
- mfderivE2      
- mfdescribe        
- mfdim
- mfdiv            
- mfeigenbasis   
- mfeigensearch     
- mfeisenstein
- mfembed          
- mfeval         
- mffields          
- mffromell
- mffrometaquo     
- mffromlfun     
- mffromqf          
- mfgaloistype
- mfhecke          
- mfheckemat     
- mfinit            
- mfisCM
- mfisequal        
- mfkohnenbasis  
- mfkohnenbijection 
- mfkohneneigenbasis
- mflinear         
- mfmanin        
- mfmul             
- mfnumcusps        
- mfparams         
- mfperiodpol    
- mfperiodpolbasis  
- mfpetersson       
- mfpow            
- mfsearch       
- mfshift           
- mfshimura         
- mfslashexpansion 
- mfspace        
- mfsplit           
- mfsturm           
- mfsymbol         
- mfsymboleval   
- mftaylor          
- mftobasis
- mftocoset        
- mftonew        
- mftraceform       
- mftwist  

# L-functions

- lfunartin
- lfuncost
- lfunthetacost
- lfungenus2
- lfuntwist
- hyperellpadicfrobenius
- hyperellcharpoly

# Elliptic curves / Hyperelliptic curves
- ellbsd
- ellminimaldisc
- ellpadicbsd
- ellpadicregulator (Gautier, comment: it is not clear (at least to me) what is $S$ in the short help, also, apparently dollar signs in the short help should be remove)
- ellratpoints 
- elltamagawa
- ellweilcurve
- hyperellratpoints

# Modular symbols
- msatkinlehner
- mscuspidal
- msdim (Gautier)
- mseisenstein
- mseval
- msfromcusp
- msfromell
- msfromhecke
- msgetlevel
- msgetsign
- msgetweight
- mshecke
- msinit (Gautier, comment: would require a simple example such as "M = msinit(11,2); \\ M2(Gamma0(11))" and "M = msinit(11,2, 1); \\ M2(Gamma0(11))^+")
- msissymbol
- mslattice
- msnew
- mspathgens
- mspathlog
- mspetersson
- mspolygon
- msqexpansion
- mssplit
- msstar

# Number fields
- bestapprnf (Penguin)
- nfeltsign (Penguin)
- nfeltembed (Penguin)
- poldiscfactors (Penguin)

# Dirichlet characters
- chargalois
- charpow
- znchar
- znchardecompose
- zncharconductor
- znchargauss
- znchartoprimitive

# GP
- fordivfactored
- forfactored
- forperm
- forsquarefree
- forsubset
- vecprod

# Summations
- prodeulerrat
- prodnumrat
- sumaltrat
- sumeulerrat
- sumnulagrangeinit
- sumnumap
- sumnumapinit
- sumnumlagrange
- sumnumrat

# Finite Fields
- ffembed
- ffmap
- ffinvmap
- ffcompomap
- ffextend
- fffrobenius

# Elementary number theory

- divisorslenstra
- ecpp
- ecppexport
- ecppisvalid.

# Linear algebra

- matdetmod
- matimagemod
- matinvmod
- matkermod


# Miscellaneous

- alggroupcenter
- algmakeintegral
- exponent
- galoischardet
- galoischarpoly (Paul)
- galoischartable (Paul)
- galoisconjclasses (Paul)
- laurentseries (Paul)
- matpermanent (Paul)
- permorder (Paul)
- permsign (Paul)
- polrootsbound (Paul)
- printp (Paul)
- serprec (Paul)
- zetahurwitz (Paul)
- zetamultall (Paul)
- zetamultconvert (Paul)
- zetamultinit (Paul)