Bug introduced in 10.4
I´m using a self written package with SortingUtilities when dealing with sorting algorithms. I use this package for more than a year or so. No I want to retrieve information on a certain function in this package via "??" and get an error message
The error occurs only on this one function in the package, all others do not show this behavior and work completely normal when retrieving information with "??". I looked a the code of the function in my package for a long time searching an error and do not see any. Here is the code to the package as a screenshot
Can anyone give me a hint what I did wrong? Sorry if it is obvious, but I do not see what is wrong here....
System: Mathematica 10.4,OS X 10.11.3
p.s.: I provide the code also as Mathematica-Code directly from my package.
storeSortingTime[dataset_Dataset, (* current Dataset of timing data *)
sortingData_List, (* data to be stored format {{length , time}....} *)
label_String, (* name of the sorting algorithm *)
machine_String, (* name of the machine on which the data was calculatd *)
file_String:"timing.m"]:= (* file to which the new Dataset has to be stored *)
Module[{rules, dsTemp, dsNew, x, y},
rules = sortingData /.{x_,y_}-> {"length"-> x,"time"-> y};
rules = Append[#,"machine" -> machine]& /@ rules;
dsTemp = Dataset@(Association@@@rules);
dsTemp = Append[#,"algorithm" -> label] & /@ dsTemp;
dsNew=Union[dataset,dsTemp];
Export[file,dsNew];
dsNew
]




?storeSortingTimebarfs up the same errors, whileDefinition[storeSortingTime]works fine, althoughDefinitionshould be explicitly equivalent to?. On the other hand,Informationreturns the same result as??, i.e. the errors seen above. – MarcoB Mar 16 '16 at 14:12