When entering openoffice-ximian 1.3.0, and opening an old document (previously saved in both 1.1.2 and again after resaving with 1.3.0) and typing a word such as didn't, when pressing the apostrophe key the letter after the apostrophe will be filled in, which suggests this is related to autocomplete somehow. For example pressing each of the keys for "didn't" in turn ends up giving the result "didntt". Reproducible: Always Steps to Reproduce: 1. Open an old document. 2. Type "didn". 3. Press apostrophe key Actual Results: didnt appears. Expected Results: didn' should have appeared. Not sure if this is a feature or a bug, but it seems to have just started with this version, and it's quite annoying. I'm assuming this is one for the upstream guys. Portage 2.0.50-r9 (2004.2, gcc-3.3.3, glibc-2.3.3.20040420-r1, 2.6.8) ================================================================= System uname: 2.6.8 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=i686 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=i686 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox sfperms" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.blueyonder.co.uk http://ftp.snt.utwente.nl/pub/os/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/bmg-overlay /usr/local/overlays/freedesktop" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X aalib alsa apm avi berkdb cdr crypt cups directfb divx4linux dvd encode foomaticdb gdbm gif gnome gtk gtk2 guile ieee1394 imlib java jpeg ldap libg++ libwww mad mikmod motif mozilla mpeg ncurses nls nptl oggvorbis opengl oss pam pda pdflib perl pic png postgres python quicktime readline sdl slang spell ssl svga tcltk tcpd tetex tiff truetype x86 xml2 xmms xv xvid zlib"
Upon further investigation it does definitely seem to finish an auto-complete ("we'll" kept being turned into "were"). A useful workaround (although a full fix would still be quite nice) is apparently to hold control when pressing apostrophe. That works fine. In case it's of any importance, this is a UK keyboard, with UK layout.
I just tried it on openoffice-ximian-1.3.0 -- it worked for me. I wonder what's up.
Can't reproduce this either, are you sure this are no strange Autocompletition settings?
Ok, further steps to reproduce. I first moved away my user, program and share directories from .xopenoffice/1.1.2 directory. This I'm assuming will completely clean out my profile and remove all unusual settings such as those for autocomplete. As far as I'm aware I never touched the autocomplete settings anyway. Now open xoowriter, start a new file if one does not already appear. Type "I didn't do it", and "I didn't do it" appears on screen. Didn't however should now have been added to the autocomplete library. Now type "I didn't do it" again on the line below. This time "I didntt do it" appears. Now select the Tools | Autocorrect/AutoFormat... menu item. Click on Word Replacement, select didn't, and click on delete entry. Now return to the document and again on the next line type "I didn't do it". This time it will also correctly display "I didn't do it", but didn't will again have been added into the autocomplete library and will go wrong again next time it is typed. That means it is definitely an autocomplete problem. I can still reproduce this reliably, and now I can reproduce it on brand new documents. If there are any further tests or information you'd like me to provide, just ask. Thanks...
Seems very much like a ximian bug to me. (I hate autocorrect so no problems for me ;-) )
Yep, upstream bug, look at: http://bugs.ximian.com/show_bug.cgi?id=63231
This has now been resolved upstream and should be in the soon to be released 1.1.31
1.3.2 is now in the tree which should fix that problem