This project is mirrored from https://github.com/mantidproject/mantid.git.
Pull mirroring updated .
- Jun 08, 2017
-
-
David Fairbrother authored
-
- Feb 14, 2016
-
-
Hahn, Steven authored
-
- Oct 05, 2015
-
-
Campbell, Stuart authored
-
- Dec 16, 2014
-
-
WHITFIELDRE email authored
-
- Dec 04, 2014
-
-
Nick Draper authored
-
- Nov 02, 2012
-
-
Savici, Andrei T. authored
-
- Sep 21, 2012
-
-
Roman Tolchenov authored
-
- Sep 20, 2012
-
-
Russell Taylor authored
This reverts commit c3722b3c. It looks like the original commit of this was deleted after it had already been pushed up, which has made bad things happen.
-
-
- Jul 29, 2012
-
-
Peter Parker authored
This reverts commit 4fe9cd9d, and fixes tests.
-
- Jul 27, 2012
-
-
Peter Parker authored
This reverts commit a9c8a59a.
-
Peter Parker authored
Allow filenames specified with the format <<short><operator>>...<short> where: <short> = <dir><inst><underscore><runs><ext> <operator> = "+" or "," <runs> = lists and/or ranges of (possibly added) runs e.g. "12,13+14,15:20". See header file of MultipleFileProperty for more info on syntax. This enables workspaces loaded through the algorithm to have a history that can be used to reproduce the workspace properly. MWRunFiles widget of LoadDialog now remembers the exact text a user typed - in this way any user who types "INST0-50", clicks "Run" and reopens the dialog is not met by a huge string containing a list of all 51 fully resolved files, but rather their original input. Changed the vector<vector<string>> templated versions of the toString and toValue functions to accept customised delimiters. This enables us to add an option for the user to turn off multifile parsing if they are crazy enough to want to load files with a plus or a comma in their path. Changed the inner workings of Load for multi files. No longer calling sub algorithms with setChild or alwaysStoreInADS. All workspaces are essentially created outside the ADS and managed by the algorithm, right up until the OutputWorkspaces are set. Tests added where appropriate, but the majority of parsing cases are already covered by MultiFileNameParser.
-
- Feb 29, 2012
-
-
Peter Parker authored
Added a "suggestWorkspaceName" function to the MultiFileNameParsing namespace, which takes in a vector of filenames, and returns a string which we can use as a workspace name for the loaded files - assuming they are to be added or merged together in some way to form a single workspace.
-
- Feb 14, 2012
-
-
Peter Parker authored
MultiFileProperty changed to store a vector of vectors of file names. File names that share a vector are to be added. Old functionality can be produced by calling "flattenFileNames". See source code for more info. MultiFileProperty was used in one place previously (MDMergeFiles), this has been modified to relect these changes. Load now implemented in terms of MultiFileProperty, though its interface is unchanged. "Filename" input is now parsed as a multi file, and if that fails old functionality is attempted. Error reports will output the result of both attempts. Some additional template specialisations / "toString" overloads surrounding the Property class heirachy were necessary to properly support std::vector<std::vector<std::string> >.
-
- Feb 11, 2012
-
-
Peter Parker authored
-
Peter Parker authored
-
Peter Parker authored
-
Peter Parker authored
-
- Feb 10, 2012
-
-
Peter Parker authored
Added a more robust run string parser, with better validation / error messages. Will make implementation of multifilename parser simpler, which is to follow shortly.
-
- Nov 25, 2011
-
-
Peter Parker authored
-
Peter Parker authored
This will be used to parse multi filename strings entered by user. More to follow. Refs #1419.
-