Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase v1.4.2 #1

Closed
wants to merge 74 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
7c28c46
fixing tests
lyskov Oct 7, 2022
5f0a7bd
switching to use `__truediv__`
lyskov Oct 10, 2022
2a61164
switching to `__itruediv__`
lyskov Oct 10, 2022
d460756
adding mod support
zwimer Oct 10, 2022
7b47e78
using fully qualified insertion operator name when binding `__str__` …
lyskov Oct 10, 2022
1723c5a
adding support for operators `~ | & ^ << >> |= &= ^= <<= >>=`
zwimer Oct 10, 2022
516b014
adding Binder limitations documentation section
zwimer Oct 11, 2022
956142d
fixing unary operators
zwimer Oct 12, 2022
ff7fc06
updating build script so it works on x86 and M1 Mac's
lyskov Oct 15, 2022
2780c52
adding custom_shared option
kliegeois Oct 19, 2022
92d183a
disabling binding generation for public virtual base classes when vir…
lyskov Oct 26, 2022
829ab63
fix reference in documentation
zwimer Oct 27, 2022
ef40643
adding support for bindings class const data members
lyskov Nov 7, 2022
8fc011a
refactoring `class` and `function` config options handling to allow f…
lyskov Dec 7, 2022
844858e
adding support for `module_local_namespace` config option
kliegeois Dec 9, 2022
c51ec70
renaming binding names for pre/post increment/decrement operators for…
zwimer Dec 15, 2022
61392fa
adding support for `trampoline_member_function_binder` config option
kliegeois Dec 15, 2022
e9b5598
updating test reference results
lyskov Dec 15, 2022
49fcd0f
updating insertion operation bindings so it can handle operators decl…
lyskov Jan 5, 2023
0c6f763
refactoring insertion operator bindings
lyskov Jan 5, 2023
60a959b
updating insertion operator test
lyskov Jan 5, 2023
5c1ee67
updating `mangle_type_name` to references in templates
lyskov Jan 9, 2023
e378ec2
adding expected type signatures for `add_on_binder` and `binder_for_…
lyskov Jan 18, 2023
31a81d8
adding support for prefix_for_static_member_functions option
lyskov Jan 20, 2023
b796797
Update config.rst
lyskov Jan 20, 2023
33797ce
updating mangle_type_name so it does not produce names with consecuti…
lyskov Jan 20, 2023
e28d2c0
updating enum binding
andriish Jan 31, 2023
d9810f7
adding T50.add_on_binder test
lyskov Jan 31, 2023
5946806
adding `enum` config directive
lyskov Feb 1, 2023
dc581a8
updating documentation
lyskov Feb 1, 2023
e74da7c
fixing tests
andriish Feb 3, 2023
5e3dd2e
adding generation of opaque declarations
lyskov Mar 31, 2023
1d9f660
Merge commit '5e3dd2e' into devel
lyskov Mar 31, 2023
2c368b2
fixing generate_opaque_declaration_if_needed
lyskov Mar 31, 2023
95938b8
adding comment
lyskov Mar 31, 2023
1c357ab
disabling opaque declarations generation
lyskov Mar 31, 2023
67a9fe4
Add option to skip binding a field (#257)
jlblancoc May 3, 2023
30e53cc
adding type convertion back to std::size_t when possible
lyskov May 16, 2023
cd1f345
Merge remote-tracking branch 'origin/master' into devel
lyskov May 16, 2023
ee2ecff
updating convertion to std::size_t
lyskov May 17, 2023
cb9788e
updating Pybind11 version to aa304c9c7d725ffb9d10af08a3b34cb372307020
lyskov Jun 19, 2023
292bc8a
fixing CMake files so Binder could be build with LLVM versions >= 16
andrewandersonintel Sep 6, 2023
184120d
fixing build script (#267)
masinag Oct 2, 2023
ccafcfb
Add support for pybind11 Smart_holder branch (#269)
kliegeois Oct 26, 2023
0024d72
update build instructions for macos (#272)
nikitalita Nov 15, 2023
02649ce
.clang-format: Remove duplicate key (#273)
nikitalita Nov 15, 2023
4d3f536
fixing MacOS CI tests (#274)
nikitalita Nov 16, 2023
5a66684
fixing CMake Python finding procedure (#275)
nikitalita Nov 17, 2023
d9ffa14
updating limitations.rst (#277)
haiiliin Dec 18, 2023
e1b80db
add explicit readthedocs config file (#278)
haiiliin Dec 21, 2023
bd25f2d
add a command-line option to print binder version (#280)
andriish Jan 19, 2024
874e030
refactor self-test.py to use python3
lyskov Feb 1, 2024
2d4b1aa
add skip-line-number option (#281)
andriish Feb 9, 2024
a7c4388
Update util.cpp to avoid compiler warning and trow an error if a dir…
andriish Feb 14, 2024
dc94e3d
Merge remote-tracking branch 'origin/master' into devel
lyskov Feb 15, 2024
e2ba081
Persist container ARGs across multiple stages (#284)
rgov Feb 28, 2024
402ca34
Merge remote-tracking branch 'origin/master' into devel
lyskov Mar 15, 2024
5f54d3a
Modernization of CI (#286)
andriish Mar 16, 2024
1df59d4
Update class.cpp (#285)
andriish Mar 16, 2024
45a7308
remove line number from test reference files
lyskov Mar 16, 2024
be50c7c
update tests
lyskov Mar 16, 2024
80273dd
update request_bindings / request_skipping mechanics
lyskov Mar 16, 2024
7ba2ad1
add skipping-requested check for inner class enums
lyskov Mar 16, 2024
f8aeced
Merge pull request #288. Add support for Fedora 38,39,40 and temporar…
andriish Mar 20, 2024
bb23ba7
Update context.cpp to comply with pybind11 2.0+ docs (#297)
andriish Apr 8, 2024
ed42ec1
LLVM 18 compatibility (#296)
andriish Apr 8, 2024
95acfe9
Update context.cpp to use "Using" instead of typedef (#295)
andriish Apr 8, 2024
1236eb2
Update generated code template in context.cpp to avoid else after ret…
andriish Apr 11, 2024
c58245b
update class.cpp to avoid else after return (#291)
andriish Apr 12, 2024
0b961f2
update context.cpp use `empty()` to avoid clang-tidy warnings (#294)
andriish Apr 12, 2024
b9f309e
update class.cpp to make code compatible with MSVC (#299)
andriish Apr 12, 2024
7d6ec91
Fix MSVC error on unknown identifier uint in function.hpp (#301)
haiiliin Jun 19, 2024
51096f5
add check for copy-contractor skipping request (#306)
lyskov Sep 9, 2024
1cfd243
Allow double quote includes
kkrissian-gpfw Oct 7, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ ColumnLimit: 200
MaxEmptyLinesToKeep: 4

AlignTrailingComments: false
AllowShortIfStatementsOnASingleLine: true
AllowShortLoopsOnASingleLine: true

# require clang-format v14+
Expand Down
8 changes: 0 additions & 8 deletions .github/workflows/fedora26/Dockerfile

This file was deleted.

15 changes: 0 additions & 15 deletions .github/workflows/fedora26/action.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/fedora26/entrypoint.sh

This file was deleted.

8 changes: 0 additions & 8 deletions .github/workflows/fedora27/Dockerfile

This file was deleted.

15 changes: 0 additions & 15 deletions .github/workflows/fedora27/action.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/fedora27/entrypoint.sh

This file was deleted.

8 changes: 0 additions & 8 deletions .github/workflows/fedora28/Dockerfile

This file was deleted.

15 changes: 0 additions & 15 deletions .github/workflows/fedora28/action.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/fedora28/entrypoint.sh

This file was deleted.

8 changes: 0 additions & 8 deletions .github/workflows/fedora29/Dockerfile

This file was deleted.

15 changes: 0 additions & 15 deletions .github/workflows/fedora29/action.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/fedora29/entrypoint.sh

This file was deleted.

8 changes: 0 additions & 8 deletions .github/workflows/fedora30/Dockerfile

This file was deleted.

15 changes: 0 additions & 15 deletions .github/workflows/fedora30/action.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/fedora30/entrypoint.sh

This file was deleted.

8 changes: 0 additions & 8 deletions .github/workflows/fedora31/Dockerfile

This file was deleted.

15 changes: 0 additions & 15 deletions .github/workflows/fedora31/action.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/fedora31/entrypoint.sh

This file was deleted.

8 changes: 0 additions & 8 deletions .github/workflows/fedora32/Dockerfile

This file was deleted.

15 changes: 0 additions & 15 deletions .github/workflows/fedora32/action.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/fedora32/entrypoint.sh

This file was deleted.

8 changes: 0 additions & 8 deletions .github/workflows/fedora33/Dockerfile

This file was deleted.

15 changes: 0 additions & 15 deletions .github/workflows/fedora33/action.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/fedora33/entrypoint.sh

This file was deleted.

8 changes: 0 additions & 8 deletions .github/workflows/fedora34/Dockerfile

This file was deleted.

15 changes: 0 additions & 15 deletions .github/workflows/fedora34/action.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions .github/workflows/fedora34/entrypoint.sh

This file was deleted.

8 changes: 0 additions & 8 deletions .github/workflows/fedora35/Dockerfile

This file was deleted.

Loading
Loading