[BACK]Return to extend.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mg

Diff for /src/usr.bin/mg/extend.c between version 1.71 and 1.72

version 1.71, 2019/07/18 15:52:11 version 1.72, 2021/03/01 10:51:14
Line 42 
Line 42 
         if (inmacro) {          if (inmacro) {
                 while (--n >= 0) {                  while (--n >= 0) {
                         for (count = 0; count < maclcur->l_used; count++) {                          for (count = 0; count < maclcur->l_used; count++) {
                                 if ((((c = maclcur->l_text[count]) == '\n')                                  if ((((c = maclcur->l_text[count]) ==
                                       *curbp->b_nlchr)
                                     ? lnewline() : linsert(1, c)) != TRUE)                                      ? lnewline() : linsert(1, c)) != TRUE)
                                         return (FALSE);                                          return (FALSE);
                         }                          }
Line 61 
Line 62 
         while (--n >= 0) {          while (--n >= 0) {
                 cp = buf;                  cp = buf;
                 while (*cp) {                  while (*cp) {
                         if (((*cp == '\n') ? lnewline() : linsert(1, *cp))                          if (((*cp == *curbp->b_nlchr) ?
                               lnewline() : linsert(1, *cp))
                             != TRUE)                              != TRUE)
                                 return (FALSE);                                  return (FALSE);
                         cp++;                          cp++;
Line 434 
Line 436 
                                 break;                                  break;
                         case 'n':                          case 'n':
                         case 'N':                          case 'N':
                                 key.k_chars[i] = '\n';                                  key.k_chars[i] = *curbp->b_nlchr;
                                 break;                                  break;
                         case 'r':                          case 'r':
                         case 'R':                          case 'R':

Legend:
Removed from v.1.71  
changed lines
  Added in v.1.72