Bladeren bron

Merge pull request #1 from github/master

Merged down master github gitignore
Terje Sandstrom 6 jaren geleden
bovenliggende
commit
66f2caec67
100 gewijzigde bestanden met toevoegingen van 1047 en 254 verwijderingen
  1. 11 0
      .github/PULL_REQUEST_TEMPLATE.md
  2. 10 0
      .travis.yml
  3. 8 1
      Actionscript.gitignore
  4. 55 1
      Android.gitignore
  5. 2 0
      AppEngine.gitignore
  6. 4 0
      ArchLinuxPackages.gitignore
  7. 30 1
      Autotools.gitignore
  8. 0 16
      Bancha.gitignore
  9. 11 0
      C++.gitignore
  10. 27 0
      C.gitignore
  11. 6 0
      CMake.gitignore
  12. 8 3
      CONTRIBUTING.md
  13. 6 0
      CUDA.gitignore
  14. 25 7
      CakePHP.gitignore
  15. 14 3
      CodeIgniter.gitignore
  16. 14 0
      CommonLisp.gitignore
  17. 2 2
      Composer.gitignore
  18. 1 0
      Concrete5.gitignore
  19. 28 1
      Coq.gitignore
  20. 4 0
      CraftCMS.gitignore
  21. 24 0
      D.gitignore
  22. 15 7
      Dart.gitignore
  23. 15 0
      Delphi.gitignore
  24. 42 32
      Drupal.gitignore
  25. 15 0
      Eagle.gitignore
  26. 6 0
      Elisp.gitignore
  27. 6 0
      Elixir.gitignore
  28. 4 0
      Elm.gitignore
  29. 4 0
      Erlang.gitignore
  30. 0 6
      ExtJS-MVC.gitignore
  31. 14 0
      ExtJs.gitignore
  32. 1 0
      Fortran.gitignore
  33. 21 2
      FuelPHP.gitignore
  34. 0 3
      GWT.gitignore
  35. 0 0
      Gcov.gitignore
  36. 16 0
      GitBook.gitignore
  37. 3 0
      Global/Anjuta.gitignore
  38. 1 0
      Global/Ansible.gitignore
  39. 3 2
      Global/Archives.gitignore
  40. 5 0
      Global/Backup.gitignore
  41. 2 0
      Global/Bazaar.gitignore
  42. 1 1
      Global/CVS.gitignore
  43. 10 0
      Global/Calabash.gitignore
  44. 4 0
      Global/CodeKit.gitignore
  45. 2 0
      Global/Diff.gitignore
  46. 4 0
      Global/Dreamweaver.gitignore
  47. 4 0
      Global/Dropbox.gitignore
  48. 31 5
      Global/Eclipse.gitignore
  49. 1 1
      Global/EiffelStudio.gitignore
  50. 20 0
      Global/Emacs.gitignore
  51. 1 0
      Global/Ensime.gitignore
  52. 2 0
      Global/GPG.gitignore
  53. 0 2
      Global/IPythonNotebook.gitignore
  54. 63 0
      Global/Images.gitignore
  55. 13 0
      Global/JDeveloper.gitignore
  56. 5 0
      Global/JEnv.gitignore
  57. 57 20
      Global/JetBrains.gitignore
  58. 26 8
      Global/Lazarus.gitignore
  59. 2 0
      Global/LibreOffice.gitignore
  60. 9 0
      Global/Linux.gitignore
  61. 4 0
      Global/LyX.gitignore
  62. 28 0
      Global/MATLAB.gitignore
  63. 0 16
      Global/Matlab.gitignore
  64. 5 2
      Global/Mercurial.gitignore
  65. 19 0
      Global/MicrosoftOffice.gitignore
  66. 8 0
      Global/Momentics.gitignore
  67. 4 3
      Global/NetBeans.gitignore
  68. 2 0
      Global/Ninja.gitignore
  69. 1 0
      Global/Octave.gitignore
  70. 1 0
      Global/Otto.gitignore
  71. 18 0
      Global/PSoCCreator.gitignore
  72. 2 0
      Global/Patch.gitignore
  73. 2 0
      Global/PuTTY.gitignore
  74. 0 66
      Global/Quartus2.gitignore
  75. 1 1
      Global/README.md
  76. 3 0
      Global/Redis.gitignore
  77. 3 0
      Global/SBT.gitignore
  78. 24 0
      Global/Stata.gitignore
  79. 25 4
      Global/SublimeText.gitignore
  80. 36 0
      Global/SynopsysVCS.gitignore
  81. 3 0
      Global/Tags.gitignore
  82. 2 0
      Global/TortoiseGit.gitignore
  83. 4 0
      Global/Vagrant.gitignore
  84. 17 0
      Global/Vim.gitignore
  85. 5 0
      Global/VirtualEnv.gitignore
  86. 18 0
      Global/Virtuoso.gitignore
  87. 5 0
      Global/VisualStudioCode.gitignore
  88. 0 0
      Global/WebMethods.gitignore
  89. 10 2
      Global/Windows.gitignore
  90. 14 5
      Global/Xcode.gitignore
  91. 10 0
      Global/XilinxISE.gitignore
  92. 7 1
      Global/macOS.gitignore
  93. 0 6
      Global/vim.gitignore
  94. 9 21
      Go.gitignore
  95. 8 0
      Godot.gitignore
  96. 10 1
      Gradle.gitignore
  97. 3 0
      Grails.gitignore
  98. 13 2
      Haskell.gitignore
  99. 5 0
      IGORPro.gitignore
  100. 0 0
      JBoss.gitignore

+ 11 - 0
.github/PULL_REQUEST_TEMPLATE.md

@@ -0,0 +1,11 @@
+**Reasons for making this change:**
+
+_TODO_
+
+**Links to documentation supporting these rule changes:**
+
+_TODO_
+
+If this is a new template:
+
+ - **Link to application or project’s homepage**: _TODO_

+ 10 - 0
.travis.yml

@@ -0,0 +1,10 @@
+language: ruby
+
+sudo: false
+
+branches:
+  only:
+  - master
+  
+script:
+  - ruby -e "puts 'Hello world!'"

+ 8 - 1
Actionscript.gitignore

@@ -1,11 +1,18 @@
 # Build and Release Folders
-bin/
 bin-debug/
 bin-release/
+[Oo]bj/
+[Bb]in/
 
 # Other files and folders
 .settings/
 
+# Executables
+*.swf
+*.air
+*.ipa
+*.apk
+
 # Project files, i.e. `.project`, `.actionScriptProperties` and `.flexProperties`
 # should NOT be excluded as they contain compiler settings and other important
 # information for Eclipse / Flash Builder.

