Re: [racket-users] racket user video meetup 28 November

2020-10-19 Thread Stephen De Gabrielle
Seems to be free for <20 users - that will probably be fine

I made a free one: https://gather.town/app/wH1EDG3McffLjrs0/racket-users

s.


On Mon, Oct 19, 2020 at 8:24 AM Dominik Pantůček <
dominik.pantu...@trustica.cz> wrote:

> Hi Stephen,
>
> that Gather thing was pretty cool for RacketCon. That is not an option
> here? Although I do not know about the costs of the setup...
>
> Of course, big thanks to everyone making RacketCon happen and everyone
> who attended. It was a refreshing experience to have a chat with all the
> rock stars there and watch the inspiring talks!
>
> And also big thanks to Jay who hosted it like a seasoned pro.
>
>
> Cheers,
> Dominik
>
> On 19. 10. 20 0:39, Stephen De Gabrielle wrote:
> > Platform to be decided; zoom  / jitsi / ? - suggestions
> > --
> > 30 Minutes
> > 1pm PT
> > 9pm UK time
> > 28 November
> >
> > -- If this is problematic let me know - thin intended to become a
> > regular thing - every 6-12 weeks
> >
> > Kind regards
> >
> > Stephen & Sam Phillips
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> > an email to racket-users+unsubscr...@googlegroups.com
> > <mailto:racket-users+unsubscr...@googlegroups.com>.
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/racket-users/CAGHj7-JhtdweJpKtUi2yFh-P_tp6XmJGZaf7LQri24ihCV42Nw%40mail.gmail.com
> > <
> https://groups.google.com/d/msgid/racket-users/CAGHj7-JhtdweJpKtUi2yFh-P_tp6XmJGZaf7LQri24ihCV42Nw%40mail.gmail.com?utm_medium=email_source=footer
> >.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/12a4b56a-ecd3-cc41-7455-89561ef19f99%40trustica.cz
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-K%2BjfvkxdgjZv148RcdbJ8APSMb%3DeyZUNifdKc1947grg%40mail.gmail.com.


[racket-users] racket user video meetup 28 November

2020-10-18 Thread Stephen De Gabrielle
Platform to be decided; zoom  / jitsi / ? - suggestions
--
30 Minutes
1pm PT
9pm UK time
28 November

-- If this is problematic let me know - thin intended to become a regular
thing - every 6-12 weeks

Kind regards

Stephen & Sam Phillips

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-JhtdweJpKtUi2yFh-P_tp6XmJGZaf7LQri24ihCV42Nw%40mail.gmail.com.


Re: [racket-users] Racket PPA also updated to v7.8

2020-10-15 Thread Stephen De Gabrielle
Thanks Asumu
Much appreciated!

S.


On Thu, 15 Oct 2020 at 20:56, Asumu Takikawa  wrote:

> On 2020-08-03 09:35:16 -0400, 'John Clements' via Racket Users wrote:
> > Racket version 7.8 is now available from
> >
> > https://racket-lang.org/
>
> This is quite delayed, but the Ubuntu PPA has been updated to 7.8 as
> well. Ubuntu version 20.10 (Groovy) is newly supported while 19.10
> (Eoan) is phased out (will remain on Racket 7.7).
>
> Sorry for the delay this time. As usual please report any issues on
> github:
>
>   https://github.com/takikawa/racket-ppa
>
> Cheers,
> Asumu
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/20201015195644.7hjphtup6xuup35n%40nixos
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-JL7C5XtuTX7rvhDCdhQPQoNoxvVTTLLE4WOM17FQWoYg%40mail.gmail.com.


Re: [racket-users] mircrosoft edge shows blank page for https://racket-lang.org/

2020-10-08 Thread Stephen De Gabrielle
Hi Jos
Can you turn on developer tools, to see if you can spot any errors? (maybe
check the network tab)

Kind regards
Stephen

On Thu, 8 Oct 2020 at 21:32, Jacob Jozef  wrote:

> Windows 10.
>
> Never seen this problem before.
>
> Mircrosoft edge shows blank page for https://racket-lang.org/
>
> Internet explorer and Google chroome do not have this problem.
>
> I use Microsoft edge as default browser and would like to keep it that way.
>
> Any suggestions?
>
> Thanks, Jos
>
>
>
>
>
>
>
>
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/1459C5C6-90C4-4701-9BE2-EEB8598E7537%40hxcore.ol
> 
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-J_tyuc9nAk%2BjT5iKhd%2Bs5EzXLbOWB6QDqhw3hFWf92BQ%40mail.gmail.com.


[racket-users] VSCode users what extensions do you use for Racket programming?

2020-10-07 Thread Stephen De Gabrielle
VSCode users what extensions do you use for Racket programming?
https://marketplace.visualstudio.com/search?term=Racket=VSCode=Programming%20Languages=Relevance
I’m updating the wiki page
https://github.com/racket/racket/wiki/IDE%27s-and-text-editors
but I’m not a VSC user so I need your advice!

KR
Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-LGT9PkjwzRMqL6-dDt9KKkf_SFZgoyF5HqeWHpT5ByDQ%40mail.gmail.com.


[racket-users] Frequently-Asked-Questions on Racket Wiki

2020-09-09 Thread Stephen De Gabrielle
Hi Racketeers, 

I’ve made a little FAQ on the wiki

https://github.com/racket/racket/wiki/Frequently-Asked-Questions

please let me know if you see any problems.

Kind regards, 

Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/869ad601-e647-40a0-bfcb-8ddee08ef8a2o%40googlegroups.com.


[racket-users] Does the Guide need to mention syntax parse & does the Style guide need to provide guidance?

2020-08-23 Thread Stephen De Gabrielle
Hi

With reference to this discussion on reddit/r/racket :

https://www.reddit.com/r/Racket/comments/ie8rlf/when_creating_macros_is_syntaxparse_preferred_to/?utm_source=share_medium=ios_app_name=iossmf


Does
https://github.com/racket/racket/blob/master/pkgs/racket-doc/scribblings/guide/macros.scrbl
need to be updated to link to the syntax parse introduction
https://docs.racket-lang.org/syntax/stxparse-intro.html ?

What should it say?

> Robust macros can be written with syntax-parse and syntax classes.

Does the Style Guide need a section for when to use syntax-rules, -case or
-parse?

What should it look like?

(in the spirt of
https://docs.racket-lang.org/style/Choosing_the_Right_Construct.html#%28part._.Functions_vs_.Macros%29
)

Kind regards

Stephen

-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-J6XdT%3DzGtt5aVA8M6ZgJX2%3D0G-6ZnR%2BUYRBTQsLczKnw%40mail.gmail.com.


Re: [racket-users] Application Templates!

2020-08-20 Thread Stephen De Gabrielle
On Thu, Aug 20, 2020 at 6:43 PM James Geddes  wrote:

>
>
> > On 20 Aug 2020, at 18:22, Sorawee Porncharoenwase <
> sorawee.pw...@gmail.com> wrote:
> >
> > Is this intended to be something like
> https://docs.racket-lang.org/scaffold/?
>
> That also looks extremely useful!
>
> James
>
>
Agreed!

The raco from-template command does a git clone of the named template and
then removes the .git folder so the user has a fresh start.

$ raco from-template  

the script is
https://github.com/nixin72/from-template/blob/master/from-template.sh
(need a windows version!)

Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-L8dYr9Cv3mOxsLWTh%2B9chnn%3DBfW8%3DtRxWD6bFKktVopQ%40mail.gmail.com.


Re: [racket-users] Re: Application Templates!

2020-08-20 Thread Stephen De Gabrielle
Alex is right, most developers don't need this.

The point of templates is a jumping off point for new developers, or
developers trying a domain they are not familiar with.

