texlive[74533] Master/texmf-dist: codedescribe (8mar25)

commits+karl at tug.org commits+karl at tug.org
Sat Mar 8 21:56:19 CET 2025


Revision: 74533
          https://tug.org/svn/texlive?view=revision&revision=74533
Author:   karl
Date:     2025-03-08 21:56:19 +0100 (Sat, 08 Mar 2025)
Log Message:
-----------
codedescribe (8mar25)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/codedescribe/README.md
    trunk/Master/texmf-dist/doc/latex/codedescribe/codedescribe.pdf
    trunk/Master/texmf-dist/doc/latex/codedescribe/codedescribe.tex
    trunk/Master/texmf-dist/tex/latex/codedescribe/codedescribe.sty
    trunk/Master/texmf-dist/tex/latex/codedescribe/codelisting.sty

Modified: trunk/Master/texmf-dist/doc/latex/codedescribe/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/codedescribe/README.md	2025-03-08 20:56:11 UTC (rev 74532)
+++ trunk/Master/texmf-dist/doc/latex/codedescribe/README.md	2025-03-08 20:56:19 UTC (rev 74533)
@@ -86,7 +86,10 @@
 
 ## Changelog
 
-* Version 1.5b (this)
+* Version 1.6 (this)
+    - fixing issue #3 (long standing (hidden) bug. \tsresult now fully respects optional keys.
+
+* Version 1.5b 
     - fixing issue #2 (reverting `codesyntax` bug introduced by v1.5). 
 
 * Version 1.5

Modified: trunk/Master/texmf-dist/doc/latex/codedescribe/codedescribe.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/codedescribe/codedescribe.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/codedescribe/codedescribe.tex	2025-03-08 20:56:11 UTC (rev 74532)
+++ trunk/Master/texmf-dist/doc/latex/codedescribe/codedescribe.tex	2025-03-08 20:56:19 UTC (rev 74533)
@@ -15,7 +15,7 @@
 %%
 %% The Current Maintainer of this work is Alceu Frigeri
 %%
-%% This is version {1.5b} {2025/02/12}
+%% This is version {1.6} {2025/03/08}
 %%
 %% The list of files that compose this work can be found in the README.md file at
 %% https://ctan.org/pkg/codedescribe
@@ -62,7 +62,7 @@
 This package 'can' be used with multi-column classes, given that the \tsobj[code]{\linewidth,\columnsep} are defined appropriately. \tsobj{\linewidth} shall defaults to text/column real width, whilst \tsobj{\columnsep}, if needed (2 or more columns) shall be greater than \tsobj{\marginparwidth} plus \tsobj{\marginparsep}.
 
 \subsection{Current Version}
-This doc regards to \tsobj[pkg]{codedescribe} version \PkgInfo{codedescribe}{version}~ and \tsobj[pkg]{codelisting} version \PkgInfo{codelisting}{version}. Those two packages are fairly stable, and given the \tsobj[meta]{obj-type} mechanism (see below, \ref{obj-type-def}) it can be easily extended without changing it's interface.
+This doc regards to \tsobj[pkg]{codedescribe} version \PkgInfo{codedescribe}{version}~ and \tsobj[pkg]{codelisting} version \PkgInfo{codelisting}{version}. Those two packages are fairly stable, and given the \tsobj[meta]{obj-type} mechanism (see below, \ref{obj-type-def}) they can be easily extended without changing it's interface.
 
 \section{codelisting Package}
 

Modified: trunk/Master/texmf-dist/tex/latex/codedescribe/codedescribe.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/codedescribe/codedescribe.sty	2025-03-08 20:56:11 UTC (rev 74532)
+++ trunk/Master/texmf-dist/tex/latex/codedescribe/codedescribe.sty	2025-03-08 20:56:19 UTC (rev 74533)
@@ -12,7 +12,7 @@
 %%
 %% The Current Maintainer of this work is Alceu Frigeri
 %%
