Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitb6f50c6

Browse files
authored
Merge pull request#242 from schmouk/dev
Dev --> Main
2 parents2fe81b6 +b3c639d commitb6f50c6

File tree

168 files changed

+659
-2987
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

168 files changed

+659
-2987
lines changed

‎README.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<imgsrc="banner-image.jpg"width="512"height="454"alt="Library banner">
1+
<imgsrc="./banner-image.jpg"width="512"height="454"alt="[Library banner]">
22

33
[![license](http://img.shields.io/github/license/schmouk/pythonic-cpp-strings.svg?style=plastic&labelColor=blueviolet&color=lightblue)](https://github.com/schmouk/pythonic-cpp-strings/license)[![Latest release](http://img.shields.io/github/release/schmouk/pythonic-cpp-strings.svg?style=plastic&labelColor=blueviolet&color=success)](https://github.com/schmouk/pythonic-cpp-strings/releases)[![code_coverage](https://img.shields.io/badge/code_coverage-100%25-success?style=plastic&labelColor=blueviolet)]()[![tests](https://img.shields.io/badge/tests-passing-success?style=plastic&labelColor=blueviolet)]()
44

@@ -75,9 +75,9 @@ This `.cpp` file is a great place to see **cpp-strings** code in action. Each st
7575

7676

7777
---
78-
##Latest Release - Release 1.0 (1.0.2.232)2025/07
78+
##Latest Release - Release 1.0 (1.0.4 -2025/10)
7979

80-
The coding of this project started by March 2023 and had been put in standby mode for some months - no time to work on it. The very first release is now availble (since July 2025), as**Release 1.0.2**.
80+
The coding of this project started by March 2023 and had been put in standby mode for some months - no time to work on it. The very first release is now availble (since July 2025), as**Release 1.0.4**.
8181

8282
This release has been fully tested. Code coverage is 100%.
8383

@@ -100,7 +100,7 @@ N.B. "*planned for a next release*" does not imply that a fixed date is planned
100100
---
101101
##Documentation
102102

103-
The**cpp-strings** HTML documentation is available in subdirectory`cpp-strings/html`. Click on file`index.html` there from your local file manager to browse its content.
103+
The**cpp-strings** HTML documentation is available in subdirectory`./documentation`. Click on file`index.html` there from your local file manager to browse its content.
104104

105105
It has then been produced with the great utility**doxygen** developed by Vicente Hernando (the doxygen Github repository can be accessed[here](https://github.com/doxygen/doxygen), and the utility can be downloaded from there:[https://www.doxygen.nl/download.html](https://www.doxygen.nl/download.html)).
106106

‎cpp-strings/cpp-strings.cfg‎renamed to ‎cpp-strings.cfg‎

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
# Project related configuration options
2828
#---------------------------------------------------------------------------
2929
PROJECT_NAME ="cpp-strings"
30-
PROJECT_NUMBER ="1.0.0"
30+
PROJECT_NUMBER ="1.0.4"
3131
PROJECT_BRIEF ="Pythonic c++ strings"
3232
OUTPUT_DIRECTORY =
3333

@@ -58,9 +58,9 @@ WARN_NO_PARAMDOC = NO
5858
#---------------------------------------------------------------------------
5959
# Configuration options related to the input files
6060
#---------------------------------------------------------------------------
61-
INPUT = ./ ../
61+
INPUT = ./cpp-strings
6262
INPUT_ENCODING = UTF-8
63-
USE_MDFILE_AS_MAINPAGE = ../README.md
63+
USE_MDFILE_AS_MAINPAGE = ./README.md
6464

6565
#---------------------------------------------------------------------------
6666
# Configuration options related to source browsing
@@ -72,7 +72,7 @@ REFERENCES_RELATION = YES
7272
# Configuration options related to the HTML output
7373
#---------------------------------------------------------------------------
7474
GENERATE_HTML = YES
75-
HTML_OUTPUT =html
75+
HTML_OUTPUT =./documentation
7676
HTML_FILE_EXTENSION = .html
7777
HTML_COLORSTYLE_HUE = 220
7878
HTML_COLORSTYLE_SAT = 100
@@ -89,6 +89,11 @@ EXT_LINKS_IN_WINDOW = NO
8989
SEARCHENGINE = YES
9090
SERVER_BASED_SEARCH = NO
9191
EXTERNAL_SEARCH = NO
92+
SORT_GROUP_NAMES = YES
93+
SOURCE_BROWSER = NO
94+
VERBATIM_HEADERS = NO
95+
WARN_IF_INCOMPLETE_DOC = NO
96+
WARN_IF_UNDOCUMENTED = NO
9297

9398
#---------------------------------------------------------------------------
9499
# Configuration options related to the LaTeX output

‎cpp-strings/cppstrings.h‎

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -835,7 +835,7 @@ namespace pcs // i.e. "pythonic c++ strings"
835835
*
836836
* Decimal characters are those that can be used to form numbers in
837837
* base 10, e.g. U+0660, ARABIC-INDIC DIGIT ZERO. Formally a decimal
838-
* character is a character in the Unicode General Category“Nd”.
838+
* character is a character in the Unicode General Category�Nd�.
839839
*/
840840
[[nodiscard]]
841841
inlineconstboolisdecimal()constnoexcept
@@ -883,7 +883,7 @@ namespace pcs // i.e. "pythonic c++ strings"
883883
* the currently implemented rule is this simpler one:
884884
*
885885
* identifier ::= ID_Start id_continue*
886-
* id_continue ::= ID_Start |<decimal number>
886+
* id_continue ::= ID_Start |decimal_number
887887
*/
888888
[[nodiscard]]
889889
inlineconstboolisidentifier()constnoexcept
@@ -1654,18 +1654,18 @@ namespace pcs // i.e. "pythonic c++ strings"
16541654
* Line breaks are not included in the resulting list unless keepends is given and true.
16551655
*
16561656
* This method splits on the following line boundaries. In particular, the boundaries are a superset of universal newlines:
1657-
*\n Line Feed
1658-
*\r Carriage Return
1659-
* \r\n Carriage Return + Line Feed
1660-
*\v or \x0b Line Tabulation
1661-
*\f or \x0c Form Feed
1662-
* \x1c File Separator
1663-
* \x1d Group Separator
1664-
* \x1e Record Separator
1657+
*'\n' Line Feed
1658+
*'\r' Carriage Return
1659+
*'\r\n' Carriage Return + Line Feed
1660+
*'\v' or'\x0b' Line Tabulation
1661+
*'\f' or'\x0c' Form Feed
1662+
*'\x1c' File Separator
1663+
*'\x1d' Group Separator
1664+
*'\x1e' Record Separator
16651665
* Next separators values, detected by Python method splitlines(), are currently NOT detected by CppStrings
1666-
* \x85 Next Line (C1 Control Code)
1667-
* \u2028 Line Separator
1668-
* \u2029 Paragraph Separator
1666+
*'\x85' Next Line (C1 Control Code)
1667+
*'\u2028' Line Separator
1668+
*'\u2029' Paragraph Separator
16691669
*/
16701670
[[nodiscard]]
16711671
std::vector<CppStringT>splitlines(constbool keep_end =false)constnoexcept

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp