Tue Oct 19 05:02:11 2021
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2021-07-01

HANGOUT

2021-10-19 | 2021-09-19 | 2021-08-19 | 2021-07-19 | 2021-06-19 | 2021-05-19 | 2021-04-19 | 2021-03-19 | 2021-02-19 | 2021-01-19 | 2020-12-19 | 2020-11-19 | 2020-10-19 | 2020-09-19 | 2020-08-19 | 2020-07-19 | 2020-06-19 | 2020-05-19 | 2020-04-19 | 2020-03-19 | 2020-02-19 | 2020-01-19 | 2019-12-19 | 2019-11-19 | 2019-10-19 | 2019-09-19 | 2019-08-19 | 2019-07-19 | 2019-06-19 | 2019-05-19 | 2019-04-19 | 2019-03-19 | 2019-02-19 | 2019-01-19 | 2018-12-19 | 2018-11-19 | 2018-10-19 | 2018-09-19 | 2018-08-19 | 2018-07-19 | 2018-06-19 | 2018-05-19 | 2018-04-19 | 2018-03-19 | 2018-02-19 | 2018-01-19 | 2017-12-19 | 2017-11-19 | 2017-10-19 | 2017-09-19 | 2017-08-19 | 2017-07-19 | 2017-06-19 | 2017-05-19 | 2017-04-19 | 2017-03-19 | 2017-02-19 | 2017-01-19 | 2016-12-19 | 2016-11-19 | 2016-10-19 | 2016-09-19 | 2016-08-19 | 2016-07-19 | 2016-06-19 | 2016-05-19 | 2016-04-19 | 2016-03-19 | 2016-02-19 | 2016-01-19 | 2015-12-19 | 2015-11-19 | 2015-10-19 | 2015-09-19 | 2015-08-19 | 2015-07-19 | 2015-06-19 | 2015-05-19 | 2015-04-19 | 2015-03-19 | 2015-02-19 | 2015-01-19 | 2014-12-19 | 2014-11-19 | 2014-10-19 | 2014-09-19 | 2014-08-19 | 2014-07-19 | 2014-06-19 | 2014-05-19 | 2014-04-19 | 2014-03-19 | 2014-02-19 | 2014-01-19 | 2013-12-19 | 2013-11-19 | 2013-10-19 | 2013-09-19 | 2013-08-19 | 2013-07-19 | 2013-06-19 | 2013-05-19 | 2013-04-19 | 2013-03-19 | 2013-02-19 | 2013-01-19 | 2012-12-19 | 2012-11-19 | 2012-10-19 | 2012-09-19 | 2012-08-19 | 2012-07-19 | 2012-06-19 | 2012-05-19 | 2012-04-19 | 2012-03-19 | 2012-02-19 | 2012-01-19 | 2011-12-19 | 2011-11-19 | 2011-10-19 | 2011-09-19 | 2011-08-19 | 2011-07-19 | 2011-06-19 | 2011-05-19 | 2011-04-19 | 2011-03-19 | 2011-02-19 | 2011-01-19 | 2010-12-19 | 2010-11-19 | 2010-10-19 | 2010-09-19 | 2010-08-19 | 2010-07-19 | 2010-06-19 | 2010-05-19 | 2010-04-19 | 2010-03-19 | 2010-02-19 | 2010-01-19 | 2009-12-19 | 2009-11-19 | 2009-10-19 | 2009-09-19 | 2009-08-19 | 2009-07-19 | 2009-06-19 | 2009-05-19 | 2009-04-19 | 2009-03-19 | 2009-02-19 | 2009-01-19 | 2008-12-19 | 2008-11-19 | 2008-10-19 | 2008-09-19 | 2008-08-19 | 2008-07-19 | 2008-06-19 | 2008-05-19 | 2008-04-19 | 2008-03-19 | 2008-02-19 | 2008-01-19 | 2007-12-19 | 2007-11-19 | 2007-10-19 | 2007-09-19 | 2007-08-19 | 2007-07-19 | 2007-06-19 | 2007-05-19 | 2007-04-19 | 2007-03-19 | 2007-02-19 | 2007-01-19 | 2006-12-19 | 2006-11-19 | 2006-10-19 | 2006-09-19 | 2006-08-19 | 2006-07-19 | 2006-06-19 | 2006-05-19 | 2006-04-19 | 2006-03-19 | 2006-02-19 | 2006-01-19 | 2005-12-19 | 2005-11-19 | 2005-10-19 | 2005-09-19 | 2005-08-19 | 2005-07-19 | 2005-06-19 | 2005-05-19 | 2005-04-19 | 2005-03-19 | 2005-02-19 | 2005-01-19 | 2004-12-19 | 2004-11-19 | 2004-10-19 | 2004-09-19 | 2004-08-19 | 2004-07-19 | 2004-06-19 | 2004-05-19 | 2004-04-19 | 2004-03-19 | 2004-02-19 | 2004-01-19 | 2003-12-19 | 2003-11-19 | 2003-10-19 | 2003-09-19 | 2003-08-19 | 2003-07-19 | 2003-06-19 | 2003-05-19 | 2003-04-19 | 2003-03-19 | 2003-02-19 | 2003-01-19 | 2002-12-19 | 2002-11-19 | 2002-10-19 | 2002-09-19 | 2002-08-19 | 2002-07-19 | 2002-06-19 | 2002-05-19 | 2002-04-19 | 2002-03-19 | 2002-02-19 | 2002-01-19 | 2001-12-19 | 2001-11-19 | 2001-10-19 | 2001-09-19 | 2001-08-19 | 2001-07-19 | 2001-06-19 | 2001-05-19 | 2001-04-19 | 2001-03-19 | 2001-02-19 | 2001-01-19 | 2000-12-19 | 2000-11-19 | 2000-10-19 | 2000-09-19 | 2000-08-19 | 2000-07-19 | 2000-06-19 | 2000-05-19 | 2000-04-19 | 2000-03-19 | 2000-02-19 | 2000-01-19 | 1999-12-19

