19 Commits

Author SHA1 Message Date
Roi Martin
e5bf60e36b Add method View.ViewBuffer 2015-08-16 18:08:34 +02:00
Roi Martin
af4769f30e Remove unnecessary call to runtime.LockOSThread() from stdin.go 2015-08-16 17:48:41 +02:00
Roi Martin
622e7cbdf9 Initial implementation of the full edition mode 2015-02-23 00:34:41 +01:00
Roi Martin
0e85b51ed2 Remove View.WrapPrefix 2015-02-04 10:37:15 +01:00
Roi Martin
8fa01b0c0e _examples/stdin.go: Disable autoscroll and edition 2015-02-04 02:25:06 +01:00
Roi Martin
4c83f5bfa9 Add example stdin.go 2015-02-04 02:22:54 +01:00
Roi Martin
9b25959056 Optimizations on view redrawing when View.Wrap is enabled.
Refresh internal view buffer only when needed. Do not uses copy's.
2015-02-03 17:09:21 +01:00
Roi Martin
3438be9f43 Minor fix in _examples/demo.go 2015-02-02 01:32:15 +01:00
Roi Martin
98a2fe7a6a Add missing LICENSE header. Fix typo in LICENSE headers 2015-01-31 20:39:43 +01:00
Roi Martin
f5cd17c3cc Rename ErrorQuit to Quit 2015-01-30 17:19:11 +01:00
Roi Martin
17f7615184 Handle '\n' and '\r' in View.Write()
Handle '\n' and '\r' in View.Write() so fmt.Print, fmt.Println, etc. work as
expected. This commit closes issue #25.
2015-01-29 16:19:25 +01:00
Roi Martin
c690c51bff _examples/delete: Move legend to layout 2015-01-26 23:23:46 +01:00
Roi Martin
9404aacd27 _examples/delete: Add legend. Fix bug in nextView 2015-01-26 23:19:54 +01:00
Roi Martin
d3c84c7bf4 _examples/delete.go: Refactoring 2015-01-25 14:16:27 +01:00
Roi Martin
2db4573e76 Add function Gui.ViewPosition(). Add example.
The example "delete.go" will be useful to test optimization algorithms.
2015-01-25 14:07:14 +01:00
Roi Martin
45bec2b33c Examples: More simplifications on demo.go 2015-01-24 15:03:03 +01:00
Roi Martin
25ba6858fb _examples/wrap: Minor changes 2015-01-24 14:38:08 +01:00
Roi Martin
cebc72c201 Add Modifier ModNone. Simplify examples 2015-01-24 14:23:46 +01:00
Roi Martin
9b902f9bec Examples: Rename _demos to _examples 2015-01-24 13:52:02 +01:00