* On 4/13/25 16:20, Stephen J. Turnbull wrote:
You appear to have missed this line from 'mailman shell's banner:

     Exit with ctrl+D does an implicit commit() but exit() does not.

Oh, wow, thank you. I'm really embarrassed now.

Sorry for the fuss.

This said, I haven't missed it, I've ever seen this message in the banner!
Weird. I can see that it's defined as such in config/schema.cfg, but I've only ever seen the first line and a newline, but the next three lines never came up for me:

 Use commit() to commit changes.
 Use abort() to discard changes since the last commit.
 Exit with ctrl+D does an implicit commit() but exit() does not.


Case in point:

mailman-wrapper shell
Welcome to the GNU Mailman shell

>>>


That might be a bug in mailman 3.3.8, though, and indeed, there is https://gitlab.com/mailman/mailman/-/issues/1062 which might be partly relevant. While it is generally a fix for use_ipython: true (which I don't use), it might have also fixed the banner issue for the non-ipython case.

# mailman-wrapper info
GNU Mailman 3.3.8 (Tom Sawyer)
Python 3.12.3 (main, Feb  4 2025, 14:48:35) [GCC 13.3.0]
config file: /etc/mailman3/mailman.cfg
db url: sqlite:////var/lib/mailman3/data/mailman.db
devmode: DISABLED
REST root url: http://localhost:8001/3.1/
REST credentials: restadmin:breakme



Mihai

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
Mailman-users mailing list -- mailman-users@mailman3.org
To unsubscribe send an email to mailman-users-le...@mailman3.org
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at: 
https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/K3GR4UIXDCI5EMPTE2F3ZH5ZFJNG2CCT/

This message sent to arch...@mail-archive.com

Reply via email to