From 043cbafd3b0228a2d917027d2a54e893e1f897bf Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Wed, 27 Jul 2016 06:24:39 +0300 Subject: .bashrc_pgn: export to another project --- .bashrc | 1 - .bashrc_pgn | 38 -------------------------------------- 2 files changed, 39 deletions(-) delete mode 100644 .bashrc_pgn diff --git a/.bashrc b/.bashrc index 60ccb4f..bc4924d 100644 --- a/.bashrc +++ b/.bashrc @@ -214,6 +214,5 @@ PYTHONSTARTUP="$HOME/.pythonrc" [ -f '.bashrc_distr' ] && source .bashrc_distr [ -f '.bashrc_git' ] && source .bashrc_git [ -f '.bashrc_netwrix' ] && source .bashrc_netwrix -[ -f '.bashrc_pgn' ] && source .bashrc_pgn [ -f '.bashrc_text' ] && source .bashrc_text [ -f ".bashrc_third_party" ] && source .bashrc_third_party diff --git a/.bashrc_pgn b/.bashrc_pgn deleted file mode 100644 index 4e73e76..0000000 --- a/.bashrc_pgn +++ /dev/null @@ -1,38 +0,0 @@ -[ ! -z "${BASHRC_PGN+x}" ] && return || readonly BASHRC_PGN=1 - -source .bashrc_text - -alias strip_pgn_clk='sed --binary --in-place '"'"'s/ {\[%clk [[:digit:]]\+:[[:digit:]]\+\(:[[:digit:]]\+\)*\]}//g'"'" -alias slice_pgn_moves='sed --binary --in-place '"'"'s/ \([[:digit:]]\+\.\)/\n\1/g'"'" - -normalize_pgn() { - dos2eol "$@" \ - && lint "$@" \ - && strip_pgn_clk "$@" \ - && slice_pgn_moves "$@" \ - && eol2dos "$@" -} - -append_pgn() { - if [ "$#" -ne 2 ]; then - echo "usage: $FUNCNAME DEST_PGN SRC_PGN" >&2 - return 1 - fi - - printf '\r\n' >> "$1" \ - && cat "$2" >> "$1" -} - -join_pgns() ( - [ "$#" -eq 0 ] && return - - set -o errexit - - cat "$1" - - local i - for i in "${@:2}"; do - printf '\r\n' - cat "$i" - done -) -- cgit v1.2.3