Where possible I will be linking back to any supporting materials (
https://alex-hhh.github.io/2020/03/a-game-of-tetris.html thank you Alex)

As part of the working example distributing or deploying; sometimes we make
software for ourselves, (packages, plugins, scripts, keybindings and new
raco commands),
but sometimes we make software for others; in those cases the templates
need to include instructions for that process
- create the distributable executable
- deploy a web app (blog post by Alexis - but might make use of the 'Deploy
to Heroku' button)
- Microsoft Store (help please? both x86 and ARM)
- App Store for mac (https://defn.io/2020/01/04/remember-internals/ thank
you Bogdan) and maybe iOS ( https://defn.io/2020/01/05/racket-on-ios/ )
- packaged as a PPA for linux.
- github actions
- services or components in larger frameworks/applications/or os's (?)

A recent contribution is a new command extension to raco:
https://github.com/nixin72/from-template
$ raco from-template  
Philip described it 'like create-react-app, but for all sorts of Racket
templates'
 (It is currently only linux so it would be nice if a windows user could
help)

*A big thank you goes to Philip because it serves two purposes*
*1. It’s a raco tool for installing templates - exactly what is needed *
*2. It is a template for adding a command to raco!*


PS: I would suggest that Racket is *a lot* like dotnet core in that it is a
'developer platform <https://dotnet.microsoft.com>' (not a framework)
that consists of 'a runtime, a series of languages and a bunch of libraries
<https://youtu.be/bEfBfBQq7EE?t=52>'.
Mirroring https://twitter.com/shanselman/status/1288698620804362240?s=20 :
>
> Racket = .Net (The Ecosystem)
> bc/cs = JVM, CLR
> racket/base, racket/gui, typed/racket, datalog & others = Languages
> https://pkgs.racket-lang.org = npm, maven, etc raco = dotnet cli - your
> entry point, SDK, driver, javac, go, etc raco from-template
> <https://github.com/nixin72/from-template> = create-react-app, dotnet new
> - templates

raco exe = dotnet run - dev time compile and run raco distribute = dotnet
> publish - ready up for deploy


Kind regards,

Stephen


On Thu, Aug 20, 2020 at 11:17 AM Laurent  wrote:

> Stephen's work may still be quite useful, as it provides a set of really
> minimal (almost?) working examples that explain the specifics of various
> tools.
>
> I say keep it up, Stephen!
>
> On Thu, Aug 20, 2020 at 5:33 AM Alex Harsanyi 
> wrote:
>
>> I am not sure that a template in the style of "dotnet new" is directly
>> applicable for Racket --  the .Net framework is, well a framework. which is
>> a library that expects the users to structure their own programs in certain
>> ways.  The templates fill the need of setting up the boilerplate code for
>> different kind of applications as required by the .Net framework.  Racket
>> applications don't need large amounts of "setup code", most of the code is
>> very specific to the application itself, so not sure what a template would
>> contain apart from very basic things.
>>
>> I think Racket would benefit by a suite of applications which are small
>> but not trivial and with a source code which is commented in more detail
>> than a regular application.  I attempted to do this with my blog posts,
>> some of which describe more-or-less complete applications (most of them
>> games). The entire source code is in a single file which can be run
>> directly and is available as a GitHub Gist linked from the blog posts.
>>
>> Here are some examples:
>>
>> * ishido game (936 lines):
>> https://gist.github.com/alex-hhh/2e204b3a9d9d7094f65a0b585d0b7480
>> * tetris game (893 lines):
>> https://gist.github.com/alex-hhh/2233aee39852f4e0aead4af4cafb40d5
>> * chess board (893 lines):
>> https://gist.github.com/alex-hhh/4817c4d0353e40b72108e7e753c3d0da
>> * password generator GUI (346 lines):
>> https://gist.github.com/alex-hhh/6acbbb8ebca47c4cfaa2540499494af6
>> * password generator, command line (142 lines):
>> https://gist.github.com/alex-hhh/27286f4609ea0c989675e5c946ca39de
>>
>> These are of course not templates, but they could serve as the starting
>> points for users who already have some experience with programming and want
>> to try out some more complex programs.
>>
>> Alex.
>>
>> On Thursday, August 20, 2020 at 5:49:37 AM UTC+8 Stephen De Gabrielle
>> wrote:
>>
>>> I’ve started a small collection!
>>>
>>> https://github.com/racket-templates
>>>
>&g

Re: [racket-users] Re: Application Templates!

2020-08-20 Thread Stephen De Gabrielle
Hi Deren,

>
> The framework provides a number of mixins, classes and functions designed
> to help you build a complete application program on top of the racket/gui
>  library.


- https://docs.racket-lang.org/framework/index.html

Check out the overview and the table of contents - it has lots of stuff
useful for building a non-trivial gui application. (Imagine not having to
implement autosave or preferences from scratch!)

Another hidden gem for GUI applications is MrLib:
https://docs.racket-lang.org/mrlib/index.html

Stephen


On Thu, Aug 20, 2020 at 3:46 PM Laurent  wrote:

> My understanding is that Framework is born out of DrRacket, expecting that
> some of its tools may be useful in other contexts (like, say, keymaps).
>
>
> On Thu, Aug 20, 2020 at 3:11 PM Deren Dohoda 
> wrote:
>
>> > I think Racket would benefit by a suite of applications which are small
>> but
>> > not trivial and with a source code which is commented in more detail
>> than a
>> > regular application
>> I would kill to understand the intended use of the framework library. I
>> don't understand what I'm supposed to do with it at all. Does anyone have
>> an application written with framework that I can look at? Or could we make
>> a small template with some framework features like autosave which are quite
>> unique to framework over racket/gui? I feel very stupid asking but my
>> desire to try it has exceeded my embarrassment in this regard.
>>
>> Deren
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to racket-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/racket-users/c754b4a3-9073-4ecd-9815-7491ad96cf89n%40googlegroups.com
>> 
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/CABNTSaGAHqYPKtU-dTnOQ5ZNO0tMWuTgrRW8w8o2iNeZc7bEYg%40mail.gmail.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-LGWJBwWqQZ8CeFhVNoGuRYPYsif%2B9RAy-wXGA8Dcdjeg%40mail.gmail.com.


[racket-users] Re: Application Templates!

2020-08-19 Thread Stephen De Gabrielle
I’ve started a small collection!

https://github.com/racket-templates

These are GitHub templates so you use them by clicking ‘use this template‘
on the repo

I’m looking for more ideas/contributions;
>From the top of my head;
- ‘worker service’ (dotnet new has this)
- DrRacket plugin
- Keybinding package
- Teachpack
- raco command
- scribble (multiple)
- pollen (multiple)
- slideshow
- racket embedded in c app

Can you suggest(or submit) any others?

<>

Are language specific templates a good idea?
- typed racket
- datalog
- parenlog
- rosette


  Thoughts suggestions criticisms appreciated!

Stephen

On Wed, 19 Aug 2020 at 00:02, Stephen De Gabrielle 
wrote:

> I got jealous that dot net has dotnet new with lots of templates so I made
> a GitHub template for a cli command
> https://github.com/spdegabrielle/cli-command
>
> If you have an idea for a template you should make one!
>
> If you have a cool package that can be demonstrated as an application
> maybe consider a template as a way to introduce new Racketeers to your
> package?
>
> Best
>
> Stephen
>
> --
> 
>
>
> --


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2B-4fbJhjgOha1kH%2ByV%3DO01oGeKcqxALwupssrdGT8esA%40mail.gmail.com.


[racket-users] Application Templates!

2020-08-18 Thread Stephen De Gabrielle
I got jealous that dot net has dotnet new with lots of templates so I made
a GitHub template for a cli command
https://github.com/spdegabrielle/cli-command

If you have an idea for a template you should make one!

If you have a cool package that can be demonstrated as an application maybe
consider a template as a way to introduce new Racketeers to your package?

Best

Stephen

-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-JF5Roar5pZyvE092OHxF4Rcd3P_wCcnhJPXCp_Ykst8w%40mail.gmail.com.


[racket-users] Quickscript Competition community choice vote

2020-08-13 Thread Stephen De Gabrielle
Quickscript Competition community choice vote:
Vote for your favourites at https://forms.gle/WQL2s1Y9AKwyawrv9
Vote closes Thursday 20 August
Winners announced Friday 21 August!
[image: 67638310.png]

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/f7cdd717-a979-41dc-b26a-f624d4bb38f5n%40googlegroups.com.


Re: [racket-users] lsp server

2020-07-31 Thread Stephen De Gabrielle
I don’t know anything about this but I believe
https://github.com/cfinegan/atom-ide-racket is a working example.
Might be worth a look at the code to see how it works.

Sorry I can’t be of more help

Best wishes
Stephen

On Fri, 31 Jul 2020 at 19:46, Catonano  wrote:

> I'm playing with a toy project in #Racket
> 
>
> I'd like to use the lsp server
>
> https://docs.racket-lang.org/racket-language-server/index.html
>
> How do I do that ?
>
> Should I require it from my project code ?
>
> Or is it meant to be installed "globally" ?
>
> And after that, how do I connect to it from my Emacs based client ?
>
> Through a network socket ?
>
> Through a Unix socket ?
>
>
> Thanks in advance
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/CAJ98PDw7q54Kj9VyzrwRW3Ds0qHoN_7yn%2Bg7PdhJEtR84u1OEQ%40mail.gmail.com
> 
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2BXJ%2BhgStY1-Kq_hsdOrhhQ1bz2CC6qW9XM9Shm2b-hdQ%40mail.gmail.com.


[racket-users] Re: Quickscript competition Deadline Extended till Tuesday Morning 4 Aug (uk time)

2020-07-31 Thread Stephen De Gabrielle
*"QuickScript is amazing, btw — chapeau !" *
- comment from participant in the DrRacket @racketlang Quickscript 
Competition (unofficial)

Quickscript is easy and fun - take a look at some examples to see how 
others made their scripts

https://github.com/Quickscript-Competiton/July2020entries/issues (19 
competition entries - will you be #20?)
https://github.com/Metaxal/quickscript-extra/tree/master/scripts (34 
scripts in the quickscript-extra collection)

Good luck & have fun!

Stephen

On Wednesday, July 29, 2020 at 10:38:00 PM UTC+1 Stephen De Gabrielle wrote:

> Quickscript competition Deadline Extended till Tuesday Morning 4 Aug (uk 
> time) https://github.com/Quickscript-Competiton/July2020entries

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/161c586f-d803-4e91-9f18-4336f5ee644en%40googlegroups.com.


[racket-users] Quickscript competition Deadline Extended till Tuesday Morning 4 Aug (uk time)

2020-07-29 Thread Stephen De Gabrielle
Quickscript competition Deadline Extended till Tuesday Morning 4 Aug (uk time) 
https://github.com/Quickscript-Competiton/July2020entries

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/3988c7f0-b978-49f5-a9cb-26af1b34dfeeo%40googlegroups.com.


[racket-users] Re: Quickscript competition ends Friday

2020-07-29 Thread Stephen De Gabrielle
Hi All, 

The example in the documentation is bad - it redefines 'reverse' (which is 
fine), then attempts to use it.

The working version changes the name of the script (which is just a 
function) to 'reverse-selection' so it doesn't cause the error:
 
(define-script 
<https://www.cs.utah.edu/plt/snapshots/current/doc/quickscript/index.html#%28form._%28%28lib._quickscript%2Fmain..rkt%29._define-script%29%29>
 reverse-selection
  #:label "Reverse"
  (λ 
<https://www.cs.utah.edu/plt/snapshots/current/doc/reference/lambda.html#%28form._%28%28lib._racket%2Fprivate%2Fbase..rkt%29._~ce~bb%29%29>
 (selection)
(list->string 
<https://www.cs.utah.edu/plt/snapshots/current/doc/reference/strings.html#%28def._%28%28quote._~23~25kernel%29._list-~3estring%29%29>
 (reverse 
<https://www.cs.utah.edu/plt/snapshots/current/doc/reference/pairs.html#%28def._%28%28lib._racket%2Fprivate%2Flist..rkt%29._reverse%29%29>
 (string->list 
<https://www.cs.utah.edu/plt/snapshots/current/doc/reference/strings.html#%28def._%28%28quote._~23~25kernel%29._string-~3elist%29%29>
 selection)

I still think making scripts is easy and fun but I apologise for not 
testing the documentation.

here is a script I just made (and tested); 

#lang racket/base
;;; License: MIT/Apache2.0
(require browser/external
 quickscript)
(script-help-string "Racket Survey.")
(define-script racket-survey
  #:label "Racket Survey (browser)"
  #:menu-path ("")
  #:help-string "Complete the Racket Survey now"
  (λ (str) 
(send-url "https://forms.gle/XeHdgv8R7o2VjBbF9;)
#f))

click new script in the menu and give it a name 'survey' this will create a 
file 'survey.rkt' in the user scripts folder
paste in the above, save and click 'compile scripts and reload'. 
- you will find the script "Racket Survey (browser)" under 'News' in the 
scripts menu.

There is still time to enter and prizes to be won.
https://github.com/Quickscript-Competiton/July2020entries

Stephen


On Tuesday, July 28, 2020 at 4:59:26 PM UTC+1 Stephen De Gabrielle wrote:

> There are still prizes.
> It is easy and fun.
> Make DrRacket do what *you* want.
>
> Check it out: https://github.com/Quickscript-Competiton/July2020entries
>
> Stephen
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/66baaef5-6b7c-45cd-a399-818bac31d99en%40googlegroups.com.


[racket-users] Quickscript competition ends Friday

2020-07-28 Thread Stephen De Gabrielle
There are still prizes.
It is easy and fun.
Make DrRacket do what *you* want.

Check it out: https://github.com/Quickscript-Competiton/July2020entries

Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-JX00K4J7S3mZhucnqeapAddXNYJfOtvPLnW_YgG3pUcA%40mail.gmail.com.


[racket-users] standard-fish summer competition tools?

2020-07-28 Thread Stephen De Gabrielle
package authors! (package rackteers? packageers?)

I was wondering if I missed any tools that are suitable for the standard
fish competition?

https://github.com/standard-fish/racket-summer-picture-competition-2020/blob/master/TOOLS.md

Please let me know.

Stephen

PS the competition will start with the release of 7.8

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-KVDS8ObLUWr8gnGiTkadT%2Bz_v7KAqQ%2Bk__yM0Rfkd9YA%40mail.gmail.com.


[racket-users] “If you could have a wish granted, what would you like to see next in Racket?”

2020-07-23 Thread Stephen De Gabrielle
“If you could have a wish granted, what would you like to see next in
Racket?”

https://www.reddit.com/r/Racket/comments/hwe49b/if_you_could_have_a_wish_granted_what_would_you/?utm_source=share_medium=ios_app_name=iossmf
or [original twitter](
https://twitter.com/racketlang/status/1286020900660404232?s=20)
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-Ldv6bULdc6DD7x4r9w1brUzj5RVzpgjLvZs6P3EW5asQ%40mail.gmail.com.


[racket-users] New week, new Racket! What are you folks up to?

2020-07-20 Thread Stephen De Gabrielle
I’ve been seeing some great entries in the Quickscript competition and I’m 
looking forward to the Standard-fish competition. 

What about you?
Answer here or discuss on 
 - https://racket.slack.com/ (Sign up at https://racket-slack.herokuapp.com/ )
 - `#racket` IRC on freenode.net https://botbot.me/freenode/racket/

If you are on Twitter - follow @racketlang

Don’t forget to sign up for, and contribute Racket News to Racket News at 
https://racket-news.com/ AND submit your links to Racket Stories 
https://racket-stories.com/

Kind regards

Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/5e2928ab-3281-47f8-955d-eb2a6b67a071o%40googlegroups.com.


[racket-users] adding Racket to the languages for the icfp2020 competition

2020-07-16 Thread Stephen De Gabrielle
I’ve just cargo-cult’ed a couple of PR’s to add racket to the languages for
the icfp2020 competition - I have no idea if they are right so if anyone
knows anything about docker I’d appreciate it if they took a look at my
PR’s!  https://github.com/icfpcontest2020/dockerfiles/issues/63
all details are linked in the issue

s.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-J_QpEAbmy16AarmJ7E9VY7FSZQL%3DiQv_YYxC3FPVMqFA%40mail.gmail.com.


[racket-users] Slack link! Re: #quickscript-competition week two

2020-07-10 Thread Stephen De Gabrielle
Hi 

My apologies! 

You must signup to slack using the slack signup link 
https://racket-slack.herokuapp.com/
to access the *#quickscript-competition 
<https://racket.slack.com/archives/C0168JZ2QUD>** channel. *(I should have 
realised that - and I should have posted this a week ago)

Its also fine to discuss on this list - maybe prefix the subject line with 
'#quickscript-competition ' so those who are not interested can skip past. 

Thanks 

Stephen

PS if you prefer chat another platform; mastodon, riot, discord, twitter or 
something else that is fine too - my handle is spdegabrielle on most 
things. Just remember the most active chat for racketeers is the racket 
slack.

On Thursday, July 9, 2020 at 3:37:34 PM UTC+1 Stephen De Gabrielle wrote:

> *#quickscript-competition <https://racket.slack.com/archives/C0168JZ2QUD>** 
> week 
> two*
>
> *Prizes: *In addition to the glory and admiration of your peers…
> If you participate once, you get stickers,
> if you participate twice time, you get also a mug,
> if you participate three times, you get also a t-shirt
> (while stocks last)
> *You can participate more than once per week. *
>
> *Thank you to the participants in week 1:*
>
>- Breakout 
><https://github.com/Quickscript-Competiton/July2020entries/issues/4> by 
> Jens 
>Axel Søgaard : The classic Breakout game in a single script!
>- Format-selection 
><https://github.com/Quickscript-Competiton/July2020entries/issues/3> by 
> Alex 
>Harsányi : Format comments to the Racket Style Guide standard.
>- Robo-Head-Pat 
><https://github.com/Quickscript-Competiton/July2020entries/issues/2>
> by Lambduli 
>
> <https://github.com/Quickscript-Competiton/July2020entries/issues?q=is%3Aissue+is%3Aopen+author%3ALambduli>
>  : 
>It is like a good work sticker on your homework - but for code.
>- Rot13 Decode/Encode 
><https://github.com/Quickscript-Competiton/July2020entries/issues/1> by 
> Karrq 
>: Fraq naq qrpbqr frperg zrffntrf yvxr Wnzrf Obaq!
>
> *Don’t forget to check them out!*
>
> *PSA: You don’t need to install Quickscript - it is bundled in DrRacket!*
>
> *Week 2…*starts with a bang with two awesome entries by Laurent Orseau:
>
>- Letterfall: See you code fall like rocks! 
><https://github.com/Quickscript-Competiton/July2020entries/issues/6>
>- Run this quickscript to install all scripts from the competition! 
><https://github.com/Quickscript-Competiton/July2020entries/issues/5>
>
> *Looking for ideas?*
>
>- make a Code-Prettify script that uses pretty-print 
>
> <https://www.cs.utah.edu/plt/snapshots/current/doc/reference/pretty-print.html?q=pretty#%28def._%28%28lib._racket%2Fpretty..rkt%29._pretty-print%29%29>
> and *reindent* to prettify code.
>
> More at 
> https://github.com/Quickscript-Competiton/July2020entries/blob/master/IDEAS.md
>
> Enjoy!
> Stephen
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/adb3c8ba-24ae-41d7-99e7-5c6b49674367n%40googlegroups.com.


[racket-users] #quickscript-competition week two

2020-07-09 Thread Stephen De Gabrielle
*#quickscript-competition ** 
week 
two*

*Prizes: *In addition to the glory and admiration of your peers…
If you participate once, you get stickers,
if you participate twice time, you get also a mug,
if you participate three times, you get also a t-shirt
(while stocks last)
*You can participate more than once per week. *

*Thank you to the participants in week 1:*

   - Breakout 
    by Jens 
   Axel Søgaard : The classic Breakout game in a single script!
   - Format-selection 
    by Alex 
   Harsányi : Format comments to the Racket Style Guide standard.
   - Robo-Head-Pat 
    by 
   Lambduli 
   

 : 
   It is like a good work sticker on your homework - but for code.
   - Rot13 Decode/Encode 
    by 
Karrq 
   : Fraq naq qrpbqr frperg zrffntrf yvxr Wnzrf Obaq!

*Don’t forget to check them out!*

*PSA: You don’t need to install Quickscript - it is bundled in DrRacket!*

*Week 2…*starts with a bang with two awesome entries by Laurent Orseau:

   - Letterfall: See you code fall like rocks! 
   
   - Run this quickscript to install all scripts from the competition! 
   

*Looking for ideas?*

   - make a Code-Prettify script that uses pretty-print 
   

and *reindent* to prettify code.

More at 
https://github.com/Quickscript-Competiton/July2020entries/blob/master/IDEAS.md

Enjoy!
Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/25715172-4cdd-402b-87ac-1c4caaf1a313n%40googlegroups.com.


Re: [racket-users] Screen readers

2020-07-07 Thread Stephen De Gabrielle
I've got no experience in this but I found this

https://opensource.com/life/15/8/accessibility-linux-blind-disabled

HTH

Stephen


On Tue, Jul 7, 2020 at 1:09 PM Hendrik Boom  wrote:

> On Tue, Jul 07, 2020 at 11:44:53AM +0200, Jens Axel Søgaard wrote:
>
> > The upside is that using standard elements work with custom themes used
> > in the OS. Screen readers for blind also work with standard elements.
>
> Just wondering.  What is available in the way of screen readers on a
> Linux system?
> I have a friend who complains there aren't any decent ones.
>
> -- hendrik
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/20200707120918.wmkqjaoivenub5mm%40topoi.pooq.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-LGvQrW3N%2BaxALrkiOZUzsbvewbsNfB3D6pcSwGrWowJw%40mail.gmail.com.


Re: [racket-users] Week 1 Re: Quickscript Competition

2020-07-06 Thread Stephen De Gabrielle
Hi

Just to clarify:
No cash prizes - Stickers, mugs, caps and T-shirts!

We don’t have corporate sponsors*.

Stephen

* if you are interested in sponsoring Racket please consider one of the
GitHub Sponsors tiers. It will give you exposure to a community of high
quality developers from and graduates who have learnt from the best
teachers.


On Mon, 6 Jul 2020 at 12:54, Stephen De Gabrielle 
wrote:

> Hi Racketeers,
>
> Our first week of the Quickscript competition is almost over.
>
> Did I mention that our sponsor has a *significant prize budget* AND
> participation gives you an exclusive badge for your GitHub profile[1].
>
> The good news is it’s not to late to enter!
>
> Kind regards,
>
> Stephen
>
> [1] this is implemented with the Organisation and teams functionality in
> GitHub.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/db3a37be-5c90-43fc-a992-b57d4e0f8397o%40googlegroups.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-JvDDZxz6-L1t2JModMiP4g6%3DwtGc54eR8g1WHH%2BOAKpw%40mail.gmail.com.


[racket-users] Week 1 Re: Quickscript Competition

2020-07-06 Thread Stephen De Gabrielle
Hi Racketeers,

Our first week of the Quickscript competition is almost over.

Did I mention that our sponsor has a *significant prize budget* AND 
participation gives you an exclusive badge for your GitHub profile[1].

The good news is it’s not to late to enter!

Kind regards,

Stephen 

[1] this is implemented with the Organisation and teams functionality in 
GitHub. 

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/db3a37be-5c90-43fc-a992-b57d4e0f8397o%40googlegroups.com.


[racket-users] Re: Quickscript Competition

2020-07-02 Thread Stephen De Gabrielle
*Need some ideas?  *Check out some examples from quickscript-extra 
<https://github.com/Metaxal/quickscript-extra>, and some starter ideas 
below.
<https://github.com/Quickscript-Competiton/July2020entries/blob/master/IDEAS.md#ideas-1>
Ideas
   
   - csv->sexp or json->sexp (use existing libraries)
   - sort a list of numbers from the selection
   - lexer with split string
   - spell check or spelling fixer (more complicated)
   - beautify code (using pretty-print for example)
   - ASCII art <https://en.wikipedia.org/wiki/ASCII_art>!
   - Add Windows and/or Macos support to *git 
   <https://github.com/Metaxal/quickscript-extra/blob/master/scripts/git.rkt>*. 
   (maybe use open-terminal 
   
<https://github.com/Metaxal/quickscript-extra/blob/master/scripts/open-terminal.rkt>
 as 
   a starting point?)
   - Post the current selection to the Racket Slack. (*tweet 
   
<https://github.com/Metaxal/quickscript-extra/blob/master/scripts/tweet.rkt>* 
is 
   an example of using a web api)
   - Make a game? (maybe use 2htdp/universe 
   <https://docs.racket-lang.org/teachpack/2htdpuniverse.html> or lux 
   <https://github.com/jeapostrophe/lux>?)

*Looking for more ideas?* What about porting some of emacs scripts 
<https://github.com/emacs-tw/awesome-emacs> and vim scripts 
<https://github.com/akrawchyk/awesome-vim>?

When you have an idea...Getting started for the impatient 
<https://docs.racket-lang.org/quickscript/#%28part._.Make_your_own_script__.First_simple_example%29>
 is 
a good starting point.
<https://github.com/Quickscript-Competiton/July2020entries/blob/master/IDEAS.md#have-fun>
*Some existing examples*

   - *abstract-variable 
   
<https://github.com/Metaxal/quickscript-extra/blob/master/scripts/abstract-variable.rkt>*:
 
   Create a variable from the selected expression video 
   <https://www.youtube.com/watch?v=qgjAZd4eBBY>
   - *extract-function 
   
<https://github.com/Metaxal/quickscript-extra/blob/master/scripts/extract-function.rkt>*:
 
   Extracts a block of code out of its context and generates a function and a 
   call video <https://www.youtube.com/watch?v=XinMxDLZ7Zw>
   - *indent-table 
   
<https://github.com/Metaxal/quickscript-extra/blob/master/scripts/indent-table.rkt>*:
 
   Indent rows on double-space-separated colums video 
   <https://www.youtube.com/watch?v=KJjVREsgnvA>

*Win Prizes and the Admiration of your peers.*

Good Luck & Have fun

Stephen

PS a ROT13 encoder/decoder was the first entry!

On Wednesday, July 1, 2020 at 11:03:02 AM UTC+1 Stephen De Gabrielle wrote:

> *Quickscript Competition:*
>
> Quickscript <https://docs.racket-lang.org/quickscript> is the scripting 
> functionality behind the DrRacket Scripts menu:
>
> For the month of July we will be running a Quickscript competition: Write 
> your own script and win prizes! There will be weekly winners in categories 
> to be determined by the judges and overall awards at the end of the month. 
>
> We follow Racket's and the ACM's Code of Conduct 
> <https://racket-lang.org/friendly.html>.
>
> <https://github.com/Quickscript-Competiton/July2020entries#there-will-be-amazing-prizes>*There
>  
> will be amazing prizes!*
>
>- An exclusive badge for your github profile recognising your efforts 
>and contribution to the community.
>- Socks/Mugs/Hats/Stickers with the Racket logo - to be announced on 
>Racket Users mailing list/google group.
>
> Scripts licensed appropriately will be included in a package for 
> installation and universal fame.
>
> End date: 31-July
> *Getting started*
>
> Getting started for the impatient 
> <https://docs.racket-lang.org/quickscript/#%28part._.Make_your_own_script__.First_simple_example%29>
>  in 
> DrRacket.
>
> See quickscript-extra [readme 
> <https://github.com/Metaxal/quickscript-extra/blob/master/README.md>] [
> scripts <https://github.com/Metaxal/quickscript-extra/tree/master/scripts>] 
> for a bunch of useful and example scripts.
>
> Help and discussion will be available through the #quickscript-competition 
> <https://racket.slack.com/archives/C0168JZ2QUD> slack channel.
>
> *Once your script is ready, submit your entry 
> <https://github.com/Quickscript-Competiton/July2020entries/issues/new/choose>!*
>
> <https://github.com/Quickscript-Competiton/July2020entries#need-some-ideas-to-get-started>Need
>  
> some *ideas to get started* 
> <https://github.com/Quickscript-Competiton/July2020entries/blob/master/IDEAS.md>
> ?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/ff3eac01-f6d3-410b-b14b-e1974479c2e5n%40googlegroups.com.


[racket-users] Quickscript Competition

2020-07-01 Thread Stephen De Gabrielle
*Quickscript Competition:*

Quickscript  is the scripting 
functionality behind the DrRacket Scripts menu:

For the month of July we will be running a Quickscript competition: Write 
your own script and win prizes! There will be weekly winners in categories 
to be determined by the judges and overall awards at the end of the month. 

We follow Racket's and the ACM's Code of Conduct 
.
*There
 
will be amazing prizes!*
   
   - An exclusive badge for your github profile recognising your efforts 
   and contribution to the community.
   - Socks/Mugs/Hats/Stickers with the Racket logo - to be announced on 
   Racket Users mailing list/google group.

Scripts licensed appropriately will be included in a package for 
installation and universal fame.

End date: 31-July
*Getting started*

Getting started for the impatient 

 in 
DrRacket.

See quickscript-extra [readme 
] [
scripts ] 
for a bunch of useful and example scripts.

Help and discussion will be available through the #quickscript-competition 
 slack channel.

*Once your script is ready, submit your entry 
!*
Need
 
some *ideas to get started* 

?

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/a8facf51-e586-4f51-9dbd-b7cd00c1340an%40googlegroups.com.


[racket-users] Survey reminder

2020-06-30 Thread Stephen De Gabrielle
Hi,

If you haven't completed it yet...please do.

https://forms.gle/XeHdgv8R7o2VjBbF9
(announcement: https://blog.racket-lang.org/2020/06/racket-survey-2020.html
 )

If you have colleagues or peers who use Racket, or have used Racket in the
past, but are no longer on the mailing list/IRC/Slack, please let
them know. We are after their input too.

It is anonymous by default - you don't need to include any personal
information such as your name or email address. It works fine from a
'privacy tab' in your browser.

I'm happy for you to contact me if you have any questions or concerns.

Kind regards

Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-Ka0%3DmPmbKEY2nn--xz4kDM3ckJf91RBMmfKNG9mZVUsQ%40mail.gmail.com.


Re: [racket-users] Re: [racket-money] Fwd: [racket-dev] Racket Survey 2020

2020-06-25 Thread Stephen De Gabrielle
Hi

On Thu, Jun 25, 2020 at 5:34 AM Alex Harsanyi 
wrote:

> I understand that the core Racket team is busy, but they are the only ones
> who can clarify the criteria for merging a pull request and also only they
> can review and merge them --
>

You made me think of the style guide, but when I looked it has a section on
contributing PR's that I hadn't seen, read or remembered:
https://docs.racket-lang.org/style/branch-and-commit.html

This will be after i fix MY bad PR !
https://github.com/Metaxal/quickscript-extra/pull/9#discussion_r445376039


> *Didn't you compile and run the script before submitting? It should tell
> you there's an error.When you make a PR (for any Racket project), always do
> the following:*
>
>- raco pkg setup [package]
>
>
>- raco test [package]
>
>
I was caught out! I made a last minute change without testing.

Maybe we could look a expanding
https://github.com/racket/racket/wiki/Propose-a-fix-or-enhancement
to
a) reference the style guide:
https://docs.racket-lang.org/style/branch-and-commit.html
b) provide a little more detail

As for  https://github.com/racket/plot/pull/5 - I'll commit to having a go
at reviewing it tomorrow AFTER *I fix my bad PR*.

Kind regards
Stephen
(On the laptop in the garden because it is 10:50pm and it is too hot in
house.)

-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-J2X9L%2BMCc4fXRv9KCenCGZYkrYHt7rqT1mjiAaz1FsDw%40mail.gmail.com.


Re: [racket-users] Xcode, embedding Racket.framework

2020-06-25 Thread Stephen De Gabrielle
This world be great content for the wiki

Hi Nate,
This would be great content for the racket wiki
https://github.com/racket/racket/wiki

You can post it yourself or I am happy to do it for you.
https://github.com/racket/racket/wiki/_new

Kind regards,
Stephen

On Wed, 24 Jun 2020 at 17:54, Nate Griswold  wrote:

> Hello
>
> I recently went through the process of embedding the Racket.framework in
> Xcode, and i just wanted to share the steps in case anyone else would like
> to do this.
>
> Note the documentation says (
> https://docs.racket-lang.org/inside/cs-embedding.html)
>
> "On Mac OS, besides "libracketcs.a" for static linking, a dynamic library
> is provided by the "Racket" framework, which is typically installed in
> "lib" sub-directory of the installation. Supply -framework Racket to gcc
> when linking, along with -F and a path to the "lib" directory. At run
> time, either "Racket.framework" must be moved to a location in the
> standard framework search path, or your embedding executable must provide a
> specific path to the framework (possibly an executable-relative path using
> the Mach-O @executable_path prefix)."
>
> That sets the rpath search paths but the library binary still needs to
> reference @rpath to make use of these search paths. Below we use
> install_name_tool to fix up the binary to reference the @rpath directly.
>
> Note also that Xcode is hard coded to codesign in the Versions/A
> subdirectory and hasn't added any support for signing other major versions,
> so i link version A in the below steps. This step is only necessary if you
> wish to sign the framework on copy.
>
> Note also for a proper framework structure, the framework should have an
> Info.plist in Resources and a Versions/Current symlink. Top-level symlinks
> directly in Racket.framework should reference only Versions/Current and
> both Resources and the binary library (Racket) should be referenced. (see
> https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPFrameworks/Concepts/FrameworkAnatomy.html
> )
>
> Note also i did all of this with racket cs, you would have to modify the
> steps if you were using normal racket.
>
> All that said, here are the steps:
>
> Drag the framework into xcode
> select copy if needed, ok
> Click on project, General tab, "Frameworks, Libraries, and Embeddeed
> Content"
> Change do not embed to either embed or embed and sign
> cd to your copied framework in your project
> cd Versions
> ln -s 7.7_CS Current
> if "embed and sign" was chosen:
>   ln -s 7.7_CS A (xcode is hard coded to sign the major version A, see
> https://developer.apple.com/forums/thread/65963)
> cp /path/to/Info.plist 7.7_CS/Resources
> cd ..
> rm -f Racket
> ln -s Versions/Current/Racket
> ln -s Versions/Current/Resources
> install_name_tool -id @rpath/Racket.framework/Versions/7.7_CS/Racket
> ./Racket
> otool -L Racket (to verify)
> Switch to Xcode, build and run
>
> Nate
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/CAM-xLPpC3Ona-zbV6r43dD_xjSmXa_eGGRLfFERuQ_tBgG%3D4HQ%40mail.gmail.com
> 
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2Bv3nM%3D2X1V7YGrbToAi79GeAAE5cisN0KziLgrRjX9Ew%40mail.gmail.com.


[racket-users] Re: [racket-dev] Racket Survey 2020

2020-06-23 Thread Stephen De Gabrielle
On Tue, 23 Jun 2020 at 17:22, Sam Tobin-Hochstadt 
wrote:

> We’re taking a survey! We want to better understand the Racket
> community, from people who have been contributing for decades to those
> who have just joined us, and from seasoned programmers to those just
> starting out.
>
> One of our goals is to help bring in new contributors and make it
> easier to become a part of the community.
>
> Fill out the survey here: https://forms.gle/XeHdgv8R7o2VjBbF9
>
> Completing the survey should take 10–15 minutes, and is anonymous
> (unless you decide to include your name). The survey will be open
> until July 31 and we will report on the results sometime after that.
>
> Please help us spread the word by sharing the survey link on your
> social network feeds, at conferences, around your office, and in other
> communities.
>
> If you have any questions, please let us know at sur...@racket-lang.org.
>
> Stephen De Gabrielle & Sam Tobin-Hochstadt
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-dev/CAK%3DHD%2BYS-H-WGUZBkBvMdd_LBd9AyMPEk6838rtRjmd_LYkWLg%40mail.gmail.com
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2BeTpZ07Gqcb4xvexcRjdswewsCZBrTnBOoNqFWsCu42A%40mail.gmail.com.


Re: [racket-users] scribble: how to put a bar above text?

2020-06-16 Thread Stephen De Gabrielle
Hi Jos

MathML support via the  tag is not good.

I suspect the best option is to use Mathjax
https://www.mathjax.org/#gettingstarted

I think you use `head-extra`[1] to add the required script tags[2] to your
file. (not done this myself though so I'm not sure how)

[1]
https://docs.racket-lang.org/scribble/core.html#%28def._%28%28lib._scribble%2Fhtml-properties..rkt%29._head-extra%29%29

[2]

https://polyfill.io/v3/polyfill.min.js?features=es6";>
https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js";>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-J%3DOvCDLC%3D-b8Gf5br7%2Bn-TKwGot3HgZvRMt4Y1c5QKkA%40mail.gmail.com.


Re: [racket-users] Artifacts: code snippets that are too small to be a package.

2020-06-09 Thread Stephen De Gabrielle
thank you!
s.

On Tue, Jun 9, 2020 at 11:25 PM James Platt  wrote:

> I just added an example to Artifacts with one way of using the
> qresults-list package to create a table and manipulate it with a
> right-click menu.  I added quite a few comments which, I hope, will help
> people wanting to figure out how to use the qresults-list package.  This
> package has been mentioned a number of times on this list, but for those
> who aren't familiar, qresults-list has been part of ActivityLog2 for a long
> time and most examples of how to use the tool are in that application.
> ActivityLog2 is one of the top examples people look at for how to create a
> GUI with Racket.  It was only just recently, however, that the author made
> the qresults-list code available as a separate package.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/BF493C6C-318C-4593-85AB-BBAE442F30CF%40biomantica.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-J5nmcdgi68uXa%3DcM3CjwhWgJQnnT7o-3g2f9LW9k%2B83g%40mail.gmail.com.


[racket-users] Artifacts: code snippets that are too small to be a package.

2020-06-09 Thread Stephen De Gabrielle
Hi All, 

there is an ‘Artifacts’ page on the racket wiki
https://github.com/racket/racket/wiki/Artifacts
 This page captures useful code snippets that are too small to be a package.

Recent additions include 

- Utah-teapot 
- Example of evaluating #lang ... from C with Racket BC 

- Add a tag to scribble 

- Animated image in the REPL 

- voice 

There is also an GitHub organisation for larger examples 
https://github.com/racket-artifacts  

Check them out and please contribute your own!

Kind regards, 
Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/5486b969-586f-4fc9-bb22-6e2742a43829o%40googlegroups.com.


[racket-users] Re: Andy Wingo's fold

2020-06-08 Thread Stephen De Gabrielle
Hi Catonano 

Did you resolve this 

Kind regards

Stephen


On Saturday, March 21, 2020 at 9:16:14 AM UTC, Catonano wrote:
>
> Hi,
> in Guile there are some modules inspired by Andy Wingos paper: 
> "applications of fold to xml transformation"
>
> In Guile these concepts are used not only for xml processing but for tree 
> processing in general
>
> I was wondering if anything similar is available for Racket
>
> I'm having a hard time in processing a tree with such a fold procedure and 
> I could use some examples
>
> Thanks
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/3bdb5f57-622f-410f-9622-eee2659c9fcfo%40googlegroups.com.


Re: [racket-users] Re: [racket] Web Framework Benchmarks

2020-06-08 Thread Stephen De Gabrielle
Thank you Bogdan!

On Sun, Jun 7, 2020 at 6:39 PM Bogdan Popa  wrote:

> Small update on this: I've updated the benchmarks to run multiple Racket
> processes with an Nginx load balancer in front.  After some tuning[1], here
> is what the results look like on my 12 core AMD Ryzen 9 3900 server:
>
>
> https://www.techempower.com/benchmarks/#section=test=669bfab7-9242-4c26-8921-a4fe9ccd8530=ph=composite=2
>
> 50k/s is a respectable number for the plaintext benchmark IMO and we
> could get it to go higher if we could ditch Nginx or spend more time
> improving the server's internals, as Sam suggested.
>
> The `racket-perf' benchmark is for a branch[2] that I have where I've made
> some small improvements to the server's internals.
>
> [0]: https://github.com/TechEmpower/FrameworkBenchmarks/pull/5727
> [1]: https://github.com/TechEmpower/FrameworkBenchmarks/pull/5737
> [2]: https://github.com/racket/web-server/pull/94
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/m2o8pupyge.fsf%40192.168.0.142
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-KCyyspVnGpHZYfZdheVq9WMV0gGUYx_sTrzKwHKkxBQg%40mail.gmail.com.


Re: [racket-users] Poor documentation of List*

2020-06-03 Thread Stephen De Gabrielle
Hi Hendrik,

I can't see the example you mention in
https://docs.racket-lang.org/ts-reference/type-ref.html#%28form._%28%28lib._typed-racket%2Fbase-env%2Fbase-types-extra..rkt%29._.List%2A%29%29

i'm assuming (List* c) is shorthand for (Pair c null)? I don't know typed
racket so I've probably got that terribly wrong.

So while I can't help you with this - I wanted to encourage you to make a
PR to the documentation if you come up with a fix.
It *used* to be hard to find the file that needs the fix, good steps have
been made recently to make it easier to identify the documentation source
file so it is easier to find and make the corrections or additions.

If you have any trouble let me know and I'll try help - I think I'm
getting the hang of it.

Hope you are well

Kind regards

Stephen

ps i use
https://blog.racket-lang.org/2017/09/tutorial-contributing-to-racket.html &
lots of kind guidance from other racketeers :0
pps: if you make a successful pr you get credit in the frankly wonderful
racket news https://racket-news.com/2020/06/racket-news-issue-32.html

On Tue, Jun 2, 2020 at 3:13 PM Hendrik Boom  wrote:

> In the Typed Racket Reference, List* is defined as follows:
>
> (List* t t1 ... s)
>
> is equivalent to (Pairof t (List* t1 ... s)).
>
> Following this definition down, we get
>
> (List* a b c)
>  -> (Pairof a (List* b c))
>  -> (Pairof a (Pairof b (List* c)))
>
> But what's (List* c) ?
>
> I see no explanatory examples.
>
> -- hendrik
>
> P.S.  I'm also unsure what 'bound' is supposed to do in
>
> (List t ... trest ... bound)
>
> It says "where bound must be an identifier denoting a type variable
> bound with ..." but I don't undestand what this is referring to.
>
> There are no examples of this in the document, just as there are no
> examples of List*.
>
> -- hendrik
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/20200602141347.3z7igvzbjyikhfn4%40topoi.pooq.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-LsML%2BeOnt_BUBWmRM5vU6GtovyaNr-JHOQPzoMCL2NTQ%40mail.gmail.com.


[racket-users] Re: Migrating from a "model-driven" language framework to Racket

2020-05-22 Thread Stephen De Gabrielle
Hi Guillaume

I don't think I can answer your questions, as I'm not a language developer, 
but this topic interests me;

What are the Racket Syntax Classes you have implemented? Can you provide an 
example?

I'm aware of syntax objects, as a specialised data structure for syntax 
manipulation, but despite the 'object' in the 'syntax-object' I don't
believe they are integrated into the main Racket class/object system.

https://docs.racket-lang.org/reference/syntax-model.html#%28tech._syntax._object%29
(This link also has a section on scopes, but I don't know if it is what you 
are looking for?)

Kind regards, 

Stephen



On Thursday, May 21, 2020 at 5:36:08 PM UTC+1, Guillaume Savaton wrote:
>
> I am a Racket beginner trying to create my own DSL.
> As a long-time user of Xtext and other similar tools in the Eclipse 
> ecosystem, I have come to Racket expecting that it would address similar 
> concerns.
> At the moment, I have mixed feelings: I find the metaprogramming 
> facilities in Racket very effective, but at the same time I am struggling 
> to achieve tasks that were supported natively by Xtext.
>
> For those who don't know Xtext, here is a summary of how it works:
>
>- A language project is based on a grammar with attribute annotations.
>- The grammar is converted into a "metamodel", i.e. a set of classes 
>where each grammar rule corresponds to a class.
>- A parser is automatically generated. It can convert some source text 
>into a "model", i.e. a set of instances of the classes from the metamodel.
>- A model can be manipulated using Java APIs. Specialized languages 
>are available to constrain a model, query it, transform it, or generate 
>code using templates.
>
>
> In Racket, I have started my language project by reproducing what I would 
> have done in Xtext:
>
>- I have created a grammar with bragg
>- I have written a set of syntax classes that play the role of the 
>metamodel
>
> Syntax Classes example? 

>
>- Syntax objects play the role of the model, and I can get their 
>attributes with syntax-parse
>- I have written several macros that can generate Racket code in the 
>simplest cases.
>
>
> However, I miss some facilities that Xtext provides out-of-the-box:
>
>- Racket syntax classes do not directly support inheritance.
>- Syntax objects are not tied to syntax classes in a class-instance 
>relationship, and I have to use syntax-parse every time I want to read an 
>attribute.
>- Xtext automatically creates child->parent references in the 
>generated AST. In Racket, it seems that I cannot get the parent of a 
> syntax 
>object.
>- Xtext provides a default mechanism for resolving named references, 
>and a scoping API for languages that need specific scoping rules. The AST 
>generated by Xtext is actually an object graph rather than a tree.
>
>
> My main concern is about managing the scopes/lexical contexts in my 
> language. I am still browsing the documentation but I have found no library 
> or guide that addresses this issue.
> The language examples that I have found are either too simple (their 
> scoping rules can be easily mapped to those of Racket through macros), or 
> use ad-hoc techniques, so that it is difficult to infer a general 
> methodology.
>
> So far, I have made two attempts to work around these issues: (1) by 
> creating a metamodel-like data structure using Racket structs, and 
> transforming syntax objects into struct instances; or (2) using syntax 
> objects only and attaching context data to each of them as a syntax 
> property.
> Both have strengths and weaknesses, and I am still feeling that I am not 
> using Racket with the right mindset.
>
> I hope I have made my concerns clear. Maybe I can create a small example 
> to further illustrate what I want to do and where I am stuck.
> Have you experienced similar concerns in one of your projects?
> What design patterns would you recommend ?
> Do you know any well-commented real-life example that I could use for 
> inspiration?
>
> Thanks in advance for your answers.
>
> Guillaume Savaton
>
> N.B: I have also published a similar question at stackoverflow two weeks 
> ago, but it still has no answer:
>
> https://stackoverflow.com/questions/61622912/domain-specific-languages-in-racket-compared-to-model-driven-frameworks-such-as
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/c2f9d8c1-51b1-4d5e-9e9e-6e49682c56a5%40googlegroups.com.


[racket-users] Re: Portable version for Windows

2020-05-16 Thread Stephen De Gabrielle
Thats awesome!  Thanks for the updated version. (I note the original was 
form 2011!)

s.

On Saturday, May 16, 2020 at 6:55:05 AM UTC+1, Marcio Andrey Oliveira wrote:
>
> The original article can be found here: 
> https://www.wisdomandwonder.com/link/5656/portable-racket-for-windows-users
> .
>
> I cloned it to my own repository (
> https://github.com/plicatibu/racket-portable) and you can get the 
> installer of the portable version 7.7.0 here: (
> https://github.com/plicatibu/racket-portable/releases/)
>
> Best regards.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/5540d861-ca1b-4064-b432-fde48aee63d7%40googlegroups.com.


Re: [racket-users] Re: Racket Program doesn't save

2020-05-13 Thread Stephen De Gabrielle
try the following at the command line
sudo xattr -r -d com.apple.quarantine /Applications/Racket\ v7.7/

restart DrRacket - does it make a difference?

stephen

On Wed, May 13, 2020 at 4:06 AM Sai Ganesh Buchireddy 
wrote:

> Tries saving it on desktop, downloads and also Dr.Racket folder but
> doesn't work
>
> On Wednesday, May 13, 2020 at 1:20:32 AM UTC+5:30, Stephen De Gabrielle
> wrote:
>>
>> What happens if you try to save to Desktop?
>>
>> S.
>>
>> On Mon, 11 May 2020 at 22:56, Sai Ganesh Buchireddy 
>> wrote:
>>
>>> After I save the file and try to close Dr. Racket, I get the msg saying
>>> the file is not saved as shown in the 2nd image.
>>>
>>> On Tuesday, May 12, 2020 at 3:23:40 AM UTC+5:30, Sai Ganesh Buchireddy
>>> wrote:
>>>>
>>>> I'm trying to save a program in Dr. Racket but it doesn't seem to work
>>>> for some reason. I'm using version racket-7.7-x86_64-macosx & running macOS
>>>> Catalina Version 10.15.3
>>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Racket Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to racket...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/racket-users/342be18c-653b-4b3c-a157-7201cf698da7%40googlegroups.com
>>> <https://groups.google.com/d/msgid/racket-users/342be18c-653b-4b3c-a157-7201cf698da7%40googlegroups.com?utm_medium=email_source=footer>
>>> .
>>>
>> --
>> 
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/32a7ad5c-874d-401c-bdd3-88656d51cd44%40googlegroups.com
> <https://groups.google.com/d/msgid/racket-users/32a7ad5c-874d-401c-bdd3-88656d51cd44%40googlegroups.com?utm_medium=email_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-JCug6KR8TycdTzHJ5hXT5HKT3Z5HPLWJOyF4UDMU9oWg%40mail.gmail.com.


Re: [racket-users] Re: Racket Program doesn't save

2020-05-12 Thread Stephen De Gabrielle
What happens if you try to save to Desktop?

S.

On Mon, 11 May 2020 at 22:56, Sai Ganesh Buchireddy 
wrote:

> After I save the file and try to close Dr. Racket, I get the msg saying
> the file is not saved as shown in the 2nd image.
>
> On Tuesday, May 12, 2020 at 3:23:40 AM UTC+5:30, Sai Ganesh Buchireddy
> wrote:
>>
>> I'm trying to save a program in Dr. Racket but it doesn't seem to work
>> for some reason. I'm using version racket-7.7-x86_64-macosx & running macOS
>> Catalina Version 10.15.3
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/342be18c-653b-4b3c-a157-7201cf698da7%40googlegroups.com
> 
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-Kms_TnLDLpMKC-hu%2B1Rf6dS9foAVKeNTvfpSum6frsqQ%40mail.gmail.com.


Re: [racket-users] Re: Racket Program doesn't save

2020-05-12 Thread Stephen De Gabrielle
What is the full path for the save?

On Mon, 11 May 2020 at 23:05, Sorawee Porncharoenwase <
sorawee.pw...@gmail.com> wrote:

> Does tst.rkt get created? I use racket-7.7-x86_64-macosx and run macOS
> Catalina too, but could not reproduce the problem.
>
> On Mon, May 11, 2020 at 2:56 PM Sai Ganesh Buchireddy 
> wrote:
>
>> After I save the file and try to close Dr. Racket, I get the msg saying
>> the file is not saved as shown in the 2nd image.
>>
>> On Tuesday, May 12, 2020 at 3:23:40 AM UTC+5:30, Sai Ganesh Buchireddy
>> wrote:
>>>
>>> I'm trying to save a program in Dr. Racket but it doesn't seem to work
>>> for some reason. I'm using version racket-7.7-x86_64-macosx & running macOS
>>> Catalina Version 10.15.3
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to racket-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/racket-users/342be18c-653b-4b3c-a157-7201cf698da7%40googlegroups.com
>> 
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/CADcueguBVN0KTaL%2BJimv%2B%3DX7-ctB8Jyr_Xy6qnYH_eU%2BF9ZM_g%40mail.gmail.com
> 
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-JSfp5v6DbC10qoParowjTipm-tZqUKdW5YJw20TEnftg%40mail.gmail.com.


[racket-users] New Racket blog post

2020-05-10 Thread Stephen De Gabrielle
https://blog.racket-lang.org/2020/05/racket-is-25.html

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/bc0f0e2d-cfcc-4784-867a-8071c6a4caf5%40googlegroups.com.


Re: [racket-users] for/set

2020-05-08 Thread Stephen De Gabrielle
It’s with the set data type - but I haven’t used it

https://docs.racket-lang.org/reference/sets.html#%28form._%28%28lib._racket%2Fset..rkt%29._for%2Fset%29%29


On Sat, 9 May 2020 at 00:07, Hendrik Boom  wrote:

> Where is for/set documented?  What does it do?
>
> It is mentioned in the typed Racket menual, but oly to say it has
> the same meaning as the unannotated version.
>
> -- hendrik
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/20200508230711.llav2273e2ntzegz%40topoi.pooq.com
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-LjjJ5C%3D%3D7MkDwFX8GWdBRw59hiWnHQyn0Lv884VjLicQ%40mail.gmail.com.


Re: [racket-users] Quickscript of the day: Extract to function

2020-05-07 Thread Stephen De Gabrielle
Awesome - keep them coming.

You should feature one in each Racket-News!

Stephen

On Thu, 7 May 2020 at 10:33, Laurent  wrote:

> Have you ever wanted to extract a block of code out of its context and
> wrap it in a function?
>
> Have you ever *not* done it because of the cognitive load(*) of figuring
> out the function arguments and the return values?
>
> Well, now it's as easy as Ctrl-Shift-X and Ctrl-Shift-Y. Using
> check-syntax, the extract-function and put-function scripts figure out what
> goes in and out for you.
>
> Video: https://www.youtube.com/watch?v=XinMxDLZ7Zw
> `raco pkg install quickscript-extra` to install, or
> `raco pkg update quickscript-extra` if it's already installed.
>
> (*) a.k.a. laziness ;)
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/CABNTSaHpOYQM2X3TW%3DHYGP7_CTA8jCaj4Euh0mcjnus1aOdt-g%40mail.gmail.com
> 
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2BLfmfuiPRyPcrVGGUKC1j5JDo4D%3Dr%3DC6dkQ7kxA-jWLw%40mail.gmail.com.


[racket-users] double titlebar effect

2020-05-06 Thread Stephen De Gabrielle
Hi,
Any other racketeers seeing this?
[image: image.png]

DrRacket 7.7 cs and macOS Catalina

Kind regards
Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-KX%3DOWh_iaM70qWJ8YqfCtw30ipVopRd3dSw%2BEEs081ng%40mail.gmail.com.


[racket-users] Fwd: [Racket]VS Code Racket extension gains LSP support via /r/Racket

2020-05-04 Thread Stephen De Gabrielle
-- Forwarded message -
From: 
Date: Sun, 3 May 2020 at 23:36
Subject: [Racket]VS Code Racket extension gains LSP support via /r/Racket
To: 



*VS Code Racket extension gains LSP support*

Hey, remember Magic Racket (GitHub ,
VS Code marketplace
)?
It just received a big update which, among other things, added the long
requested LSP support.

That's a major milestone for us. With LSP comes hover info, jump to
definition, and other IDE goodies, but most importantly, most of the work
from now on can be focused on making the LSP better, and Magic Racket will
get better as well automatically! We're not quite at the DrRacket level of
support yet, but we're furthest down the road compared to all other VS Code
extensions.

If you'd like to contribute, or request a feature, get in touch through the
GitHub repo, or here in comments. Happy Racketeering!


Submitted May 03, 2020 at 11:12PM by Sh4rPEYE
via reddit
https://www.reddit.com/r/Racket/comments/gczcn8/vs_code_racket_extension_gains_lsp_support/?utm_source=ifttt
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-L%3DpZohDbQjtHni66pKozsKvMu-T%2B5uOMys%2BW6ORD91qw%40mail.gmail.com.


Re: [racket-users] Reducing parentheses without language damage.

2020-05-02 Thread Stephen De Gabrielle
Quick question: Would it better if this discussion happened over at 
https://github.com/racket/rhombus-brainstorming/blob/master/resources/goals.md

or on the Racket Slack #rhombus channel?

I’m aware that email and slack is a bit ephemeral - it is probably a good idea 
to turn any proposals into RFC’s or issues at 
https://github.com/racket/rhombus-brainstorming - so they are not lost.

Kind regards
Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/277b6aa7-f44c-45a1-917a-e9c5340473fc%40googlegroups.com.


[racket-users] Script of the day! (2-May-2020)

2020-05-02 Thread Stephen De Gabrielle

> Script of the day: Have a Menu that displays all open tabs in DrRacket. 
> (Currently, DrRacket displays only the first 10).
> 
> How to install: Click on Scripts | Manage scripts | New script...
> Enter "All tabs" (a new script opens filled with a template.
> 
> Replace the template with the code below. Save the file.
> 
> Click on Scripts | All tabs. A new menu "All tabs" appears in DrRacket!
(Via slack courtesy of Laurent)

https://gist.github.com/Metaxal/cfe71127092d2ec95013cc81a5b88cd6

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/49f6b54b-e518-4a54-b998-6a0c0ad91175%40googlegroups.com.


Re: [racket-users] Reducing parentheses without language damage.

2020-04-30 Thread Stephen De Gabrielle
On Thu, 30 Apr 2020 at 20:01, Hendrik Boom  wrote:

> [...]
> > Also is there a programming editor that *won't* do parenthesis matching?
>
> Evidently the Racket editor whan debugging is disabled,


I’m not sure that’s true.

Kind regards
Stephen

-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-K_AbF4jmakuSixjnY_rNwPCqYgrd-JSWOrKFjash1Cvg%40mail.gmail.com.


Re: [racket-users] Re: contributing fixes to documentation

2020-04-30 Thread Stephen De Gabrielle
I think there are tiny bits of documentation that are automatically
generated(OpenGL?), but I think they are well labeled.

In general its not a problem, its mostly typed in by humans, typos and all.

s.

On Thu, Apr 30, 2020 at 2:16 PM Dexter Lagan  wrote:

>   Thanks, this guide is great. I'll make sure I fix whatever problem I
> find when I scour the docs. I do have a question however: say I find a typo
> in a function definition, is there any part of the doc that is
> automatically generated, and should not be updated, or updated with
> specific attention?
>
> Dex
>
> On Thu, Apr 30, 2020 at 11:55 AM Stephen De Gabrielle <
> spdegabrie...@gmail.com> wrote:
>
>> I'd forgotten the tutorial to contributing - someone kindly reminded me
>> recently
>> https://blog.racket-lang.org/2017/09/tutorial-contributing-to-racket.html
>>
>> This covers everything from fixing a typo to contributing to the racket
>> language and the main distribution.
>>
>> it is worth the read!
>>
>> S
>>
>> On Thursday, April 30, 2020 at 10:49:33 AM UTC+1, Stephen De Gabrielle
>> wrote:
>>>
>>> Yo Racketeers!
>>>
>>> Someone recently mentioned that is was tricky to update documentation.
>>> it can be.
>>> I thought I'd provide the steps I took to create a PR for the DrRacket
>>> documentation in the hope that they are useful for others who see an issue
>>> with documentation but finding locating the right scribble file a problem.
>>>
>>> In my case I wanted to create a PR to update the 'Extending DrRacket'
>>> part of the DrRacket manual.
>>>
>>> My steps were
>>> 1. click on the header of the heading in the manual, it opens up with a
>>> little link on how to link to that section note the path:
>>> scribblings/drracket/drracket.scrbl
>>> Link to this section with
>>>  @secref["extending-drracket"
>>>  #:doc '(lib "scribblings/drracket/drracket.scrbl")]
>>>
>>> 2.  go to the DrRacket repo and look for something matching that path.
>>> It was buried a little but I found it at
>>> https://github.com/racket/drracket/blob/master/drracket/scribblings/drracket/drracket.scrbl
>>>
>>> 3. this scribble file is a list of includes, but I was able to match
>>> https://docs.racket-lang.org/drracket/extending-drracket.html
>>> with
>>> @include-section["extending.scrbl"]
>>>
>>> 4. opening extending.scrbl I find the section I want to change
>>>
>>> https://github.com/racket/drracket/blob/master/drracket/scribblings/drracket/extending.scrbl
>>>
>>> #lang scribble/doc
>>> @(require "common.rkt"
>>> (for-label compiler/cm setup/parallel-build racket/promise))
>>> @(define racodoc '(lib "scribblings/raco/raco.scrbl"))
>>> @title[#:tag "extending-drracket"]{Extending DrRacket}
>>> DrRacket supports two forms of extension to the programming
>>> environment:
>>> @itemize[
>>> (gmail formatted this weirdly)
>>>
>>> 5. For simple changes (e.g. typos) you can just list in place and create
>>> a PR
>>>  - for more complex changes you will need to fork the repo and rebuild
>>> the scribble to ensure it works before submitting the PR. e.g
>>> https://github.com/racket/drracket/pull/372
>>>
>>> 6. if you run into trouble ask here on racket-users, or on the Racket
>>> slack - there are many helpful racketeers out there.
>>>
>>> Kind regards
>>>
>>> Stephen
>>>
>>>
>>> --
>> You received this message because you are subscribed to the Google Groups
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to racket-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/racket-users/9e7438ef-0a7d-4660-a5ba-c2bb41928a3c%40googlegroups.com
>> <https://groups.google.com/d/msgid/racket-users/9e7438ef-0a7d-4660-a5ba-c2bb41928a3c%40googlegroups.com?utm_medium=email_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2BCWZn6VjCVuNPkw1-94Wq%2BzLczc4GVHySrPRJ-2r2WKQ%40mail.gmail.com.


[racket-users] Re: contributing fixes to documentation

2020-04-30 Thread Stephen De Gabrielle
I'd forgotten the tutorial to contributing - someone kindly reminded me 
recently
https://blog.racket-lang.org/2017/09/tutorial-contributing-to-racket.html

This covers everything from fixing a typo to contributing to the racket 
language and the main distribution.

it is worth the read!

S

On Thursday, April 30, 2020 at 10:49:33 AM UTC+1, Stephen De Gabrielle 
wrote:
>
> Yo Racketeers!
>
> Someone recently mentioned that is was tricky to update documentation. it 
> can be. 
> I thought I'd provide the steps I took to create a PR for the DrRacket 
> documentation in the hope that they are useful for others who see an issue 
> with documentation but finding locating the right scribble file a problem.
>
> In my case I wanted to create a PR to update the 'Extending DrRacket' part 
> of the DrRacket manual. 
>
> My steps were 
> 1. click on the header of the heading in the manual, it opens up with a 
> little link on how to link to that section note the path:  
> scribblings/drracket/drracket.scrbl
> Link to this section with 
>  @secref["extending-drracket"
>  #:doc '(lib "scribblings/drracket/drracket.scrbl")]
>
> 2.  go to the DrRacket repo and look for something matching that path.
> It was buried a little but I found it at 
> https://github.com/racket/drracket/blob/master/drracket/scribblings/drracket/drracket.scrbl
>
> 3. this scribble file is a list of includes, but I was able to match
> https://docs.racket-lang.org/drracket/extending-drracket.html
> with
> @include-section["extending.scrbl"]
>  
> 4. opening extending.scrbl I find the section I want to change
>
> https://github.com/racket/drracket/blob/master/drracket/scribblings/drracket/extending.scrbl
>
> #lang scribble/doc
> @(require "common.rkt"
> (for-label compiler/cm setup/parallel-build racket/promise))
> @(define racodoc '(lib "scribblings/raco/raco.scrbl"))
> @title[#:tag "extending-drracket"]{Extending DrRacket}
> DrRacket supports two forms of extension to the programming
> environment:
> @itemize[
> (gmail formatted this weirdly)
>
> 5. For simple changes (e.g. typos) you can just list in place and create a 
> PR 
>  - for more complex changes you will need to fork the repo and rebuild the 
> scribble to ensure it works before submitting the PR. e.g 
> https://github.com/racket/drracket/pull/372
>
> 6. if you run into trouble ask here on racket-users, or on the Racket 
> slack - there are many helpful racketeers out there.
>
> Kind regards
>
> Stephen
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/9e7438ef-0a7d-4660-a5ba-c2bb41928a3c%40googlegroups.com.


[racket-users] contributing fixes to documentation

2020-04-30 Thread Stephen De Gabrielle
Yo Racketeers!

Someone recently mentioned that is was tricky to update documentation. it
can be.
I thought I'd provide the steps I took to create a PR for the DrRacket
documentation in the hope that they are useful for others who see an issue
with documentation but finding locating the right scribble file a problem.

In my case I wanted to create a PR to update the 'Extending DrRacket' part
of the DrRacket manual.

My steps were
1. click on the header of the heading in the manual, it opens up with a
little link on how to link to that section note the path:
scribblings/drracket/drracket.scrbl
Link to this section with
 @secref["extending-drracket"
 #:doc '(lib "scribblings/drracket/drracket.scrbl")]

2.  go to the DrRacket repo and look for something matching that path.
It was buried a little but I found it at
https://github.com/racket/drracket/blob/master/drracket/scribblings/drracket/drracket.scrbl

3. this scribble file is a list of includes, but I was able to match
https://docs.racket-lang.org/drracket/extending-drracket.html
with
@include-section["extending.scrbl"]

4. opening extending.scrbl I find the section I want to change
https://github.com/racket/drracket/blob/master/drracket/scribblings/drracket/extending.scrbl

#lang scribble/doc
@(require "common.rkt"
(for-label compiler/cm setup/parallel-build racket/promise))
@(define racodoc '(lib "scribblings/raco/raco.scrbl"))
@title[#:tag "extending-drracket"]{Extending DrRacket}
DrRacket supports two forms of extension to the programming
environment:
@itemize[
(gmail formatted this weirdly)

5. For simple changes (e.g. typos) you can just list in place and create a
PR
 - for more complex changes you will need to fork the repo and rebuild the
scribble to ensure it works before submitting the PR. e.g
https://github.com/racket/drracket/pull/372

6. if you run into trouble ask here on racket-users, or on the Racket slack
- there are many helpful racketeers out there.

Kind regards

Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2BtJTEP%2BdNS21u%2BzzihteL0X2V0%2BkZJEHsP4K5kpPQPqw%40mail.gmail.com.


[racket-users] Racket documentation translations

2020-04-26 Thread Stephen De Gabrielle
Hi

I just discovered
https://github.com/OnRoadZy/RacketGuideInChinese

I think this is awesome!
Thank you to 张恒源 (OnRoadZy)

Are there any other translations out there?

Kind regards

Stephen
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2BrM7%2BBc4Z8VSs7uxp%3DCMoy6MYfQor3%2BExvgFCYFwf0zg%40mail.gmail.com.


[racket-users] Re: [racket-dev] Racket now on GitHub sponsors

2020-04-23 Thread Stephen De Gabrielle
I love the themed levels - a nice touch !

S

On Thu, 23 Apr 2020 at 21:48, Sam Tobin-Hochstadt 
wrote:

> Racketeers,
>
> It's now possible to "sponsor" Racket with a monthly contribution
> using GitHub sponsors, at https://github.com/sponsors/racket/
>
> Racket is and will always be free to everyone, but financial
> contributions help both to pay for costs like AWS hosting as well as
> support outreach events like Racket School and RacketCon.
>
> I am personally blown away by the generous contributions so far, and
> very thankful to the people sponsoring.
>
> [Note that contributions via other methods of donating continue to
> work fine -- this is just a new avenue.]
>
> Sam
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-dev/CAK%3DHD%2BYCnVjjhr3HxVRg-%3DWyRxYsepUr7OOP1y4b6C%3DkFsDBug%40mail.gmail.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-KxNSaXvOR_UM%3DCVJVgCvc0sRMEji1vCyu6zr6KvbgMkg%40mail.gmail.com.


Re: [racket-users] minicosm - a Racket universe/big-bang inspired game engine in ClojureScript

2020-04-22 Thread Stephen De Gabrielle
Thanks this is interesting
S.

On Thu, 16 Apr 2020 at 11:33, Annaia Danvers  wrote:

> Hey folks!
>
> This is technically slightly outside the remit of this list, but I felt it
> proper to give credit where it's due.
>
> minicosm is an FP-oriented game engine for the browser that was
> significantly inspired by the approach in Racket's universe.
>
> https://github.com/jarcane/minicosm
>
> The idea here was to have a similar concept of a system of functions
> happening on a game state, with user API being purely functions that take
> data and return data, with all mutable behavior handled by the game loop
> runtime. It goes in a bit different direction, especially with the picture
> language, but it may be of interest.
>
> I'll be hopefully given a talk later this year (barring ongoing events),
> and possibly a game jam in the coming months.
>
> Have a good one,
> A.C. Danvers
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/CA%2BHVF0AE%3DSMwz5RmggUaAJPmWLNUTqATb1xz%2Bz1T8VF%2B%2BCdq0A%40mail.gmail.com
> 
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-L19%2Bh37Tt1ca2j_%2BOW1HdcbeovXDuxdWc8NN-NJJNhhA%40mail.gmail.com.


[racket-users] ‘beginners get the *impression* Racket is slow’

2020-04-22 Thread Stephen De Gabrielle
There was a very interesting thread on #beginners about speed of Racket
https://racket.slack.com/archives/C09L257PY/p1587535427171800?thread_ts=1587488943.145200=C09L257PY_ts=1587535427.171800
What I took away from the discussion is beginners get the *impression*
Racket is slow due to some design decisions a in DrRacket:
•  Debugging is on by default (hidden in #lang dialog under ‘advanced’)
• The Run button includes debugging (unlike other IDE’s)
• The Debug button steps through the code- but does it turn on debugging
and profiling if they are turned off? (I don’t think so but I’m not sure)

I’m not suggesting the design decisions are wrong - but I’m interested in
working on DrRacket code to try improve the experience for all users.

Kind regards
Stephen



-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-Kt96YJTYUsOt9srps4qR3J72i_Z8QO5MJUsQPkhEyCSg%40mail.gmail.com.


[racket-users] New week, new Racket! What are you folks up to?

2020-04-19 Thread Stephen De Gabrielle
New week, new Racket! What are you folks up to? 

Answer here or on 
- https://racket.slack.com/ (Sign up at https://racket-slack.herokuapp.com/ 
) 
- `#racket` IRC on freenode.net https://botbot.me/freenode/racket/ 
- Tweet @racketlang on Twitter 
- Racket discord https://discord.gg/6Zq8sH5 
- [r/racket](https://www.reddit.com/r/Racket) 

Don’t forget to sign up for, and contribute to Racket News at 
https://racket-news.com/ AND submit your links to Racket Stories 
https://racket-stories.com/

Kind regards, 

Stephen



-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/07e9a208-c896-46e1-8a7e-9a94bceda393%40googlegroups.com.


[racket-users] Suggestions for "The Racket Guide"

2020-04-08 Thread Stephen De Gabrielle
That’s a good suggestion! Do you know the relevant JavaScript we can try it out 
with. Might be an easy PR. 

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/d02530fa-4d5f-49c8-9260-09eb45677678%40googlegroups.com.


[racket-users] Just had a student ask me to do their work

2020-03-23 Thread Stephen De Gabrielle
On Discord.

-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-LCaWvoDZpm3YtCY0NKeWQ2CP_oDRq-k9nf%2BLsL6mWY8g%40mail.gmail.com.


Hackathon_Scenario_and_Exercises.pdf
Description: Adobe PDF document


Re: [racket-users] Important message about meet up on 9 April (Racket London)

2020-03-16 Thread Stephen De Gabrielle
Thanks James,
much appreciated.

Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/186e61fb-9784-447f-9bc0-380799f689ea%40googlegroups.com.


[racket-users] Important message about meet up on 9 April (Racket London)

2020-03-16 Thread Stephen De Gabrielle
The 9 April meet-up is cancelled.

If anyone has any suggestions about a virtual meet-up I’d be interested.

Stephen 

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/c25be4c2-d58b-4744-9f12-a836a97589bd%40googlegroups.com.


[racket-users] Important message about meet up on 9 April (Racket London)

2020-03-13 Thread Stephen De Gabrielle
Hi All,

While I haven't yet, I'm expecting it will be appropriate to cancel the
meet up on 9 April.

Now the good news: I'm planning an 'After Work' Racket London Picnic
Tuesday 16 June in Kensington Gardens

Probably start at 5pm sunset is around 9:20pm

Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2B63RS4Bb2eFVYYbNWs-DeHzWxf45GQB%2Bh3JTzYa8BoFA%40mail.gmail.com.


[racket-users] Stack overflow developer survey

2020-03-06 Thread Stephen De Gabrielle
https://stackoverflow.blog/2020/02/05/the-2020-developer-survey-is-now-open/

Represent!

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/8c31861b-172e-4d3d-8397-e220511d46bc%40googlegroups.com.


[racket-users] London Racket meet-up 9 April 1-2pm

2020-03-03 Thread Stephen De Gabrielle
London Racket Meet-up

Thursday 9th April 1-2pm

Meet at 1pm at ‘The Last Word’ (cafe)[1] and after introductions we will
move to The Alan Turing Institute[2].

[1] The Last Word (cafe in front of British Library)
96 Euston Rd, London NW1 2DB
Google maps: https://goo.gl/maps/SbUeExYddSnWPQbz6

[2] The Alan Turing Institute https://www.turing.ac.uk/

It will be casual introductions and chat, though if someone wants to do a
short talk or demo that would be most welcome.

Please register at https://forms.gle/XDvr5gtGKb6K2DXh8 (required for access
to Turing Institute meeting room)

Please let me know if you are interested, even if you can’t confirm
attendance.

Many thanks to Dr James Geddes and The Alan Turing Institute for hosting
this event.

Kind regards,

Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-J3yeioP6QFY_NxEtnnApyi1dW2j5G%2Bm8PuDus4BxC69g%40mail.gmail.com.


Re: [racket-users] Starting racket with at-exp

2020-03-02 Thread Stephen De Gabrielle
I tried this but had no luck;

Miriams-MBP:~ spdegabrielle$ cat start.rkt

#lang at-exp racket/base

(require racket/format)

(displayln "try me")

(~a "foo bar")

@~a{foo bar}


Miriams-MBP:~ spdegabrielle$ racket -t ~/start.rkt -i

Welcome to Racket v7.6.

try me

"foo bar"

"foo bar"

> (~a "foo bar")

; readline-input:1:0: #%top-interaction: unbound identifier;

;  also, no #%app syntax transformer is bound

;   at: #%top-interaction

;   in: (#%top-interaction ~a "foo bar")

; [,bt for context]

> @~a{foo bar}

  ; readline-input:2:0: #%top-interaction: unbound identifier;

;  also, no #%app syntax transformer is bound

;   at: #%top-interaction

;   in: (#%top-interaction ~a "foo bar")

; [,bt for context]



On Mon, Mar 2, 2020 at 4:57 PM Faré  wrote:

> How may I start a racket command-line (or emacs subprocess) with the
> at-exp racket language? (or at-exp something else) The obvious
> racket -l 'at-exp racket'
> doesn't work.
>
> —♯ƒ • François-René ÐVB Rideau •Reflection•
> http://fare.tunes.org
> The universe isn't made of atoms, it's made of stories — Muriel Rukeyser
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/CAN7nBXeD%3DspMKcN4Dz3zxoYJTo3vTwpVXNy6%3DHBP3e0tevaZBw%40mail.gmail.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-JHX3b%2BG-2czkcQUd3b_k3VXyd%3D_XwAMw7-kWvR6mtEgg%40mail.gmail.com.


[racket-users] Today’s Easter egg?

2020-03-02 Thread Stephen De Gabrielle
Hi,

Is the star/lambda Easter egg something to do with independence?
(Referencing Texas March 2nd)

S.
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2BqQc35jKfntebKYvRxYMxT4O4xpPw1iyKf4d7UH%2B3zdQ%40mail.gmail.com.


Re: [racket-users] Re: quick racket editor survey

2020-02-29 Thread Stephen De Gabrielle
Hi james

* I noticed several people at Racketcon using, not Aquamacs, but another
GUI version of Emacs.  Is there any particular reason to pick one of these
over another?*

Maybe spacemacs? (I don’t use spacEmacs so I’m only guessing based on the
survey response)

S.

On Thu, 27 Feb 2020 at 21:20, James Platt  wrote:

>
> On Feb 26, 2020, at 10:44 AM, Stephen De Gabrielle wrote:
>
> > At 62 response, sadly the histogram doesn't show how many people use two
> or even three editors.
> > https://www.surveymonkey.com/results/SM-GBD6J7ST7/
>
> I am in transition between DrRacket and Emacs so I checked both of those
> two, myself.  That was after you had posted your Venn diagram.  I was
> mostly using DrRacket before but now I am mostly using Emacs.  I still like
> the features in DrRacket for tracing definitions and use it for that.
> Also, I have two monitors and Gnu Emacs in the terminal does fine for
> splitting the screen on one monitor but not so well across two monitors.
> So, on the occasions where I want another file open on my second monitor, I
> have been using Emacs on the main monitor but DrRacket on the second.  I
> probably could use Emacs on multiple monitors if I used one of the Mac
> specific GUI versions.  I noticed several people at Racketcon using, not
> Aquamacs, but another GUI version of Emacs.  Is there any particular reason
> to pick one of these over another?
>
> I also have set up a Racket development environment in Termux on my
> Android tablet.  Since there is no version of DrRacket for Android, I am
> exclusively using Emacs there.  Having said that, I haven't actually done
> any more yet than test it to see that it works.
>
>
> James
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/46BF6E5F-A613-4FF5-9C9B-C1526B31B54A%40biomantica.com
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-J35yMXr7jWi-1ifQ5tDh0r6ibfv6UUUMZtZrR%2Bugf3Jw%40mail.gmail.com.


[racket-users] Re: quick racket editor survey

2020-02-26 Thread Stephen De Gabrielle
At 62 response, sadly the histogram doesn't show how many people use two or
even three editors.
https://www.surveymonkey.com/results/SM-GBD6J7ST7/

s.


On Mon, Feb 24, 2020 at 2:05 PM Stephen De Gabrielle <
spdegabrie...@gmail.com> wrote:

> at 18 responses
> [image: Three-set Venn diagram (at 18 responses).png]
> I think this is fascinating.
>
> (I'm filled with fear and admiration for the lone racketeer in the middle)
>
> S.
>
>
>
>
> On Mon, Feb 24, 2020 at 1:31 PM Stephen De Gabrielle <
> spdegabrie...@gmail.com> wrote:
>
>> If anyone is interested you can view the responses here:
>> https://www.surveymonkey.com/results/SM-GBD6J7ST7/
>>
>> s.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2BvVJHNh88mAbzuO%3Dm3K3d20sUb7dRyCq8NHu6NOdHJbw%40mail.gmail.com.


[racket-users] Re: racket meet-up in London ?

2020-02-24 Thread Stephen De Gabrielle
Proposed date: Thursday 9th April 1-2pm,
- probably at a cafe near St Pancras station. (suggestions appreciated?)

Please let me know if you are interested, even if you can’t confirm
attendance. I’ll take the afternoon out of my holiday leave so I can get
there.

(If the numbers get too big and I need to book a meeting room I think the
best I can get is an hour at kingscross.impacthub.net for £5.70 pp)

It will be casual introductions and chat, though if someone wants to do a
short talk or demo that would be most welcome.

Kind regards,

Stephen


On Sun, 23 Feb 2020 at 20:56, Stephen De Gabrielle 
wrote:

> Is anyone up for another racket meet-up in London ?
>
> Need to work out a time and place to meet.
>
> Kind regards
>
> Stephen
>
>
> --
> 
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-Ly6gn-_m5cMHrN%3DeCt_k_m1-f04MBWijrJi7LJsge%2B8A%40mail.gmail.com.


[racket-users] Re: quick racket editor survey

2020-02-24 Thread Stephen De Gabrielle
at 18 responses
[image: Three-set Venn diagram (at 18 responses).png]
I think this is fascinating.

(I'm filled with fear and admiration for the lone racketeer in the middle)

S.




On Mon, Feb 24, 2020 at 1:31 PM Stephen De Gabrielle <
spdegabrie...@gmail.com> wrote:

> If anyone is interested you can view the responses here:
> https://www.surveymonkey.com/results/SM-GBD6J7ST7/
>
> s.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2BYKV_-sWbG3r%2BqEA5%2BnFt%3DKb6y7a5%2BQJYCUjusBo3LEA%40mail.gmail.com.


[racket-users] Re: quick racket editor survey

2020-02-24 Thread Stephen De Gabrielle
If anyone is interested you can view the responses here:
https://www.surveymonkey.com/results/SM-GBD6J7ST7/

s.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-K%2BvTdev1gvjrgL9CqtSh_XcT3za2m5PhjtzaWdPvjbwg%40mail.gmail.com.


[racket-users] quick racket editor survey

2020-02-24 Thread Stephen De Gabrielle
Hi,

quick racket editor survey: https://www.surveymonkey.co.uk/r/H23ZTDW


I'm not part of the racket team but I am working on a community survey. I'm
hoping the results of this will inform part of that.

No personal data collected, but SurveyMonkey logs IP addresses.

Only one multi-answer question, the same question was asked on racket.slack
s
how do you edit Racket code?

   - [image: :blue_heart:] DrRacket
   - [image: :green_heart:] Emacs Racket Mode
   - [image: :yellow_heart:] Visual Studio Code
   - [image: :orange_heart:] Vim
   - [image: :purple_heart:] text editor (notepad++, sublime text)
   - [image: :black_heart:] Visual Studio/Xcode/InteliJ/Eclipse
   - [image: :basketball:] Other ?

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2BAZ60XnyfLaPDpn9uurajcLL98%3Dot_-xYJNVdzBAOGbw%40mail.gmail.com.


[racket-users] racket meet-up in London ?

2020-02-23 Thread Stephen De Gabrielle
Is anyone up for another racket meet-up in London ?

Need to work out a time and place to meet.

Kind regards

Stephen


-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-JCTaXmAaLcJUM_-LyCCv88kiwN1A8nz%2BLOFiEHE%2BqT_g%40mail.gmail.com.


[racket-users] Making -doc/-lib packages?

2020-02-11 Thread Stephen De Gabrielle
Ok 
Turns out the better approach is to use the Built Package server with raco pkg 
install —binary-lib packagename

https://pkg-build.racket-lang.org/about.html

:)

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/fd69abd8-602a-46ae-a1ca-c81c6ba80e12%40googlegroups.com.


[racket-users] Making -doc/-lib packages?

2020-02-11 Thread Stephen De Gabrielle
Is there a guide to making packages with -doc & -lib versions so you can 
require the package-lib without getting/building the documentation?

Best,
Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/89314a20-bb56-4898-a73d-58462c0a71d3%40googlegroups.com.


[racket-users] What are you folks up to this week?

2020-01-27 Thread Stephen De Gabrielle
New week, new Racket! What are you folks up to? Answer here or on

  - https://racket.slack.com/ (Sign up at 
https://racket-slack.herokuapp.com/ )
  - `#racket` IRC on freenode.net https://botbot.me/freenode/racket/
  - Tweet @racketlang on Twitter
  - Racket discord https://discord.gg/6Zq8sH5
  - 
[r/racket](https://www.reddit.com/r/Racket/comments/eumzxf/whats_everyone_working_on_this_week/?utm_source=share_medium=web2x)
 
   
Don’t forget to sign up for, and contribute Racket News to Racket News at 
https://racket-news.com/ 
AND submit your links to Racket Stories https://racket-stories.com/


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/cd211aca-8822-43d3-8ff2-8e4de6d7f179%40googlegroups.com.


[racket-users] Re: Running DrRacket on Chromebook

2020-01-27 Thread Stephen De Gabrielle
Hi Shu-Hung, 

I didn't see a response from any chromebook+racket users.

Were you able to find a way to run Racket/DrRacket on your Chromebook?

I'm not a chromebook user but my limited experience is the linux installer 
normally works:
  https://download.racket-lang.org/racket-7-5-x86_64-linux-sh.html

If you did get it going I'd be very interested if you had any issues and 
how you resolved them? (I'd like to add them to the Racket Wiki.)

Kind regards, 

Stephen


On Wednesday, January 8, 2020 at 5:04:29 AM UTC, Shu-Hung You wrote:
>
> Hi Racketeers, 
>
> How can I run Racket/DrRacket on a Chromebook? 
>
> I found two ways to run Linux on top of Chromebook, and thus two ways 
> to run DrRacket: 
>
> 1. Built-in Linux (Beta) App 
> 2. Crouton, but requires entering developer mode 
>
> When Linux App is not available, is Crouton the only option left? 
>
> Best, 
> Shu-Hung 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/622a30ae-609b-416e-a8e6-bbc336db8085%40googlegroups.com.


[racket-users] Any examples of multi-language applications or packages

2019-12-10 Thread Stephen De Gabrielle
Hi Racketeers,

Please let me know if you are aware of any examples of multi-language
applications or packages. Specifically multi-‘#lang’ package/app examples.

Kind regards

Stephen

PS I was looking at Polyglot and thinking about sorting out some sort of
website when  the question came up, and I thought about how someone used
#lang rosette in advent-of-code.

Polyglot: https://sagegerard.com/polyglot-doc-update.html
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2BMq%2Bgi-7XtVxo4p8%3Dtj8LAu-%3D6FqLiScjv6sYj_j-hsw%40mail.gmail.com.


[racket-users] What’s everyone working on this week?

2019-12-10 Thread Stephen De Gabrielle
New week, new Racket! What are you folks up to? Answer here or

* https://racket.slack.com/ (Sign up at https://racket-slack.herokuapp.com/
)
* #racket IRC on freenode.net https://botbot.me/freenode/racket/
* Tweet @racketlang on Twitter
* Racket discord
https://discord.gg/6Zq8sH5

Don’t forget to
* sign up, or contribute, to Racket News https://racket-news.com/
* submit your links to Racket Stories https://racket-stories.com/
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2ByS-GzsJd7uThFem-ufrPkhSoX6MBifTRaPCG1%3D%3DNCpg%40mail.gmail.com.


Re: [racket-users] Re: GUI (get-directory)

2019-11-25 Thread Stephen De Gabrielle
Many packages contain an /examples folder, and adding examples is an easy way 
to contribute.

There is also https://github.com/racket/racket/wiki/Artifacts

> This page captures useful code snippets that are too small to be a package.
> 
> Please contribute your own!

Though these might be better places in documentation, or in /examples

S.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/b02f0a32-8790-442f-b2a6-21086e8b3c1e%40googlegroups.com.


[racket-users] racket-2019-gamejam

2019-11-22 Thread Stephen De Gabrielle
**racket-2019-gamejam**
Submissions due in 7 days 2 hours 9 minutes 57 seconds Join jam
https://itch.io/jam/racket-2019-gamejam
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-J7CFrFUqg%2B31KrEX0C74TWdXDxJeTLaM80OgpYq%3Dp3cA%40mail.gmail.com.


[racket-users] 2019 Racket Advent of Code Leaderboard

2019-11-18 Thread Stephen De Gabrielle
Thank you Sam, this is awesome. 

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/e1e6e0e2-d857-4395-8ff0-acc360bfeab7%40googlegroups.com.


[racket-users] Re: What’s everyone working on this week (46/2019)?

2019-11-18 Thread Stephen De Gabrielle
47/2019!

On Monday, November 18, 2019 at 9:01:30 PM UTC, Stephen De Gabrielle wrote:
>
> New week, new Racket! What are you folks up to? Answer here or over at 
> /r/racket <https://www.reddit.com/r/Racket> !
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/755b652e-1608-4fa7-8884-79d5a04a2054%40googlegroups.com.


[racket-users] What’s everyone working on this week (46/2019)?

2019-11-18 Thread Stephen De Gabrielle
New week, new Racket! What are you folks up to? Answer here or over at 
/r/racket  !

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/e934c1ef-423d-42cf-80d9-9f1a5031bda4%40googlegroups.com.


Re: [racket-users] What’s everyone working on this week (46/2019)?

2019-11-11 Thread Stephen De Gabrielle
Nice! Documentation improvements ALWAYS count. I can't tell you how much I
appreciate documentation. Every single line you add is one I don have to
work out or sift through rubbish on SO.

Stephen

On Mon, Nov 11, 2019 at 2:18 PM Hendrik Boom  wrote:

> On Mon, Nov 11, 2019 at 05:09:47AM -0800, Stephen De Gabrielle wrote:
> > New week, new Racket! What are you folks up to? Answer here or over at
> > /r/racket <https://www.reddit.com/r/Racket> !
>
> Trying to figure out pict3d's use of opengl.
> There seems to be a lot of useful code there for openGL buffer
> management, which I'm still finding incomprehensible.
>
> I want texture mapping.  At least texture mapping onto a flat
> 2D rectangle in 3D space..
>
> Maybe all I'll accomplish this month is a bit of Pict3D internal
> documentation.  Maybe that'll count as a game writing tool for the
> contest, maybe not.  But I need it for the world-generation I want.
>
> Maybe I'll not even accomplish that.
>
> -- hendrik
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to racket-users+unsubscr...@googlegroups.com.
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/2b96b79f-442a-4000-8147-1b1ff3ea5147%40googlegroups.com
> .
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-Lp2mSfAvUnJ4oC8RyZ2ZAZJTFsCHpjvinv3tRxHgiATA%40mail.gmail.com.


[racket-users] What’s everyone working on this week (46/2019)?

2019-11-11 Thread Stephen De Gabrielle
New week, new Racket! What are you folks up to? Answer here or over at 
/r/racket  !

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/2b96b79f-442a-4000-8147-1b1ff3ea5147%40googlegroups.com.


Re: Overbooked November. Re: [racket-users] Racket News - Issue 18

2019-10-22 Thread Stephen De Gabrielle
I’ve updated the game jam description to add:

   - Full games, game components or tools are all acceptable entries. e.g.
   tile editor, game map editor, procedural content generator, etc.


On Tue, 22 Oct 2019 at 01:59, Stephen De Gabrielle 
wrote:

>
>
> On Mon, 21 Oct 2019 at 23:18, Hendrik Boom  wrote:
>
>> On Mon, Oct 21, 2019 at 11:13:34PM +0100, Stephen De Gabrielle wrote:
>> > A NaNoGenMo submission counts as a game jam entry.
>>
>> Even if it's not a game?
>
>
> Algorithmically generated text is an important part of many games.
>
> There is even a language for procedural text generation:
> https://github.com/galaxykate/tracery - I kinda want to make a
> racket/RacketScript version, but I don’t have time at the moment.
>
> The game jam entry would be the code, not the procedurally generated
> novel.
>
> S.
>
>
>>
>> >
>> > HTH
>> >
>> > Stephen
>> >
>> > On Mon, 21 Oct 2019 at 20:04, Hendrik Boom 
>> wrote:
>> >
>> > > On Mon, Oct 21, 2019 at 07:54:39PM +0200, pmatos@linki.tools wrote:
>> > > >
>> > > > Racket News Issue 18 is here!
>> > > > https://racket-news.com/2019/10/racket-news-issue-18.html
>> > > >
>> > > > Grab a coffee and enjoy!
>> > > > --
>> > > > Paulo
>> > > >
>> > > > --
>> > > > You received this message because you are subscribed to the Google
>> > > Groups "Racket Users" group.
>> > > > To unsubscribe from this group and stop receiving emails from it,
>> send
>> > > an email to racket-users+unsubscr...@googlegroups.com.
>> > > > To view this discussion on the web visit
>> > >
>> https://groups.google.com/d/msgid/racket-users/d4d-5dadf100-59-30cea940%40133288278
>> > > .
>> > >
>> > > Unfortunate that the Racket game jam got scheduled in the same month
>> as
>> > > NaNoWriMo (write a
>> > > novel in November) and NaNoGenMo (write a computer program that
>> writes a
>> > > novel in
>> > > November).
>> > >
>> > > I'm involved in two of them already, and now there's a third one?
>> Help!
>> > >
>> > > -- hendrik
>> > >
>> > > --
>> > > You received this message because you are subscribed to the Google
>> Groups
>> > > "Racket Users" group.
>> > > To unsubscribe from this group and stop receiving emails from it,
>> send an
>> > > email to racket-users+unsubscr...@googlegroups.com.
>> > > To view this discussion on the web visit
>> > >
>> https://groups.google.com/d/msgid/racket-users/20191021190422.6fknnlvarvjngfy5%40topoi.pooq.com
>> > > .
>> > >
>> > --
>> > 
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups "Racket Users" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> an email to racket-users+unsubscr...@googlegroups.com.
>> > To view this discussion on the web visit
>> https://groups.google.com/d/msgid/racket-users/CAGHj7-LSgscrYafD9geZpuW2ZU8tChSxBEjkzWJzvpfJtNqdgw%40mail.gmail.com
>> .
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to racket-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/racket-users/20191021221834.4oecz6suney6omam%40topoi.pooq.com
>> .
>>
> --
> 
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2BzaBckpoXeeoTQPxNPQRO-ze4FNxv8JxdhOYGNpX1L-A%40mail.gmail.com.


Re: Overbooked November. Re: [racket-users] Racket News - Issue 18

2019-10-21 Thread Stephen De Gabrielle
On Mon, 21 Oct 2019 at 23:18, Hendrik Boom  wrote:

> On Mon, Oct 21, 2019 at 11:13:34PM +0100, Stephen De Gabrielle wrote:
> > A NaNoGenMo submission counts as a game jam entry.
>
> Even if it's not a game?


Algorithmically generated text is an important part of many games.

There is even a language for procedural text generation:
https://github.com/galaxykate/tracery - I kinda want to make a
racket/RacketScript version, but I don’t have time at the moment.

The game jam entry would be the code, not the procedurally generated novel.

S.


>
> >
> > HTH
> >
> > Stephen
> >
> > On Mon, 21 Oct 2019 at 20:04, Hendrik Boom 
> wrote:
> >
> > > On Mon, Oct 21, 2019 at 07:54:39PM +0200, pmatos@linki.tools wrote:
> > > >
> > > > Racket News Issue 18 is here!
> > > > https://racket-news.com/2019/10/racket-news-issue-18.html
> > > >
> > > > Grab a coffee and enjoy!
> > > > --
> > > > Paulo
> > > >
> > > > --
> > > > You received this message because you are subscribed to the Google
> > > Groups "Racket Users" group.
> > > > To unsubscribe from this group and stop receiving emails from it,
> send
> > > an email to racket-users+unsubscr...@googlegroups.com.
> > > > To view this discussion on the web visit
> > >
> https://groups.google.com/d/msgid/racket-users/d4d-5dadf100-59-30cea940%40133288278
> > > .
> > >
> > > Unfortunate that the Racket game jam got scheduled in the same month as
> > > NaNoWriMo (write a
> > > novel in November) and NaNoGenMo (write a computer program that writes
> a
> > > novel in
> > > November).
> > >
> > > I'm involved in two of them already, and now there's a third one?
> Help!
> > >
> > > -- hendrik
> > >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "Racket Users" group.
> > > To unsubscribe from this group and stop receiving emails from it, send
> an
> > > email to racket-users+unsubscr...@googlegroups.com.
> > > To view this discussion on the web visit
> > >
> https://groups.google.com/d/msgid/racket-users/20191021190422.6fknnlvarvjngfy5%40topoi.pooq.com
> > > .
> > >
> > --
> > 
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to racket-users+unsubscr...@googlegroups.com.
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/CAGHj7-LSgscrYafD9geZpuW2ZU8tChSxBEjkzWJzvpfJtNqdgw%40mail.gmail.com
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/20191021221834.4oecz6suney6omam%40topoi.pooq.com
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-LQdvYNtq%3DQsttnrhh4DgmiKmR1OfWH%3DuBh4HOQ0nbxOg%40mail.gmail.com.


Re: Overbooked November. Re: [racket-users] Racket News - Issue 18

2019-10-21 Thread Stephen De Gabrielle
A NaNoGenMo submission counts as a game jam entry.

HTH

Stephen

On Mon, 21 Oct 2019 at 20:04, Hendrik Boom  wrote:

> On Mon, Oct 21, 2019 at 07:54:39PM +0200, pmatos@linki.tools wrote:
> >
> > Racket News Issue 18 is here!
> > https://racket-news.com/2019/10/racket-news-issue-18.html
> >
> > Grab a coffee and enjoy!
> > --
> > Paulo
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to racket-users+unsubscr...@googlegroups.com.
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/d4d-5dadf100-59-30cea940%40133288278
> .
>
> Unfortunate that the Racket game jam got scheduled in the same month as
> NaNoWriMo (write a
> novel in November) and NaNoGenMo (write a computer program that writes a
> novel in
> November).
>
> I'm involved in two of them already, and now there's a third one?  Help!
>
> -- hendrik
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/20191021190422.6fknnlvarvjngfy5%40topoi.pooq.com
> .
>
-- 


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-LSgscrYafD9geZpuW2ZU8tChSxBEjkzWJzvpfJtNqdgw%40mail.gmail.com.


Re: [racket-users] Vulkan integration ready for first round of testing

2019-10-19 Thread Stephen De Gabrielle
Thanks for doing this. This might be of interest to for potential racket
game jam participants.!

S.

On Fri, Oct 18, 2019 at 7:26 PM Sage Gerard  wrote:

> I think I'm ready to do my first rounds writing/supporting Vulkan
> applications. It would not surprise me if some design gaps pop up, but I
> think we're in a good spot.
>
> Source code: https://github.com/zyrolasting/racket-vulkan/
> Write up: https://sagegerard.com/racket-vulkan-before-testing.html
>
> I'm starting by writing an app on Linux. I'll then try to run the exact
> same code on Windows. My ability to test cross-platform is limited beyond
> that, so if you are interested in this project, please try it and report
> any bugs. You should be able to try Android, Metal, etc.
>
> General feedback is, as always, deeply appreciated.
>
> *~slg*
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/H7XbzFjibEoG22p5bUgpgHZDQGExctOU0I0rl5lBvqBt5ZjJrTWkQ4g6GOiyJJvKF2Ht4rFy3lOzw6uKnoxT3gkO292m1P9gDzA1hM1CPaU%3D%40sagegerard.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-LZvthosecpqyPYC4npuqbPHB%2BwM1XpsOsN_JXRVrNtYQ%40mail.gmail.com.


Re: [racket-users] Fwd: Re: Racket code query

2019-10-04 Thread Stephen De Gabrielle
Connie said

what i learnt from the helpful responses is about the paramatize function.
> i didnt think of using it or know about but now i do :) i also didn't think
> of using read-eval-print-loop! And I hadn't seen/heard of it before, so
> thank you for helping it was very useful. I fixed my code and it’s working
> now. I’ll update my github today  :)





On Fri, Oct 4, 2019 at 12:25 PM Stephen De Gabrielle <
spdegabrie...@gmail.com> wrote:

> Thanks All,
> I've passed on your responses.
>
> I'll let you know if I get any feedback.
>
> Stephen
>
>
> On Fri, Oct 4, 2019 at 4:25 AM Ben Greenman 
> wrote:
>
>> I opened a pull request with a suggestion
>> https://github.com/conniepocky/Waffle-Lang/pull/1
>>
>> On 10/3/19, Stephen De Gabrielle  wrote:
>> > Hi
>> >
>> > Please see the thread below for a query from Connie who is trying to
>> make
>> > her own language (11yo?!)
>> >
>> > I believe this is her code;
>> > https://github.com/conniepocky/Waffle-Lang
>> >
>> > I think this is the last working version?
>> >
>> https://github.com/conniepocky/Waffle-Lang/commit/4a30e6ba3687b719298c27ffb844453a52406fae
>> >
>> >
>> > On Wed, 2 Oct 2019 at 21:16, Donna <> wrote:
>> >
>> >> Connie said this is the question she has:
>> >>
>> >> I’m trying to create a repl to add to my language that I’m making in
>> >> Racket. I had made a repl before but since I made the compiler its
>> >> broken!
>> >> I think maybe racket updated so thats why it doesn’t work anymore. How
>> >> should I attempt to recreate or fix this?
>> >>
>> >> On 1 Oct 2019, at 20:31, Stephen De Gabrielle <> wrote:
>> >>
>> >> Please let me know if Connie is uncomfortable with those options?
>> >>
>> >> If she prefers Stack Overflow I can copy the question and forward it on
>> >> to
>> >> the mailing list.
>> >>
>> >> S.
>> >>
>> >> On Tue, 1 Oct 2019 at 17:16, Donna <> wrote:
>> >>
>> >>> Thank you Stephen, I’ll forward this to Connie!
>> >>>
>> >>>
>> >>> On 1 Oct 2019, at 16:42, Stephen De Gabrielle <> wrote:
>> >>>
>> >>> 
>> >>>
>> >>> Hi Donna,
>> >>>
>> >>> I think the best place to get help is at
>> >>> https://groups.google.com/forum/m/#!forum/racket-users
>> >>>
>> >>> asking there is a good way to get help. I’ll certainly keep an eye out
>> >>> and answer if I can.
>> >>>
>> >>> Another good place to ask for help is the Racket Slack #beginners
>> >>> channel. Slack is a chat service, and as the Americans are awake in
>> our
>> >>> evening she is sure to get a quick response.
>> >>>
>> >>> 1.  signup/register at https://racket-slack.herokuapp.com
>> >>> 2. login at https://racket.slack.com/
>> >>> 3. Go to the #beginners channel
>> >>>
>> >>> I got these instructions from https://racket-lang.org
>> >>>
>> >>> Both of these are better than Stack overflow in my opinion.
>> >>>
>> >>> Kind regards
>> >>>
>> >>> Stephen
>> >>>
>> >>>
>> >>> On Tue, 1 Oct 2019 at 16:06, Donna <> wrote:
>> >>>
>> >>>> Hi Stephen
>> >>>>
>> >>>> Hope all is well with you!
>> >>>>
>> >>>> Connie has a problem with her code for her language she’s making.
>> She’s
>> >>>> been working on it and not been able to solve it this past week.
>> >>>>
>> >>>>
>> >>>> To save her spending hours more trying to fix it!
>> >>>>
>> >>>> Thanks,
>> >>>>
>> >>>>
>> >>>> Donna
>> >>>>
>> >>> --
>> >>> 
>> >>>
>> >>> --
>> >> 
>> >>
>> >> --
>> > 
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> Groups
>> > "Racket Users" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> an
>> > email to racket-users+unsubscr...@googlegroups.com.
>> > To view this discussion on the web visit
>> >
>> https://groups.google.com/d/msgid/racket-users/CAGHj7-%2B_xOkw4XocVyo8Rxs15pauis0AQ%2BLfk_0QHSGz1c7TKQ%40mail.gmail.com
>> .
>> >
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to racket-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/racket-users/CAFUu9R7FC1ncDU0BD2XwiJFU4qO9wYyCLG3fZiNo8_EJOrqyUA%40mail.gmail.com
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-LUYXbKBF9jw%2Bm_mMWeZK_i5qAVJVR%2BEikEu%2BpV1xphgQ%40mail.gmail.com.


Re: [racket-users] Fwd: Re: Racket code query

2019-10-04 Thread Stephen De Gabrielle
Thanks All,
I've passed on your responses.

I'll let you know if I get any feedback.

Stephen


On Fri, Oct 4, 2019 at 4:25 AM Ben Greenman 
wrote:

> I opened a pull request with a suggestion
> https://github.com/conniepocky/Waffle-Lang/pull/1
>
> On 10/3/19, Stephen De Gabrielle  wrote:
> > Hi
> >
> > Please see the thread below for a query from Connie who is trying to make
> > her own language (11yo?!)
> >
> > I believe this is her code;
> > https://github.com/conniepocky/Waffle-Lang
> >
> > I think this is the last working version?
> >
> https://github.com/conniepocky/Waffle-Lang/commit/4a30e6ba3687b719298c27ffb844453a52406fae
> >
> >
> > On Wed, 2 Oct 2019 at 21:16, Donna <> wrote:
> >
> >> Connie said this is the question she has:
> >>
> >> I’m trying to create a repl to add to my language that I’m making in
> >> Racket. I had made a repl before but since I made the compiler its
> >> broken!
> >> I think maybe racket updated so thats why it doesn’t work anymore. How
> >> should I attempt to recreate or fix this?
> >>
> >> On 1 Oct 2019, at 20:31, Stephen De Gabrielle <> wrote:
> >>
> >> Please let me know if Connie is uncomfortable with those options?
> >>
> >> If she prefers Stack Overflow I can copy the question and forward it on
> >> to
> >> the mailing list.
> >>
> >> S.
> >>
> >> On Tue, 1 Oct 2019 at 17:16, Donna <> wrote:
> >>
> >>> Thank you Stephen, I’ll forward this to Connie!
> >>>
> >>>
> >>> On 1 Oct 2019, at 16:42, Stephen De Gabrielle <> wrote:
> >>>
> >>> 
> >>>
> >>> Hi Donna,
> >>>
> >>> I think the best place to get help is at
> >>> https://groups.google.com/forum/m/#!forum/racket-users
> >>>
> >>> asking there is a good way to get help. I’ll certainly keep an eye out
> >>> and answer if I can.
> >>>
> >>> Another good place to ask for help is the Racket Slack #beginners
> >>> channel. Slack is a chat service, and as the Americans are awake in our
> >>> evening she is sure to get a quick response.
> >>>
> >>> 1.  signup/register at https://racket-slack.herokuapp.com
> >>> 2. login at https://racket.slack.com/
> >>> 3. Go to the #beginners channel
> >>>
> >>> I got these instructions from https://racket-lang.org
> >>>
> >>> Both of these are better than Stack overflow in my opinion.
> >>>
> >>> Kind regards
> >>>
> >>> Stephen
> >>>
> >>>
> >>> On Tue, 1 Oct 2019 at 16:06, Donna <> wrote:
> >>>
> >>>> Hi Stephen
> >>>>
> >>>> Hope all is well with you!
> >>>>
> >>>> Connie has a problem with her code for her language she’s making.
> She’s
> >>>> been working on it and not been able to solve it this past week.
> >>>>
> >>>>
> >>>> To save her spending hours more trying to fix it!
> >>>>
> >>>> Thanks,
> >>>>
> >>>>
> >>>> Donna
> >>>>
> >>> --
> >>> 
> >>>
> >>> --
> >> 
> >>
> >> --
> > 
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Racket Users" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to racket-users+unsubscr...@googlegroups.com.
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/racket-users/CAGHj7-%2B_xOkw4XocVyo8Rxs15pauis0AQ%2BLfk_0QHSGz1c7TKQ%40mail.gmail.com
> .
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/CAFUu9R7FC1ncDU0BD2XwiJFU4qO9wYyCLG3fZiNo8_EJOrqyUA%40mail.gmail.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-Kxr1aa5TTjQvoH2wvHxNay2SVixyiGUzSGY6B3-QcPAw%40mail.gmail.com.


[racket-users] Fwd: Re: Racket code query

2019-10-03 Thread Stephen De Gabrielle
Hi

Please see the thread below for a query from Connie who is trying to make
her own language (11yo?!)

I believe this is her code;
https://github.com/conniepocky/Waffle-Lang

I think this is the last working version?
https://github.com/conniepocky/Waffle-Lang/commit/4a30e6ba3687b719298c27ffb844453a52406fae


On Wed, 2 Oct 2019 at 21:16, Donna <> wrote:

> Connie said this is the question she has:
>
> I’m trying to create a repl to add to my language that I’m making in
> Racket. I had made a repl before but since I made the compiler its broken!
> I think maybe racket updated so thats why it doesn’t work anymore. How
> should I attempt to recreate or fix this?
>
> On 1 Oct 2019, at 20:31, Stephen De Gabrielle <> wrote:
>
> Please let me know if Connie is uncomfortable with those options?
>
> If she prefers Stack Overflow I can copy the question and forward it on to
> the mailing list.
>
> S.
>
> On Tue, 1 Oct 2019 at 17:16, Donna <> wrote:
>
>> Thank you Stephen, I’ll forward this to Connie!
>>
>>
>> On 1 Oct 2019, at 16:42, Stephen De Gabrielle <> wrote:
>>
>> 
>>
>> Hi Donna,
>>
>> I think the best place to get help is at
>> https://groups.google.com/forum/m/#!forum/racket-users
>>
>> asking there is a good way to get help. I’ll certainly keep an eye out
>> and answer if I can.
>>
>> Another good place to ask for help is the Racket Slack #beginners
>> channel. Slack is a chat service, and as the Americans are awake in our
>> evening she is sure to get a quick response.
>>
>> 1.  signup/register at https://racket-slack.herokuapp.com
>> 2. login at https://racket.slack.com/
>> 3. Go to the #beginners channel
>>
>> I got these instructions from https://racket-lang.org
>>
>> Both of these are better than Stack overflow in my opinion.
>>
>> Kind regards
>>
>> Stephen
>>
>>
>> On Tue, 1 Oct 2019 at 16:06, Donna <> wrote:
>>
>>> Hi Stephen
>>>
>>> Hope all is well with you!
>>>
>>> Connie has a problem with her code for her language she’s making. She’s
>>> been working on it and not been able to solve it this past week.
>>>
>>>
>>> To save her spending hours more trying to fix it!
>>>
>>> Thanks,
>>>
>>>
>>> Donna
>>>
>> --
>> 
>>
>> --
> 
>
> --


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-%2B_xOkw4XocVyo8Rxs15pauis0AQ%2BLfk_0QHSGz1c7TKQ%40mail.gmail.com.


Re: [racket-users] NOT SOLVED: texture mapping on pict3d

2019-09-24 Thread Stephen De Gabrielle
I'm building it now so have a go. Not hopeful because the none of the
tests/examples include any files that could be used as bitmap textures. I'm
going to dig deeper because maybe the textures are picts?

Failing that It might be possible to add textures. Not my area of
expertise, but worth a look.

s.

On Tue, Sep 24, 2019 at 12:05 PM Hendrik Boom 
wrote:

> On Tue, Sep 24, 2019 at 01:58:35AM -0700, Stephen De Gabrielle wrote:
> > Hi Hendrik
> >
> > Did you work out how to do this ? I’m also interested.
>
> No.  Not at all.  I'm starting to look at using am OpenGL binding
> instead for my projects .. but that looks much more difficult.  I'm
> still hoping for a solution -- or being told that the design of Pict3D
> precudes there ever being one.
>
> -- hendrik
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/20190924110511.juimc6houwkmbxbq%40topoi.pooq.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-LbNKHUPE%3Dn9UytujPM4RhfAM_RYzTDn%3D2LeeiNDJNmCQ%40mail.gmail.com.


[racket-users] pict3d and pixel maps for textures

2019-09-24 Thread Stephen De Gabrielle
Hi Hendrik

Did you work out how to do this ? I’m also interested.

Kr

Stephen

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/c716467d-ec81-49d4-8d69-c45bd75d7098%40googlegroups.com.


Re: [racket-users] How to disable back button in web application

2019-09-20 Thread Stephen De Gabrielle
Maybe also relevant

https://docs.racket-lang.org/continue/index.html#%28part._.The_.Double_.Submit_.Error%29

The whole Continue tutorial is worth the time spent.

s.


On Fri, Sep 20, 2019 at 12:32 PM Jens Axel Søgaard 
wrote:

> Is `send/forward` what you need?
>
> Den fre. 20. sep. 2019 kl. 11.43 skrev Marc Kaufmann <
> marc.kaufman...@gmail.com>:
>
>> Hi all,
>>
>> disclaimer: I am guessing that my current design simply doesn't allow me
>> (easily) what I want, but there may be a solution I am unaware of.
>>
>> In my Racket-powered website I want to disable the back button or keep
>> people from using the back button to resubmit (with different data) a
>> previous form or hit a link that is an embedded continuation to a function
>> that should not be called twice.
>>
>> One way I can do this is to set some variable in the database when the
>> form is submitted or one of several links clicked on a page and check
>> whether it already is set and disallow new submits (or some such). However,
>> I want to do this in many places and don't want to sprinkle all my code and
>> database with names that I can't track. I tried to achieve this by defining
>> a new variable in the request itself that I set to #false initially and
>> then set! to true when any link is hit -- but this fails if a person comes
>> back, refreshes the page and clicks the link, since this creates a new
>> instance of the variable.
>>
>> Qualtrics surveys have this feature, but the way they implement it is (I
>> think) by being single-page apps where the 'Next' button loads the new page
>> content via an Ajax call. I don't see how to turn my current website into
>> that without substantial rewrites.
>>
>> Cheers,
>> Marc
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to racket-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/racket-users/7e356eb4-e886-4f9c-90cd-0db658d14a91%40googlegroups.com
>> 
>> .
>>
>
>
> --
> --
> Jens Axel Søgaard
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/CABefVgzmMJMrqjAF4JXJU7txX9hU5HWBrfREP915j8ggi%3Dmt5w%40mail.gmail.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGHj7-LU4hqi8Q8X9_KbXTBB__JhYC48NK3%3DnkyDn85WBiJvrQ%40mail.gmail.com.


[racket-users] Re: collecting racket tutorials

2019-09-19 Thread Stephen De Gabrielle
no login required to view

https://docs.google.com/spreadsheets/d/1Dk_im_MQ_v9fY2b8m63RUAvh13SrTIGBOXO5ew--LRo/edit?usp=sharing


On Thursday, September 19, 2019 at 11:11:05 AM UTC+1, Stephen De Gabrielle 
wrote:
>
> Thanks for the contributions - please keep them coming 
>
> the current list is 
>
> https://github.com/competitions-incubator/tutorial-competition/blob/master/Racket%20tutorials.csv
>   
> (I put in the Greg H tutorials)
>
> You can also see the results when you submit.
>
> Stephen
>
>
> On Thursday, September 19, 2019 at 12:49:37 AM UTC+1, Stephen De Gabrielle 
> wrote:
>>
>> Hi,
>>
>> Someone suggested a tutorial competition 
>>
>> Unfortunately I don't have a list of what's out there; 
>>
>> If you know any tutorials relating to racket; in any format; please let 
>> me know
>>
>> I'm made a form if thats easier
>> https://forms.gle/oBEzCPt75X7CSQyw5
>> otherwise you can also just email me.
>>
>> I'll publish the results on the racket wiki.
>>
>> This is not the competition - It's the preparation phase.
>>
>> Kind regards, 
>>
>> Stephen
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/c0425333-ba54-4d10-90f8-a28817a752b3%40googlegroups.com.


  1   2   3   4   >