Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

emacs --daemon et fenètres doubles.

3 réponses
Avatar
Erwan David
Si je lance emacs en démon, et que j'utilise emacsclient

1) sans l'option -c de emacsclient, j'ai une édition en mode tty
2) avec l'option -c j'ai bien ma frame X pour éditer, mais aussi une
deuxième frame avec *scratch*.

J'aimerais bien avoir seulement la frame que j'ai demandée. Est-ce
possible ?



--
Le travail n'est pas une bonne chose. Si ça l'était,
les riches l'auraient accaparé

3 réponses

Avatar
Damien Wyart
* Erwan David in fr.comp.applications.emacs:
Si je lance emacs en démon, et que j'utilise emacsclient
1) sans l'option -c de emacsclient, j'ai une édition en mode tty
2) avec l'option -c j'ai bien ma frame X pour éditer, mais aussi une
deuxième frame avec *scratch*.



Ta commande est bien uniquement "emacsclient -c" ? Normalement ça ouvre
une frame avec *scratch*, tandis que "emacsclient -c <nom>" va ouvrir
une frame pour éditer le fichier qui s'appelle <nom>. C'est ce qui est
dans la doc d'emacsclient et que je reproduis bien chez moi. Il
y a peut-être quelque chose dans ton .emacs qui interfère. Peux-tu
tester avec un .emacs minimal ?

J'aimerais bien avoir seulement la frame que j'ai demandée. Est-ce
possible ?



C'est normalement le comportement habituel.

--
DW
Avatar
Erwan David
Damien Wyart écrivait :

* Erwan David in fr.comp.applications.emacs:
Si je lance emacs en démon, et que j'utilise emacsclient
1) sans l'option -c de emacsclient, j'ai une édition en mode tty
2) avec l'option -c j'ai bien ma frame X pour éditer, mais aussi une
deuxième frame avec *scratch*.



Ta commande est bien uniquement "emacsclient -c" ? Normalement ça ouvre
une frame avec *scratch*, tandis que "emacsclient -c <nom>" va ouvrir
une frame pour éditer le fichier qui s'appelle <nom>. C'est ce qui est
dans la doc d'emacsclient et que je reproduis bien chez moi. Il
y a peut-être quelque chose dans ton .emacs qui interfère. Peux-tu
tester avec un .emacs minimal ?



emacsclient -c fichier oui.

Je vais faire un test en .emacs minimal.

--
Le travail n'est pas une bonne chose. Si ça l'était,
les riches l'auraient accaparé
Avatar
Erwan David
Erwan David écrivait :

Damien Wyart écrivait :

* Erwan David in fr.comp.applications.emacs:
Si je lance emacs en démon, et que j'utilise emacsclient
1) sans l'option -c de emacsclient, j'ai une édition en mode tty
2) avec l'option -c j'ai bien ma frame X pour éditer, mais aussi une
deuxième frame avec *scratch*.



Ta commande est bien uniquement "emacsclient -c" ? Normalement ça ouvre
une frame avec *scratch*, tandis que "emacsclient -c <nom>" va ouvrir
une frame pour éditer le fichier qui s'appelle <nom>. C'est ce qui est
dans la doc d'emacsclient et que je reproduis bien chez moi. Il
y a peut-être quelque chose dans ton .emacs qui interfère. Peux-tu
tester avec un .emacs minimal ?



emacsclient -c fichier oui.

Je vais faire un test en .emacs minimal.



Trouvé. Ce qui provoquait ça était le
'(server-window (quote switch-to-buffer-other-frame))

Dans le custom-variables

--
Le travail n'est pas une bonne chose. Si ça l'était,
les riches l'auraient accaparé