Teacup_Firmware/extruder
Markus Hitter 86f1fc418f Enforce Unix line endings (LF).
This should convert all files checked into the repository to
LF line endings, with exception of pictures and PDFs. Trying
to commit CRLF text on Unix will issue a warning when doing
"git add" or "git commit -a".

Users prefering CRLF (Windows) can set their local copy of the
repository to convert files on the fly at checkout with

  git config --local core.autocrlf = true

Note: Git acts pretty stubborn on files which don't match the
.gitattributes rules, but are already committed. This can
happen after every change to .gitattributes. Git doesn't want
to keep these files as-is in the repository and insists on
conversion as soon as they're touched somehow. The only way to
deal with this is to either edit .gitattributes again (in case
these enforced conversions don't match the intention) or to
commit the enforced changes immediately.

To put a bit more oil into the fire, Git doesn't recognize all
misalignments immediately, but trusts its cache. Accordingly
it's a good idea to clear this cache after any change to
.gitattributes:

  rm .git/index

Having this done, all further proceedings will show all
misaligments immerdiately.

For further instructions and descriptions see
http://schacon.github.io/git/gitattributes.html
http://adaptivepatchwork.com/2012/03/01/mind-the-end-of-your-line/
http://git.661346.n2.nabble.com/possible-gitattributes-eol-bug-with-new-eol-crlf-lf-support-td5516458.html
https://help.github.com/articles/dealing-with-line-endings/#refreshing-a-repository-after-changing-line-endings
2015-02-04 00:10:37 +01:00
..
Makefile all defines live in config.h now, remove from Makefile 2011-03-24 11:26:11 +11:00
README Complete project renaming 2011-03-07 13:44:54 +11:00
ThermistorTable.h Align section attributes usage: always before the variable name. 2014-03-04 19:57:56 +01:00
analog.c Zungmann's fixes to compile simulator on Mac OS X, part 2. 2014-03-04 19:57:48 +01:00
analog.h Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
arduino.h Massive Doxygen documentation addition 2011-03-22 01:34:36 +11:00
arduino_168_328p.h fix error: lvalue required as unary '&' operand when heater pin is not a PWMable pin. 2011-04-04 09:10:25 +10:00
config.h.dist Enforce Unix line endings (LF). 2015-02-04 00:10:37 +01:00
crc.c Massive Doxygen documentation addition 2011-03-22 01:34:36 +11:00
crc.h reorganise intercom to send packets from extruder main loop, also generalise protocol as discussed in forum 2011-03-05 13:38:12 +11:00
debug.h lots of other files in extruder desynced, needed to wrap an ifdef around heater_print 2011-02-28 09:44:29 +11:00
delay.c Massive Doxygen documentation addition 2011-03-22 01:34:36 +11:00
delay.h merge release-candidate-triffid 2011-01-07 23:29:32 +11:00
extruder.c Enforce Unix line endings (LF). 2015-02-04 00:10:37 +01:00
extruder.pde IDE apparently takes issue with Extruder.pde in extruder directory, altered capitalisation 2011-03-24 10:58:51 +11:00
heater.c Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
heater.h Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
intercom.c Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
intercom.h Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
temp.c Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
temp.h Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
timer.c Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
timer.h reorganise intercom to send packets from extruder main loop, also generalise protocol as discussed in forum 2011-03-05 13:38:12 +11:00
watchdog.c extruder doesn't use serial.c, update watchdog.c to suit 2011-03-24 10:51:57 +11:00
watchdog.h Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00

README

Reprap Gen3 extruder controller support for Triffid_Hunter's Teacup firmware
by jakepoz