2010/3/16 Tom Roche <[email protected]>:
>
> Preparatory to an upcoming post on using/improving python-mode, I
> looked @ the code and noticed 2 apparently-easy fixes, so I pushed a
> branch to
>
> https://code.launchpad.net/~tom-roche/python-mode/improve-INSTALLATION-comment-and-custom-strings
>
> All changes are to python-mode.el:
>
> `diff -u`
>> @@ -54,15 +54,22 @@
>>
>> ;; To install, just drop this file into a directory on your load-path and
>> ;; byte-compile it. To set up Emacs to automatically edit files ending in
>> -;; ".py" using python-mode add the following to your ~/.emacs file (GNU
>> -;; Emacs) or ~/.xemacs/init.el file (XEmacs):
>> +;; ".py" using python-mode, add to your emacs init file
>> +;;
>> +;; GNU Emacs: ~/.emacs, ~/.emacs.el, or ~/.emacs.d/init.el
>> +;;
>> +;; XEmacs: ~/.xemacs/init.el
>> +;;
>> +;; the following code:
>> +;;
>> ;; (setq auto-mode-alist (cons '("\\.py$" . python-mode)
>> auto-mode-alist))
>> ;; (setq interpreter-mode-alist (cons '("python" . python-mode)
>> ;; interpreter-mode-alist))
>> ;; (autoload 'python-mode "python-mode" "Python editing mode." t)
>> ;;
>> ;; In XEmacs syntax highlighting should be enabled automatically. In GNU
>> -;; Emacs you may have to add these lines to your ~/.emacs file:
>> +;; Emacs you may have to add these lines to your init file:
>> +;;
>> ;; (global-font-lock-mode t)
>> ;; (setq font-lock-maximum-decoration t)
>>
>> @@ -381,12 +388,12 @@
>> "for" "if" "while" "finally" "try"
>> "with"
>> )
>> - "*Keywords that can be hiden by hide-show"
>> + "*Keywords that can be hidden by hide-show"
>> :type '(repeat string)
>> :group 'python)
>>
>> (defcustom py-hide-show-hide-docstrings t
>> - "*Controls if doc strings can be hiden by hide-show"
>> + "*Controls if doc strings can be hidden by hide-show"
>> :type 'boolean
>> :group 'python)
>
> Perhaps this will be useful. As I know little about your procedures, had
> never used bzr at all until yesterday, and had never done a bzr commit
> until 10 min ago, please let me know if anything needs done better/
> correctly.
>
> HTH, Tom Roche <[email protected]>
> _______________________________________________
> Python-mode mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/python-mode
>
While we are already updating documentation, could someone change the
instructions to use `add-to-list' instead of using `setq' in
combination with `cons'? I'm not sure when `add-to-list' was added to
Emacs/XEmacs, but I'm pretty sure it's "ancient enough" by now.
Someone should also change the $ in the first regex to \\'.
Not a diff, as I don't have a diff program installed, but:
;; To install, just drop this file into a directory on your load-path and
;; byte-compile it. To set up Emacs to automatically edit files ending in
;; ".py" using python-mode add the following to your ~/.emacs file (GNU
;; Emacs) or ~/.xemacs/init.el file (XEmacs):
;;
;; (add-to-list 'auto-mode-alist '("\\.py\\'" . python-mode))
;; (add-to-list 'interpreter-mode-alist '("python" . python-mode))
;; (autoload 'python-mode "python-mode" "Python editing mode." t)
;;
;; In XEmacs syntax highlighting should be enabled automatically. In GNU
;; Emacs you may have to add these lines to your ~/.emacs file:
;;
;; (global-font-lock-mode t)
;; (setq font-lock-maximum-decoration t)
Cheers,
Deniz Dogan
_______________________________________________
Python-mode mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-mode