index
:
pttbbs
Jaky.i18n
Jaky.i18n@1075
Jaky.i18n@1807
Kuolin.test
Kuolin.test@1075
Kuolin.test@2043
Ptt.merge
Ptt.merge@1075
Ptt.merge@2064
Ptt.read
Ptt.read@1075
Ptt.read@1812
Ptt.read@1861
Ptt.register
Ptt.register@1075
Ptt.register@1785
Ptt.save_title
Ptt.save_title@1075
Ptt.save_title@2006
bank
bank@1101
in2.newman
mhsin.bindexec
not-maintained
not-maintained@4903
outtacache
outtacache@1075
outtacache@1669
piaip.automake
piaip.automake@1075
piaip.automake@3147
piaip.newlayout
piaip.newlayout@1075
piaip.newlayout@4011
ptt.fpg
ptt.fpg@1075
ptt.fpg@2092
ptt.fpg@2121
ptt.linux
ptt.linux@1075
ptt.linux@2330
ptt.testclient
ptt.testclient@1075
ptt.testclient@2117
pttbbs.dbx
pttbbs.no_pwcu
pttbbs.no_pwcu@1075
pttbbs.no_pwcu@4824
pttbbs.pwcu
pttbbs.pwcu@1075
pttbbs.pwcu@4781
pttbbs.sr_digest
pttbbs.sr_digest@1075
pttbbs.sr_digest@4904
pttbbs.vice_log
refactor
refactor@1075
refactor@3551
scw.angel
scw.angel@1075
scw.angel@1825
scw.brc2
scw.brc2@1075
scw.brc2@1625
scw.telnet
scw.telnet@1075
scw.telnet@2100
test
trunk
trunk@1075
victor.bank
victor.edit
victor.edit@1075
victor.edit@2465
victor.fav4
victor.fav4.bak
victor.gb
victor.screen
victor.screen@1075
victor.screen@2015
victor.solaris
victor.solaris@1075
victor.solaris@2177
victor.symblic
victor.symblic@1075
victor.symblic@1555
victor.tmp
The most popular BBS site in Taiwan (http://opensvn.csie.org/pttbbs)
LAN-TW
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mbbsd
/
screen.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
- grayout: API change, from [y,end) to [y,end]
piaip
2007-12-20
1
-13
/
+7
*
- optimize output: prepare for pfterm
piaip
2007-12-20
1
-0
/
+4
*
- isolate low level termial i/o api calls, prepare for pfterm
piaip
2007-12-19
1
-116
/
+25
*
edit: exp - upload file
piaip
2007-12-17
1
-2
/
+4
*
- general message update and optimization
piaip
2007-12-17
1
-5
/
+9
*
- uncaching escape failed again... disable now.
piaip
2007-12-16
1
-0
/
+6
*
- disable interupting ANSI inside DBCS characters (for UTF-8 or
piaip
2007-12-16
1
-2
/
+26
*
- better method to uncache ANSI escapes
piaip
2007-12-16
1
-2
/
+21
*
- revert uncaching of ANSI escapes: need more tricks to finish it.
piaip
2007-12-16
1
-2
/
+1
*
- general message fix
piaip
2007-12-16
1
-1
/
+3
*
- grayout: must process scroll lines
piaip
2007-12-05
1
-1
/
+9
*
- grayout: check potential (almost impossible) buffer overflow
piaip
2007-12-05
1
-0
/
+9
*
screen: add grayout system
piaip
2007-12-05
1
-0
/
+63
*
- general code refine: remove all hard-coded "Ptt" message string and
wens
2007-12-05
1
-1
/
+3
*
- add move_ansi() to support moving to lines with prior ANSI code.
piaip
2007-12-01
1
-0
/
+30
*
yes the code is right.
wens
2006-07-30
1
-2
/
+0
*
fix crash, workaround for incorrect roll after resize.
kcwu
2006-03-27
1
-1
/
+1
*
more assertion for tracking bug.
kcwu
2006-03-27
1
-0
/
+2
*
screen_backup() & screen_restore() update:
scw
2005-08-17
1
-31
/
+38
*
screen-resize awareness between screen_backup() and screen_restore().
victor
2005-08-15
1
-4
/
+18
*
Large Terminal Rules
piaip
2005-08-06
1
-1
/
+39
*
make recommendation system better
piaip
2005-07-25
1
-1
/
+1
*
screen.c: edit_out should be managed by edit.c
piaip
2005-06-11
1
-23
/
+3
*
New style to specify ANSI escape commands.
piaip
2005-06-08
1
-2
/
+2
*
Since we declared ANSILINELEN as a value which is
piaip
2005-06-07
1
-3
/
+5
*
remove unused variable.
kcwu
2005-03-19
1
-2
/
+2
*
Backup screen without hole. Save 8~11kb for normal user.
kcwu
2005-03-19
1
-0
/
+1
*
add 'const' qualifiers on function parameters.
kcwu
2005-03-19
1
-6
/
+6
*
explicitly tell C compiler functions have no parameter
kcwu
2005-03-12
1
-11
/
+12
*
merge from branches/victor.edit
kcwu
2005-02-10
1
-2
/
+22
*
Refactoring screen.c and adding function GetCurrentLine().
scw
2005-01-21
1
-11
/
+36
*
change utf8 comment to big5
kcwu
2004-11-22
1
-2
/
+2
*
fix assess bug
victor
2004-11-22
1
-0
/
+6
*
Backup screen without hole. Save 8~11kb for normal user.
kcwu
2004-11-06
1
-0
/
+33
*
Add statistic program for angel.
scw
2004-06-20
1
-0
/
+6
*
merge back from victor.screen branch
victor
2004-06-12
1
-80
/
+3
*
replace some prints() with outs(),
kcwu
2004-06-10
1
-2
/
+2
*
use 'const' keyword to reduce 7904 bytes data segment
kcwu
2004-06-04
1
-1
/
+1
*
use LCECHO
in2
2004-05-30
1
-1
/
+2
*
Merge from scw.angel.
scw
2004-05-24
1
-3
/
+3
*
reoragnize functions
ptt
2004-04-24
1
-1
/
+1
*
1.
ptt
2004-04-02
1
-1
/
+1
*
rm SUPPORT_GB code
victor
2004-01-09
1
-48
/
+4
*
code clean up
kcwu
2003-09-10
1
-10
/
+5
*
avoid format string bug
kcwu
2003-06-28
1
-2
/
+2
*
warning free
in2
2003-05-18
1
-2
/
+2
*
code clean up
kcwu
2003-01-16
1
-4
/
+4
*
t_columns should not set as ANSILINELEN
kcwu
2002-09-11
1
-2
/
+2
*
add TODO comment
kcwu
2002-09-11
1
-1
/
+2
*
quick hack to fix the clear_to_eol bug in board list
kcwu
2002-09-11
1
-1
/
+3
*
not only long screen, but also width screen
kcwu
2002-09-11
1
-7
/
+10
*
fix screen rotate bug when returning from Ctrl-U
kcwu
2002-09-11
1
-2
/
+1
*
sprintf() -> snprintf()
in2
2002-07-23
1
-3
/
+3
*
check the using of `sizeof' with strlcpy()
kcwu
2002-07-22
1
-2
/
+2
*
indent -i4
in2
2002-07-21
1
-29
/
+29
*
strcpy() -> strlcpy()
in2
2002-07-21
1
-2
/
+2
*
indent
in2
2002-07-06
1
-186
/
+224
*
global variable move to var.c
in2
2002-06-04
1
-32
/
+3
*
for mbbsd.icc
in2
2002-04-27
1
-5
/
+5
*
Initial revision
in2
2002-03-07
1
-0
/
+559