<commit_before>// Copyright 2012, The gohg Authors. All rights reserved.
// Use of this source code is governed by a BSD style license
// that can be found in the LICENSE.txt file.

package gohg_lib

import (
	"errors"
	"path/filepath"
	"strconv"
)

// TODO	Implement the flags for hg init.

// Init provides the 'hg init' command.
func (hgcl *HgClient) Init(path string) error {
	var err error
	var fa string<commit_msg>added info about what Init() can and cannot<commit_after>// Copyright 2012, The gohg Authors. All rights reserved.
// Use of this source code is governed by a BSD style license
// that can be found in the LICENSE.txt file.

package gohg_lib

import (
	"errors"
	"path/filepath"
	"strconv"
)

// TODO	Implement the flags for hg init.

// Init provides the 'hg init' command.
//
// Be aware of the fact that it cannot be used to initialize the repo you want
// the (current) Hg CS to work on, as the Hg CS requires an existing repo.
// But Init() can be used to create any new repo outside the one the Hg CS is
// running for.
func (hgcl *HgClient) Init(path string) error {
	var err error
	var fa string
{'fraction_non_alphanumeric': 0.08281389136242208, 'fraction_numerical': 0.007123775601068566, 'mean_word_length': 3.33976833976834, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4691620', 'n_tokens_mistral': 358, 'n_tokens_neox': 338, 'n_words': 177}