+ 55 - 1
Android.gitignore

@@ -1,8 +1,9 @@
 # Built application files
 *.apk
 *.ap_
+*.aab
 
-# Files for the Dalvik VM
+# Files for the ART/Dalvik VM
 *.dex
 
 # Java class files
@@ -11,6 +12,7 @@
 # Generated files
 bin/
 gen/
+out/
 
 # Gradle files
 .gradle/
@@ -24,3 +26,55 @@ proguard/
 
 # Log Files
 *.log
+
+# Android Studio Navigation editor temp files
+.navigation/
+
+# Android Studio captures folder
+captures/
+
+# IntelliJ
+*.iml
+.idea/workspace.xml
+.idea/tasks.xml
+.idea/gradle.xml
+.idea/assetWizardSettings.xml
+.idea/dictionaries
+.idea/libraries
+.idea/caches
+# Android Studio 3 in .gitignore file.
+.idea/caches/build_file_checksums.ser
+.idea/modules.xml
+
+# Keystore files
+# Uncomment the following lines if you do not want to check your keystore files in.
+#*.jks
+#*.keystore
+
+# External native build folder generated in Android Studio 2.2 and later
+.externalNativeBuild
+
+# Google Services (e.g. APIs or Firebase)
+# google-services.json
+
+# Freeline
+freeline.py
+freeline/
+freeline_project_description.json
+
+# fastlane
+fastlane/report.xml
+fastlane/Preview.html
+fastlane/screenshots
+fastlane/test_output
+fastlane/readme.md
+
+# Version control
+vcs.xml
+
+# lint
+lint/intermediates/
+lint/generated/
+lint/outputs/
+lint/tmp/
+# lint/reports/

+ 2 - 0
AppEngine.gitignore

@@ -0,0 +1,2 @@
+# Google App Engine generated folder
+appengine-generated/

+ 4 - 0
ArchLinuxPackages.gitignore

@@ -1,9 +1,13 @@
 *.tar
 *.tar.*
+*.jar
+*.exe
+*.msi
 *.zip
 *.tgz
 *.log
 *.log.*
 *.sig
+
 pkg/
 src/

+ 30 - 1
Autotools.gitignore

@@ -1,14 +1,43 @@
 # http://www.gnu.org/software/automake
 
 Makefile.in
+/ar-lib
+/mdate-sh
+/py-compile
+/test-driver
+/ylwrap
 
 # http://www.gnu.org/software/autoconf
 
-/autom4te.cache
+autom4te.cache
+/autoscan.log
+/autoscan-*.log
 /aclocal.m4
 /compile
+/config.guess
+/config.h.in
+/config.log
+/config.status
+/config.sub
 /configure
+/configure.scan
 /depcomp
 /install-sh
 /missing
 /stamp-h1
+
+# https://www.gnu.org/software/libtool/
+
+/ltmain.sh
+
+# http://www.gnu.org/software/texinfo
+
+/texinfo.tex
+
+# http://www.gnu.org/software/m4/
+
+m4/libtool.m4
+m4/ltoptions.m4
+m4/ltsugar.m4
+m4/ltversion.m4
+m4/lt~obsolete.m4

+ 0 - 16
Bancha.gitignore

@@ -1,16 +0,0 @@
-#Logs
-application/logs/*.php
-
-# Content types
-/application/xml/types/*.xml
-
-# Custom builds and generated php files
-/core/documentation/build
-/core/views/admin/content/translations.php
-
-# Attachs and cache files #
-*.tmp
-/attach/cache/
-/attach/
-/application/cache/_bancha/*.css
-/application/cache/_bancha/*.js

+ 11 - 0
C++.gitignore

@@ -1,14 +1,25 @@
+# Prerequisites
+*.d
+
 # Compiled Object files
 *.slo
 *.lo
 *.o
 *.obj
 
+# Precompiled Headers
+*.gch
+*.pch
+
 # Compiled Dynamic libraries
 *.so
 *.dylib
 *.dll
 
+# Fortran module files
+*.mod
+*.smod
+
 # Compiled Static libraries
 *.lai
 *.la

+ 27 - 0
C.gitignore

@@ -1,9 +1,21 @@
+# Prerequisites
+*.d
+
 # Object files
 *.o
 *.ko
 *.obj
 *.elf
 
+# Linker output
+*.ilk
+*.map
+*.exp
+
+# Precompiled Headers
+*.gch
+*.pch
+
 # Libraries
 *.lib
 *.a
@@ -23,3 +35,18 @@
 *.i*86
 *.x86_64
 *.hex
+
+# Debug files
+*.dSYM/
+*.su
+*.idb
+*.pdb
+
+# Kernel Module Compile Results
+*.mod*
+*.cmd
+.tmp_versions/
+modules.order
+Module.symvers
+Mkfile.old
+dkms.conf

+ 6 - 0
CMake.gitignore

@@ -1,5 +1,11 @@
+CMakeLists.txt.user
 CMakeCache.txt
 CMakeFiles
+CMakeScripts
+Testing
 Makefile
 cmake_install.cmake
 install_manifest.txt
+compile_commands.json
+CTestTestfile.cmake
+_deps

+ 8 - 3
CONTRIBUTING.md

@@ -6,17 +6,17 @@ high quality, we request that contributions adhere to the following guidelines.
 - **Provide a link to the application or project’s homepage**. Unless it’s
   extremely popular, there’s a chance the maintainers don’t know about or use
   the language, framework, editor, app, or project your change applies to.
-  
+
 - **Provide links to documentation** supporting the change you’re making.
   Current, canonical documentation mentioning the files being ignored is best.
   If documentation isn’t available to support your change, do the best you can
   to explain what the files being ignored are for.
-  
+
 - **Explain why you’re making a change**. Even if it seems self-evident, please
   take a sentence or two to tell us why your change or addition should happen.
   It’s especially helpful to articulate why this change applies to *everyone*
   who works with the applicable technology, rather than just you or your team.
-  
+
 - **Please consider the scope of your change**. If your change specific to a
   certain language or framework, then make sure the change is made to the
   template for that language or framework, rather than to the template for an
@@ -28,6 +28,11 @@ high quality, we request that contributions adhere to the following guidelines.
 In general, the more you can do to help us understand the change you’re making,
 the more likely we’ll be to accept your contribution quickly.
 
+If a template is mostly a list of files installed by a particular version of
+some software (e.g. a PHP framework) then it's brittle and probably no more
+helpful than a simple `ls`. If it's not possible to curate a small set of
+useful rules, then the template might not be a good fit for this collection.
+
 Please also understand that we can’t list every tool that ever existed.
 Our aim is to curate a collection of the *most common and helpful* templates,
 not to make sure we cover every project possible. If we choose not to

+ 6 - 0
CUDA.gitignore

@@ -0,0 +1,6 @@
+*.i
+*.ii
+*.gpu
+*.ptx
+*.cubin
+*.fatbin

+ 25 - 7
CakePHP.gitignore

@@ -1,7 +1,25 @@
-tmp/*
-[Cc]onfig/core.php
-[Cc]onfig/database.php
-app/tmp/*
-app/[Cc]onfig/core.php
-app/[Cc]onfig/database.php
-!empty
+# CakePHP 3
+
+/vendor/*
+/config/app.php
+
+/tmp/cache/models/*
+!/tmp/cache/models/empty
+/tmp/cache/persistent/*
+!/tmp/cache/persistent/empty
+/tmp/cache/views/*
+!/tmp/cache/views/empty
+/tmp/sessions/*
+!/tmp/sessions/empty
+/tmp/tests/*
+!/tmp/tests/empty
+
+/logs/*
+!/logs/empty
+
+# CakePHP 2
+
+/app/tmp/*
+/app/Config/core.php
+/app/Config/database.php
+/vendors/*

+ 14 - 3
CodeIgniter.gitignore

@@ -1,6 +1,17 @@
 */config/development
 */logs/log-*.php