Key: Value:

Key: Value:

MESSAGE
DATE 2021-07-05
FROM Chris Brown
SUBJECT Subject: [Hangout - NYLXS] New to Embperl. How do I work with a large
From hangout-bounces-at-nylxs.com Tue Jul 6 06:10:18 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 3306D163FD5;
Tue, 6 Jul 2021 06:10:18 -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 83AB4163FD6; Tue, 6 Jul 2021 06:10:02 -0400 (EDT)
Resent-From: Ruben Safir
Resent-Date: Tue, 6 Jul 2021 06:10:02 -0400
Resent-Message-ID: <20210706101002.GD5478-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 mxout1-ec2-va.apache.org (mxout1-ec2-va.apache.org
[3.227.148.255]) by mrbrklyn.com (Postfix) with ESMTP id 902C8164002
for ; Mon, 5 Jul 2021 03:32:58 -0400 (EDT)
Received: from mail.apache.org (mailroute1-lw-us.apache.org [207.244.88.153])
by mxout1-ec2-va.apache.org (ASF Mail Server at
mxout1-ec2-va.apache.org) with SMTP id B023E3F296
for ; Mon, 5 Jul 2021 07:32:57 +0000 (UTC)
Received: (qmail 10972 invoked by uid 500); 5 Jul 2021 07:32:57 -0000
Mailing-List: contact embperl-help-at-perl.apache.org; run by ezmlm
Precedence: bulk
Delivered-To: mailing list embperl-at-perl.apache.org
Received: (qmail 10960 invoked by uid 99); 5 Jul 2021 07:32:55 -0000
Received: from spamproc1-he-fi.apache.org (HELO spamproc1-he-fi.apache.org)
(95.217.134.168)
by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Jul 2021 07:32:55 +0000
Received: from localhost (localhost [127.0.0.1])
by spamproc1-he-fi.apache.org (ASF Mail Server at spamproc1-he-fi.apache.org)
with ESMTP id EA3C3C03DE
for ; Mon, 5 Jul 2021 07:32:54 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at spamproc1-he-fi.apache.org
X-Spam-Flag: NO
X-Spam-Score: -0.001
X-Spam-Level:
X-Spam-Status: No, score=-0.001 tagged_above=-999 required=6.31
tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1,
DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.2, RCVD_IN_MSPIKE_H2=-0.001,
SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled
Authentication-Results: spamproc1-he-fi.apache.org (amavisd-new);
dkim=pass (1024-bit key) header.d=macquarietelecom.com
Received: from mx1-ec2-va.apache.org ([116.203.227.195])
by localhost (spamproc1-he-fi.apache.org [95.217.134.168]) (amavisd-new,
port 10024) with ESMTP id fE4eSyeonZt0 for ;
Mon, 5 Jul 2021 07:32:52 +0000 (UTC)
Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=40.107.108.58;
helo=aus01-me3-obe.outbound.protection.outlook.com;
envelope-from=cbrown-at-macquarietelecom.com; receiver=
Received: from AUS01-ME3-obe.outbound.protection.outlook.com
(mail-me3aus01on2058.outbound.protection.outlook.com [40.107.108.58])
by mx1-ec2-va.apache.org (ASF Mail Server at mx1-ec2-va.apache.org) with
ESMTPS id 0F98ABC4A5
for ; Mon, 5 Jul 2021 07:32:51 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=RWHodAaeHJ9PkAgD4V/ybCMD5pHYwX0fdcYT1eZiz4vDXgdremcW88543AN3blgZ3+3CmZnDIfYPUdFA+4FkcFYGvbSxyTCrsAlxQvicT0Yz1/LwBdee42i1Gc9UKnK3Hm41EMxlmvOGW2xDCukeVmR95OszH+yW7zvaSZNXhVzbMY3GRLDSXq1wFevmkaKCRSLNOWgyrXG05W7h3XVJV4nPiyOtpvZ4PY5BbKkgMCirOPT2mcB8BpVpLegmEFoPQtrMB05bK6ugdiR6VUpqoARlSRH5YUjmo065w0TrlvMvGV1omhWrwVdq+l/eGKTr1oQ44/uQFF+oyqxAt7CcYQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=dohY54Q5+HAC5fITU14i/W6Sm+SvL2kTNQh9a1BIMT4=;
b=UbRkNFRvonRPrPGPWagre5h3pApZlBZyThjmUDGo2ee8dWRau+lwwAIZTZzjnnwd8rfUa8uV+1nA2tl8+us08VIFcuWcWCWMQ+2yEUcZLX1qzykj5g7AVPA4RYLgEIPzun3TZEFduO/nC7aP72W8+Bu8/XZpg+I0b4mymhnbclWYy1E/kPT2xcmzHrx0EwSvAW0ID5hvEswsHqzkHGUuKCuQuP06xEhCxVckv1i3bPLpi/nsspavmiZZaprqwe/uxO1tti1O2ngaupoFpYNWBxGmtC9Gz7suc+Crm6FelELx3SwMS6+2UNfdaoFAP09cE8UmlE8aR9/76o7REAENiQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=macquarietelecom.com; dmarc=pass action=none
header.from=macquarietelecom.com; dkim=pass header.d=macquarietelecom.com;
arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=macquarietelecom.com;
s=selector1;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
bh=dohY54Q5+HAC5fITU14i/W6Sm+SvL2kTNQh9a1BIMT4=;
b=RHYSnFqGLEClkCTVwW57Bq1Y7N9Kg9uJGl027Gc6l6EJxKvvRlf2D+cbWjauiGDq4QWsv6vNSZWR5B5i3+q0B1xE4c4zTq3XjKueiNONcK26phiZ0yVdZhJ4QTQOqORiAhYMpONtldbSP0uvEaJMMawoorjH+dbJIFFiUdJrj18=
Received: from SYBPR01MB4825.ausprd01.prod.outlook.com (2603:10c6:10:5f::11)
by SYCPR01MB4302.ausprd01.prod.outlook.com (2603:10c6:10:45::16) with
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.23; Mon, 5 Jul
2021 07:32:43 +0000
Received: from SYBPR01MB4825.ausprd01.prod.outlook.com
([fe80::e8da:8c89:4dee:604]) by SYBPR01MB4825.ausprd01.prod.outlook.com
([fe80::e8da:8c89:4dee:604%2]) with mapi id 15.20.4287.033; Mon, 5 Jul 2021
07:32:43 +0000
From: Chris Brown
To: "embperl-at-perl.apache.org"
Thread-Topic: New to Embperl. How do I work with a large convoluted file?
Thread-Index: AQHXcW2R3UPa/+5LH0aF7Xdu2WHsUg==
Date: Mon, 5 Jul 2021 07:32:43 +0000
Message-ID:
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: perl.apache.org; dkim=none (message not signed)
header.d=none;perl.apache.org; dmarc=none action=none
header.from=macquarietelecom.com;
x-originating-ip: [159.196.105.48]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3205e325-9dbc-45a1-b6f3-08d93f87139d
x-ms-traffictypediagnostic: SYCPR01MB4302:
x-microsoft-antispam-prvs:
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2Xs2DSpq5bqqGdcUsgh5WkfoeKU+183QcRtxQkxXN3mk1U6cVkoPqPBplw+ATFF2ufnBPKhrkcjZ5b7ZbaSFzOxop2awmwijXTJBoLabKSFrFn7bjoJ6t3IAy6pJtVlMqaqfggDyo3PME4FSpY2XZbX4w2XwyxUtmpfp6MVVIA1/Z0z2bdxXKG/rMSyF6mcQvL0exUfmZkDuRx0fZlJNZaeXSJYiXKzshRhtwE6gV85ptRqu+imhw4rp0cSgzX9UeD+KzhD1nEFJFRgATU9KRP/rEF0mTdAbu44elYZF7a0f2mO/sNnZw/qGFwUwE/yG4PxBUFHecG/UW+6UgEZw8b33y+nq3xpT2TmBCThYjEEzDvlym6BT1jGqtKkW/5mLV/B+4Hbty04H7pNXWvfFmg4WFHacxhdL2WZn/mpkJ9slRyul5pmiTbZ0bDytp+o9GdncNga8pzXQwUzk2DBWuh/MOO7A4DbdKljVyn3rA7CVbmSU2RQIbGzSjXyBiifsBDOQGMRkPcuLOlqTrqT+J17ZvruiY+V9MtgquuMJzyWsIHnkxgvmN+tkkgiSuKUzx3VdJTuxaVJ2g2cuNbmCzUbV6NbLQDlc4nmJsYQZrWC+0M0WccMs9SfjBuyLPHZwYIxLFDMq+I1tVwcKq5m/IQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:SYBPR01MB4825.ausprd01.prod.outlook.com; PTR:; CAT:NONE;
SFS:(4636009)(346002)(39840400004)(366004)(376002)(136003)(396003)(86362001)(6506007)(6916009)(316002)(33656002)(2906002)(52536014)(26005)(66556008)(66446008)(122000001)(71200400001)(66476007)(9686003)(478600001)(55016002)(66946007)(38100700002)(19627405001)(8936002)(76116006)(5660300002)(186003)(7696005)(4744005)(64756008)(8676002);
DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?5c3+SgZuJIosTqiIxJnfnXz++3ncAfysvT7rxvfh3aJcNNOg9oOlxZ0TIS?=
=?iso-8859-1?Q?IL3p69FHo6GcfzeplX7o54rg0pGsMiCDfNgGqndSM12oGThpbBQhArdwnR?=
=?iso-8859-1?Q?wEca4roKUQ+kjLKS3GGbXn1gAID+njH7j/4Q/FskVGxXoOF/kGF6aVx2IA?=
=?iso-8859-1?Q?LlVZznOvO5SuGDYz4gyn1BfBpc8iS0jehtFThvRE7hCLoDx7ONi8jxhERG?=
=?iso-8859-1?Q?FolpuslQxDabDuBb/KGrWB0YH2LFbmW3MRCch+Cl6zijVg2glkoTeqnQfB?=
=?iso-8859-1?Q?ac7cvWAahaFr6L+j+ExL6oHShQix7Q2YznuN83EYetmlTP8ZZ/mAeBBFW8?=
=?iso-8859-1?Q?tC/YPlPAIOGQLcD9m98UKkACvxg2Rvi0TwwgjWMAyaTW4hNS7mzd40m3hM?=
=?iso-8859-1?Q?qExpP6eqfN8FshKbxjOI7UXUYbf3kOoE7+O/uuTQESQbHPkJbN1KS9WxkD?=
=?iso-8859-1?Q?FpDeS7bOlPN9eiQNkqDIZCXbTLK6PiauuuFVT1NDTZDpdc1h6BTBDtsgUe?=
=?iso-8859-1?Q?8bg9R3/HDSm1sgwdK8OEUX84rYiSqh4Vhe/zxUcFBbIp7SifsB5yVgRY2Q?=
=?iso-8859-1?Q?9sWbcfYGXKjMyJcPyqjn+O9/WwXHfqBmvHBNlcGKPplu+bik+YSMvtfpsQ?=
=?iso-8859-1?Q?hAB+3AtAMPJYaXCr/+gV+BOaVl7K9FOoEX9gWNLGdGeGz4cuto0cWwBN1d?=
=?iso-8859-1?Q?9v7fI6jwHoO8976l+hXpU/oOXika+xyshNnFN77fIu0+eOQR+embbNIZjj?=
=?iso-8859-1?Q?p/vJBvIQR7EjByMbIlUcz4esSAVOTkFrdFUEwp0qahFmF08MNi5wKxFh4B?=
=?iso-8859-1?Q?RP5PBh2eWndmUb9c8VeMpT/evVcIcVDyb4ojLp6z3TYy5t9NIcsGrJAF1H?=
=?iso-8859-1?Q?NRaOeth6Ydr3nKlpBk4MefZyw1eGRreGF42jHqq9gx8kf07niIFJ91CO2r?=
=?iso-8859-1?Q?igeFny0CJ7FnSZKb/AsTHsbLPzEZuaQhvU2KP4LOLUZMTqvjc8IR+6Sa+g?=
=?iso-8859-1?Q?ImQrYqV8j/PByyz3DBj0iLHelaplsKCHneOoztQaLVr69NaeQPbHvZ3vdF?=
=?iso-8859-1?Q?sQTzJtBlXANSFB8nI2/xnptk4cBN/jbmtuVsiTOk79OOPOANfr8BJp21rH?=
=?iso-8859-1?Q?yPNnr7opp1fJCoi2YVwrlWaIca+r7ooD7KlxJ4y2+/x4y3Br+vDC/XXWFI?=
=?iso-8859-1?Q?Ql+KTfgk8oT7+y4j5Bv+G6KcNplCLXZqb2AGByEb1kmXEhX+MA8BUIFBsv?=
=?iso-8859-1?Q?L2jfEv7evZ2Zd0MtGIEELI/nIkC7uyyPrgGexNCx6d3IyftlvuGAsOUjlx?=
=?iso-8859-1?Q?1p0vUZS4pGBunZ9QukDCgSKwl5YbwPgMiri239KiPPL7Uv7GItVCwwuwK9?=
=?iso-8859-1?Q?6Lsbrot7dp?=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: macquarietelecom.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SYBPR01MB4825.ausprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3205e325-9dbc-45a1-b6f3-08d93f87139d
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2021 07:32:43.1054 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4383520a-08eb-4d68-9203-4214d51688c3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: rE9Sq/Z07zCymaqU/xXMkRFO8JDn1LfwTPK/IKkEEvp+sulyJ36OTfz5Y9HoUoX2WvvT2nVKwQapruU8hlKQ32mUYqESGzHUnvmkf1ENLSo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SYCPR01MB4302
Subject: [Hangout - NYLXS] New to Embperl. How do I work with a large
convoluted file?
X-BeenThere: hangout-at-nylxs.com
X-Mailman-Version: 2.1.30rc1
List-Id: NYLXS Tech Talk and Politics
List-Unsubscribe: ,

