X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=TODO;h=4673dc1063c90d5278d3adcf3dd985b463d3a451;hb=44a9814938a6824d3a66b932429084517da6dadf;hp=31b1fe9881afc3a2e7302f258bc653da894a0d40;hpb=4c8c80589b3770976ea27fc03b290b97db5da3e6;p=gdcm.git diff --git a/TODO b/TODO index 31b1fe98..4673dc10 100644 --- a/TODO +++ b/TODO @@ -16,21 +16,7 @@ Convert the C-like IO to C++ IO: binary IO are available at http://www.angelfire.com/country/aldev0/cpphowto/cpp_BinaryFileIO.html ----------------------------------------------------------------------------- -Switch from errno C-style to exceptions: - Goal: remove all the C-oriented errno (#include ) and switch - to C++ exceptions. - Note: - only src/gdcmDocument.cxx includes errno.h - - when exceptions were first introduced within gdcm, it caused - gdcmPython to be uncompatible within the corresponding version - of wxPython (refer to the first lines of - Test/ExceptionAndPython/README). Hence we reverted to the old - errno mecanisme. Since wxPython seems not to be problem anymore - (check it with Test/ExceptionAndPython) we can now move back to C++ - exceptions. ------------------------------------------------------------------------------ -CLEANUP: - - Remove ignore_shadow from gdcmDocument(). ------------------------------------------------------------------------------ +* Clean up src/gdcmValEntry.[h|cxx] from VoidArea * vtk/vtkGdcmHeader.cxx: if speed becomes a concern some changes can be made at the cost of memory consumption (refer to header of vtk/vtkGdcmHeader.cxx) @@ -44,11 +30,6 @@ CLEANUP: gdcmElValSet::GetElValueByNumber except for the returned code. gdcmHeader::SetPubElValLengthByNumber (which is based on gdcmElValSet::SetElValueLengthByNumber) is used nowhere... -* The declarations commented out and starting with "TODO Swig" (try - grep "TODO Swig" *.h) needed to be temporarily removed for swig to - proceed correctly (in fact problems appears at loading of _gdcm.[so/dll]). - So, simply uncomment the declaration once you provided the definition of - the method... * Fix the bug in Test/bug1.cxx (see first comment line): Win32 only. * All (or at least many of) the methods of gdcmHeader whose only arguments are an ElValue* (e.g. FindLength, FindVR, LoadElementValue...) can