-*/logs/!index.html
+!*/logs/index.html
 */cache/*
-*/cache/!index.html
-*/cache/!.htaccess
+!*/cache/index.html
+!*/cache/.htaccess
+
+user_guide_src/build/*
+user_guide_src/cilexer/build/*
+user_guide_src/cilexer/dist/*
+user_guide_src/cilexer/pycilexer.egg-info/*
+
+#codeigniter 3
+application/logs/*
+!application/logs/index.html
+!application/logs/.htaccess
+/vendor/

+ 14 - 0
CommonLisp.gitignore

@@ -1,3 +1,17 @@
 *.FASL
 *.fasl
 *.lisp-temp
+*.dfsl
+*.pfsl
+*.d64fsl
+*.p64fsl
+*.lx64fsl
+*.lx32fsl
+*.dx64fsl
+*.dx32fsl
+*.fx64fsl
+*.fx32fsl
+*.sx64fsl
+*.sx32fsl
+*.wx64fsl
+*.wx32fsl

+ 2 - 2
Composer.gitignore

@@ -1,6 +1,6 @@
 composer.phar
-vendor/
+/vendor/
 
-# Commit your application's lock file http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file
+# Commit your application's lock file https://getcomposer.org/doc/01-basic-usage.md#commit-your-composer-lock-file-to-version-control
 # You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file
 # composer.lock

+ 1 - 0
Concrete5.gitignore

@@ -1,3 +1,4 @@
 config/site.php
 files/cache/*
 files/tmp/*
+.htaccess

+ 28 - 1
Coq.gitignore

@@ -1,3 +1,30 @@
-*.vo
+.*.aux
+*.a
+*.cma
+*.cmi
+*.cmo
+*.cmx
+*.cmxa
+*.cmxs
 *.glob
+*.ml.d
+*.ml4.d
+*.mli.d
+*.mllib.d
+*.mlpack.d
+*.native
+*.o
 *.v.d
+*.vio
+*.vo
+.coq-native/
+.csdp.cache
+.lia.cache
+.nia.cache
+.nlia.cache
+.nra.cache
+csdp.cache
+lia.cache
+nia.cache
+nlia.cache
+nra.cache

+ 4 - 0
CraftCMS.gitignore

@@ -0,0 +1,4 @@
+# Craft 2 Storage (https://craftcms.com/support/craft-storage-gitignore)
+# not necessary for Craft 3 (https://github.com/craftcms/craft/issues/26)
+/craft/storage/*
+!/craft/storage/rebrand

+ 24 - 0
D.gitignore

@@ -0,0 +1,24 @@
+# Compiled Object files
+*.o
+*.obj
+
+# Compiled Dynamic libraries
+*.so
+*.dylib
+*.dll
+
+# Compiled Static libraries
+*.a
+*.lib
+
+# Executables
+*.exe
+
+# DUB
+.dub
+docs.json
+__dummy.html
+docs/
+
+# Code coverage
+*.lst

+ 15 - 7
Dart.gitignore

@@ -1,13 +1,21 @@
-# Don’t commit the following directories created by pub.
+# See https://www.dartlang.org/guides/libraries/private-files
+
+# Files and directories created by pub
+.dart_tool/
+.packages
 build/
-packages/
+# If you're building an application, you may want to check-in your pubspec.lock
+pubspec.lock
+
+# Directory created by dartdoc
+# If you don't generate documentation locally you can remove this line.
+doc/api/
 
-# Or the files created by dart2js.
+# Avoid committing generated Javascript files:
 *.dart.js
-*.dart.precompiled.js
+*.info.json      # Produced by the --dump-info flag.
+*.js             # When generated by dart2js. Don't specify *.js if your
+                 # project includes source files written in JavaScript.
 *.js_
 *.js.deps
 *.js.map
-
-# Include when developing application packages.
-pubspec.lock

+ 15 - 0
Delphi.gitignore

@@ -21,6 +21,10 @@
 # Uncomment this if it is not mobile development and you do not use remote debug feature.
 #*.deployproj
 #
+# C++ object files produced when C/C++ Output file generation is configured.
+# Uncomment this if you are not using external objects (zlib library for example).
+#*.obj
+#
 
 # Delphi compiler-generated binaries (safe to delete)
 *.exe
@@ -37,9 +41,13 @@
 *.tds
 *.dcu
 *.lib
+*.a
+*.o
+*.ocx
 
 # Delphi autogenerated files (duplicated info)
 *.cfg
+*.hpp
 *Resource.rc
 
 # Delphi local files (user-specific info)
@@ -51,4 +59,11 @@
 
 # Delphi history and backups
 __history/
+__recovery/
 *.~*
+
+# Castalia statistics file (since XE7 Castalia is distributed with Delphi)
+*.stat
+
+# Boss dependency manager vendor folder https://github.com/HashLoad/boss
+modules/

+ 42 - 32
Drupal.gitignore

@@ -1,36 +1,46 @@
-# Ignore configuration files that may contain sensitive information.
-sites/*/*settings*.php
+# gitignore template for Drupal 8 projects
+#
+# earlier versions of Drupal are tracked in `community/Python/`
 
