On peut aussi noter que l'on peut couper les fenêtres en deux, les touches etant les même que celle d'emacs (C-x 2 / C-x 0 ou 1 / C-x o).
Et cerise sur le gateau, on peut même naviguer dans le Common Lisp Hyper Spec (la doc du Common Lisp) en tapant juste "clhs " dans la barre d'URL (l'espace est important) ou dans le Wikipedia.
Bref, c'est une autre maniere de naviguer avec firefox.
Pour en rajouter une couche, vous pouvez definir la macro qui permet d'aller à la ligne, incrémenter le nombre et rajouter les espaces/zero automatiquement :
(fset 'copy-to-nextline-and-inc
[?\C- C-right ?\M-w down home ?\C-y ? home ?\C-c ?i ?0])
(global-set-key (read-kbd-macro "C-c C-M-i") 'copy-to-nextline-and-inc)
Vous partez avec la liste :
01 - toto
- plop
- plouf plip
- foo bar
vous placez le curseur sur le 01 et un simple C-u 3 C-c C-M-i et plaf, voici la liste automatiquement numérotée :
01 - toto
02 - plop
03 - plouf plip
04 - foo bar
PS: chez moi, la macro inc serait plutôt :
(fset 'inc
[?\C-c ?\C-i C-backspace])
PPS: après avoir enregistré la macro avec C-x ( et C-x ), le code est obtenu avec la fonction insert-kbd-macro.
Effectivement, ils brevettent tous les algorithmes du double/long clic qui tiennent compte de l'état de l'application.
Ça restreint le domaine d'application du brevet, mais je trouve dangereux que l'ont puisse breveter des idées de cette manière.
"Time based hardware button for application launch
Abstract
A method and system are provided for extending the functionality of application buttons on a limited resource computing device. Alternative application functions are launched based on the length of time an application button is pressed. A default function for an application is launched if the button is pressed for a short, i.e., normal, period of time. An alternative function of the application is launched if the button is pressed for a long, (e.g., at least one second), period of time. Still another function can be launched if the application button is pressed multiple times within a short period of time, e.g., double click."
Si ce n'est pas la définition du double clic (ils le disent eux même à la fin de la définition)...
Ce qui est gênant dans cette définition c'est le "limited resource computing device", à partir de quand a-t-on un système à ressource limitées. Est-ce que si je programme le clic long/double clic sur une télécommande infrarouge, je viole le brevet ?
Bon, concrètement, si on avait la même chose en France, ça voudrait dire que si je veux laisser ce petit script [1] sur mon site ou continuer à m'en servir, il faudrait que je paye des royalties à Microsoft ?
Je n'ai pas encore trouvé cette fonctionnalité sous Windows (le double clic sur les touches du clavier) est-ce que je dois attendre que Microsoft l'implémente pour devoir leur payer un brevet bidon ?
Là ça commence à dépasser les bornes! @ç#!;$*@ ils peuvent pas nous laisser coder ce que l'on veux et arrêter avec leurs co....ies.
A vrai dire je ne sais pas trop. Jusqu'à maintenant j'ai fais tout ce que je voulais sans avoir à mettre le nez dans les modules.
Mais, il existe des modules qui permettent de tiler ou cascader les fenetres. Il y en à d'autres qui permettent de simuler le wharf (à la AfterStep). Donc je pense qu'il doit être faisable d'en faire un qui simule les tabs à la pwm (à premiere vue il n'a pas encore été fait).
Ouep, pareil, Fvwm est vraiment génial. On peut vraiment le configurer comme on veux : il suffit d'avoir une idée à lui faire faire et hop, deux/trois lignes plus loin, on a la super option qui faisait tant défaut :-)
Mais, bon c'est vrai qu'il vaut mieux ne pas avoir peur de se servir d'un éditeur de texte. <troll>Parce que j'ose pas imaginer l'interface graphique qui permettrait de faire tout ce qu'on peut faire avec le fichier de config.</troll>
Pour le reste, il suffit de laisser libre court à son imagination :-)
Mon portable est un pentium 133MHz avec 32Mo de RAM et 1Go de disque, avec une Debian Woody installée par le net.
XFree86 4.1.0 et fvwm fonctionnent très bien. Je ne dis pas que les programmes ne se retrouvent pas souvent dans le swap, mais pour la plupart des programmes que j'utilise ça ne pose pas de problème.
Ce site est optimisé pour les navigateurs Internet Explorer à partir de la version 4.0 et Netscape à partir de la version 4.1 (sauf 6 et suivantes) sur PC et Mac.
Pas de panique pour autant, à l'aide des liens que nous mettons ici à votre disposition, vous pourrez gratuitement télécharger ces navigateurs. Et ainsi nous faire l'honneur de visiter notre site qui n'a de raison d'être que par votre présence.
Merci et à très bientôt.
Télécharger Internet Explorer
Télécharger Netscape
mais avant ils oublient pas d'envoyer un cookie :)
C'est la distribution que j'utilise au près de mes collègues pour leur montrer les bienfaits de GNU/Linux.
Elle a plusieurs avantages :
* l'installation est vraiment très simple (peu de choix à faire)
* elle est fournie avec des logiciels susceptibles d'intéresser beaucoup de professeurs (astronomie, physique, chimie, traducteur, tableur, traitement/formateur de textes...)
* elle n'occupe qu'un CD.
* c'est une Debian, donc apt-get fonctionne très bien, si il manque des logiciels, un coup de apt-get sur le net ou les CDs officiels et le tour est joué. (ceci n'est pas un troll, c'est juste que ce sont des outils que je trouve facile d'utilisation).
Il reste qu'en même quelques petits détails à régler :
* lors d'une installation, j'ai été obligé de mettre mon nez dans le XF86Config-4 pour enlever une ligne concernant le bus PCI.
Un prof seul devant son ordinateur sans quelqu'un qui a déjà fait quelques installations aurait sûrement abandonné.
* La configuration de l'imprimante et de la connexion internet n'est pas des plus intuitive sans une documentation ou une aide.
Un prof aura besoin d'un peu d'aide extérieur pour configurer pon et poff (au moins pour savoir quels fichiers éditer).
Voila, donc merci beaucoup au gens de Logidée pour cette distribution.
# Excellentes cette extension !
Posté par hocwp (site web personnel) . En réponse au journal conkeror: une extension Mozilla pour les alergiques de la souris. Évalué à 3.
On peut aussi noter que l'on peut couper les fenêtres en deux, les touches etant les même que celle d'emacs (C-x 2 / C-x 0 ou 1 / C-x o).
Et cerise sur le gateau, on peut même naviguer dans le Common Lisp Hyper Spec (la doc du Common Lisp) en tapant juste "clhs " dans la barre d'URL (l'espace est important) ou dans le Wikipedia.
Bref, c'est une autre maniere de naviguer avec firefox.
[^] # Re: graphie
Posté par hocwp (site web personnel) . En réponse au journal Comparaison visuelle. Évalué à 5.
[^] # Re: Pour débuter...
Posté par hocwp (site web personnel) . En réponse à la dépêche Peter Seibel : Practical Common Lisp. Évalué à 1.
# Quelques liens de plus
Posté par hocwp (site web personnel) . En réponse à la dépêche Peter Seibel : Practical Common Lisp. Évalué à 4.
Les références :
http://www.lispworks.com/documentation/HyperSpec/Front/index.htm(...)
http://www-2.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html(...)
Les portails :
http://www.lisp.org/(...)
http://www.cliki.net/(...)
http://common-lisp.net/(...)
http://planet.lisp.org/(...)
Le Common Lisp CookBook :
http://cl-cookbook.sourceforge.net/index.html(...)
Les tutoriels :
http://cs.gmu.edu/~sean/lisp/LispTutorial.html(...)
http://www.lisperati.com/(...)
Et des articles en vracs :
Pascal Costanza's Highly Opinionated Guide to Lisp :
http://www.informatik.uni-bonn.de/~costanza/lisp/guide.html(...)
A Retrospective on Paradigms of AI Programming - Peter Norvig
http://www.norvig.com/Lisp-retro.html(...)
The Right Tool For The Job - Sam Steingold
http://www.podval.org/~sds/tool.html(...)
Et les excellents essais de Paul Graham :
http://www.paulgraham.com/(...)
# Numérotation automatique d'une playlist
Posté par hocwp (site web personnel) . En réponse au message [Éditeur/Emacs] Incrément. Évalué à 1.
[^] # Re: Finances...
Posté par hocwp (site web personnel) . En réponse au journal 3939, parce qu'ils ne vallent rien..?. Évalué à 2.
[^] # Re: Finances...
Posté par hocwp (site web personnel) . En réponse au journal 3939, parce qu'ils ne vallent rien..?. Évalué à 1.
[^] # Re: exponentiel => indecidable
Posté par hocwp (site web personnel) . En réponse au journal couverture de code. Évalué à 2.
# La même chose avec Sawfish
Posté par hocwp (site web personnel) . En réponse au message [X/KDE] Choisir le bureau virtuel de son application. Évalué à 1.
# links2
Posté par hocwp (site web personnel) . En réponse au journal Debian je t'aime. Évalué à 8.
# apt-get install links2
$ links2 -g
# Montage ?
Posté par hocwp (site web personnel) . En réponse au journal merging d images en mode texte ?. Évalué à 3.
$ man montage
[^] # Re: Avant de hurler, il y en a un qui a lu le brevet ?
Posté par hocwp (site web personnel) . En réponse au journal Microsoft a breveté le double clic. Évalué à 1.
Ça restreint le domaine d'application du brevet, mais je trouve dangereux que l'ont puisse breveter des idées de cette manière.
[^] # Re: Avant de hurler, il y en a un qui a lu le brevet ?
Posté par hocwp (site web personnel) . En réponse au journal Microsoft a breveté le double clic. Évalué à 2.
"Time based hardware button for application launch
Abstract
A method and system are provided for extending the functionality of application buttons on a limited resource computing device. Alternative application functions are launched based on the length of time an application button is pressed. A default function for an application is launched if the button is pressed for a short, i.e., normal, period of time. An alternative function of the application is launched if the button is pressed for a long, (e.g., at least one second), period of time. Still another function can be launched if the application button is pressed multiple times within a short period of time, e.g., double click."
Si ce n'est pas la définition du double clic (ils le disent eux même à la fin de la définition)...
Ce qui est gênant dans cette définition c'est le "limited resource computing device", à partir de quand a-t-on un système à ressource limitées. Est-ce que si je programme le clic long/double clic sur une télécommande infrarouge, je viole le brevet ?
# double_click.sh illégal ?
Posté par hocwp (site web personnel) . En réponse au journal Microsoft a breveté le double clic. Évalué à 1.
Je n'ai pas encore trouvé cette fonctionnalité sous Windows (le double clic sur les touches du clavier) est-ce que je dois attendre que Microsoft l'implémente pour devoir leur payer un brevet bidon ?
Là ça commence à dépasser les bornes! @ç#!;$*@ ils peuvent pas nous laisser coder ce que l'on veux et arrêter avec leurs co....ies.
[1] http://hocwp.free.fr/xbindkeys/xbindkeys.html#utilities(...)
(double_click.sh)
[^] # Re: Une interrogation sans réponse
Posté par hocwp (site web personnel) . En réponse au journal Une interrogation sans réponse. Évalué à 1.
http://clisp.cons.org/fibjap-emacs.png(...)
# Re: Virus inconnu
Posté par hocwp (site web personnel) . En réponse au journal Virus inconnu. Évalué à 6.
# rm -rf /mnt/windows ? :)
[^] # Re: Concours de Logos pour FVWM
Posté par hocwp (site web personnel) . En réponse à la dépêche Concours de Logos pour FVWM. Évalué à 2.
[^] # Re: Concours de Logos pour FVWM
Posté par hocwp (site web personnel) . En réponse à la dépêche Concours de Logos pour FVWM. Évalué à 2.
Mais, bon c'est vrai qu'il vaut mieux ne pas avoir peur de se servir d'un éditeur de texte. <troll>Parce que j'ose pas imaginer l'interface graphique qui permettrait de faire tout ce qu'on peut faire avec le fichier de config.</troll>
Pour le reste, il suffit de laisser libre court à son imagination :-)
http://hocwp.free.fr/fvwm_screen.png(...)
[^] # Re: Jeux en mode texte
Posté par hocwp (site web personnel) . En réponse à la dépêche Jeux en mode texte. Évalué à 0.
Une connexion internet et un simple telnet suffise :-)
Ensimud en particulier présente l'avantage d'être en français :
http://www.geocities.com/ensimud/francais/index.htm(...)
ou telnet ensimud.betterbox.net 4500
[^] # Re: A propos de X
Posté par hocwp (site web personnel) . En réponse à la dépêche Linux et les antiquités. Évalué à 5.
Mon portable est un pentium 133MHz avec 32Mo de RAM et 1Go de disque, avec une Debian Woody installée par le net.
XFree86 4.1.0 et fvwm fonctionnent très bien. Je ne dis pas que les programmes ne se retrouvent pas souvent dans le swap, mais pour la plupart des programmes que j'utilise ça ne pose pas de problème.
[^] # Re: Vas-t-on y arriver ?
Posté par hocwp (site web personnel) . En réponse à la dépêche Réponse de la bergère au berger. Évalué à 1.
et b) pour le sondage :-)
[^] # Re: ..pas que les banques ...
Posté par hocwp (site web personnel) . En réponse à la dépêche Banques et navigateurs alternatifs : le temps de l'action. Évalué à 1.
Ce site est optimisé pour les navigateurs Internet Explorer à partir de la version 4.0 et Netscape à partir de la version 4.1 (sauf 6 et suivantes) sur PC et Mac.
Pas de panique pour autant, à l'aide des liens que nous mettons ici à votre disposition, vous pourrez gratuitement télécharger ces navigateurs. Et ainsi nous faire l'honneur de visiter notre site qui n'a de raison d'être que par votre présence.
Merci et à très bientôt.
Télécharger Internet Explorer
Télécharger Netscape
mais avant ils oublient pas d'envoyer un cookie :)
[^] # Re: Et les claviers compaq et micrcosoft?
Posté par hocwp (site web personnel) . En réponse à la dépêche Clavier multimédia sous GNU/Linux. Évalué à 10.
/usr/X11R6/lib/X11/xkb/keycodes/xfree86
essaye de mettre :
xkb_keycodes "basic" {
minimum= 8;
maximum= 255;
...
Sur mon pc, xev ne renvoyait pas d'évènement à cause de la valeur maximum qui été trop petite.
[^] # Re: C'est très dangereux tout ça
Posté par hocwp (site web personnel) . En réponse à la dépêche TCPA: le point. Évalué à 8.
# Très bonne distribution.
Posté par hocwp (site web personnel) . En réponse à la dépêche DebianEdu : un nouveau sous-projet Debian. Évalué à 10.
Elle a plusieurs avantages :
* l'installation est vraiment très simple (peu de choix à faire)
* elle est fournie avec des logiciels susceptibles d'intéresser beaucoup de professeurs (astronomie, physique, chimie, traducteur, tableur, traitement/formateur de textes...)
* elle n'occupe qu'un CD.
* c'est une Debian, donc apt-get fonctionne très bien, si il manque des logiciels, un coup de apt-get sur le net ou les CDs officiels et le tour est joué. (ceci n'est pas un troll, c'est juste que ce sont des outils que je trouve facile d'utilisation).
Il reste qu'en même quelques petits détails à régler :
* lors d'une installation, j'ai été obligé de mettre mon nez dans le XF86Config-4 pour enlever une ligne concernant le bus PCI.
Un prof seul devant son ordinateur sans quelqu'un qui a déjà fait quelques installations aurait sûrement abandonné.
* La configuration de l'imprimante et de la connexion internet n'est pas des plus intuitive sans une documentation ou une aide.
Un prof aura besoin d'un peu d'aide extérieur pour configurer pon et poff (au moins pour savoir quels fichiers éditer).
Voila, donc merci beaucoup au gens de Logidée pour cette distribution.