summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-paths.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-03-05 22:35:14 +0000
committerKarl Berry <karl@freefriends.org>2019-03-05 22:35:14 +0000
commit68872ff6a2a91fa0e84763fc9316493d82075c95 (patch)
tree0546ec4c414553802e31a423aec44f74d252f645 /Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-paths.dtx
parent541c4ddf7c5b402b9cfe8af5ef4e49ffa15d3e83 (diff)
l3 (5mar19)
git-svn-id: svn://tug.org/texlive/trunk@50246 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-paths.dtx')
-rw-r--r--Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-paths.dtx45
1 files changed, 16 insertions, 29 deletions
diff --git a/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-paths.dtx b/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-paths.dtx
index cf40e9564d7..3cded354fe2 100644
--- a/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-paths.dtx
+++ b/Master/texmf-dist/source/latex/l3experimental/l3draw/l3draw-paths.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2019-01-28}
+% \date{Released 2019-03-05}
%
% \maketitle
%
@@ -254,15 +254,12 @@
}
\cs_new_protected:Npn \draw_path_curveto:nnn #1#2#3
{
- \@@_point_process:nnn
+ \@@_point_process:nnnn
{
- \@@_point_process:nn
- {
- \@@_path_mark_corner:
- \@@_path_curveto:nnnnnn
- }
- { \draw_point_transform:n {#1} }
+ \@@_path_mark_corner:
+ \@@_path_curveto:nnnnnn
}
+ { \draw_point_transform:n {#1} }
{ \draw_point_transform:n {#2} }
{ \draw_point_transform:n {#3} }
}
@@ -303,16 +300,12 @@
{ \@@_point_process:nn { \@@_path_lineto:nn } {#1} }
\cs_new_protected:Npn \draw_path_canvas_curveto:nnn #1#2#3
{
- \@@_point_process:nnn
+ \@@_point_process:nnnn
{
- \@@_point_process:nn
- {
- \@@_path_mark_corner:
- \@@_path_curveto:nnnnnn
- }
- {#1}
+ \@@_path_mark_corner:
+ \@@_path_curveto:nnnnnn
}
- {#2} {#3}
+ {#1} {#2} {#3}
}
% \end{macrocode}
% \end{macro}
@@ -514,14 +507,11 @@
\@@_point_transform_noshift:n
{ \draw_point_polar:nnn { #1 #4 90 } {#7} {#8} }
}
- \@@_point_process:nn
+ \@@_point_process:nnn
+ { \@@_path_arc_auxiv:nnnn }
{
- \@@_point_process:nn
- { \@@_path_arc_auxiv:nnnn }
- {
- \draw_point_transform:n
- { \draw_point_polar:nnn {#1} {#5} {#6} }
- }
+ \draw_point_transform:n
+ { \draw_point_polar:nnn {#1} {#5} {#6} }
}
{
\draw_point_transform:n
@@ -624,12 +614,9 @@
% \begin{macrocode}
\cs_new_protected:Npn \draw_path_ellipse:nnn #1#2#3
{
- \@@_point_process:nnn
- {
- \@@_point_process:nn
- { \@@_path_ellipse:nnnnnn }
- { \draw_point_transform:n {#1} }
- }
+ \@@_point_process:nnnn
+ { \@@_path_ellipse:nnnnnn }
+ { \draw_point_transform:n {#1} }
{ \@@_point_transform_noshift:n {#2} }
{ \@@_point_transform_noshift:n {#3} }
}