From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Lennart Borgman" Newsgroups: gmane.emacs.devel Subject: Registry access on w32 Date: Tue, 12 Oct 2004 17:41:42 +0200 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <02f001c4b073$d06034b0$0200a8c0@sedrcw11488> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1097596783 23835 80.91.229.6 (12 Oct 2004 15:59:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 12 Oct 2004 15:59:43 +0000 (UTC) Cc: Edi Weitz Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 12 17:59:34 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CHP3l-00080x-00 for ; Tue, 12 Oct 2004 17:59:33 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CHPAl-0002M6-9X for ged-emacs-devel@m.gmane.org; Tue, 12 Oct 2004 12:06:47 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CHP6t-0000L3-4K for emacs-devel@gnu.org; Tue, 12 Oct 2004 12:02:47 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CHP6s-0000KU-6X for emacs-devel@gnu.org; Tue, 12 Oct 2004 12:02:46 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CHP6r-0000K8-Je for emacs-devel@gnu.org; Tue, 12 Oct 2004 12:02:45 -0400 Original-Received: from [81.228.11.113] (helo=av7-1-sn1.fre.skanova.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CHOyi-0004i3-Of for emacs-devel@gnu.org; Tue, 12 Oct 2004 11:54:21 -0400 Original-Received: by av7-1-sn1.fre.skanova.net (Postfix, from userid 502) id E6E4738147; Tue, 12 Oct 2004 17:54:19 +0200 (CEST) Original-Received: from smtp3-1-sn1.fre.skanova.net (smtp3-1-sn1.fre.skanova.net [81.228.11.163]) by av7-1-sn1.fre.skanova.net (Postfix) with ESMTP id DAB9737E73; Tue, 12 Oct 2004 17:54:19 +0200 (CEST) Original-Received: from sedrcw11488 (t5o58p20.telia.com [195.67.196.20]) by smtp3-1-sn1.fre.skanova.net (Postfix) with SMTP id 8887637E53; Tue, 12 Oct 2004 17:54:14 +0200 (CEST) Original-To: "Emacs Devel" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1409 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:28310 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:28310 During the time I have tried to write an installer for Emacs on ms windows I have many times wished that Emacs had support for accessing the registry. If registry access was built into Emacs then much of what I have done could have been done inside Emacs and that would have been a big benefit. I have been tempted to write something like it myself. The registry contains things like program locations, file associations, printer information etc. Now, when I read a post on [h-e-w] I stumbled upon a web page (http://www.gnusoftware.com/Emacs/Registry/) which says it has a patch for Emacs that allows this access. From the page: "Originally I created a patch to the Emacs sources to access to the registry from within Lisp, my patch was a proof of concept one, and wasn't terribly complete. Shortly afterwards this patch was superceded by a more complete offering from Jay Finger. Unfortunately since then not much has happened, and neither the registry access patch, nor my registry editing mode have made it into Emacs." Why is this not included in Emacs? I believe it can make a big difference for Emacs users on ms windows. - Lennart