Oops. I clipped the top of user.behaviors. Here are the full contents:

;; User behaviors
;; -----------------------------
;; Behaviors are stored as a set of diffs that are merged together
;; to create the final set of functionality that makes up Light Table. You 
can
;; modify these diffs to either add or subtract functionality.
;;
;; Behaviors are added to tags, objects with those tags then automatically 
gain
;; whatever logic the behavior imparts. To see a list of user-level 
behaviors,
;; start typing a word related to the functionality you want in between the 
square
;; brackets (e.g. "theme").

[
 ;; The app tag is kind of like global scope. You assign behaviors that 
affect
 ;; all of Light Table to it.
 [:app :lt.objs.style/set-skin "dark"]
 [:app :lt.objs.plugins/load-js "user_compiled.js"]
 [:app :lt.objs.langs.julia/julia-path 
"/Applications/Julia-0.3.3.app/Contents/MacOS/Julia"]

 ;; The editor tag is applied to all editors
 [:editor :lt.objs.editor/no-wrap]
 [:editor :lt.objs.style/set-theme "june-night"]

 ;; Here we can add behaviors to just clojure editors
 [:editor.clojure :lt.plugins.clojure/print-length 1000]

 ;; Behaviors specific to a user-defined object
 [:user.hello :lt.plugins.user/on-close-destroy]

 ;; To subtract a behavior, prefix the name with '-' e.g.
 ;;  [:app :-lt.objs.intro/show-intro]
]


