Commit graph

  • 87ba4f7808 Merge branch 'cursor' Zachary Yedidia 2016-03-27 12:27:59 -0400
  • d9ab074276 Fix cursor bug Zachary Yedidia 2016-03-27 12:27:26 -0400
  • f1d36e01cd Add comments Zachary Yedidia 2016-03-26 17:25:55 -0400
  • c49ebaf87b Completely rework the cursor Zachary Yedidia 2016-03-26 17:23:52 -0400
  • b32f0eb94f Add options Zachary Yedidia 2016-03-26 10:54:18 -0400
  • 70590d5e28 Small optimization Zachary Yedidia 2016-03-25 21:21:10 -0400
  • 0882af3450 Fix multiline highlight issue Zachary Yedidia 2016-03-25 20:23:23 -0400
  • ff039df5d0 Working by-line syntax highlighting Zachary Yedidia 2016-03-25 19:18:29 -0400
  • d1d55277f7 Update syntax files Zachary Yedidia 2016-03-25 16:41:36 -0400
  • 248609a90a Update readme Zachary Yedidia 2016-03-25 15:09:24 -0400
  • f65896284b Change make test to also download deps Zachary Yedidia 2016-03-25 15:06:34 -0400
  • 8ad7f99878 Fix travis Zachary Yedidia 2016-03-25 15:04:24 -0400
  • f93a9d911d Add test script Zachary Yedidia 2016-03-25 15:02:19 -0400
  • 49b309c629 Add travis Zachary Yedidia 2016-03-25 14:59:01 -0400
  • 5e993b892b Slight cleanup Zachary Yedidia 2016-03-25 14:56:29 -0400
  • ca6720891a Update todolist Zachary Yedidia 2016-03-25 14:52:52 -0400
  • 77b5ca8a71 Fix build error Zachary Yedidia 2016-03-25 14:49:55 -0400
  • a7240103b9 Fix homedir more Zachary Yedidia 2016-03-25 14:48:22 -0400
  • 371cf19a16 Use non cgo implementation of homedir Zachary Yedidia 2016-03-25 14:46:12 -0400
  • e1506e300d Much improved highlighting (turned off for now) Zachary Yedidia 2016-03-25 14:32:35 -0400
  • 770ad7f444 Add some tests Zachary Yedidia 2016-03-25 13:42:41 -0400
  • df409630d2 Fix problem with cross compilation script Zachary Yedidia 2016-03-25 12:15:38 -0400
  • 339cdad594 Major cleanup Zachary Yedidia 2016-03-25 12:14:22 -0400
  • 8994690b5b Merge branch 'keybindings' Zachary Yedidia 2016-03-23 21:12:27 -0400
  • 7a1daa7f54 Update todolist Zachary Yedidia 2016-03-23 21:12:22 -0400
  • 571ac3b3fa Add ctrlo for open file Zachary Yedidia 2016-03-23 21:09:27 -0400
  • 24f5b6e0ac Add ctrlA for select all and some comments Zachary Yedidia 2016-03-23 20:58:42 -0400
  • 4aea694198 Gofmt Zachary Yedidia 2016-03-23 18:14:58 -0400
  • 9afb1257b4 Include newlines in selection Zachary Yedidia 2016-03-23 17:15:10 -0400
  • ab69812440 Switch back to original tcell Zachary Yedidia 2016-03-23 16:37:49 -0400
  • a35af11924 Cache syntax highlighting rules Zachary Yedidia 2016-03-23 16:36:17 -0400
  • e2f25947cc Add colorscheme support for selection color Zachary Yedidia 2016-03-23 13:23:50 -0400
  • b85edeebd6 Remove windows from cross-compilation Zachary Yedidia 2016-03-23 12:03:56 -0400
  • 26e2851876 Add prompts Zachary Yedidia 2016-03-23 11:41:04 -0400
  • bcb5cf5b55 Update todolist Zachary Yedidia 2016-03-23 10:28:49 -0400
  • 338b086756 Merge branch 'messages' Zachary Yedidia 2016-03-23 10:28:26 -0400
  • b9290997a5 Add messaging system Zachary Yedidia 2016-03-23 10:28:12 -0400
  • 84d3651e80 Update todolist Zachary Yedidia 2016-03-23 10:04:12 -0400
  • df5e63561f Update todolist Zachary Yedidia 2016-03-22 20:45:31 -0400
  • 886bd11ae1 Add colorschemes to runtime Zachary Yedidia 2016-03-22 20:43:48 -0400
  • e47d645486 Add true color support with MICRO_TRUECOLOR environment var Zachary Yedidia 2016-03-22 10:31:08 -0400
  • 60858417f7 Support loading colorschemes from files Zachary Yedidia 2016-03-21 18:19:29 -0400
  • c37410eb7c Fix makefile Zachary Yedidia 2016-03-22 20:15:00 -0400
  • 28b07d62e6 Merge branch 'cross-compile' Zachary Yedidia 2016-03-22 18:31:50 -0400
  • 9328d42def Move cross-compile.sh to tools Zachary Yedidia 2016-03-22 18:31:34 -0400
  • c721c0bfab Fix runtime readme and makefile Zachary Yedidia 2016-03-22 18:29:56 -0400
  • 7184b92488 Fix makefiles Zachary Yedidia 2016-03-22 18:19:28 -0400
  • d20df210d0 Add cross-compilation script Zachary Yedidia 2016-03-22 18:17:11 -0400
  • a5b0befba1 Fix unicode handling for cursor Zachary Yedidia 2016-03-21 18:52:56 -0400
  • 293a59380a Update readme Zachary Yedidia 2016-03-21 18:39:16 -0400
  • 7e9d119b2d Proper window resize handling Zachary Yedidia 2016-03-21 17:43:53 -0400
  • 7300ab66f7 Add default colorscheme (based on solarized) and colorscheme support Zachary Yedidia 2016-03-21 16:02:58 -0400
  • 11bc2cfbad Fix bug Zachary Yedidia 2016-03-21 17:02:41 -0400
  • d2d02b36c3 Reorganize todolist Zachary Yedidia 2016-03-21 14:54:06 -0400
  • e450e02b83 Use my fork of tcell Zachary Yedidia 2016-03-21 14:50:28 -0400
  • b8f6850c58 Add syntax flags and fix a couple highlighting bugs Zachary Yedidia 2016-03-21 14:48:17 -0400
  • 96254717c6 Update readme Zachary Yedidia 2016-03-21 13:08:10 -0400
  • 076d41e0ab Reorganize Zachary Yedidia 2016-03-21 12:51:45 -0400
  • 8257e94ab1 Add syntax highlighting files Zachary Yedidia 2016-03-21 12:16:02 -0400
  • d429dc3df2 Major optimization for syntax highlighting Zachary Yedidia 2016-03-21 12:07:48 -0400
  • e61048154b Really improve syntax file compatibility with nano Zachary Yedidia 2016-03-20 21:45:23 -0400
  • 9ca36dc77b Replace Compile with MustCompile Zachary Yedidia 2016-03-20 18:31:45 -0400
  • fbeb1bf6bd Add header parsing for files without extensions Zachary Yedidia 2016-03-20 17:08:57 -0400
  • 4b286bf293 Better syntax file loading, load files from ~/.micro by default Zachary Yedidia 2016-03-20 16:27:02 -0400
  • 6a27593800 Load syntax rules from file Zachary Yedidia 2016-03-20 15:24:40 -0400
  • 068260157c Initial syntax highlighting Zachary Yedidia 2016-03-20 11:28:41 -0400
  • d9856c7c1e Fix license Zachary Yedidia 2016-03-20 17:33:37 -0400
  • d3b28a3b66 Fix goreportcard Zachary Yedidia 2016-03-20 17:31:25 -0400
  • 2e4c735617 Add small readme Zachary Yedidia 2016-03-20 17:28:36 -0400
  • b84f1ecc78 Update todolist Zachary Yedidia 2016-03-20 17:14:43 -0400
  • aabc81ed73 Fix bugs with undo/redo Zachary Yedidia 2016-03-19 20:32:14 -0400
  • 866ad9594e Clipboard support for copying pasting and cutting Zachary Yedidia 2016-03-19 18:38:28 -0400
  • 28c5899b9e Add undo/redo stack Zachary Yedidia 2016-03-19 18:16:10 -0400
  • 14d25c83f4 Update todolist Zachary Yedidia 2016-03-19 09:24:37 -0400
  • 6a8b687acd Add line numbers Zachary Yedidia 2016-03-19 09:24:04 -0400
  • a5ddd9e521 Add pagedown, pageup, halfpagedown, halfpageup Zachary Yedidia 2016-03-19 09:12:03 -0400
  • a98030403a Add todolist Zachary Yedidia 2016-03-19 08:52:59 -0400
  • 4f051d4fa4 Move license to LICENSE Zachary Yedidia 2016-03-18 21:41:26 -0400
  • f175897f43 Add license Zachary Yedidia 2016-03-18 21:28:48 -0400
  • cc098d05ef Comments and style for rope Zachary Yedidia 2016-03-18 21:25:45 -0400
  • d55dabaa3b Add comment fix go style Zachary Yedidia 2016-03-18 20:40:00 -0400
  • 4efc47c0fb Add selection with click and drag Zachary Yedidia 2016-03-18 20:01:05 -0400
  • 6da745a463 Fix bug involving mouse click positioning Zachary Yedidia 2016-03-18 12:18:54 -0400
  • b3b7e8414d Add statusline Zachary Yedidia 2016-03-17 18:20:07 -0400
  • 1781766e21 Switch to go in order to use tcell Zachary Yedidia 2016-03-17 17:27:57 -0400
  • e9e25d0c85 Start selection box Zachary Yedidia 2016-03-17 17:25:28 -0400
  • f49573bf08 Fix linux bug and improve tabstop functionality Zachary Yedidia 2016-03-16 19:13:05 -0400
  • 1ea5261132 Fix a couple bugs Zachary Yedidia 2016-03-16 10:18:53 -0400
  • 6aae2a61d5 Better tabs (still some issues) Zachary Yedidia 2016-03-15 10:49:48 -0400
  • 1669ea60de Remove makefile Zachary Yedidia 2016-03-14 21:36:24 -0400
  • 52a6185455 Handle tabs correctly Zachary Yedidia 2016-03-14 21:34:44 -0400
  • 4beab9da1b Fix scrolling bug Zachary Yedidia 2016-03-14 14:12:17 -0400
  • c9803683af Initialize clipboard Zachary Yedidia 2016-03-12 18:08:02 -0500
  • 7a41ab2fe1 Use basic colors for line numbers Zachary Yedidia 2016-03-12 17:55:16 -0500
  • 8ab8fd4373 Add line numbers Zachary Yedidia 2016-03-12 17:34:52 -0500
  • e3d629f2b5 Fix scrolling bug Zachary Yedidia 2016-03-12 17:29:08 -0500
  • 757986ae3f Add statusline and accept pipes from stdin Zachary Yedidia 2016-03-12 16:46:41 -0500
  • 934634507d Create empty file if input doesn't exist Zachary Yedidia 2016-03-12 16:07:04 -0500
  • 8072756990 Begin rewrite Zachary Yedidia 2016-03-12 15:43:24 -0500
  • 38377dd5f8 Add simple syntax highlighting for strings Zachary Yedidia 2016-03-12 12:13:57 -0500