Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 08:23
    qtxie commented #4887
  • 08:23
    qtxie closed #4887
  • 08:21
    qtxie labeled #4887
  • 08:21
    qtxie labeled #4887
  • 08:21

    qtxie on master

    FIX: issue #4887 ([Draw] CRASH … (compare)

  • 07:53
    qtxie closed #4893
  • 07:52
    qtxie labeled #4893
  • 07:50
    qtxie labeled #4893
  • 07:50

    qtxie on master

    FIX: issue #4893 (system/option… (compare)

  • Jul 24 21:21
    hiiamboris commented #4923
  • Jul 24 21:21
    hiiamboris commented #4923
  • Jul 24 20:59
    greggirwin commented #4923
  • Jul 24 20:25
    hiiamboris commented #4923
  • Jul 24 20:13
    greggirwin commented #4923
  • Jul 24 14:57
    dockimbel unlabeled #4880
  • Jul 24 14:57
    dockimbel labeled #4880
  • Jul 24 14:57
    dockimbel unlabeled #4880
  • Jul 24 14:57
    dockimbel commented #4880
  • Jul 24 14:56
    dockimbel reopened #4880
  • Jul 24 14:25
    dockimbel closed #4879
Oldes Huhuman
@Oldes
that is not usable with Red. Sorry.
Gustavo Mucho Love
@LongMuchoLove_twitter
@Oldes - no problem.Thank you! Just trying to get acquainted with this language family. I'm now playing and going through the Rebol tutorial. Once we figure out the Red issue on my machine I'll go ahead and do the same thing with Red :) Thank you again :)
Oldes Huhuman
@Oldes
You should figure out, why is libc.dylib missing on your system. I was using Red without problems on Mac, but I think it was older MacOS version.
And I should also note, that I don't like where is Apple heading (with its Catarina disaster)... but there are hard Mac users, like @rebolek.
Gustavo Mucho Love
@LongMuchoLove_twitter
@Oldes - all the libraries are on my system! I also agree. I found Red because I was looking for a cross-platform UI. Originally I found Tcl/Tk—which I really like. Tcl is a bit confusing tho and I suspect Red is more powerful / better choice in the long run
Cross-Platform so I can lose the Mac and still run my software in the future :)
Patrick
@gandulio
Hello, is there any way to call c code fromwithin red? So far all I can find in the docs is how to call red code from within c.
Gregg Irwin
@greggirwin
You can use R/S to define an FFI for it. See https://github.com/red/code/tree/master/Library for examples.
Patrick
@gandulio
@greggirwin Ok I’ll loo in to that, thanks!
*look
Mason
@fatherofinvention
Hey guys. Can Red be used to build a console application that has a ncurses style interface?
lan Nomar
@Nomarian
anyway to get the home/end keys to go to the end of input or beginning of input?
in the interpreter?
hiiamboris
@hiiamboris
If you mean to scroll the console buffer, then no, not without hacks
lan Nomar
@Nomarian
would be nice if red worked with readline
Gregg Irwin
@greggirwin
Being cross platform, we need to provide a consistent experience out of the box, as much as possible. Somebody could probably write a lib wrapper for it, which others can use.
Stan. S. Krupoderov
@iNode

would be nice if red worked with readline

You can try it with rlwrap: rlwrap -a ~/.red/console*, there's some minor rendering issues our of box but it's better than default console in some cases, and likely it can be tuned a bit to resolve those issues.

Also readline/emacs' common C-a and C-e work for me instead of Home and End.

