Doug your email has gone missing, retrieved from archive success!
thank you all for your advice and patience with a newcomer > On 3 Jun 2015, at 18:01, Iain Gray <iaing...@ednet.co.uk> wrote: > > Sorry to try your patience again > > I found emacsclient locally in /usr/bin > so my .factor-rc is now > > USING: editors.emacs namespaces ; > “‘’/usr/bin” \ emacsclient-path set-global > > typing these into a listener followed by “io” edit gives > > Process exited with error code 255 > > Launch descriptor: > > T{ process > { command > { > "/usr/bin" > "--no-wait" > "+1" > "/Applications/Languages/factor/core/io/io.factor" > } > } > { detached t } > { environment H{ } } > { environment-mode +append-environment+ } > { group +same-group+ } > { status 255 } > > whereas typing into my terminal > > $ cd /Applications/Languages/factor/core/io > $ emacsclient -no-wait +1 io.factor > > gives syntax aware emacs window > two questions > > 1. why are there two hyphens on no-wait in the factor error? > 2. factor-rc is in my home directory, is this right? > >> On 2 Jun 2015, at 17:04, John Benediktsson <mrj...@gmail.com >> <mailto:mrj...@gmail.com>> wrote: >> >> Why is your process trying to run /Applications/Languages/Factor when you >> call edit? >> >> Shouldn't it be the /path/to/emacsclient? >> >> This is what I mean (using the full path to your emacsclient): >> >> USING: editors.emacs namespaces >> "/Applications/Languages/Emacs.app/Contents/MacOS/bin-i386-10_5/emacsclient" >> emacsclient-path set-global >> >> Are you running OS X 10.5 on 32-bit? I think that path doesn't look like the >> right architecture. >> >> You can look at which other architectures are available: >> >> $ ls /Applications/Languages/Emacs.app/Contents/MacOS >> >> >> >> >> On Jun 2, 2015, at 8:42 AM, Iain Gray <iaing...@ednet.co.uk >> <mailto:iaing...@ednet.co.uk>> wrote: >> >>> I get a similar error >>> >>> Process exited with error code 255 >>> >>> Launch descriptor: >>> >>> T{ process >>> { command >>> { >>> "/Applications/Languages/factor" >>> "--no-wait" >>> "+1" >>> "/Applications/Languages/factor/core/io/io.factor" >>> } >>> } >>> { detached t } >>> { environment H{ } } >>> { environment-mode +append-environment+ } >>> { group +same-group+ } >>> { status 255 } >>> >>> and emcsclient? gives an underflow error >>> >>>> On 2 Jun 2015, at 15:51, John Benediktsson <mrj...@gmail.com >>>> <mailto:mrj...@gmail.com>> wrote: >>>> >>>> I just noticed that your error doesn't use your emacsclient-path (just the >>>> default "emacsclient"): >>>> >>>> T{ process >>>> { command >>>> { >>>> "emacsclient" >>>> "--no-wait" >>>> "+1" >>>> "/Applications/Languages/factor/core/io/io.factor" >>>> } >>>> } >>>> } >>>> >>>> Is it possible you aren't loading your .factor-rc correctly? >>>> >>>> 1) Try pasting the code from your .factor-rc into your Factor Listener and >>>> trying ``"io" edit`` again. >>>> >>>> 2) Make sure .factor-rc is in your home directory and readable when you >>>> start Factor. >>>> >>>> >>>> >>>> >>>> On Tue, Jun 2, 2015 at 7:46 AM, Iain Gray <iaing...@ednet.co.uk >>>> <mailto:iaing...@ednet.co.uk>> wrote: >>>> that works if I do >>>> >>>> $ cd /Applications/Languages/factor >>>> >>>> I feel very close! >>>> >>>>> On 2 Jun 2015, at 14:32, John Benediktsson <mrj...@gmail.com >>>>> <mailto:mrj...@gmail.com>> wrote: >>>>> >>>>> I'm sorry its not working, are you sure you have an emacs started and run >>>>> ``M-x server-start`` from it? >>>>> >>>>> Our emacs "edit" integration just calls emacsclient, so it should be >>>>> simple to get working. >>>>> >>>>> Does emacsclient work from your command-line? >>>>> >>>>> $ cd factor >>>>> >>>>> $ emacsclient --no-wait +1 README.md >>>>> >>>>> That command does not start a new emacs, so it will error out in the way >>>>> you see when one does not appear to be running. >>>>> >>>>> >>>>> >>>>> >>>>> On Tue, Jun 2, 2015 at 4:26 AM, Iain Gray <iaing...@ednet.co.uk >>>>> <mailto:iaing...@ednet.co.uk>> wrote: >>>>> My .factor-rc reads >>>>> >>>>> USING: editors.emacs namespaces ; >>>>> “/Applications/languages/Emacs.app/Contents/MacOS/bin-i386-10_5” >>>>> emacsclient-path set-global >>>>> >>>>> after doing all suggestions I still get >>>>> >>>>> IN: scratchpad "io" edit >>>>> Process exited with error code 1 >>>>> >>>>> Launch descriptor: >>>>> >>>>> T{ process >>>>> { command >>>>> { >>>>> "emacsclient" >>>>> "--no-wait" >>>>> "+1" >>>>> "/Applications/Languages/factor/core/io/io.factor" >>>>> } >>>>> } >>>>> { detached t } >>>>> { environment H{ } } >>>>> { environment-mode +append-environment+ } >>>>> { group +same-group+ } >>>>> { status 1 } >>>>> } >>>>> >>>>> I have even reinstalled FUEL from Melpa >>>>> >>>>>> On 1 Jun 2015, at 16:04, John Benediktsson <mrj...@gmail.com >>>>>> <mailto:mrj...@gmail.com>> wrote: >>>>>> >>>>>> The .factor-boot-rc is used during bootstrap, but if you just download >>>>>> and use a release, you might want to put that code in .factor-rc which >>>>>> is run each time Factor starts. >>>>>> >>>>>> Also, I'm a bit confused -- your examples uses "emacspath" but the >>>>>> documentation for editors.emacs says to set the path to emacsclient? >>>>>> >>>>>> "editors.emacs" help >>>>>> >>>>>> That means this would be it (either in the listener directly for >>>>>> testing, or in .factor-rc on startup, or .factor-boot-rc on bootstrap): >>>>>> >>>>>> USING: editors.emacs namespaces ; >>>>>> "/path/to/the/emacsclient" emacsclient-path set-global >>>>>> >>>>>> And in emacs you would need to make sure to have: >>>>>> >>>>>> M-x server-start >>>>>> >>>>>> I just tested that and it worked fine (meaning ``"io" edit`` opened the >>>>>> file in my open emacs buffer). >>>>>> >>>>>> Thanks, >>>>>> John. >>>>>> >>>>>> >>>>>> On Mon, Jun 1, 2015 at 7:53 AM, Iain Gray <iaing...@ednet.co.uk >>>>>> <mailto:iaing...@ednet.co.uk>> wrote: >>>>>> still doesn’t work sorry >>>>>> I found emacsclient deep inside Emacs,app >>>>>> >>>>>> > On 1 Jun 2015, at 13:00, Björn Lindqvist <bjou...@gmail.com >>>>>> > <mailto:bjou...@gmail.com>> wrote: >>>>>> > >>>>>> > You shouldn't need to set emacs-path if the emacs and emacsclient >>>>>> > binaries are on your path. emacsclient is not called correctly from >>>>>> > Factor, but as a workaround you can start the server manually. First >>>>>> > start emacs and in it type M-x server-start. Then you should be able >>>>>> > to run "io" edit in the Factor gui and have the file shown in emacs. >>>>>> > >>>>>> > 2015-06-01 10:54 GMT+02:00 Iain Gray <iaing...@ednet.co.uk >>>>>> > <mailto:iaing...@ednet.co.uk>>: >>>>>> >> I have setup the file .factor-boot-rc as >>>>>> >> >>>>>> >> USING: editors.emacs namespaces ; >>>>>> >> “/Applications/languages” \ emacs-path sett-global >>>>>> >> >>>>>> >> which sets up the path to emacs.app >>>>>> >> running factor.app I get on doing “palindrome” edit >>>>>> >> >>>>>> >> error code 1 which seems to be complaining about “emacsclient” >>>>>> >> >>>>>> >> whereas loading palindrome.factor into emacs and typing meta-x >>>>>> >> run-factor I get a syntax aware editor >>>>>> >> and a factor listener >>>>>> >> >>>>>> >> What am I missing? >>>>>> >> >>>>>> >> Thanks, Iain >>>>>> >> >>>>>> >> p.s. original bounced as I included screen captures >>>>>> >> >>>>>> >> >>>>>> >>> On 31 May 2015, at 00:11, Björn Lindqvist <bjou...@gmail.com >>>>>> >>> <mailto:bjou...@gmail.com>> wrote: >>>>>> >>> >>>>>> >>> Could you explain in more detail what your problem is? >>>>>> >>> >>>>>> >>> 2015-05-30 19:04 GMT+02:00 Iain Gray <iaing...@ednet.co.uk >>>>>> >>> <mailto:iaing...@ednet.co.uk>>: >>>>>> >>>> I have successfully integrated FUEL in emacs but cannot seem get it >>>>>> >>>> integrated with Factor. My emacs is 24..4.1 and an aoo and my os is >>>>>> >>>> OS X 10.3. Any advice appreciated. Iain >>>>>> >>>> ------------------------------------------------------------------------------ >>>>>> >>>> _______________________________________________ >>>>>> >>>> Factor-talk mailing list >>>>>> >>>> Factor-talk@lists.sourceforge.net >>>>>> >>>> <mailto:Factor-talk@lists.sourceforge.net> >>>>>> >>>> https://lists.sourceforge.net/lists/listinfo/factor-talk >>>>>> >>>> <https://lists.sourceforge.net/lists/listinfo/factor-talk> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> -- >>>>>> >>> mvh/best regards Björn Lindqvist >>>>>> >>> >>>>>> >>> ------------------------------------------------------------------------------ >>>>>> >>> _______________________________________________ >>>>>> >>> Factor-talk mailing list >>>>>> >>> Factor-talk@lists.sourceforge.net >>>>>> >>> <mailto:Factor-talk@lists.sourceforge.net> >>>>>> >>> https://lists.sourceforge.net/lists/listinfo/factor-talk >>>>>> >>> <https://lists.sourceforge.net/lists/listinfo/factor-talk> >>>>>> >> >>>>>> >> >>>>>> >> ------------------------------------------------------------------------------ >>>>>> >> _______________________________________________ >>>>>> >> Factor-talk mailing list >>>>>> >> Factor-talk@lists.sourceforge.net >>>>>> >> <mailto:Factor-talk@lists.sourceforge.net> >>>>>> >> https://lists.sourceforge.net/lists/listinfo/factor-talk >>>>>> >> <https://lists.sourceforge.net/lists/listinfo/factor-talk> >>>>>> > >>>>>> > >>>>>> > >>>>>> > -- >>>>>> > mvh/best regards Björn Lindqvist >>>>>> > >>>>>> > ------------------------------------------------------------------------------ >>>>>> > _______________________________________________ >>>>>> > Factor-talk mailing list >>>>>> > Factor-talk@lists.sourceforge.net >>>>>> > <mailto:Factor-talk@lists.sourceforge.net> >>>>>> > https://lists.sourceforge.net/lists/listinfo/factor-talk >>>>>> > <https://lists.sourceforge.net/lists/listinfo/factor-talk> >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> _______________________________________________ >>>>>> Factor-talk mailing list >>>>>> Factor-talk@lists.sourceforge.net >>>>>> <mailto:Factor-talk@lists.sourceforge.net> >>>>>> https://lists.sourceforge.net/lists/listinfo/factor-talk >>>>>> <https://lists.sourceforge.net/lists/listinfo/factor-talk> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> _______________________________________________ >>>>>> Factor-talk mailing list >>>>>> Factor-talk@lists.sourceforge.net >>>>>> <mailto:Factor-talk@lists.sourceforge.net> >>>>>> https://lists.sourceforge.net/lists/listinfo/factor-talk >>>>>> <https://lists.sourceforge.net/lists/listinfo/factor-talk> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> >>>>> _______________________________________________ >>>>> Factor-talk mailing list >>>>> Factor-talk@lists.sourceforge.net >>>>> <mailto:Factor-talk@lists.sourceforge.net> >>>>> https://lists.sourceforge.net/lists/listinfo/factor-talk >>>>> <https://lists.sourceforge.net/lists/listinfo/factor-talk> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> _______________________________________________ >>>>> Factor-talk mailing list >>>>> Factor-talk@lists.sourceforge.net >>>>> <mailto:Factor-talk@lists.sourceforge.net> >>>>> https://lists.sourceforge.net/lists/listinfo/factor-talk >>>>> <https://lists.sourceforge.net/lists/listinfo/factor-talk> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> >>>> _______________________________________________ >>>> Factor-talk mailing list >>>> Factor-talk@lists.sourceforge.net >>>> <mailto:Factor-talk@lists.sourceforge.net> >>>> https://lists.sourceforge.net/lists/listinfo/factor-talk >>>> <https://lists.sourceforge.net/lists/listinfo/factor-talk> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> _______________________________________________ >>>> Factor-talk mailing list >>>> Factor-talk@lists.sourceforge.net >>>> <mailto:Factor-talk@lists.sourceforge.net> >>>> https://lists.sourceforge.net/lists/listinfo/factor-talk >>>> <https://lists.sourceforge.net/lists/listinfo/factor-talk> >>> >>> ------------------------------------------------------------------------------ >>> _______________________________________________ >>> Factor-talk mailing list >>> Factor-talk@lists.sourceforge.net <mailto:Factor-talk@lists.sourceforge.net> >>> https://lists.sourceforge.net/lists/listinfo/factor-talk >>> <https://lists.sourceforge.net/lists/listinfo/factor-talk> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> Factor-talk mailing list >> Factor-talk@lists.sourceforge.net <mailto:Factor-talk@lists.sourceforge.net> >> https://lists.sourceforge.net/lists/listinfo/factor-talk > > ------------------------------------------------------------------------------ > _______________________________________________ > Factor-talk mailing list > Factor-talk@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/factor-talk
------------------------------------------------------------------------------
_______________________________________________ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk