+ /* // after the end of each chunk -\r
+ * if (diff>0) {\r
+ // record shift for history.\r
+ editgaps.addShift(start, diff);\r
+ if (viewport.hasHiddenColumns && diffmax>diff) {\r
+ // pad sequence\r
+ StringBuffer gaps=new StringBuffer(diffmax);\r
+ for (int i=0,j=diffmax-diff; i<j; i++)\r
+ gaps.append(viewport.getGapCharacter());\r
+ for (int i=0, j=seqs.size(); i<j; i++) {\r
+ current = (SequenceI) seqs.elementAt(i);\r
+ if (dr[i]-diff>0) {\r
+ String sq = current.getSequence();\r
+ current.setSequence(sq.substring(0, hcend-dr[i])+gaps.substring(0, dr[i]-diff)+sq.substring());\r
+ }\r
+ }\r
+ }\r
+ }*/\r
+\r