Skip to content

Commit

Permalink
normalize text file line endings
Browse files Browse the repository at this point in the history
This is the recommended way for multi platform projects.
Further reading: https://help.github.com/articles/dealing-with-line-endings/#platform-all
  • Loading branch information
ohumbel committed Nov 5, 2017
1 parent c99785a commit f08f5d2
Show file tree
Hide file tree
Showing 129 changed files with 238,518 additions and 238,432 deletions.
88 changes: 87 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,89 @@
# *.* eol=lf
# Recipe from: https://help.github.com/articles/dealing-with-line-endings/#platform-all

# Set the default behavior, in case people don't have core.autocrlf set.
* text=auto

# Explicitly declare text files you want to always be normalized and converted
# to native line endings on checkout.
*.abnf text
*.agc text
*.asn text
*.b text
*.bas text
*.bnf text
*.c text
*.cl text
*.cls text
*.cpp text
*.cs text
*.css text
*.csv text
*.dgs text
*.dot text
*.erl text
*.errors text
*.faa text
*.ffn text
*.fna text
*.frm text
*.g text
*.g4 text
*.g42 text
*.gff text
*.gml text
*.go text
*.gradle text
*.h text
*.html text
*.ics text
*.idl text
*.iri text
*.java text
*.js text
*.json text
*.kt text
*.lua text
*.m text
*.map text
*.md text
*.mo text
*.mps text
*.ora text
*.pas text
*.pc text
*.pgn text
*.php text
*.pkb text
*.pks text
*.properties text
*.proto text
*.py text
*.rb text
*.s text
*.sh text
*.smt2 text
*.sno text
*.sql text
*.st text
*.style text
*.swift text
*.tree text
*.ttl text
*.txt text
*.upnp text
*.vb text
*.vhd text
*.x text
*.xml text
*.yml text

# Declare files that will always have CRLF line endings on checkout.
# (currently none)
#*.sln text eol=crlf

# Denote all files that are truly binary and should not be modified.
*.pdf binary
*.png binary


**/examples/* linguist-vendored
10 changes: 5 additions & 5 deletions agc/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# AGC Grammar

An ANTLR4 grammar for [AGC (Apollo Guidance Computer)](http://www.ibiblio.org/apollo/) files.
The grammar was tested on Apollo4 [Solarium055](http://www.ibiblio.org/apollo/listings/Solarium055/) files,
pulled from [https://github.com/avtobiff/virtualagc](https://github.com/avtobiff/virtualagc).
# AGC Grammar

An ANTLR4 grammar for [AGC (Apollo Guidance Computer)](http://www.ibiblio.org/apollo/) files.
The grammar was tested on Apollo4 [Solarium055](http://www.ibiblio.org/apollo/listings/Solarium055/) files,
pulled from [https://github.com/avtobiff/virtualagc](https://github.com/avtobiff/virtualagc).
282 changes: 141 additions & 141 deletions agc/examples/SUM-CHECK_END_OF_RECORD_MARKS.agc
Original file line number Diff line number Diff line change
@@ -1,141 +1,141 @@
### FILE="Main.annotation"
# Copyright: Public domain.
# Filename: SUM-CHECK_END_OF_RECORD_MARKS.agc
# Purpose: Part of the source code for Solarium build 55. This
# is for the Command Module's (CM) Apollo Guidance
# Computer (AGC), for Apollo 4.
# Assembler: yaYUL --block1
# Contact: Jim Lawton <jim DOT lawton AT gmail DOT com>
# Website: www.ibiblio.org/apollo/index.html
# Page scans: www.ibiblio.org/apollo/ScansForConversion/Solarium055/
# Mod history: 2009-09-15 JL Created.

## Page 759

# EACH VALID BANK MUST HAVE AN EOR CONSISTING OF TWO TC SELF WORDS TO
# SIGNIFY THE END OF GOOD PARITY DATA.

BANK 1

TC
TC

BANK 2

TC
TC

BANK 3

TC
TC

BANK 4

TC
TC

BANK 5

TC
TC

BANK 6

TC
TC

BANK 7

TC
TC

BANK 10

TC
TC

BANK 11

TC
TC

BANK 12

TC
## Page 760
TC
TC

BANK 13

TC
TC

BANK 14

TC
TC

BANK 21

TC
TC

BANK 22

TC
TC

BANK 23

TC
TC

BANK 24

TC
TC

BANK 25

TC
TC

BANK 26

TC
TC

BANK 27

TC
TC

BANK 30

TC
## Page 761
TC

BANK 31

TC
TC

BANK 32

TC
TC

BANK 33

TC
TC

BANK 34

TC
TC

# END OF REVISION 0 OF PROGRAM SOLRUM55 BY NASA 1021108-021 LAST ASSEMBLED ON NOV 26, 1966
### FILE="Main.annotation"
# Copyright: Public domain.
# Filename: SUM-CHECK_END_OF_RECORD_MARKS.agc
# Purpose: Part of the source code for Solarium build 55. This
# is for the Command Module's (CM) Apollo Guidance
# Computer (AGC), for Apollo 4.
# Assembler: yaYUL --block1
# Contact: Jim Lawton <jim DOT lawton AT gmail DOT com>
# Website: www.ibiblio.org/apollo/index.html
# Page scans: www.ibiblio.org/apollo/ScansForConversion/Solarium055/
# Mod history: 2009-09-15 JL Created.

## Page 759

# EACH VALID BANK MUST HAVE AN EOR CONSISTING OF TWO TC SELF WORDS TO
# SIGNIFY THE END OF GOOD PARITY DATA.

BANK 1

TC
TC

BANK 2

TC
TC

BANK 3

TC
TC

BANK 4

TC
TC

BANK 5

TC
TC

BANK 6

TC
TC

BANK 7

TC
TC

BANK 10

TC
TC

BANK 11

TC
TC

BANK 12

TC
## Page 760
TC
TC

BANK 13

TC
TC

BANK 14

TC
TC

BANK 21

TC
TC

BANK 22

TC
TC

BANK 23

TC
TC

BANK 24

TC
TC

BANK 25

TC
TC

BANK 26

TC
TC

BANK 27

TC
TC

BANK 30

TC
## Page 761
TC

BANK 31

TC
TC

BANK 32

TC
TC

BANK 33

TC
TC

BANK 34

TC
TC

# END OF REVISION 0 OF PROGRAM SOLRUM55 BY NASA 1021108-021 LAST ASSEMBLED ON NOV 26, 1966
Loading

0 comments on commit f08f5d2

Please sign in to comment.