krixano / EdimCoder

Patches

Add basic support for JavaScript file outlines, add more filetype for html, css, and vue.js files by Krixano, created on April 25, 2019

9MkziNwwZhiRCTmWkg9QpT8GKrb2XH1jpCaURPZjfmBMHj35oyofihk2CgCDcYa1aanSMR4LBWfRsGuSfom1jAUV
1902b by Krixano, created on February 16, 2019

Av77Q9Yv99iNDpfxrjZzfnWdzTdc16KXjWXGgS9EAjPhNvZV5ZkuoaFMAHiwQA62iYJWtVEVFgaqAq2oe2YQkjVA
Fix find and replace commands' output that points to the location found/being replaced to take into account tabs. by Krixano, created on February 15, 2019

9EiZLD4dWoT7ttXREvPtnrzCVLkTav1d2vTMotNfPnLUDP17m2fyx1eUKtD93JfTXF5rMuzok4PFbtwRvTLtbo61
Fix 'b' command, update help screen to get ready for 1902b update. by Krixano, created on February 15, 2019

72c9qWFyzrkctBjEKrT4DBJQRqTbJAzAdMc4sQgyM5QqxmcPtjZBpkJ1UJfnGbA4CJdRV14vLxfirDQgFGh8e1BM
When reading file, detect whether spaces or tabs are used more often and use that for all indentation during save, auto-convert tabs/spaces at beginning of lines to tabs for internal buffer (which is then changed back to spaces if needed during save), ability to set indentation size with "set indent_size [num]", ability to set to use tabs or spaces with "set indent_spaces [true/false]", 'default' is also allowed for both - which will in the future use the setting in the user's settings file. by Krixano, created on February 13, 2019

8Nj8RxQCpfaBcPgcdpcFnkcJ1C2iqXx92v92fy1KoXfQqziupYYMR6rKgMwmiCYV3avGvetFithw8o81h2LVuzTn
Allow "windows" value for setting line_ending (same as "dos" or "cpm" or "lf") by Krixano, created on February 12, 2019

7w7zGqsHJQ27biFAfCpGa3dLCxdBThdFkpkAsFUP1mUBjvVuW3P48E1ajMYPuJ2BTxz5h4B3AcYZnHeXWyDrPsTr
Fixes for opening files that use CR line endings, ability to change line endings of current file using new "set" command (ex: "set line_ending lf") by Krixano, created on February 12, 2019

6uT2bPFBYk6GZPWZHXbAw8qhREcSJD4vE5XcfgYmAsUj39JYNUu11e76rRjBWMxz1qR9snh7adVg3hLrYxgBTGAG
Important fix - forgot to push \n to line when opening file and see '\n' without '\r' before it. by Krixano, created on February 12, 2019

AUjqr6fCQVXHWeapnmyhdwYSfjwW6KtCaQqPXEhE7C8YBnF2hMQ8k4EAft9cgo4KBkqNZKSurVhxsLzr2BQu92cF
Look at lin endings of file, save retaining the same line endings used by file when opened (regardless of current platform the user is on) by Krixano, created on February 12, 2019

BC4uBDnKdLJgMe5SE4f3NQCFgwfrNXqnAyG9FPbJUVx44HkHP4k5SsB3JvGywEqdWSXAYN3KWExFHR5q1GG4hMwP
Insensitive commands for find and replace ('fi', 'ffi', 'fai', 'ffai', etc.) by Krixano, created on February 12, 2019

7fs2mZRP1cdxK1RMUfab63y4WttjG3C8oUwST2npKAENsrS6Te2Qc6nSozmiVPPcNkhirSFm8XchwrxS8KYLb22y
Implement 'Rf' and 'Rfa' commands by Krixano, created on February 12, 2019

9653pQhU7sxfQiYhtMjGRbWGwEEMHcNkB8hqgaFcWjhP3FNekTaqd5oR3GyH7KKad9SFxqey8gGe32Rquuea6Xw1
Remove two debugging printf's by Krixano, created on February 11, 2019

