Mep Texto 7 beta 1: agora melhor com UTF-8
Postado por Marcos Elias | Em .MEP é tudo nosso, Sites .MEP, Softwares
INFORMAÇÃO (adicionada em 14/02/2012): Eu parei de atualizar meus programas, e não há data prevista para voltar. Ando usando mais Linux e Mac, e programar exclusivamente para Windows ficou fora dos meus ideais.
AVISO: o Mep Texto como conhecido até o 7 está sendo descontinuado, passei a trabalhar mais com o Lazarus, multiplataforma. Nisso fiz o “Codename LA”, para uso pessoal. Se o MT não atender aos seus objetivos, desculpe, mas pode procurar outro editor por enquanto… O LA está ficando legalzinho mas está longe de ser completo, tem vários bugs e não ando com tempo para trabalhar nele. Uso por mim, mas é ruim indicar como um programa de uso geral.
Publiquei uma nova edição em testes do Mep Texto, que deverá ser a versão 7. Há um problema de compatibilidade com arquivos criados no Mep Texto 6 “U”, pois o Unicode do UniSynEdit não era um Unicode “real”. Esta versão lê e salva em ANSI e UTF-8, tendo UTF-8 como padrão. Decidi abandonar o UniSynEdit pelas suas várias deficiências.
Essa versão não afeta as edições anteriores, sendo instalada em outro local e com outra chave do registro. Não testei no Windows 9x/Me, nem pretendo suportar estes sistemas.
Download:
http://www.mephost.com/downloads/mt7-b1-408a.zip
Documentação, recomendo ler antes de usar:
MEP TEXTO 7
CODENAME 408A “MACHADO DE ASSIS”
(em homenagem a uma linha de trólebus em São Paulo muito clássica)
***************************
O Mep Texto está experimentando o Scintilla. A versão 7 é BETA BETA BETA e não deve ser usada para modificar arquivos importantes, a menos que você REALMENTE TENHA GOSTADO. Lembre-se de que o programa é fornecido NO ESTADO EM QUE SE ENCONTRA, SEM GARANTIAS.
Há muitas coisas que faltam ser implementadas e transferidas para funcionar com o Scintilla:
- Impressão
- Substituição em lote
- Mais opções do editor (marcadores, destaque de sintaxe colorida, etc)
O código “básico” foi feito: abrir e salvar arquivos, copiar/colar/desfazer, substituir/pesquisar, etc. No recurso de substituir e pesquisar faltam ainda algumas adaptações.
Algumas coisas que faltam, além das citadas acima:
- Escolha da codificação correta ao salvar e abrir arquivos! Esse é o pior “bug” dessa versão. Apesar de salvar em UTF-8, ele não abre corretamente arquivos criados com o Mep Texto 6 Unicode, que usava o UniSynEdit, com suporte muito parcial ao Unicode (um suporte muito porco, diga-se de passagem).
- Updates na posição do cursor na barra de status, além do estado da tecla INSERT.
- Alteração nas mensagens que diz que a ação é irreversÃvel, pois agora boa parte delas podem ser desfeitas com o CTRL+Z.
- A pasta do Backup Paranóia pode ser definida incorretamente como sua pasta Documentos. Ao ativar o recurso, clique em “Restaurar a pasta padrão” ou escolha outro local. Como segurança, a pasta não pode mais ser excluÃda pela interface do Mep Texto. Você deverá removê-la manualmente quando quiser usando o Windows Explorer.
- Recursos de substituição não estão funcionando para o primeiro caractere (como itens do menu HTML). Eles estão sendo aplicados a partir do segundo.
Recursos inexistentes ou não codificados exibirão uma mensagem de erro ao serem aplicados. Ao aplicar as configurações esta mensagem aparecerá, mas basta ignorá-la, pois as configurações funcionais serão realmente aplicadas.
O grande problema é que o Unicode chegou bem tarde no Windows. Provavelmente o Mep Texto 7 dará suporte preferencial a UTF-8, tendo compatibilidade com ANSI. Uma opção na instalação deixará o usuário escolher a codificação padrão que deseja usar.
Caso o arquivo aberto seja visualizado incorretamente por estar em ANSI, escolha ANSI na lista da barra de ferramentas. E faça o correspondente ao abrir um arquivo Unicode, visto que ainda não há um detector da codificação.
Para definir ANSI como padrão, podendo criar e salvar arquivos em ANSI (default no Windows), selecione ANSI nas configurações (Configurar > Opções do Mep Texto > Outras configurações > Codificação de caracteres…).
DICA: você pode converter de ANSI para Unicode copiando o texto, alterando na barra de ferramentas e colando, e então salve. Se apenas trocar a codificação o arquivo poderá ser exibido de forma incorreta, por ter o conteúdo já definido na codificação anterior.
***************************
IMPORTANTE, LEIA!!!
Para não interferir no uso das versões anteriores, o Mep Texto 7 (Codename 408A “Machado de Assis”) salva os dados em outro local. A chave do registro utilizada é:
HKEY_CURRENT_USER \ Software \ Mep \ Mep 408A
Você pode removê-la (com o editor fechado) para restaurar todas as opções padrão.
***************************
DÚVIDAS, SUGESTÕES, RELATOS DE BUGS?
Caso tenha sugestões, escreva para o produtor: marcos@viamep.com
Não envie dúvidas ou problemas referentes a outros assuntos, pois devido o tempo do autor poderão ser ignoradas. Recomendamos postar dúvidas de informática geral na comunidade do Explorando e Aprendendo:
http://www.explorando.com.br/comu.php
***************************
Código fonte?
O código fonte do Mep Texto Open não é mais mantido. Ele pode ser baixado em:
http://www.mephost.com/software/progs/mtopen-1.0-mt5b3b-src-20070606.zip
Nota: o email “atendimento@mephost.com” citado na documentação do arquivo acima pode não estar mais ativo.
Pelo menos por enquanto, o código fonte do Mep Texto 7 é fechado. A base do projeto vem desde 2004. Os componentes usados podem ser abertos ou não, caso do Scintilla (que é aberto mas funciona usando uma DLL externa).
***************************
Créditos
Mep Texto Copyright (C) Marcos Elias Picão
http://www.viamep.com
Todos os direitos sobre o programa e código criados do zero são reservados ao Marcos Elias Picão
O programa usa alguns componentes de terceiros, tais componentes são de propriedade de seus respectivos produtores.
O ToolBar2000 do Jordan Russel (http://jrsoftware.org/) utilizado é devidamente licenciado (portanto pode ser usado em aplicações fechadas).
O TBX de Alex A. Denisov (http://g32.org) é de uso livre desde que indicado um agradecimento, eis aqui :)
O psvDialogs de Serhiy Perevoznyk (http://users.chello.be/ws36637/) é de uso livre.
As edições anteriores usavam o SynEdit (http://synedit.sourceforge.net/) e UniSynEdit (http://mh-nexus.de/en/unisynedit.php). Esta usa o Scintilla (http://www.scintilla.org/) por meio do componente Delphi Scintilla (http://delphisci.sourceforge.net/).
Os Ãcones estão em transição para o pacote do Silk, de Mark James (http://www.famfamfam.com/lab/icons/silk/). O uso é gratuito pela Creative Commons Attribution 2.5 License.
O Mep Texto é freeware, e pode ser redistribuÃdo à vontade, desde que não seja com interesses comerciais. Você não pode modificar o programa se passando pelo autor original, nem usar o nome do mesmo como sendo software do produtor original. Se editar o Mep Texto Open, por favor, troque o nome do projeto, mantenha os créditos de referência mas não sobre o que você fizer.
Sobre meus sites e projetos na web
Postado por Marcos Elias | Em .MEP é tudo nosso, Blogosfera, Sites .MEP
Vou falar um pouco dos meus projetos e sites atuais, além da minha atuação como “blogueiro” e “saitista”… Na forma de perguntas e respostas, algo como uma entrevista.
O que aconteceu com o Explorando? Ele anda tendo menos atualizações… O site será descontinuado?
Não! Mantenho o site desde setembro de 2005 e não pretendo parar nunca. Talvez seja pouco tempo de 2005 a 2009, mas gosto de destacar isso pois a blogosfera começou a se popularizar por aÃ, um pouco depois, e ficou algo “vulgar”: para muitos um blog é qualquer coisa pessoal, que a pessoa faz e pode abandonar rapidamente; de fato, muitos blogs não duram nem três meses. A saber, esse blog, marcoselias.com.br, é mais pessoal, o Explorando não. Blogar blogo desde 2003, mas meus primeiros blogs eram pessoais e um dia resolvi tirar do ar. Em vez de analisar post a post, optei por remover o blog todo, tinham inúmeras referências a amigos e coisas do meu dia-a-dia - que não interessam a um público maior, na época interessava aos amigos, hoje talvez até ainda fosse interessasse aos amigos, mas não há necessidade de ficar exposto ao mundo. Tanto que meu site antigo, não pessoal, continua no ar, em www.mephost.com/br, e tenho algumas páginas perdidas no Vila Bol e Tripod.
As poucas atualizações do Explorando são devido muitas coisas, dentre as quais, várias. Algumas delas:
- Falta de tempo para escrever artigos maiores como eles mereceriam. Mas nem por isso deixei de falar do IE8, Windows 7, etc. Nem no GdH ando escrevendo tutoriais.
- Não pretendo escrever muitos posts sobre coisas que todo mundo escreve ou fala. Recursos do IE8 em detalhes? Vários sites e blogs já falaram disso, não me interessa tanto “repetir” a coisa sem acrescentar algo de novo, ou sem expor minha visão de forma que seja útil para várias pessoas. Prefiro me dedicar a projetos que me rendam algo hoje.
- As frequentes quedas do servidor desanimaram um pouco, mas lutei - e luto - para não deixar o site cair. Os novos posts são feitos manualmente, sem usar banco de dados. No máximo uso includes em PHP para o template. Uns poucos minutos a mais são exigidos por post. Isso ajuda também a dar uma filtrada: antes de um post ir ao ar há uma análise mais firme, há uma exigência minha mais forte: vai ao ar ou não vai? Num blog bastaria escrever e clicar no botão de publicar. Dessa forma tenho que escrever, transformar os acentos em HTML (o Mep Texto ajuda demais nisso), salvar, carregar por FTP, atualizar o menu, atualizar o feed, pingar o FeedBurner. Dá para pensar melhor e até revisar melhor os textos.
No Explorando posto dicas de informática, artigos, tutoriais, dicas de programas e sites úteis, e eventuais artigos de opinião ou crÃticas - sempre relacionados a tecnlogia, geralmente sobre info.
Além do Explorando, que outros sites você mantém?
Vários, mas de destaque apenas o Sou Balada, site de música eletrônica. Os outros pequenos estão no ar de forma “jogada”, sem muita atualização, mas não acho que valha a pena remover.
Alguns sites estão ou serão reformulados. Mantenho também alguns sites em parcerias com amigos/sócios (com a administração funcionando como um consórcio, só que um “consórcio de pessoas”). Um deles é o Diz Aê, cujo “consórcio” foi firmado na semana passada e deve receber conteúdo novo e atualizado nos próximos dias.
Tenho diversos outros projetos em andamento (que me tomam tempo, alguns não trazem retorno hoje mas poderão trazer no futuro). Depois de colocar no ar e cancelar vários sites ou projetos “start-ups”, prefiro não divulgar alguns que estão em fase inicial ainda. Normalmente meus projetos para web são de conteúdo, não de serviços. Escrever é a chave. Sempre gostei de escrever, com a web atinjo um público que de outra forma seria impossÃvel.
Você vive dizendo que não tem tempo, o que você faz?
Além de viver como qualquer pessoa e tirar fotos de ônibus rsrs, boa parte do meu dia é trabalho com o computador - mais do que um profissional com jornada diária de 8 horas. Blogar não é moleza. Além do Explorando, que me toma algumas horas por semana, o Sou Balada me toma horas diárias de atenção, seja publicando conteúdo ou respondendo e-mails dos DJs. Um site ativo não é um site jogado, exige pessoal, tempo. Uma outra parte do meu dia vai para projetos do consórcio de pessoas que falei. São atualmente dois “consórcios” diferentes - com pessoas diferentes - do qual faço parte. Não vou divulgar os sites ou projetos envolvidos.
Trabalho também como editor de notÃcias do site Guia do Hardware.NET, o que para mim é um orgulho fazer parte da equipe e ter contato frequente com o Morimoto e o pessoal do site (Morimoto esse que dispensa explicações, é um cara que levou o Linux pra frente de verdade no Brasil com o Kurumin). É mais gratificante até do que aparecer na mÃdia “convencional”, por ser algo com o qual lido diariamente, e por “gostar”. Já escrevia sobre informática para meus sites, melhor ainda escrever para o GdH - sem parar de escrever para os meus sites.
Ainda me falta tempo para academia, e algo mais esportivo. Não reclamo muito, porque geralmente quando quero posso sair, não tenho chefe no pé, posso voltar às 3 ou 4 ou 6 horas da manhã que não devo satisfações à ninguém.
Uma pergunta pessoal, falando em voltar à s 4 ou 6 horas da manhã… Você é baladeiro de plantão?
Apesar de administrar o site “Sou Balada”, não, eu não sou baladeiro. Muita gente pensa isso, rs. Curto muito música eletrônica e baladas SIM, mas não vou semanalmente nem bato cartão, vou quando dá vontade, curto um ou outro evento, etc. Agora ouvir música eletrônica, isso sim, direto: no PC, no celular, onde estiver.
Como você organiza seu tempo para gerenciar isso tudo?
Na verdade não organizo: meu tempo é uma zona. Com frequencia atraso coisas a fazer. (me dói na alma escrever “frequencia” sem o trema, mas fazer o qüe, num paÃs onde ignorantes comandam…). Para começar, assim como meu pai, durmo quando tenho sono e acordo quando ele vai embora. E não adianta tentar mudar isso, não dará certo. Pode até dar por uns dias, mas depois… Se forçar, a produtividade e auto estima vai lá embaixo. Não acho que as pessoas devam seguir regras impostas pelas próprias pessoas (como acordar e dormir em horários fixos), uma vez que a falta de aplicar tais regras não me prejudica. Quanto aos horários, faço muita coisa ao mesmo tempo, atualizo um site, escrevo matéria para outro, edito algum banner ou template, etc. No geral dá para viver assim.
Com tantos sites ou endereços, onde as pessoas podem acompanhar suas atividades?
Orkut não, não tenho tido como dar atenção a todo mundo, parei de usar para contato com o público - uso apenas para moderar minhas comunidades, e um ou outro contato. MSN menos ainda. Basicamente podem ver meus sites “principais” na home:
Ou aqui também, marcoselias.com.br. E tem o Twitter, que eu não curtia, mas uma amiga pessoal me apresentou e acabei fazendo: twitter.com/uebe (leia-se “web” ou uéb).
Enfim, taveu deitado, já tinha encerrado o “expediente”, e fiquei pensando em coisas a postar. Quando deito fico imaginando artigos e posts, que gostaria de escrever na hora. Já deitado não seria tão legal ligar o netbook, e quando saio em SP nunca carrego ele, por falta de lugar aberto legal - e principalmente seguro - para usar. Levantei e saiu esse post :)
