Un mode pour emacs
Après les chanceux utilisateurs de gedit qui avaient droit à la coloration syntaxique pour les chansons du songbook (voir news d'hier), ce sont maintenant ceux d'emacs qui vont pouvoir sauter de joie et en plus, y'a même de l'indentation automatique ;)
Petite capture :
Pour l'installation:
- downloadez le fichier songbook.el et mettez-le dans ~/.config/emacs/ (créez le dossier s'il n'existe pas)
- copiez-collez les lignes suivantes à la fin de votre fichier ~/.emacs (honte à vous s'il n'existe pas encore)
(setq load-path (cons "~/.config/emacs" load-path))
(setq auto-mode-alist
(append '(("\\.sg$" . songbook-mode)
) auto-mode-alist))
(autoload 'songbook-mode "songbook" "Major-mode for Patacrep songbook's songs" t)
Et puis les sources sont hébergées sur github au cas où certains seraient intéressés:
http://github.com/crep4ever/songbook-emacs-mode.git
Et hop, on voit la vie en couleurs avec gedit
Salut à tous,
Petite news pour signaler que j'ai écrit un petit mode pour gedit, l'éditeur de texte de gnome, lui-même environnement de bureau pour pas mal de distributions linux.
Le petit mode en question sert à avoir quelques couleurs lorsqu'on écrit ou modifie une chanson .sg du carnet de chants (et de mieux repérer les fautes de frappe accessoirement).
Quelques petites images pour illustrer tout ça :
Pour l'installation, rien de plus facile.
Deux petits fichiers à télécharger et à mettre dans le bon dossier:
- songbook.lang à mettre dans ~/.local/share/gtksourceview-2.0/language-specs
- songbook.xml à mettre dans ~/.local/share/mime/packages
Pensez à créer les dossiers s'ils n'existent pas déjà ;)
Le 2ème fichier sert à associer l'extension .sg avec le mode de coloration songbook automatiquement. Le mode de coloration est dispo dans Affichage/Mode de coloration/Sources/Songbook.
Bon, ben me reste plus qu'à comprendre comment ça marche avec emacs pour faire la même chose ... mais je dois avoir un blocage psychologique avec le lisp :(
Ah si, vu que j'ai écrit ça un peu rapidement, j'ai potentiellement oublié des choses donc vous pouvez modifier/contribuer au code sur github:
http://github.com/crep4ever/songbook-gedit-mode.git
The cake is a lie
En essayant d'être productif malgré le manque de sommeil, une angine et le froid, voici une petite release du carnet de chants.
P'tit clin d'œil aux deux lyonnais venus jusqu'à Poitiers pour nous faire découvrir la chanson la plus longue de l'histoire du carnet de chant (et sur laquelle j'ai cru perdre tous mes cheveux). Clin d'œil aussi à tous les geeks qui savent qu'il n'y aura pas de gâteau en fin de comptes. Et clin d'œil multiple à celle pour qui j'ai transcrit toutes ces chansons pour enfants. C'est que le songbook pourrait presque devenir un support pédagogique (si quelqu'un le mentionne dans une fiche de prep', je *veux* être mis au courant :D ).
Merci à Lohrun de continuer à envoyer des chansons (sinon je crois que je me sentirais un peu seul :p ).
Changement de licence:
Outre les nouvelles chansons et autres corrections diverses et variées, le carnet de chants change de licence et passe de nc-by-sa à cc-by-sa. Ce qui veut dire que les utilisations commerciales en sont autorisées (toujours sous les clauses by-sa bien sûr). Le pourquoi, c'est juste que je n'avais pas réalisé que la clause nc était contraire à la philosophie du libre. C'est maintenant réglé.Lilypond:
Également pas mal de refactorisation de code pour les partitions lilypond. Toutes les options sont inclues dans le fichier "./lilypond/header" et non plus copiées/collées au début de chaque fichier .ly.
Et puis comme d'hab, s'il y a des chansons que vous voulez voir, indiquez-les sur le forum, les patchs sont toujours les bienvenus et avant toute question, pensez à jeter un coup d'œil à la doc.
New songs
Alexandre Dupas:- The Nightwatchman - Let Freedom Ring
- MC Solaar - Çaroline
- Beau Dommage - La complainte du phoque en Alaska
- Anny et Jean-Marc Versini - La danse des esquimaux
- Debout sur le Zinc - Poil aux yeux
- Georges Brassens - Le petit cheval
- Les Ogres de Barback - Le temps
- Vincent Malone - L'escargot malheureux
- Boby Lapointe - La maman des poissons
- La Famille Maestro - Le rat de l'opéra
- Jonathan Coulton - Still alive
- Los Lobos - Çancion del Mariachi
Edit: désolé, j'avais oublié la dernière news donc y'avait quelques chansons dupliquées :)
Documentation
Décidément, beaucoup de news ces derniers temps. Juste pour vous informer de la mise à jour de la documentation.
Tout se trouve dorénavant dans un fichier pdf disponible dans la section downloads. Il y a à peu près tout ce qu'il faut savoir sur l'installation, la mise en page et même une partie "conseils" pour ceux qui débutent la guitare.
Les sources sont sur le dépôt suivant donc n'hésitez pas à apporter vos précisions:
http://github.com/crep4ever/songbook-documentation.git
Dernier point, pas mal de changements sont à attendre au niveau du Songbook-Creator so, stay tuned ;)