Cabal revisions of darcs-scripts-0.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: darcs-scripts-Version: 0.1-License: BSD3-License-File: LICENSE-Author: Henning Thielemann <darcs@henning-thielemann.de>-Maintainer: darcs@henning-thielemann.de-Category: Development-Build-Type: Simple-Cabal-Version: >=1.6-Synopsis: Shell scripts for support of darcs workflow-Description:- This is a collection of Bash shell scripts- for support of development using the revision control system Darcs.- The scripts are installed in your @cabal/share@ directory,- thus you may extend your command search path accordingly.- .- Within a Darcs working copy you may run:- .- * @editor `darcs-list-modified`@:- Open an editor with all files that are modified- with respect to the current local repository state.- .- * @darcs-replace-rec OLD NEW dirOrFileA dirOrFileB@:- Replace @OLD@ by @NEW@ in all files in @dirOrFileA@ and so on,- that contain @OLD@.- This calls @darcs replace@, that is,- the replacements are managed by Darcs as such.- .- * @darcs-mv-hs src\/Data\/Special.hs src\/Control\/Extra.hs@:- Move the file @src\/Data\/Special.hs@ to @src\/Control\/Extra.hs@- and replace the according module name- @Data.Special@ by @Control.Extra@- in all modules in directory @src@ and in the cabal file.- The first component must be a directory for source files.- If you do not have a source directory, you may use @.@,- but then files in @_darcs@ are also addressed,- and Darcs will warn you.- Nested source directories are not supported.- .- * @darcs-conv-latin-to-utf8 dirOrFile ...@:- Convert all files from Latin encoding to UTF8 encoding.- You may easily adapt the script in order- to convert between other encodings.- Instead of using non-ASCII encodings- you may replace non-ASCII symbols by Haskell string escape codes.- .- * @darcs-replace-finitemap@:- Convert old programs from use of @FiniteMap@ to @containers:Data.Map@.- .- * @darcs-mv-m3@ and @darcs-mv-mg@ are for Modula-3 development.- They rename both interface and implementation file of a module- and replace module names accordingly.--Data-Files:- darcs-conv-latin-to-utf8- darcs-list-modified- darcs-mv-hs- darcs-mv-m3- darcs-mv-mg- darcs-replace-finitemap- darcs-replace-rec--Source-Repository this- Tag: 0.1- Type: darcs- Location: http://code.haskell.org/~thielema/darcs-scripts/--Source-Repository head- Type: darcs- Location: http://code.haskell.org/~thielema/darcs-scripts/--Library- Build-Depends: base>=1 && <10+Name: darcs-scripts +Version: 0.1 +x-revision: 1 +License: BSD3 +License-File: LICENSE +Author: Henning Thielemann <darcs@henning-thielemann.de> +Maintainer: darcs@henning-thielemann.de +Category: Development +Build-Type: Simple +Cabal-Version: >=1.6 +Synopsis: Shell scripts for support of darcs workflow +Description: + This is a collection of Bash shell scripts + for support of development using the revision control system Darcs. + The scripts are installed in your @cabal/share@ directory, + thus you may extend your command search path accordingly. + . + Within a Darcs working copy you may run: + . + * @editor \`darcs-list-modified\`@: + Open an editor with all files that are modified + with respect to the current local repository state. + . + * @darcs-replace-rec OLD NEW dirOrFileA dirOrFileB@: + Replace @OLD@ by @NEW@ in all files in @dirOrFileA@ and so on, + that contain @OLD@. + This calls @darcs replace@, that is, + the replacements are managed by Darcs as such. + . + * @darcs-mv-hs src\/Data\/Special.hs src\/Control\/Extra.hs@: + Move the file @src\/Data\/Special.hs@ to @src\/Control\/Extra.hs@ + and replace the according module name + @Data.Special@ by @Control.Extra@ + in all modules in directory @src@ and in the cabal file. + The first component must be a directory for source files. + If you do not have a source directory, you may use @.@, + but then files in @_darcs@ are also addressed, + and Darcs will warn you. + Nested source directories are not supported. + . + * @darcs-conv-latin-to-utf8 dirOrFile ...@: + Convert all files from Latin encoding to UTF8 encoding. + You may easily adapt the script in order + to convert between other encodings. + Instead of using non-ASCII encodings + you may replace non-ASCII symbols by Haskell string escape codes. + . + * @darcs-replace-finitemap@: + Convert old programs from use of @FiniteMap@ to @containers:Data.Map@. + . + * @darcs-mv-m3@ and @darcs-mv-mg@ are for Modula-3 development. + They rename both interface and implementation file of a module + and replace module names accordingly. + +Data-Files: + darcs-conv-latin-to-utf8 + darcs-list-modified + darcs-mv-hs + darcs-mv-m3 + darcs-mv-mg + darcs-replace-finitemap + darcs-replace-rec + +Source-Repository this + Tag: 0.1 + Type: darcs + Location: http://code.haskell.org/~thielema/darcs-scripts/ + +Source-Repository head + Type: darcs + Location: http://code.haskell.org/~thielema/darcs-scripts/ + +Library + Build-Depends: base>=1 && <10