New Development: No
            JIRA Issue: Yes (CAS-5079)
        Ready for Test: Yes
     Interface Changes: No
What Interface Changed: Please list interface changes
         Test Programs: List test programs
  Put in Release Notes: Yes
             Module(s): Module Names change impacts.
           Description: Describe your changes here...

Leading/trailing white-spaces were not removed from the names in the
NAME column of the sub-table before comparison. 



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24010 ac9c0da5-131f-0410-9009-a9c195f183e6
Blocking book keeping changes on release-4_1_0 that should not be merged to trunk.

git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24034 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: No
            JIRA Issue: CAS-5077 
        Ready for Test: Yes
     Interface Changes: No
What Interface Changed: Please list interface changes
         Test Programs: List test programs
  Put in Release Notes: Yes/No
             Module(s): Module Names change impacts.
           Description: Ch1 -> Ch0 bug fix

	



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24042 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: Yes
            JIRA Issue: CAS-5043 
        Ready for Test: Yes
     Interface Changes: Yes
What Interface Changed: added allowFriendlyAxisNames parameter to getWorldAxesOrder()
         Test Programs: tCoordinateSystem
  Put in Release Notes: Yes/No
             Module(s): Module Names change impacts.
           Description: as above to allow eg "spectral" to find "frequency" or "velocity" 

	



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24055 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: No
            JIRA Issue: No
        Ready for Test: Yes
     Interface Changes: No
What Interface Changed: Please list interface changes
         Test Programs: List test programs
  Put in Release Notes: Yes
             Module(s): Module Names change impacts.
           Description: Describe your changes here...

MSSpwIndex.{cc,h}: Added the private method findChanIndex_() and
                   now using it to correctly handle frequencies in
                   descending order.  

                   A consequence is that in getChanList(), the default
                   step size is used only if step is internally
                   determined to be 0.  Such a case anyway will be an
                   error either in the MS or a bug in MSS.

MSSelection.cc:  Modified the behaviour of getChanList() to be
                 sensitive to defaultStep only when the internally
                 determined step is equal to zero (which, AFAICD,
                 should never happen).



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24103 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: No
            JIRA Issue: No
        Ready for Test: Yes
     Interface Changes: No
What Interface Changed: Please list interface changes
         Test Programs: List test programs
  Put in Release Notes: Yes
             Module(s): Module Names change impacts.
           Description: Describe your changes here...

MSSpwGram.yy:  Return step=0 instead of step=-1 if step is not
               specified in the selection expression.

MSSpwIndex.cc: Use step==0 to indicate that step was not specified in
               the expression.	

MSSelection.cc:  In getChanList(), set the step to 0 if start==stop.



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24105 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: No
            JIRA Issue: No
        Ready for Test: Yes
     Interface Changes: No
What Interface Changed: Please list interface changes
         Test Programs: List test programs
  Put in Release Notes: Yes
             Module(s): Module Names change impacts.
           Description: Describe your changes here...

MSSelection.cc:  Apparently MSS was always ensuring that the
                 step>0.  So removed the test in getChanList() which
                 would return step==0 if start==stop.




git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24106 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: No
            JIRA Issue: No
        Ready for Test: Yes
     Interface Changes: No
What Interface Changed: Please list interface changes
         Test Programs: List test programs
  Put in Release Notes: Yes
             Module(s): Module Names change impacts.
           Description: Describe your changes here...

MSSpwIndex.cc: Enfored start < stop and step > 0.	



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24109 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: No
            JIRA Issue: No
        Ready for Test: Yes
     Interface Changes: No
What Interface Changed: Please list interface changes
         Test Programs: List test programs
  Put in Release Notes: Yes
             Module(s): Module Names change impacts.
           Description: Describe your changes here...

MSSpwIndex.cc: Removed a stray default step=-1 that got left around.



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24123 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: No
            JIRA Issue: No
        Ready for Test: Yes
     Interface Changes: No
What Interface Changed: Please list interface changes
         Test Programs: List test programs
  Put in Release Notes: Yes
             Module(s): Module Names change impacts.
           Description: Describe your changes here...

The step size in the output of getChanFreqList() did not reflect the
step size specified in the selection expression(s).  Now fixed.
	



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24127 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: No
            JIRA Issue: CAS-5093 
        Ready for Test: Yes
     Interface Changes: No
What Interface Changed: Please list interface changes
         Test Programs: List test programs
  Put in Release Notes: Yes/No
             Module(s): Module Names change impacts.
           Description: Initialize superclass in copy constructor to eliminate many compiler warnings
	



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24129 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: No
            JIRA Issue: No
        Ready for Test: Yes
     Interface Changes: No
What Interface Changed: Please list interface changes
         Test Programs: List test programs
  Put in Release Notes: Yes
             Module(s): Module Names change impacts.
           Description: Describe your changes here...

MSSelection.cc: Fixed the length parameter sent to the Slice object in
                getChanSlice().

MSSelection.h: Updated and improved some comments.



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24135 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: No
            JIRA Issue: CAS-5097 
        Ready for Test: Yes
     Interface Changes: No
What Interface Changed: Please list interface changes
         Test Programs: List test programs
  Put in Release Notes: Yes/No
             Module(s): Module Names change impacts.
           Description: _checkIntent() -> _hasIntent(), no exception thrown if intent does not exist

	



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24138 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: No
            JIRA Issue: CAS-5099 
        Ready for Test: Yes
     Interface Changes: No
What Interface Changed: Please list interface changes
         Test Programs: List test programs
  Put in Release Notes: Yes/No
             Module(s): Module Names change impacts.
           Description: throw exception if STATE_ID >= nStates rather than segfault

	



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24175 ac9c0da5-131f-0410-9009-a9c195f183e6

       New Development: No
            JIRA Issue: CAS-3046
        Ready for Test: Yes
     Interface Changes: Yes
What Interface Changed: MSFieldColumns.h
         Test Programs: test_concat, test_virtualconcat, casacore unit tests
  Put in Release Notes: No
             Module(s): ms
           Description: Added optional parameter time to
			MSFieldColumns::matchDirection, matchDelayDir,
			matchPhaseDir, and matchRefDir.
			No impact on existing code.
			Made MSConcat use the new parameter
			to correctly compare directions of
			different field tables at the relevant time.

	



git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24176 ac9c0da5-131f-0410-9009-a9c195f183e6
Blocking merge of bug fixes committed to release-4_1_0 already committed to trunk.

git-svn-id: https://svn.cv.nrao.edu/svn/casa/trunk/casacore@24209 ac9c0da5-131f-0410-9009-a9c195f183e6