From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.help Subject: RE: updating emacs wiki libraries Date: Sun, 15 Jun 2008 10:03:13 -0700 Message-ID: <00f001c8cf09$b28b2d60$0200a8c0@us.oracle.com> References: <87abhmkh52.fsf@magma.ca> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1213549441 26440 80.91.229.12 (15 Jun 2008 17:04:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 15 Jun 2008 17:04:01 +0000 (UTC) To: "'Peter Smerdon'" , Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Jun 15 19:04:44 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1K7vek-0000Ns-RB for geh-help-gnu-emacs@m.gmane.org; Sun, 15 Jun 2008 19:04:43 +0200 Original-Received: from localhost ([127.0.0.1]:37665 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K7vdw-0001l4-L5 for geh-help-gnu-emacs@m.gmane.org; Sun, 15 Jun 2008 13:03:52 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K7vde-0001ks-F5 for help-gnu-emacs@gnu.org; Sun, 15 Jun 2008 13:03:34 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K7vda-0001kM-SE for help-gnu-emacs@gnu.org; Sun, 15 Jun 2008 13:03:33 -0400 Original-Received: from [199.232.76.173] (port=47750 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K7vda-0001kJ-Ic for help-gnu-emacs@gnu.org; Sun, 15 Jun 2008 13:03:30 -0400 Original-Received: from rgminet01.oracle.com ([148.87.113.118]:62816) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1K7vda-00007D-A3 for help-gnu-emacs@gnu.org; Sun, 15 Jun 2008 13:03:30 -0400 Original-Received: from agmgw2.us.oracle.com (agmgw2.us.oracle.com [152.68.180.213]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id m5FH3R6b027221; Sun, 15 Jun 2008 11:03:27 -0600 Original-Received: from acsmt351.oracle.com (acsmt351.oracle.com [141.146.40.151]) by agmgw2.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id m5FH3QvL011414; Sun, 15 Jun 2008 11:03:26 -0600 Original-Received: from inet-141-146-46-1.oracle.com by acsmt350.oracle.com with ESMTP id 3693475401213549384; Sun, 15 Jun 2008 10:03:04 -0700 Original-Received: from dradamslap1 (/24.5.171.3) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 15 Jun 2008 10:03:04 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87abhmkh52.fsf@magma.ca> Thread-Index: AcjO5cixwRA0Bq8lQ76FFSO12WXWUwAHGrDw X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:54854 Archived-At: > I was browsing the emacs wiki website and noticed that one of the > libraries I frequently use (info + by Drew Adams) has been updated. I > wondered if there was some code floating around that would allow emacs > to check for newer versions of .el files in my load path that are not > part of emacs officially? > > I am relatively new to emacs and try to avoid outside libraries but > there is so much cool stuff on the wiki. I wonder if a bash script is > enough to check for a new version of something from time to time or > there is simpler way to coax emacs to do this? Hi Peter, I don't know of any such code, in general. One problem is to be able to compare the version/date of a copy on the Web with that of your local copy. And different libraries use different means to indicate the version/date - my libraries use an `Update #', for instance. FWIW, for Icicles, you can retrieve the libraries in bulk: http://www.emacswiki.org/cgi-bin/wiki/Icicles_-_Libraries#toc3 You can perhaps modify one of those scripts to retrieve other libraries you are interested in. You can also follow my library updates (manually) using this link (from my home page on the wiki): http://www.emacswiki.org/cgi-bin/wiki?action=rc;rcuseronly=DrewAdams;match=%5C.% 28el%7Ctar%29%28%5C.gz%29%3F%24;days=28;all=1;showedit=1 More generally, on the wiki RecentChanges page, you can filter for file type, date, major/minor updates, and so on. See (1) the choices (links) just after the page title and (2) the Filters section near the page bottom. http://www.emacswiki.org/cgi-bin/wiki/RecentChanges HTH.