-# Ignore paths that contain generated content.
-files/
-sites/*/files
-sites/*/private
+# Ignore configuration files that may contain sensitive information
+/sites/*/*settings*.php
+/sites/*/*services*.yml
 
-# Ignore default text files
-robots.txt
-/CHANGELOG.txt
-/COPYRIGHT.txt
-/INSTALL*.txt
+# Ignore paths that may contain user-generated content
+/sites/*/files
+/sites/*/public
+/sites/*/private
+/sites/*/files-public
+/sites/*/files-private
+
+# Ignore paths that may contain temporary files
+/sites/*/translations
+/sites/*/tmp
+/sites/*/cache
+
+# Ignore drupal core (if not versioning drupal sources)
+/core
+/modules/README.txt
+/profiles/README.txt
+/sites/README.txt
+/sites/example.sites.php
+/sites/example.settings.local.php
+/sites/development.services.yml
+/themes/README.txt
+/vendor
+/.csslintrc
+/.editorconfig
+/.eslintignore
+/.eslintrc.json
+/.gitattributes
+/.htaccess
+/autoload.php
+/composer.json
+/composer.lock
+/example.gitignore
+/index.php
 /LICENSE.txt
-/MAINTAINERS.txt
-/UPGRADE.txt
 /README.txt
-sites/all/README.txt
-sites/all/modules/README.txt
-sites/all/themes/README.txt
-
-# Ignore everything but the "sites" folder ( for non core developer )
-.htaccess
-web.config
-authorize.php
-cron.php
-index.php
-install.php
-update.php
-xmlrpc.php
-/includes
-/misc
-/modules
-/profiles
-/scripts
-/themes
+/robots.txt
+/update.php
+/web.config

+ 15 - 0
Eagle.gitignore

@@ -4,6 +4,9 @@
 *.s#?
 *.b#?
 *.l#?
+*.b$?
+*.s$?
+*.l$?
 
 # Eagle project file
 # It contains a serial number and references to the file structure
@@ -11,6 +14,10 @@
 # comment the following line if you want to have your project file included.
 eagle.epf
 
+# Autorouter files
+*.pro
+*.job
+
 # CAM files
 *.$$$
 *.cmp
@@ -27,10 +34,18 @@ eagle.epf
 *.drl
 *.gpi
 *.pls
+*.ger
+*.xln
 
 *.drd
 *.drd.*
 
+*.s#*
+*.b#*
+
 *.info
 
 *.eps
+
+# file locks introduced since 7.x
+*.lck

+ 6 - 0
Elisp.gitignore

@@ -3,3 +3,9 @@
 
 # Packaging
 .cask
+
+# Backup files
+*~
+
+# Undo-tree save-files
+*.~undo-tree

+ 6 - 0
Elixir.gitignore

@@ -1,4 +1,10 @@
 /_build
+/cover
 /deps
+/doc
+/.fetch
 erl_crash.dump
 *.ez
+*.beam
+/config/*.secret.exs
+.elixir_ls/

+ 4 - 0
Elm.gitignore

@@ -0,0 +1,4 @@
+# elm-package generated files
+elm-stuff
+# elm-repl generated files
+repl-temp-*

+ 4 - 0
Erlang.gitignore

@@ -4,3 +4,7 @@ deps
 *.beam
 *.plt
 erl_crash.dump
+ebin/*.beam
+rel/example_project
+.concrete/DEV_MODE
+.rebar

+ 0 - 6
ExtJS-MVC.gitignore

@@ -1,6 +0,0 @@
-# build directory for Sencha (ExtJS) projects
-build/
-
-# bootstrap files are regenerated by Sencha CMD on every build or refresh
-bootstrap.js
-bootstrap.css

+ 14 - 0
ExtJs.gitignore

@@ -0,0 +1,14 @@
+.architect
+bootstrap.css
+bootstrap.js
+bootstrap.json
+bootstrap.jsonp
+build/
+classic.json
+classic.jsonp
+ext/
+modern.json
+modern.jsonp
+resources/sass/.sass-cache/
+resources/.arch-internal-preview.css
+.arch-internal-preview.css

+ 1 - 0
Fortran.gitignore

@@ -0,0 +1 @@
+C++.gitignore

+ 21 - 2
FuelPHP.gitignore

@@ -1,2 +1,21 @@
-fuel/app/logs/*/*/*
-fuel/app/cache/*/*
+# the composer package lock file and install directory
+# Commit your application's lock file http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file
+# You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file
+# /composer.lock
+/fuel/vendor
+
+# the fuelphp document
+/docs/
+
+# you may install these packages with `oil package`.
+# http://fuelphp.com/docs/packages/oil/package.html
+# /fuel/packages/auth/
+# /fuel/packages/email/
+# /fuel/packages/oil/
+# /fuel/packages/orm/
+# /fuel/packages/parser/
+
+# dynamically generated files
+/fuel/app/logs/*/*/*
+/fuel/app/cache/*/*
+/fuel/app/config/crypt.php

+ 0 - 3
GWT.gitignore

@@ -18,9 +18,6 @@ war/WEB-INF/classes/
 #compilation logs
 .gwt/
 
-#caching for already compiled files
-gwt-unitCache/
-
 #gwt junit compilation files
 www-test/
 

+ 0 - 0
gcov.gitignore → Gcov.gitignore


+ 16 - 0
GitBook.gitignore

@@ -0,0 +1,16 @@
+# Node rules:
+## Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
+.grunt
+
+## Dependency directory
+## Commenting this out is preferred by some people, see
+## https://docs.npmjs.com/misc/faq#should-i-check-my-node_modules-folder-into-git
+node_modules
+
+# Book build output
+_book
+
+# eBook build output
+*.epub
+*.mobi
+*.pdf

+ 3 - 0
Global/Anjuta.gitignore

@@ -0,0 +1,3 @@
+# Local configuration folder and symbol database
+/.anjuta/
+/.anjuta_sym_db.db

+ 1 - 0
Global/Ansible.gitignore

@@ -0,0 +1 @@
+*.retry

+ 3 - 2
Global/Archives.gitignore

@@ -5,17 +5,18 @@
 *.rar
 *.zip
 *.gz
+*.tgz
 *.bzip
 *.bz2
 *.xz
 *.lzma
 *.cab
 
-#packing-only formats
+# Packing-only formats
 *.iso
 *.tar
 
-#package management formats
+# Package management formats
 *.dmg
 *.xpi
 *.gem

+ 5 - 0
Global/Backup.gitignore

@@ -0,0 +1,5 @@
+*.bak
+*.gho
+*.ori
+*.orig
+*.tmp

+ 2 - 0
Global/Bazaar.gitignore

@@ -0,0 +1,2 @@
+.bzr/
+.bzrignore

+ 1 - 1
Global/CVS.gitignore

@@ -1,4 +1,4 @@
 /CVS/*
-*/CVS/*
+**/CVS/*
 .cvsignore
 */.cvsignore

