tonyg changed the topic of #racket to: The Racket Programming Language -- https://racket-lang.org/ -- https://gather.town/app/wH1EDG3McffLjrs0/racket-users -- http://pasterack.org -- logged at https://libera.irclog.whitequark.org/racket/ -- This is the right place to ask for help with (Dr)Racket. Remember to wait around for an answer!
jvalleroy has left #racket [https://quassel-irc.org - Chat comfortably. Anywhere.]
Tuplanolla has quit [Quit: Leaving.]
morte has joined #racket
morte has quit [Ping timeout: 255 seconds]
sudden has quit [Ping timeout: 252 seconds]
sudden has joined #racket
ocra8 has quit [Quit: WeeChat 4.2.2]
sudden has quit [Ping timeout: 268 seconds]
chiselfuse has quit [Remote host closed the connection]
chiselfuse has joined #racket
chiselfuse has quit [Remote host closed the connection]
chiselfuse has joined #racket
sudden has joined #racket
szkl has quit [Quit: Connection closed for inactivity]
notzmv has joined #racket
Mooncairn has quit [Ping timeout: 256 seconds]
skapata has quit [Remote host closed the connection]
Tuplanolla has joined #racket
Kratacoa has joined #racket
hl_ is now known as hl
alinsoar has joined #racket
<alinsoar> Hello
<alinsoar> I tried to run Pie from "the little typer" directly from the source code and I did not manage to execute the REPL of Pie.  However, I managed to run it using "raco install pie".  In this case, if I modify something in the source code of pie how can I load the modifications ?
<alinsoar> Is there some direct way to run it from the repository cloned from github ?
ocra8 has joined #racket
think has joined #racket
Kratacoa has quit [Ping timeout: 255 seconds]
Kratacoa has joined #racket
think has quit [Ping timeout: 256 seconds]
alinsoar has quit [Ping timeout: 250 seconds]
Origin has quit [Ping timeout: 268 seconds]
Origin has joined #racket
Mooncairn has joined #racket
Mooncairn has quit [Quit: Leaving]
skapata has joined #racket
macabro has joined #racket
Mooncairn has joined #racket
Mooncairn has quit [Ping timeout: 260 seconds]
Mooncairn has joined #racket
ocra8 has quit [Quit: WeeChat 4.2.2]
ocra8 has joined #racket
Kratacoa has quit [Ping timeout: 246 seconds]
alinsoar has joined #racket
<alinsoar> This channel is dead ?
<bremner> alinsoar: it's not extremely active, but also not completely dead
<alinsoar> I downloaded the source code of pie (https://github.com/the-little-typer/pie) and I do not know how to create a package from the source, such that each time I modify the code to reload the modification quickly.
<alinsoar> Or how to execute the source code and start the REPL
<alinsoar> Doing "raco install pie" it worked.  But downloading it like that I am not able to modify the source code
<alinsoar> Could someone help me please ?
<bremner> if the source is set up as a package, you can run "raco pkg install" from the (modified) source directory
<alinsoar> ```
<alinsoar> % nano rep.rkt
<alinsoar> % raco pkg install
<alinsoar> Linking current directory as a package
<alinsoar> raco pkg install: package is already installed
<alinsoar>   package: pie
<alinsoar> ```
<alinsoar> bremner I did modify something and it tells it is already installed and did not updated
<bremner> ok. maybe uninstall it first? I don't really have much experience.
<alinsoar> If I uninstall it, it will raise error.  But let me try it now...
<alinsoar> % raco pkg show
<alinsoar> Installation-wide:
<alinsoar>  Package            Checksum             Source
<alinsoar>  main-distribution  f2d799823bdc5205...  catalog...tribution
<alinsoar>  racket-lib         6ae45b81d2eb44c8...  catalog racket-lib
<alinsoar>  [202 auto-installed packages not shown]
<alinsoar> User-specific for installation "8.11.1":
<alinsoar>  [none]
<alinsoar>  [1 auto-installed package not shown]
<alinsoar> % raco pkg install pie
<alinsoar> Resolving "pie" via https://pkgs.racket-lang.org
<alinsoar> Using cached17142442111714244211447 for https://github.com/the-little-typer/pie.git
<alinsoar> bremner it seems it will go again and install from github, ignoring the local directory ./pie from which I execute the `raco pkg install pie` command
<alinsoar> bremner I suspect the github repo is not organized as a package "raco install" does something more to install it.  How can I detect how it converts the github code into a package ?
<alinsoar> such that to convert my local copy in a package
Kratacoa has joined #racket
alinsoar has quit [Quit: Client closed]
<tonyg> alinsoar: try `raco pkg update --link .` from your local checkout
<tonyg> alinsoar: it should replace the existing install with the local checkout, without disrupting packages depending on `pie`
lucasta has joined #racket
Tuplanolla has quit [Quit: Leaving.]
montxero has joined #racket
szkl has joined #racket
montxero has quit [Remote host closed the connection]