98R3MiuRGt2texLBPvCN3HwDUE5H9PA3zFQBXEuNRvwWQX3LFF7MUhGWCbt5mufHnAfBZEg22bevKinsmg7h6tYS
Small bug fix with whitespace when parsing relative lines by Krixano, created on February 11, 2019

8hxNQZd83aaMAV1Wi62W7sv954Z2UfsNkDHD1ZRNDtK7jRJU587oWQhPzDa729QUb4Hav2owved8qKLu9gBoP79H
Relative lines and relative end of range (relative line ex: '5+3:10' = '8:10', '#bkmrk+5'; relative end: '5+:3' = '5:5+3' = '5:8', '5+:3+1' = '5:5+4') by Krixano, created on February 11, 2019

9semwc1DbYdNnEisMWsWLfLxiMqHqGiqEPiENq1MnhHw1fhu8uftw789qc9DT5hwBrYHrBJbSSYstWmzGuSnUXFM
Replace all command 'Ra'. by Krixano, created on February 9, 2019

7QGDoCLhFQrbEA5Qnxa7xx2MUZtR8CLpr3hiMNE8J5aY6AfuBKAfytEx94d9biq69DvVcW46uBbW6Vs318pETivE
Remove 'n' new command because 'o' basically does the same thing. by Krixano, created on February 9, 2019

8nYYGkeyC9e8xFCH5h1HgWGSqHpJ1cGKkLCyuxKTk7svgSPCouLF71eDfDdJgc6JnaBW7TaowERGBSVqR48Ppw9o
Delete line command ('x') will copy the lines into the clipboard before deletion. by Krixano, created on February 9, 2019

884j8sYNv5AKVQ5aTNGApshnYLK7e8X3bgdgsArvFbYTtMpaFMnVjuNn2uF6Khh3gF44Nvu9mSMZtKtHQVwUiNUF
Fix the major copy/paste bug. by Krixano, created on February 9, 2019