+ 10 - 0
Global/Calabash.gitignore

@@ -0,0 +1,10 @@
+# Calabash / Cucumber
+rerun/
+reports/
+screenshots/
+screenshot*.png
+test-servers/
+
+# bundler
+.bundle
+vendor

+ 4 - 0
Global/CodeKit.gitignore

@@ -0,0 +1,4 @@
+# General CodeKit files to ignore
+config.codekit
+config.codekit3
+/min

+ 2 - 0
Global/Diff.gitignore

@@ -0,0 +1,2 @@
+*.patch
+*.diff

+ 4 - 0
Global/Dreamweaver.gitignore

@@ -1,3 +1,7 @@
 # DW Dreamweaver added files
 _notes
+_compareTemp
+configs/
 dwsync.xml
+dw_php_codehinting.config
+*.mno

+ 4 - 0
Global/Dropbox.gitignore

@@ -0,0 +1,4 @@
+# Dropbox settings and caches
+.dropbox
+.dropbox.attr
+.dropbox.cache

+ 31 - 5
Global/Eclipse.gitignore

@@ -1,6 +1,5 @@
-*.pydevproject
+
 .metadata
-.gradle
 bin/
 tmp/
 *.tmp
@@ -10,6 +9,7 @@ tmp/
 local.properties
 .settings/
 .loadpath
+.recommenders
 
 # External tool builders
 .externalToolBuilders/
@@ -17,14 +17,40 @@ local.properties
 # Locally stored "Eclipse launch configurations"
 *.launch
 
-# CDT-specific
+# PyDev specific (Python IDE for Eclipse)
+*.pydevproject
+
+# CDT-specific (C/C++ Development Tooling)
 .cproject
 
-# PDT-specific
+# CDT- autotools
+.autotools
+
+# Java annotation processor (APT)
+.factorypath
+
+# PDT-specific (PHP Development Tools)
 .buildpath
 
-# sbteclipse plugin 
+# sbteclipse plugin
 .target
 
+# Tern plugin
+.tern-project
+
 # TeXlipse plugin
 .texlipse
+
+# STS (Spring Tool Suite)
+.springBeans
+
+# Code Recommenders
+.recommenders/
+
+# Annotation Processing
+.apt_generated/
+
+# Scala IDE specific (Scala & Java development for Eclipse)
+.cache-main
+.scala_dependencies
+.worksheet

+ 1 - 1
Global/EiffelStudio.gitignore

@@ -1,2 +1,2 @@
-# The compilation directoy
+# The compilation directory
 EIFGENs

+ 20 - 0
Global/Emacs.gitignore

@@ -27,3 +27,23 @@ tramp
 
 # AUCTeX auto folder
 /auto/
+
+# cask packages
+.cask/
+dist/
+
+# Flycheck
+flycheck_*.el
+
+# server auth directory
+/server/
+
+# projectiles files
+.projectile
+
+# directory configuration
+.dir-locals.el
+
+# network security
+/network-security.data
+

+ 1 - 0
Global/Ensime.gitignore

@@ -1,3 +1,4 @@
 # Ensime specific
 .ensime
+.ensime_cache/
 .ensime_lucene/

+ 2 - 0
Global/GPG.gitignore

@@ -0,0 +1,2 @@
+secring.*
+

+ 0 - 2
Global/IPythonNotebook.gitignore

@@ -1,2 +0,0 @@
-# Temporary data
-.ipynb_checkpoints/

+ 63 - 0
Global/Images.gitignore

@@ -0,0 +1,63 @@
+# JPEG
+*.jpg
+*.jpeg
+*.jpe
+*.jif
+*.jfif
+*.jfi
+
+# JPEG 2000
+*.jp2
+*.j2k
+*.jpf
+*.jpx
+*.jpm
+*.mj2
+
+# JPEG XR
+*.jxr
+*.hdp
+*.wdp
+
+# Graphics Interchange Format
+*.gif
+
+# RAW
+*.raw
+
+# Web P
+*.webp
+
+# Portable Network Graphics
+*.png
+
+# Animated Portable Network Graphics
+*.apng
+
+# Multiple-image Network Graphics
+*.mng
+
+# Tagged Image File Format
+*.tiff
+*.tif
+
+# Scalable Vector Graphics
+*.svg
+*.svgz
+
+# Portable Document Format
+*.pdf
+
+# X BitMap
+*.xbm
+
+# BMP
+*.bmp
+*.dib
+
+# ICO
+*.ico
+
+# 3D Images
+*.3dm
+*.max

+ 13 - 0
Global/JDeveloper.gitignore

@@ -0,0 +1,13 @@
+# default application storage directory used by the IDE Performance Cache feature
+.data/
+
+# used for ADF styles caching
+temp/
+
+# default output directories
+classes/
+deploy/
+javadoc/
+
+# lock file, a part of Oracle Credential Store Framework
+cwallet.sso.lck

+ 5 - 0
Global/JEnv.gitignore

@@ -0,0 +1,5 @@
+# JEnv local Java version configuration file
+.java-version
+
+# Used by previous versions of JEnv
+.jenv-version

+ 57 - 20
Global/JetBrains.gitignore

@@ -1,29 +1,66 @@
-# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm
-
-## Directory-based project format
-.idea/
-# if you remove the above rule, at least ignore user-specific stuff:
-# .idea/workspace.xml
-# .idea/tasks.xml
-# and these sensitive or high-churn files:
-# .idea/dataSources.ids
-# .idea/dataSources.xml
-# .idea/sqlDataSources.xml
-# .idea/dynamic.xml
-
-## File-based project format
-*.ipr
-*.iml
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
+
+# User-specific stuff
+.idea/**/workspace.xml
+.idea/**/tasks.xml
+.idea/**/usage.statistics.xml
+.idea/**/dictionaries
+.idea/**/shelf
+
+# Generated files
+.idea/**/contentModel.xml
+
+# Sensitive or high-churn files
+.idea/**/dataSources/
+.idea/**/dataSources.ids
+.idea/**/dataSources.local.xml
+.idea/**/sqlDataSources.xml
+.idea/**/dynamic.xml
+.idea/**/uiDesigner.xml
+.idea/**/dbnavigator.xml
+
+# Gradle
+.idea/**/gradle.xml
+.idea/**/libraries
+
+# Gradle and Maven with auto-import
+# When using Gradle or Maven with auto-import, you should exclude module files,
+# since they will be recreated, and may cause churn.  Uncomment if using
+# auto-import.
+# .idea/modules.xml
+# .idea/*.iml
+# .idea/modules
+
+# CMake
+cmake-build-*/
+
+# Mongo Explorer plugin
+.idea/**/mongoSettings.xml
+
+# File-based project format
 *.iws
 
