Created by Dietrich Bollmann and last modified
Get this branch:
bzr branch lp:~diresu/blender-python-mode/blender-python-mode
Only Dietrich Bollmann can upload to this branch. If you are Dietrich Bollmann please log in for upload directions.

Related bugs

Related blueprints

Branch information

Dietrich Bollmann
Blender Python Mode for Emacs

Recent revisions

19. By Dietrich Bollmann

Wrote 'blender-send-buffer' based on Marc's function 'blender-execute-file'.


Send the current buffer to the inferior Python process.

When the buffer is bound to a file and the current state of the
buffer has been saved, the corresponding file itself is loaded
using 'imp.load_source'; when the buffer is not bound to a file
or has been modified since it has been saved last, the buffer
content is sent.

18. By Dietrich Bollmann

Applied patch written by Marc Weber implementing 'blender-execute-file' and added an entry for the 'Blender' Menu.

doc: load .py file in blender shell (using imp.load_source)

17. By Dietrich Bollmann

Renamed the variable for the name of the profile to 'blender-profile'.
This allowes to specify the profile to be used with a certain python file via an emacs file variable.


 ## -*- mode: blender-python; blender-variant: bcp-2.5; blender-profile: "Blender2.5 default" -*-

16. By Dietrich Bollmann

Adapted the 'blender-python-mode' to work with blender 2.5 as well.

The blender variant to be used with a certain python file can be specified in the first line of the file.


  - For using the blender variant named "Blender Command Port 2.4":

    -*- mode: blender-python; blender-variant: "Blender Command Port 2.4" -*-

  - For using the blender variant named "Blender Command Port 2.5":

    -*- mode: blender-python; blender-variant: "Blender Command Port 2.5" -*-

15. By Dietrich Bollmann

Ported 'python/3.1/emacs.py' to python 3.1.

14. By Dietrich Bollmann

Copied 'python/2.5/emacs.py' to 'python/2.6' and 'python/3.1'.

13. By Dietrich Bollmann

Moved 'emacs.py' to directory 'python/2.5'.

12. By Dietrich Bollmann

Added a python dir with python version subdirs to the source tree.

11. By Dietrich Bollmann

* Added code to check for the existense of the Blender profile.

10. By Dietrich Bollmann

Added function 'blender:kill-blender-buffers' and 'Blender' menu entry 'Stop Blender Server and Client and kill their buffers'.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.