I used to do most of the actual coding in packages outside the html code
and just drop the active html into the page with [+ mypack->html +]

that made things pretty straight forward and easy


On Tue, Jul 13, 2021 at 09:47:17PM +0000, Chris Brown wrote:
> Thank you to everyone for your support.
> 
> Late last week I decided to look at the source of several loaded pages. I 
> diff'd a couple of the pages and mapped those diffs back to the embperl. This 
> gave me a better idea of where I needed to focus my attention.
> 
> I spent most of last weekend working on my changes. I think the task is 
> completed.
> 
> I think it's fair to say I managed to get inside the head of the original 
> developer and it ain't pretty 🙂. I eventually realised an anomaly in a code 
> generated table was due a bug in the code and that a snippet I'd ignored was 
> the work around.
> 
> Thanks again to everyone.
> 
> Cheers
> Chris
> ________________________________
> From: Robby Desmond (RTD) <rob...@uchicago.edu>
> Sent: 14 July 2021 02:33
> To: Michael Stevens <michael.stev...@dianomi.com.INVALID>; Chuck Zumbrun 
> <chuck.zumb...@gmail.com>
> Cc: Chris Brown <cbr...@macquarietelecom.com>; embperl@perl.apache.org 
> <embperl@perl.apache.org>
> Subject: RE: New to Embperl. How do I work with a large convoluted file?
> 
> 
> Security Reminder: This is an external email, please use caution clicking 
> links or opening attachments.
> 
> Vim/gVim (and therefore neovim if that's your preference) has at least two 
> community-supplied Embperl syntax highlighters that properly differentiate 
> the HTML and the Perl/Perl-ish code inside an Embperl file.
> 
> jEdit also has an Embperl mode.
> 
> And, of course, those both have plain Perl, CSS, HTML, and JavaScript syntax 
> modes as well.
> 
> One day, I'd like the folks who code the Vim/NeoVim plugins for VSCodium get 
> them to read Vim syntax files since there's no VSCodium syntax file for 
> Embperl, and I don't know how to/have the time to learn how to write one. One 
> can always dream.
> 
> Robby Desmond (él | he/him/his)
> BiblioVault Operations - Systems Administration
> University of Chicago Press
> http://www.bibliovault.org/
> ph: 773-834-2387
> rob...@uchicago.edu
> bv-h...@uchicago.edu
> 
> ________________________________
> De: Michael Stevens <michael.stev...@dianomi.com.INVALID>
> Enviado: lunes, 5 de julio de 2021 5:59
> Para: Chuck Zumbrun <chuck.zumb...@gmail.com>
> Cc: Chris Brown <cbr...@macquarietelecom.com>; embperl@perl.apache.org 
> <embperl@perl.apache.org>
> Asunto: Re: New to Embperl. How do I work with a large convoluted file?
> 
> Its been a long time but I used to get some useful results with mmm-mode in 
> emacs.
> 
> On Mon, 5 Jul 2021 at 11:50, Chuck Zumbrun 
> <chuck.zumb...@gmail.com<mailto:chuck.zumb...@gmail.com>> wrote:
> A multi-modal editor that does syntax highlighting for all the different 
> languages would be really helpful, but I've never found one that works with 
> everything that's in your file.  I use Notepad++ in HTML mode and it at least 
> does a pretty good job of matching brackets so you can follow the control 
> flow.
> 
> If it's not already consistently indented and formatted, I take the time to 
> do that.  That helps unearth the logic and flow.
> 
> Good luck!
> 
> 
> On Mon, Jul 5, 2021 at 3:32 AM Chris Brown 
> <cbr...@macquarietelecom.com<mailto:cbr...@macquarietelecom.com>> wrote:
> 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 
> interpret the code.
> 
> The file I'm interested in a file that contains 4700 lines of HTML, embedded 
> Perl, CSS and JavaScript. What is the best way to deconstruct this file with 
> a view to understanding how everything hangs together?
> 
> Cheers
> Chris
> 
> 
> 
> 
> --
> 
> Michael Stevens
> Senior Developer ▪︎ Dianomi
> [https://res.cloudinary.com/honeybook/image/upload/q_auto/v1533664170/marketing_site/email-signature/info-icons/Mobile_1_2x.png]
>  +44 207 802 5530<tel:+44%20207%20802%205530>
> [https://res.cloudinary.com/honeybook/image/upload/q_auto/v1533664170/marketing_site/email-signature/info-icons/Mail_1_2x.png]
>  michael.stev...@dianomi.com<mailto:michael.stev...@dianomi.com>
> [http://res.cloudinary.com/honeybook/image/upload/q_auto/v1533664169/marketing_site/email-signature/info-icons/Location_1_2x.png]
>  84 Eccleston Square London, SW1V 1PX
> [https://res.cloudinary.com/honeybook/image/upload/v1533664169/marketing_site/email-signature/info-icons/Web_1_2x.png]
>  
> www.dianomi.com<https://aus01.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.com%2Fv3%2F__http%3A%2F%2Fwww.dianomi.com%2F__%3B!!BpyFHLRN4TMTrA!uBeDmy3yAbqn9zoU8gXRc_Cwg0WFWe1xbqG64X1BLr4vrNnT5xvMUMO8rOYkT6xlJ_f-udc%24&data=04%7C01%7Ccbrown%40macquarietelecom.com%7C7c14d14077824b86fc0208d9461beb52%7C4383520a08eb4d6892034214d51688c3%7C0%7C1%7C637617908015238477%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=pEjXF9CQTNjEFLwgjrhKLDZTjTFKGOCS3hXA87mFjno%3D&reserved=0>
> 
> [https://www.dianomi.com/img/uploads/XyProYpjN2VDGO0yppo88AAAAA8.png]
> 
> This e-mail is for the sole use of the intended recipient and contains 
> information that may be privileged and/or confidential. If you are not an 
> intended recipient, please notify the sender by return e-mail and delete this 
> e-mail and any attachments. Certain required legal entity disclosures can be 
> accessed on our website.

-- 
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
http://www.mrbrklyn.com 

DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http://www.nylxs.com - Leadership Development in Free Software
http://www2.mrbrklyn.com/resources - Unpublished Archive 
http://www.coinhangout.com - coins!
http://www.brooklyn-living.com 

Being so tracked is for FARM ANIMALS and extermination camps, 
but incompatible with living as a free human being. -RI Safir 2013


---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscr...@perl.apache.org
For additional commands, e-mail: embperl-h...@perl.apache.org

Reply via email to