Skip to content

Commit

Permalink
🔖 pretag v1.8.17
Browse files Browse the repository at this point in the history
  • Loading branch information
q191201771 committed Dec 26, 2018
1 parent 1f4b3ca commit 41d0f83
Show file tree
Hide file tree
Showing 31 changed files with 40 additions and 30 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@

版本规则:首位不变保持1,第二位增加表示在前一个版本的基础上有bugfix或不兼容性修改,第三位增加表示有兼容性修改或新增或其他。

`v1.8.17` `~`

* bugfix:无
* 不兼容性修改:大部分类禁用拷贝构造函数和赋值函数
* 兼容性修改:无
* 新增:函数 chef::strings_op::string_printf -> 类似于c字符串格式化函数snprintf,但不需要对结果的长度做预估,输出结果为std::string类型
* 新增:函数 chef::strings_op::url_encode 和 chef::strings_op::url_decode -> url编码、解码
* 新增:函数 chef::filepath_op::is_abs_path -> 判断路径是否为绝对路径格式(以`/`字符开头)
* 其他:所有源码文件头部说明加入@license字段,内容包含工程的github地址

`v1.7.17` `~`

* bugfix:无
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_buffer.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_buffer.hpp
* @deps nope
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_consistent_hash.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_consistent_hash.hpp
* @deps c++11
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_count_dump.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_count_dump.hpp
* @deps chef_env.hpp | chef_filepath_op.hpp
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_crypto_md5_op.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_crypto_md5_op.hpp
* @deps nope
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_crypto_sha1_op.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_crypto_sha1_op.hpp
* @deps nope
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_daemon_op.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_daemon_op.hpp
* @deps nope
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_defer.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_defer.hpp
* @deps chef_env.hpp
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_encoding_base64_op.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_encoding_base64_op.hpp
* @deps nope
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_env.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_env.hpp
* @deps c++11 or libboost
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_env_var_op.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_env_var_op.hpp
* @deps nope
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_filelock.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_filelock.hpp
* @deps nope
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_filepath_op.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_filepath_op.hpp
* @deps nope
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_fmt_op.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_fmt_op.hpp
* @deps c++11
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_hash.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_hash.hpp
* @deps c++11
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_lru.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_lru.hpp
* @deps nope
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_noncopyable.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_noncopyable.hpp
* @deps nope
* @platform linux/macos/xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_os_exec_op.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_os_exec_op.hpp
* @deps nope
* @platform linux/macos/xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_skiplist.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_skiplist.hpp
* @deps c++11
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_snippet.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_snippet.hpp
* @deps c++11
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_stringify_stl.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_stringify_stl.hpp
* @deps nope
* @platform linux/macos/xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_strings_op.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_strings_op.hpp
* @deps nope
* @platform linux | macos | windows
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_stuff_op.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_stuff_op.hpp
* @deps nope
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_task_thread.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_task_thread.h
* @deps chef_env.hpp | chef_wait_event_counter.hpp
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_this_machine_op.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_this_machine_op.hpp
* @deps chef_filepath_op.hpp
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_this_process_op.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_this_process_op.hpp
* @deps chef_filepath_op.hpp | chef_os_exec_op.hpp
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_thread_group.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_thread_group.hpp
* @deps chef_env.hpp | chef_task_thread.hpp
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_thread_pool.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_thread_pool.hpp
* @deps chef_env.hpp | chef_wait_event_counter.hpp
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_wait_event_counter.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_wait_event_counter.hpp
* @deps chef_env.hpp
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion include/chef_base/chef_weight_selector.hpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @license this file is part of starry-night library. more info see https://github.com/q191201771/starry-night
* @tag v1.7.17
* @tag v1.8.17
* @file chef_weight_selector.hpp
* @deps nope
* @platform linux | macos | xxx
Expand Down
2 changes: 1 addition & 1 deletion pretag.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
set -x

# modme
tag='v1.7.17'
tag='v1.8.17'
echo "New tag ${tag}"

files=$(ls include/chef_base/*.hpp)
Expand Down

0 comments on commit 41d0f83

Please sign in to comment.