If you don't save after you change the file, it won't, well, save.
I've tried what you said.
1. created a new textEdit .txt file (just in case)
2. added the name and path just like last time
3. went into File (top of my screen) then save and saved in Windows Latin 1
4. turned it into a .mod file
Then I went into my game and activated it, still none of my new religions show up anywhere. In the ledger page or on the map. I know it's not a problem in the code but I'd like to get this problem fixed as soon as possible