List-Archive:
List-Post:
List-Help:
List-Subscribe: ,

Content-Type: multipart/mixed; boundary="===============0900991528=="
Errors-To: hangout-bounces-at-nylxs.com
Sender: "Hangout"

--===============0900991528==
Content-Language: en-GB
Content-Type: multipart/alternative;
boundary="_000_SYBPR01MB4825AEB1814C50392CB57C9BBD1C9SYBPR01MB4825ausp_"

--_000_SYBPR01MB4825AEB1814C50392CB57C9BBD1C9SYBPR01MB4825ausp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi,

I need to work on several files that are probably 10+ years old. Apart from=
minor changes, they haven't been touched for the past 6 years. The dev is =
no longer with the company.

I'm making a non-trivial change and could do with advice on how best to int=
erpret the code.

The file I'm interested in a file that contains 4700 lines of HTML, embedde=
d Perl, CSS and JavaScript. What is the best way to deconstruct this file w=
ith a view to understanding how everything hangs together?

Cheers
Chris



--_000_SYBPR01MB4825AEB1814C50392CB57C9BBD1C9SYBPR01MB4825ausp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable



1">



: 12pt; color: rgb(0, 0, 0);">
Hi,

: 12pt; color: rgb(0, 0, 0);">



: 12pt; color: rgb(0, 0, 0);">
I need to work on several files that are probably 10+ years old. Apart from=
minor changes, they haven't been touched for the past 6 years. The dev is =
no longer with the company.


