From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Rodrigo Canellas Newsgroups: gmane.emacs.help Subject: Re: automatic new-line after 80 columns Date: Wed, 18 Feb 2009 11:25:40 -0300 Organization: TQTVD Message-ID: <200902181125.40739.rodrigo.canellas@tqtvd.com> References: <5q2dnbZjSrLIpQbUnZ2dnUVZ_rLinZ2d@sysmatrix.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1234967542 9676 80.91.229.12 (18 Feb 2009 14:32:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 Feb 2009 14:32:22 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Feb 18 15:33:38 2009 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 1LZnUX-0005Z4-2R for geh-help-gnu-emacs@m.gmane.org; Wed, 18 Feb 2009 15:33:37 +0100 Original-Received: from localhost ([127.0.0.1]:45162 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LZnTC-0002IT-PN for geh-help-gnu-emacs@m.gmane.org; Wed, 18 Feb 2009 09:32:14 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LZnNF-0007Hd-Hw for help-gnu-emacs@gnu.org; Wed, 18 Feb 2009 09:26:06 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LZnNB-0007Fu-Uz for help-gnu-emacs@gnu.org; Wed, 18 Feb 2009 09:26:03 -0500 Original-Received: from [199.232.76.173] (port=57470 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LZnNA-0007Fh-T4 for help-gnu-emacs@gnu.org; Wed, 18 Feb 2009 09:26:01 -0500 Original-Received: from mail.tqtvd.com ([200.179.60.40]:58962 helo=mail.quality.com.br) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LZnNA-0000jw-7J for help-gnu-emacs@gnu.org; Wed, 18 Feb 2009 09:26:00 -0500 Original-Received: from kent.localnet (unknown [10.0.8.110]) by mail.quality.com.br (Postfix) with ESMTP id 1A26E15811E for ; Wed, 18 Feb 2009 11:10:51 -0300 (BRDT) User-Agent: KMail/1.10.4 (Linux/2.6.27-11-generic; KDE/4.1.4; i686; ; ) In-Reply-To: <5q2dnbZjSrLIpQbUnZ2dnUVZ_rLinZ2d@sysmatrix.net> Content-Disposition: inline X-Quality-MailScanner-Information: Please contact the ISP for more information X-MailScanner-ID: 1A26E15811E.613EC X-Quality-MailScanner: Found to be clean X-Quality-MailScanner-From: rodrigo.canellas@tqtvd.com X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) 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:62176 Archived-At: Em Tuesday 17 February 2009 19:21:10 B. T. Raven escreveu: > Rodrigo Canellas wrote: > > Hi, > > > > I really can not find how to set 'emacs' to add a new-line when the line reaches the 80th column. > > > > In 'ccmode', I set it fot the comments, but I would like to define for C++ code as well. > > > > Can anyone help me? > > > > Thanks a lot! > > > > > > > > How does what you want differ from the behavior you see if you type this > in a buffer: > > C-u 80 C-x f C-u 1 M-x auto-fill-mode > > ?? > I think this is a minor mode that works with most programming languages. > > Ed > I created a file '/var/tmp/t.cpp'. Then when I typed 'C-u 80 C-x f', 'emacs' said 'Fill column set to 80 (was 70)' And when I typed 'C-u 1 M-x auto-fill-mode', it did not say anything. I typed this: #include void function_very_very_very_big_but_i_mean_really_big ( ) { { { { { { { { { { { { { { { { object_a = fc_abc( ) ; Here I expected it would change to: void function_very_very_very_big_but_i_mean_really_big ( ) { { { { { { { { { { { { { { { { object_a = fc_abc( ) ; I mean, to respect the limit of 80 bytes per line, 'emacs' should insert a new-line after the '='. Any ideas? Thanks! -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.