NEWS 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. ========== Version 1.8 <TBA> ==========
  2. New Features:
  3. - #74, last char of a wrapped line is highlighted yellow
  4. - added poptomark after using jumptochar, negated jumptochar,
  5. jumptorow, and jumpword
  6. - before the point is moved it sets the buffer's pmark
  7. - most commands that jump you to new points now set the pmark
  8. - made previous mark (pmark) an array so you can jump to previous
  9. marks
  10. - replaced removewhitespacebetween with remove-between
  11. - Works like removewhitespace when you're on whitespace or on the
  12. edge of a word.
  13. - will delete the word that you're on if you're in the middle of it
  14. - C-u M-\ will ask for a bracket, this will delete the contents
  15. inside the bracket. It will jump to it first. Don't use this on
  16. single, double, or backquote unless you're inside them.
  17. - added a gotocolumn command
  18. Enhancements:
  19. - #77, #80 Fully support combined unicode/UTF-8 characters.
  20. - #76, will now display the path until there is a difference
  21. if two buffers have the same name. This will poop up and
  22. give up at 20 paths which I hope never happens to anyone.
  23. - Better syntax highlighting
  24. - can use more than 2 chars for comment indicators (such as <!--)
  25. Bugs:
  26. - #79, fixed bug with transpose-word messing up the line number
  27. - fixed poptomark sending you to point 0 if there are no marks
  28. - fixed numeric argument getting lost when the unicode buffer isn't
  29. empty
  30. - #82, fixed issues with horizontal split
  31. - fixed bug with insert-file causing revert-buffer to run
  32. - fied bug where tabbing on a line wrap crashes the editor
  33. ========== Version 1.7 <2024-02-29> ==========
  34. New Features:
  35. - #68 Allow the inputting of control characters (C-q)
  36. - Added `esc j jumpline` command
  37. - quickly jump to a line on the current page (similar to avy)
  38. - Added `esc k jumpword` command
  39. - quickly jump to a "word" starting with the input char
  40. - #72 Added support to change the tabbing size and space-based tab
  41. size
  42. Enhancements:
  43. - #75 Fixed not being able to tab-complete files with spaces in the
  44. names.
  45. - this also allows you open files with spaces in the names now
  46. - Use PREFIX in makefile
  47. - Prevent render of things that don't need rendered
  48. - This helps on slower terminal emulators or slow SSH connections
  49. - new window max column property
  50. - only updates the information in the modeline, not the entire
  51. thing
  52. - Use a tempfile for creating backup file
  53. - this makes ait a little more portable by allowing the creation
  54. of backup files on systems that limit ait in open a single file
  55. at a time. This was happening on my very old Raspberry Pi.
  56. - When jumping from quotes, if there is an escaped quote inside it
  57. will now jump over it.
  58. Bugs:
  59. - #69 Fix clipboard pasting bug
  60. - #51 Fix inefficiency with the block comment syntax detector
  61. - this is actually still inefficient but the new rendering stuff
  62. prevents it from being visible
  63. - "not bound" error when performing keyboard macro
  64. - C-m and other crashes on blank buffers
  65. - Added note about backups not saving due to '~'
  66. - #63 duplicate modelines on NetBSD
  67. - fixed by comparing the leftover lines/columns and adjusting the
  68. buffers so
  69. - Fixed pasting not reframing sometimes
  70. - Fixed persistent column breaking when on non-left aligned windows
  71. - Fixed pasting reframing too early (causing the screen to jump
  72. - Fixed being able to use numeric arguments on some keybinds
  73. - C-z, C-s, and many others
  74. - Fixed backup files not working on armv6 RPI
  75. ========== Version 1.6 <2023-12-15> ==========
  76. Features:
  77. - #59 Action-based undo/redo
  78. - 8addff324d (l)ast command for query-replace
  79. Enhancements:
  80. - #67 opening two or more files with line number args messes things up
  81. - #66 jump to char doesn't update persistent column if it goes off line
  82. - #65 Sometimes characters on the first row disappear
  83. - #64 Point jumps to end of line if line is almost as long as there are cols and there is a tab char
  84. - #62 numeric argument doesn't work with insert
  85. - #61 can't open files with colons in them with open-command
  86. - #58 Reframing Issues
  87. - #57 Carrier Returns break everything
  88. - #53 paste/yank in msgline
  89. Bugs:
  90. - #59 fixed undo/redo issues
  91. - #54 removed mouse support
  92. - c1206d7fcf and 8fb34dad08 increased filename and buffer name size limits
  93. - many bug fixes related to line and row numbering (5ea8e6fd73, e7af131c06, etc.)
  94. - fixed many other smaller bugs
  95. * Version <1.6
  96. No news for this, so sad.