···1+Change the name of the executable file from Squeak to Pharo
2+--- a/platforms/unix/vm-display-X11/sqUnixX11.c
3++++ b/platforms/unix/vm-display-X11/sqUnixX11.c
4+@@ -153,8 +153,8 @@
5+ /*** Variables -- X11 Related ***/
6+7+ /* name of Squeak windows in Xrm and the WM */
8+-#define xResClass "Squeak"
9+-#define xResName "squeak"
10++#define xResClass "pharo-vm"
11++#define xResName "Pharo"
12+13+ char *displayName= 0; /* name of display, or 0 for $DISPLAY */
14+ Display *stDisplay= null; /* Squeak display */
···1+pharo --help must talk about Pharo and not about Squeak
2+--- a/platforms/unix/vm-display-X11/sqUnixX11.c
3++++ b/platforms/unix/vm-display-X11/sqUnixX11.c
4+@@ -7075,8 +7075,8 @@
5+ printf(" -lazy go to sleep when main window unmapped\n");
6+ printf(" -mapdelbs map Delete key onto Backspace\n");
7+ printf(" -nointl disable international keyboard support\n");
8+- printf(" -notitle disable the Squeak window title bar\n");
9+- printf(" -title <t> use t as the Squeak window title instead of the image name\n");
10++ printf(" -notitle disable the Pharo window title bar\n");
11++ printf(" -title <t> use t as the Pharo window title instead of the image name\n");
12+ printf(" -ldtoms <n> launch drop timeout milliseconds\n");
13+ printf(" -noxdnd disable X drag-and-drop protocol support\n");
14+ printf(" -optmod <n> map Mod<n> to the Option key\n");
15+@@ -7095,7 +7095,7 @@
16+ static void display_printUsageNotes(void)
17+ {
18+ printf(" Using `unix:0' for <dpy> may improve local display performance.\n");
19+- printf(" -xshm only works when Squeak is running on the X server host.\n");
20++ printf(" -xshm only works when Pharo is running on the X server host.\n");
21+ }
22+23+