On Tuesday, December 16, 2014 8:49:34 AM UTC+8, Eric Forgy wrote:
>
> Hi Mike,
>
> Thanks for the help. Here is the contents of my user.behaviors:
>
>  [:app :lt.objs.style/set-skin "dark"]
>  [:app :lt.objs.plugins/load-js "user_compiled.js"]
>  [:app :lt.objs.langs.julia/julia-path 
> "/Applications/Julia-0.3.3.app/Contents/MacOS/Julia"]
>
>  ;; The editor tag is applied to all editors
>  [:editor :lt.objs.editor/no-wrap]
>  [:editor :lt.objs.style/set-theme "june-night"]
>
>  ;; Here we can add behaviors to just clojure editors
>  [:editor.clojure :lt.plugins.clojure/print-length 1000]
>
>  ;; Behaviors specific to a user-defined object
>  [:user.hello :lt.plugins.user/on-close-destroy]
>
>  ;; To subtract a behavior, prefix the name with '-' e.g.
>  ;;  [:app :-lt.objs.intro/show-intro]
> ]
>
>
> Here is the out from versioninfo():
>
>
>    - *julia> **versioninfo()*
>    - Julia Version 0.3.3
>    - Commit b24213b* (2014-11-23 20:19 UTC)
>    - Platform Info:
>    -   System: Darwin (x86_64-apple-darwin13.3.0)
>    -   CPU: Intel(R) Core(TM) i7-4870HQ CPU @ 2.50GHz
>    -   WORD_SIZE: 64
>    -   BLAS: libopenblas (DYNAMIC_ARCH NO_AFFINITY Haswell)
>    -   LAPACK: libopenblas
>    -   LIBM: libopenlibm
>    -   LLVM: libLLVM-3.3
>    
> Here is a screenshot:
>
>
> <https://lh5.googleusercontent.com/-O4fIuDSe1UI/VI-BXcVQJHI/AAAAAAAAAHk/MFlfU-gY7sI/s1600/Screen%2BShot%2B2014-12-16%2Bat%2B8.47.51%2Bam.png>
> Thanks again,
> Eric
>
>
>
> On Tuesday, December 16, 2014 12:17:59 AM UTC+8, Michael Hatherly wrote:
>>
>> Eric, would you be able to list the changes you made to your 
>> user.behaviors file. Also the results of running versioninfo() in the 
>> Julia REPL could be helpful.
>>
>> — Mike
>>
>> On Monday, 15 December 2014 16:54:09 UTC+2, Eric Forgy wrote:
>>
>> Wow. Thank you João. IJulia seems to be working now.
>>>
>>> I've really been struggling all evening. After not being able to get 
>>> IJulia to work, I tried to install LightTable with Juno. After modifying 
>>> user.behaviors, I restart LT and get an error: "Couldn't connect to Julia". 
>>> A window pops up and Julia starts, but LT cannot connect to it. Any ideas? 
>>> Could that also be a bad environment variable?
>>>
>>> THEN, I tried to install Sublime Text 2. When I go to Preferences -> 
>>> Browse Packages... it crashes.
>>>
>>> Not a great start. Three IDEs not working. I'm sure it has more to do 
>>> with my inexperience than anything, but THANK YOU for at least letting me 
>>> go home with a glimmer of hope after seeing IJulia working :)
>>>
>>>
>>> On Monday, December 15, 2014 10:13:08 PM UTC+8, João Felipe Santos wrote:
>>>>
>>>> This is not a problem with IJulia, but with Anaconda Python on Mac 
>>>> specifically. Try setting these environment variables before calling 
>>>> notebook():
>>>>
>>>> using IJulia
>>>> ENV[“LC_ALL”] = “en_US.UTF-8”
>>>> ENV[“LANG”] = “en_US.UTF-8”
>>>> notebook()
>>>>
>>>> I don’t know exactly the source of this issue and not everyone running 
>>>> Yosemite has the same problem, but apparently you are not alone: 
>>>> http://stackoverflow.com/questions/19961239/pelican-3-3-pelican-quickstart-error-valueerror-unknown-locale-utf-8
>>>>
>>>> Best,
>>>> João
>>>>
>>>> On Dec 15, 2014, at 8:05 AM, Eric Forgy <[email protected]> wrote:
>>>>
>>>> Hi everyone,
>>>>
>>>> I am new to Julia (and Python for that matter) and, after watching some 
>>>> nice MIT lectures on YouTube, was inspired to try to install IJulia, but 
>>>> am 
>>>> having some difficulties.
>>>>
>>>> I'm on a MacBook Pro running OS X Yosemite (10.10.1).
>>>>
>>>> I tried to follow the instructions here:
>>>>
>>>>    - https://github.com/JuliaLang/IJulia.jl
>>>>    
>>>> I did not have Python installed, so I downloaded and installed Anaconda 
>>>> and ran
>>>>
>>>> conda update ipython
>>>>
>>>>
>>>> Everything seemed fine. If I run ipython from the command line, I get a 
>>>> command prompt and can enter "1+1" and get an output "2", which seems 
>>>> encouraging.
>>>>
>>>> Then I launch Julia and enter:
>>>>
>>>> julia> Pkg.add("IJulia")
>>>>
>>>>
>>>> It seems ok. Then I enter:
>>>>
>>>> julia> using IJulia
>>>>
>>>>
>>>> It seems ok. Then I enter:
>>>>
>>>> julia> notebook()
>>>>
>>>>
>>>> I get a bunch of scary error messages (pasted below).
>>>>
>>>> I am pretty sure there is something very simple/embarrassing I'm 
>>>> missing. Any ideas?
>>>>
>>>> Thank you for any help.
>>>>
>>>> Best regards,
>>>> Eric
>>>>
>>>> *julia> **notebook()*
>>>>
>>>> Traceback (most recent call last):
>>>>
>>>>   File "//anaconda/bin/ipython", line 6, in <module>
>>>>
>>>>     sys.exit(start_ipython())
>>>>
>>>>   File "//anaconda/lib/python2.7/site-packages/IPython/__init__.py", 
>>>> line 120, in start_ipython
>>>>
>>>>     return launch_new_instance(argv=argv, **kwargs)
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", 
>>>> line 563, in launch_instance
>>>>
>>>>     app.initialize(argv)
>>>>
>>>>   File "<string>", line 2, in initialize
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", 
>>>> line 92, in catch_config_error
>>>>
>>>>     return method(app, *args, **kwargs)
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/terminal/ipapp.py", line 
>>>> 321, in initialize
>>>>
>>>>     super(TerminalIPythonApp, self).initialize(argv)
>>>>
>>>>   File "<string>", line 2, in initialize
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", 
>>>> line 92, in catch_config_error
>>>>
>>>>     return method(app, *args, **kwargs)
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/core/application.py", line 
>>>> 381, in initialize
>>>>
>>>>     self.parse_command_line(argv)
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/terminal/ipapp.py", line 
>>>> 316, in parse_command_line
>>>>
>>>>     return super(TerminalIPythonApp, self).parse_command_line(argv)
>>>>
>>>>   File "<string>", line 2, in parse_command_line
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", 
>>>> line 92, in catch_config_error
>>>>
>>>>     return method(app, *args, **kwargs)
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", 
>>>> line 475, in parse_command_line
>>>>
>>>>     return self.initialize_subcommand(subc, subargv)
>>>>
>>>>   File "<string>", line 2, in initialize_subcommand
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", 
>>>> line 92, in catch_config_error
>>>>
>>>>     return method(app, *args, **kwargs)
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/config/application.py", 
>>>> line 406, in initialize_subcommand
>>>>
>>>>     subapp = import_item(subapp)
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/utils/importstring.py", 
>>>> line 42, in import_item
>>>>
>>>>     module = __import__(package, fromlist=[obj])
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/html/notebookapp.py", line 
>>>> 81, in <module>
>>>>
>>>>     from IPython.consoleapp import IPythonConsoleApp
>>>>
>>>>   File "//anaconda/lib/python2.7/site-packages/IPython/consoleapp.py", 
>>>> line 43, in <module>
>>>>
>>>>     from IPython.kernel.zmq.kernelapp import (
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/kernel/zmq/kernelapp.py", 
>>>> line 54, in <module>
>>>>
>>>>     from .ipkernel import Kernel
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/kernel/zmq/ipkernel.py", 
>>>> line 40, in <module>
>>>>
>>>>     from .zmqshell import ZMQInteractiveShell
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/kernel/zmq/zmqshell.py", 
>>>> line 36, in <module>
>>>>
>>>>     from IPython.core.payloadpage import install_payload_page
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/IPython/core/payloadpage.py", line 
>>>> 24, in <module>
>>>>
>>>>     from docutils.core import publish_string
>>>>
>>>>   File "//anaconda/lib/python2.7/site-packages/docutils/core.py", line 
>>>> 20, in <module>
>>>>
>>>>     from docutils import frontend, io, utils, readers, writers
>>>>
>>>>   File "//anaconda/lib/python2.7/site-packages/docutils/frontend.py", 
>>>> line 41, in <module>
>>>>
>>>>     import docutils.utils
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/docutils/utils/__init__.py", line 
>>>> 20, in <module>
>>>>
>>>>     import docutils.io
>>>>
>>>>   File "//anaconda/lib/python2.7/site-packages/docutils/io.py", line 
>>>> 18, in <module>
>>>>
>>>>     from docutils.utils.error_reporting import locale_encoding, 
>>>> ErrorString, ErrorOutput
>>>>
>>>>   File 
>>>> "//anaconda/lib/python2.7/site-packages/docutils/utils/error_reporting.py",
>>>>  
>>>> line 47, in <module>
>>>>
>>>>     locale_encoding = locale.getlocale()[1] or 
>>>> locale.getdefaultlocale()[1]
>>>>
>>>>   File "//anaconda/lib/python2.7/locale.py", line 543, in 
>>>> getdefaultlocale
>>>>
>>>>     return _parse_localename(localename)
>>>>
>>>>   File "//anaconda/lib/python2.7/locale.py", line 475, in 
>>>> _parse_localename
>>>>
>>>>     raise ValueError, 'unknown locale: %s' % localename
>>>>
>>>> ValueError: unknown locale: UTF-8
>>>>
>>>> *ERROR: failed process: Process(`ipython notebook --profile julia`, 
>>>> ProcessExited(1)) [1]*
>>>>
>>>> * in pipeline_error at process.jl:502*
>>>>
>>>> * in notebook at /Users/ericforgy/.julia/v0.3/IJulia/src/IJulia.jl:177*
>>>>
>>>> * in notebook at /Users/ericforgy/.julia/v0.3/IJulia/src/IJulia.jl:176*
>>>>
>>>>
>>>>
>>>> ​
>>
>

Reply via email to