diff options
author | Jonathan Kew <jfkthame@googlemail.com> | 2008-06-06 13:08:40 +0000 |
---|---|---|
committer | Jonathan Kew <jfkthame@googlemail.com> | 2008-06-06 13:08:40 +0000 |
commit | 47f82e8cd0adadc2ce7e9b3c643784c538eebbec (patch) | |
tree | acd09f50b6a440a9e71f5bdedd58ee02c2df1dab /Build/source/texk/web2c/synctexdir/synctex-rec.ch1 | |
parent | 3e886322ab06e1d489d9bf1e211aef090c8e721b (diff) |
synctex patch from JL: don't copy sync data in rule nodes
git-svn-id: svn://tug.org/texlive/trunk@8595 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/synctexdir/synctex-rec.ch1')
-rw-r--r-- | Build/source/texk/web2c/synctexdir/synctex-rec.ch1 | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/Build/source/texk/web2c/synctexdir/synctex-rec.ch1 b/Build/source/texk/web2c/synctexdir/synctex-rec.ch1 index b93863ac092..0fd74544777 100644 --- a/Build/source/texk/web2c/synctexdir/synctex-rec.ch1 +++ b/Build/source/texk/web2c/synctexdir/synctex-rec.ch1 @@ -77,13 +77,20 @@ end mem[r+s-synctex_field_size+1].int:=line; @z -@x +@x It is not always a good idea to blindly copy the synctex information MISSING IMPLEMENTATION: copy the synctex information for box node at mem[r] from node at mem[p] @y mem[r+box_node_size-synctex_field_size].int:=mem[p+box_node_size-synctex_field_size].int; mem[r+box_node_size-synctex_field_size+1].int:=mem[p+box_node_size-synctex_field_size+1].int; @z +@x It is a do_nothing replacement. To be enhanced later. +MISSING IMPLEMENTATION: copy the synctex information for rule node at mem[r] from node at mem[p] +@y +{mem[r+rule_node_size-synctex_field_size].int:=mem[p+rule_node_size-synctex_field_size].int; +mem[r+rule_node_size-synctex_field_size+1].int:=mem[p+rule_node_size-synctex_field_size+1].int;} +@z + @x MISSING IMPLEMENTATION: copy the synctex information for glue node at mem[r] from node at mem[p] @y |