-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 12.03.2010 10:51, schrieb Andreas Roehler: > Hi python-mode folks, > > form below should speed up writing print-statements in Python a > little bit. > > (defun druck (&optional arg) > "Inserts a print statement out of current `(car kill-ring)' by default, > inserts ARG instead if delivered. " > (interactive "*") > (lexical-let* ((name (or arg (car kill-ring))) > (form (cond ((eq major-mode 'python-mode) > (concat "print \"" name ": %s \" % " name))))) > (insert form))) > > Opinions?
Wouldn't that be the job of one of the numerous snippet packages that are floating around? I'm using yasnippet myself, and it works very well. (I know that python.el has some definitions for skeleton mode, but python-mode.el doesn't, and I'm not sure it should.) Georg -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) iEYEARECAAYFAkuaFbAACgkQN9GcIYhpnLDOGgCgsLnSpHSv000OzmCvrxwZDXzx cwQAni9nFX3hIeZ3Di3bCtVHaCAClnlm =Syty -----END PGP SIGNATURE----- _______________________________________________ Python-mode mailing list Python-mode@python.org http://mail.python.org/mailman/listinfo/python-mode