Linux nb 3.8.1-201.fc18.x86_64 #1 SMP Thu Feb 28 19:23:08 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
pcmanfm version - 1.1.0 (as I hope because pcmanfm --version does not work and parameter --help is little bit confusing:
Thank you for the report. I'm afraid your build is broken somehow. The output for --help clearly states that something is broken - it should never show you those internal data from translation file. It might be some internationalization libraries bugs or mixed 64 and 32 libraries or whatever else. I never can reproduce your bug, I'm sorry.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This issue is happening for me as well. When I press CTRL-t to open a new tab (even when there are only 2 tabs) the location in the tab only show "...". Similar to what you would see if there were too many tabs open.
I'm running version: 1.1.0
uname -a:
Linux localhost.localdomain 3.7.9-205.fc18.x86_64 #1 SMP Sun Feb 24 20:10:02 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Also, running pcmanfm --help displays all of the help commands:
Usage:
pcmanfm [OPTION...] [FILE1, FILE2,...]
Help Options:
-h, --help Show help options
--help-all Show all help options
--help-gtk Show GTK+ Options
Application Options:
-p, --profile=PROFILE Name of configuration profile
-d, --daemon-mode Run PCManFM as a daemon
--no-desktop No function. Just to be compatible with nautilus
--desktop Launch desktop manager
--desktop-off Turn off desktop manager if it's running
--desktop-pref Open desktop preference dialog
--one-screen Use --desktop option only for one screen
-w, --set-wallpaper=FILE Set desktop wallpaper from image FILE
--wallpaper-mode=MODE Set mode of desktop wallpaper. MODE=(color|stretch|fit|center|tile)
--show-pref=N Open Preferences dialog on the page N
-n, --new-win Open new window
--role=ROLE Window role for usage by window manager
--display=DISPLAY X display to use
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
> The
> output for --help clearly states that something is broken - it should never
> show you those internal data from translation file.
Maybe a bug in gtk3 (on Fedora 18: 3.6.4). If I change version 1.1.0 of pcmanfm/src/pcmanfm.c line 186 from
if(G_UNLIKELY(!gtk_init_with_args(&argc, &argv, "", opt_entries, GETTEXT_PACKAGE, &err)))
to
if(G_UNLIKELY(!gtk_init_with_args(&argc, &argv, " ", opt_entries, GETTEXT_PACKAGE, &err)))
(i.e. add one space to parameter_string option in gtk_init_with_args), pcmanfm --help shows
non-garbage help message.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
screenshot
Linux nb 3.8.1-201.fc18.x86_64 #1 SMP Thu Feb 28 19:23:08 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
pcmanfm version - 1.1.0 (as I hope because pcmanfm --version does not work and parameter --help is little bit confusing:
pcmanfm --help
Usage:
pcmanfm [OPTION…] [FILE1, FILE2,...] Project-Id-Version: pcmanfm 0.9.x
Report-Msgid-Bugs-To:
POT-Creation-Date: 2012-10-11 00:18+0200
PO-Revision-Date: 2012-10-24 22:38+0200
..
)
Thank you for the report. I'm afraid your build is broken somehow. The output for --help clearly states that something is broken - it should never show you those internal data from translation file. It might be some internationalization libraries bugs or mixed 64 and 32 libraries or whatever else. I never can reproduce your bug, I'm sorry.
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
This issue is happening for me as well. When I press CTRL-t to open a new tab (even when there are only 2 tabs) the location in the tab only show "...". Similar to what you would see if there were too many tabs open.
I'm running version: 1.1.0
uname -a:
Linux localhost.localdomain 3.7.9-205.fc18.x86_64 #1 SMP Sun Feb 24 20:10:02 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Screenshot:
http://www.flickr.com/photos/91483939@N05/8555686852/in/photostream
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
Also, running pcmanfm --help displays all of the help commands:
Usage:
pcmanfm [OPTION...] [FILE1, FILE2,...]
Help Options:
-h, --help Show help options
--help-all Show all help options
--help-gtk Show GTK+ Options
Application Options:
-p, --profile=PROFILE Name of configuration profile
-d, --daemon-mode Run PCManFM as a daemon
--no-desktop No function. Just to be compatible with nautilus
--desktop Launch desktop manager
--desktop-off Turn off desktop manager if it's running
--desktop-pref Open desktop preference dialog
--one-screen Use --desktop option only for one screen
-w, --set-wallpaper=FILE Set desktop wallpaper from image FILE
--wallpaper-mode=MODE Set mode of desktop wallpaper. MODE=(color|stretch|fit|center|tile)
--show-pref=N Open Preferences dialog on the page N
-n, --new-win Open new window
--role=ROLE Window role for usage by window manager
--display=DISPLAY X display to use
screenshot for 2 char's folders
help output is correct
As you can see (pcmanfm2.png) - works well if name is shorter then 3 chars.
The issue has been reported to Red Hat Bugzilla too - https://bugzilla.redhat.com/show_bug.cgi?id=922729
Note that on Fedora 18 and higher, libfm / pcmanfm are compiled against gtk3, not gtk2.
As other people is already reporting tab issue like https://sourceforge.net/tracker/index.php?func=detail&aid=3602000&group_id=156956&atid=801864 , I think this is due to libfm / pcmanfm issue with gtk3, not compilation issue.
For check I recompiled libfm / pcmanfm (against gtk3), however this issue remains as ever.
> The
> output for --help clearly states that something is broken - it should never
> show you those internal data from translation file.
Maybe a bug in gtk3 (on Fedora 18: 3.6.4). If I change version 1.1.0 of pcmanfm/src/pcmanfm.c line 186 from
if(G_UNLIKELY(!gtk_init_with_args(&argc, &argv, "", opt_entries, GETTEXT_PACKAGE, &err)))
to
if(G_UNLIKELY(!gtk_init_with_args(&argc, &argv, " ", opt_entries, GETTEXT_PACKAGE, &err)))
(i.e. add one space to parameter_string option in gtk_init_with_args), pcmanfm --help shows
non-garbage help message.
For now I've added two patches:
http://pkgs.fedoraproject.org/cgit/pcmanfm.git/plain/pcmanfm-1.1.0-gtk3-tab-too-small.patch
http://pkgs.fedoraproject.org/cgit/pcmanfm.git/plain/pcmanfm-1.1.0-gettext-garbage.patch
Thank you for clarification that issue is a GTK3 problem. And thank you for patches too.
It works for me too. Thanks a lot. (for Fedora users - https://bugzilla.redhat.com/show_bug.cgi?id=922729#c5\)
I've pushed workarounds into pcmanfm GIT.
Closing the ticket since issue is fixed for the submitter.
Thank you very much.