-%% This is version {1.5b} {2025/02/12}
+%% This is version {1.6} {2025/03/08}
 %%
 %% The list of files that compose this work can be found in the README.md file at
 %% https://ctan.org/pkg/codedescribe
@@ -22,8 +22,8 @@
 
 \ProvidesExplPackage
     {codedescribe}
-    {2025/02/12}
-    {1.5b}
+    {2025/03/08}
+    {1.6}
     {LaTeX Code Description/Documentation}
 
 %%%%%%%
@@ -36,8 +36,8 @@
   {
      name        .code:n = {codedescribe} ,
      prefix      .code:n = {codedesc} ,
-     date        .code:n = {2025/02/12} ,
-     version     .code:n = {1.5b} ,
+     date        .code:n = {2025/03/08} ,
+     version     .code:n = {1.6} ,
      description .code:n = {\LaTeX~Code~Description/Documentation}
   }
 \cs_if_exist:NF \PkgInfo 
@@ -963,9 +963,13 @@
 
 \NewDocumentEnvironment {tsremark} {O{Note:}}
   {
+%    %%% WAS
+%    \mode_if_horizontal:TF 
+%      {\par\vspace*{0.25\baselineskip}}%\vspace*{-1.5ex}} 
+%      {\vspace*{0.75\baselineskip}}      
     \mode_if_horizontal:TF 
-      {\par\vspace*{0.25\baselineskip}}%\vspace*{-1.5ex}} 
-      {\vspace*{0.75\baselineskip}}   
+      {\skip_vertical:n{-0.125\baselineskip}}
+      {\skip_vertical:n{0.25\baselineskip}}
     \__codedesc_set_textcolwidth:
     \group_begin:
       \noindent\hspace{0.2\l__codedesc_textcolwidth_dim}
@@ -976,7 +980,9 @@
   {
       \end{minipage}
     \group_end:
-    \\[0.5\baselineskip]
+%    %%% WAS
+%    \\[0.25\baselineskip]
+    \skip_vertical:n{0.25\baselineskip}
   }
 
 

Modified: trunk/Master/texmf-dist/tex/latex/codedescribe/codelisting.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/codedescribe/codelisting.sty	2025-03-08 20:56:11 UTC (rev 74532)
+++ trunk/Master/texmf-dist/tex/latex/codedescribe/codelisting.sty	2025-03-08 20:56:19 UTC (rev 74533)
@@ -12,7 +12,7 @@
 %%
 %% The Current Maintainer of this work is Alceu Frigeri
 %%
-%% This is version {1.5b} {2025/02/12}
+%% This is version {1.6} {2025/03/08}
 %%
 %% The list of files that compose this work can be found in the README.md file at
 %% https://ctan.org/pkg/codedescribe
@@ -22,8 +22,8 @@
 
 \ProvidesExplPackage
     {codelisting}
-    {2025/02/12}
-    {1.5b}
+    {2025/03/08}
+    {1.6}
     {LaTeX Code Listing}
 
 %%%%%%%
@@ -36,8 +36,8 @@
   {
      name        .code:n = {codelisting} ,
      prefix      .code:n = {codelist} ,
-     date        .code:n = {2025/02/12} ,
-     version     .code:n = {1.5b} ,
+     date        .code:n = {2025/03/08} ,
+     version     .code:n = {1.6} ,
      description .code:n = {\LaTeX~Code~Listing}
   }
 \cs_if_exist:NF \PkgInfo 
@@ -688,6 +688,7 @@
     \__codedesc_set_textcolwidth:
     \group_begin:
       \par\setlength\parindent{0pt}
+      \__codelist_set_verbsc:n {#2}
       \bool_if:nTF {#1}
         { % full width
           \dim_set:Nn \l__codedesc_width_dim {\l__codedesc_textcolwidth_dim}



More information about the tex-live-commits mailing list.