From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Zeeshan Ali Newsgroups: gmane.lisp.guile.user Subject: Re: Module unloading Date: Tue, 24 May 2005 01:55:41 +0500 Message-ID: <38294b74050523135563afe3dc@mail.gmail.com> References: <38294b74050523070378b75caf@mail.gmail.com> <42921E8E.7060503@ossau.uklinux.net> Reply-To: Zeeshan Ali NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1116883474 17128 80.91.229.2 (23 May 2005 21:24:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 23 May 2005 21:24:34 +0000 (UTC) Cc: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon May 23 23:24:28 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DaKNv-0005mY-35 for guile-user@m.gmane.org; Mon, 23 May 2005 23:22:51 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DaKRR-0003ux-8K for guile-user@m.gmane.org; Mon, 23 May 2005 17:26:29 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DaKPs-0002CK-MX for guile-user@gnu.org; Mon, 23 May 2005 17:24:52 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DaKPp-00028y-Om for guile-user@gnu.org; Mon, 23 May 2005 17:24:50 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DaKPo-00027F-Nr for guile-user@gnu.org; Mon, 23 May 2005 17:24:48 -0400 Original-Received: from [64.233.170.200] (helo=rproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DaKNU-00076e-A0 for guile-user@gnu.org; Mon, 23 May 2005 17:22:24 -0400 Original-Received: by rproxy.gmail.com with SMTP id y7so881431rne for ; Mon, 23 May 2005 14:22:21 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=EUD/+D5HysVUoiOH0UjRAql3fnFHLpBa/3vYSm7zuis156OrHvgpFpQnUT/3DgS/EUIqf8gotzQ+JN93G2b/Zn/xiPP3dy6qEe+xK1LrgxcIx5b255D4BH8mH9iKYFi+jVExM6GCGmuPTpaYkQToyFnZE5J/P9ilJw/KJc+fv/o= Original-Received: by 10.38.181.6 with SMTP id d6mr1453916rnf; Mon, 23 May 2005 13:55:41 -0700 (PDT) Original-Received: by 10.38.89.43 with HTTP; Mon, 23 May 2005 13:55:41 -0700 (PDT) Original-To: Neil Jerram In-Reply-To: <42921E8E.7060503@ossau.uklinux.net> Content-Disposition: inline X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:4562 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:4562 Hello, > There's no way of completely removing (=3D> undefining) the definitions > that a module added. Hmm... But the GC would take care of that, wouldn't it? If it doesn'nt then the plugins must do that themselves in their 'xchat-plugin-deinit' procedure, which they must define and export. > I think it might be possible (in an undocumented > and unsupported way) to "unuse" a module, though, i.e. to remove a > plugin module from the module-uses list of your main module. Is that > any use to you? I think that is exactly what i need. Maybe there is no way defined to do this as the GC also takes care of 'unused' modules as they are also normal guile objects? Thanks for your help. Regards, Zeeshan Ali. _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user