Talk:Terminal control/Cursor movement: Difference between revisions
Talk:Terminal control/Cursor movement (view source)
Revision as of 21:11, 17 August 2012
, 11 years agotask scope is inherently ambiguous
(→task clarification: add comments about standard behavior, cursor placement/movement, wrapping. -- ~~~~) |
(task scope is inherently ambiguous) |
||
(One intermediate revision by one other user not shown) | |||
Line 8:
:If there's no "standard" behavior for your chosen language... shrug. Do as you see fit. -- [[User:Eriksiers|Erik Siers]] 11:53, 16 August 2012 (UTC)
:: Well, actually, the '''CURSOR''' bif in PC/REXX (and
: This isn't the only ambiguity in this task. Consider J, for example, where "terminal" might mean: a unix tty, a windows cmd instance, an emacs shell buffer, a browser session (html with javascript), a gtk application specifically designed to provide a development environment for j, or an older java application specifically designed to provide a development environment for j. As all of these are represented in roughly equal measure, I personally have been mostly ignoring the "terminal" tasks -- they mostly do not make sense to me. Sometimes, for amusement value, I'll arbitrarily pick a context and provide an implementation for it, but I'm pretty much guaranteed that whatever I pick will represent a small minority of J instances. Maybe, here, I should illustrate how to implement an emacs hook in a shell buffer, for terminal positioning... --[[User:Rdm|Rdm]] 21:11, 17 August 2012 (UTC)
|