From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/63070 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: New completion mode Date: Sun, 30 Apr 2006 11:32:32 +0200 Organization: Programmerer Ingebrigtsen Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1146389843 24469 80.91.229.2 (30 Apr 2006 09:37:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 30 Apr 2006 09:37:23 +0000 (UTC) Original-X-From: ding-owner+m11597@lists.math.uh.edu Sun Apr 30 11:37:21 2006 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Fa8Mi-0003lD-Lg for ding-account@gmane.org; Sun, 30 Apr 2006 11:37:21 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1Fa8Me-0006Su-00; Sun, 30 Apr 2006 04:37:16 -0500 Original-Received: from nas01.math.uh.edu ([129.7.128.39]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1Fa8Il-0006IZ-00 for ding@lists.math.uh.edu; Sun, 30 Apr 2006 04:33:15 -0500 Original-Received: from quimby.gnus.org ([80.91.224.244]) by nas01.math.uh.edu with esmtp (Exim 4.52) id 1Fa8Ii-0003YS-Vi for ding@lists.math.uh.edu; Sun, 30 Apr 2006 04:33:15 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1Fa8Ii-0005Zz-00 for ; Sun, 30 Apr 2006 11:33:12 +0200 Original-Received: from root by ciao.gmane.org with local (Exim 4.43) id 1Fa8Ic-000345-OB for ding@gnus.org; Sun, 30 Apr 2006 11:33:06 +0200 Original-Received: from quimbies.gnus.org ([80.91.231.2]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 30 Apr 2006 11:33:06 +0200 Original-Received: from larsi by quimbies.gnus.org with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 30 Apr 2006 11:33:06 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: ding@gnus.org Original-To: ding@gnus.org Original-Lines: 37 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: quimbies.gnus.org Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEV3JTCRKzSsMjefO0O2 Qz2wTVCkXGLLYl7CQT/DfoLfim2zkpnZmpz+/v7Yzs/bwL8LpHEJAAAACXBIWXMAAABIAAAASABG yWs+AAAB3ElEQVQ4y3WTz2sTQRSANxVz8bIv0YBYD/NQXGkPXQOBQCuexUsCRaIoSEAobVoqSvbQ i4Pg9lTw0goJeIlKTv0HWn9cksqWHESDsG88Sgu7PQolopsWdd82M8f5+L7HzDAGqbqc3ykLS6KA gP4uZRDVZXHHRssVmGn+AxSBT8sLgxJUHkVGjRldOe2XxKwTgXvMeIv2woPMVYkIFxn4aOfnSplV N5p+gadEoVHNvnTQEueZ0ZXmXPm013DLkOMzpMhVC73fHYRC0khXc71Bx0IODl3z4WZu4D13YYIN 7ztmupBf6biWuMWMvhRGcarnYTl7nQHfQSOd9zpPZHGGpZSD5lTqzpvH8naNGeSimTYq3sazfAJ0 EQyz4kkptliKvjwFI1XZQBS73PAlGGOT6xJjL3gEVJQ6O+2J+B0epehFBIrrKO4TN+gzmmPnHMTd JFAAp+xreIWSKfoAWRvlGiUN8gGWM7h1EtB7uHHpcnAyRX4KYJxGGLR5s14bCfrt9vGIgKeI2q3h ljoIw/BdGDNo/9UQhMN1EMSN76+PIyoxI/oN7Bgx8KMZ3/+fom+LGoOWNAbtBRrja1NjqLsag1q/ Rhv0s6Yx/EWNoc5oDJrXGHHAjW2doTsHu6s/M+lHqTg5mJ4AAAAASUVORK5CYII= Mail-Copies-To: never X-Now-Playing: Pretty Boy Crossover's _The Building and Formation_: "Sub Holiday" User-Agent: Gnus/5.110005 (No Gnus v0.5) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:2tgHmXAmgVRX0+Mg9ZCmw6EgNag= X-Spam-Score: -2.6 (--) Precedence: bulk Original-Sender: ding-owner@lists.math.uh.edu Xref: news.gmane.org gmane.emacs.gnus.general:63070 Archived-At: Katsumi Yamaoka writes: > Thanks. However, the present ecomplete code seems to be written > only for Emacs. In XEmacs 21.4, I tried making aliases of some > missing functions, e.g., line-beginning-position, read-event, > etc., but the goal seems to be far beyond such workarounds. (I > wish I had time to grapple with it, though.) I'll compile Gnus for XEmacs and try getting it to work there, too. > [1] It is not only the case where the FOO-minor-mode variable > indicates the status but also the case where we have to use some > function or other like `message-tamago-not-in-use-p' to detect > the condition. We are using indeed various tools to enter > Japanese text. So, things we can do might be a few after all. It's a difficult problem determining that 1) it was the user that inserted something and 2) the user's insertion is "complete", in a way. Some of the input methods in Emacs are pretty hairy... >> What should the cookie look like? > > It will be a line which looks like the following put at the > beginning of a file: > > ;;; .ecompleterc -*- mode: emacs-lisp; coding: iso-2022-7bit -*- > ;; This file is generated automatically by ecomplete.el. > > However, it seems now to be unnecessary if `iso-2022-7bit' is > used. Because both Emacs and XEmacs-Mule are successful in > detecting the coding system automatically. Ok; then I won't put the cookie into the file. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen