ChangeLog

Sun, 10 Apr 2011 12:24:01 +0100

author
Andy Buckley <andy@insectnation.org>
date
Sun, 10 Apr 2011 12:24:01 +0100
changeset 141
869c16f9093b
parent 140
81b5c01084f4
child 143
6f07611e1dc8
permissions
-rw-r--r--

Fix block parsing error and make 1.2.3 release

     1 2011-04-10  Andy Buckley  <andy@insectnation.org>
     3 	* Version 1.2.3.
     5 	* Fix insufficiently careful parsing of BLOCK "Q=" declarations.
     7 	* Add little pre-release testing script, "test".
     9 	* Add missing IDHW / IDPDG mapping for W+- and Z0.
    11 2011-03-13  Andy Buckley  <andy@insectnation.org>
    13 	* Version 1.2.2: use a more dynamic system for choosing y-tick
    14 	values, to avoid overlaps and too-close tick labels in high-mass
    15 	SUSY models.
    17 2011-03-10  Andy Buckley  <andy@insectnation.org>
    19 	* Version 1.2.1: add more semantic and case-insensitive handling
    20 	of format codes, and simultaneously avoid using the any() function
    21 	which requires Python >= 2.5.
    23 2011-02-27  Andy Buckley  <andy@insectnation.org>
    25 	* Version 1.2.0 (major version change due to interface changes and
    26 	major new format functionality)
    28 	* Change --outfile to --outname since multiple simultaneous
    29 	formats are now supported and a single output name can't get all
    30 	the file extensions correct.
    32 	* Add EPS and PNG formats, and allow all (apart from TeX fragment)
    33 	formats to be produced with a single command.
    35 	* Version 1.1.0
    37 	* Improving the newly-fixed HERWIG <-> PDG particle ID translation
    38 	with a pair of functions, pdgid2herwigid and herwigid2pdgid, which
    39 	are publicly available in the pyslha API.
    41 	* Enabling simultaneous rendering of multiple input files.
    43 	* Adding repr() implementations for the pyslha objects.
    45 2011-02-26  Andy Buckley  <andy@insectnation.org>
    47 	* Adding some more LHA spectrum files to the collection for
    48 	testing.
    50 	* Removed make-plots output support... TikZ is just nicer and more
    51 	widely supported, and I've not been bothering to test with
    52 	make-plots anymore. It's there in the version history if anyone's
    53 	interested!
    55 	* Removing the --show-gravitino argument from slhaplot: I see no
    56 	reason to treat gravitinos specially and clutter the UI, so if the
    57 	gravitino is there, we plot it! Until we supply a
    58 	user-customization hook for the particle display details, removing
    59 	the gravitino will have to be done by hacking the TeX (or
    60 	slhaplot) source.
    62 	* Version 1.0.8
    64 	* Adding non-SUSY HERWIG IDHW <-> PDGID particle ID code mappings.
    66 	* Protecting plotter against unknown particles in decay spec.
    68 2011-02-22  Andy Buckley  <andy@insectnation.org>
    70 	* Bump version to 1.0.7
    72 	* Accept percentage args for --br
    74 	* Add gravitino rendering, based on a patch from Martin Spinrath.
    77 2011-01-26  Andy Buckley  <andy@insectnation.org>
    79 	* Added tag pyslha-1.0.6 for changeset 4f426f1f5923
    81 	* Merge in a version of decay line color scaling in proportion to
    82 	branching ratio, from Martin Spinrath
    84 2011-01-21  Andy Buckley  <andy@insectnation.org>
    86 	* Added tag pyslha-1.0.5 for changeset 0502c4942fbc
    88 	* Fix units issue in slhaplot -- thanks to Martin Spinrath!
    90 2010-12-30  Andy Buckley  <andy@insectnation.org>
    92 	* Ignore setup build and dist directories
    94 	* Added tag pyslha-1.0.4 for changeset 513c294bc9dd
    96 	* Use normal distutils
    98 	* Added tag pyslha-1.0.3 for changeset f3c3eb463cb1
   100 	* Added tag pyslha-1.0.2 for changeset 3a7032d517e3
   102 	* Add web page link, y-scalefactor in TeX comment, and default
   103 	format indicator in help output
   105 2010-11-30  Andy Buckley  <andy@insectnation.org>
   107 	* Added tag pyslha-1.0.1 for changeset c0c964fdbe5f
   109 	* Doc correction and version bump now that PDF plotting is done
   110 	internally to slhaplot
   112 	* Added tag pyslha-1.0.0 for changeset f82d84b0002b
   114 	* A big moment -- I see no reason not to call this version 1.0.0
   115 	now that all the plotting works as I intended!
   117 	* Set decay line width based on BR by default, contollable with
   118 	new --decaystyle option
   120 	* Allow plotting from a string cated from stdin
   122 	* Make merged labels maintain the plot size by introducing x
   123 	scaling
   125 	* Document label treatment options
   127 2010-11-17  Andy Buckley  <andy@insectnation.org>
   129 	* Added pdflatex, kpsewhich and tikz.sty checks
   131 2010-11-03  Andy Buckley  <andy@insectnation.org>
   133 	* Updating version number and removing need for pdfcrop
   135 	* Specifying a more appropriate paper size
   137 	* PDF making ~working
   139 	* Various fixes and adding the user-preamble insert
   141 2010-11-02  Andy Buckley  <andy@insectnation.org>
   143 	* Added tag pyslha-0.5.1 for changeset 9a0c2171bd69
   145 	* Also natively plot from ISAWIG files: 0.5.1
   147 	* Now that we have TikZ, I think it's time for a version increment
   148 	to 0.5.0
   150 	* TikZ mode version 1 done! That was easy...
   152 	* Adding decay arrows in TikZ
   154 	* TikZ plotting underway. x-coord overhaul required.
   156 	* Started putting in TikZ rendering
   158 2010-10-07  Andy Buckley  <andy@insectnation.org>
   160 	* Added tag pyslha-0.4.4 for changeset 3d3926a3e605
   162 	* Restructuring to allow for multiple output formats, plus some
   163 	other tweaks
   165 	* Removing logscale
   167 2010-10-05  Andy Buckley  <andy@insectnation.org>
   169 	* Added tag pyslha-0.4.3 for changeset 427216d07f43
   171 	* Bug fixes
   173 	* Added tag pyslha-0.4.2 for changeset 1b83c1b0aa71
   175 	* Adding more decay sorting and some guesstimated attempt at
   176 	choosing the appropriate HW matrix element code.
   178 2010-10-04  Andy Buckley  <andy@insectnation.org>
   180 	* Adding 3 body gluino decay sorting
   182 	* Added tag pyslha-0.4.1 for changeset 03bafdeeffa2
   184 	* Not requiring the with statement, to aid backwards compatibility
   186 	* Adding first HERWIG decay order sorting
   188 2010-09-28  Andy Buckley  <andy@insectnation.org>
   190 	* Added tag pyslha-0.4.0 for changeset 279a1614bca4
   192 	* Incrementing release again, and doc upgrades, adding currently
   193 	unused --format flag, etc.
   195 	* Option reworking / clean-up
   197 	* Even more cunning rearrangement of labels
   199 2010-09-27  Andy Buckley  <andy@insectnation.org>
   201 	* A slightly more sophisticated attempt at label shifting for
   202 	collision avoidance
   204 2010-09-24  Andy Buckley  <andy@insectnation.org>
   206 	* Version update for the merged label plotting since the output is
   207 	so much improved
   209 	* Label collision avoidance by merging
   211 2010-09-14  Andy Buckley  <andy@insectnation.org>
   213 	* Tweak to how docstrings are handled between the module and the
   214 	setup file
   216 	* Moving ISAWIG writer functions into module
   218 	* A few typo fixes, including a regex omission which was blocking
   219 	'cyclic' SLHA -> ISA -> SLHA -> ... conversions
   221 2010-09-09  Andy Buckley  <andy@insectnation.org>
   223 	* Better name for minimum BR flag
   225 	* Making labels a bit smaller
   227 	* Hiding x ticks
   229 2010-08-25  Andy Buckley  <andy@insectnation.org>
   231 	* More improvements, and fixing ISAWIG ref file... but still some
   232 	inconsistency
   234 	* Fixes and tests... now problem with listed decays for particles
   235 	with no mass/width entry
   237 	* Reading of ISAWIG file to pyslha objects done
   239 2010-08-21  Andy Buckley  <andy@insectnation.org>
   241 	* More SLHA-writing implementation, plus a consistency check
   242 	assertion on Decay.nda == len(Decay.ids)
   244 	* Reading the first block of masses from the ISAWIG file format
   246 2010-08-20  Andy Buckley  <andy@insectnation.org>
   248 	* Adding use of the distribute/setuptools system
   250 	* Adding setup file, and adding version number variable to pyslha
   251 	module
   253 	* More renamings, tidyings, and adding some structure to
   254 	isawig2slha
   256 	* Rename slha2isa to make it explicit that the format that will be
   257 	written is that for ISAWIG rather than the non-machine-readable
   258 	format written out by ISASUSY
   260 2010-08-17  Andy Buckley  <andy@insectnation.org>
   262 	* Add reading of SLHA from a string with readSLHA, and rename
   263 	readSpcFile to readSLHAFile
   265 2010-08-14  Andy Buckley  <andy@insectnation.org>
   267 	* Writing out remaining params: main missing bits are decay ID
   268 	ordering (need a sorting function) and fixing the handling of the
   269 	ALPHA block (no index, only one entry)
   271 	* slha2isa partially done
   273 	* Better label positioning, command line options, writing to file
   275 2010-08-11  Andy Buckley  <andy@insectnation.org>
   277 	* Added decays, and other tweaks to slhaplot
   279 	* Use physical abs mass, set XMin, colour lines, slight horizontal
   280 	offsets
   282 2010-08-10  Andy Buckley  <andy@insectnation.org>
   284 	* Writing the initial form of slhaplot
   286 2010-08-03  Andy Buckley  <andy@insectnation.org>
   288 	* Adding the start of a script to convert SLHA to ISASUSY format
   290 	* Adding docstrings and making the Particle masses get populated
   291 	via the MASS block contents
   293 2010-08-02  Andy Buckley  <andy@insectnation.org>
   295 	* Decay parsing done
   297 2010-08-01  Andy Buckley  <andy@insectnation.org>
   299 	* Handling Q= entries on block names
   301 	* Automatic string to numeric type conversion
   303 	* Making a basic block -> tree reader

mercurial