From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ken Raeburn Newsgroups: gmane.emacs.devel Subject: Re: Post-22.1 development? Date: Fri, 8 Jun 2007 13:49:55 -0400 Message-ID: References: <878xb05ras.fsf@stupidchicken.com> <864plnorgn.fsf@lola.quinscape.zz> <85ps4ap0kh.fsf@lola.goethe.zz> <18023.8888.790251.607253@kahikatea.snap.net.nz> <4667AAD8.5040502@swipnet.se> <18024.20333.913034.347754@localhost.localdomain> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1181327759 19398 80.91.229.12 (8 Jun 2007 18:35:59 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 8 Jun 2007 18:35:59 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 08 20:35:57 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HwjJT-00035a-9Y for ged-emacs-devel@m.gmane.org; Fri, 08 Jun 2007 20:35:55 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HwjJS-0004Bt-Io for ged-emacs-devel@m.gmane.org; Fri, 08 Jun 2007 14:35:54 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HwjJO-0004Bo-If for emacs-devel@gnu.org; Fri, 08 Jun 2007 14:35:50 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HwjJN-0004BU-5Z for emacs-devel@gnu.org; Fri, 08 Jun 2007 14:35:50 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HwjJN-0004BR-0E for emacs-devel@gnu.org; Fri, 08 Jun 2007 14:35:49 -0400 Original-Received: from sccrmhc15.comcast.net ([204.127.200.85]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HwjJM-0002DW-4g; Fri, 08 Jun 2007 14:35:48 -0400 Original-Received: from raeburn.org (c-65-96-188-63.hsd1.ma.comcast.net[65.96.188.63]) by comcast.net (sccrmhc15) with ESMTP id <2007060818354701500cfr88e>; Fri, 8 Jun 2007 18:35:47 +0000 Original-Received: from [69.25.196.101] (laptop.raeburn.org [69.25.196.101]) by raeburn.org (8.12.11/8.12.11) with ESMTP id l58IZkcE029332; Fri, 8 Jun 2007 14:35:46 -0400 (EDT) In-Reply-To: <18024.20333.913034.347754@localhost.localdomain> X-Mailer: Apple Mail (2.752.3) X-detected-kernel: NetCache Data OnTap 5.x 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: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:72505 Archived-At: On Jun 7, 2007, at 14:33, Tom Tromey wrote: > Jan> - Printing, basically Emacs does not have a "modern" print > dialog. > > I thought the comment here was just about using the wrong program to > access printing. But, I'm not an expert here. On my Mac I've found the most convenient way to print a file the way I wanted to from Emacs was to save it, use "M-! open foo.txt" to invoke the Mac TextEdit program, and use the standard Mac print dialog available there to select the options I wanted. I'd like to see it available directly in Emacs too. It allows not just for selection of which printer, but page layout/selection/ordering configuration options, color processing, saving as PDF files, feeding PDFs to other programs (at least some of which I think is customized by the user, across all programs using the print dialogs), and other options, and apparently (at least in when used in the Mail program) application-specific options as well. All the printers I use are postscript, but I assume somewhere between the print dialog and the printing subsystem, it also deals with appropriate format conversions of text and images for the printer selected, whether it understands postscript or something else. If "use Gnome print dialog" means "use the system print dialog, where under X we mean Gnome", then I'm all in favor of adding that as an option. (Of course supporting plain lpr still has its place.) > * Keyring support. I have some code for this (supporting either the > Gnome keyring or a private Emacs-specific one), but I haven't wired > it in to all the code in Emacs that uses passwords. The Mac also has its Keychain system for storing passwords, encrypting them, optionally keeping them synchronized across machines, prompting the user to confirm that a program is allowed to access passwords stored by other programs, etc. Ken