Description of Problem: Suddenly emacs po-mode doesn't work for me. This happened without actually upgrading emacs, but I upgraded some non-related packages from rawhide. Version-Release number of selected component (if applicable): emacs-20.7-41 How Reproducible: Every time Steps to Reproduce: 1. emacs xx.po 2. 3. Actual Results: Error message: wrong type argument: stringp, nil Expected Results: Opened po file Additional Information: This makes it impossible for me to do translation work. Please help!!! :)
Works just fine here, same version. Check your ~/.emacs etc.
Created attachment 29297 [details] emacs configuration file
Which packages did you upgrade? It works here... Does emacs --no-site-file work? Does --debug-init help? Do you have semi, ddskk, wl or similar installed?
I have none of those installed. --no-site-file doesn't make a difference. --debut-init doesn't output anything different... The packages I upgraded were: gettext among others. Trying to downgrade Downgrading gettext to 0.10-38-5 fixes it...
This defect is considered SHOULD-FIX for Fairfax.
Strange, since this file wasn't changed at all.
po-mode.el and po-mode.elc went AWOL from the i386 rpm, for no good reason. They're there in the RPMs for Alpha and IA64 - a rebuild will probably solve the problem.
Fixed in 0.10.38-7. Weird.