Jörg Breitbart
|
35a6aa8326
|
some docs
|
2019-01-12 18:04:52 +01:00 |
|
Jörg Breitbart
|
711ae65947
|
remove get CharData from codebase and deprecate method
|
2019-01-12 17:50:19 +01:00 |
|
Jörg Breitbart
|
ece7192db7
|
remove set with CharData from codebase and deprecate method
|
2019-01-12 16:15:24 +01:00 |
|
Jörg Breitbart
|
3e456971b1
|
change buffer line ctor to new interface
|
2019-01-12 15:47:50 +01:00 |
|
Jörg Breitbart
|
56dec2849f
|
change resize, fill to new interface, remove _cell on buffer line
|
2019-01-12 15:21:55 +01:00 |
|
Jörg Breitbart
|
fe6919b52a
|
change replaceCells to new interface
|
2019-01-12 15:05:52 +01:00 |
|
Jörg Breitbart
|
4bf7f3eb89
|
change deleteCells to new interface
|
2019-01-12 14:58:30 +01:00 |
|
Jörg Breitbart
|
88a037b309
|
change insertCells to new interface
|
2019-01-12 14:34:29 +01:00 |
|
Jörg Breitbart
|
b93b774971
|
direct cell attrs getter
|
2019-01-04 19:14:56 +01:00 |
|
Jörg Breitbart
|
13ffed392d
|
remove get calls from renderer
|
2019-01-04 18:36:07 +01:00 |
|
Jörg Breitbart
|
802543f7cf
|
replace set(CharData) with setCell
|
2019-01-04 02:58:15 +01:00 |
|
Jörg Breitbart
|
2f66efa49a
|
first try to optimize read access
|
2019-01-04 01:32:56 +01:00 |
|
Jörg Breitbart
|
b0eecea45a
|
partially apply fast data access in InputHandler.print
|
2019-01-03 21:40:34 +01:00 |
|
Jörg Breitbart
|
f63223f8d8
|
Merge branch 'master' into utf32_buffer
|
2019-01-03 21:10:40 +01:00 |
|
Jörg Breitbart
|
a2a8c3d47f
|
extend buffer line with more direct access methods
|
2019-01-03 21:08:18 +01:00 |
|
Jörg Breitbart
|
ba1582cf3c
|
apply utf32 buffer layout
|
2019-01-03 19:01:43 +01:00 |
|
Jörg Breitbart
|
c668bb1243
|
remove js array based buffer line
|
2019-01-03 16:08:40 +01:00 |
|
Daniel Imms
|
04ac36fc16
|
Fix translateToString endCol default arg
|
2018-12-18 16:22:41 -08:00 |
|
Jörg Breitbart
|
d0d94584ad
|
Merge branch 'master' into trim_behavior
|
2018-12-12 18:10:24 +01:00 |
|
Jörg Breitbart
|
18902dd789
|
make linter happy
|
2018-12-04 19:11:39 +01:00 |
|
Jörg Breitbart
|
66ec57b431
|
cleanup
|
2018-12-04 19:02:27 +01:00 |
|
Jörg Breitbart
|
6ee9178302
|
make typed array buffer default
|
2018-12-04 18:55:11 +01:00 |
|
Jörg Breitbart
|
9d4beb024a
|
keep whitespace chars
|
2018-11-29 22:11:38 +01:00 |
|
Jörg Breitbart
|
eb27641928
|
Merge branch 'master' into trim_behavior
|
2018-11-29 21:26:45 +01:00 |
|
Jörg Breitbart
|
67df9a5cdc
|
cleanup
|
2018-11-08 04:03:48 +01:00 |
|
Jörg Breitbart
|
cabd4a721c
|
fix dom renderer
|
2018-10-31 15:30:29 +01:00 |
|
Jörg Breitbart
|
8ffcd65cff
|
fix buffer tests
|
2018-10-31 15:11:18 +01:00 |
|
Jörg Breitbart
|
1c111d3e60
|
skip empty cells after fullwidth
|
2018-10-31 14:53:55 +01:00 |
|
Jörg Breitbart
|
62f1d64af4
|
fix trimmedLength for TypedArray
|
2018-10-31 14:26:54 +01:00 |
|
Jörg Breitbart
|
ee6fa6ca00
|
change NULL_CHAR and trim
|
2018-10-31 12:42:56 +01:00 |
|
Jörg Breitbart
|
fb64c527a5
|
revert to precheck pushWouldTrim
|
2018-10-30 17:40:11 +01:00 |
|
Jörg Breitbart
|
6f6c7c20c0
|
Merge branch 'master' into reuse_bufferlines
|
2018-10-22 17:20:28 +02:00 |
|
Jörg Breitbart
|
33a358033c
|
new approach
|
2018-10-09 23:48:58 +02:00 |
|
Jörg Breitbart
|
0065682bd7
|
resize should not alter length if shrink=false
|
2018-10-09 21:17:33 +02:00 |
|
Jörg Breitbart
|
3877e96d7f
|
fix BufferLine resize
|
2018-10-09 18:56:48 +02:00 |
|
Jörg Breitbart
|
3dbc6e604f
|
move SIZE out of Cell enum
|
2018-10-07 22:07:55 +02:00 |
|
Jörg Breitbart
|
d4f7c6bcf5
|
rename to copyFrom; use _push for JSArray based bufferline
|
2018-09-08 17:51:22 +02:00 |
|
Jörg Breitbart
|
c8b8e39dde
|
move blankLine to Buffer
|
2018-09-04 22:19:10 +02:00 |
|
Jörg Breitbart
|
7873598a41
|
rename BufferLineJsArray as BufferLine
|
2018-09-04 21:41:00 +02:00 |
|
Jörg Breitbart
|
2877c0da80
|
switch for BufferLineJsArray vs BufferLineTypedArray
|
2018-09-04 18:20:01 +02:00 |
|
Jörg Breitbart
|
165c8d4522
|
convenient methods fill, makeCopyOf and clone for BufferLine
|
2018-09-04 16:30:17 +02:00 |
|
Jörg Breitbart
|
76edd8a3bb
|
fix error in resize
|
2018-09-01 05:31:32 +02:00 |
|
Jörg Breitbart
|
284b083274
|
note on copy on data access
|
2018-09-01 02:10:11 +02:00 |
|
Jörg Breitbart
|
f9453ef4fa
|
rename fill to fillCharData
|
2018-09-01 00:50:40 +02:00 |
|
Jörg Breitbart
|
024404f548
|
make cols mandatory in BufferLine ctor
|
2018-09-01 00:18:52 +02:00 |
|
Jörg Breitbart
|
f3561fad30
|
cleanup
|
2018-08-31 17:51:47 +02:00 |
|
Jörg Breitbart
|
3f2605f35c
|
typed array based BufferLine
|
2018-08-31 17:45:32 +02:00 |
|
Jörg Breitbart
|
841a33be28
|
remove push/pop/splice calls to BufferLine
|
2018-08-31 04:40:08 +02:00 |
|
Jörg Breitbart
|
0d49d1f64d
|
set DEFAULT_CELL explicit in ctor and remove the global const value
|
2018-08-30 21:12:55 +02:00 |
|
Jörg Breitbart
|
11df1e1d80
|
make sure DEFAULT_CELL gets not overwritten by accident
|
2018-08-30 21:03:30 +02:00 |
|