This bug does happen on the new dmenu version like in Fedora 18.
https://bugzilla.redhat.com/show_bug.cgi?id=757435
line 136: spawn "exe=dmenu_path_c | yeganesh && eval \"exec $exe\"")
must be dmenu_run instead.
Then everything works fine, since this breaks with the older versions this is a problem.
This bug does happen on the new dmenu version like in Fedora 18. https://bugzilla.redhat.com/show_bug.cgi?id=757435 line 136: spawn "exe=
dmenu_path_c | yeganesh
&& eval \"exec $exe\"") must be dmenu_run instead. Then everything works fine, since this breaks with the older versions this is a problem.