MESSAGE
DATE | 2021-04-01 |
FROM | Carl Johnson via gimp-user-list
|
SUBJECT | Re: [Hangout - NYLXS] [Gimp-user] gimp-user-list Digest, Vol 114,
|
From hangout-bounces-at-nylxs.com Thu Apr 1 12:49:15 2021 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id 8229216400C; Thu, 1 Apr 2021 12:49:14 -0400 (EDT) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 8A65816400B; Thu, 1 Apr 2021 12:49:10 -0400 (EDT) Resent-From: Ruben Safir Resent-Date: Thu, 1 Apr 2021 12:49:10 -0400 Resent-Message-ID: <20210401164910.GA21139-at-www2.mrbrklyn.com> Resent-To: hangout-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from smtp.gnome.org (restaurant.gnome.org [8.43.85.24]) by mrbrklyn.com (Postfix) with ESMTP id CB7EC164002 for ; Thu, 1 Apr 2021 04:21:15 -0400 (EDT) Received: from restaurant.gnome.org (localhost.localdomain [127.0.0.1]) by smtp.gnome.org (Postfix) with ESMTP id 7D36BBA438; Thu, 1 Apr 2021 08:21:15 +0000 (UTC) X-Original-To: gimp-user-list-at-gnome.org Delivered-To: gimp-user-list-at-gnome.org Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) by smtp.gnome.org (Postfix) with ESMTPS id A8B328DEA8 for ; Thu, 1 Apr 2021 08:21:10 +0000 (UTC) Received: by mail-wr1-x42f.google.com with SMTP id e18so899419wrt.6 for ; Thu, 01 Apr 2021 01:21:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=nH89XpXhJn4SDgJVY2+s7RoI1PojsJ0wseAStzMSGmg=; b=l43jARVF9NSplm11DyEut+VtV6uJg2isyK85k45Goy8lwo313MKEJGRoNirrXFoYic CRgLr6vqQBcB7SyIYTRFT722dc7ueUKtMPkmkv+Ci32+7Od0XQixE/SihRIYlzzMHii+ 5or75/xamPGtwOREcq9r8CThfbMYnGgtq2/LAznQqO/4B8oXsyKHw0mXQna9vAwGRwDe vTBNxqcnTydkU9Y9Pnhi2kg4XKcAz+T+l3Szb0I/zVCpFBQsZjVklUnKThcZ27dLqKE2 iIlpiN3ZewfdiGwIwY1fOzerGkUBcxdIrXWhlZh6uL6dLkuZ0sTMX9QqnNM8rHyaAR61 twRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=nH89XpXhJn4SDgJVY2+s7RoI1PojsJ0wseAStzMSGmg=; b=nA+tIRq6Bubjiu8ePYe97JcifanSrPWheEnHCNHBlLnZ7feDOEupmW5xt1p2qjyvM9 vuSjVPd0h5Ow5Y6Pf9jXxgkdbembjfIBgfeZ3f8E6J1BOJeKl455/FvnknOL1T/mbBOy 3WIpIAhuSNYIbzYhIbryAy/gjgUqLm+6x8LMaK15GrWY5a432LVlQNnJVQazU+p/rXjp Ob3hopaLJ/8IlumvqqNjS5BYEDdPyLrvrVoEQBnT2owXmOpb1GnbT/HSsncZRoYeJimV q4W+QHlnl39kgM4VzBhy0uCFXG/rc7Adu7PwUYau7Lxla2Sy+cXtwb2goxdTBXB+VNVP PZpw== X-Gm-Message-State: AOAM530bSmN/6g9QxEZkSGkqfxEqIYaJnV58J1waWR4ZRdd4LfhmKI1d xGsMx/pESCxxNO7awYDtPLB8sqJ1rMLxncPfqusfxB9EwYc= X-Google-Smtp-Source: ABdhPJxXi79JUQn1A31u0hic3yoDoenPHJCzrDOei98g3eSV2cPbPXjjmJu42+WnttA9gjLSsJ8LQf9EeNUcVUs8cxc= X-Received: by 2002:adf:e5cd:: with SMTP id a13mr8093024wrn.65.1617265268561; Thu, 01 Apr 2021 01:21:08 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 1 Apr 2021 03:20:33 -0500 Message-ID: To: gimp-user-list-at-gnome.org X-Rspamd-Queue-Id: A8B328DEA8 X-Rspamd-Server: restaurant.gnome.org X-Spamd-Result: default: False [-8.01 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; BAYES_HAM(-3.00)[100.00%]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[gimp-user-list-at-gnome.org]; REPLY(-4.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MX_GOOD(-0.01)[]; NEURAL_HAM(-0.00)[-1.000]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::42f:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gimp-user-list-at-gnome.org X-Mailman-Version: 2.1.29 Precedence: list From: Carl Johnson via gimp-user-list Subject: Re: [Hangout - NYLXS] [Gimp-user] gimp-user-list Digest, Vol 114, Issue 13 X-BeenThere: hangout-at-nylxs.com List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Carl Johnson Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
Can you have GDB Standard C implement the functions as a structured variable capable of defining its default values, initialized to zero, as a state machine object that would store its return value in its own structure data members such that it may manipulate its values while it is functioning? This would be useful for converting functions to independent state machines which can be evaluated with any logic and, the extra benefit that if they are a structure, the structures may be compared if they are of the same type...
//Structure of Basic data type with default values for the variable: function: {
typedef function(void){ //K&R prototype, would using it accomplish the same thing? static typedef struct function{ char *name = NULL; sizet_t value = 0; } volatile function * = (function) malloc(sizeof(function)) ; return Basic; }
while(function != function()) //This loop calls function by stored variable state value and compares it with a function call to the function which returns its value { //Loop compares the entire state, tests for specific value within the struct Basic function variable from within the function() call if (function.value == 100){ break; } else { function.value += 1; //Increase the value of function.value member } }
}
On Wed, Mar 31, 2021 at 7:00 AM wrote:
> Send gimp-user-list mailing list submissions to > gimp-user-list-at-gnome.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://mail.gnome.org/mailman/listinfo/gimp-user-list > or, via email, send a message with subject or body 'help' to > gimp-user-list-request-at-gnome.org > > You can reach the person managing the list at > gimp-user-list-owner-at-gnome.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of gimp-user-list digest..." > > > Today's Topics: > > 1. (no subject) (ryan lague) > 2. Re: (no subject) (Ofnuts) > 3. Re: (no subject) (Liam R E Quin) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 30 Mar 2021 13:13:24 +0000 > From: ryan lague > To: "gimp-user-list-at-gnome.org" > Subject: [Gimp-user] (no subject) > Message-ID: > < > ME1PR01MB08347C4E24E749AFDB6D3DBB807D9-at-ME1PR01MB0834.ausprd01.prod.outlook.com > > > > Content-Type: text/plain; charset="us-ascii" > > Hey > How do I set the aspect ratio or image ratio > Say to 4:3 > > Sent from Mail for > Windows 10 > > > > ------------------------------ > > Message: 2 > Date: Tue, 30 Mar 2021 15:30:52 +0200 > From: Ofnuts > To: gimp-user-list-at-gnome.org > Subject: Re: [Gimp-user] (no subject) > Message-ID: > Content-Type: text/plain; charset=utf-8; format=flowed > > Answer: not by scaling. If you don't scale horizontally and vertically > by the same factor, the image will be distorted. To giver you image a > 4:3 ratio; you either have to cut one dimension or to add space in the > other. > > A Crop tool option lets you constrain the aspect-ratio of what you crop, > and another will also let you extend the image by cropping (call it > reverse-crop). This latter action will create empty space that you have > to fill somehow. > > > On 30/03/2021 15:13, ryan lague via gimp-user-list wrote: > > Hey > > How do I set the aspect ratio or image ratio > > Say to 4:3 > > > > Sent from Mail for > Windows 10 > > > > _______________________________________________ > > gimp-user-list mailing list > > List address: gimp-user-list-at-gnome.org > > List membership: https://mail.gnome.org/mailman/listinfo/gimp-user-list > > List archives: https://mail.gnome.org/archives/gimp-user-list > > > > > ------------------------------ > > Message: 3 > Date: Tue, 30 Mar 2021 12:44:22 -0400 > From: Liam R E Quin > To: ryan lague , "gimp-user-list-at-gnome.org" > > Subject: Re: [Gimp-user] (no subject) > Message-ID: > > Content-Type: text/plain; charset="UTF-8" > > On Tue, 2021-03-30 at 13:13 +0000, ryan lague via gimp-user-list wrote: > > Hey > > How do I set the aspect ratio or image ratio > > Say to 4:3 > > You can use the crop tool, choose "fixed aspect ratio" and enter 4:3/ > > Aalternately you can use the menu item image?scale image: > enter two numbers that are in that ratio, to squish or stretch your > image so it fits. > > You can get GIMP to do the calculation for you with scale image, too: > if your image is 3019 x 2807 pixels in size, leave the width as 3019, > and change the height to > 3019 * 3/4 > Or, leave the width at 2807 and change the height to > 2807 * 4/3 > Then press tab and gimp will work out the numbers. > > Liam > > -- > Liam Quin - web slave for https://www.fromoldbooks.org/ > > Full-time slave in voluntary servitude > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > gimp-user-list mailing list > gimp-user-list-at-gnome.org > https://mail.gnome.org/mailman/listinfo/gimp-user-list > > > ------------------------------ > > End of gimp-user-list Digest, Vol 114, Issue 13 > *********************************************** > _______________________________________________ gimp-user-list mailing list List address: gimp-user-list-at-gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-user-list List archives: https://mail.gnome.org/archives/gimp-user-list _______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
|
|