Skip to content

Instantly share code, notes, and snippets.

View thomas-louvigne's full-sized avatar

Thomas Louvigné thomas-louvigne

View GitHub Profile
@thomas-louvigne
thomas-louvigne / eslint-fix
Created February 7, 2018 13:22
Application de eslint-fix a chaque save avec web-mode
(defun eslint-fix ()
"Format the current file with ESLint."
(interactive)
(let* ((root (locate-dominating-file
(or (buffer-file-name) default-directory)
"node_modules"))
(eslint (and root
(expand-file-name "node_modules/.bin/eslint"
root))))
(progn (call-process eslint nil "*ESLint Errors*" nil "--fix" buffer-file-name)
@thomas-louvigne
thomas-louvigne / damier.js
Last active September 10, 2016 19:08
Damier en JS
function buildDamier(taille)
{
// On présupose que le damier est carré,
// C'est à dire que son nombre de colone est égale à son nombre de ligne
var ligne = new Array(taille);
for ( let i = 0 ; i < taille ; i++)
{