home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.windows.x.apps
- Path: sparky!uunet!munnari.oz.au!mel.dit.csiro.au!yarra!bohra.cpg.oz.au!als
- From: als@bohra.cpg.oz.au (Anthony Shipman)
- Subject: Re: Another bug in xfig 2.1.4
- Message-ID: <1992Sep15.131623.20012@bohra.cpg.oz.au>
- Organization: Computer Power Software
- References: <1992Sep13.113709.11068@donau.et.tudelft.nl>
- Date: Tue, 15 Sep 1992 13:16:23 GMT
- Lines: 66
-
- alfred@arthur.et.tudelft.nl (Alfred van der Hoeven) writes:
-
- >I found another problem with xfig, when running the program on
- >an HP9000/720, for which I have a fix but no solution.
- >When I want to change a previously entered text, using the 'Edit' menu option,
- >it tends to exchange lowercase characters for uppercase characters.
-
- >For instance, if I enter the string 'abcdefghij' in the
- >text modification window, I instead see (and get) the string 'AbcDEfghIj'.
-
- >Apparently, it has something to do with the file 'CompKeyDB', because
- >if I invoke the program with 'xfig -k ""', the text modification window
- >works OK.
-
- >The problem does not appear when I run xfig on a SUN sparcstation,
- >so it may be an HP problem instead of an xfig problem.
-
- >In both cases, I use a SUN 3/60 running X11R4 for the display.
-
- I had the same problem with a HP9000/800 and an NCD terminal. I though it
- was a bug in Xt. Rearranging the order of the entries in the
- CompKeyDB got around the problem. Here is the relevant top part of my
- CompKeyDB file.
-
- #
- # For some mysterious reason each upper case override key must be
- # preceded by the lower case version. If the lower case one comes second
- # then only the first is ever performed.
- #
- :~Ctrl<Key>1: insert-string(1)
- :~Ctrl<Key>2: insert-string(2)
- :~Ctrl<Key>3: insert-string(3)
- :~Ctrl<Key>4: insert-string(4)
- :~Ctrl<Key>a: insert-string(a)
- :~Ctrl<Key>c: insert-string(c)
- :~Ctrl<Key>e: insert-string(e)
- :~Ctrl<Key>d: insert-string(d)
- :~Ctrl<Key>i: insert-string(i)
- :~Ctrl<Key>l: insert-string(l)
- :~Ctrl<Key>n: insert-string(n)
- :~Ctrl<Key>o: insert-string(o)
- :~Ctrl<Key>p: insert-string(p)
- :~Ctrl<Key>r: insert-string(r)
- :~Ctrl<Key>s: insert-string(s)
- :~Ctrl<Key>u: insert-string(u)
- :~Ctrl<Key>x: insert-string(x)
- :~Ctrl~Meta<Key>y: insert-string(y)
- :~Ctrl<Key>A: insert-string(A)
- :~Ctrl<Key>C: insert-string(C)
- :~Ctrl<Key>E: insert-string(E)
- :~Ctrl<Key>D: insert-string(D)
- :~Ctrl<Key>I: insert-string(I)
- :~Ctrl<Key>L: insert-string(L)
- :~Ctrl<Key>N: insert-string(N)
- :~Ctrl<Key>O: insert-string(O)
- :~Ctrl<Key>P: insert-string(P)
- :~Ctrl<Key>R: insert-string(R)
- :~Ctrl<Key>S: insert-string(S)
- :~Ctrl<Key>U: insert-string(U)
- :~Ctrl<Key>X: insert-string(X)
- :~Ctrl<Key>Y: insert-string(Y)
- --
- Anthony Shipman "You've got to be taught before it's too late,
- CP Software Export Pty Ltd, Before you are six or seven or eight,
- 19 Cato St., East Hawthorn, To hate all the people your relatives hate,
- Melbourne, Australia, 3121 You've got to be carefully taught." R&H
-