-## Additional for IntelliJ
+# IntelliJ
 out/
 
-# generated by mpeltonen/sbt-idea plugin
+# mpeltonen/sbt-idea plugin
 .idea_modules/
 
-# generated by JIRA plugin
+# JIRA plugin
 atlassian-ide-plugin.xml
 
-# generated by Crashlytics plugin (for Android Studio and Intellij)
+# Cursive Clojure plugin
+.idea/replstate.xml
+
+# Crashlytics plugin (for Android Studio and IntelliJ)
 com_crashlytics_export_strings.xml
+crashlytics.properties
+crashlytics-build.properties
+fabric.properties
+
+# Editor-based Rest Client
+.idea/httpRequests
+
+# Android studio 3.1+ serialized cache file
+.idea/caches/build_file_checksums.ser

+ 26 - 8
Global/Lazarus.gitignore

@@ -1,12 +1,30 @@
-#ignore backup files
-backup/
-
-#ignore files generated by the compiler
-lib/
+# Lazarus compiler-generated binaries (safe to delete)
+*.exe
+*.dll
+*.so
+*.dylib
+*.lrs
+*.res
 *.compiled
+*.dbg
+*.ppu
 *.o
 *.or
-*.ppu
+*.a
 
-#exclude executable output in windows
-*.exe
+# Lazarus autogenerated files (duplicated info)
+*.rst
+*.rsj
+*.lrt
+
+# Lazarus local files (user-specific info)
+*.lps
+
+# Lazarus backups and unit output folders.
+# These can be changed by user in Lazarus/project options.
+backup/
+*.bak
+lib/
+
+# Application bundle for Mac OS
+*.app/

+ 2 - 0
Global/LibreOffice.gitignore

@@ -0,0 +1,2 @@
+# LibreOffice locks
+.~lock.*#

+ 9 - 0
Global/Linux.gitignore

@@ -1,4 +1,13 @@
 *~
 
+# temporary files which can be created if a process still has a handle open of a deleted file
+.fuse_hidden*
+
 # KDE directory preferences
 .directory
+
+# Linux trash folder which might appear on any partition or disk
+.Trash-*
+
+# .nfs files are created when an open file is removed but is still being accessed
+.nfs*

+ 4 - 0
Global/LyX.gitignore

@@ -0,0 +1,4 @@
+# Ignore LyX backup and autosave files
+# http://www.lyx.org/
+*.lyx~
+*.lyx#

+ 28 - 0
Global/MATLAB.gitignore

@@ -0,0 +1,28 @@
+# Windows default autosave extension
+*.asv
+
+# OSX / *nix default autosave extension
+*.m~
+
+# Compiled MEX binaries (all platforms)
+*.mex*
+
+# Packaged app and toolbox files
+*.mlappinstall
+*.mltbx
+
+# Generated helpsearch folders
+helpsearch*/
+
+# Simulink code generation folders
+slprj/
+sccprj/
+
+# Matlab code generation folders
+codegen/
+
+# Simulink autosave extension
+*.autosave
+
+# Octave session info
+octave-workspace

+ 0 - 16
Global/Matlab.gitignore

@@ -1,16 +0,0 @@
-##---------------------------------------------------
-## Remove autosaves generated by the Matlab editor
-## We have git for backups!
-##---------------------------------------------------
-
-# Windows default autosave extension
-*.asv
-
-# OSX / *nix default autosave extension
-*.m~
-
-# Compiled MEX binaries (all platforms)
-*.mex*
-
-# Simulink Code Generation
-slprj/

+ 5 - 2
Global/Mercurial.gitignore

@@ -1,3 +1,6 @@
-/.hg/*
-*/.hg/*
+.hg/
 .hgignore
+.hgsigs
+.hgsub
+.hgsubstate
+.hgtags

+ 19 - 0
Global/MicrosoftOffice.gitignore

@@ -0,0 +1,19 @@
+*.tmp
+
+# Word temporary
+~$*.doc*
+
+# Word Auto Backup File
+Backup of *.doc*
+
+# Excel temporary
+~$*.xls*
+
+# Excel Backup File
+*.xlk
+
+# PowerPoint temporary
+~$*.ppt*
+
+# Visio autosave temporary files
+*.~vsd*

+ 8 - 0
Global/Momentics.gitignore

@@ -0,0 +1,8 @@
+# Built files
+x86/
+arm/
+arm-p/
+translations/*.qm
+
+# IDE settings
+.settings/

+ 4 - 3
Global/NetBeans.gitignore

@@ -1,7 +1,8 @@
-nbproject/private/
+**/nbproject/private/
+**/nbproject/Makefile-*.mk
+**/nbproject/Package-*.bash
 build/
 nbbuild/
 dist/
 nbdist/
-nbactions.xml
-nb-configuration.xml
+.nb-gradle/

+ 2 - 0
Global/Ninja.gitignore

@@ -0,0 +1,2 @@
+.ninja_deps
+.ninja_log

+ 1 - 0
Global/Octave.gitignore

@@ -0,0 +1 @@
+MATLAB.gitignore

+ 1 - 0
Global/Otto.gitignore

@@ -0,0 +1 @@
+.otto/

+ 18 - 0
Global/PSoCCreator.gitignore

@@ -0,0 +1,18 @@
+# Project Settings
+*.cywrk.*
+*.cyprj.*
+
+# Generated Assets and Resources
+Debug/
+Release/
+Export/
+*/codegentemp
+*/Generated_Source
+*_datasheet.pdf
+*_timing.html
+*.cycdx
+*.cyfit
+*.rpt
+*.svd
+*.log
+*.zip

+ 2 - 0
Global/Patch.gitignore

@@ -0,0 +1,2 @@
+*.orig
+*.rej

+ 2 - 0
Global/PuTTY.gitignore

@@ -0,0 +1,2 @@
+# Private key
+*.ppk

+ 0 - 66
Global/Quartus2.gitignore

