--- - branch: MAIN date: Mon Mar 7 00:27:52 UTC 2011 files: - new: '1.5' old: '1.4' path: src/lib/libterminfo/termcap.3 pathrev: src/lib/libterminfo/termcap.3@1.5 type: modified - new: '1.11' old: '1.10' path: src/lib/libterminfo/termcap.c pathrev: src/lib/libterminfo/termcap.c@1.11 type: modified id: 20110307T002752Z.8f41c7f6a9c7fc0a58cbd26e20a08fdfa1a5b5a3 log: | Restore historical behavior of tgoto() to return "OOPS" on failure. This is best for now because there are too many programs that don't check the return value of it. Of course cursor motion commands from $TERMCAP have 0 chance of working now, since their % escapes are not translated to terminfo. In the window case %+ expects one param from the stack in the termcap case and two in the terminfo so we barf. We need proper captoinfo handling for the % escapes, like the one in ncurses. Hi Roy :-) module: src subject: 'CVS commit: src/lib/libterminfo' unixtime: '1299457672' user: christos