Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.9
    • Fix Version/s: 1.9
    • Component/s: Language
    • Labels:
      None
    • Affected Branches:
      MOODLE_19_STABLE
    • Fixed Branches:
      MOODLE_19_STABLE

      Description

      Using Eloy's grep trick on the lang files revealed a lot of BOM markers. I assume they don't cause any problems in html files, but I think that the php files can be a problem.

      For absolute vi dummies like me, the solution looks like
      grep -rl $'\xEF\xBB\xBF' * //Search folder and subfolders for BOM markers
      vim filename //opens file in vim
      :set nobomb //removes the BOM
      :w //saves the file with the same name
      :q //quit vim

      (credits to Eloy and http://www.tuxfiles.org/linuxhelp/vimcheat.html)

      to perform on a *nix or a mac.

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            stronk7 Eloy Lafuente (stronk7) added a comment -

            Perhaps, "bom_out.sh" is your script! MDL-10637

            Ciao

            Show
            stronk7 Eloy Lafuente (stronk7) added a comment - Perhaps, "bom_out.sh" is your script! MDL-10637 Ciao
            Hide
            koen Koen Roggemans added a comment -

            Great script - to run as executable file in stead of sh bom_out.sh to make it work on my Linux

            Show
            koen Koen Roggemans added a comment - Great script - to run as executable file in stead of sh bom_out.sh to make it work on my Linux
            Hide
            koen Koen Roggemans added a comment -

            I couldn't find a single corrupted file due to the deletion of the BOM by using Eloy's script. As long as it concerns text files (no binary files) it should be ok to run it and commit to CVS, although being careful is always allowed

            Show
            koen Koen Roggemans added a comment - I couldn't find a single corrupted file due to the deletion of the BOM by using Eloy's script. As long as it concerns text files (no binary files) it should be ok to run it and commit to CVS, although being careful is always allowed

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  3/Mar/08