Olá amigos!

Eu estou com um pequeno problema, eu costumo usar nos meus
programas o estilo de indentação que vem por padrão no emacs...
então meu código fica assim:

-------------------------------------------------
  if (!found)
    {
      if (ftell(fout))
        {
          char c;
          fseek (fout, -1, SEEK_END);
          if ((c = fgetc (fout)) != '\n')
            fprintf (fout, "\n");
        }

      fprintf (fout, "%s=%s\n", option, data);
    }
---------------------------------------------------

mas, eu decidi fazer algumas modificações no meu pacote, sylpheed, para
que ele se comporte do jeito que eu acho que ele deveria se comportar
quando selecionando arquivos para anexar, e o estilo de código é o seguinte:

---------------------------------------------------------------------------
        if (filesel_ack) {
                GtkWidget *entry;
                gchar *fname=NULL;

                list = filesel_get_multiple_filenames();                
                
                if (!list) {
                        entry = GTK_FILE_SELECTION(filesel)->selection_entry;
                        fname = gtk_entry_get_text (GTK_ENTRY(entry));
                        if (fname && fname[0] != '\0') {
                                list = g_list_append (list, g_strdup(fname));
                        }
                }
        }
-----------------------------------------------------------------------------

ou seja, eu preciso fazer com que quando eu dê tab no emacs ele indente o
código em 8 espaços ao invés dos 2 normais... eu tentei alterar o tab width
mas não é isso que resolve... eu estou quebrando o galho no anjuta
(que é por sinal muito bom) mas não me sinto em casa como no emacs e fico
dando C-s pra procurar as coisas o tempo todo e salvando o treco sem querer...

será que alguém pode me ajudar com isso?

[]s!

-- 
    Gustavo Noronha Silva - kov <http://www.metainfo.org/kov>
*---------* -+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+-+
|  .''`.  | Debian GNU/Linux: <http://www.debian.org>         |
| : :'  : + Debian BR.......: <http://debian-br.cipsga.org.br>+
| `. `'`  + Q: "Why did the chicken cross the road?"          +
|   `-    | A: "Upstream's decision." -- hmh                  |
*---------* -+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+-+

Responder a