How can I insert header comments in source files of arbitrary languages?
- If the file is newly created, the header should be inserted.
- If a file already exists, then it should be possible to insert a header at the top of the file, or update as needed (update file name in the header if the file name changed, update copyright year)
- Of course depending on the language, the header should be inserted with the correct commenting characters.
I am looking forward to different packages and/or custom elisp recommendations.