@@ -1,66 +0,0 @@
-# Working with Altera Quartus II (Q2) and do proper versioning is not that easy
-# but if you follow some rules it can be accomplished. :)
-# This file should be placed into the main directory where the .qpf file is
-# found. Generally Q2 throws all entities and so on in the main directory, but
-# you can place all stuff also in separate folders. This approach is followed
-# here. So when you create a new design create one or more folders where your
-# entities will be located and put a .gitignore in there that overrides the
-# ignores of this file, e.g. one single rule stating "!*" which allows now all
-# type of files. When you add a MegaFunction or another entity to your design,
-# simply add it to one of your private folders and Q2 will be happy and manage
-# everything quite good. When you want to do versioning of your generated
-# SOF/POF files, you can do this by redirecting the generated output to an own
-# folder. To do this go to:
-# "Assignments"
-#   -> "Settings
-#      -> "Compilation Process Settings"
-#         -> "Save project output files in specified directory"
-# Now you can either place a .gitignore in the directory and allow the following
-# list of types:
-#   !*.sof
-#   !*.pof
-# or you create an own submodule in the folder to keep binary files out of your
-# design.
-
-# ignore hdl source files in top level directory
-*.vhd
-*.v
-
-# ignore Quartus II generated files
-*sopc_*
-*.jdi
-*.ptf.*
-*.sof
-*.pof
-*.qws
-*.smsg
-*_inst.vhd
-*_generation_script*
-*.done
-*.txt
-*.qarlog
-*.rpt
-*.summary
-*.qws
-*.cmp
-*.eqn
-*.html
-*.jpg
-*.bak
-*.qar
-*.sopc_builder
-*example*
-*~
-*.sdc
-*.tcl
-*.pin
-*.mif
-*.hex
-
-# ignore Quartus II generated folders
-db/
-incremental_db/
-simulation/
-timing/
-testbench/
-*_sim/

+ 1 - 1
Global/README.md

@@ -4,7 +4,7 @@ This directory contains globally useful gitignores,
 e.g. OS-specific and editor specific.
 
 For more on global gitignores:
-<http://help.github.com/git-ignore/>
+<https://help.github.com/articles/ignoring-files/#create-a-global-gitignore>
 
 And a good blog post about 'em:
 <http://augustl.com/blog/2009/global_gitignores>

+ 3 - 0
Global/Redis.gitignore

@@ -0,0 +1,3 @@
+# Ignore redis binary dump (dump.rdb) files
+
+*.rdb

+ 3 - 0
Global/SBT.gitignore

@@ -1,9 +1,12 @@
 # Simple Build Tool
 # http://www.scala-sbt.org/release/docs/Getting-Started/Directories.html#configuring-version-control
 
