Commit bdf0c9f5 authored by Nils Goroll's avatar Nils Goroll

changes.rst: name vmod function / constructor / method RST xref like VCL

Ref 904ceabf
parent a3593245
......@@ -46,8 +46,8 @@ NEXT (2019-09-15)
* Retired the ``BackendStart`` log tag - ``BackendOpen`` contains all
the information from it
C APIs (for vmod and utility authors)
-------------------------------------
APIs / VMODs
------------
* ``WS_Reserve()`` is now deprecated and any use should trigger a
compiler warning. It is to be replaced by
......@@ -66,6 +66,26 @@ C APIs (for vmod and utility authors)
We provide a script to help automate this change in the
``tools/coccinelle`` subdirectory of the source tree.
* The RST references generated by ``vmodtool.py`` have been changed to
match better the VCL syntax to avoid overhead where references are
used. The new scheme for a vmod called *name* is:
* ``$Function``: *name*\ .\ *function*\ ()
* ``$Object`` constructor: *name*\ .\ *object*\ ()
* ``$Method``: x\ *object*\ .\ *method*\ ()
To illustrate, the old references::
:ref:`vmod_name.function`
:ref:`vmod_name.obj`
:ref:`vmod_name.obj.method`
now are renamed to::
:ref:`name.function()`
:ref:`name.obj()`
:ref:`xobj.method()`
================================
Varnish Cache 6.2.0 (2019-03-15)
================================
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment