Quero contribuir com o GNU Emacs

1. Quero contribuir com o GNU Emacs

Vinícius dos Santos Oliveira
vinipsmaker

(usa Arch Linux)

Enviado em 07/12/2009 - 21:53h

Já tenho um sólido conhecimento em C e estou estudando C++. Queria saber que ferramentas/tecnologias preciso aprender para contribuir com o GNU Emacs. E também queria links para o uso de ferramentas como o diff e o patch.

Ferramentas que já conheço:
*subversion
*doxygen


  


2. O Vim é melhor! mas...

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 08/12/2009 - 01:07h

Se quiser contribuir com o Emacs você deve conhecer além do C, Lisp (especialmente o 'dialeto' emacs lisp). Quanto ao uso do diff e patch, consulte as respectivas man pages!


3. Re: Quero contribuir com o GNU Emacs

Vinícius dos Santos Oliveira
vinipsmaker

(usa Arch Linux)

Enviado em 08/12/2009 - 08:22h

Eu já pretendia aprender a usar o Emacs Lisp, pois quero contribuir especificamente com o interpretador Emacs Lisp, que é necessário para o GNU Emacs.

Vi na wikipedia um negócio de escopo léxico e dinâmico e vi que o Emacs Lisp usava escopo dinâmico. Achei isso horrível, mas me alegrou ler que eles estavam se esforçando para mudar o interpretador para usar escopo léxico. Acho que se eu contribuir constantemente com isso eu posso ajudar. O interpretador foi escrito em C e eu já tenho um conhecimento sólido em C.

Eu ainda não vou marcar o tópico como resolvido.


4. Re: Quero contribuir com o GNU Emacs

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 08/12/2009 - 12:31h

Não tem nada haver com o tópico mas... o que acho mais legal no Lisp (apesar do excesso de parentêses) é o uso da notação polonesa (se bem que prefiro a notação inversa).


5. Re: Quero contribuir com o GNU Emacs

Vinícius dos Santos Oliveira
vinipsmaker

(usa Arch Linux)

Enviado em 08/12/2009 - 13:07h

Queria saber se estou indo pelo caminho certo. Fui caminhando e resolvi parar em Gnulib ( http://www.gnu.org/software/gnulib/ ) e GNU Coding Standards ( http://www.gnu.org/prep/ ). Devo continuar ou recuar? Enquanto estou indeciso vou continuar nesses caminhos.


E fui pesquisar esse negócio de notação polonesa e reversa e acabei ficando muito confuso. Alguém poderia explicar o que é isso (mas sem discutir, para não fugir do tema principal)?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts