Thanks for the bug report, and for the confirmation. Its interesting that the code component does work -- that suggests a way to fix the text and customize_everything input boxes.
To try this:
1. look for builder.py in psychopy/app/builder/ and open in a text editor / IDE (such as the Coder)
2. look for line ~1649 "if label in ['text', 'customize_everything', 'Text']:"
3. just below that line, replace these three lines
self.valueCtrl = wx.TextCtrl(parent,-1,unicode(param.val),
style=wx.TE_MULTILINE,
size=wx.Size(self.valueWidth,-1))
with these (paying attention to keep the proper indentation:
self.valueCtrl = wx.stc.StyledTextCtrl(parent,-1,
style=wx.TE_MULTILINE,
size=wx.Size(self.valueWidth,-1))
if len(param.val):
self.valueCtrl.AddText(unicode(param.val))
This seems to work for me on a mac, hopefully will on linux too. If it works, it should fix both the text and customize_everything issue at the same time.
--Jeremy