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> 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> 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> 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> 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> 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> 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> 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> 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>: >>>>>>> >> 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> 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>: >>>>>>> >>>> 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 >>>>>>> >>>> https://lists.sourceforge.net/lists/listinfo/factor-talk >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> -- >>>>>>> >>> mvh/best regards Björn Lindqvist >>>>>>> >>> >>>>>>> >>> ------------------------------------------------------------------------------ >>>>>>> >>> _______________________________________________ >>>>>>> >>> 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 >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > -- >>>>>>> > mvh/best regards Björn Lindqvist >>>>>>> > >>>>>>> > ------------------------------------------------------------------------------ >>>>>>> > _______________________________________________ >>>>>>> > 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 >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> _______________________________________________ >>>>>> 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 >>>> >>>> ------------------------------------------------------------------------------ >>>> _______________________________________________ >>>> 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 >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> 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
------------------------------------------------------------------------------
_______________________________________________ Factor-talk mailing list Factor-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/factor-talk