Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re^3: scalar or sub that can tell me the terminal print offset ?

by LanX (Canon)
on Mar 17, 2012 at 19:34 UTC ( #960205=note: print w/ replies, xml ) Need Help??


in reply to Re^2: scalar or sub that can tell me the terminal print offset ?
in thread scalar or sub that can tell me the terminal print offset ?

>but I find it hard to believe this doesn't already exists.

most probably this is just an xy problem. i.e. you are trying to solve a problem in a wrong way.

I slightly remember a BASIC dialect which had such a feature to allow positioning the cursor, but in Perl I never missed this.

IMHO in reality you'd rather prefer using

  • printf or
  • format or
  • templates with here-docs or
  • Term::ReadLine or
  • GUI-library like Tk

    (just some plausible guesses).

    If all of this is wrong and you don't wanna give us more insights, you can still try writing a routine out() to replace your prints, which automatically splits the arguments at newlines and counts the length of the last line in a global var $OUTPOS.

    Cheers Rolf


  • Comment on Re^3: scalar or sub that can tell me the terminal print offset ?
    Download Code

    Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Node Status?
    node history
    Node Type: note [id://960205]
    help
    Chatterbox?
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others examining the Monastery: (9)
    As of 2014-08-21 14:28 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      The best computer themed movie is:











      Results (136 votes), past polls