      if(write_buffer[read_pointer]=='\n' && is_scrolling==1) {
	int num_scrolls=1;
	int i=0;
	while((read_pointer+1 != write_pointer) && write_buffer[read_pointer+1] =='\n') {
	  num_scrolls=num_scrolls+1;
	  read_pointer = read_pointer+1;
	}

	for(i=0;i<num_scrolls*FONT_HEIGHT;i++) {
	  shift_screen_up();
	}

      }
      
