On 12/16/08, Aurélio Jargas <verde@...> wrote:
> Ainda não sei direito como vai ser, mas promete :)
eu imaginei que quando incluísse um arquivo (de estilo, configuração,
etc) ele buscasse num ~/.txt2tags se não existisse no diretório atual.
> De qualquer forma, hoje já é possível utilizar o txt2tags como um
> móduo Python, embutindo ele em seu programa. Veja o diretório
> samples/module que tem exemplos. É um suporte bem sem-vergonha, que
> também deve melhorar na v3.
sim, já dei uma brincada com esse enjambre.
mas eu queria era fazer o inverso, mesmo. embutir algumas marquitas no
txt2tags, processando diferente. se consegue muita coisa com preproc e
postproc, mas tem que enjambrar.
hoje no código a gente tem dicionários de equivalências, para target
tal, se casar tal ER, troca por tal texto, né?
se em vez de um dicionário de texto a substituir, a gente tivesse um
dicionário de callbacks que retorne esse texto, e permitisse o usuário
especificar um arquivo externo contendo um dicionário com as
definições de callbacks para as tags que se deseja alterar e adicionar
novas, tava aí um esquema paulada de plugin.
a gente poderia criar marcas novas, alterar o funcionamento das
existentes (decisões do tipo b/i/s/u por strong/em/del ficam
flexíveis), o diabo a quatro!
e seria possível criar plugins para testar idéias, antes de incorporar
no código oficial.
hombre, ia ficá especial!
mas acho que daria uma trabaiera véia bagual...
viajei demais?
valeu!
té más,
--
elias junior
- http://www.inf.ufsm.br/~eljunior
"are you not entertained?"