lan Nomar
@Nomarian
great, it works!
sorry for asking so many beginner questions
Gregg Irwin
@greggirwin
Thanks for the tip @iNode. Would you see if https://github.com/red/red/wiki/%5BNOTES%5D-REPL-Tips-and-Tricks seems like a good place for that, and add your tip there?
Stan. S. Krupoderov
@iNode
Thanks for the pointer. This page seems to be a proper place for such tip. I've added some notes there.
Gregg Irwin
@greggirwin
Thanks!
VaZub
@vazub
hey guys, are there any fresh news on 64-bit port for Red? just learned the hard way, that OSX Catalina removed 32-bit support altogether, so no easy way of running Red on that system ATM :(
Gregg Irwin
@greggirwin

Here's our current boilerplate answer:

Like many development organizations, we've found it is a big challenge, and we're not caught by surprise so much as having the issue forced. With other big design elements in the works, we do not want to pull focus from our core efforts, so we are not working specifically on Catalina support at this time. More prudently, we are working on moving Red to 64-bit platforms in general, doing so step by step, and will announce more as the work progresses.

In the meantime, you can still use virtualization tools to run Red on macOS after upgrading to 10.15. We have been aware of the change for a long time, but ensuring sustainability of the whole project takes precedence.

VaZub
@vazub
Thanks, Gregg! I am fine with that, just wanted to understand what is current situation. The explanation makes total sense to me.
Gregg Irwin
@greggirwin
:+1:
SergeyVladivostok
@SergeyVladivostok
Hi! Pleas, tel me where i can get DOS version Red?
In https://www.red-lang.org/p/download.html only Win, Linux and Mac...
Command "red -c -t MSDOS hello.red" make win32 binary, not dos
hiiamboris
@hiiamboris
You've gotta be kidding me
Gregg Irwin
@greggirwin
Sorry @SergeyVladivostok, not enough DOS users to justify supporting that OS. Win7, MacOS, Android, and various Linux distros are enough to keep us busy.
Nikita Korotkin
@TheHowdy_gitlab
Hm... Just wondering: is Red already fully written in Red/System? If so, would writing a Red/System compiler for DOS / other platforms be enough to support Red too?
Petr Krenzelok
@pekr
Might sound like a weird question, but if it is part of a docced targets, might be reasonable to remove it. It might as well lead to the questionof the least possible hw co fig support. E.g. Python Micro supports down to something like 16KB ARM MCU.
Gregg Irwin
@greggirwin
Red can be ported to anything, and use R/S for tiny systems, though not currently designed for micros. Perhaps renaming MSDOS to WinConsole would be clearer.
Gregg Irwin
@greggirwin
Happy New Year to all! A blog post is in the works, talking about what's coming up.
GiuseppeChillemi
@GiuseppeChillemi
Happy new GMT+1 year @greggirwin!
SergeyVladivostok
@SergeyVladivostok
ok. how last old version Red, have support dos? Or dos never not support?
Nikita Korotkin
@TheHowdy_gitlab
Afaik Red never supported MSDOS. The "DOS" compile target produces Win32 console-only executables.
VaZub
@vazub
Then the target seems to be a misnomer. I also believed until this very moment, that it was actuually MS-DOS.
This message was deleted
ne1uno
@ne1uno
msdos v7. maybe early rebol 1 could be compiled for dos6?
Petr Krenzelok
@pekr
So the blog articles is out and fun about to come :-) Long live the Redlake Technologies!
SergeyVladivostok
@SergeyVladivostok
@ne1uno to compiled in rebol 1 i need rebol1/sdk? Where i can get him? In rebol.com cant finde old version.
ne1uno
@ne1uno
@SergeyVladivostok maybe someone knows how to find it, or the wayback machine at archive.org. you might get lucky http://web.archive.org/web/19980530155043/http://www.rebol.com/
building old versions 1 not automatically usable in DOS, but more likely than newer versions if you can even get source or executable. they often don't archive everything on a site
Petr Krenzelok
@pekr
@SergeyVladivostok You don't need Rebol/SDK, Rebol/View is good enough ...
PeterWAWood
@PeterWAWood
Rebol2 was first released in 1999. It has never been released under an open-source licence.
It is unlikely that Rebol/View would run on an MSDOS machine as it uses Anti Grain Graphics.
GiuseppeChillemi
@GiuseppeChillemi
Has the new diagram software the diagram dialect of Toomas behind it?
PeterWAWood
@PeterWAWood
@SergeyVladivostok The "smallest" Rebol-like language is Boron. It is written in C (but I don't know which C standard). It is actively maintained by its author, Karl Robillard, but you would need to port it to MSDOS yourself. I have found Karl helpful in the past but his availability limits him to answering a question or two.
SergeyVladivostok
@SergeyVladivostok
@ne1uno unfortunately, DOS is missing and the number of supported platforms has decreased over time (http://web.archive.org/web/20011217222437/http://www.rebol.com:80/platforms.html)