Mats Lidell writes:
Stephen> I like Mercurial a little less every day.
There is always a dark side I guess in every tool ...
Yeah, but this confusion is pretty awful.
Stephen> numbers. The r numbers are *not stable* across
repositories,
Stephen> and just confuse the readers.
Even if the repository is updated by always pulling from
http://hg.debian.org/hg/xemacs/xemacs?
Your repo may not differ from the public one, but an active
developer's repo will likely be different. What's the point of
distributed VC if you have to check with the central repo to find out
what everybody is talking about? For an example, check out the tail
of the output of the attached script with "./test-hg.sh 3". Pay
attention to "bar" and "baz" and the parents of the merge.
What I see is this. A build from
changeset: 4532:16906fefc8df
branch: bytecomp-coding-system-2008-10-29
summary: Return a list copy in #'built-in-face-specifiers
works fine. A build from
changeset: 4533:4a7c4ccac2fe
summary: Merge.
does not.
Are you sure those are the versions you tried? My changes should be in
4532:16906fefc8df because it's on the "bytecomp" branch. And in fact
a diff of 4532:16906fefc8df against 4533:4a7c4ccac2fe shows no change.
Similarly, a diff of 4532:16906fefc8df against 4534:f32c7f843961 shows
only a trivial change.
However. I don't get this fully yet but it is getting clearer.
Can it
be so that Aidan merged in your changes on branch
bytecomp-coding-system-2008-10-29 in the changeset 4533:4a7c4ccac2fe?
So they surfaced first there for me.
Well, that's what happened, but there's clearly confusion about the
revisions we're talking about still.
My guess is that the change in question is in lwlib/xlwmenu.c (this is
a hunk from "hg diff -r 8418d1ad4944:726060ee587c", as Aidan suggested
in another message).
#ifdef USE_XFT_MENUBARS
- {XtNfcFontName, XtCFcFontName, XtRString, sizeof (String),
- offset(menu.fcFontName),
- XtRString, (XtPointer) NULL},
+ fontres (XtNfcFontName, XtCFcFontName, XtRString, String,
fcFontName,
+ "sans-serif-12:bold"),
/* #### This needs to be fixed to give a proper type and converter
for
XftFonts. See also xlwtabs.c. */
- {XtNxftFont, XtCXftFont, XtRString, sizeof(XtPointer),
- offset(menu.xftFontName), XtRString, (XtPointer)
"Helvetica-12:bold" },
+ fontres (XtNxftFont, XtCXftFont, XtRString, XtPointer, xftFontName,
+ "Helvetica-12:bold"),
#endif
Note that I changed the default for fcFontName, which takes precedence
over the xftFont in the current code. Try adding
XEmacs*menubar*fcFontName: arial-6
(I think that's the font you were using), merging with xrdb, and
restarting XEmacs.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta