From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Aleix_Conchillo_Flaqu=C3=A9?= Newsgroups: gmane.lisp.guile.user Subject: GuileScript 0.1.0 released Date: Fri, 21 Jan 2022 10:31:27 -0800 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28236"; mail-complaints-to="usenet@ciao.gmane.io" To: guile-user Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Fri Jan 21 19:31:59 2022 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nAyhb-0007Am-0Z for guile-user@m.gmane-mx.org; Fri, 21 Jan 2022 19:31:59 +0100 Original-Received: from localhost ([::1]:34064 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nAyhZ-0008MJ-V1 for guile-user@m.gmane-mx.org; Fri, 21 Jan 2022 13:31:57 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:60274) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nAyhK-0008J0-Cp for guile-user@gnu.org; Fri, 21 Jan 2022 13:31:42 -0500 Original-Received: from [2607:f8b0:4864:20::62d] (port=41667 helo=mail-pl1-x62d.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nAyhI-00082b-Pv for guile-user@gnu.org; Fri, 21 Jan 2022 13:31:42 -0500 Original-Received: by mail-pl1-x62d.google.com with SMTP id e8so9330204plh.8 for ; Fri, 21 Jan 2022 10:31:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=5lkBaWCO5jGzeJ17CbtWtYsRHk3ON9TnXIcTDc4Yc2M=; b=Mh1n7qys28HYdLKMdGZvSdemj6YdGW3tQyiPbOZYoV2kpQQhbXCl4mRDDm5U2MuV14 f7FC/sXAl7SBYOLeOjuV98KehC5A0bervFEZgYBrc0JJAfjlUv5wyJdZ4kAG2OM3HRK5 GJMucJYhJL/pjUjDjtr/7jSLBrqabhPOMdORDFl9njZSOKHsF2AgyAdcN25WVbjNKeKx Aj3he6iOuQCyg/T42fKF/et7siT1FoU/PQ9yGEpbK2WRu8+5xO1FAJmzGG8M1Ngw9hTh dFtVWLmXjqqmj8UEde0LvznVBHqogCMLux+rCpqlWfavDvfyyi8b9M/NgvxW/4W8qcB+ M+rQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=5lkBaWCO5jGzeJ17CbtWtYsRHk3ON9TnXIcTDc4Yc2M=; b=cefkRQT0zzJLyd4O4WqEv5yKoNFinuH1uROVukKueos6yLcXa/9SH3NrRtIX1iO4rp bk2Gi0N6roAAhrw1PoNRI6qV5eQwGZ667o48HOwXmlsu3fLlon/X7wo6gTGjB02E1zvz q8OpK5h39qD6hZbZzAb0acuGTSz/fNpoK64l0H5qPGmFINRk6PyhX4yB00GHqzBSg2am I2/wAJqZJdyyAg9bR8qG96lhyUC+0djknepTmolQQgorqVkj9FA+JuIQ4CpOwQwEjGX9 Eehj7NoiNA4JGrDam8BOzHVN6HvP9tY7+b2aM+FBjUITN1eLb1Nb3TkW3siEzo2kmlZI 0c4w== X-Gm-Message-State: AOAM532k4PP3zE8jeQjcA4A0f1NG+AmAUuGPj0y8zI2jx4bXprvhrNwO +dJwNTpqhgsEducgUggy3GL82KFRd+JLgMR+RTu436Q3zC4= X-Google-Smtp-Source: ABdhPJyPLRDVUKCodPj3ziUCwHhSnS8vOw4yDnzCWVUzP0hQ9lh23Dl5IGv/aGUPQ5cLUOCVykOsNnKaeZx+rfZ4bYk= X-Received: by 2002:a17:90b:4c8e:: with SMTP id my14mr1978161pjb.94.1642789898280; Fri, 21 Jan 2022 10:31:38 -0800 (PST) X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::62d (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::62d; envelope-from=aconchillo@gmail.com; helo=mail-pl1-x62d.google.com X-Spam_score_int: 1 X-Spam_score: 0.1 X-Spam_bar: / X-Spam_report: (0.1 / 5.0 requ) BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:17971 Archived-At: Hi, I'm happy to announce GuileScript 0.1.0. A part from some bug fixes this version adds very primitive support to call object methods, basically: (.method obj arg1 ... argN) which will become obj.method(arg1, ... , argN) https://github.com/aconchillo/guilescript With this and a few other changes I have been able to achieve my original goal of using GuileScript to create a Mac Scripting little application. So, I created a new project where you can see it in action: https://github.com/aconchillo/gas This is all very basic and there are tons of things to do but all super fun. Happy hacking! Aleix