From: GitHub <no...@gi...> - 2013-05-29 17:07:48
|
Branch: refs/heads/master Home: https://github.com/MLton/mlton Commit: 255d5be91c402b59b16fd3343fb36420bd7ea544 https://github.com/MLton/mlton/commit/255d5be91c402b59b16fd3343fb36420bd7ea544 Author: Matthew Fluet <mat...@gm...> Date: 2013-05-23 (Thu, 23 May 2013) Changed paths: M Makefile Log Message: ----------- Updates to Makefile due to SVN to Git repository conversion. Remove both .ignore and .gitignore files from to-be-installed directories. Remove/exclude .git directory (rather than .svn directories) for packaging. Commit: 39d4d10c61508f34947ef948fa11e179f185a7f5 https://github.com/MLton/mlton/commit/39d4d10c61508f34947ef948fa11e179f185a7f5 Author: Matthew Fluet <mat...@gm...> Date: 2013-05-23 (Thu, 23 May 2013) Changed paths: M package/debian/rules Log Message: ----------- Updates to Debian packaging rules due to SVN to Git repository conversion. Remove/exclude .git directory (rather than .svn directories) for packaging. Commit: b302a2e9e01d158caf3c35619d7ef8f7dbe83577 https://github.com/MLton/mlton/commit/b302a2e9e01d158caf3c35619d7ef8f7dbe83577 Author: Matthew Fluet <mat...@gm...> Date: 2013-05-23 (Thu, 23 May 2013) Changed paths: R bin/sync-ignore Log Message: ----------- The 'sync-ignore' script is unnecessary for Git repositories. Commit: 926517ffc4dbdaf16dfffbab09255abe46ab2302 https://github.com/MLton/mlton/commit/926517ffc4dbdaf16dfffbab09255abe46ab2302 Author: Matthew Fluet <mat...@gm...> Date: 2013-05-28 (Tue, 28 May 2013) Changed paths: M bin/clean A bin/ls-ignore Log Message: ----------- Updates to bin/clean due to SVN to Git repository conversion. Git's '.gitignore' files are more sophisticated than CVS's '.cvsignore' files and SVN's 'svn:ignore' properties. In particular, Git's '.gitignore' patterns are cumulative from the root directory to the current directory and patterns can match both (pathless) file names and file paths. Given that it is convenient for 'make clean' to delete ignored files (via the bin/clean script), there are conflicting desires: one the one hand, take advantage of Git's richer semantics to specify ignored files; on the other hand, not require git and a complete MLton git repository to query ignored files (e.g., for a source release). The compromise is introduce the bin/ls-ignore script to list the ignored files of the current directory by constructing a 'find' expression that matches names of ignored files. The script supports a reasonable subset of gitignore(5) semantics, but notably does not support leading-"!" negated patterns and internal-"/" FNM_PATHNAME patterns due to the complexity of replicating their semantics. Commit: a3582bd6900cea0111e1468ceddc6754e7321a3f https://github.com/MLton/mlton/commit/a3582bd6900cea0111e1468ceddc6754e7321a3f Author: Matthew Fluet <mat...@gm...> Date: 2013-05-28 (Tue, 28 May 2013) Changed paths: A .gitignore R .gitignore R .ignore M Makefile A basis-library/.gitignore R basis-library/.gitignore R basis-library/.ignore A basis-library/libs/basis-2002/top-level/.gitignore R basis-library/libs/basis-2002/top-level/.gitignore R basis-library/libs/basis-2002/top-level/.ignore A benchmark/.gitignore R benchmark/.gitignore R benchmark/.ignore R benchmark/tests/.gitignore A benchmark/tests/.gitignore R benchmark/tests/.ignore R benchmark/tests/DATA/.gitignore A benchmark/tests/DATA/.gitignore R benchmark/tests/DATA/.ignore R doc/examples/ffi/.gitignore A doc/examples/ffi/.gitignore R doc/examples/ffi/.ignore A doc/examples/finalizable/.gitignore R doc/examples/finalizable/.gitignore R doc/examples/finalizable/.ignore A doc/examples/profiling/.gitignore R doc/examples/profiling/.gitignore R doc/examples/profiling/.ignore R doc/examples/save-world/.gitignore A doc/examples/save-world/.gitignore R doc/examples/save-world/.ignore R doc/guide/.gitignore A doc/guide/.gitignore R doc/guide/.ignore R doc/hacker-guide/.gitignore A doc/hacker-guide/.gitignore R doc/hacker-guide/.ignore R doc/library-guide/.gitignore A doc/library-guide/.gitignore R doc/library-guide/.ignore R doc/license/.gitignore A doc/license/.gitignore R doc/license/.ignore R doc/mlb-formal/.gitignore A doc/mlb-formal/.gitignore R doc/mlb-formal/.ignore R doc/style-guide/.gitignore A doc/style-guide/.gitignore R doc/style-guide/.ignore A ide/pygments/.gitignore R ide/pygments/.gitignore R ide/pygments/.ignore A ide/pygments/sml_lexer/.gitignore R ide/pygments/sml_lexer/.gitignore R ide/pygments/sml_lexer/.ignore A lib/ckit-lib/.gitignore R lib/ckit-lib/.gitignore R lib/ckit-lib/.ignore R lib/cml/tests/.gitignore A lib/cml/tests/.gitignore R lib/cml/tests/.ignore A lib/mllpt-lib/.gitignore R lib/mllpt-lib/.gitignore R lib/mllpt-lib/.ignore A lib/mlnlffi-lib/.gitignore R lib/mlnlffi-lib/.gitignore R lib/mlnlffi-lib/.ignore R lib/mlnlffi-lib/memory/platform/.gitignore A lib/mlnlffi-lib/memory/platform/.gitignore R lib/mlnlffi-lib/memory/platform/.ignore A lib/mlrisc-lib/.gitignore R lib/mlrisc-lib/.gitignore R lib/mlrisc-lib/.ignore R lib/mlton/.gitignore A lib/mlton/.gitignore R lib/mlton/.ignore A lib/smlnj-lib/.gitignore R lib/smlnj-lib/.gitignore R lib/smlnj-lib/.ignore A man/.gitignore R man/.gitignore R man/.ignore A mllex/.gitignore R mllex/.gitignore R mllex/.ignore A mlnlffigen/.gitignore R mlnlffigen/.gitignore R mlnlffigen/.ignore R mlprof/.gitignore A mlprof/.gitignore R mlprof/.ignore A mlton/.gitignore R mlton/.gitignore R mlton/.ignore R mlton/control/.gitignore A mlton/control/.gitignore R mlton/control/.ignore A mlton/front-end/.gitignore R mlton/front-end/.gitignore R mlton/front-end/.ignore A mlyacc/.gitignore R mlyacc/.gitignore R mlyacc/.ignore A mlyacc/doc/.gitignore R mlyacc/doc/.gitignore R mlyacc/doc/.ignore A mlyacc/src/.gitignore R mlyacc/src/.gitignore R mlyacc/src/.ignore A package/macosx/.gitignore R package/macosx/.gitignore R package/macosx/.ignore A regression/.gitignore R regression/.gitignore R regression/.ignore R regression/fail/.gitignore A regression/fail/.gitignore R regression/fail/.ignore R regression/library/.gitignore A regression/library/.gitignore R regression/library/.ignore A runtime/.gitignore R runtime/.gitignore R runtime/.ignore A runtime/gen/.gitignore R runtime/gen/.gitignore R runtime/gen/.ignore R util/cm2mlb/.gitignore A util/cm2mlb/.gitignore R util/cm2mlb/.ignore Log Message: ----------- Rename each .ignore file to a .gitignore file. After the SVN repository to Git repository conversion, a '.gitignore' symlink was created for each '.ignore' file (commit 9eecf8c70a40a2f6f0bc08a05efd9e8731ccabdf). This was simple and avoided the need to audit other uses of '.ignore' files. With commit 926517ffc4dbdaf16dfffbab09255abe46ab2302, the 'bin/clean' and 'bin/ls-ignore' scripts support a reasonable subset of gitignore(5) semantics, so there is no need to maintain both .ingore files and .gitignore symlinks. Commit: 823d276ea01af1277e7e7b1779e7430e53bb3a56 https://github.com/MLton/mlton/commit/823d276ea01af1277e7e7b1779e7430e53bb3a56 Author: Matthew Fluet <mat...@gm...> Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: M .gitignore M basis-library/.gitignore M basis-library/libs/basis-2002/top-level/.gitignore M benchmark/.gitignore M benchmark/tests/.gitignore M benchmark/tests/DATA/.gitignore M doc/examples/ffi/.gitignore M doc/examples/finalizable/.gitignore M doc/examples/profiling/.gitignore M doc/examples/save-world/.gitignore M doc/guide/.gitignore M doc/hacker-guide/.gitignore M doc/library-guide/.gitignore M doc/license/.gitignore M doc/mlb-formal/.gitignore M doc/style-guide/.gitignore M ide/pygments/.gitignore M ide/pygments/sml_lexer/.gitignore A lib/.gitignore M lib/ckit-lib/.gitignore M lib/cml/tests/.gitignore M lib/mllpt-lib/.gitignore M lib/mlnlffi-lib/.gitignore M lib/mlnlffi-lib/memory/platform/.gitignore M lib/mlrisc-lib/.gitignore R lib/mlton/.gitignore M lib/smlnj-lib/.gitignore M man/.gitignore M mllex/.gitignore M mlnlffigen/.gitignore M mlton/.gitignore M mlton/control/.gitignore M mlton/front-end/.gitignore M mlyacc/.gitignore M mlyacc/doc/.gitignore M mlyacc/src/.gitignore M package/macosx/.gitignore M regression/.gitignore R regression/fail/.gitignore M regression/library/.gitignore M runtime/.gitignore M runtime/gen/.gitignore M util/cm2mlb/.gitignore Log Message: ----------- Update .gitignore files. Added leading '/' to most patterns in .gitignore files, in order to limit the pattern to files in the same directory as the corresponding .gitignore file. Exceptions are '*.o' and '*.a' patterns in 'runtime/.gitignore' (in order to exclude object and archive files anywhere in the 'runtime/' directory hierarchy) and '.cm/' patterns in 'lib/.gitignore', 'mlton/.gitignore', and 'util/cm2mlb/.gitignore' (in order to exclude SML/NJ derived files). Also added trailing '/' to some patterns in .gitignore files, in order to limit the pattern to directories. Commit: 839830aa84a38949f658ff5d555dfe6c9466c131 https://github.com/MLton/mlton/commit/839830aa84a38949f658ff5d555dfe6c9466c131 Author: Matthew Fluet <mat...@gm...> Date: 2013-05-29 (Wed, 29 May 2013) Changed paths: A .gitignore R .gitignore R .ignore M Makefile R basis-library/.gitignore A basis-library/.gitignore R basis-library/.ignore A basis-library/libs/basis-2002/top-level/.gitignore R basis-library/libs/basis-2002/top-level/.gitignore R basis-library/libs/basis-2002/top-level/.ignore A benchmark/.gitignore R benchmark/.gitignore R benchmark/.ignore A benchmark/tests/.gitignore R benchmark/tests/.gitignore R benchmark/tests/.ignore A benchmark/tests/DATA/.gitignore R benchmark/tests/DATA/.gitignore R benchmark/tests/DATA/.ignore M bin/clean A bin/ls-ignore R bin/sync-ignore R doc/examples/ffi/.gitignore A doc/examples/ffi/.gitignore R doc/examples/ffi/.ignore R doc/examples/finalizable/.gitignore A doc/examples/finalizable/.gitignore R doc/examples/finalizable/.ignore A doc/examples/profiling/.gitignore R doc/examples/profiling/.gitignore R doc/examples/profiling/.ignore R doc/examples/save-world/.gitignore A doc/examples/save-world/.gitignore R doc/examples/save-world/.ignore A doc/guide/.gitignore R doc/guide/.gitignore R doc/guide/.ignore R doc/hacker-guide/.gitignore A doc/hacker-guide/.gitignore R doc/hacker-guide/.ignore R doc/library-guide/.gitignore A doc/library-guide/.gitignore R doc/library-guide/.ignore A doc/license/.gitignore R doc/license/.gitignore R doc/license/.ignore A doc/mlb-formal/.gitignore R doc/mlb-formal/.gitignore R doc/mlb-formal/.ignore R doc/style-guide/.gitignore A doc/style-guide/.gitignore R doc/style-guide/.ignore R ide/pygments/.gitignore A ide/pygments/.gitignore R ide/pygments/.ignore R ide/pygments/sml_lexer/.gitignore A ide/pygments/sml_lexer/.gitignore R ide/pygments/sml_lexer/.ignore A lib/.gitignore A lib/ckit-lib/.gitignore R lib/ckit-lib/.gitignore R lib/ckit-lib/.ignore R lib/cml/tests/.gitignore A lib/cml/tests/.gitignore R lib/cml/tests/.ignore A lib/mllpt-lib/.gitignore R lib/mllpt-lib/.gitignore R lib/mllpt-lib/.ignore A lib/mlnlffi-lib/.gitignore R lib/mlnlffi-lib/.gitignore R lib/mlnlffi-lib/.ignore A lib/mlnlffi-lib/memory/platform/.gitignore R lib/mlnlffi-lib/memory/platform/.gitignore R lib/mlnlffi-lib/memory/platform/.ignore R lib/mlrisc-lib/.gitignore A lib/mlrisc-lib/.gitignore R lib/mlrisc-lib/.ignore R lib/mlton/.gitignore R lib/mlton/.ignore A lib/smlnj-lib/.gitignore R lib/smlnj-lib/.gitignore R lib/smlnj-lib/.ignore A man/.gitignore R man/.gitignore R man/.ignore R mllex/.gitignore A mllex/.gitignore R mllex/.ignore R mlnlffigen/.gitignore A mlnlffigen/.gitignore R mlnlffigen/.ignore A mlprof/.gitignore R mlprof/.gitignore R mlprof/.ignore R mlton/.gitignore A mlton/.gitignore R mlton/.ignore R mlton/control/.gitignore A mlton/control/.gitignore R mlton/control/.ignore R mlton/front-end/.gitignore A mlton/front-end/.gitignore R mlton/front-end/.ignore R mlyacc/.gitignore A mlyacc/.gitignore R mlyacc/.ignore R mlyacc/doc/.gitignore A mlyacc/doc/.gitignore R mlyacc/doc/.ignore A mlyacc/src/.gitignore R mlyacc/src/.gitignore R mlyacc/src/.ignore M package/debian/rules A package/macosx/.gitignore R package/macosx/.gitignore R package/macosx/.ignore A regression/.gitignore R regression/.gitignore R regression/.ignore R regression/fail/.gitignore R regression/fail/.ignore A regression/library/.gitignore R regression/library/.gitignore R regression/library/.ignore R runtime/.gitignore A runtime/.gitignore R runtime/.ignore R runtime/gen/.gitignore A runtime/gen/.gitignore R runtime/gen/.ignore R util/cm2mlb/.gitignore A util/cm2mlb/.gitignore R util/cm2mlb/.ignore Log Message: ----------- Merge pull request #18 from MatthewFluet/svn-cleanup Various updates due to SVN to Git conversion. Compare: https://github.com/MLton/mlton/compare/c73dc795336b...839830aa84a3 ------------------------------------------------------------------------------ Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 _______________________________________________ MLton-commit mailing list MLt...@li...; mlt...@ml... https://lists.sourceforge.net/lists/listinfo/mlton-commit |