Kamil Śliwak
0400b435b8
Enable highlighting for more code blocks in the docs
2022-08-16 10:05:14 +02:00
minami
1706db2776
Fix underline
2022-08-16 01:15:29 +09:00
minami
b08454e49d
Remove callcode in heading
2022-08-16 01:12:43 +09:00
Leo
c0e678033c
Merge pull request #12855 from aathan/patch-12
...
Rephrase named vs unnamed parameters in function definitions (in control-structures.rst).
2022-08-15 15:53:49 +02:00
Leo
a78a2bcf34
Merge pull request #13374 from 0xpranay/patch-2
...
Update the default free memory pointer in Yul.rst
2022-08-13 15:55:15 +02:00
Leo
1b8d7aae10
Merge pull request #13346 from minaminao/docs-abi-encoder-v2-default
...
Update description of input parameter type and return type limitations
2022-08-13 15:34:38 +02:00
Leo
b17559184a
Merge pull request #13256 from YuviTz1/develop
...
Added build flag to disable pedantic builds
2022-08-13 15:32:04 +02:00
Pranay
60d513c484
Updated yul.rst with feedback.
...
Updated yul.rst with explanation of 0x60 pointer choice.
2022-08-13 18:39:46 +05:30
Leo
5cf3973bb5
Merge pull request #12852 from aathan/patch-9
...
Update reference-types.rst
2022-08-13 15:09:33 +02:00
Leo
9dd2e0ec3f
Merge pull request #12954 from aathan/clarify-address-literals-eip-55
...
Link to address literals from address value types
2022-08-13 15:06:34 +02:00
minami
ec4ccf8183
Improve docs of possible function inputs and outputs
2022-08-13 14:48:20 +02:00
Leo
898ad25aab
Review suggestions
2022-08-13 14:25:09 +02:00
aathan
18ce69ebbd
Update reference-types.rst
2022-08-13 14:25:09 +02:00
Leo
681581d7f0
Merge pull request #12844 from aathan/patch-6
...
Update operators.rst
2022-08-13 14:25:07 +02:00
aathan
ffbb6f159e
Update value-types.rst
2022-08-13 14:22:42 +02:00
aathan
0561bd6b00
Update control-structures.rst
2022-08-13 13:51:55 +02:00
aathan
9d5fb1bf8b
Update operators.rst
2022-08-13 13:36:57 +02:00
aathan
f1a5bc7ed9
Update reference-types.rst
...
Clarify comment using language similar to that in the Array section of the documentation. Previously it said simply "Because of that..." but what the word "that" was about, was not evident.
2022-08-13 13:29:22 +02:00
Kamil Śliwak
b7847c9f07
installing-solidity.rst: Mention the PEDANTIC flag
2022-08-11 15:43:34 +02:00
Kamil Śliwak
3c0a7355d0
Merge pull request #13262 from xromrom/fixLinkToInternalFunctionCallsInDocs
...
[Docs] Fixed link to internal-function-calls
2022-08-10 19:07:08 +02:00
Daniel Kirchner
3a5b43eea3
Merge pull request #13286 from LCamel/contract_metadata_doc
...
Modify the metadata / hash document.
2022-08-10 18:19:10 +02:00
Daniel Kirchner
c4b0cb77ad
Merge pull request #13300 from krakxn/patch-1
...
Docs — Minor grammar fixes in `abi-spec.rst`
2022-08-10 18:17:49 +02:00
Roman Figurin
bbf6ecf69d
[Docs] Updated a part about abicoder v2 and multi-dimensional array for external-function-calls
2022-08-10 16:09:33 +02:00
Roman Figurin
664b7bfbda
[Docs] Fixed link to internal-function-calls
2022-08-10 16:09:14 +02:00
Pranay
6439955e83
Update the default free memory pointer in Yul.rst
...
The solidity docs and [Inline assembly memory management](https://docs.soliditylang.org/en/v0.8.15/assembly.html#memory-management ) suggest the actual allocate-able memory starts from `0x80`. The above yul example defaults the free memory pointer to `0x60` in initialisation cases.
2022-08-10 13:54:02 +05:30
Daniel Kirchner
c2d4e03c55
Add blog post link to bug list.
2022-08-08 17:40:32 +02:00
Kamil Śliwak
caba38db5c
Set release date for 0.8.16 and update the bug list
2022-08-08 14:12:42 +02:00
Marenz
22c7cd22b9
Fix wrong cleanup when copying from calldata to memory
...
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
2022-08-08 13:07:16 +02:00
minami
796fb2cfad
Fix description of this
in free functions
2022-08-05 23:05:10 +02:00
LCamel
14f63cc7e8
Update docs/metadata.rst
...
Co-authored-by: Daniel Kirchner <daniel@ekpyron.org>
2022-08-03 22:12:11 +08:00
AN ❦
4d4a030a01
Minor grammar fixes
2022-08-03 02:02:16 +05:30
Quentin Garchery
b3fd11a66f
fix: global state object in yul formal specification
2022-07-28 11:12:14 +02:00
Luoh Ren-Shan (LCamel)
de857c27f3
Modify the metadata document.
2022-07-26 15:53:52 +08:00
chriseth
dd9a57b1fb
Merge pull request #13295 from minaminao/fix-dark-mode-bug
...
Fix dark mode bug
2022-07-25 21:03:03 +02:00
AN ❦
991174074e
Minor grammar fixes
2022-07-25 21:01:00 +02:00
minami
98833b267f
Fix dark mode bug
2022-07-25 04:26:45 +09:00
AN
b828da248f
Grammatical fixes
2022-07-23 21:21:28 +05:30
CJ42
ac5c26bbe9
docs: specifiy memory-safe in inline assembly is available since 0.8.13
2022-07-14 21:14:53 +02:00
maxisch
5567e30196
Modular Contracts typo fix
2022-07-13 09:02:29 -03:00
Richie
db2b066d40
tweak: update maximum line length
2022-07-08 11:41:51 -07:00
vdusart
f012a77980
Fix mistake
2022-07-07 13:48:20 +02:00
vdusart
eb6b1291b7
Fix type error
...
Fix type error according to #13144
2022-07-07 13:41:33 +02:00
Mathias L. Baumann
b02f64818b
Merge pull request #13096 from victorknox/develop
...
Moved Keywords section from 'Cheatsheet' to 'Units and Globally Available Variables'
2022-07-06 15:30:36 +02:00
Mathias L. Baumann
45f5616b12
Merge pull request #12679 from devtooligan/tweak/expand-collide-definition
...
tweak: expand definition of suggested collision naming convention
2022-07-06 15:04:40 +02:00
CJ42
e4d3425ad9
docs: add uint160
type in address conversion section
...
docs: add notice for uint conversion before 0.8.0
docs: edit sentence structure + remove 'result in `address payable`'
docs: add keyword 'explicitly' to be more specific for `address payable`
docs: edit notice uint to address conversion change since 0.8.0
Co-authored-by: Kamil Śliwak <cameel2@gmail.com>
2022-07-01 09:43:24 -03:00
victorknox
7445a4803f
Moved Keywords section from 'Cheatsheet' to 'Units and Globally Available Variables'
2022-06-24 10:23:31 +05:30
Aiman Baharna
392b1872b3
docs: Disallow decimal literals with trailing dots
...
Currently the documentation suggests that a decimal literal can omit the
fractional part [1]:
> Decimal fractional literals are formed by a `.` with at least one
> number on one side. Examples include `1.`, `.1` and `1.3`.
However, commit ac68710
(May 30, 2018) disallowed trailing dots that are
not followed by a number [2].
Using decimal literals of the form `1.` will actually result in a
`ParserError` and so the docs should no longer recommend this form.
[1] https://docs.soliditylang.org/en/v0.8.15/types.html#rational-and-integer-literals
[2] ac68710789
2022-06-22 17:19:12 +01:00
Rohit Kumar Suman
9bc015071c
fix: Typo
...
Line 84!
By => With
to the them => to them
2022-06-19 11:56:03 +05:30
Femi Bolaji
d417fe135f
updated int assembly.rst (Sample program bug fix)
...
fixed for loop bug in VectorSum.sumPureAsm function at line 42
# updated { data := add(dataElementLocation, 0x20) } to -----> { dataElementLocation := add(dataElementLocation, 0x20) }
in order to update dataElementLocation after every iteration. (Hence ending the loop)
2022-06-17 10:48:48 +01:00
Daniel Kirchner
14d0776c94
Set release date for 0.8.15.
2022-06-15 15:08:24 +02:00