Le 10 mai 2012 à 14:52, Guillaume Lazzara a écrit :
* mln/accu/count_labels.hh,
* mln/convert/from_to.hxx ,
-------
Attention aux espaces/tabulations. :)
* mln/convert/to.hh,
* mln/core/alias/point1d.hh,
* mln/core/alias/point2d.hh,
* mln/core/alias/point3d.hh,
* mln/core/dpoint.hh,
* mln/core/internal/neighborhood_base.hh,
* mln/core/point.hh,
* mln/core/site_set/p_centered.hh,
* mln/core/site_set/p_vaccess.hh,
* mln/fun/v2v/hsl_to_rgb.hh,
* mln/fun/v2v/rgb_to_hsl.hh,
* mln/io/magick/save.hh,
* mln/io/plot/save.hh,
* mln/labeling/blobs_and_compute.hh,
* mln/labeling/value_and_compute.hh,
* mln/make/w_window2d.hh,
* mln/win/multiple.hh,
* mln/win/multiple_size.hh,
* tests/accu/site_set/rectangularity.cc,
* tests/core/other/graph_elt_neighborhood.cc,
* tests/core/other/graph_elt_window.cc,
* tests/core/other/point_set_compatibility.cc,
* tests/draw/graph.cc: Update forward declarations and includes.
* mln/algebra/vec.hh,
* mln/convert/from_to.hh,
* mln/convert/impl/from_double_to_value.hh,
* mln/convert/impl/from_float_to_value.hh,
* mln/convert/impl/from_image_to_site_set.hh,
* mln/convert/impl/from_int_to_value.hh,
* mln/convert/impl/from_unsigned_to_value.hh,
* mln/convert/impl/from_value_to_value.hh,
* mln/core/alias/neighb2d.hh,
* mln/core/alias/neighb3d.hh,
* mln/core/alias/window1d.hh,
* mln/core/alias/window2d.hh,
* mln/core/alias/window3d.hh,
* mln/core/concept/accumulator.hh,
* mln/core/concept/gdpoint.hh,
* mln/core/concept/gpoint.hh,
* mln/core/concept/image.hh,
* mln/core/concept/proxy.hh,
* mln/core/concept/site_set.hh,
* mln/core/concept/window.hh,
* mln/core/image/graph_window_if_piter.hh,
* mln/core/image/image1d.hh,
* mln/core/mixed_neighb.hh,
* mln/core/neighb.hh,
* mln/core/site_set/operators.hh,
* mln/core/w_window.hh,
* mln/fun/i2v/array.hh,
* mln/util/object_id.hh,
* mln/value/hsl.hh,
* mln/value/int_u.hh,
* mln/value/label.hh,
* mln/value/qt/rgb32.hh,
* mln/value/rgb.hh,
* mln/histo/array.hh,
* mln/util/array.hh: Move from_to_ overloads in the same namespace
as their first argument.
Je n'avais pas compris que c'était le stratégie finalement retenue ; je pensais
que vous vouliez tout passer dans un seul espace de nom (convert::) pour vous
débarrasser du Koening lookup justement. Est-ce que vous (toi ou Edwin) auriez
un bout de code qui ne marche pas avec l'ancien code de Milena (avant
l'application de ce patch) ?
Par ailleurs, ce message de commit me semble correct, mais il n'y a pas
d'entrée correspondant dans milena/ChangeLog, ce qui est d'autant plus
bizarre que...
Conflicts:
milena/ChangeLog
...ce dernier est mentionné ici.
milena/mln/core/concept/accumulator.hh
milena/mln/core/concept/gdpoint.hh
milena/mln/core/concept/gpoint.hh
milena/mln/core/concept/image.hh
milena/mln/core/concept/proxy.hh
milena/mln/core/concept/site_set.hh
milena/mln/core/concept/window.hh
milena/mln/io/magick/save.hh
De façon générale, je trouve étrange la présence de cette liste de fichiers
présentant des conflits, alors que ce commit ne résulte pas d'une fusion de
branches (merge). Est-ce qu'il n'y aurait pas eu confusion entre commit et
message de commit ?