From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: vsinha@purdue.edu (Varun Sinha) Newsgroups: gmane.emacs.help Subject: Indentation in C Date: 21 Jan 2004 13:37:28 -0800 Organization: http://groups.google.com Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: NNTP-Posting-Host: deer.gmane.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1074722023 27437 80.91.224.253 (21 Jan 2004 21:53:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 21 Jan 2004 21:53:43 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Jan 21 22:53:36 2004 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AjQI3-0005Z6-00 for ; Wed, 21 Jan 2004 22:53:36 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AjQBF-00022o-7O for geh-help-gnu-emacs@m.gmane.org; Wed, 21 Jan 2004 16:46:33 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!postnews1.google.com!not-for-mail Original-Newsgroups: comp.emacs,gnu.emacs.help Original-Lines: 35 Original-NNTP-Posting-Host: 128.46.209.211 Original-X-Trace: posting.google.com 1074721048 5092 127.0.0.1 (21 Jan 2004 21:37:28 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Wed, 21 Jan 2004 21:37:28 +0000 (UTC) Original-Xref: shelby.stanford.edu comp.emacs:82924 gnu.emacs.help:120312 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:16256 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:16256 I was wondering how I could get the following done in EMACS- 1) When I hit tab to indent, I'd like the tab to be made up of spaces. I love the way I can hit tab anywhere on a line, and it indents the line according to the specifications and I don't want to lose that. The indentation should be two spaces. I was trying some of the options, but when (I think) I replaced the tabs with spaces, I lost the ability to tab anywhere in the line and get indentation. 2) Right now, the curly braces are indented two spaces below the function call or the control statement, like so function_name { ......... ......... } but I need the curly braces to not be indented like so function_name { ........... ........... } I tried looking through the documentation for EMACS to get these, but I wasn't able to make sense out of it. Ordinarily, it wouldn't matter to me, but the professor for my course has laid down these standards. I tried asking him and the TA, but they all use VI and told me either to switch (yeah right) or use manual spacing. Thanks a lot!! Varun