Dissolve yeast in the 1/2 cup of warm water. Add a teaspoon of sugar and mix. Cover bowl with a towel, or plate. set aside for 5 min. Yeast is active if it gets foamy on top. If it does not foam. repeat process with a new packet.
In a large bowl beat the egg with whisk. Add milk, butter, salt, and 1/4 cup of sugar.
Add 2 cups of the flour to mixture. Stir until smooth.add yeast mixture and stir in to combine well.
Mix in remaining flour. Knead until combined well.
Flour surface and knead dough for 5-10 minutes on the floured surface.
Place in a buttered bowl and cover. Let the dough rise for 2 hours in a warm place. Occasionally I put my oven on 100 degree's to speed the process. It should double in size after rising.
Place dough on floured surface. Punching the dough down. Roll in to a rectangle about 14 - 16 inches long X 10-12 inches wide.
Make filling Combine sugars, cinnamon, nuts, and raisins together.
spread melted butter over dough and top with filling.
Start rolling the filled dough up by Long section. Pinch the end to seal dough. Cut in to 10-12 sections.
Butter 9x13 inch pan real well. Place sections in to pan next to each other. Let then rise for another 1/2 hour, or so. BWhen risen. Place in 350 degree oven for 30 minutes, or until browned.
Mix all ingrefients together for glaze. Top buns with glaze.