BBvpiWdFFWHjxWWGXVwtCr1pv3QajTXGBazQs25gSgdnuvyi9P1NyDTrA15tXhXyuutzHn1X8j9sBgTyyp8BSA7G
Internal clipboard with copy and paste ('c' to copy line/range, 'vi' to paste before line, 'va' to paste after line, 'k' to print what's currently in internal clipboard), currently buggy, However major bug *possibly* fixed. by Krixano, created on February 9, 2019

8dyzn3B8sP7Dfv6WBCAXZcz2Q1ZCSmnFWxvPSN8SE4qEBocPgAgDwmWonTcguk2tZDsgb3ntapbrfJYnN41mcyAQ
Command history unlimited, ability to use up and down arrows to go through history. by Krixano, created on February 8, 2019

6NRMLXpSPkRQtGrBDnxTsJoVsH5eEcSAESKNHw3SJb7Ftx3wT1JQ4Wgk6JHtKQt6zx4eE58GpxLyN4tPyZNL1Zaw
Add basic command history, but currently only stores last command. by Krixano, created on February 8, 2019

6PGD7dVGn8FpMXgtwrVQzh7maBMxGe4Pr65CxP2miz6hQqKPfzJhUu3iJ16RjfAQBCtm5PthDPmTkDcjxutryH59
Rewrite some of 'R' replace command to use line range. by Krixano, created on February 7, 2019

68sZLJDjCYTC86eAzXhY5xGNasHKW6CV7GDrvuddkRQ3NLPSiPUZgXvZGk9wiq74A2xQsNsdWsgdUa1qT1PPe8S6
Add 'je' command to jump to end of range instead of beginning. by Krixano, created on February 6, 2019

9TtLiyjFsMsLRpKWpSnKqEkCQnJEEAw1jsQ9HhQVmTfJqUTPauveG3wytdDD39fTxkjrhAPnrctosLPeg6GQtb4M
Rewrite line range parsing, you can now use two bookmarks for the start and end of a line range (ex: '#c:#f' will be the line range starting at the current line and ending at the *end* of the file; '#f:#s' would be start of file to *end* of current bookmark section) by Krixano, created on February 6, 2019

8eoot9Bj4Kaj9buDEPSerWcYpURxZRDCPPGu2u15kULhV7fQ953bjuVDVDvdvJ8on7oprd3rBYy2ywp3PvHzU23e
'ff' and 'ffa' commands to find/find all within file witout needing to pass '#f' default bookmark by Krixano, created on February 6, 2019

7ro6djfRqtChwiKLZNdMmmA6xjY4Bdutk8aV9UcR6Boxn2Rrebchz76YmaNHHuz71NwYTesZk6BR9PCQp4rMPNyq
Use line range for Find (first) command - 'f' by Krixano, created on February 6, 2019

BCgwYUkPCjN185YbVnQRKtJBQ7hVZKXycqBrUgerz7nrvSE4uG9DzyNak1zEd4dKXQC7v56kmsQSKCBE7B5WA5hW
Find all within line range by Krixano, created on February 6, 2019

AW5rHDTj9w5AU51kJUC9oSQGny6V87DHnLJUZh4ZwaE6KC9pudHt6DUbNwyDW9qzipyawDTuvskgH5jf4p5ushWT
Jump to next/previous line with 'jn' and 'jp' commands, create 32-bit binary with build sh files. by Krixano, created on February 6, 2019

6wiQkk4hJfv85WWQmiUff547Xn4iW1Fgt1aByE2yxdYRFNJx5hdbB7JWtzWyMjLtZL3UdnwxzfwXzXASGUoyzV8a
Add version and version command by Krixano, created on February 6, 2019

6j2swpbgkD2tQmFnrLHgDhbkfyD4QqSENgojQtgSafReF5BaJiPtgskWkof5LFKrQd5Lwpg7QcAmqxiwpRyxc1az
Add 'fa' command to find all instances of a string within the file. by Krixano, created on February 5, 2019

7DMTdedDnvNFpCxHVFhuGswxQzhLm6WiVuWSAypUFwtXSeoeksXz72HpmoJXNEHsfrY5rFp7hNnF5KeGXDahbL6T
Disable old outlining stuff, Fix Replace String command. by Krixano, created on February 5, 2019

AV9YWSU6ZFxrsZEacCRZX5VAAe5Sq39WNub3ohx1Dy6SZyXxjZm6XD5rB2G9TKmozR8vKi4zQp2qXNCzbEtGJYEm
Start working on Bookmark Types and replacing outline with bookmarks by Krixano, created on February 5, 2019

7oGUAyNTduDhxYjexWFLZ5XfopUUsKuHVSRpgT3EpjehngFHb6Vj4oQuF8Ej5qH7ea2Fz9KMeXDsnEtC6m4MuFj9
Experiment with adding function declarations (without body) to bookmarks list. by krixano, created on January 19, 2019

B5zswaiHCoatA4L6wbP45CJLgnbcd9JrZMJ4E6arKV1aB5FGxcfZk29tEWuFJeVXHCXpfVoQ3vE1e9ULKbT1t1CW
Comment out more debugging print statements by krixano, created on January 16, 2019

86ABfRCQoacxy44EVVRBk5oSWXKL9iKPo91AixqG2zjafynwEEX2MmSE5gLrna1qmasV5nR98fegGThzBWx1tXeG
Comment out debugging output for get_bookmark by krixano, created on January 16, 2019

AmCL2rtJw9h6kGksc5R7Mu64m9DHjmr1kUi8GxHYpXm4QT3kxUoEoRUmtAJVprz53nJ1t6biXJGwUWUHMu6tf3xa
Fix bookmark parsing by krixano, created on January 16, 2019

8oHqJyL7Jj9FivvhhGqUr1LWBeCEv9A1r5qsVPVfdGVTLxJffepcPusrzd2Fc84GR7JrKLfxb1k6k4tD8xNZKAfG
Functions to get current terminal size (implemented for Linux, Windows still needs done), fix Ctrl+Backspace problem on Linux by krixano, created on January 16, 2019

8fKhuwbMB8kq3rX7vABBwmiiQxozNPyM7Nzi7t1FdqspuboAUanK2rTDZTj7o1cYH8sWvGk2SEZRmnqtEx8YfMXN
Remove copyright, small changes by krixano, created on January 11, 2019

7zvWWEQE2DeAJeqYAPd41aZvz34ivcNEEn56bsqPRnro1yPwDSJwnSg9zRAfvsD1RJK1qxomRgcGaVZpPLVLS7eW
Fix Windows problems by krixano, created on December 24, 2018

7Xcxh9qfxevadHH8tpEgB7QXBXhas8k5rKJCEYNrZEV3q3Z186YFfwYPXnWvAJRqj3YpAs6eFFLBzqyRUc1Kh4ig
Change names of command functions, update README file. by krixano, created on December 22, 2018

6ZSMCx4xq5SKC2QbJsmJ3AsBGE7XKos7bUVgFvG2j6BBVCq8ARZ2w9pJnwFUwth55CCiWBNoa85N5CxyWk94wLbE
Ability to move a *range* of lines down one ('M' command) by krixano, created on December 21, 2018

6LFuEYjJLkxZe4ckV1owxaednBF6DABgf3QSnrqLmnWkjY2Rt58uccBsgKv8pNMztXDV7d7AqV9RiegbRnqeUbKX
Comment out debugging print statements by krixano, created on December 21, 2018

7tdkR4QThQPES1u1pbiH3ywqeNZ32o1m2wQkqRWiK14FYravogpK3VSWd2iF1qQmUHbRrdgC9WYpAiT6D9dPFpNk
Fix C outline bug (where lines shouldn't have been added to outline), fix add_bookmark bug where the end of the string wasn't being taken into account, fix bug where parsing of bookmarks didn't allow underscores and other symbols, trim whitespace from begining and end of markdown headings before adding as bookmarks by krixano, created on December 21, 2018

6JhjpxFweXA59K5EwVfB95aFNw8STgWuo3msDtBJyZTGCgRtJ3bPDWceaCjPyvzL9YeVZ3yuBNESgCbDLfehGxWn
Cleanup code - move command code into their own functions by krixano, created on December 21, 2018

AzM4y7ekkYAVq3tZSq12CNkJGCpdhKep4d9y39Qy8WCAw3V8R47bv76WhQjGCoiFbqVtuciSc2LjJusMFe1pQB8o
Simplify main function, rename some functions, pull out code from main function into own functions by krixano, created on December 20, 2018

7p5a83Yidn9UbJnKxi7AJeABTfwbQamHjo9WP5UUDuUPez79QqubKbtzJ4UcFNHa5wCRq4WzqcfKnPCt4Qi34CYd
Can now move a line range up one, update help screen to show that more commands accept ranges by krixano, created on December 20, 2018

7xptKD1xnbhvXoztCgAqgzVAhAeSnGS5FH9zy1fCUgNU1AxDkYMt8zUt5xJt7bRAkMJcC1M5uxWEvtSMBFa2Fb69
Ability to delete range of lines (by giving range or bookmark to 'x' command), fix up help screen, swap P and p commands, and add a bit more to User Guide. by krixano, created on December 20, 2018

71LQ8fTTjLpBwZbiXy8936pxjGV47VykBKkC4fqG94gX68vL88B11hRSWka4XadrGxFEFR33sxsYjUntA97kxgdi
Fix segfault bug from get_bookmark strncmp by krixano, created on December 19, 2018

97xUUTm3HZCE143T15ZLwJht2G81UFUSGCfFpJ9TQaQxTCj1oUYXrFNt65duqKzDN2pLwetnV9k6AZuPgWvbs31u
Add debug info (-g3) when compiling debug build for linux by krixano, created on December 19, 2018

7Di7NLgeK5U12KQRJmc6tnaZyC6yrRZtFjw83nYqcjbbQ31qHCPmy5PTHd8aNLktF5D1inSWFkQADaxQ2KLVVHYv
Fix segfault bug when trying to open src/parsing.c, introduced new bug where bookmark names are cut too short by krixano, created on December 18, 2018

A3WeatMmDgR8sT71Nh6m9uKZoFjvjKDw1Bv3RasDBdxnRrZi1hHzyb3zYLjS84DSCj5dPkapaVCcNApK2rVXXpWA
Redo Help screen, add #f, #s, and #c default bookmarks, fix segfault when doing Ctrl-D on first added line for 'a' and 'i' commands, 'g' command now shows asterisk next to the bookmark the current line is currently within the bounds of. by krixano, created on December 18, 2018

7CVrzx1UtTyTPSD5CyMJHmDJgoZuvxtXKXiibm78zniaTL1akx94x9cVB7auQDkd1nuheMmncsR69MnALfKU569f
Add lua outline support by krixano, created on December 18, 2018

77y7AtbqNfBCRvHETNpzRtcXJLXW9vcRtBCNFqjjSM46XqkNMvKYftfbGwXY2fbKQNFaaJZdd2rEArKeHdVW41bJ
Fix line numbers for bookmarks created from C and Markdown outlines as well by krixano, created on December 17, 2018

91F5ogJcn5RZmVvzqTZVRCUjcyo9rZBPPCtvZbhXePj6M7RJZvjfcHfMjcY2PEDK1P1X65FGS9PdhHwDJPpppyBA
Fix line numbers for text outline (by adding one to start and end) by krixano, created on December 17, 2018

AYSbqkgNgr76gw1ppwXgYy3yzwzPTJQNy74NJyWYbCmgSChcSxW5udjwkSo5pu1E4fZ1q7EFFSqyTi9xXhjAbmZw
Add outline for TXT files by krixano, created on December 17, 2018

9j3WFaWyDR9Jsdtrp5EWB5j3SUQPA2qiv7NccLABYkneMZsQ6VmgSW6bLpACgkSddmXnGNssuMcN28R7Q5YaYSz5
Rewrite function for creating C Outline, add bookmarks when creating C and Markdown outlines by krixano, created on December 15, 2018

83ivErcBiNw5WWUdVBgcyQyP3y6rpqdgGNsAZ7XkbFRmCcsTQEXNsTciqmgdwthYC4xN4NNYa3UMLNataWnySud4
Create Bookmarks upon Outline Creation by krixano, created on December 15, 2018

AAtqqDXZyqpPCpDzQDvme7xb1w14SHqPLHxAFHgtQHSL8hJpupFb6doD4KwMTGnPVjBZhm6TrEPtS5D6vMwPVtgB
Start working on quick command mode stuff (Note: There's gonna be many problems, especially when doing things like adding lines, creating new file, etc.) by krixano, created on December 9, 2018

7633gcVSMaNRxQ72GVVNxEYXpFQBVxQ9mSeW9gzP2mU1qFxZ5rdP4jkdkirXbE8RpuAvgXc5tYppRxXdfSP65mhi
Fix saving and opening files without extension or that start with a period by krixano, created on December 9, 2018

9cHVSgtBbBaZL5CW4KpqB4ukXJapww8nkKj49UTsXFZ1hjD22SSv8ZmELaC1xHELpabgRLguMZQ7JQdru7gBigQz
Add notice about old GitHub repo to README by krixano, created on November 30, 2018

8DgepFhfvzrqGozVhVWCzismnTbXkJd8t2CuZT62T6U68HzLPM9ntxYDATExBSoJNnfJvxfq6inyKh3WdT1YE6x6
Move from Git to Pijul by krixano, created on November 30, 2018

79HAvhWKbVjg7voc15c8sJdcaonS5e91Y29binQadsT5zJ29dwrXR6hcSKGT5GZgE64SdzhBTdYmS2R2DFTdWQ5B
Add Git Log File by krixano, created on November 30, 2018

7jqaBBibFviDpoWjapxQmppKHarhRneBDNYqrxkKBbi17VbLWuZXczHWxmfXLXUq7q78YsBfPxWHqaqVHNMBYkG4