From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/21245 Path: main.gmane.org!not-for-mail From: Per Abrahamsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Untabify...? Date: 17 Feb 1999 12:14:05 +0100 Organization: The Church of Emacs Sender: owner-ding@hpc.uh.edu Message-ID: References: <87zp6i5sdi.fsf@pc-hrvoje.srce.hr> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035159387 22024 80.91.224.250 (21 Oct 2002 00:16:27 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 00:16:27 +0000 (UTC) Return-Path: Original-Received: from fisher.math.uh.edu (fisher.math.uh.edu [129.7.128.35]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id GAA06007 for ; Wed, 17 Feb 1999 06:15:28 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by fisher.math.uh.edu (8.9.1/8.9.1) with ESMTP id FAB00682; Wed, 17 Feb 1999 05:14:34 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Wed, 17 Feb 1999 05:14:53 -0600 (CST) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.7.3/8.7.3) with ESMTP id FAA18728 for ; Wed, 17 Feb 1999 05:14:43 -0600 (CST) Original-Received: from sheridan.dina.kvl.dk (root@sheridan.dina.kvl.dk [130.225.40.227]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id GAA05992 for ; Wed, 17 Feb 1999 06:14:35 -0500 (EST) Original-Received: from poisson.dina.kvl.dk (poisson.dina.kvl.dk [130.225.40.158]) by sheridan.dina.kvl.dk (8.9.0.Beta5/8.9.0.Beta5) with SMTP id MAA04641; Wed, 17 Feb 1999 12:14:22 +0100 Original-Received: by poisson.dina.kvl.dk (SMI-8.6/SMI-SVR4) id MAA05616; Wed, 17 Feb 1999 12:14:06 +0100 Original-To: "(ding)" X-Face: +kRV2]2q}lixHkE{U)mY#+6]{AH=yN~S9@IFiOa@X6?GM|8MBp/ Original-Lines: 47 User-Agent: Gnus/5.070076 (Pterodactyl Gnus v0.76) Emacs/20.3 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:21245 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:21245 Stainless Steel Rat writes: > Rather, please make it off by default so as not to seriously break things > that have been known to work. I agree it should be off by default, or should not even be an option. However, message mode should turn off indent-tabs-mode, so the user is less likely to accidentally add tabs to the message (which will most likely be displayed wrong on other newsreaders). Explictly inserted tabs (with C-q TAB), and tabs in included files, will (and should) still be there. Here is a patch for both. 1999-02-17 Per Abrahamsen * message.el (message-send-mail): Don't untabify. (message-mode): Don't use tabs for indentation. cd ~/emacs/pgnus-0.76/lisp/ diff -c message-old.el message.el *** message-old.el Thu Feb 11 06:02:23 1999 --- message.el Wed Feb 17 12:06:25 1999 *************** *** 1444,1449 **** --- 1444,1451 ---- (concat "[ \t]*[-a-z0-9A-Z]*>+[ \t]*\\|" adaptive-fill-first-line-regexp)) (mm-enable-multibyte) + (make-local-variable 'indent-tabs-mode) ;Turn off tabs for indentation. + (setq indent-tabs-mode nil) (run-hooks 'text-mode-hook 'message-mode-hook)) *************** *** 2093,2099 **** (let ((message-deletable-headers (if news nil message-deletable-headers))) (message-generate-headers message-required-mail-headers)) - (untabify (point-min) (point-max)) (let ((mail-parse-charset message-posting-charset)) (mail-encode-encoded-word-buffer)) ;; Let the user do all of the above. --- 2095,2100 ---- Compilation exited abnormally with code 1 at Wed Feb 17 12:06:53