texlive[62019] Build/source/texk/web2c/hitexdir/hitex.w: fixing
commits+mruckert at tug.org
commits+mruckert at tug.org
Mon Feb 14 16:47:11 CET 2022
Revision: 62019
http://tug.org/svn/texlive?view=revision&revision=62019
Author: mruckert
Date: 2022-02-14 16:47:11 +0100 (Mon, 14 Feb 2022)
Log Message:
-----------
fixing alignments in displays, localtime instead of gmt, bug in copy_list
Modified Paths:
--------------
trunk/Build/source/texk/web2c/hitexdir/hitex.w
Modified: trunk/Build/source/texk/web2c/hitexdir/hitex.w
===================================================================
--- trunk/Build/source/texk/web2c/hitexdir/hitex.w 2022-02-14 15:44:41 UTC (rev 62018)
+++ trunk/Build/source/texk/web2c/hitexdir/hitex.w 2022-02-14 15:47:11 UTC (rev 62019)
@@ -3865,8 +3865,8 @@
else print_esc("unset");
print("box(");print_scaled(height(p));print_char('+');
print_scaled(depth(p));print(")x");print_scaled(width(p));
-if (type(p)==unset_set_node) print("set");
-else if (type(p)==unset_pack_node) print("pack");
+if (type(p)==unset_set_node) print(" set");
+else if (type(p)==unset_pack_node) print(" pack");
else if (type(p)==unset_node)
@<Display special fields of the unset node |p|@>@;
else{@+@<Display the value of |glue_set(p)|@>;
@@ -26102,17 +26102,16 @@
} @+break;
case hpack_node: case vpack_node:
{@+r=get_node(pack_node_size);
- pack_m(r)=pack_m(p);
- list_ptr(r)=copy_node_list(list_ptr(p));
- add_xdimen_ref(pack_extent(p));
- pack_limit(r)=pack_limit(p);
- words=pack_node_size-3;
+ mem[r+7]=mem[p+7];mem[r+6]=mem[p+6];mem[r+5]=mem[p+5]; /*copy the last three words*/
+ list_ptr(r)=copy_node_list(list_ptr(p));/*this affects |mem[r+5]|*/
+ add_xdimen_ref(pack_extent(p));/*this affects |mem[r+7]|*/
+ words=5;
} @+break;
case hset_node: case vset_node:
{@+r=get_node(set_node_size);
mem[r+8]=mem[p+8];mem[r+7]=mem[p+7];mem[r+6]=mem[p+6];mem[r+5]=mem[p+5]; /*copy the last four words*/
- add_xdimen_ref(set_extent(p));
list_ptr(r)=copy_node_list(list_ptr(p)); /*this affects |mem[r+5]|*/
+ add_xdimen_ref(set_extent(p));/*this affects |mem[r+7]|*/
words=5;
} @+break;
case image_node:
@@ -32120,7 +32119,7 @@
@<Fix definitions for integer parameters@>=
int_defined[zero_int_no]=0;
- for (i=pretolerance_code; i<=hang_after_code;i++)
+ for (i=pretolerance_code; i<=floating_penalty_code;i++)
if ( hmap_int[i]>=0) int_defined[hmap_int[i]]=int_par(i);
max_ref[int_kind]=MAX_INT_DEFAULT;
@ The function |hget_int_no| tries to allocate a predefined integer number;
More information about the tex-live-commits
mailing list.