+dist/*
 target/
 lib_managed/
 src_managed/
 project/boot/
+project/plugins/project/
 .history
 .cache
+.lib/

+ 24 - 0
Global/Stata.gitignore

@@ -0,0 +1,24 @@
+# .gitignore file for git projects containing Stata files
+# Commercial statistical software: http://www.stata.com
+
+# Stata dataset and output files
+*.dta
+*.gph
+*.log
+*.smcl
+*.stpr
+*.stsem
+
+# Graphic export files from Stata
+# Stata command graph export: http://www.stata.com/manuals14/g-2graphexport.pdf
+#
+# You may add graphic export files to your .gitignore. However you should be
+# aware that this will exclude all image files from this main directory
+# and subdirectories.
+# *.ps
+# *.eps
+# *.wmf
+# *.emf
+# *.pdf
+# *.png
+# *.tif

+ 25 - 4
Global/SublimeText.gitignore

@@ -1,9 +1,30 @@
-# workspace files are user-specific
+# Cache files for Sublime Text
+*.tmlanguage.cache
+*.tmPreferences.cache
+*.stTheme.cache
+
+# Workspace files are user-specific
 *.sublime-workspace
 
-# project files should be checked into the repository, unless a significant
-# proportion of contributors will probably not be using SublimeText
+# Project files should be checked into the repository, unless a significant
+# proportion of contributors will probably not be using Sublime Text
 # *.sublime-project
 
-#sftp configuration file
+# SFTP configuration file
 sftp-config.json
+
+# Package control specific files
+Package Control.last-run
+Package Control.ca-list
+Package Control.ca-bundle
+Package Control.system-ca-bundle
+Package Control.cache/
+Package Control.ca-certs/
+Package Control.merged-ca-bundle
+Package Control.user-ca-bundle
+oscrypto-ca-bundle.crt
+bh_unicode_properties.cache
+
+# Sublime-github package stores a github token in this file
+# https://packagecontrol.io/packages/sublime-github
+GitHub.sublime-settings

+ 36 - 0
Global/SynopsysVCS.gitignore

@@ -0,0 +1,36 @@
+# Waveform formats
+*.vcd
+*.vpd
+*.evcd
+*.fsdb
+
+# Default name of the simulation executable.  A different name can be
+# specified with this switch (the associated daidir database name is
+# also taken from here):  -o <path>/<filename>
+simv
+
+# Generated for Verilog and VHDL top configs
+simv.daidir/
+simv.db.dir/
+
+# Infrastructure necessary to co-simulate SystemC models with
+# Verilog/VHDL models.  An alternate directory may be specified with this
+# switch:  -Mdir=<directory_path>
+csrc/
+
+# Log file - the following switch allows to specify the file that will be
+# used to write all messages from simulation:  -l <filename>
+*.log
+
+# Coverage results (generated with urg) and database location.  The
+# following switch can also be used:  urg -dir <coverage_directory>.vdb
+simv.vdb/
+urgReport/
+
+# DVE and UCLI related files.
+DVEfiles/
+ucli.key
+
+# When the design is elaborated for DirectC, the following file is created
+# with declarations for C/C++ functions.
+vc_hdrs.h

+ 3 - 0
Global/Tags.gitignore

@@ -1,12 +1,15 @@
 # Ignore tags created by etags, ctags, gtags (GNU global) and cscope
 TAGS
+.TAGS
 !TAGS/
 tags
+.tags
 !tags/
 gtags.files
 GTAGS
 GRTAGS
 GPATH
+GSYMS
 cscope.files
 cscope.out
 cscope.in.out

+ 2 - 0
Global/TortoiseGit.gitignore

@@ -0,0 +1,2 @@
+# Project-level settings
+/.tgitconfig

+ 4 - 0
Global/Vagrant.gitignore

@@ -1 +1,5 @@
+# General
 .vagrant/
+
+# Log files (if you are creating logs in debug mode, uncomment this)
+# *.logs

+ 17 - 0
Global/Vim.gitignore

@@ -0,0 +1,17 @@
+# Swap
+[._]*.s[a-v][a-z]
+[._]*.sw[a-p]
+[._]s[a-rt-v][a-z]
+[._]ss[a-gi-z]
+[._]sw[a-p]
+
+# Session
+Session.vim
+
+# Temporary
+.netrwhist
+*~
+# Auto-generated tag files
+tags
+# Persistent undo
+[._]*.un~

+ 5 - 0
Global/VirtualEnv.gitignore

@@ -4,4 +4,9 @@
 [Bb]in
 [Ii]nclude
 [Ll]ib
+[Ll]ib64
+[Ll]ocal
 [Ss]cripts
+pyvenv.cfg
+.venv
+pip-selfcheck.json

+ 18 - 0
Global/Virtuoso.gitignore

@@ -0,0 +1,18 @@
+# Gitignore for Cadence Virtuoso
+################################################################
+
+# Log files
+*.log
+panic*.log.*
+
+# OpenAccess database lock files
+*.cdslck*
+
+# Run directories for layout vs. schematic and design rule check
+lvsRunDir/*
+drcRunDir/*
+
+# Abstract generation tool
+abstract.log*
+abstract.record*
+

+ 5 - 0
Global/VisualStudioCode.gitignore

@@ -0,0 +1,5 @@
+.vscode/*
+!.vscode/settings.json
+!.vscode/tasks.json
+!.vscode/launch.json
+!.vscode/extensions.json

+ 0 - 0
Global/webMethods.gitignore → Global/WebMethods.gitignore


+ 10 - 2
Global/Windows.gitignore

@@ -1,9 +1,13 @@
-# Windows image file caches
+# Windows thumbnail cache files
 Thumbs.db
 ehthumbs.db
+ehthumbs_vista.db
+
+# Dump file
+*.stackdump
 
 # Folder config file
-Desktop.ini
+[Dd]esktop.ini
 
 # Recycle Bin used on file shares
 $RECYCLE.BIN/
@@ -11,5 +15,9 @@ $RECYCLE.BIN/
 # Windows Installer files
 *.cab
 *.msi
+*.msix
 *.msm
 *.msp
+
+# Windows shortcuts
+*.lnk

+ 14 - 5
Global/Xcode.gitignore

@@ -1,4 +1,18 @@
+# Xcode
+#
+# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
+
+## User settings
+xcuserdata/
+
+## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
+*.xcscmblueprint
+*.xccheckout
+
+## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
 build/
+DerivedData/
+*.moved-aside
 *.pbxuser
 !default.pbxuser
 *.mode1v3
@@ -7,8 +21,3 @@ build/
 !default.mode2v3
 *.perspectivev3
 !default.perspectivev3
-xcuserdata
-*.xccheckout
-*.moved-aside
-DerivedData
-*.xcuserstate

+ 10 - 0
Global/XilinxISE.gitignore

@@ -42,6 +42,16 @@
 *_usage.xml
 *_xst.xrpt
 
+# iMPACT generated files
+_impactbatch.log
+impact.xsl
+impact_impact.xwbt
+ise_impact.cmd
+webtalk_impact.xml
+
+# Core Generator generated files
+xaw2verilog.log
+
 # project-wide generated files
 *.gise
 par_usage_statistics.html

+ 7 - 1
Global/OSX.gitignore → Global/macOS.gitignore

@@ -1,3 +1,4 @@
+# General
 .DS_Store
 .AppleDouble
 .LSOverride
@@ -8,9 +9,14 @@ Icon
 # Thumbnails
 ._*
 
-# Files that might appear on external disk
+# Files that might appear in the root of a volume
+.DocumentRevisions-V100
+.fseventsd
 .Spotlight-V100
+.TemporaryItems
 .Trashes
+.VolumeIcon.icns
+.com.apple.timemachine.donotpresent
 
 # Directories potentially created on remote AFP share
 .AppleDB

+ 0 - 6
Global/vim.gitignore

@@ -1,6 +0,0 @@
-[._]*.s[a-w][a-z]
-[._]s[a-w][a-z]
-*.un~
-Session.vim
-.netrwhist
-*~

+ 9 - 21
Go.gitignore

@@ -1,24 +1,12 @@
-# Compiled Object files, Static and Dynamic libs (Shared Objects)
-*.o
-*.a
+# Binaries for programs and plugins
+*.exe
+*.exe~
+*.dll
 *.so
+*.dylib
 
-# Folders
-_obj
-_test
-
-# Architecture specific extensions/prefixes
-*.[568vq]
-[568vq].out
-
-*.cgo1.go
-*.cgo2.c
-_cgo_defun.c
-_cgo_gotypes.go
-_cgo_export.*
-
-_testmain.go
-
-*.exe
+# Test binary, built with `go test -c`
 *.test
-*.prof
+
+# Output of the go coverage tool, specifically when used with LiteIDE
+*.out

+ 8 - 0
Godot.gitignore

@@ -0,0 +1,8 @@
+
+# Godot-specific ignores
+.import/
+export.cfg
+export_presets.cfg
+
+# Mono-specific ignores
+.mono/

+ 10 - 1
Gradle.gitignore

@@ -1,5 +1,14 @@
 .gradle
-build/
+/build/
 
 # Ignore Gradle GUI config
 gradle-app.setting
+
+# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
+!gradle-wrapper.jar
+
+# Cache of project
+.gradletasknamecache
+
+# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
+# gradle/wrapper/gradle-wrapper.properties

+ 3 - 0
Grails.gitignore

@@ -1,4 +1,7 @@
 # .gitignore for Grails 1.2 and 1.3
+# Although this should work for most versions of grails, it is
+# suggested that you use the "grails integrate-with --git" command
+# to generate your .gitignore file.
 
 # web application files
 /web-app/WEB-INF/classes

+ 13 - 2
Haskell.gitignore

@@ -1,11 +1,22 @@
 dist
+dist-*
 cabal-dev
 *.o
 *.hi
 *.chi
 *.chs.h
-.virtualenv
+*.dyn_o
+*.dyn_hi
+.hpc
 .hsenv
 .cabal-sandbox/
 cabal.sandbox.config
-cabal.config
+*.prof
+*.aux
+*.hp
+*.eventlog
+.stack-work/
+cabal.project.local
+cabal.project.local~
+.HTF/
+.ghc.environment.*

+ 5 - 0
IGORPro.gitignore

@@ -0,0 +1,5 @@
+# Avoid including Experiment files: they can be created and edited locally to test the ipf files
+*.pxp
+*.pxt
+*.uxp
+*.uxt

+ 0 - 0
Jboss.gitignore → JBoss.gitignore


Some files were not shown because too many files changed in this diff