properly escape backslashes in class and method directives
don't render the list inside a blockquote
Fixing simple quotes in double quotes

Some simple quotes should be double quotes.
minor #3937 properly escape backslashes in class and method directives (xabbuh)

This PR was merged into the 2.5 branch.

Discussion
----------

properly escape backslashes in class and method directives

| Q             | A
| ------------- | ---
| Doc fix?      | yes
| New docs?     | no
| Applies to    | 2.5+
| Fixed tickets |

Commits
-------

6c4421b properly escape backslashes in class and method directives
minor #3938 [Contributing][Documentation] don't render the list inside a blockquote (xabbuh)

This PR was merged into the 2.3 branch.

Discussion
----------

[Contributing][Documentation] don't render the list inside a blockquote

| Q             | A
| ------------- | ---
| Doc fix?      | yes
| New docs?     | no
| Applies to    | all
| Fixed tickets |

Commits
-------

301e44b don't render the list inside a blockquote
Varnish only takes into account max-age

Varnish only takes into account max-age, Symfony by default returns Cache-Control: no-cache so Varnish caches it anyway. You need to specify:
```
if (beresp.http.Pragma ~ "no-cache" ||
             beresp.http.Cache-Control ~ "no-cache" ||
             beresp.http.Cache-Control ~ "private") {
    return (hit_for_pass);
}
```
In order to avoid Varnish from caching content.
Update varnish.rst
Update varnish.rst
feature #3936 Varnish only takes into account max-age (gonzalovilaseca)

This PR was submitted for the 2.5 branch but it was merged into the 2.3 branch instead (closes #3936).

Discussion
----------

Varnish only takes into account max-age

| Q             | A
| ------------- | ---
| Doc fix?      | [no]
| New docs?     | [no] (PR # on symfony/symfony if applicable)
| Applies to    | [Symfony version 2.3]
| Fixed tickets |
Varnish only takes into account max-age, Symfony by default returns Cache-Control: no-cache so Varnish caches it anyway. You need to specify:
```
if (beresp.http.Pragma ~ "no-cache" ||
             beresp.http.Cache-Control ~ "no-cache" ||
             beresp.http.Cache-Control ~ "private") {
    return (hit_for_pass);
}
```
In order to avoid Varnish from caching content.

Commits
-------

466bd6a Update varnish.rst
8848549 Update varnish.rst
f958391 Varnish only takes into account max-age
Merge branch '2.3' into 2.4
Merge branch '2.4' into 2.5
Merge branch '2.5'
Fixed missing component name in namespaces
update the Sphinx extensions to raise warnings when backslashes are not escaped in namespace, class and method directives
fix typos in the prepend extension chapter
fixed small php syntax error
added block macro
bug #3943 Fixing simple quotes in double quotes (ptitlazy)

This PR was merged into the 2.3 branch.

Discussion
----------

Fixing simple quotes in double quotes

| Q             | A
| ------------- | ---
| Doc fix?      | yes
| New docs?     | no
| Applies to    | 2.3
| Fixed tickets | #3942

Some simple quotes should be double quotes, for end of line to be used as such.

Commits
-------

dc6c993 Fixing simple quotes in double quotes
bug #3945 Fixed missing component name in namespaces (WouterJ)

This PR was merged into the 2.5 branch.

Discussion
----------

Fixed missing component name in namespaces

| Q   | A
| --- | ---
| Doc fix? | yes
| New docs? | no
| Applies to | 2.5+
| Fixed tickets | -

Commits
-------

9dfc088 Fixed missing component name in namespaces
minor #3948 update the Sphinx extensions to raise warnings when backslashes are not ... (xabbuh)

This PR was merged into the 2.3 branch.

Discussion
----------

update the Sphinx extensions to raise warnings when backslashes are not ...

...escaped in namespace, class and method directives

| Q             | A
| ------------- | ---
| Doc fix?      | no
| New docs?     | no
| Applies to    | all
| Fixed tickets |

Commits
-------

1b5a300 update the Sphinx extensions to raise warnings when backslashes are not escaped in namespace, class and method directives