close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

Closed 14 years ago

#1144 closed defect (fixed)

Función Wrap de BText

Reported by: Víctor de Buen Remiro Owned by: Víctor de Buen Remiro
Priority: normal Milestone: Mantainance
Component: Kernel Version: head
Severity: normal Keywords:
Cc:

Description (last modified by Víctor de Buen Remiro)

En tareas como generación automática de documentación puede ser muy útil una función que corte las líneas a un ancho máximo para su visualización en entornos que no permitan hacerlo de forma virtual como es el caso de las cajas de texto con sintaxis resaltada de este TRAC.

La API podría ser algo así

/*
Breaks lines with more than maxLineLength characters.
Only when a character in wordSeparators it will insert a line break.
If prefix is not empty it will be insert after each new break line.
*/
Text Wrap(
  Text textToWrap, 
  Real maxLineLength [, 
  Text wordSeparators=" ",
  Text prefix=""])

Change History (6)

comment:1 Changed 14 years ago by Víctor de Buen Remiro

Description: modified (diff)
Status: newaccepted

comment:2 Changed 14 years ago by Víctor de Buen Remiro

Description: modified (diff)

comment:3 Changed 14 years ago by Víctor de Buen Remiro

Description: modified (diff)

comment:4 Changed 14 years ago by Víctor de Buen Remiro

Description: modified (diff)

comment:5 Changed 14 years ago by Víctor de Buen Remiro

(In [3363]) Refs #1144

comment:6 Changed 14 years ago by Víctor de Buen Remiro

Resolution: fixed
Status: acceptedclosed

(In [3365]) Fixes #1144
Refs #740

Note: See TracTickets for help on using tickets.