Re: [eclipse-clp-users] REPL

From: Volkan Unsal <spocksplanet_at_gmail.com>
Date: Fri, 9 Aug 2013 20:28:18 -0400
OMG. rlwrap is AWESOME!

So many hours wasted copying and pasting code instead of hitting the up
arrow button...


On Fri, Aug 9, 2013 at 8:13 PM, Paulo Moura <pmoura_at_logtalk.org> wrote:

>
> On 10/08/2013, at 01:11, Volkan Unsal <spocksplanet_at_gmail.com> wrote:
>
> > Unit testing is less of a problem for me than just running the commands.
> As I write the program, I need to run it against real data. I've been using
> the commandline to do that, but lack of readlines, history, etc. have made
> it really hard.
>
> Did you try rlwrap? It works great. Or are you on Windows?
>
> $ port info rlwrap
> rlwrap @0.37_1 (sysutils)
> Variants:             universal
>
> Description:          rlwrap is a 'readline wrapper' that uses the GNU
> readline library to allow the editing of keyboard
>                       input for any other command.
> Homepage:             http://utopia.knoware.nl/~hlub/uck/rlwrap/
>
> Library Dependencies: readline
> Platforms:            darwin
> License:              GPL-2+
> Maintainers:          lomion_at_mac.com
>
> Cheers,
>
> Paulo
>
>
> > On Fri, Aug 9, 2013 at 7:49 PM, Paulo Moura <pmoura_at_logtalk.org> wrote:
> >
> > On 10/08/2013, at 00:43, Volkan Unsal <spocksplanet_at_gmail.com> wrote:
> >
> > > It's not just the syntax. I need to test and run the code as well.
> >
> > What do you mean by "test"? Writing and running unit tests? Looking for
> an IDE along the lines of Saros or PDT?
> >
> > Cheers,
> >
> > Paulo
> >
> >
> > > On Fri, Aug 9, 2013 at 7:31 PM, Paulo Moura <pmoura_at_logtalk.org>
> wrote:
> > >
> > > On 09/08/2013, at 23:13, Volkan Unsal <spocksplanet_at_gmail.com> wrote:
> > >
> > > > I wish I knew emacs. Looks like I'm out of luck.
> > >
> > > Depending on the level of integration you're looking for there are
> alternatives to Emacs. For editing and publishing source code see for
> example:
> > >
> > > https://github.com/LogtalkDotOrg/logtalk3/tree/master/coding
> > > https://github.com/LogtalkDotOrg/logtalk3/blob/master/coding/NOTES.txt
> > >
> > > The provided syntax coloring services cover Logtalk, ISO Prolog, and
> Prolog modules. You can always extends the support files for ECLiPSe
> specific features.
> > >
> > > Cheers,
> > >
> > > Paulo
> > >
> > >
> > > > btw, I don't have the skills to develop Saros, but moving the
> project to Github might be a good way to find contributors to the project.
> Most open source developers don't use Sourceforge.
> > > >
> > > >
> > > >
> > > > On Fri, Aug 9, 2013 at 1:34 PM, Kish Shen <kisshen_at_cisco.com> wrote:
> > > > Hi Volkan,
> > > >
> > > > Saros is an IDE for ECLiPSe, which is a plugin for the Eclipse open
> development platform (eclipse.org). You can download this from
> > > >
> > > > http://sourceforge.net/projects/eclipse-clp/files/Saros/
> > > >
> > > > We are looking for some one to develop this (from
> http://eclipseclp.org/reports/help.html):
> > > >
> > > > Calling all Java and GUI wizards - we have an ECLiPSe/eclipse plugin
> called Saros which brings the tkeclipse functionality into the eclipse IDE
> framework. It is in need of a maintainer and developer, who can bring it
> into a state where it can replace the tkeclipse GUI.
> > > >
> > > > ===
> > > >
> > > > As mentioned by Paulo (and above), we also provide a GUI --
> tkeclipse -- as part of the distribution. This is not an IDE as it does not
> include an editor for the code, but it does have many useful tools to aid
> program development. The query entry window also has a history
> > > > mechanism, which I gather is what you want, but tkeclise provide
> much more than that, and I strongly recommend that people use tkeclipse.
> > > >
> > > > I use tkeclipse and emacs as my editor. I use emacs with Thorsten's
> eclipse mode (available at
> http://sourceforge.net/projects/eclipse-clp/files/Editors%20ECLiPSe%20support/)
> which gives syntax highlighting and much more. Personally this seems as
> good a combination as a dedicated IDE would be.
> > > >
> > > > Cheers,
> > > >
> > > > Kish
> > > >
> > > >
> > > >
> > > > On 09/08/2013 03:28, Volkan Unsal wrote:
> > > > Sorry, I mean the command line interface.
> > > >
> > > > Do you use an IDE to write your Eclipse programs?
> > > >
> > > >
> > > > On Thu, Aug 8, 2013 at 10:01 PM, <mskala_at_ansuz.sooke.bc.ca> wrote:
> > > >
> > > > On Thu, 8 Aug 2013, Volkan Unsal wrote:
> > > > Is there a way, by any chance, to use Eclipse-CLP from SWI-Prolog? I
> > > > want to
> > > > be more productive with Eclipse, but it's really difficult when REPL
> is
> > > > fighting against me....
> > > >
> > > > What is REPL?
> > > >
> > > > --
> > > > Matthew Skala
> > > > mskala_at_ansuz.sooke.bc.ca                 People before principles.
> > > > http://ansuz.sooke.bc.ca/
> > > >
> > > >
> > > >
> > > >
> ------------------------------------------------------------------------------
> > > > Get 100% visibility into Java/.NET code with AppDynamics Lite!
> > > > It's a free troubleshooting tool designed for production.
> > > > Get down to code-level detail for bottlenecks, with <2% overhead.
> > > > Download for free and get started troubleshooting in minutes.
> > > >
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > ECLiPSe-CLP-Users mailing list
> > > > ECLiPSe-CLP-Users_at_lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/eclipse-clp-users
> > > >
> > > >
> > > >
> > > >
> ------------------------------------------------------------------------------
> > > > Get 100% visibility into Java/.NET code with AppDynamics Lite!
> > > > It's a free troubleshooting tool designed for production.
> > > > Get down to code-level detail for bottlenecks, with <2% overhead.
> > > > Download for free and get started troubleshooting in minutes.
> > > >
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk_______________________________________________
> > > > ECLiPSe-CLP-Users mailing list
> > > > ECLiPSe-CLP-Users_at_lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/eclipse-clp-users
> > >
> > > -----------------------------------------------------------------
> > > Paulo Moura
> > > Logtalk developer
> > >
> > > Email: <mailto:pmoura_at_logtalk.org>
> > > Web:   <http://logtalk.org/>
> > > -----------------------------------------------------------------
> > >
> > >
> > >
> > >
> > >
> > >
> ------------------------------------------------------------------------------
> > > Get 100% visibility into Java/.NET code with AppDynamics Lite!
> > > It's a free troubleshooting tool designed for production.
> > > Get down to code-level detail for bottlenecks, with <2% overhead.
> > > Download for free and get started troubleshooting in minutes.
> > >
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> > > _______________________________________________
> > > ECLiPSe-CLP-Users mailing list
> > > ECLiPSe-CLP-Users_at_lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/eclipse-clp-users
> > >
> >
> > -----------------------------------------------------------------
> > Paulo Moura
> > Logtalk developer
> >
> > Email: <mailto:pmoura_at_logtalk.org>
> > Web:   <http://logtalk.org/>
> > -----------------------------------------------------------------
> >
> >
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> > Get 100% visibility into Java/.NET code with AppDynamics Lite!
> > It's a free troubleshooting tool designed for production.
> > Get down to code-level detail for bottlenecks, with <2% overhead.
> > Download for free and get started troubleshooting in minutes.
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> > _______________________________________________
> > ECLiPSe-CLP-Users mailing list
> > ECLiPSe-CLP-Users_at_lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/eclipse-clp-users
> >
>
> -----------------------------------------------------------------
> Paulo Moura
> Logtalk developer
>
> Email: <mailto:pmoura_at_logtalk.org>
> Web:   <http://logtalk.org/>
> -----------------------------------------------------------------
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> Get 100% visibility into Java/.NET code with AppDynamics Lite!
> It's a free troubleshooting tool designed for production.
> Get down to code-level detail for bottlenecks, with <2% overhead.
> Download for free and get started troubleshooting in minutes.
> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
> _______________________________________________
> ECLiPSe-CLP-Users mailing list
> ECLiPSe-CLP-Users_at_lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/eclipse-clp-users
>
Received on Sat Aug 10 2013 - 00:28:55 CEST

This archive was generated by hypermail 2.2.0 : Sun Aug 11 2013 - 06:16:49 CEST