Certains d’entre vous ont peut-être déjà utilisé smultron, un excellent éditeur de texte sous Mac OS X destiné aux programmeurs (mais pas seulement) et qui se veut simple et efficace! Malheureusement, il y a quelques mois, son auteur Peter Borg a décidé d’abandonner son développement.
Il ne m’en fallait pas plus pour que je reprenne le flambeau de ce logiciel afin de corriger les bugs liés au passage à Snow Leopard et d’implémenter de nouvelles fonctionnalités.
Vous avez sans doute remarquer que ces derniers temps, je postais de moins en moins sur ce blog. La raison est simple: je travaillais au développement de ma version de Smultron (tout en jouant, un peu
, à Battlefield: Bad Company 2 qui est excellent en passant)
Smultron fête aujourd’hui sa deuxième version et intègre des nouvelles fonctionnalités fort sympathique. Les choses vont s’accélérer dans les prochaines semaines avec de grosses nouveautés sur lesquelles je travaille en ce moment même.
Je vous laisse découvrir la page officielle de mon projet sur github et télécharger cette version 3.7.1. N’hésitez pas à me faire remonter tous bugs ou fonctionnalités que vous souhaiteriez voir dans une future version via cette même page.
Une page dédiée apparaitra très bientôt ici même.

#1 by Benjamin (BULDOZER Ben) on 12/03/2010 - 01:05
Quote
Hello
utilisateur de smultron je vais te suivre pour voir les avancées et tester les nouveautés
A plus
ps: on peut s’abonner à ces commentaires ??
#2 by Jeff on 12/03/2010 - 01:18
Quote
Merci beaucoup pour ton soutien. N’hésite pas à me faire remonter toutes remarques via GitHub (c’est plus évident pour moi de tout centraliser).
Pour ce qui est de l’abonnement au fil de commentaires, c’est désormais possible
#3 by Benjamin (BULDOZER Ben) on 12/03/2010 - 01:47
Quote
yess ^^ j’ai bien fait de faire un refresh
A bientôt alors
#4 by Benjamin (BULDOZER Ben) on 12/03/2010 - 01:48
Quote
par contre, je n’ai pas snow léopard (à cause d’un logiciel line6 qui n’est pas encore mis à jour)… smultron fonctionnera bien dessus ? ( j’ai juste léopard)
#5 by Jeff on 12/03/2010 - 02:04
Quote
La version que j’ai mis en ligne ne supporte que Snow Leopard pour le moment (64 bits). Je vais publier une version destiné à Leopard demain dans la journée (ou peut-être ce soir si j’ai le temps).
#6 by Benjamin (BULDOZER Ben) on 12/03/2010 - 02:14
Quote
Ok . . . Bon alors j’attends la mise à jour
Merci
#7 by Jeff on 13/03/2010 - 03:43
Quote
Version Leopard mise en ligne à l’instant sur github. Si tu peux me faire un feedback, ce serait parfait
#8 by Benjamin (BULDOZER Ben) on 13/03/2010 - 09:02
Quote
Suis en train de le télécharger… je teste dans le week end et te dit
Thz
#9 by hedfrodady on 13/03/2010 - 09:03
Quote
Salut,
Je suis sous Leopard et la version Leopard ne fonctionne pas. “Impossible d’ouvrir cette version de l’application Smultron avec cette version de Mac OS X”
Merci d’avoir repris Smultron !
#10 by Jeff on 13/03/2010 - 11:36
Quote
Okay, je regarde ça dans le week end. Je suis surpris car je construit l’application pour Leopard.
Merci de ton retour.
#11 by Benjamin (BULDOZER Ben) on 13/03/2010 - 14:37
Quote
idem
#12 by __J0n_m on 13/03/2010 - 22:42
Quote
Arf… j’ai toujours préféré TextMate :-/
Mais j’viens de télécharger ta version de Smultron pour voir si je ne l’ai pas oublié un peu trop vite.
Par contre, concernant le dev Objective-C, je suppose que c’est pas en IF que tu as appris ça
#13 by Jeff on 14/03/2010 - 20:54
Quote
TextMate n’est pas une solution gratuite et open-source et la cible est un poil différente. On a parfois l’impression d’avoir une usine à gaz dans les mains avec TextMate mais j’avoue que les bundles sont très efficaces.
#14 by Jeff on 15/03/2010 - 02:39
Quote
Je viens de l’expliquer sur github mais je vous en fait part ici: Après avoir réussi à construire et exécuter une version Leopard, j’ai constaté de nombreux bugs (notamment dans l’interface) qui sont dus à l’utilisation de certaines fonctions liées à SL. Jj’ai décidé par conséquent que ce fork de Smultron ne supporterait pas Leopard. Je suis désolé pour les personnes utilisant toujours cet OS.
Maintenir deux versions est extrêmement long. En effet, à chaque ajout de fonctionnalité, je dois constater si cela est possible sous Leopard et faire le portage si ce n’est pas le cas. Je fais cela sur mon temps libre et je préfère faire progresser Smultron car je sais qu’à terme, tout le monde migrera vers SL ou une autre future version.
#15 by Benjamin (BULDOZER Ben) on 15/03/2010 - 13:52
Quote
hello
line6 a mis ces drivers pour SL donc dès que j’y passe je te dit quoi ^^
Merci !!!
#16 by kamajii on 18/03/2010 - 15:52
Quote
Hello
Sorry about my English, I am Spanish switcher
Maybe I can translate Smultron to Spanish (es-ES).
I haven’t experience programming on the Mac, but Vb.net and Java (Linux & Windows). If you tell me which are the files, with a little patience I can translate.
kamajii.
#17 by Jeff on 18/03/2010 - 16:56
Quote
For now, I have already someone working on a Spanish translation but I will keep your email in case I need your help. Thank you very much for your help.
#18 by dpmix on 22/03/2010 - 23:41
Quote
Excellente nouvelle !!!
Je l’utilise tous les jours pour mon coding php.
Je serai ravi de t’aider dans ce projet (tests & idées)
Désolé de t’avoir écrit en franglais sur ton github,
je ne savais pas que tu parlais français.
Je serai curieux de savoir en quel langage il est programmé et si éventuellement je peux t’aider…
Je suis sur MacOSX (iMac 24″), programmeur PHP mais avec des “notions” de langages objects tel que le java et autre c++.
A bientôt !
#19 by Jeff on 22/03/2010 - 23:45
Quote
Ma version de Smultron est devenu Fraise (voir le dernier billet).
Aucun soucis pour l’écriture sur github en français, c’est plutôt pour les autres utilisateurs que ça va être compliqué
, je vais d’ailleurs traduire ton billet pour qu’il puisse le comprendre. Pour ce qui est de Fraise, il est codé en Objective C, langage purement objet d’Apple (basé sur C). N’hésite pas à me donner tes retours sur Fraise et à poster des billets sur github comme tu l’as fait pour signaler tout bug ou toute fonctionnalité que tu souhaiterais voir arriver dans le futur.