You are working with PowerStore 3 correct? If so you should update the receipt email templates as follows.
In WA_Universal_Email > Templates > receipt.php update the code that is on line 36 to be like this:
<?php if(strpos($WA_Store_Cart->DisplayInfo("Description"),"--") !== false) { ?>
<?php echo substr(str_replace(",\r\n","<br>",$WA_Store_Cart->DisplayInfo("Description")), 0 , strpos($WA_Store_Cart->DisplayInfo("Description"), "--")); ?>
<?php } else { ?>
<?php echo str_replace(",\r\n","<br>",$WA_Store_Cart->DisplayInfo("Description")); ?>
<?php } ?>
In WA_Universal_Email > Templates > pp_receipt.php update the code that is on line 41 to be like this:
<?php if(strpos($WA_Store_Cart->DisplayInfo("Description"),"--") !== false) { ?>
<?php echo substr(str_replace(",\r\n","<br>",$WA_Store_Cart->DisplayInfo("Description")), 0 , strpos($WA_Store_Cart->DisplayInfo("Description"), "--")); ?>
<?php } else { ?>
<?php echo str_replace(",\r\n","<br>",$WA_Store_Cart->DisplayInfo("Description")); ?>
<?php } ?>
Please give this a try and let us know if it works out for you, if so we should be able to do a similar thing for the order history.