1
0
mirror of https://github.com/m00natic/vlfi.git synced 2025-01-18 12:05:31 +00:00

Commit Graph

  • 7b8a6aeca7 Merge 616d6763308af1f630046b110c1e8748fe8050b9 into b943008eca0ff94afd405e59b1bb71611544a068 Dan LaManna 2013-07-24 18:55:02 -07:00
  • 616d676330 Alters vlfi to respect the default-directory variable when opening files. Dan LaManna 2013-07-24 21:49:14 -04:00
  • b943008eca Bump version and update README. 0.9 Andrey Kotlarski 2013-06-09 02:34:52 +03:00
  • 4589c25d96 Return to current position after occur ending with quit. Andrey Kotlarski 2013-05-07 15:43:52 +03:00
  • 3c2fb6b93e Merge branch 'master' into chunk-opt2 Andrey Kotlarski 2013-05-05 15:57:16 +03:00
  • c827c3e186 Prevent standard save procedure invocation in case user postpones saving. Andrey Kotlarski 2013-05-04 23:53:17 +03:00
  • 36d2ed4d09 Update README. Andrey Kotlarski 2013-05-02 14:25:39 +03:00
  • de1948ed36 Merge branch 'master' into chunk-opt2 Andrey Kotlarski 2013-05-02 14:19:50 +03:00
  • ae775f88f9 Extend vlfi-goto-line to count lines from the end with negative argument. Andrey Kotlarski 2013-05-02 14:18:41 +03:00
  • 1ac1eece40 Turn vlfi-get-file-size to function. Andrey Kotlarski 2013-05-02 12:04:12 +03:00
  • bbda9abc7d Merge branch 'master' into chunk-opt2 Andrey Kotlarski 2013-05-01 02:25:39 +03:00
  • 67732485d8 Optimize a bit goto line. Andrey Kotlarski 2013-05-01 02:18:37 +03:00
  • 3d652fe71d Minor documentation fixes. Andrey Kotlarski 2013-05-01 02:02:28 +03:00
  • 7bfe665524 More secure chunk decode adjustment and minor fixes. Andrey Kotlarski 2013-05-01 01:51:36 +03:00
  • ca13beac24 Try utf-8 and if not successful, auto detect when adjusting chunk for proper decoding. Andrey Kotlarski 2013-04-28 01:12:07 +03:00
  • d2bd47c2b4 More attempts to optimize decoding. Andrey Kotlarski 2013-04-18 15:33:20 +03:00
  • 57eb4c270a Initial attempt at optimizing chunk access. Andrey Kotlarski 2013-04-18 02:33:45 +03:00
  • f582eda34c Merge 28255a2aa2afe34f5e36ebae723fdc61a40bded9 into fbe081417cb81ad652b2a84167d2bc82765b9940 Colin Marquardt 2013-04-23 09:16:18 -07:00
  • 28255a2aa2 Correctly print MB (for older emacsen). Colin Marquardt 2013-04-23 19:15:43 +03:00
  • fbe081417c Fix occur indexing not to skip last chunk. Andrey Kotlarski 2013-04-23 00:53:54 +03:00
  • fd9c258fc8 Use permanent buffer local write hook and update README. Andrey Kotlarski 2013-04-17 14:46:50 +03:00
  • a63ea7a5d0 Grammar fixes. Andrey Kotlarski 2013-04-17 13:19:37 +03:00
  • fbc3a37ce5 Add tip for ability to change major mode and more section hierarchy. Andrey Kotlarski 2013-04-17 13:11:40 +03:00
  • eaf85e5cff Add key-binding to vlfi-mode-map in vlfi-edit-mode-map. Andrey Kotlarski 2013-04-17 13:00:37 +03:00
  • e4d886a3e3 Add check if VLFI buffer has been modified before occur jumping to new chunk. Andrey Kotlarski 2013-04-17 12:49:29 +03:00
  • b8cc34422e Add more detailed usage details. Andrey Kotlarski 2013-04-17 12:33:04 +03:00
  • a5fec57e32 Mostly documentation and commentary added. Andrey Kotlarski 2013-04-17 11:54:12 +03:00
  • 70719b0917 Add vlfi-occur-show command for showing match but still staying in occur buffer. Andrey Kotlarski 2013-04-17 11:53:49 +03:00
  • 54927afb8f Update README and bump version. 0.8 Andrey Kotlarski 2013-04-16 15:56:10 +03:00
  • f14ef6ce9e Usability improvements to vlfi-occur. Andrey Kotlarski 2013-04-16 15:51:30 +03:00
  • 1dcd12288b Use overlays for number indicators. Andrey Kotlarski 2013-04-16 15:38:36 +03:00
  • 641ff4b961 First feature complete version of vlfi-occur. Andrey Kotlarski 2013-04-16 14:29:42 +03:00
  • 681d3d94fc Add vlfi-occur-mode. Andrey Kotlarski 2013-04-16 12:25:06 +03:00
  • ba439de0f6 Initial generation of vlfi-occur results. Andrey Kotlarski 2013-04-16 02:16:03 +03:00
  • b34bd2e5fb Don't use temporary buffer when adjusting expanded file content. 0.7 Andrey Kotlarski 2013-04-15 23:38:14 +03:00
  • 1589cf9736 Make custom revert function local only for vlfi buffers. Andrey Kotlarski 2013-04-15 17:42:11 +03:00
  • 83eb8a586b Fixes for GNU Emacs 23. Andrey Kotlarski 2013-04-15 17:27:23 +03:00
  • e3be8d5d98 Don't adjust chunk with more that 3 bytes and inhibit spurious update messages when saving content with changes size. Andrey Kotlarski 2013-04-15 15:04:22 +03:00
  • 5aef3e1c27 Update file size changes more lazily. Andrey Kotlarski 2013-04-15 01:26:58 +03:00
  • ca8ba42ec4 Fix position handling to correctly deal with multibyte characters. Andrey Kotlarski 2013-04-15 00:57:10 +03:00
  • a31be70613 Update README and bump version. Andrey Kotlarski 2013-04-14 19:55:39 +03:00
  • 538a9e6049 Apply chunk decoding adjustment implicitly. Andrey Kotlarski 2013-04-14 19:48:02 +03:00
  • 469900878d Make chunk adjusting automatic. Andrey Kotlarski 2013-04-14 19:28:41 +03:00
  • 473536e050 Add adjust command for cases where chunk starts with part of multibyte symbol. Andrey Kotlarski 2013-04-14 18:54:51 +03:00
  • 74febeb183 Remove ability to launch VLFI from file end. It's superseded by vlfi-end-of-file and may break decoding of file. Andrey Kotlarski 2013-04-14 18:27:31 +03:00
  • fc689d5c88 Make coding system conversion on write more idiomatic. Andrey Kotlarski 2013-04-14 18:19:49 +03:00
  • 3fb898e83a Add automatic batching when scrolling. Andrey Kotlarski 2013-04-14 02:50:31 +03:00
  • f1ade8106c Add go to line command. Andrey Kotlarski 2013-04-14 02:18:06 +03:00
  • e67895afc4 Optionally strip superfluous operations when inserting batches. Andrey Kotlarski 2013-04-14 01:09:13 +03:00
  • 4cbefdeeca Optimize chunk save buffers for multiple insert/erase operations. Andrey Kotlarski 2013-04-14 00:54:16 +03:00
  • 9fad430601 Fix positioning after save. Andrey Kotlarski 2013-04-14 00:53:24 +03:00
  • 6ea7a2aa1e Add macro for file size determination. Andrey Kotlarski 2013-04-14 00:52:07 +03:00
  • 705f9ce0eb Add issue section to the README. 0.6 Andrey Kotlarski 2013-04-13 23:45:30 +03:00
  • b52ca6c044 Don't change encoding for edited chunk, leave it to the user in case of problem characters. Andrey Kotlarski 2013-04-13 23:45:06 +03:00
  • 8637ce5ceb Update README and version. Andrey Kotlarski 2013-04-13 23:10:47 +03:00
  • 2f201c56d5 Add jump to chunk command. Andrey Kotlarski 2013-04-13 22:57:09 +03:00
  • d5f2a36086 Rearrange code in sections. Andrey Kotlarski 2013-04-13 22:49:08 +03:00
  • cedd0b4e82 Fix spaces and indent. Andrey Kotlarski 2013-04-13 22:36:33 +03:00
  • c14c7f00ce Add shift forward of file contents when edited chunk grows in size. Andrey Kotlarski 2013-04-13 22:34:54 +03:00
  • f23262e826 Add shift back of file contents when edited chunk shrinks in size. Andrey Kotlarski 2013-04-13 20:47:29 +03:00
  • 8f6299c6c2 Simplify detection of buffer size change. Andrey Kotlarski 2013-04-13 01:29:12 +03:00
  • 8787186619 Show paging according to batch size instead of percentage. Andrey Kotlarski 2013-04-12 01:01:42 +03:00
  • 24675d8741 Manage modification times when attempting to save. Andrey Kotlarski 2013-04-12 00:21:14 +03:00
  • e115e7e56a Add custom revert function. Andrey Kotlarski 2013-04-11 22:57:49 +03:00
  • 7985f0f453 Fix `vlfi-if-file-too-large' to be more tolerable on GNU Emacs 23. Andrey Kotlarski 2013-04-11 18:36:39 +03:00
  • a3c405fd37 Make detection of buffer size change on save more correct when dealing with Unicode. Andrey Kotlarski 2013-04-11 18:08:34 +03:00
  • 56134a8281 Make vlfi usable under GNU Emacs 23. Andrey Kotlarski 2013-04-11 17:45:35 +03:00
  • 2525ebf069 Improvements to file saving. Andrey Kotlarski 2013-04-11 17:44:32 +03:00
  • c4f87f9ec7 Move save interception to vlfi-mode. Andrey Kotlarski 2013-04-11 16:53:38 +03:00
  • 467154ad06 Add documentation. Andrey Kotlarski 2013-04-10 02:10:00 +03:00
  • 06108220e2 Make saving with change of size correct. Andrey Kotlarski 2013-04-10 02:08:54 +03:00
  • 5405a30de4 Intercept buffer saving with vlfi-write. Andrey Kotlarski 2013-04-08 23:24:48 +03:00
  • f3132c0970 Keep current position when moving around chunks. Andrey Kotlarski 2013-04-08 12:49:17 +03:00
  • db3d2af04a Update version, README and commentary section. 0.5 Andrey Kotlarski 2013-04-08 01:04:11 +03:00
  • 995a7a0988 Change some VLFI key-bindings not to override special-mode ones. Andrey Kotlarski 2013-04-08 00:57:53 +03:00
  • 1948f3ea4e Make VLFI edit mode actually working. Andrey Kotlarski 2013-04-08 00:56:42 +03:00
  • 0ff2f3eb9b Merge branch 'master' into edit Andrey Kotlarski 2013-04-07 18:54:40 +03:00
  • 03f323337b Don't reinsert content and move on successful search. Andrey Kotlarski 2013-04-07 18:53:50 +03:00
  • 9abee0425a Merge branch 'master' into edit Andrey Kotlarski 2013-04-05 00:43:15 +03:00
  • 80ca6b638b Fix vlfi invocation when prompted for large files. Andrey Kotlarski 2013-04-04 11:49:19 +03:00
  • 8a33dbfb89 Add something like edit minor mode. Andrey Kotlarski 2013-04-02 02:55:53 +03:00
  • e387ed5f09 Add forgotten local variable statement and documentation. Andrey Kotlarski 2013-04-02 01:46:45 +03:00
  • c36db11b86 Return correct search success status. Andrey Kotlarski 2013-04-01 14:38:50 +03:00
  • ab20671a93 Abstract batch overlapping during search and optimize a bit. Andrey Kotlarski 2013-04-01 14:32:10 +03:00
  • ac382e90dc Add temporary highlight of match. Andrey Kotlarski 2013-04-01 12:57:58 +03:00
  • 670561e811 Optimize search a bit. Andrey Kotlarski 2013-04-01 12:06:48 +03:00
  • 88cf03caba Interactive change of batch size immediately updates content. Andrey Kotlarski 2013-04-01 11:47:49 +03:00
  • 8e65e13dd9 Refactor and simplify search procedures. Always use batch sized chunks. Andrey Kotlarski 2013-04-01 03:09:32 +03:00
  • 090cebc2ab Add procedure to insert strictly batch sized chunk (if possible). Andrey Kotlarski 2013-04-01 03:08:14 +03:00
  • 748fd1406e More key-binding simplification. Andrey Kotlarski 2013-04-01 03:07:20 +03:00
  • 42693f6938 Update README. 0.4 Andrey Kotlarski 2013-03-31 20:48:08 +03:00
  • b40bb60aa3 Tweaks and fixes to searching. Andrey Kotlarski 2013-03-31 20:44:41 +03:00
  • 2a7625afe6 Improve correctness of search forward. Andrey Kotlarski 2013-03-31 02:36:54 +02:00
  • 91fecb78c9 Simplify key-bindings. Andrey Kotlarski 2013-03-31 02:35:41 +02:00
  • 36411c3632 Enhance search to cover in between chunk boundaries. Andrey Kotlarski 2013-03-30 02:51:12 +02:00
  • 9e27aeb057 Keep stable cursor position when moving through chunks. Andrey Kotlarski 2013-03-30 02:45:51 +02:00
  • fb9aa670cc Remove clutter form file name indicators. Andrey Kotlarski 2013-03-30 02:17:34 +02:00
  • 30e495901b Add direct jumps to first and last chunks. Andrey Kotlarski 2013-03-30 02:16:47 +02:00
  • 375c96f89b Add backward whole file search. Andrey Kotlarski 2013-03-29 18:12:20 +02:00
  • c812288ab7 Fix small issues with forward search and add report progress. Andrey Kotlarski 2013-03-29 17:38:21 +02:00