There's a few addons that aren't working in 5.04 and I'm wondering if I could just edit them myself for my own personal use. Would that would be against the rules?

My second question is how would you go about doing that? What is it that makes some of the older addons not work in 5.04? I have a few LUA editors now but when I open up a LUA file it's just rambled text. Is it a lot of work to change the addons to make the compatible with 5.04?