Hi edward.

Regarding pathches
3-6
I cannot use svn copy.
So I will not do anything to them.

Can you apply
0008,0009,0010 to trunk and merge into disp branch?
These are errors in the bibtex files, which make bibtex complain.

Regarding 0012
I will fix the indention.

Rearding 0016
I will redo after the last commit.

Regarding 0018.
Just ignore it, if don't think it should be applied.
I would prefer if the manual would state a section with parameters
start values, their minimum and maximum limits for the linear
constraints, and
a little section on how the grid_search part the search space up. An
explanation to the 'grid_inc' parameter.

Patch 22 is a type fix for 15.
I should have squashed that fix into 15. I will redo it.

Best
Troels



Troels Emtekær Linnet


2013/9/12 Edward d'Auvergne <[email protected]>:
> One more point, for the table of CPMG models in the manual, you could
> say that there is a restriction for the TSMFK01 model - that this is
> for very slow exchange.
>
> Cheers,
>
> Edward
>
>
>
> On 12 September 2013 11:08, Edward d'Auvergne <[email protected]> wrote:
>> I should say that the following patches should be ported to the relax trunk:
>>
>> 0003-Moved-title-page-into-file.patch
>> 0005-Moved-abbreviations-into-file.patch
>> 0006-Moved-index-into-file.patch (partly, the \printindex command
>> should be in the main document)
>> 0008-Fix-for-bibtex-warning-Warning-string-name-mb-is-und.patch
>> 0009-Fix-for-latex-bibtex-string-cp-instead-of-cj.patch
>> 0010-Another-fix-for-bibtex-string-cp-instead-of-cj.patch
>>
>> And some more comments for patches not applied:
>>
>> 0011-Added-includeonly-for-dispersion-chapter-for-much-fa.patch - I
>> don't understand the purpose of this change.
>> 0012-Added-bibtex-reference-to-Tollinger-2001.patch - Before I apply
>> this patch, some fixes are needed.  There is a lot of trailing
>> whitespace that git complains about, the indentation is not on the
>> same level as the other entries, and the authors first names should
>> just be the initial followed by a dot.  Have a look at the other
>> entries.
>> 0018-Added-table-with-parameter-start-values.patch - Could you expand
>> the commit description?  For example include a link to the mailing
>> list discussions and explain why this is being added.
>> 0019-Replace-writing-of-script-to-use-of-lstinputlisting-.patch - This
>> is not needed.  The reason why is that broken up parts of this script
>> and then found throughout that section.  So a change in the script
>> will require the text in this LaTeX section to be changed by hand
>> anyway.
>> 0020-Replaced-the-manual-writing-of-script-with-lstinputl.patch - The
>> same as the previous.  Changes to the script will probably change the
>> line numbering.  It is easier to change the script and text in the
>> manual at the same time, rather than having to change the line numbers
>> for all elements.  Though the line numbers would have to be changed
>> anyway.  So you may be able to change my mind on the last two patches
>> ;)
>> 0021-Commented-line-out-with-includeonly-dispersion.patch - This goes
>> with patch 0011*.  You don't need such things in the repository.  You
>> can have them in your working copy, but there's no point having it in
>> the repository.
>> 0022-Fixed-type.patch - The commit message is far to short to be able
>> to understand it in a relax release announcement.  Please be more
>> descriptive with these messages, as they will be read by users.  The
>> aim is to inform users, so the description should be meaningful.
>>
>> The following have been applied:
>>
>> 0013-Added-desc.-item-for-model-TSMFK01.patch
>> 0014-Added-TSMFK01-to-model-overview-table.patch
>> 0015-Added-subsection-with-TSMFK01-model.patch (this had git whitespace 
>> errors)
>> 0017-Fix-for-adding-TSMFK01-to-sample-scripts.patch
>>
>> The following failed:
>>
>> [edward@localhost relax_disp]$ git am --signoff <
>> /data/relax/debugging/sr_3071/0015-Added-subsection-with-TSMFK01-model.patch
>> Applying: Added subsection with TSMFK01 model.
>> /data/relax/git/relax_disp/.git/rebase-apply/patch:22: trailing whitespace.
>> This is the model for 2-site very-slow exchange model for time scales
>> within range of microsecond to second time scale, where $\pA \gg \pB$,
>> and named after Tollinger \textit{et al.}.  Is it selected by setting
>> the model to `TSMFK01'.  A particularly interesting feature of the
>> dispersion curves is the damped oscillations, which occur at low CPMG
>> field strengths, and is solely a function of the chemical shift
>> difference between the two sites (i.e., independent of the rate of
>> exchange).
>> warning: 1 line adds whitespace errors.
>> [edward@localhost relax_disp]$ git am --signoff <
>> /data/relax/debugging/sr_3071/0016-Adding-TSMFK01-to-sample-scripts.patch
>> Applying: Adding TSMFK01 to sample scripts.
>> error: patch failed: sample_scripts/relax_disp/cpmg_analysis.py:33
>> error: sample_scripts/relax_disp/cpmg_analysis.py: patch does not apply
>> Patch failed at 0001 Adding TSMFK01 to sample scripts.
>> The copy of the patch that failed is found in:
>>    /data/relax/git/relax_disp/.git/rebase-apply/patch
>> When you have resolved this problem, run "git am --resolved".
>> If you prefer to skip this patch, run "git am --skip" instead.
>> To restore the original branch and stop patching, run "git am --abort".
>> [edward@localhost relax_disp]$
>>
>> Cheers,
>>
>> Edward
>>
>>
>> On 12 September 2013 10:46, Edward d'Auvergne <[email protected]> wrote:
>>> Hi Troels,
>>>
>>> You should really discuss such large changes on the relax-devel
>>> mailing list first before making them.  Firstly, large rearrangements
>>> like that need to happen in the trunk, not in the branches.  As this
>>> affects the layout in the trunk and all branches, and the change is
>>> large, it will make it close to impossible to merge the branch back.
>>> I know this from much experience with the old relax branches, and it
>>> causes a lot of pain.  Secondly, such large changes to get one chapter
>>> of the manual to compile is not necessary.  You can simply copy the
>>> relax.tex file to a temporary, out of repository file and delete
>>> almost everything but that one chapter - this is just for quick
>>> testing anyway.  Thirdly all the new files need to be created with an
>>> 'svn cp relax.tex new_file.tex' command to preserve their history so
>>> that their evolution can be followed and studied.  Git or git-svn will
>>> not do this (see http://markpasc.livejournal.com/186489.html for a
>>> good summary).
>>>
>>> As for the changes themselves, I agree with some but not others.  The
>>> title page, abbreviations, and indexing could go into separate files -
>>> this would be a good change and would make the main LaTeX document
>>> cleaner.  But all the LaTeX definitions, the document layout commands
>>> \tableofcontents, \listoffigures, \listoftables and \printindex, and
>>> chapter layout should be in the main LaTeX document.  This is standard
>>> for LaTeX.  The \usepackage and \newcommand statements really must be
>>> in the main file!  The proper way to eliminate most of the preamble in
>>> the main LaTeX file is to create a special .sty file.  I.e. you write
>>> a package for the relax manual.  It is not to put it into a separate
>>> file as this can cause clashes with some of the included LaTeX
>>> packages.  It is dangerous.  I however don't think it is worth the
>>> effort of creating this sty package file, as you can just use an out
>>> of repository file to build a PDF file with just one chapter to
>>> quickly achieve your aim.
>>>
>>> Regards,
>>>
>>> Edward
>>>
>>> On 12 September 2013 08:00, Troels E. Linnet
>>> <[email protected]> wrote:
>>>> Follow-up Comment #84, sr #3071 (project relax):
>>>>
>>>> Patches for manual added.
>>>>
>>>> The preamble settings, the frontpage and frontmatter, and appendix has been
>>>> moved into separate files.
>>>>
>>>> This was to facilitate efficient use of includeonly
>>>> so compilation was only performed on the dispersion file, and with use of
>>>> pdflatex instead of latex.
>>>>
>>>> The compilation time with pdflatex on dispersion chapter now only, takes 
>>>> 2-3
>>>> seconds.
>>>>
>>>> When using pdflatex, Texmaker can also use the internal pdfviewer, with
>>>> auto-jumping from latex line to pdf, and the possibility to right-click in 
>>>> pdf
>>>> and jump back to line.
>>>>
>>>>
>>>> (file #18974)
>>>>     _______________________________________________________
>>>>
>>>> Additional Item Attachment:
>>>>
>>>> File name: Tollinger_manual.patch.tar.gz  Size:18 KB
>>>>
>>>>
>>>>     _______________________________________________________
>>>>
>>>> Reply to this item at:
>>>>
>>>>   <http://gna.org/support/?3071>
>>>>
>>>> _______________________________________________
>>>>   Message sent via/by Gna!
>>>>   http://gna.org/
>>>>
>>>>
>>>> _______________________________________________
>>>> relax (http://www.nmr-relax.com)
>>>>
>>>> This is the relax-devel mailing list
>>>> [email protected]
>>>>
>>>> To unsubscribe from this list, get a password
>>>> reminder, or change your subscription options,
>>>> visit the list information page at
>>>> https://mail.gna.org/listinfo/relax-devel

_______________________________________________
relax (http://www.nmr-relax.com)

This is the relax-devel mailing list
[email protected]

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel

Reply via email to