From: Jon K H. <he...@ac...> - 2002-01-23 18:22:16
|
Syver Enstad <syv...@on...> writes: > For another solution, (what I do): > put the following in the first line of a jython script: > ## -*- mode: python; eval: (py-toggle-shells 'jpython); -*-1 > > Since I run Cpython mostly but do a fair bit of hacking with jython > at the time being. Here's what I do: (add-hook 'python-mode-hook (lambda () (let ((using-jython (save-excursion (goto-char (point-min)) (looking-at "#!.*\\(java\\|jp?ython\\)")))) (py-toggle-shells (if using-jython 'jpython 'cpython))))) This looks at the #! line at the top of the script and selects the appropriate interpreter. Jon Kåre |