Hi Edward.
Thank you for the suggestion, and I will add my name as suggested.
I did it with:
svn log -v > log.log
cat log.log | sed -n '1p; 2,/^-/d; /^r.* tlinnet/,/^-/p' | grep "^   M
" | grep ".py" | awk '{print $2'} | sort -u > log.list
sed -i 's/\/trunk\//\.\//g' log.list
set FILES=`cat log.list`
foreach FILE ($FILES)
    echo $FILE >> log.time
    svn log -v ${FILE} | grep "| tlinnet |" >> log.time
end
2014-02-26 10:36 GMT+01:00 Edward d'Auvergne <edward@xxxxxxxxxxxxx>:
Hi Troels,
This message is mainly for you, as you have modified many relax source
files without adding your name to the copyright messages.  To see the
files you have added or modified, in a subversion copy of the trunk
type:
$ svn log -v | sed -n '1p; 2,/^-/d; /^r.* tlinnet/,/^-/p' | grep "
[AM]" | sort -u
   A /trunk/test_suite/shared_data/dispersion/bug_21344.bz2
   A /trunk/test_suite/shared_data/dispersion/bug_21665.bz2
   A /trunk/test_suite/shared_data/peak_lists/peak_list_ccpnmr_analysis.list
   A /trunk/test_suite/shared_data/peak_lists/sparky2dim.list (from
/trunk/test_suite/shared_data/peak_lists/seriesTab.ser:21830)
   A /trunk/test_suite/shared_data/peak_lists/sparky_wo_int.list (from
/trunk/test_suite/shared_data/peak_lists/sparky2dim.list:21945)
   M /trunk/gui/spin_viewer/frame.py
   M /trunk/gui/wizards/peak_intensity.py
   M /trunk/lib/errors.py
   M /trunk/lib/spectrum/nmrpipe.py
   M /trunk/lib/spectrum/nmrview.py
   M /trunk/lib/spectrum/peak_list.py
   M /trunk/lib/spectrum/sparky.py
   M /trunk/lib/spectrum/xeasy.py
   M /trunk/lib/warnings.py
   M /trunk/pipe_control/spectrum.py
   M /trunk/prompt/interpreter.py
   M /trunk/relax.py
   M /trunk/specific_analyses/relax_disp/api.py
   M /trunk/specific_analyses/relax_disp/checks.py
   M /trunk/specific_analyses/relax_disp/disp_data.py
   M /trunk/status.py
   M /trunk/test_suite/gui_tests/relax_disp.py
   M 
/trunk/test_suite/shared_data/dispersion/Kjaergaard_et_al_2013/exp_parameters_sort.txt
   M 
/trunk/test_suite/shared_data/dispersion/Kjaergaard_et_al_2013/exp_parameters.txt
   M 
/trunk/test_suite/shared_data/dispersion/Kjaergaard_et_al_2013/r1rho_1_ini.py
   M 
/trunk/test_suite/shared_data/dispersion/Kjaergaard_et_al_2013/r1rho_3_spectra_settings.py
   M 
/trunk/test_suite/shared_data/dispersion/Kjaergaard_et_al_2013/r1rho_4_run.py
   M /trunk/test_suite/shared_data/peak_lists/sparky2dim.list
   M /trunk/test_suite/shared_data/peak_lists/sparky_wo_int.list
   M /trunk/test_suite/system_tests/chemical_shift.py
   M /trunk/test_suite/system_tests/n_state_model.py
   M /trunk/test_suite/system_tests/peak_lists.py
   M /trunk/test_suite/system_tests/relax_disp.py
   M /trunk/test_suite/system_tests/sequence.py
   M 
/trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py
   M /trunk/user_functions/spectrum.py
Many of these do not have your name in the copyright notice and this
should be added.  For example the 'gui/spin_viewer/frame.py' file.  To
see the if the year should be 2013, 2014 or both, type:
$ svn log -v gui/spin_viewer/frame.py | less
Then search for 'tlinnet' and look at the date.  Here I can see that
you modified this file in 2013.  It would be appreciated if you could
go through these files and add your name to the copyright where
appropriate.
Cheers,
Edward
P. S.  A really long command to inspect all copyright notices for the
only the files you have changed, try:
$ svn log -v | sed -n '1p; 2,/^-/d; /^r.* tlinnet/,/^-/p' | grep "
[AM]" | sort -u | grep ".py" | sed 's/  M \/trunk\///g' | xargs grep
Copyright