: 12pt; color: rgb(0, 0, 0);">



: 12pt; color: rgb(0, 0, 0);">
I'm making a non-trivial change and could do with advice on how best to int=
erpret the code.


: 12pt; color: rgb(0, 0, 0);">



: 12pt; color: rgb(0, 0, 0);">
The file I'm interested in a file that contains 4700 lines of HTML, embedde=
d Perl, CSS and JavaScript. What is the best way to deconstruct this file w=
ith a view to understanding how everything hangs together?

: 12pt; color: rgb(0, 0, 0);">



: 12pt; color: rgb(0, 0, 0);">
Cheers

: 12pt; color: rgb(0, 0, 0);">
Chris


: 12pt; color: rgb(0, 0, 0);">



: 12pt; color: rgb(0, 0, 0);">






--_000_SYBPR01MB4825AEB1814C50392CB57C9BBD1C9SYBPR01MB4825ausp_--

--===============0900991528==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Hangout mailing list
Hangout-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/hangout

--===============0900991528==--

  1. 2021-07-01 From: "Dana Morgenstein, FSF" <info-at-fsf.org> Subject: [Hangout - NYLXS] Read and share articles from the Free Software
  2. 2021-07-01 From: "Free Software Foundation" <info-at-fsf.org> Subject: [Hangout - NYLXS] Free Software Supporter Issue 159, July 2021
  3. 2021-07-02 Osvaldo Alonso <dndsvx-at-outlook.es> Re: [Hangout - NYLXS]
  4. 2021-07-02 Edgar_ <edgar-at-hagenbichler.at> Re: [Hangout - NYLXS]
  5. 2021-07-02 Osvaldo Alonso <dndsvx-at-outlook.es> Re: [Hangout - NYLXS]
  6. 2021-07-02 Edgar_ <edgar-at-hagenbichler.at> Re: [Hangout - NYLXS]
  7. 2021-07-04 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] Pipewire without Pulse
  8. 2021-07-04 zap <zapper-at-dismail.de> Re: [Hangout - NYLXS] [artix-general] Pipewire without Pulse
  9. 2021-07-04 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] [ot] pipewire without pulse
  10. 2021-07-04 Ethan Masse <guitaristocrat-at-aol.com> Subject: [Hangout - NYLXS] [artix-general] elogind-openrc no longer provides
  11. 2021-07-04 Chris Cromer <cromer-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [ot] pipewire without pulse
  12. 2021-07-04 Javier <je-vv-at-e.email> Re: [Hangout - NYLXS] [artix-general] [ot] pipewire without pulse
  13. 2021-07-04 Chris Cromer <cromer-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] [ot] pipewire without pulse
  14. 2021-07-04 Javier <je-vv-at-e.email> Subject: [Hangout - NYLXS] [artix-general] [ot] pipewire without pulse
  15. 2021-07-04 Chris Cromer <cromer-at-artixlinux.org> Re: [Hangout - NYLXS] [artix-general] elogind-openrc no longer
  16. 2021-07-05 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Linux Tablets
  17. 2021-07-05 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Bikes
  18. 2021-07-05 Tajwali Khan <tajwali-at-gmail.com> Re: [Hangout - NYLXS] [Health] MyGNUHealth 1.0 ready to download
  19. 2021-07-06 Axel Braun <Axel.braun-at-gmx.de> Re: [Hangout - NYLXS] [Health] Help for upgrade GnuHealth in
  20. 2021-07-06 Axel Braun <Axel.braun-at-gmx.de> Re: [Hangout - NYLXS] [Health] MyGNUHealth 1.0 ready to download
  21. 2021-07-05 G?bor Szab? <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #519 - Crystal conference and course
  22. 2021-07-05 Michael Stevens <michael.stevens-at-dianomi.com.INVALID> Re: [Hangout - NYLXS] New to Embperl. How do I work with a large
  23. 2021-07-05 Chuck Zumbrun <chuck.zumbrun-at-gmail.com> Re: [Hangout - NYLXS] New to Embperl. How do I work with a large
  24. 2021-07-05 Chris Brown <cbrown-at-macquarietelecom.com> Subject: [Hangout - NYLXS] New to Embperl. How do I work with a large
  25. 2021-07-05 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] New to Embperl. How do I work with a large
  26. 2021-07-06 Ruben Safir <ruben.safir-at-my.liu.edu> Re: [Hangout - NYLXS] Join me this Thursday for Eleanor Roosevelt:
  27. 2021-07-06 Axel Braun <axel.braun-at-gmx.de> Re: [Hangout - NYLXS] [Health] Help for upgrade GnuHealth in
  28. 2021-07-06 Tajwali Khan <tajwali-at-gmail.com> Re: [Hangout - NYLXS] [Health] Help for upgrade GnuHealth in
  29. 2021-07-06 Tajwali Khan <tajwali-at-gmail.com> Re: [Hangout - NYLXS] [Health] Help for upgrade GnuHealth in
  30. 2021-07-06 Tajwali Khan <tajwali-at-gmail.com> Re: [Hangout - NYLXS] [Health] Help for upgrade GnuHealth in
  31. 2021-07-06 From: "Matt Lavallee, FSF" <info-at-fsf.org> Subject: [Hangout - NYLXS] Hot new summer items from GNU Press!
  32. 2021-07-10 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Crazy Eddie and Small Business in NYC
  33. 2021-07-10 Alain Knaff <alain-at-knaff.lu> Subject: [Hangout - NYLXS] GNU mtools 4.0.32 released
  34. 2021-07-08 Joel Rees via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] Wacom Intuos PTS
  35. 2021-07-08 Liam R E Quin <liam-at-holoweb.net> Re: [Hangout - NYLXS] [Gimp-user] Wacom Intuos PTS
  36. 2021-07-08 Ilya Novikov via gimp-user-list <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] [Gimp-user] Fwd: Buttons are blurry
  37. 2021-07-11 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] COVID-19 Inflation is hear to stay...
  38. 2021-07-11 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Everything is secure.... not to worry...
  39. 2021-07-12 G?bor Szab? <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #520 - CPAN Bus Factor
  40. 2021-07-11 From: "New York Sun" <editor-at-nysun.com> Subject: [Hangout - NYLXS] The G-20 Shock
  41. 2021-07-12 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [ Docs ] COVID-19 Inflation is hear to stay...
  42. 2021-07-12 From: =?utf-8?Q?Zo=C3=AB_Kooyman=2C_FSF?= <info-at-fsf.org> Subject: [Hangout - NYLXS] Push freedom even further at double the speed
  43. 2021-07-13 From: =?utf-8?Q?Zo=C3=AB_Kooyman=2C_FSF?= <info-at-fsf.org> Subject: [Hangout - NYLXS] Step by step encryption with the updated Email
  44. 2021-07-13 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] not quite fished but....
  45. 2021-07-14 facebook <facebook-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Jerisalem
  46. 2021-07-15 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Black Lives matrer
  47. 2021-07-15 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The MTA spent Billions of Dollars spent and they
  48. 2021-07-16 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] R and Statistics
  49. 2021-07-19 G?bor Szab? <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #521 - Floods in Perl
  50. 2021-07-18 Nick Clifton <nickc-at-redhat.com> Subject: [Hangout - NYLXS] GNU Binutils 2.37 has been released
  51. 2021-07-20 NYOUG <execdir-at-nyoug.org> Subject: [Hangout - NYLXS] Upcoming Events for Oracle Professionals
  52. 2021-07-20 From: =?utf-8?Q?Zo=C3=AB_Kooyman=2C_FSF?= <info-at-fsf.org> Subject: [Hangout - NYLXS] Freedom moving forward: An overview of the FSF's
  53. 2021-07-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Watershed moment on political use of law
  54. 2021-07-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Critical Race theory is RACISM
  55. 2021-07-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Linux Phones
  56. 2021-07-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Phone Choices are costs one can think of as
  57. 2021-07-21 Paula Koval via gimp-user-list <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] [Gimp-user] .webp images
  58. 2021-07-16 Cliff Pratt via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] Recurring mouse problem in GIMP
  59. 2021-07-21 Ken Moffat via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] .webp images
  60. 2021-07-20 Jack Ogden <jack-at-striptwist.com> Subject: [Hangout - NYLXS] [Gimp-user] Levels glitch
  61. 2021-07-20 Dilli via gimp-user-list <gimp-user-list-at-gnome.org> Subject: [Hangout - NYLXS] [Gimp-user] gimp 2.99
  62. 2021-07-16 Alexandre Prokoudine via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] Gimp 2.18.0: Toolbox not present
  63. 2021-07-17 Liam R E Quin <liam-at-holoweb.net> Re: [Hangout - NYLXS] [Gimp-user] Recurring mouse problem in GIMP
  64. 2021-07-17 Michael Schumacher via gimp-user-list <gimp-user-list-at-gnome.org> Re: [Hangout - NYLXS] [Gimp-user] Recurring mouse problem in GIMP
  65. 2021-07-16 Techno <techno6-at-glib.com> Re: [Hangout - NYLXS] [Gimp-user] Recurring mouse problem in GIMP
  66. 2021-07-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Tic Tok artificial behavior intelligence...
  67. 2021-07-25 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Linux Penertration in the computing marketplace
  68. 2021-07-25 Luis Falcon <falcon-at-gnuhealth.org> Subject: [Hangout - NYLXS] Release of MyGNUHealth 1.0.3
  69. 2021-07-26 G?bor Szab? <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #522 - Promote Perl
  70. 2021-07-26 From: "[RSS/Feed] nixCraft: Linux Tips, Hacks, Tutorials, Subject: [Hangout - NYLXS] nixCraft Linux / UNIX Newsletter
  71. 2021-07-26 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Getting control of the Tech
  72. 2021-07-28 From: "Donald Robertson, III, FSF" <info-at-fsf.org> Subject: [Hangout - NYLXS] FSF-funded call for white papers on philosophical
  73. 2021-07-25 Javier <je-vv-at-e.email> Subject: [Hangout - NYLXS] [artix-general] poppler-qt6 and poppler
  74. 2021-07-29 Naomi Calabretta <tony0000.ac-at-gmail.com> Subject: [Hangout - NYLXS] [artix-general] Community-made installation guide,

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!