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 | *---------* -+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+--+-+-+