id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
1378	Creating an editor theme file while Padre is running, and then selecting the last Editor Theme in the drop-down box, causes Padre to crash	run4flat		"Steps to reproduce:
1) Start Padre
2) Create a new theme file
3) Select last Editor Style under Tools->Preferences->Appearance

---
I wanted to get my line highlight color to be light blue instead of bright yellow. For some reason, I seem unable to modify the normal preferences. That, however, is not the bug.

I tried to address this issue by creating my own style file. I created this file while Padre was already running. I was quite pleased that Tools->Preferences->Appearance->Editor Style was immediately populated with my new theme, but it wasn't being selected for some reason. Then I selected the last theme, Ultraedit, and Padre crashed with this message:

===========================
Use of uninitialized value $name in concatenation (.) or string at /home/visitors/dcmertens/perl5/lib/perl5/Padre/Wx/Theme.pm line 116.
Use of uninitialized value $name in concatenation (.) or string at /home/visitors/dcmertens/perl5/lib/perl5/Padre/Wx/Theme.pm line 116.
Use of uninitialized value $name in concatenation (.) or string at /home/visitors/dcmertens/perl5/lib/perl5/Padre/Wx/Theme.pm line 191.
The style '' does not exist at /home/visitors/dcmertens/perl5/lib/perl5/Padre/Wx/Theme.pm line 191.
Perl exited with active threads:
	3 running and unjoined
	0 finished and unjoined
	0 running and detached
===========================

It looks like the drop-down takes new files into account, but something under Padre::Wx::Theme does not."	defect	new	minor		Preference System	0.92		theme	
