mod=Sketchup.active_model
mas=mod.materials
nam=mod.name
nam='Untitled' if nam==''
mod.start_operation('mat-renamer', true)
mas.each{|m| m.name=nam+'-'+m.display_name }
mod.commit_operation
Should do it pasted into the Ruby Console - one step undo-able...