From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 26385 invoked from network); 26 Nov 2023 22:43:50 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 26 Nov 2023 22:43:50 -0000 Received: from mail-ot1-f46.google.com ([209.85.210.46]) by 9front; Sun Nov 26 17:39:48 -0500 2023 Received: by mail-ot1-f46.google.com with SMTP id 46e09a7af769-6d7e56f6845so2240346a34.0 for <9front@9front.org>; Sun, 26 Nov 2023 14:39:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701038386; x=1701643186; darn=9front.org; h=content-transfer-encoding:in-reply-to:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=bSp7VYodjOocWenl3F8FlzLwV6wQR35Ik5J41kuaED4=; b=d4A47vgXqbryJMYsT5rSI7Xl7OIf1qfx01vo50Xgq+P4pets5riGxTLblR5v+H4RH2 yWM+nJI+IOaBEL4QjjY9T4qYcNK2CQsBK3XXLHeMQBC85bwZG08oo1B3Vf+tHquK7jci E54jTU1Dn+EJeAgOO7WzydXVHf4/3AP5uwGLDggKn1WdbWGNKNbc8UZDmR70Y5qAYzM3 +Dj4tGiF7wObkqscmDvtyFsUSYDR2XHs8Mdx56EmUtWEt/fZc7PV4vOz9CGu1DjgxjzC PPV9YMaKz60070UHXwU7rb87pF9nxjK4HSc30XO+HtTFbUqWNY8Qx4k3lwddFrlVT8tX VOgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701038386; x=1701643186; h=content-transfer-encoding:in-reply-to:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=bSp7VYodjOocWenl3F8FlzLwV6wQR35Ik5J41kuaED4=; b=L3Y3MaK4tkpAhMWwbu74EZhPVAeR32CcUKvljEnuSOYb0xiMl0jL9sACaFcCST+aXi dQIxfjaYzoALtGN2WMyoqk38am/DqKHMBR8EKP1c4q2UdpJ8X0s7mTPxGTzM1wOlyTp0 RHIpehoW/bwOWmnpEPywhlfmC38C2rI+uOWg8wFt6Hjg81J1HosryQKf3bWbVTiS541a KHrd8RJcH0Thu2w760wbMaFgEcKjlvASNlQwhEyo+8taDzQs8v4fXuQzbMMILq61LU72 UwfjhlJL+BwTsRD2vubg0Pgb9luwzpyGl1lILmEHQlxbSSB7UQLuLw8Bn8wweZFu9xiA HghQ== X-Gm-Message-State: AOJu0YwVyg7jBdMS3I4MKi4KR/z/wdm3peFF/rS0I7zNn43vZSmc1p7h pM+J/REdheH9dU79EDa+D6hHOLTfkzMpXQ== X-Google-Smtp-Source: AGHT+IEZr07oHXV8CR/VdgAwTZmFHQzb7yzt0suu+W03UK2C56wx5erBMHWO/punI80WJ43y+X2Isg== X-Received: by 2002:a9d:7a48:0:b0:6bf:df:66d5 with SMTP id z8-20020a9d7a48000000b006bf00df66d5mr10482702otm.35.1701038385849; Sun, 26 Nov 2023 14:39:45 -0800 (PST) Return-Path: Received: from ?IPV6:2600:1700:e4c0:9ea0::5f6? ([2600:1700:e4c0:9ea0::5f6]) by smtp.gmail.com with ESMTPSA id k23-20020a056830169700b006d6400f94bfsm1168202otr.18.2023.11.26.14.39.45 for <9front@9front.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 26 Nov 2023 14:39:45 -0800 (PST) From: Blue-Maned_Hawk X-Google-Original-From: Blue-Maned_Hawk Message-ID: Date: Sun, 26 Nov 2023 17:39:43 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: 9front@9front.org References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: generic hosting rails deep-learning-aware property interface Subject: Re: [9front] [PATCH] Fix assert macro to not break on commas Reply-To: 9front@9front.org Precedence: bulk On 11/26/23 13:13, ori@eigenstate.org wrote: > Quoth Blue-Maned_Hawk : >> I'm just new around here. > > In general, we try pretty hard to avoid doing stuff > in macros. There are places where it's unavoidable, > but excluding ape, there's more #ifdef in ghostscript > than in the rest of the system combined. > I don't understand why you're bringing up ifdefs. That's a completely different part of the preprocessor, unrelated to macros (though usable in combination with them). What reason have y'all for avoiding macros?