2025-06-29 22:10 | new feature: relative line numbers. | bsandro | 6 | +22 | -3 |
2025-06-20 08:51 | tweaks: remove a check for a symbol that never gets defined | Benno Schulenberg | 1 | +1 | -4 |
2025-06-12 07:35 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 39 | +13310 | -13311 |
2025-06-12 07:23 | docs: baptize the release | Benno Schulenberg | 1 | +1 | -1 |
2025-06-12 07:07 | bump version numbers and add a news item for the 8.5 release | Benno Schulenberg | 11 | +74 | -11 |
2025-06-09 10:34 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2025-06-09 10:27 | build: fix compilation when configured with --disable-histories | Benno Schulenberg | 2 | +5 | -2 |
2025-06-08 12:07 | tweaks: use the correct modifier, to avoid a warning on 32-bit machines | Benno Schulenberg | 1 | +1 | -1 |
2025-05-29 12:51 | docs: reword the descriptions of --operatingdir and 'set operatingdir' | Benno Schulenberg | 3 | +8 | -12 |
2025-05-29 12:20 | tweaks: properly tag some keywords in texi doc, instead of using quotes | Benno Schulenberg | 1 | +6 | -6 |
2025-05-25 10:35 | tweaks: shorten a URL, and update it to use https | Benno Schulenberg | 18 | +18 | -18 |
2025-05-22 12:38 | build: fix compilation for config with --enable-tiny --enable-histories | Benno Schulenberg | 1 | +1 | -1 |
2025-05-21 10:04 | tweaks: rename 'use_utf8' to 'using_utf8', and make it a global variable | Benno Schulenberg | 7 | +33 | -53 |
2025-05-20 14:20 | tweaks: elide the unneeded use of an auxiliary function | Benno Schulenberg | 1 | +2 | -1 |
2025-05-19 08:39 | feedback: suppress "Removed anchor" when the mini bar is hidden | Benno Schulenberg | 1 | +1 | -1 |
2025-05-19 08:35 | feedback: suppress "Jumped to anchor" when line numbers are active | Benno Schulenberg | 1 | +2 | -1 |
2025-05-09 09:19 | tweaks: random unimportant edits here and there | Benno Schulenberg | 5 | +12 | -13 |
2025-05-18 10:27 | tweaks: use reallocations, instead of new allocations plus frees | Benno Schulenberg | 1 | +3 | -5 |
2025-05-17 12:21 | docs: add a suggested key combo for wiping all anchors to sample nanorc | Benno Schulenberg | 1 | +3 | -0 |
2025-05-17 10:27 | feedback: report the setting and removing of an anchor just once | Benno Schulenberg | 1 | +6 | -4 |
2025-05-17 10:12 | docs: mention that --positionlog also saves the positions of anchors | Benno Schulenberg | 4 | +19 | -13 |
2025-05-17 09:37 | build: fix compilation when configured with --disable-utf8 | Benno Schulenberg | 2 | +5 | -5 |
2025-05-17 07:32 | anchor: change the aspect of any anchor to a dagger (†) | Benno Schulenberg | 1 | +2 | -11 |
2025-05-17 07:25 | history: always save the positions of any anchors | Benno Schulenberg | 1 | +1 | -1 |
2025-05-17 07:17 | history: always save the last cursor position, also for line=1,column=1 | Benno Schulenberg | 1 | +0 | -17 |
2025-05-17 07:14 | tweaks: elide an auxiliary variable that is no longer needed | Benno Schulenberg | 1 | +13 | -15 |
2025-05-14 09:04 | history: reverse the order in the file-positions list, to latest first | Benno Schulenberg | 1 | +12 | -29 |
2025-05-10 15:00 | feedback: show in mini bar the presence of an anchor on the cursor line | Benno Schulenberg | 2 | +8 | -2 |
2025-05-10 14:06 | feedback: change the appearance of anchors when they will be saved | Benno Schulenberg | 2 | +8 | -3 |
2025-05-10 13:51 | new feature: save and restore anchors when the first line has an anchor | Benno Schulenberg | 2 | +69 | -10 |
2025-05-09 10:02 | tweaks: elide the unneeded passing around of three parameters | Benno Schulenberg | 4 | +11 | -22 |
2024-08-12 06:45 | syntaxes: add a license line to files that were created by Mike Frysinger | Benno Schulenberg | 6 | +6 | -0 |
2025-05-08 06:56 | syntaxes: use character classes instead of range expressions | Benno Schulenberg | 22 | +41 | -41 |
2025-05-07 07:18 | bindings: lowercase an ASCII character in a locale-proof manner | Benno Schulenberg | 1 | +6 | -2 |
2025-05-06 13:57 | tweaks: avoid using toupper() and tolower() where easily possible | Benno Schulenberg | 2 | +9 | -8 |
2024-05-27 05:23 | new feature: exit with an error status (2) for ^X^Q and ^O^Q | Benno Schulenberg | 5 | +12 | -3 |
2025-05-05 10:56 | menus: reshuffle an item, to avoid truncating its help-line label | Benno Schulenberg | 1 | +3 | -3 |
2025-05-05 10:45 | bindings: always bind ^Q in the WriteOut menu, not only for --saveonexit | Benno Schulenberg | 1 | +1 | -1 |
2025-05-04 10:02 | feedback: change the level of a certain message, to show it is special | Benno Schulenberg | 1 | +1 | -1 |
2025-05-03 07:01 | moving: make cycling (M-%) independent from centering (^L) | Benno Schulenberg | 1 | +3 | -1 |
2025-04-28 10:27 | bindings: let ^L just center the cursor, not cycle it -- let M-% cycle it | Benno Schulenberg | 1 | +2 | -1 |
2025-04-28 10:12 | bindings: do not list ^L twice (in main help text and help lines) | Benno Schulenberg | 1 | +3 | -1 |
2025-04-25 14:51 | syntax: default: show hard spaces with a lightgrey background | Benno Schulenberg | 1 | +3 | -0 |
2025-04-25 13:29 | docs: in cheatsheet, equalize the spacing in three consecutive blocks | Benno Schulenberg | 1 | +1 | -1 |
2025-04-25 12:06 | options: accept --whitespacedisplay and 'set whitespacedisplay' | Benno Schulenberg | 3 | +6 | -1 |
2025-04-24 07:37 | build: swap two linker arguments, to enable compilation on Cygwin | Benno Schulenberg | 1 | +1 | -1 |
2025-04-23 09:50 | tweaks: in the browser, implement M-\ and M-/ in a slightly denser way | Benno Schulenberg | 1 | +4 | -6 |
2025-04-21 20:08 | build: add the 'm4/host-cpu-c-abi.m4' file to .gitignore | Peter Michaux | 1 | +1 | -0 |
2025-04-14 08:47 | gnulib: pull in the fix for a cross-compilation failure | Benno Schulenberg | 1 | +1 | -1 |
2025-04-02 09:07 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 39 | +12751 | -12213 |
2025-04-02 07:23 | bump version numbers and add a news item for the 8.4 release | Benno Schulenberg | 10 | +66 | -11 |
2025-03-24 09:27 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2025-03-17 11:48 | syntax: po: colorize also format specifiers like "%.6f" | Benno Schulenberg | 1 | +2 | -2 |
2025-03-15 11:18 | docs: add a suggestion to the FAQ on how to configure nano for git | Benno Schulenberg | 1 | +6 | -5 |
2025-03-15 11:02 | docs: in the FAQ, replace an old item with an item about Byte Order Marks | Benno Schulenberg | 1 | +4 | -3 |
2022-11-20 10:25 | feedback: warn when the cursor sits on a Byte Order Mark (BOM) | Benno Schulenberg | 1 | +10 | -0 |
2025-03-14 10:48 | docs: change two interface colors in the sample nanorc | Benno Schulenberg | 1 | +2 | -2 |
2025-03-14 07:07 | tweaks: add a translator hint for the three changed file-writing prompts | Benno Schulenberg | 1 | +2 | -2 |
2025-03-12 15:50 | prompt: accept tabs in an external paste as literal tabs | Benno Schulenberg | 1 | +6 | -2 |
2025-03-11 14:34 | prompt: beep when an external paste contains a command code | Benno Schulenberg | 1 | +4 | -1 |
2025-03-09 11:04 | input: implement bracketed pastes in a different manner | Benno Schulenberg | 8 | +41 | -36 |
2025-03-09 09:25 | tweaks: remove two commented-out lines and two unused variables | Benno Schulenberg | 3 | +7 | -10 |
2025-03-08 10:02 | input: remove single-keycode detection from the bracketed-paste routine | Benno Schulenberg | 1 | +1 | -7 |
2025-03-08 10:01 | tweaks: swap two fragments of code, to allow unwrapping a line | Benno Schulenberg | 1 | +5 | -6 |
2025-03-06 11:19 | tweaks: remove an unwanted newline from a debugging message | Benno Schulenberg | 1 | +1 | -1 |
2025-03-06 08:25 | input: remove a special-case workaround | Benno Schulenberg | 1 | +5 | -20 |
2025-03-05 11:01 | input: robustness is good, but dropping a key code is not a good idea | Benno Schulenberg | 1 | +9 | -8 |
2025-02-28 12:48 | tweaks: condense a fragment of code | Benno Schulenberg | 1 | +2 | -7 |
2025-02-28 12:35 | input: adjust file browser and help viewer for changed bracketed pastes | Benno Schulenberg | 3 | +6 | -10 |
2025-02-25 16:24 | input: make bracketed paste more robust against loss of closing sequence | Benno Schulenberg | 2 | +12 | -5 |
2025-02-27 11:01 | input: wait a bit for "~" when bracketed-paste sequence is incomplete | Benno Schulenberg | 1 | +22 | -8 |
2025-01-05 11:18 | execute: retain what the user typed before a tool was invoked | Benno Schulenberg | 5 | +26 | -0 |
2025-02-28 10:34 | syntax: po: colorize also format specifiers like "%<PRIu64>" | Benno Schulenberg | 1 | +1 | -1 |
2025-02-20 10:17 | syntax: po: colorize also a 'msgctxt' line, and the 'c++-format' flag | Benno Schulenberg | 1 | +5 | -3 |
2025-02-16 08:42 | syntax: po: colorize also Python's "%(name)x" format specifiers | Benno Schulenberg | 1 | +1 | -0 |
2025-02-16 08:39 | syntax: po: colorize also the Python-specific conversion specifier "%r" | Benno Schulenberg | 1 | +1 | -1 |
2025-02-15 16:47 | syntax: groff: highlight the zeroeth macro argument too | Benno Schulenberg | 1 | +1 | -1 |
2025-02-15 16:44 | tweaks: add missing closing quotes, as reported by `mandoc -T lint ...` | Benno Schulenberg | 2 | +15 | -15 |
2025-02-14 16:22 | tweaks: prevent some more keywords from getting hyphenated | Benno Schulenberg | 2 | +23 | -23 |
2025-02-14 15:48 | tweaks: prevent some color keywords from getting hyphenated in man page | Benno Schulenberg | 1 | +16 | -18 |
2025-02-14 15:39 | syntax: man: highlight some escapes, like \& and \(em, specially | Benno Schulenberg | 1 | +2 | -1 |
2025-02-14 15:17 | docs: use proper emdashes instead of double hyphens: "--" => "\(em" | Benno Schulenberg | 2 | +47 | -47 |
2025-02-12 08:28 | tweaks: consistently use "\fR" for switching back to normal, roman font | Benno Schulenberg | 2 | +52 | -52 |
2025-02-11 08:29 | tweaks: avoid running tolower() on an out-of-range value | Benno Schulenberg | 1 | +1 | -1 |
2025-02-10 13:12 | tweaks: change the man-page markup of options that take an argument | Benno Schulenberg | 1 | +9 | -9 |
2025-02-04 15:49 | syntax: po: colorize also the %llu and %hhi format specifiers | Benno Schulenberg | 1 | +1 | -1 |
2025-01-20 14:25 | docs: improve the description of the `constantshow` bindable function | Benno Schulenberg | 4 | +9 | -7 |
2018-02-25 11:01 | files: improve the wording of the normal file-writing prompts | Brand Huntsman | 1 | +3 | -3 |
2025-01-14 10:00 | copyright: update the years for the FSF | Benno Schulenberg | 23 | +25 | -25 |
2025-01-11 16:23 | tweaks: remove three redundant pairs of parentheses from a nanorc regex | Benno Schulenberg | 1 | +1 | -1 |
2024-12-24 16:14 | docs: replace a word that is better not used in the plural | Benno Schulenberg | 1 | +1 | -1 |
2024-12-21 10:55 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 39 | +4647 | -4444 |
2024-12-21 10:17 | bump version numbers and add a news item for the 8.3 release | Benno Schulenberg | 10 | +43 | -11 |
2024-12-20 11:15 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2024-12-16 10:15 | tweaks: adjust another translator hint, and add two more | Benno Schulenberg | 1 | +3 | -1 |
2024-12-15 10:31 | syntax: markdown: accept also digit 0 in a list marker | Benno Schulenberg | 1 | +1 | -1 |
2024-12-11 16:12 | tweaks: add a small clarifying comment | Benno Schulenberg | 1 | +1 | -0 |
2024-12-10 09:01 | memory: avoid a leak when linter aborts after producing parsable output | Lukáš Zaoral | 1 | +7 | -0 |
2024-11-21 10:00 | tweaks: adjust a translator hint, and add another one | Benno Schulenberg | 1 | +2 | -1 |
2024-11-21 10:57 | tweaks: drop six unneeded casts | Benno Schulenberg | 1 | +6 | -6 |
2024-11-20 10:40 | build: fix a compilation error with gcc-15 | Benno Schulenberg | 1 | +2 | -2 |
2024-11-05 00:43 | syntax: asm: add end-of-word anchors to the keywords | LIU Hao | 1 | +4 | -4 |
2024-11-04 15:20 | docs: put a space after "|" and before "{enter}" in the sample nanorc | Benno Schulenberg | 1 | +4 | -4 |
2024-10-23 09:11 | syntax: groff: correct the mistaken .rof extension to .roff | Benno Schulenberg | 1 | +1 | -1 |
2024-10-23 09:07 | syntax: groff: recognize also the .mom extension | Benno Schulenberg | 1 | +1 | -1 |
2024-10-20 11:15 | docs: clarify the possible effects of a misuse of braced function names | Benno Schulenberg | 2 | +5 | -4 |
2024-10-12 10:52 | docs: add Shift+PgUp/PgDown to the FAQ item about urxvt modified keys | Benno Schulenberg | 1 | +3 | -1 |
2024-10-09 14:41 | tweaks: add a translator hint | Benno Schulenberg | 1 | +1 | -0 |
2024-09-22 09:05 | syntax: spec: colorize all canonical architecture names | Benno Schulenberg | 1 | +3 | -1 |
2024-09-06 07:49 | syntax: makefile: colorize also multiple targets | Benno Schulenberg | 1 | +1 | -1 |
2024-09-05 09:41 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 39 | +14597 | -14597 |
2024-09-05 06:48 | bump version numbers and add a news item for the 8.2 release | Benno Schulenberg | 10 | +47 | -11 |
2024-09-04 12:52 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2024-08-27 14:34 | syntax: autoconf: colorize the keywords 'case', 'esac', and 'ifelse' too | Benno Schulenberg | 1 | +1 | -1 |
2024-08-25 00:42 | build: update a symbol that was renamed in gnulib | Collin Funk | 1 | +1 | -1 |
2024-08-16 14:27 | tweaks: improve or rewrap six comments, and add two missing ones | Benno Schulenberg | 2 | +17 | -14 |
2024-08-16 13:44 | syntax: nanorc: an unquoted argument of 'include' may not contain blanks | Benno Schulenberg | 1 | +1 | -1 |
2024-08-16 12:34 | docs: do not quote the argument of 'include' statements in sample nanorc | Benno Schulenberg | 1 | +4 | -4 |
2024-08-11 05:28 | tweaks: delete three redundant checks from the undo/redo code | Benno Schulenberg | 1 | +0 | -6 |
2024-08-10 15:40 | docs: trim stuff that is more than four years old from the changelog | Benno Schulenberg | 1 | +0 | -1729 |
2024-08-10 15:31 | docs: mention former maintainership last among an author's contributions | Benno Schulenberg | 1 | +15 | -16 |
2024-08-03 08:21 | tweaks: unwrap three lines that don't need to be wrapped | Benno Schulenberg | 3 | +3 | -7 |
2024-07-30 15:10 | tweaks: move a condition to the only place that needs it | Benno Schulenberg | 2 | +5 | -6 |
2024-07-26 10:22 | docs: mention the availability of ^Y, ^N, and ^A at a Yes-No prompt | Benno Schulenberg | 1 | +3 | -0 |
2024-07-26 09:14 | bindings: at a Yes-No-All prompt, accept also ^A for "All" | Benno Schulenberg | 1 | +3 | -1 |
2024-07-22 10:03 | tweaks: reshuffle a seldom-used function to the end of an if-else series | Benno Schulenberg | 2 | +5 | -5 |
2024-07-20 16:12 | syntax: awk: colorize escape sequences specially | Benno Schulenberg | 1 | +2 | -0 |
2024-07-18 14:10 | syntax: awk: rewrite a regex more densely, and add the missing ~ operator | Benno Schulenberg | 1 | +2 | -2 |
2024-07-18 10:55 | syntax: awk: add a missing "|" between "\?" and ":" | Benno Schulenberg | 1 | +1 | -1 |
2024-07-17 14:45 | moving: for Alt+Home/Alt+End, refresh the screen when the mark is on | Benno Schulenberg | 1 | +2 | -2 |
2024-07-15 15:27 | macro: insert it in keystroke buffer without discarding latter's contents | Benno Schulenberg | 2 | +3 | -8 |
2024-07-15 06:43 | tweaks: rename a symbol, away from an obscure abbreviation | Benno Schulenberg | 7 | +20 | -18 |
2024-07-15 06:28 | bindings: let the central numpad key (with Ctrl) center the current line | Benno Schulenberg | 3 | +6 | -0 |
2023-11-04 13:29 | syntax: man: colorize also the .MT .ME .EX .EE .SY .OP and .YS macros | Benno Schulenberg | 1 | +6 | -6 |
2024-07-12 09:23 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 39 | +16037 | -15055 |
2024-07-12 08:44 | bump version numbers and add a news item for the 8.1 release | Benno Schulenberg | 11 | +88 | -12 |
2024-07-07 15:11 | tweaks: add a space after a '+', for consistent formatting | Benno Schulenberg | 1 | +1 | -1 |
2024-07-06 10:02 | tweaks: slightly reword a phrase in the explanation of --colonparsing | Benno Schulenberg | 3 | +8 | -8 |
2024-07-06 08:53 | tweaks: discard a bracketed paste in the help viewer with fewer beeps | Benno Schulenberg | 1 | +3 | -1 |
2024-07-01 10:01 | docs: properly escape a literal '@' in the texi document | Benno Schulenberg | 1 | +1 | -1 |
2024-07-01 09:07 | gnulib: update to its current upstream state | Benno Schulenberg | 2 | +1 | -2 |
2024-06-18 11:04 | docs: add 'set colonparsing' to the sample nanorc | Benno Schulenberg | 1 | +4 | -0 |
2024-06-18 08:53 | tweaks: rewrap some lines, for more even lengths | Benno Schulenberg | 4 | +42 | -44 |
2024-06-17 14:31 | tweaks: elide unhelpful occurrences of the word "will" | Benno Schulenberg | 4 | +106 | -108 |
2024-06-17 07:57 | build: use the standard `autoreconf` invocation | Benno Schulenberg | 1 | +2 | -11 |
2024-06-17 07:45 | build: require version 0.20 of gettext for building nano from git | Benno Schulenberg | 2 | +3 | -3 |
2024-06-16 06:15 | docs: add the Alt+Home/Alt+End shortcuts to the cheatsheet | Benno Schulenberg | 1 | +7 | -5 |
2024-06-15 14:37 | tweaks: in FAQ, use 'id' attribute instead of empty anchor with 'name' | Benno Schulenberg | 1 | +46 | -46 |
2024-06-09 09:20 | tweaks: implement do_center() with a single call instead of three | Benno Schulenberg | 1 | +1 | -3 |
2024-06-09 08:53 | help: regroup the `center` item, placing it with the new `cycle` | Benno Schulenberg | 1 | +2 | -2 |
2024-06-09 06:12 | bindings: let ^L put the cursor line at center, then top, then bottom | Benno Schulenberg | 1 | +1 | -1 |
2024-06-09 06:18 | docs: explain the behavior of the new function `cycle` | Benno Schulenberg | 3 | +11 | -3 |
2024-06-09 06:04 | new feature: add bindable function `cycle` that pushes cursor line around | Benno Schulenberg | 5 | +31 | -0 |
2024-06-10 10:24 | tweaks: drop two redundant conditions | Benno Schulenberg | 1 | +1 | -2 |
2024-06-10 05:51 | moving: use edit_scroll() only when scrolling one row is enough | Benno Schulenberg | 1 | +4 | -2 |
2024-06-09 14:48 | tweaks: remove the now unneeded special keycode INDENT_KEY | Benno Schulenberg | 2 | +0 | -4 |
2024-06-09 14:32 | text: do not check for <Tab> + mark while getting input but in do_tab() | Benno Schulenberg | 2 | +7 | -7 |
2024-06-08 15:08 | tweaks: reshuffle some lines, to put vaguely related things together | Benno Schulenberg | 4 | +14 | -24 |
2024-06-08 13:27 | tweaks: make the inclusion condition for do_center() more strict | Benno Schulenberg | 4 | +11 | -5 |
2024-06-04 09:30 | startup: no not activate --modernbindings when name starts with "e" | Benno Schulenberg | 1 | +0 | -2 |
2024-06-08 09:28 | syntaxes: mention the original author of most of the syntax files | Benno Schulenberg | 19 | +38 | -0 |
2024-06-07 13:24 | syntax: fortran: fix a typo (a missing backslash) | Jaroslav Fowkes | 1 | +1 | -1 |
2024-06-06 10:17 | docs: avert hyphenation of the technical words "ncurses" and "terminfo" | Benno Schulenberg | 2 | +8 | -2 |
2024-06-06 10:10 | syntax: man: colorize some of the things that manipulate hyphenation | Benno Schulenberg | 1 | +4 | -1 |
2024-06-04 14:51 | docs: correct the description of --bold, as function tags are unaffected | Benno Schulenberg | 3 | +15 | -13 |
2024-06-03 13:24 | input: make sure that a string-bind return value is non-negative | Benno Schulenberg | 1 | +1 | -1 |
2024-06-02 15:16 | syntax: patch: recognize also the .rej extension | Benno Schulenberg | 1 | +1 | -1 |
2024-06-01 15:07 | docs: don't say any more that -z was removed, as it has been repurposed | Benno Schulenberg | 2 | +0 | -2 |
2024-06-01 09:08 | files: with --rectrict, prevent invoking the browser and toggling backups | Benno Schulenberg | 1 | +3 | -3 |
2024-06-01 08:52 | help: show option -Y/--syntax in --help output also in restricted mode | Benno Schulenberg | 1 | +1 | -2 |
2024-06-01 07:30 | tweaks: simplify a condition, to match the same condition five lines back | Benno Schulenberg | 1 | +1 | -1 |
2024-05-31 14:45 | docs: remove the 'filename:linenumber' format from the synopsis | Benno Schulenberg | 1 | +0 | -3 |
2024-05-31 14:41 | tweaks: extend the deprecation period of 'set nowrap' and prefix 'bright' | Benno Schulenberg | 1 | +2 | -2 |
2024-05-31 10:49 | rcfile: remove old bindable function 'nowrap', alias of 'breaklonglines' | Benno Schulenberg | 3 | +1 | -4 |
2024-05-31 10:45 | options: remove the deprecated synonym -$ of -S/--softwrap | Benno Schulenberg | 3 | +1 | -4 |
2024-05-26 14:41 | docs: document the new --listsyntaxes (-z) option | Benno Schulenberg | 2 | +7 | -0 |
2024-05-25 07:22 | new feature: option -z lists the names of available syntaxes | Benno Schulenberg | 1 | +36 | -1 |
2024-05-28 14:31 | tweaks: exclude the colon-parsing code from the tiny version | Benno Schulenberg | 1 | +2 | -1 |
2024-05-26 15:01 | docs: explain the details of --colonparsing / -@ / 'set colonparsing' | Benno Schulenberg | 3 | +41 | -6 |
2024-05-25 12:50 | options: require --colonparsing/-@ to parse colon+number after a filename | Benno Schulenberg | 4 | +11 | -3 |
2024-05-25 10:02 | files: look for digits and colons starting from the end of the filename | Benno Schulenberg | 1 | +16 | -16 |
2024-05-20 14:08 | general: disable the type-ahead checking that ncurses normally does | Benno Schulenberg | 1 | +3 | -0 |
2024-05-10 09:27 | files: avoid mistakenly setting the column number to a given line number | Benno Schulenberg | 1 | +3 | -1 |
2024-05-10 09:23 | tweaks: reshuffle a declaration, adjust a comment, normalize indentation | Benno Schulenberg | 1 | +16 | -14 |
2024-05-10 08:44 | files: when a filename with a colon and digits exists, open that file | Benno Schulenberg | 1 | +7 | -2 |
2024-05-14 14:32 | input: drop recognition of the urxvt escape sequences for M-Home/M-End | Benno Schulenberg | 1 | +0 | -10 |
2024-05-14 14:29 | docs: extend the FAQ item about urxvt modified keys, with M-Home/M-End | Benno Schulenberg | 1 | +3 | -0 |
2024-05-11 14:50 | input: recognize the raw Xterm escape sequences for Alt+Home and Alt+End | Benno Schulenberg | 1 | +4 | -0 |
2024-05-11 10:04 | input: provide for urxvt setting a high bit or sending an extra escape | Benno Schulenberg | 1 | +10 | -0 |
2024-05-05 08:34 | build: check for the correct function in an #ifdef | Benno Schulenberg | 1 | +1 | -1 |
2024-05-05 08:27 | tweaks: make a comment more accurate, and unabbreviate a variable name | Benno Schulenberg | 1 | +11 | -10 |
2024-05-03 10:12 | minibar: do not falsely report that a new, empty file is in Mac format | Benno Schulenberg | 1 | +1 | -1 |
2024-05-01 08:42 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 39 | +26275 | -24916 |
2024-05-01 08:01 | bump version numbers and add a news item for the 8.0 release | Benno Schulenberg | 12 | +228 | -14 |
2024-04-28 14:48 | tweaks: rewrap two old news items | Benno Schulenberg | 1 | +15 | -18 |
2024-04-28 09:15 | tweaks: rename a variable, away from an abbreviation | Benno Schulenberg | 1 | +9 | -9 |
2024-04-28 08:51 | files: run `chmod` and `chown` on the descriptor, not on the filename | Benno Schulenberg | 3 | +14 | -13 |
2024-04-27 14:29 | input: snip the `recordmacro` and `runmacro` keystrokes in a better way | Benno Schulenberg | 1 | +8 | -11 |
2024-04-25 08:44 | wrapping: delete only single characters, not a possibly marked region | Benno Schulenberg | 2 | +5 | -4 |
2024-04-25 08:32 | tweaks: rename a function, for contrast, and update antiquated comments | Benno Schulenberg | 1 | +11 | -8 |
2024-04-22 08:29 | syntax: sh: recognize more shells than `sh` on a shebang line for busybox | Benno Schulenberg | 1 | +1 | -1 |
2024-04-19 14:02 | softwrap: realign start-of-screen when redoing an automatic hard-wrap | Benno Schulenberg | 1 | +1 | -0 |
2024-04-17 14:35 | softwrap: adjust start-of-screen when the 'edittop' line is hard-wrapped | Benno Schulenberg | 1 | +6 | -0 |
2024-04-14 10:01 | syntax: makefile, sh: recognize also a fresh Makefile and fresh .profile | Benno Schulenberg | 2 | +2 | -2 |
2024-04-13 10:10 | editing: adjust the mark before trimming redundant blanks | Benno Schulenberg | 1 | +7 | -7 |
2024-04-12 08:24 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2024-04-07 13:54 | syntax: nanorc: colorize {toprow} and {bottomrow} for string binds | Benno Schulenberg | 1 | +1 | -1 |
2024-04-07 09:19 | files: do not allow M-U to remove text read from standard input | Benno Schulenberg | 1 | +2 | -2 |
2024-04-07 08:57 | docs: document the new bindable functions 'toprow' and 'bottomrow' | Benno Schulenberg | 2 | +12 | -0 |
2024-04-07 08:47 | rcfile: add bindable functions for moving the cursor to top or bottom row | Benno Schulenberg | 1 | +6 | -0 |
2024-04-07 08:32 | feedback: lowercase a letter, as the phrase is not a full sentence | Benno Schulenberg | 1 | +4 | -4 |
2024-04-06 10:17 | minibar: mention the file format when it's DOS or Mac | Benno Schulenberg | 1 | +6 | -2 |
2024-04-06 08:41 | feedback: suppress format-conversion messages for --zero and --mini | Benno Schulenberg | 1 | +3 | -1 |
2024-03-30 15:04 | tweaks: slightly reword the help text for the Replace-With prompt | Benno Schulenberg | 1 | +2 | -2 |
2024-03-30 10:47 | tweaks: rename two variables, to be clearer and to match others | Benno Schulenberg | 1 | +5 | -6 |
2024-03-30 10:44 | tweaks: elide a redundant variable | Benno Schulenberg | 1 | +1 | -2 |
2024-03-30 10:35 | tweaks: rename a variable, to better indicate what it represents | Benno Schulenberg | 7 | +28 | -29 |
2024-03-30 10:03 | feedback: drop an unnecessary warning, to not bother the user | Benno Schulenberg | 1 | +1 | -4 |
2024-03-30 09:39 | display: do not attempt to draw a line that is outside the viewport | Benno Schulenberg | 1 | +2 | -1 |
2024-03-29 11:52 | help: mention M-Home and M-End in the help text and help lines | Benno Schulenberg | 1 | +11 | -0 |
2024-03-24 14:07 | bindings: let <Alt+Home/End> move the cursor to top/bottom of viewport | Benno Schulenberg | 5 | +15 | -2 |
2024-03-24 14:45 | moving: preserve horizontal position when jumping to top or bottom row | Benno Schulenberg | 1 | +12 | -3 |
2024-03-24 14:05 | new feature: functions that jump to the top or bottom of the viewport | Benno Schulenberg | 2 | +28 | -0 |
2024-03-28 15:01 | tweaks: rename a variable, to be more readable | Benno Schulenberg | 5 | +10 | -10 |
2024-03-28 14:58 | tweaks: reshuffle three fragments of code, moving related things together | Benno Schulenberg | 1 | +13 | -12 |
2024-03-27 10:01 | display: draw a new magic line rightaway when there are multiline regexes | Benno Schulenberg | 1 | +6 | -2 |
2024-03-26 10:37 | docs: add an example binding for normalizing Unicode to the sample nanorc | Benno Schulenberg | 1 | +3 | -0 |
2024-03-26 10:29 | docs: improve the description of the 'flipexecute' bindable function | Benno Schulenberg | 2 | +2 | -2 |
2024-03-26 10:24 | feedback: raise the level of "Macro is empty", to match similar messages | Benno Schulenberg | 1 | +1 | -1 |
2024-03-24 11:28 | bindings: let M-" place/remove an anchor, and let M-' jump to one | Benno Schulenberg | 1 | +2 | -0 |
2024-03-24 09:46 | tweaks: rename a variable, away from an abbreviation | Benno Schulenberg | 1 | +12 | -12 |
2024-03-23 10:04 | memory: prevent a leak by freeing a possibly already existing color combo | Benno Schulenberg | 1 | +18 | -18 |
2024-03-22 15:17 | input: prevent 'macro_length' from underflowing when hammering M-: | Benno Schulenberg | 1 | +2 | -1 |
2024-03-22 15:04 | input: store key codes in the macro buffer as they come in from ncurses | Benno Schulenberg | 1 | +4 | -5 |
2024-03-22 10:23 | docs: mention that 'light' background colors do not work on Linux console | Benno Schulenberg | 2 | +8 | -0 |
2024-03-19 16:01 | justify: keep as much of the marked region onscreen as possible | Benno Schulenberg | 1 | +3 | -0 |
2024-03-19 15:24 | justify: keep the cursor at the original end of a marked region | Benno Schulenberg | 1 | +2 | -1 |
2024-03-19 10:50 | tweaks: ungettextize three strings, to make a translator hint right again | Benno Schulenberg | 1 | +5 | -5 |
2024-03-18 09:21 | bindings: let M-& show the ncurses version+patch, as a small Easter egg | Benno Schulenberg | 1 | +11 | -0 |
2024-03-16 16:17 | display: add a wnoutrefresh() call for NetBSD, to force a cursor update | Benno Schulenberg | 1 | +4 | -0 |
2024-03-17 16:17 | tweaks: rename a function and variable, to describe better what they do | Benno Schulenberg | 2 | +9 | -9 |
2024-03-17 15:57 | tweaks: express an 'if' more concisely, and add two blank lines | Benno Schulenberg | 2 | +3 | -4 |
2024-03-17 15:40 | tweaks: rename a variable, to be a bit more indicative | Benno Schulenberg | 5 | +20 | -20 |
2024-03-16 15:28 | tweaks: add another translator hint, to help avoid overlong key tags | Benno Schulenberg | 1 | +1 | -0 |
2024-03-15 13:00 | tweaks: improve three translator hints | Benno Schulenberg | 1 | +3 | -3 |
2024-03-11 09:55 | indicator: do not oversize the scroller when softwrapping | Benno Schulenberg | 1 | +1 | -1 |
2024-03-10 16:32 | docs: use a space after #, like everywhere else in the sample nanorc | Benno Schulenberg | 1 | +34 | -34 |
2024-03-09 16:18 | docs: trim stuff that is more than five years old from the changelog | Benno Schulenberg | 1 | +0 | -2364 |
2024-03-09 07:45 | screen: recalculate the multidata when detecting the need for it | Benno Schulenberg | 1 | +3 | -0 |
2024-03-09 07:28 | tweaks: pull a fragment of code a bit forward, to enable the next commit | Benno Schulenberg | 1 | +4 | -4 |
2024-03-08 16:12 | docs: adjust an example help line in the README to the current state | Benno Schulenberg | 1 | +1 | -1 |
2024-03-08 10:37 | help: show ^F/^B as primary shortcuts for search, not as secondary | Benno Schulenberg | 1 | +2 | -2 |
2024-03-08 10:31 | help: rebalance the help items when --preserve is used | Benno Schulenberg | 1 | +1 | -4 |
2024-03-08 10:25 | docs: mention that --modernbindings overrides --preserve | Benno Schulenberg | 2 | +4 | -0 |
2024-03-08 10:04 | options: make --modernbindings actually override --preserve | Benno Schulenberg | 1 | +4 | -0 |
2024-03-07 16:07 | undo: force a screen refresh also for the special case Bsp-at-EOF | Benno Schulenberg | 1 | +2 | -2 |
2024-03-07 10:28 | undo: recompute the multidata when a piece of text is replaced | Benno Schulenberg | 1 | +3 | -3 |
2024-03-05 14:50 | docs: mention backreferences (for replacements with regular expressions) | Benno Schulenberg | 1 | +25 | -8 |
2024-03-05 10:31 | execute: show "Older" and "Newer" in the help lines, to allow rebinding | Benno Schulenberg | 1 | +10 | -0 |
2024-03-05 07:44 | docs: delete a remark about libvte that is no longer relevant | Benno Schulenberg | 2 | +0 | -4 |
2024-03-04 15:15 | tweaks: delete a redundant fragment of code from do_replace_loop() | Benno Schulenberg | 1 | +0 | -5 |
2024-03-03 11:01 | justify: recompute the multidata for paragraphs larger than the viewport | Benno Schulenberg | 1 | +9 | -0 |
2024-03-04 10:18 | rcfile: avoid crashing on an include path that is way too long | Benno Schulenberg | 1 | +5 | -0 |
2024-03-02 15:49 | input: store keystroke in macro buffer only when about to interpret it | Benno Schulenberg | 1 | +5 | -4 |
2024-02-28 10:18 | replacing: stash the string to be replaced while asking for replacement | Benno Schulenberg | 1 | +6 | -0 |
2024-02-27 16:21 | tweaks: implement the fix of the previous commit somewhat differently | Benno Schulenberg | 1 | +5 | -6 |
2024-02-26 12:10 | search: avoid crashing after searching a help text during a regex replace | Benno Schulenberg | 1 | +4 | -0 |
2024-02-26 09:40 | verbatim: avoid referencing an uninitialized value | Benno Schulenberg | 1 | +1 | -1 |
2024-02-25 15:14 | input: for one bump of the mousewheel scroll two lines, not three | Benno Schulenberg | 1 | +3 | -3 |
2023-09-12 02:47 | input: scroll on mousewheel events instead of moving the cursor | Andy Koppe | 1 | +4 | -4 |
2024-02-20 15:44 | syntax: javascript: recognize also the .mjs extension | Benno Schulenberg | 1 | +2 | -1 |
2024-02-18 14:02 | tweaks: remove two pairs of unneeded braces, and normalize a line | Benno Schulenberg | 3 | +4 | -6 |
2024-02-15 15:53 | justify: set `x = 0` for the undo item, for when using --cutfromcursor | Benno Schulenberg | 1 | +2 | -2 |
2017-10-12 18:00 | input: flush the keystroke buffer upon any kind of error condition | Benno Schulenberg | 1 | +4 | -0 |
2024-02-11 15:25 | justify: set the correct starting point also with --cutfromcursor | Benno Schulenberg | 1 | +3 | -1 |
2024-02-11 14:48 | browser: restore typing position at prompt after "^R name ^T ^F ^V ^C" | Benno Schulenberg | 1 | +3 | -0 |
2024-02-11 11:05 | search: avoid a crash after a nested search, reported by `correctmost` | Benno Schulenberg | 1 | +2 | -1 |
2024-02-10 10:56 | undo: prevent a use-after-free, reported by `correctmost` | Benno Schulenberg | 1 | +2 | -0 |
2024-02-05 10:34 | syntax: makefile: ensure that the <Tab> key always produces a tab | Benno Schulenberg | 2 | +2 | -3 |
2024-01-31 07:31 | bindings: in the tiny version, bind M-6 only in main, not at the prompts | Benno Schulenberg | 1 | +4 | -2 |
2024-01-29 15:45 | general: include the Copy function (M-6 or ^C) into the tiny version | Benno Schulenberg | 5 | +24 | -12 |
2024-01-30 07:12 | help: restore ^H and ^D as the primary shortcuts for Backspace and Delete | Benno Schulenberg | 1 | +3 | -3 |
2024-01-23 09:52 | docs: document the new --modernbindings option | Benno Schulenberg | 2 | +25 | -0 |
2023-02-23 15:47 | bindings: set up modern bindings also when binary's name starts with "e" | Benno Schulenberg | 1 | +2 | -0 |
2024-01-21 13:10 | bindings: with --modern, do not let ^Q^Q quit nano without saving | Benno Schulenberg | 1 | +3 | -2 |
2023-02-23 15:43 | bindings: with --modern, use ^H for Help when the terminal allows it | Benno Schulenberg | 1 | +8 | -2 |
2023-02-23 15:40 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +9 | -9 |
2023-02-17 11:34 | new feature: option --modernbindings sets up more widespread key bindings | Benno Schulenberg | 3 | +42 | -15 |
2024-01-27 11:03 | tweaks: rewrap a comment, and reshuffle seven declarations | Benno Schulenberg | 1 | +10 | -8 |
2024-01-26 10:29 | tweaks: move two static declarations to the only function that uses them | Benno Schulenberg | 1 | +4 | -7 |
2024-01-25 15:28 | chars: add a helper function for stripping leading blanks from a string | Benno Schulenberg | 4 | +18 | -6 |
2024-01-24 15:14 | linter: do not mess up the input stream when the linter command is empty | Benno Schulenberg | 1 | +1 | -1 |
2024-01-24 10:47 | formatter: do not crash when the formatter command is empty | Benno Schulenberg | 1 | +1 | -1 |
2024-01-23 12:15 | docs: fix a ten-year-old typo, reported by `correctmost` | Benno Schulenberg | 1 | +1 | -1 |
2024-01-18 16:20 | docs: say "mini bar", not "minibar", when referring to the actual bar | Benno Schulenberg | 3 | +7 | -7 |
2024-01-18 09:58 | docs: mention the changed meanings of ^F/^B and also in the texi manual | Benno Schulenberg | 1 | +12 | -4 |
2024-01-16 15:08 | docs: mention the missing two options that override --bold | Benno Schulenberg | 2 | +10 | -7 |
2024-01-15 10:18 | docs: add ^T^S (spell check) and M-S (softwrap) to the cheatsheet | Benno Schulenberg | 1 | +5 | -3 |
2024-01-13 10:27 | docs: add M-C and M-Z to the cheatsheet, and reshuffle for balance | Benno Schulenberg | 1 | +10 | -8 |
2024-01-13 10:22 | docs: adjust the cheatsheet for the changed meanings of ^F, ^B, M-F, M-B | Benno Schulenberg | 1 | +8 | -8 |
2024-01-12 05:48 | build: link in $(GETRANDOM_LIB) from gnulib | Mike Frysinger | 1 | +1 | -1 |
2024-01-12 05:32 | gnulib: import canonicalize-lgpl for realpath | Mike Frysinger | 1 | +1 | -0 |
2024-01-10 10:24 | copyright: update the years for the FSF | Benno Schulenberg | 23 | +25 | -25 |
2024-01-08 10:40 | syntax: c: require a preceding blank when a line comment contains a quote | Benno Schulenberg | 1 | +1 | -1 |
2024-01-06 16:18 | tweaks: use a pair of parentheses to clarify the order of operations | Benno Schulenberg | 1 | +1 | -1 |
2023-12-15 10:44 | input: avoid hanging after a 39-character paste on a VSCode terminal | Benno Schulenberg | 1 | +6 | -0 |
2023-12-18 15:09 | docs: in the sample nanorc, set the guidestripe to a soft grey | Benno Schulenberg | 1 | +1 | -1 |
2023-12-16 14:14 | input: recognize certain escape sequences for F13 to F16 again | Benno Schulenberg | 1 | +10 | -0 |
2023-12-10 09:48 | gnulib: update to current upstream state, to make a fresh checkout work | Benno Schulenberg | 1 | +2 | -2 |
2023-12-08 15:48 | tweaks: rename a variable, to be clearer when seen in context | Benno Schulenberg | 1 | +9 | -9 |
2023-12-08 15:12 | tweaks: add an extra variable, to avoid reusing one for another purpose | Benno Schulenberg | 1 | +5 | -4 |
2023-12-06 15:40 | softwrap: remember the actual breaking point when wrapping at blanks | Benno Schulenberg | 1 | +5 | -2 |
2023-11-20 15:05 | display: show the help lines down to the tiniest possible terminal size | Benno Schulenberg | 2 | +5 | -4 |
2023-11-20 14:36 | general: let the constant-show toggle override the zero-interface mode | Benno Schulenberg | 1 | +5 | -2 |
2023-11-24 13:44 | bindings: make ^F start a forward search by default | Benno Schulenberg | 1 | +6 | -6 |
2023-11-24 13:42 | undo the prelast commit in order to redo it with a fuller commit message | Benno Schulenberg | 1 | +6 | -6 |
2023-11-20 15:31 | docs: mention how to get the old behavior of ^F, ^B, M-F, and M-B back | Benno Schulenberg | 3 | +42 | -0 |
2023-10-23 09:40 | bindings: make ^F start a forward search by default | Benno Schulenberg | 1 | +6 | -6 |
2023-10-16 06:44 | input: neutralize two spurious keycodes from VTE terminals | Benno Schulenberg | 5 | +11 | -5 |
2023-10-03 13:41 | tweaks: adjust a comment for the changed handling of gray #rgb codes | Benno Schulenberg | 1 | +4 | -3 |
2023-09-18 21:20 | rcfile: map the gray #rgb codes (#111 to #EEE) to the xterm grayscale | Andy Koppe | 1 | +8 | -3 |
2023-08-29 14:17 | tweaks: add a comment that refers to the VTE spurious-code issue | Benno Schulenberg | 1 | +1 | -1 |
2023-08-27 11:05 | input: intercept a spurious keycode and say what the actual problem is | Benno Schulenberg | 1 | +5 | -0 |
2023-08-27 12:56 | revert the previous commit -- forget about -? as a synonym for --help | Benno Schulenberg | 4 | +8 | -12 |
2023-07-27 00:01 | options: add -? as a synonym of -h (--help) | Mateusz Kazimierczuk | 4 | +12 | -8 |
2023-07-24 13:12 | browser: report an error instead of crashing when the folder disappears | Benno Schulenberg | 1 | +4 | -1 |
2023-06-02 09:50 | docs: add a caveat in the FAQ about bracketed pastes | Benno Schulenberg | 1 | +2 | -2 |
2023-05-21 09:29 | tweaks: normalize the indentation after the previous changes | Benno Schulenberg | 1 | +10 | -10 |
2023-05-21 09:10 | tweaks: reshuffle four lines, to allow folding some #ifdefs together | Benno Schulenberg | 1 | +11 | -15 |
2023-05-20 15:31 | bindings: allow speller and friends to be rebound also in restricted mode | Benno Schulenberg | 1 | +4 | -2 |
2023-05-13 15:28 | docs: mention that a restricted nano does not access the history files | Benno Schulenberg | 1 | +7 | -3 |
2023-05-13 15:17 | docs: describe nano more specifically as a text editor | Benno Schulenberg | 3 | +4 | -4 |
2023-05-13 10:31 | tweaks: rename a symbol (to be clearer), and add three missing comments | Benno Schulenberg | 3 | +6 | -3 |
2023-04-30 15:24 | docs: in a synopsis, use braces around a choice of required parts | Benno Schulenberg | 2 | +2 | -2 |
2023-04-11 09:44 | feedback: suppress filename and linecount when --zero is active | Benno Schulenberg | 1 | +2 | -1 |
2023-03-27 10:02 | startup: use a format string, to deflect format-string attacks | Benno Schulenberg | 1 | +1 | -1 |
2023-03-27 09:47 | linter: use a format string, to deflect format-string attacks | Benno Schulenberg | 1 | +3 | -3 |
2023-03-10 14:07 | tweaks: shrink the set of characters recognized as line-column separator | Benno Schulenberg | 1 | +1 | -1 |
2023-03-09 15:14 | docs: document the <filename>:<linenumber> thing for cursor positioning | Benno Schulenberg | 2 | +19 | -7 |
2023-03-09 11:56 | tweaks: condense the code that searches for a colon plus line number | Benno Schulenberg | 1 | +9 | -15 |
2023-01-29 22:43 | new feature: interpret also <filename>:<linenumber> when opening a file | Benjamin Valentin | 2 | +27 | -3 |
2023-02-24 16:15 | tweaks: avoid calling isblank()/isalpha() on what could be a signed char | Benno Schulenberg | 1 | +2 | -2 |
2023-02-23 16:08 | tweaks: rename a struct element, to avoid a theoretical name collision | Benno Schulenberg | 4 | +11 | -11 |
2023-02-16 10:02 | docs: clarify that a fileregex is matched against the absolute filename | Benno Schulenberg | 2 | +8 | -6 |
2023-02-16 09:44 | docs: add two examples of custom key bindings to the nanorc manpage | Benno Schulenberg | 2 | +17 | -6 |
2023-02-08 16:15 | shutdown: ignore a modified buffer when in view mode | Benno Schulenberg | 1 | +1 | -1 |
2023-02-03 16:30 | tweaks: add a missing 'type' attribute to a <style> tag | Benno Schulenberg | 1 | +1 | -1 |
2023-01-29 11:17 | docs: add a reference to the 'help-nano' mailing list | Benno Schulenberg | 2 | +6 | -0 |
2023-01-26 14:01 | docs: add a clarifying note to the description of --tabstospaces | Benno Schulenberg | 3 | +4 | -0 |
2023-01-26 13:54 | tweaks: slightly improve a comment, to be more accurate | Benno Schulenberg | 1 | +1 | -1 |
2023-01-25 16:04 | input: let the handler of string binds return a byte whenever possible | Benno Schulenberg | 1 | +3 | -2 |
2023-01-25 15:45 | tweaks: make two strings equal to a third, to slightly ease translation | Benno Schulenberg | 1 | +4 | -4 |
2023-01-23 15:30 | help: give the "Replace with" prompt its own help text | Benno Schulenberg | 1 | +8 | -1 |
2023-01-20 07:50 | syntax: python: colorize decorators specially | Matteo Raso | 1 | +3 | -0 |
2023-01-20 13:47 | bindings: show ^- instead of ^/ for 'flipgoto' when on a Linux console | Benno Schulenberg | 1 | +1 | -1 |
2023-01-18 14:58 | docs: fix "availabilty" typo in the manual and the nanorc manpage | Jordi Mallach | 2 | +2 | -2 |
2023-01-18 08:52 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 39 | +1124 | -1122 |
2023-01-18 08:06 | bump version numbers and add a news item for the 7.2 release | Benno Schulenberg | 10 | +31 | -11 |
2023-01-17 09:56 | bindings: let ^/ toggle between the 'search' and 'gotoline' menus | Benno Schulenberg | 1 | +1 | -0 |
2023-01-17 09:51 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2023-01-12 14:53 | docs: give ^K and ^U some useful function in the alternative bindings | Benno Schulenberg | 1 | +2 | -1 |
2023-01-12 14:40 | docs: put the binding of ^Y after its unbinding, for it to be effective | Benno Schulenberg | 1 | +2 | -2 |
2023-01-06 11:27 | tweaks: separate a special thanks from the preceding ones | Benno Schulenberg | 1 | +2 | -2 |
2023-01-06 09:37 | copyright: update the years for the FSF | Benno Schulenberg | 23 | +25 | -25 |
2023-01-05 15:08 | syntax: html: colorize specially the other two emphasizing tags too | Benno Schulenberg | 1 | +2 | -2 |
2023-01-05 10:50 | tweaks: rewrap an old news item | Benno Schulenberg | 1 | +16 | -16 |
2023-01-04 10:02 | input: disallow bracketed pastes when in view mode | Benno Schulenberg | 1 | +4 | -1 |
2023-01-02 09:48 | tweaks: avoid warnings when compiling with -Wpedantic | Benno Schulenberg | 2 | +2 | -2 |
2022-12-14 10:34 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 40 | +3510 | -627 |
2022-12-14 09:49 | bump version numbers and add a news item for the 7.1 release | Benno Schulenberg | 10 | +29 | -11 |
2022-12-11 11:40 | tweaks: wrap overlong lines in the Tcl syntax, to make them manageable | Benno Schulenberg | 1 | +15 | -4 |
2022-12-11 11:28 | copyright: update the last year for significantly changed files | Benno Schulenberg | 8 | +8 | -8 |
2022-12-09 10:56 | docs: say thanks to the Albanian translator | Benno Schulenberg | 1 | +2 | -1 |
2022-12-02 08:23 | rcfile: report an error when an included file does not exist | Benno Schulenberg | 1 | +2 | -2 |
2022-11-30 11:00 | tweaks: avoid passing NULL to access() | Benno Schulenberg | 1 | +1 | -1 |
2022-11-24 14:51 | text: upon Enter, eat only lefthand blanks, not any other characters | Benno Schulenberg | 1 | +1 | -1 |
2022-11-18 15:40 | build: fix compilation when configured with --disable-comment | Benno Schulenberg | 1 | +4 | -1 |
2022-11-15 10:44 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 38 | +21586 | -21266 |
2022-11-14 10:44 | bump version numbers and add a news item for the 7.0 release | Benno Schulenberg | 12 | +132 | -15 |
2022-11-13 11:23 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2022-11-11 11:50 | tweaks: attribute some of the features that were added in the last years | Benno Schulenberg | 1 | +3 | -1 |
2022-10-20 13:32 | docs: improve the legibility of an itemized list | Benno Schulenberg | 1 | +21 | -13 |
2022-10-17 09:54 | startup: for +/string, center the found occurrence when possible | Benno Schulenberg | 1 | +1 | -0 |
2022-10-16 09:12 | startup: report an empty search string also when there is a modifier | Benno Schulenberg | 1 | +1 | -1 |
2022-10-09 14:28 | execute: show "Cancelled" instead of "Error" when the user hits ^C | Benno Schulenberg | 1 | +2 | -2 |
2022-10-07 14:04 | filtering: terminate also the sender process when the user hits ^C | Benno Schulenberg | 1 | +10 | -3 |
2022-10-03 10:22 | files: improve the error handling when executing an external command | Benno Schulenberg | 1 | +25 | -4 |
2022-10-03 08:21 | tweaks: elide an unused return value | Benno Schulenberg | 1 | +4 | -8 |
2022-10-03 08:10 | tweaks: elide an unused parameter | Benno Schulenberg | 1 | +3 | -3 |
2022-09-28 14:21 | filtering: when returning to a line number, ensure it is within range | Benno Schulenberg | 1 | +5 | -1 |
2022-09-28 10:37 | tweaks: replace sizeof(char) with 1, as that is assumed anyway | Benno Schulenberg | 2 | +7 | -7 |
2022-09-28 10:21 | tweaks: avoid iterating over the same string twice in a row | Benno Schulenberg | 4 | +13 | -14 |
2022-09-27 13:29 | files: before sending data to an external command, decode LF back to NUL | Benno Schulenberg | 1 | +10 | -1 |
2022-09-27 09:48 | startup: quit when standard input is not a TTY (after handling arguments) | Benno Schulenberg | 1 | +4 | -0 |
2022-09-26 14:02 | tweaks: simplify a pasting routine, modelling it after the injection one | Benno Schulenberg | 1 | +4 | -8 |
2022-09-26 13:51 | tweaks: improve two comments, and exclude two unneeded prototypes | Benno Schulenberg | 4 | +8 | -7 |
2022-09-25 13:51 | input: allocate two small character buffers too, and never free them | Benno Schulenberg | 2 | +22 | -13 |
2022-09-25 07:57 | input: give up when the capacity of the keystroke buffer overflows | Benno Schulenberg | 1 | +3 | -4 |
2022-09-25 07:22 | input: allocate a small keystroke buffer, and never free it | Benno Schulenberg | 2 | +24 | -9 |
2022-09-23 07:20 | tweaks: reshuffle a declaration, and correct the wording of a comment | Benno Schulenberg | 1 | +6 | -7 |
2022-09-22 08:45 | tweaks: condense a comment, add two small ones, and reshuffle a line | Benno Schulenberg | 1 | +11 | -13 |
2022-09-20 14:17 | tweaks: reshuffle some lines, to be more readable instead of compact | Benno Schulenberg | 1 | +13 | -8 |
2022-09-18 08:38 | docs: suggest a key binding for snipping trailing blanks | Benno Schulenberg | 1 | +3 | -0 |
2022-09-13 09:01 | docs: mention in the man page how M-V can insert any Unicode code point | Benno Schulenberg | 3 | +16 | -4 |
2022-09-13 11:49 | verbatim: do not overwrite the status bar when the code is invalid | Benno Schulenberg | 2 | +7 | -4 |
2022-09-08 10:17 | search: skip a match on the magic line, as it is a just convenience line | Benno Schulenberg | 1 | +3 | -2 |
2022-09-12 06:44 | tweaks: reduce four variations of a message to a single common form | Benno Schulenberg | 1 | +4 | -4 |
2022-09-11 15:48 | tweaks: group the special keycodes for implanted strings together | Benno Schulenberg | 1 | +3 | -7 |
2022-09-09 14:32 | docs: clarify the distinction between binding a function and "{function}" | Benno Schulenberg | 2 | +25 | -6 |
2022-09-11 10:11 | tweaks: reword and/or condense four comments | Benno Schulenberg | 1 | +4 | -6 |
2022-09-11 10:02 | tweaks: elide an assignment by iterating with the target variable | Benno Schulenberg | 1 | +10 | -14 |
2022-09-11 09:57 | tweaks: elide an intermediary variable that is no longer needed | Benno Schulenberg | 1 | +1 | -6 |
2022-09-11 09:42 | tweaks: drop shunting of flags by calling the needed function directly | Benno Schulenberg | 1 | +1 | -14 |
2022-09-11 07:18 | verbatim: don't show dots during Unicode input, as they give wrong idea | Benno Schulenberg | 1 | +8 | -10 |
2022-09-07 09:27 | tweaks: elide a function that does not need to be a separate function | Benno Schulenberg | 1 | +16 | -25 |
2022-09-07 09:12 | tweaks: simplify a function now that a Unicode code can be typed quicker | Benno Schulenberg | 1 | +15 | -32 |
2022-09-06 15:02 | verbatim: allow the user to finish Unicode input with <Enter> or <Space> | Benno Schulenberg | 1 | +10 | -14 |
2022-09-04 08:40 | goto: don't center the current line when the user specified a column only | Benno Schulenberg | 1 | +2 | -2 |
2022-09-01 10:27 | docs: explain how to include a double quote plus space in a nanorc regex | Benno Schulenberg | 2 | +16 | -0 |
2022-09-01 06:34 | tweaks: make the crawl use the whole screen also in the tiny version | Benno Schulenberg | 1 | +3 | -4 |
2022-08-31 15:28 | tweaks: move the arrays of menu names and symbols to where they are used | Benno Schulenberg | 1 | +14 | -14 |
2022-08-31 14:49 | tweaks: make two error messages more succinct and easier to translate | Benno Schulenberg | 2 | +4 | -4 |
2022-08-31 14:20 | memory: avoid a leak when a string bind specifies an unknown menu | Benno Schulenberg | 1 | +6 | -6 |
2022-08-29 06:44 | build: exclude two unneeded functions correctly from the tiny version | Benno Schulenberg | 3 | +7 | -1 |
2022-08-28 15:11 | docs: describe --disable-formatter and --disable-linter configure options | Benno Schulenberg | 2 | +9 | -1 |
2022-08-28 14:31 | build: add options --disable-formatter and --disable-linter to configure | Benno Schulenberg | 6 | +90 | -16 |
2022-08-28 10:57 | build: fix compilation when configured with --enable-tiny | Benno Schulenberg | 1 | +1 | -1 |
2022-08-23 08:47 | tweaks: rewrap some lines, drop a redundant call, and reshuffle a line | Benno Schulenberg | 2 | +7 | -10 |
2022-08-28 06:57 | tweaks: rename two record elements and three parameters, for clarity | Benno Schulenberg | 7 | +17 | -18 |
2022-08-26 07:29 | tweaks: elide a variable, rename another, and reshuffle an assignment | Benno Schulenberg | 1 | +7 | -9 |
2022-08-26 07:02 | extra: use the whole terminal for the crawl, and quicken it a bit | Benno Schulenberg | 1 | +11 | -21 |
2022-08-25 06:48 | feedback: suppress undo/redo messages when option --zero is in effect | Benno Schulenberg | 1 | +2 | -2 |
2022-08-24 14:07 | tweaks: move to a given line number more efficiently | Benno Schulenberg | 1 | +4 | -7 |
2022-08-24 13:45 | undo: make sure the current line is defined before it is referenced | Benno Schulenberg | 1 | +2 | -0 |
2022-08-24 07:23 | prompt: ingest queued characters before handling any subsequent function | Benno Schulenberg | 1 | +3 | -3 |
2022-08-23 13:40 | tweaks: reshuffle a line, to group things better | Benno Schulenberg | 1 | +2 | -5 |
2022-08-23 13:31 | prompt: return FALSE for non-editing functions also in the tiny version | Benno Schulenberg | 1 | +3 | -2 |
2022-08-21 10:49 | tweaks: fold two cases together, because they basically do the same | Benno Schulenberg | 1 | +4 | -9 |
2022-08-21 08:45 | tweaks: discard a bracketed paste in the browser more efficiently | Benno Schulenberg | 1 | +3 | -1 |
2022-08-21 08:17 | prompt: toggle the help lines only for the 'nohelp' toggle | Benno Schulenberg | 2 | +6 | -4 |
2022-08-21 07:55 | tweaks: avoid sometimes calling a function three times in a row | Benno Schulenberg | 1 | +10 | -3 |
2022-08-21 07:35 | prompt: allow rebinding also ^N, ^Q, and ^Y at the yes-no prompt | Benno Schulenberg | 1 | +12 | -12 |
2022-08-21 07:28 | tweaks: reshuffle two lines, for conciseness and in preparation | Benno Schulenberg | 1 | +4 | -8 |
2022-08-21 07:12 | tweaks: don't use a pointer when the value itself is all that is needed | Benno Schulenberg | 9 | +27 | -27 |
2022-08-21 07:02 | tweaks: rename a variable, away from an abbreviation | Benno Schulenberg | 8 | +102 | -102 |
2022-08-19 14:58 | tweaks: rewrap line, improve wording, and correct typo in old news item | Benno Schulenberg | 1 | +3 | -3 |
2022-08-19 10:40 | tweaks: reshuffle some code, to not determine a shortcut twice | Benno Schulenberg | 1 | +33 | -44 |
2022-08-19 10:07 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +42 | -43 |
2022-08-19 10:02 | tweaks: reshuffle some code and drop some comments, for conciseness | Benno Schulenberg | 1 | +11 | -20 |
2022-08-19 09:51 | tweaks: elide a parameter by moving the general case one level up | Benno Schulenberg | 1 | +19 | -27 |
2022-08-18 13:49 | prompt: prevent execution of inadmissible functions in view mode | Benno Schulenberg | 2 | +7 | -3 |
2022-08-14 14:14 | docs: mention that string binds may contain function names between braces | Benno Schulenberg | 2 | +6 | -6 |
2022-08-12 08:40 | docs: replace control codes in the examples with {command} cartouches | Benno Schulenberg | 1 | +5 | -6 |
2022-08-11 13:32 | syntax: nanorc: colorize valid function names plus surrounding braces | Benno Schulenberg | 1 | +10 | -0 |
2022-08-11 13:37 | build: exclude some pieces that are not needed with --disable-nanorc | Benno Schulenberg | 2 | +6 | -0 |
2022-08-09 15:04 | input: interpret commands of the form {functionname} inside string binds | Benno Schulenberg | 5 | +85 | -5 |
2022-08-17 12:34 | help: move the M-Del item up, so that M-PgUp and M-PgDn are paired | Benno Schulenberg | 1 | +4 | -4 |
2022-08-17 12:15 | tweaks: move the --magic option up, so that --zero comes last | Benno Schulenberg | 3 | +23 | -19 |
2022-08-17 07:21 | tweaks: add parentheses for consistency, and reshuffle for conciseness | Benno Schulenberg | 1 | +12 | -14 |
2022-08-17 06:50 | tweaks: move two checks plus corresponding calls to a better place | Benno Schulenberg | 2 | +7 | -10 |
2022-08-16 15:02 | tweaks: rename a macro for clarity, and normalize some indentation | Benno Schulenberg | 1 | +137 | -137 |
2022-08-16 14:18 | tweaks: check the multiline regexes only for Delete and Backspace | Benno Schulenberg | 1 | +5 | -3 |
2022-08-16 14:01 | tweaks: allow the linter to be used in view mode, as it makes no changes | Benno Schulenberg | 1 | +1 | -1 |
2022-08-15 14:23 | tweaks: drop a parameter that is no longer used | Benno Schulenberg | 2 | +128 | -145 |
2022-08-15 09:25 | tweaks: determine in another way whether a shortcut is okay in view mode | Benno Schulenberg | 2 | +27 | -11 |
2022-08-15 07:09 | tweaks: use an auxiliary variable to avoid dereferences of 'shortcut' | Benno Schulenberg | 2 | +38 | -36 |
2022-08-15 10:06 | tweaks: drop an unneeded check for permissibility of prompt shortcuts | Benno Schulenberg | 2 | +2 | -6 |
2022-08-15 09:45 | help: don't show the New-Buffer toggle when in view mode | Benno Schulenberg | 1 | +3 | -4 |
2022-08-08 06:56 | completion: search through all open buffers for possible completions | Benno Schulenberg | 1 | +13 | -2 |
2022-08-11 06:17 | startup: ensure that +/string centers the match also with --linenumbers | Benno Schulenberg | 1 | +5 | -0 |
2022-08-08 09:28 | tweaks: delete a flag that is no longer used | Benno Schulenberg | 2 | +1 | -2 |
2022-08-05 12:18 | help: prioritize the unshifted Meta keystrokes for buffer switching | Benno Schulenberg | 1 | +4 | -4 |
2022-08-02 07:23 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 38 | +10016 | -9816 |
2022-07-31 10:50 | bump version numbers and add a news item for the 6.4 release | Benno Schulenberg | 10 | +49 | -11 |
2022-08-01 07:21 | tweaks: add a missing word to a news item | Benno Schulenberg | 1 | +1 | -1 |
2022-08-01 07:17 | tweaks: rename a variable, to not be the same as a function name | Benno Schulenberg | 1 | +3 | -3 |
2022-07-31 17:43 | options: stop accepting -z, as --suspendable has been dropped too | Benno Schulenberg | 1 | +1 | -5 |
2022-07-27 09:24 | tweaks: add a translator hint | Benno Schulenberg | 1 | +1 | -0 |
2022-07-26 06:36 | tweaks: reshuffle a few lines, to group things better | Benno Schulenberg | 1 | +6 | -7 |
2022-07-24 12:50 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2022-07-22 14:24 | syntax: python: mention an alternative linter in a comment | Benno Schulenberg | 1 | +1 | -0 |
2022-07-25 13:31 | syntax: perl: add missing keywords, and reduce the length of some lines | Benno Schulenberg | 1 | +17 | -8 |
2022-07-25 12:45 | tweaks: put each regex on separate line, to better show many keywords | Benno Schulenberg | 1 | +8 | -1 |
2022-07-25 08:34 | tweaks: reshuffle a description and rewrap another | Benno Schulenberg | 2 | +12 | -12 |
2022-07-25 08:27 | docs: concisely describe how the linter behaves | Benno Schulenberg | 2 | +10 | -0 |
2022-07-25 07:08 | help: reshuffle two shortcuts so that more help-line items are paired | Benno Schulenberg | 1 | +8 | -10 |
2022-07-21 14:40 | formatter: instead of leaving curses, use full_refresh() to wipe messages | Benno Schulenberg | 1 | +12 | -5 |
2022-07-24 09:51 | tweaks: improve a comment, and reshuffle two functions plus some lines | Benno Schulenberg | 11 | +67 | -63 |
2022-07-22 07:11 | tweaks: rename two variables, to not contain the name of another | Benno Schulenberg | 2 | +23 | -20 |
2022-07-17 06:56 | display: remember text and column positions when softwrapping a line | Benno Schulenberg | 3 | +29 | -12 |
2022-07-13 14:18 | files: designate the root directory with a simple "/", not with "//" | Benno Schulenberg | 1 | +3 | -2 |
2022-06-17 14:55 | docs: remove the two notices about the changed defaults | Benno Schulenberg | 2 | +0 | -28 |
2022-06-17 14:47 | docs: stop mentioning the obsoleted keywords that were removed | Benno Schulenberg | 4 | +17 | -31 |
2022-06-09 11:40 | build: ignore errors from `git describe` | LIU Hao | 1 | +2 | -1 |
2022-06-12 15:14 | version: condense the copyright message, to not dominate the output | Benno Schulenberg | 1 | +1 | -2 |
2022-06-12 15:04 | docs: rename README.GIT to README.hacking, so it's clearer what is meant | Benno Schulenberg | 2 | +4 | -4 |
2022-06-12 15:00 | rcfile: remove five obsolete or deprecated keywords | Benno Schulenberg | 2 | +4 | -10 |
2022-06-07 15:19 | syntax: default: do not colorize a square or angle bracket after a URL | Benno Schulenberg | 1 | +1 | -1 |
2022-04-28 08:36 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 39 | +19712 | -16165 |
2022-04-27 10:27 | bump version numbers and add a news item for the 6.3 release | Benno Schulenberg | 10 | +74 | -11 |
2022-04-27 09:23 | gnulib: pull in the workaround for a build problem on NetBSD | Benno Schulenberg | 1 | +1 | -1 |
2022-04-22 09:44 | build: fix compilation for --enable-{tiny,nanorc,color} | Benno Schulenberg | 1 | +2 | -2 |
2022-04-21 10:23 | formatting: change cursor position only after saving it in the undo item | Benno Schulenberg | 1 | +10 | -7 |
2022-04-19 09:11 | tweaks: change the indentation of a list, to match other indentations | Benno Schulenberg | 1 | +16 | -16 |
2022-04-12 09:18 | docs: add an example binding for copying text to the system clipboard | Benno Schulenberg | 1 | +3 | -0 |
2022-04-11 07:20 | filtering: close all output descriptors, so that 'xsel' will terminate | Benno Schulenberg | 1 | +1 | -0 |
2022-04-11 08:31 | tweaks: remove some stray spaces before a comma | Benno Schulenberg | 3 | +3 | -3 |
2022-04-11 08:24 | verbatim: with --zero, keep cursor in viewport when it was on bottom row | Benno Schulenberg | 1 | +7 | -0 |
2022-04-08 09:35 | build: fix compilation when configured with --disable-color | Benno Schulenberg | 1 | +1 | -1 |
2022-04-08 08:52 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2022-04-08 07:35 | tweaks: remove redundant braces, and add two translator hints | Benno Schulenberg | 1 | +6 | -2 |
2022-04-06 14:37 | files: when the working directory exists, still check its accessibility | Benno Schulenberg | 1 | +6 | -3 |
2022-04-05 10:40 | tweaks: simplify a fragment of code, and fold two lines together | Benno Schulenberg | 2 | +3 | -8 |
2022-04-05 10:23 | files: show a warning when the working directory is gone (when used) | Benno Schulenberg | 1 | +8 | -0 |
2022-03-30 15:05 | files: do not change to a higher directory when the working one is gone | Benno Schulenberg | 1 | +18 | -88 |
2022-04-04 10:06 | syntax: xml: colorize user-defined entities differently | Benno Schulenberg | 1 | +4 | -3 |
2022-04-03 15:22 | syntax: xml: colorize /> properly, and colorize prolog tags differently | Benno Schulenberg | 1 | +5 | -2 |
2022-04-01 14:52 | painting: stop coloring an extremely long line after 2000 bytes | Benno Schulenberg | 1 | +6 | -3 |
2022-03-28 09:38 | execute: clear an anchor only when the whole buffer gets filtered | Benno Schulenberg | 1 | +2 | -1 |
2022-03-28 09:15 | execute: stay on the same line number when filtering the whole buffer | Benno Schulenberg | 1 | +5 | -1 |
2022-03-27 16:44 | tweaks: move the saving and restoring of flags to where it is needed | Benno Schulenberg | 1 | +7 | -7 |
2022-03-27 16:20 | tweaks: prevent the adding of an unwanted newline in a different way | Benno Schulenberg | 2 | +1 | -4 |
2022-03-27 10:34 | tweaks: don't leave an orphaned temporary file behind when writing fails | Benno Schulenberg | 1 | +4 | -6 |
2022-03-24 11:40 | justify: stay at the same line number when doing a full justification | Benno Schulenberg | 1 | +4 | -1 |
2022-03-20 11:50 | tweaks: trim a few comments, rename a function, and reshuffle some code | Benno Schulenberg | 2 | +21 | -26 |
2022-03-18 10:40 | tweaks: avoid a function call when two plain assignments will do | Benno Schulenberg | 2 | +2 | -2 |
2022-03-18 10:36 | tweaks: elide an unneeded call of strlen() | Benno Schulenberg | 1 | +1 | -1 |
2022-03-18 10:29 | tweaks: make the triggering of the recalculation of multidata less eager | Benno Schulenberg | 1 | +12 | -4 |
2022-03-17 11:36 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +17 | -17 |
2022-03-17 11:24 | tweaks: simplify a bit of code, eliding two labels and three gotos | Benno Schulenberg | 1 | +9 | -14 |
2022-03-15 16:25 | painting: recalculate the multidata when making large strides or changes | Benno Schulenberg | 9 | +73 | -53 |
2022-03-10 10:35 | painting: colorize text also after an unterminated start match | Benno Schulenberg | 3 | +9 | -62 |
2022-03-08 08:39 | painting: tighten the check for a lacking end match on a colored line | Benno Schulenberg | 1 | +3 | -1 |
2022-03-07 17:04 | build: remove an obsolete check -- the dependent code was deleted | Benno Schulenberg | 1 | +0 | -15 |
2022-03-07 16:22 | build: add the --disable-maintainer-mode option to ./configure | Benno Schulenberg | 1 | +1 | -0 |
2022-03-01 10:41 | display: suppress spotlight yellow and error red when NO_COLOR is set | Benno Schulenberg | 4 | +12 | -0 |
2022-03-04 11:12 | tweaks: exclude the extra truncation warning from the tiny version | Benno Schulenberg | 1 | +2 | -0 |
2022-03-01 15:27 | feedback: show extra warning when writing failed due to "No space left" | Benno Schulenberg | 1 | +7 | -0 |
2022-02-26 07:15 | general: fix building for Windows | Mike Frysinger | 4 | +40 | -7 |
2022-02-24 10:57 | execute: don't crash when an empty buffer is piped through a command | Benno Schulenberg | 1 | +2 | -1 |
2022-02-21 09:42 | painting: look for another start match only after the actual end match | Benno Schulenberg | 1 | +2 | -2 |
2022-02-18 09:58 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 37 | +1324 | -1324 |
2022-02-17 09:03 | bump version numbers and add a news item for the 6.2 release | Benno Schulenberg | 10 | +34 | -10 |
2022-02-18 09:27 | tweaks: store a result, to avoid calling a function twice | Benno Schulenberg | 1 | +3 | -2 |
2022-02-17 13:16 | tweaks: rename two more variables, and drop unneeded initializations | Benno Schulenberg | 1 | +10 | -11 |
2022-02-16 14:54 | tweaks: rename a variable, reshuffle five lines, and snip two comments | Benno Schulenberg | 1 | +7 | -10 |
2022-02-16 14:44 | tweaks: rename two variables (to get rid of a prefix), and elide a third | Benno Schulenberg | 1 | +10 | -11 |
2022-02-16 14:29 | linter: adjust the parsing to accommodate for a modern 'pyflakes' | Benno Schulenberg | 1 | +3 | -4 |
2022-02-16 11:29 | syntaxes: fold a couple of regexes together, and improve a few comments | Benno Schulenberg | 8 | +17 | -18 |
2022-02-16 11:19 | tweaks: consistently backslash-escape the dash in M-letter keystrokes | Benno Schulenberg | 2 | +7 | -7 |
2022-02-13 12:01 | tweaks: rename a variable, to be more correct, and adjust two comments | Benno Schulenberg | 1 | +21 | -22 |
2022-02-13 11:43 | tweaks: use an intermediate variable, to avoid using one for two purposes | Benno Schulenberg | 1 | +5 | -7 |
2022-02-13 11:19 | tweaks: rename a variable, to be more fitting | Benno Schulenberg | 1 | +4 | -4 |
2022-02-13 11:04 | tweaks: rename a misnamed variable | Benno Schulenberg | 1 | +9 | -9 |
2022-02-13 10:34 | tweaks: change the type of a variable, to avoid a compiler warning | Benno Schulenberg | 1 | +1 | -1 |
2022-02-11 15:14 | display: suppress the bottom-bar wiping only when the user is editing | Benno Schulenberg | 1 | +1 | -1 |
2022-02-09 10:53 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 37 | +2981 | -2973 |
2022-02-09 10:29 | bump version numbers and add a news item for the 6.1 release | Benno Schulenberg | 10 | +62 | -11 |
2022-02-04 12:21 | tweaks: rename two variables, and elide a near-enough duplicate | Benno Schulenberg | 1 | +11 | -14 |
2022-02-04 11:12 | tweaks: rename another variable, to better fit in with its sisters | Benno Schulenberg | 6 | +96 | -96 |
2022-02-04 10:51 | tweaks: rename a variable, to make it clearer it refers to a window | Benno Schulenberg | 9 | +117 | -117 |
2022-02-04 10:18 | tweaks: when discarding keycodes, don't bother parsing them | Benno Schulenberg | 2 | +2 | -2 |
2022-02-03 12:04 | build: fix compilation when configured with --enable-tiny | Benno Schulenberg | 2 | +9 | -2 |
2022-02-03 10:20 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2022-02-02 16:40 | copyright: update the last year for significantly changed files | Benno Schulenberg | 2 | +2 | -2 |
2022-02-02 16:10 | copyright: update the years for the FSF | Benno Schulenberg | 23 | +26 | -26 |
2022-02-01 10:55 | tweaks: rename a variable and a parameter, to be more descriptive | Benno Schulenberg | 1 | +9 | -11 |
2022-02-01 10:49 | tweaks: remove two redundant checks | Benno Schulenberg | 1 | +0 | -6 |
2022-02-01 10:35 | tweaks: adjust a translator hint, to fit the order in the POT file | Benno Schulenberg | 1 | +2 | -2 |
2022-02-01 10:16 | help: update the description of M-D, to match the actual order of counts | Benno Schulenberg | 1 | +1 | -1 |
2022-01-31 14:23 | tweaks: stop asking the terminal for its new size -- let ncurses do it | Benno Schulenberg | 1 | +4 | -23 |
2022-01-31 11:09 | tweaks: rename a function and reshuffle its call | Benno Schulenberg | 1 | +6 | -6 |
2022-01-31 09:42 | menus: don't show M-6 in the help lines of any prompt | Benno Schulenberg | 1 | +1 | -1 |
2022-01-29 16:41 | prompt: allow the user to copy the answer to the cutbuffer (with M-6) | Benno Schulenberg | 2 | +16 | -3 |
2022-01-29 16:18 | prompt: let ^K erase text after cursor (if any), otherwise whole answer | Benno Schulenberg | 1 | +2 | -2 |
2022-01-29 16:14 | tweaks: rename a variable, away from an abbreviation | Benno Schulenberg | 1 | +22 | -22 |
2022-01-29 15:32 | tweaks: remove a redundant check -- add a different one for symmetry | Benno Schulenberg | 1 | +1 | -4 |
2022-01-29 15:01 | tweaks: reword two comments, and rename a variable (away from an abbrev) | Benno Schulenberg | 1 | +7 | -9 |
2022-01-29 10:08 | input: suppress any spotlighting when there are more keycodes waiting | Benno Schulenberg | 1 | +3 | -0 |
2022-01-24 17:05 | input: instead of moving waiting keycodes, just increment a pointer | Benno Schulenberg | 1 | +31 | -32 |
2022-01-24 15:49 | tweaks: rename a function, to not contain the name of a variable | Benno Schulenberg | 4 | +7 | -7 |
2022-01-24 15:37 | tweaks: rename a variable, for clarity and contrast | Benno Schulenberg | 1 | +30 | -31 |
2022-01-25 11:22 | tweaks: rename a function and its two parameters, for clarity | Benno Schulenberg | 7 | +24 | -22 |
2022-01-25 10:57 | tweaks: use some symbolic names instead of unclear numeric values | Benno Schulenberg | 6 | +44 | -36 |
2022-01-22 12:08 | tweaks: add some small, clarifying comments | Benno Schulenberg | 1 | +4 | -4 |
2022-01-21 14:44 | files: let ^C cancel the exiting when the file on disk was changed | Benno Schulenberg | 1 | +2 | -0 |
2021-12-26 10:53 | tweaks: add some feedback to the autogen.sh script, to ease the wait | Benno Schulenberg | 1 | +11 | -4 |
2021-12-26 09:09 | build: prevent autopoint from overwriting a newer M4 file from gnulib | Benno Schulenberg | 1 | +6 | -1 |
2021-12-26 16:44 | tweaks: reshuffle some sample bindings, to group them differently | Benno Schulenberg | 1 | +9 | -9 |
2021-12-26 16:35 | tweaks: drop foreign M-U and M-R from among the sample CUA bindings | Benno Schulenberg | 1 | +0 | -2 |
2021-12-26 10:57 | help: make the description of <Tab> more accurate | Benno Schulenberg | 1 | +2 | -2 |
2021-12-24 15:12 | docs: mention 'set guidestripe' and 'set unix' in the sample nanorc | Benno Schulenberg | 1 | +7 | -0 |
2021-12-23 15:10 | docs: mention bindable function 'zero', for toggling the interface bars | Benno Schulenberg | 2 | +6 | -0 |
2021-12-23 14:39 | docs: remove obsolete Ctrl+Z from the cheatsheet; mention Alt+X instead | Benno Schulenberg | 1 | +2 | -2 |
2021-12-15 11:28 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 37 | +20670 | -20033 |
2021-12-14 10:34 | bump version numbers and add a news item for the 6.0 release | Benno Schulenberg | 11 | +242 | -11 |
2021-12-13 15:44 | docs: explain what it means when --rawsequences is needed | Benno Schulenberg | 3 | +24 | -16 |
2021-12-12 14:43 | input: ensure that no more bytes are consumed than are available | Benno Schulenberg | 1 | +2 | -1 |
2021-12-10 11:12 | syntax: nanorc: colorize each of the fourteen new color names as valid | Benno Schulenberg | 1 | +1 | -1 |
2021-12-10 11:05 | docs: list the new color names, from 'rosy' to 'crimson' | Benno Schulenberg | 2 | +18 | -4 |
2021-12-09 11:18 | rcfile: recognize fourteen new color names, mostly for subdued shades | Benno Schulenberg | 1 | +8 | -1 |
2021-12-12 10:45 | syntax: debian: remove file -- Debian itself will have to handle it | Benno Schulenberg | 2 | +0 | -22 |
2021-12-12 10:34 | syntax: gentoo: remove file -- Gentoo itself will have to handle it | Benno Schulenberg | 2 | +0 | -75 |
2021-12-10 11:32 | syntax: default: colorize comments as one of the last things | Benno Schulenberg | 1 | +3 | -3 |
2021-12-08 11:11 | tweaks: reduce redundancy (--enable-color implies --enable-nanorc) | Benno Schulenberg | 1 | +0 | -2 |
2021-12-08 11:06 | build: fix compilation with --enable-tiny --enable-nanorc | Benno Schulenberg | 1 | +2 | -0 |
2021-12-08 09:00 | build: fix compilation when configured with --disable-color | Benno Schulenberg | 1 | +1 | -1 |
2021-12-08 08:46 | build: fix compilation when configured with --disable-nanorc | Benno Schulenberg | 1 | +2 | -0 |
2021-12-07 11:40 | syntax: nanorc: colorize a trailing comment when it begins with non-hex | Benno Schulenberg | 1 | +1 | -1 |
2021-12-07 11:23 | syntax: sql: add a few more missing keywords, like TRUE and FALSE | Benno Schulenberg | 1 | +6 | -7 |
2021-12-07 09:08 | syntax: sql: colorize keywords regardless of case, and tweak the colors | Benno Schulenberg | 1 | +26 | -26 |
2021-12-04 11:05 | syntax: sql: colorize strings differently than types | Benno Schulenberg | 1 | +10 | -11 |
2021-12-02 15:35 | syntax: sql: add more missing keywords, like INNER and OUTER JOIN | Benno Schulenberg | 1 | +8 | -7 |
2021-12-02 12:05 | syntax: sql: add some missing keywords, like ALL and ANY and OR | Benno Schulenberg | 1 | +11 | -9 |
2021-12-02 10:29 | syntax: sql: add two missing data types -- xml and tsquery | Benno Schulenberg | 1 | +1 | -1 |
2021-12-02 10:18 | syntax: sql: colorize only single-quoted things as strings | Benno Schulenberg | 1 | +7 | -3 |
2021-12-03 11:16 | tweaks: rename three parameters, away from single letters | Benno Schulenberg | 1 | +5 | -5 |
2021-12-02 10:02 | tweaks: move a translator hint to where xgettext will see it | Benno Schulenberg | 1 | +1 | -1 |
2021-12-02 09:24 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2021-11-30 09:34 | tweaks: put three email addresses between the customary angled brackets | Benno Schulenberg | 1 | +3 | -3 |
2021-11-30 09:24 | syntax: default: colorize dates, URLs, and nano's release motto | Benno Schulenberg | 1 | +10 | -3 |
2021-10-26 13:57 | tweaks: condense the regexes for Types in the SQL syntax | Benno Schulenberg | 1 | +5 | -5 |
2021-10-26 13:48 | syntax: sql: colorize as flow control only keywords that clearly are such | Benno Schulenberg | 1 | +5 | -7 |
2021-10-25 15:40 | syntax: sql: remove alien stuff -- it was copied mostly from ruby syntax | Benno Schulenberg | 1 | +4 | -28 |
2021-11-29 10:24 | tweaks: rewrap an old news item, for distraction | Benno Schulenberg | 1 | +14 | -15 |
2021-11-29 10:10 | syntax: nanorc: paint arguments of 'include' and 'extendsyntax' specially | Benno Schulenberg | 1 | +8 | -4 |
2021-11-29 09:47 | docs: document the effect of --quickblank together with --zero/--minibar | Benno Schulenberg | 3 | +17 | -6 |
2021-11-28 14:35 | feedback: when reporting an unbound function key, mention its number | Benno Schulenberg | 1 | +5 | -0 |
2021-11-28 11:25 | feedback: report an unbindable function key as an "Unknown sequence" | Benno Schulenberg | 1 | +2 | -1 |
2021-11-28 10:45 | display: redraw the screen in tiny version upon resuming from suspension | Benno Schulenberg | 4 | +7 | -3 |
2021-11-28 10:07 | tweaks: exclude some suspension code from the tiny version | Benno Schulenberg | 2 | +12 | -9 |
2021-11-27 16:06 | tweaks: shorten a comment, and drop some conditionalizing | Benno Schulenberg | 1 | +2 | -4 |
2021-11-27 15:37 | bindings: allow rebinding ^Z also on a Linux console (a VT) | Benno Schulenberg | 2 | +3 | -3 |
2021-11-27 13:16 | tweaks: fix typo, and improve description of 'set zero' in sample nanorc | Benno Schulenberg | 4 | +5 | -5 |
2021-11-26 10:01 | docs: mention that --zero and 'set zero' hide also the help lines | Benno Schulenberg | 3 | +28 | -17 |
2021-11-25 14:49 | options: make --zero imply --nohelp, and 'set zero' imply 'set nohelp' | Benno Schulenberg | 1 | +4 | -0 |
2021-11-25 10:14 | tweaks: fix a somewhat humorous typo | Benno Schulenberg | 1 | +1 | -1 |
2021-11-25 09:56 | display: clear the status bar early enough, so that --zero can show text | Benno Schulenberg | 1 | +1 | -1 |
2021-11-24 15:17 | display: ensure feedback will be cleared also on a one-row terminal | Benno Schulenberg | 1 | +2 | -1 |
2021-11-24 14:53 | display: move some code for overwriting verbatim feedback with --zero | Benno Schulenberg | 1 | +3 | -5 |
2021-11-24 11:29 | display: with --zero, redraw the bottom row instead of wiping a message | Benno Schulenberg | 1 | +5 | -0 |
2021-11-24 10:48 | display: do not wipe the status bar when --zero or --minibar is active | Benno Schulenberg | 1 | +3 | -0 |
2021-11-24 09:44 | tweaks: reshuffle a few lines, for Christmas and to group things better | Benno Schulenberg | 1 | +9 | -8 |
2021-11-24 09:40 | tweaks: place the unsetting of a flag better, and rename a variable | Benno Schulenberg | 1 | +4 | -8 |
2021-11-23 16:37 | tweaks: fix a parentheses mistake -- found by a warning from Clang | Benno Schulenberg | 1 | +1 | -1 |
2021-11-23 10:56 | syntax: nanorc: avoid colorizing #rgb codes as if they were comments | Benno Schulenberg | 1 | +1 | -1 |
2021-11-21 17:06 | docs: add a description of the hexadecimal #rgb color specification | Brad Town | 3 | +21 | -1 |
2021-11-14 18:04 | rcfile: support #rgb format for specifying colors in 256-color terminals | Brad Town | 1 | +25 | -0 |
2021-11-23 09:16 | tweaks: on one-row terminals, suppress the message for two toggles | Benno Schulenberg | 1 | +1 | -1 |
2021-11-23 09:14 | feedback: give a more accurate message when the help lines won't appear | Benno Schulenberg | 1 | +5 | -0 |
2021-11-23 09:10 | tweaks: fold a special case into the general one | Benno Schulenberg | 2 | +1 | -5 |
2021-11-22 15:34 | tweaks: replace two direct refreshes with two scheduled ones | Benno Schulenberg | 1 | +2 | -2 |
2021-11-22 11:03 | tweaks: elide a variable that is confusing and has just one use case | Benno Schulenberg | 6 | +2 | -8 |
2021-11-22 10:13 | tweaks: reshuffle some conditions, to have more balanced lines | Benno Schulenberg | 1 | +3 | -3 |
2021-11-22 10:00 | feedback: with --zero, drop a message in a short while, as with --minibar | Benno Schulenberg | 1 | +2 | -2 |
2021-11-22 09:50 | tweaks: drop a fragment of code that became functionless | Benno Schulenberg | 1 | +0 | -3 |
2021-11-21 16:00 | tweaks: untangle two case items, and shorten a message | Benno Schulenberg | 1 | +17 | -16 |
2021-11-21 15:46 | tweaks: adjust two values -- help lines need at least 6 rows to be shown | Benno Schulenberg | 2 | +2 | -2 |
2021-11-21 10:34 | tweaks: reshuffle some conditions, so that the ifs have similar formats | Benno Schulenberg | 1 | +6 | -7 |
2021-11-21 10:24 | feedback: with --mini/--zero, suppress message when toggling whitespace | Benno Schulenberg | 1 | +2 | -1 |
2021-11-21 10:05 | tweaks: don't redraw the help lines (if present), and normalize a brace | Benno Schulenberg | 2 | +2 | -3 |
2021-11-21 09:37 | tweaks: avoid redrawing the entire window when just a 'touch' will do | Benno Schulenberg | 2 | +6 | -3 |
2021-11-20 15:44 | docs: say thanks to the Indonesian translator | Benno Schulenberg | 1 | +1 | -0 |
2021-11-20 15:37 | tweaks: exclude some hidden-interface code from the tiny version | Benno Schulenberg | 1 | +3 | -3 |
2021-11-20 15:09 | tweaks: elevate two messages, so they get shown with --mini or --zero | Benno Schulenberg | 1 | +2 | -2 |
2021-11-20 11:27 | feedback: with --mini or --zero, suppress number of lines for new buffer | Benno Schulenberg | 1 | +1 | -1 |
2021-11-19 16:02 | feedback: report the number of inserted lines also with --zero or --mini | Benno Schulenberg | 1 | +5 | -3 |
2021-11-19 15:06 | feedback: suppress chatty messages when --zero is active | Benno Schulenberg | 1 | +4 | -2 |
2021-11-18 11:22 | replacing: keep the spotlighted occurrence in view, also with --zero | Benno Schulenberg | 1 | +1 | -1 |
2021-11-17 16:09 | display: make sure there are at least as many text lines as help lines | Benno Schulenberg | 2 | +3 | -3 |
2021-11-17 15:57 | help: remove an unneeded restriction for small terminals | Benno Schulenberg | 1 | +1 | -1 |
2021-11-17 15:38 | help: when done, always redraw the "bottom bars", also with --zero | Benno Schulenberg | 1 | +4 | -5 |
2021-11-17 11:21 | help: skip the leading blank line when the terminal is very flat | Benno Schulenberg | 1 | +1 | -1 |
2021-11-17 10:36 | feedback: to have a status bar, suppress --zero while in the help viewer | Benno Schulenberg | 1 | +3 | -2 |
2021-11-17 10:07 | tweaks: reshuffle the flag conversion into their order in the help text | Benno Schulenberg | 1 | +6 | -7 |
2021-11-17 10:01 | tweaks: rename a function, away from using an abbreviation | Benno Schulenberg | 4 | +7 | -8 |
2021-11-17 09:49 | tweaks: reshuffle a line and adjust indentation after previous change | Benno Schulenberg | 1 | +5 | -5 |
2021-11-17 09:42 | tweaks: reshuffle a fragment of code to a better place | Benno Schulenberg | 1 | +7 | -8 |
2021-11-17 09:25 | feedback: show a relevant message for M-O when the syntax has 'tabgives' | Benno Schulenberg | 1 | +7 | -0 |
2021-11-16 15:32 | tweaks: use a color closer to the rest of the string, to reduce contrast | Benno Schulenberg | 1 | +2 | -2 |
2021-11-16 15:22 | tweaks: shorten the description of --zero in the manuals a bit | Benno Schulenberg | 3 | +4 | -4 |
2021-11-15 14:56 | syntaxes: colorize hex more strictly by using character class [:xdigit:] | Benno Schulenberg | 7 | +8 | -8 |
2021-11-15 14:28 | syntax: python: colorize backslash escapes, such as \n and \xef | Benno Schulenberg | 1 | +4 | -0 |
2021-11-15 14:07 | search: with --zero, drop a message at the same time as the spotlight | Benno Schulenberg | 1 | +2 | -0 |
2021-11-14 15:57 | tabbing: also with --zero, stay one row away from the prompt bar | Benno Schulenberg | 1 | +3 | -2 |
2021-11-14 15:28 | search: with --zero, do not obscure an occurrence on the bottom row | Benno Schulenberg | 1 | +6 | -0 |
2021-11-14 15:16 | browser: with --zero, do not use the bottom row for displaying filenames | Benno Schulenberg | 1 | +1 | -1 |
2021-11-14 15:09 | tweaks: add an auxiliary variable, to prepare for handling --zero | Benno Schulenberg | 1 | +15 | -11 |
2021-11-12 15:53 | tweaks: rename a variable, to be distinctive and less confusing | Benno Schulenberg | 1 | +29 | -30 |
2021-11-12 15:28 | tweaks: frob a couple of comments, and drop two, for conciseness | Benno Schulenberg | 1 | +11 | -18 |
2021-11-13 15:33 | tweaks: use a few fewer capitals, and drop an unneeded synonym | Benno Schulenberg | 1 | +4 | -4 |
2021-11-13 15:15 | docs: mention M-Z (for toggling the interface) among the Feature Toggles | Benno Schulenberg | 1 | +5 | -2 |
2021-11-11 11:35 | tweaks: shorten two comments, and fold two statements together | Benno Schulenberg | 1 | +3 | -7 |
2021-11-11 11:15 | statusbar: overwrite a message also when using --constant with --zero | Benno Schulenberg | 1 | +0 | -4 |
2021-11-10 15:38 | bindings: let ^T in the tiny version invoke spell checker (when included) | Benno Schulenberg | 1 | +4 | -0 |
2021-11-10 15:18 | files: allow inserting also when started with the --noread option | Benno Schulenberg | 1 | +3 | -0 |
2021-11-10 14:57 | tweaks: remove two unneeded unsettings | Benno Schulenberg | 1 | +0 | -2 |
2021-11-10 08:20 | bindings: allow toggling line numbers (when enabled) also in tiny version | Benno Schulenberg | 1 | +13 | -1 |
2021-11-10 08:11 | tweaks: avoid a compiler warning with --enable-tiny --enable-linenumbers | Benno Schulenberg | 1 | +2 | -1 |
2021-11-10 08:07 | build: fix compilation with --enable-tiny --enable-wrapping | Benno Schulenberg | 1 | +3 | -1 |
2021-11-09 15:28 | docs: explain the effect of --zero / -0 / 'set zero' | Benno Schulenberg | 5 | +29 | -1 |
2021-11-09 11:11 | feedback: refuse the --constantshow toggle (M-C) on a one-row terminal | Benno Schulenberg | 1 | +1 | -1 |
2021-10-28 10:51 | new feature: option --zero for an interface without bars | Benno Schulenberg | 6 | +56 | -26 |
2021-11-09 09:47 | docs: clarify that --enable options do not fully counteract --enable-tiny | Benno Schulenberg | 1 | +4 | -4 |
2021-11-09 09:39 | tweaks: rename three functions, to better fit the general scheme | Benno Schulenberg | 4 | +15 | -15 |
2021-11-09 09:18 | tweaks: rename two more functions, to lose a senseless suffix | Benno Schulenberg | 6 | +16 | -16 |
2021-11-08 16:20 | docs: give more examples of things that --enable-tiny excludes | Benno Schulenberg | 1 | +2 | -1 |
2021-11-08 15:54 | tweaks: rename two functions, to get rid of one more senseless suffix | Benno Schulenberg | 4 | +11 | -11 |
2021-11-08 15:41 | tweaks: rename two functions, to get rid of another senseless suffix | Benno Schulenberg | 6 | +16 | -17 |
2021-11-08 15:16 | tweaks: rename two functions, to get rid of the senseless suffix of one | Benno Schulenberg | 7 | +29 | -29 |
2021-11-07 14:51 | tweaks: normalize whitespace, drop unneeded prototype, condense comment | Benno Schulenberg | 3 | +2 | -4 |
2021-11-07 14:15 | justify: correctly determine whether top-of-buffer has been reached | Benno Schulenberg | 1 | +1 | -1 |
2021-11-07 10:31 | tweaks: improve a comment, and drop two cluttering compile conditions | Benno Schulenberg | 1 | +6 | -11 |
2021-11-07 10:23 | tweaks: reshuffle a line into its proper order, and improve two comments | Benno Schulenberg | 1 | +4 | -3 |
2021-11-05 14:53 | build: fix compilation when configured with --enable-tiny | Benno Schulenberg | 1 | +2 | -0 |
2021-11-05 14:44 | tweaks: rename a function, for some contrast and to get rid of a suffix | Benno Schulenberg | 4 | +13 | -9 |
2021-11-05 09:12 | feedback: when the user types ^Z, say they can suspend nano with ^T^Z | Benno Schulenberg | 3 | +12 | -0 |
2021-11-04 09:05 | suspension: leave ^Z unbound by default -- just ^T^Z will suspend nano | Benno Schulenberg | 5 | +16 | -8 |
2021-11-03 16:34 | tweaks: reshuffle a coloring rule, to have related ones together | Benno Schulenberg | 1 | +3 | -3 |
2021-11-03 16:19 | syntax: nanorc: require whitespace before the start= and end= keywords | Benno Schulenberg | 1 | +2 | -2 |
2021-11-03 15:28 | syntax: nanorc: add 'execute' menu for unbind, and drop a bad constraint | Benno Schulenberg | 1 | +2 | -2 |
2021-11-03 10:19 | docs: mention "grey" also at the other place where color names are listed | Benno Schulenberg | 2 | +6 | -2 |
2021-11-01 17:11 | tweaks: replace a verbose condition with a simpler early return | Benno Schulenberg | 1 | +7 | -6 |
2021-10-31 10:20 | tweaks: add two spaces and two comments, and drop an internal check | Benno Schulenberg | 3 | +4 | -8 |
2021-10-31 10:14 | docs: add a suggested rebind and three suggested unbinds to the sample rc | Benno Schulenberg | 1 | +11 | -0 |
2021-10-31 09:50 | help: group the now lone mouse toggle with the "behavioral" ones | Benno Schulenberg | 2 | +3 | -4 |
2021-10-31 09:41 | docs: mark options -z, --suspendable, and 'set suspendable' as obsolete | Benno Schulenberg | 5 | +9 | -27 |
2021-10-24 08:20 | suspension: enable ^Z by default -- ignore -z option and drop M-Z toggle | Benno Schulenberg | 3 | +11 | -27 |
2021-10-29 08:21 | replacing: keep the spotlighting, also after toggling the help lines | Benno Schulenberg | 1 | +4 | -2 |
2021-10-29 07:35 | replacing: keep centering the occurrence, also after toggling help lines | Benno Schulenberg | 1 | +1 | -0 |
2021-10-21 10:27 | pasting: when less than a line is pasted, allow automatic hard-wrapping | Benno Schulenberg | 1 | +4 | -0 |
2021-10-25 08:37 | tweaks: elide two parameters, as they are now always the same | Benno Schulenberg | 4 | +19 | -21 |
2021-10-24 07:34 | statusbar: count words in the way that matches how Ctrl+Right moves | Benno Schulenberg | 1 | +1 | -1 |
2021-10-27 09:56 | build: include the YAML syntax file among the distributed files | Benno Schulenberg | 1 | +2 | -1 |
2021-10-27 09:06 | tweaks: fold some regexes together, and trim or improve some comments | Benno Schulenberg | 16 | +34 | -31 |
2021-10-27 07:45 | tweaks: swap two parts of specific regexes, for consistency with others | Benno Schulenberg | 15 | +17 | -17 |
2021-10-26 12:08 | syntaxes: avoid coloring "this\" as if it were a valid string | Benno Schulenberg | 15 | +18 | -18 |
2021-10-26 10:27 | syntaxes: use one regex for coloring quoted strings, to avoid overlap | Benno Schulenberg | 9 | +9 | -11 |
2021-10-25 11:32 | syntax: ruby: colorize embedded documentation as a comment | Benno Schulenberg | 1 | +2 | -1 |
2021-10-25 10:31 | tweaks: remove redundant parentheses, trim comments, fold some regexes | Benno Schulenberg | 1 | +12 | -10 |
2021-10-25 08:24 | tweaks: remove redundant pair of parentheses, and swap two alternatives | Benno Schulenberg | 1 | +1 | -1 |
2021-10-25 07:16 | syntax: nanorc: improve the file-matching regex | Benno Schulenberg | 1 | +1 | -1 |
2021-10-22 09:47 | tweaks: rename a function, to describe better what it does nowadays | Benno Schulenberg | 4 | +6 | -6 |
2021-10-22 09:33 | docs: add a hint about making ^L do just 'refresh' to the sample nanorc | Benno Schulenberg | 1 | +3 | -0 |
2021-10-21 09:27 | syntax: rust: do not colorize as string the text between two strings | Benno Schulenberg | 1 | +2 | -2 |
2021-10-21 09:56 | tweaks: just let do_wrap() set 'refresh_needed' instead of returning TRUE | Benno Schulenberg | 3 | +9 | -10 |
2021-10-21 09:45 | tweaks: rewrap three old NEWS items, for esthetics, and fix a date | Benno Schulenberg | 1 | +21 | -21 |
2021-10-20 14:06 | docs: reword several of the descriptions in the chapter on building nano | Benno Schulenberg | 1 | +30 | -28 |
2021-10-20 11:48 | docs: reword the beginning of the chapter on nanorc files | Benno Schulenberg | 1 | +53 | -53 |
2021-10-19 14:15 | docs: correct the description of the layout -- four areas, not five | Benno Schulenberg | 1 | +8 | -9 |
2021-10-19 13:50 | docs: move the chapter about editor basics into third position | Benno Schulenberg | 1 | +201 | -201 |
2021-10-19 12:51 | tweaks: reword a paragraph, and use usual M- to depict Meta keystrokes | Benno Schulenberg | 1 | +19 | -18 |
2021-10-19 12:21 | tweaks: mark keystrokes consistently with @kbd in the manual | Benno Schulenberg | 1 | +21 | -19 |
2021-10-18 10:04 | syntaxes: undouble the backslash within bracket expressions | Benno Schulenberg | 5 | +5 | -5 |
2021-10-18 09:49 | syntax: email: use a character class, as \s does not work inside brackets | Benno Schulenberg | 1 | +1 | -1 |
2021-10-18 08:40 | docs: improve the title of the manual, away from the bare "nano" | Benno Schulenberg | 1 | +20 | -22 |
2021-10-17 14:55 | docs: avoid large Table of Contents at top of HTML version of manual | Benno Schulenberg | 1 | +2 | -0 |
2021-10-17 10:27 | tweaks: replace the obscure @* with the slightly clearer @sp | Benno Schulenberg | 1 | +11 | -11 |
2021-10-17 10:19 | syntax: texinfo: be more precise in colorizing @commands | Benno Schulenberg | 1 | +1 | -1 |
2021-10-16 11:00 | docs: prevent a black square in the PDF after the long synopsis line | Benno Schulenberg | 1 | +4 | -4 |
2021-10-16 09:14 | docs: add a meta description for the HTML rendering of the manual | Benno Schulenberg | 1 | +6 | -1 |
2021-10-15 15:24 | syntax: texinfo: colorize the special @-plus-punctuation commands too | Benno Schulenberg | 1 | +10 | -3 |
2021-10-15 09:12 | help: ensure there is a blank line between title bar and start of text | Benno Schulenberg | 1 | +7 | -0 |
2021-10-15 08:15 | syntaxes: drop three redundant end-of-line anchors | Benno Schulenberg | 3 | +4 | -4 |
2021-10-14 07:47 | history: process file faster by not filtering out hypothetical duplicates | Benno Schulenberg | 6 | +15 | -11 |
2021-10-14 07:18 | tweaks: rename a function, to make it make sense | Benno Schulenberg | 1 | +6 | -6 |
2021-10-13 15:04 | tweaks: rename two parameters and one variable, away from single letters | Benno Schulenberg | 1 | +23 | -22 |
2021-10-13 14:45 | tweaks: reshuffle a few lines, and rename a variable | Benno Schulenberg | 1 | +9 | -7 |
2021-10-13 14:38 | tweaks: rename two variables, to fit with the names of similar ones | Benno Schulenberg | 1 | +10 | -9 |
2021-10-12 16:02 | tweaks: rename two variables, away from abbreviations | Benno Schulenberg | 1 | +32 | -31 |
2021-10-12 15:11 | tweaks: invert a condition, to get an early return instead of indentation | Benno Schulenberg | 1 | +10 | -10 |
2021-10-12 10:44 | memory: avoid leaking the filename when dottifying it on the minibar | Benno Schulenberg | 1 | +4 | -2 |
2021-10-12 07:33 | tweaks: reassign a copy of a string to a variable more economically | Benno Schulenberg | 1 | +9 | -9 |
2021-10-11 15:10 | memory: avoid a tiny leak when an option with an argument is given twice | Benno Schulenberg | 1 | +9 | -9 |
2021-10-11 09:21 | tweaks: condense the definitions of all the empty functions | Benno Schulenberg | 1 | +22 | -66 |
2021-10-11 07:27 | docs: reshuffle a GNU marker, to make the title clearer in search engines | Benno Schulenberg | 1 | +2 | -2 |
2021-10-10 09:47 | tweaks: reshuffle two conditions, re-indent, and rewrap a line | Benno Schulenberg | 1 | +25 | -30 |
2021-10-10 08:38 | tweaks: rename a variable, to be easier to read and to make more sense | Benno Schulenberg | 1 | +13 | -17 |
2021-10-10 08:21 | prompt: avoid resetting the history pointer when the search is cancelled | Benno Schulenberg | 1 | +6 | -5 |
2021-10-10 08:11 | tweaks: rename a function and its parameter, to be clearer | Benno Schulenberg | 3 | +8 | -8 |
2021-10-09 15:30 | tweaks: rename two empty functions, to be more to the point | Benno Schulenberg | 5 | +26 | -24 |
2021-10-09 15:15 | tweaks: elide two functions that each were called just once | Benno Schulenberg | 3 | +6 | -32 |
2021-10-09 10:55 | help: do not show ^S when --preserve is in effect | Benno Schulenberg | 1 | +2 | -1 |
2021-10-09 10:12 | prompt: begin at bottom of history list when at secondary prompt | Benno Schulenberg | 1 | +4 | -1 |
2021-10-08 10:36 | prompt: keep a clear answer clear also after an excursion into history | Benno Schulenberg | 1 | +1 | -1 |
2021-10-08 08:53 | tweaks: rename five empty functions, to get rid of a meaningless suffix | Benno Schulenberg | 4 | +30 | -30 |
2021-10-07 17:03 | tweaks: reshuffle some lines, one for clarity, others for conciseness | Benno Schulenberg | 1 | +8 | -9 |
2021-10-07 10:38 | files: clear original filename when the user toggles Append or Prepend | Benno Schulenberg | 1 | +4 | -0 |
2021-10-07 10:24 | rcfile: remove the deprecated 'cutwordleft' and 'cutwordright' keywords | Benno Schulenberg | 1 | +2 | -4 |
2021-10-06 08:53 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 38 | +20960 | -18185 |
2021-10-06 06:47 | bump version numbers and add a news item for the 5.9 release | Benno Schulenberg | 10 | +125 | -11 |
2021-10-04 10:02 | tweaks: fold two lines into two others, for conciseness | Benno Schulenberg | 1 | +2 | -4 |
2021-10-04 09:54 | help: make the keystrokes ^W^Y and ^W^V work again | Benno Schulenberg | 1 | +2 | -2 |
2021-10-04 09:31 | browser: make the keystrokes ^W^Y and ^W^V work again | Benno Schulenberg | 3 | +16 | -9 |
2021-10-03 13:22 | syntax: yaml: allow slash and period in key names | Benno Schulenberg | 1 | +5 | -6 |
2021-10-03 08:41 | syntax: yaml: allow any character in tags except whitespace | Benno Schulenberg | 1 | +3 | -3 |
2021-10-03 08:09 | syntax: yaml: colorize the two known directives | Benno Schulenberg | 1 | +3 | -2 |
2021-10-02 04:55 | tweaks: change 'return ++var;' to 'return var + 1;' | Hussam al-Homsi | 2 | +2 | -2 |
2021-10-02 15:01 | syntax: yaml: colorize the question mark of complex mappings too | Benno Schulenberg | 1 | +5 | -2 |
2021-10-02 14:41 | syntax: yaml: colorize backslash-escaped characters as valid or invalid | Benno Schulenberg | 1 | +8 | -3 |
2021-10-01 07:47 | docs: list the default color combo for 'spotlightcolor' in sample nanorc | Benno Schulenberg | 1 | +1 | -1 |
2021-09-30 15:11 | syntax: yaml: allow double colon in key & do not colorize unspaced colon | Benno Schulenberg | 1 | +5 | -5 |
2021-09-25 12:07 | syntax: yaml: new file -- coloring rules for YAML files | Benno Schulenberg | 1 | +39 | -0 |
2021-09-29 13:23 | tweaks: rename a function, to be more fitting | Benno Schulenberg | 3 | +7 | -7 |
2021-09-29 13:18 | tweaks: use five symbolic names, to make eight function calls clearer | Benno Schulenberg | 4 | +15 | -8 |
2021-09-29 12:51 | tweaks: adjust three parameters -- two were mistaken, one superfluous | Benno Schulenberg | 2 | +5 | -5 |
2021-09-29 10:34 | tweaks: rename a parameter, to fit better what it is used for | Benno Schulenberg | 1 | +5 | -5 |
2021-09-29 10:20 | tweaks: rename a parameter and invert its logic | Benno Schulenberg | 3 | +22 | -22 |
2021-09-29 09:56 | tweaks: rename a variable, to be more visible and to match others | Benno Schulenberg | 1 | +12 | -12 |
2021-09-29 09:52 | tweaks: reshuffle some lines and adjust some indentation | Benno Schulenberg | 1 | +16 | -14 |
2021-09-28 16:05 | shutdown: when dying, do not install/restore a handler for Ctrl+C | Benno Schulenberg | 1 | +4 | -2 |
2021-09-28 08:57 | files: exclude the call of fsync() from the tiny version | Benno Schulenberg | 1 | +1 | -1 |
2021-09-28 08:05 | files: prepending to a fifo makes no sense, so do not try that | Benno Schulenberg | 1 | +5 | -0 |
2021-09-28 07:40 | files: making a backup of a fifo makes no sense, so do not try that | Benno Schulenberg | 1 | +1 | -0 |
2021-09-28 07:31 | files: check for a fifo only when it is an existing file | Benno Schulenberg | 1 | +1 | -1 |
2021-09-27 15:15 | files: do not call fsync() on a fifo, to avoid a spurious error message | Benno Schulenberg | 1 | +2 | -1 |
2021-09-27 14:37 | tweaks: in comments, say "buffer" instead of "file" where appropriate | Benno Schulenberg | 3 | +21 | -22 |
2021-09-24 09:01 | copyright: update to the current year for significantly changed files | Benno Schulenberg | 6 | +6 | -6 |
2021-09-21 14:52 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2021-09-21 14:49 | docs: improve the description of the spotlighting of a search match | Benno Schulenberg | 1 | +1 | -1 |
2021-09-09 14:17 | startup: if TERM is unset, try falling back to VT220 instead of failing | Benno Schulenberg | 1 | +4 | -0 |
2021-09-20 08:08 | tweaks: rename three variables, to follow the general scheme | Benno Schulenberg | 3 | +11 | -14 |
2021-09-19 09:31 | docs: add some details to the bug-reporting paragraph in the README | Benno Schulenberg | 1 | +5 | -1 |
2021-09-19 09:42 | feedback: use a smaller diamond to represent an anchor, to not overflow | Benno Schulenberg | 1 | +1 | -1 |
2021-09-15 10:56 | cutting: copy anchors into the cutbuffer, so that undo can restore them | Benno Schulenberg | 4 | +33 | -3 |
2021-09-17 08:06 | tweaks: reshuffle a few lines, for esthetics and to elide an #ifdef | Benno Schulenberg | 1 | +7 | -7 |
2021-09-16 10:32 | tweaks: rename a variable, to be more grammatical | Benno Schulenberg | 1 | +3 | -3 |
2021-09-15 08:21 | docs: spell "filename" as a single word, like in most other occurrences | Benno Schulenberg | 3 | +8 | -8 |
2021-09-15 08:00 | syntax: nanorc: recognize also the template of the sample nanorc file | Benno Schulenberg | 1 | +1 | -1 |
2021-09-15 07:55 | tweaks: slightly reword or rewrap some comments in the sample nanorc | Benno Schulenberg | 1 | +16 | -16 |
2021-09-14 10:14 | docs: don't use "light" after "bold", as the latter often implies "light" | Benno Schulenberg | 1 | +7 | -7 |
2021-09-12 17:55 | docs: correct the default value of the errorcolor option | Hussam al-Homsi | 2 | +2 | -2 |
2021-09-12 08:33 | files: give the user time to absorb a warning about someone else editing | Benno Schulenberg | 1 | +5 | -3 |
2021-09-12 07:54 | files: write a lock file also for a freshly saved buffer | Benno Schulenberg | 1 | +3 | -1 |
2021-09-11 15:57 | tweaks: rename a defined type, to fit within the general pattern | Benno Schulenberg | 2 | +7 | -7 |
2021-09-11 15:50 | docs: mention how to properly colorize all types in nano's source code | Benno Schulenberg | 1 | +8 | -1 |
2021-09-11 13:07 | tweaks: reshuffle a few lines to avoid an #ifdef and unbalanced braces | Benno Schulenberg | 1 | +5 | -5 |
2021-09-11 09:09 | tweaks: rename a variable, to make more sense | Benno Schulenberg | 1 | +5 | -5 |
2021-09-07 14:44 | history: emit a warning when file cannot be made private [coverity] | Benno Schulenberg | 1 | +4 | -2 |
2021-09-04 10:29 | docs: refer to the FAQ when <Alt+Up> does nothing on a Linux console | Benno Schulenberg | 2 | +9 | -0 |
2021-08-28 08:20 | docs: correct the descriptions of how to invoke the spell checker | Benno Schulenberg | 2 | +2 | -2 |
2021-08-27 10:37 | po: permit the Indonesian PO file to come back -- there was a big update | Benno Schulenberg | 1 | +2 | -2 |
2021-08-25 09:53 | docs: improve the recipe in the FAQ for dealing with Alt+Up on a console | Benno Schulenberg | 1 | +11 | -6 |
2021-08-25 09:28 | tweaks: harmonize the indentations in the FAQ somewhat | Benno Schulenberg | 1 | +17 | -17 |
2021-08-25 09:25 | docs: indent the paragraphs in the FAQ that list commands to be typed | Benno Schulenberg | 1 | +12 | -9 |
2021-08-24 08:15 | po: delete the ancient PO files for Indonesian and Nynorsk | Benno Schulenberg | 4 | +4 | -5777 |
2021-08-23 08:12 | docs: improve the descriptions of several bindable functions | Benno Schulenberg | 2 | +22 | -18 |
2021-08-23 08:04 | tweaks: instead of "one" use "you", like in the rest of the man page | Benno Schulenberg | 1 | +3 | -3 |
2021-08-23 08:00 | docs: move the notice in the main man page, to try and catch other eyes | Benno Schulenberg | 1 | +14 | -14 |
2021-08-23 07:51 | files: when there is a slash after the dot, then there is no extension | Benno Schulenberg | 1 | +1 | -1 |
2021-08-23 07:34 | tweaks: restore a quote that was accidentally deleted four months ago | Benno Schulenberg | 1 | +1 | -1 |
2021-08-22 08:52 | build: ensure that mkstemps() is available by importing the gnulib module | Benno Schulenberg | 1 | +1 | -0 |
2021-08-21 15:01 | build: help Haiku find the header files that define mkstemps() | Benno Schulenberg | 1 | +4 | -0 |
2021-08-20 10:25 | files: add the original file's suffix to the name of a temporary file | Benno Schulenberg | 1 | +9 | -2 |
2021-08-20 08:35 | tweaks: rename a variable, away form an abbreviation | Benno Schulenberg | 1 | +5 | -5 |
2021-08-20 08:28 | files: check the result of fdopen(), to avoid a possible crash | Benno Schulenberg | 1 | +5 | -3 |
2021-08-20 08:14 | tweaks: rewrap three lines, for esthetics | Benno Schulenberg | 1 | +5 | -5 |
2021-08-18 09:45 | docs: replace a non-problem in the FAQ with something possibly useful | Benno Schulenberg | 1 | +9 | -8 |
2021-08-06 22:42 | syntax: perl, ruby: remove arbitrary highlighting of here documents | Hussam al-Homsi | 2 | +0 | -4 |
2021-07-31 18:48 | tweaks: fix a typo | Benno Schulenberg | 1 | +1 | -1 |
2021-07-21 08:15 | docs: add a simulated "screenshot" of nano to the README | Benno Schulenberg | 1 | +23 | -0 |
2021-07-21 08:01 | docs: mention in the README which licenses cover nano's code and docs | Benno Schulenberg | 1 | +13 | -6 |
2021-07-18 15:02 | docs: add a paragraph at the start of the README about what nano is | Benno Schulenberg | 1 | +12 | -3 |
2021-07-14 08:38 | tweaks: try chmodding a dump file only when it was actually written | Benno Schulenberg | 1 | +8 | -9 |
2021-07-14 08:36 | tweaks: reshuffle some code to elide a variable, and improve a comment | Benno Schulenberg | 1 | +6 | -9 |
2021-07-14 08:21 | tweaks: remove a redundant feedback message | Benno Schulenberg | 1 | +1 | -4 |
2021-07-14 08:16 | feedback: when not in curses mode, write error messages to the terminal | Benno Schulenberg | 1 | +7 | -4 |
2021-07-14 08:08 | tweaks: reshuffle a fragment of code, to prepare for the next change | Benno Schulenberg | 1 | +5 | -5 |
2021-07-14 08:06 | memory: free any allocated strings, also in the emergency code path | Benno Schulenberg | 1 | +7 | -5 |
2021-07-14 07:53 | files: when the buffer is nameless, include the PID in name of dump file | Benno Schulenberg | 1 | +6 | -4 |
2021-07-10 14:07 | tweaks: reshuffle some lines to elide a variable | Benno Schulenberg | 1 | +6 | -6 |
2021-07-10 13:56 | tweaks: rename a variable and flip its logic, to avoid two negations | Benno Schulenberg | 1 | +3 | -3 |
2021-07-01 14:41 | usage: improve the description of the --positionlog option | Benno Schulenberg | 1 | +2 | -2 |
2021-07-01 14:12 | tweaks: adjust a description of 'showcursor', to match the other ones | Benno Schulenberg | 1 | +3 | -2 |
2021-07-01 07:47 | docs: improve the description of the 'tabstospaces' option | Benno Schulenberg | 4 | +9 | -5 |
2021-06-30 13:01 | general: prevent die() from getting recursed into | Benno Schulenberg | 1 | +5 | -0 |
2021-06-29 11:20 | input: give up on the input stream only after millions of errors | Benno Schulenberg | 1 | +2 | -2 |
2021-06-29 10:51 | feedback: when not in curses mode, just skip displaying any message | Benno Schulenberg | 1 | +2 | -1 |
2021-06-27 09:08 | syntax: rust: update the license to GPL3 or newer | Benno Schulenberg | 1 | +1 | -1 |
2021-06-21 15:15 | syntax: gentoo: remove some obsolete keywords and add some new ones | David Michael | 1 | +10 | -10 |
2021-06-14 15:27 | syntax: gentoo: highlight additional EAPI 7/8 variables | David Michael | 1 | +2 | -2 |
2021-06-17 08:52 | tweaks: correct two typos and a spello [codespell] | Benno Schulenberg | 1 | +2 | -2 |
2021-06-16 09:19 | tweaks: add Schiermonnikoog to the list of friendly islands | Benno Schulenberg | 6 | +8 | -8 |
2021-06-15 08:28 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 39 | +8495 | -5429 |
2021-06-15 08:20 | tweaks: avoid a compiler warning when configured with --enable-tiny | Benno Schulenberg | 1 | +1 | -1 |
2021-06-15 08:11 | build: commit the LINGUAS file too while rolling a release | Benno Schulenberg | 1 | +1 | -1 |
2021-06-15 07:49 | bump version numbers and add a news item for the 5.8 release | Benno Schulenberg | 9 | +82 | -11 |
2021-06-14 07:10 | help: use smaller triangles for the arrows | Benno Schulenberg | 2 | +15 | -15 |
2021-06-13 14:57 | tweaks: rename a variable, for contrast with the function name | Benno Schulenberg | 1 | +7 | -7 |
2021-06-13 10:14 | tweaks: rename two functions, to get rid of an ugly _void suffix | Benno Schulenberg | 4 | +10 | -11 |
2021-06-13 10:06 | tweaks: use two symbolic names instead of TRUE and FALSE, for clarity | Benno Schulenberg | 1 | +5 | -2 |
2021-06-13 09:15 | docs: add a relevant item to the news for the 4.3 release | Benno Schulenberg | 1 | +1 | -0 |
2021-06-12 14:38 | docs: say thanks to the Icelandic and Slovak translators | Benno Schulenberg | 1 | +2 | -0 |
2021-06-12 09:06 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2021-06-11 14:44 | tweaks: redraw only the affected line instead of doing a full refresh | Benno Schulenberg | 1 | +2 | -1 |
2021-06-10 15:18 | docs: make ^E access the Execute menu in the example CUA bindings | Benno Schulenberg | 1 | +6 | -5 |
2021-06-10 09:34 | memory: move the correct number of bytes, and not one too many | Benno Schulenberg | 1 | +1 | -1 |
2021-06-10 08:36 | docs: add example bindings for uppercasing and lowercasing a word | Benno Schulenberg | 1 | +6 | -0 |
2021-06-08 09:31 | docs: improve the contact info and some line spacing in the PDF | Benno Schulenberg | 1 | +5 | -3 |
2021-06-08 08:51 | docs: mention the new 'set minicolor' option | Benno Schulenberg | 2 | +10 | -0 |
2021-06-07 10:10 | options: accept 'set minicolor' for setting the color of the minibar | Benno Schulenberg | 6 | +10 | -5 |
2021-05-31 08:40 | search: automatically drop the spotlighting after a few moments | Benno Schulenberg | 2 | +11 | -9 |
2021-06-01 18:05 | bindings: allow copying text (with M-6) also when in view mode | Hussam al-Homsi | 1 | +1 | -1 |
2021-05-30 09:30 | linter: strip filename and line plus column number from the message | Benno Schulenberg | 1 | +1 | -1 |
2021-05-30 08:28 | syntax: nanohelp: avoid colorizing M-) in (M-) and M-" in "M-" | Benno Schulenberg | 1 | +7 | -1 |
2021-05-28 14:42 | tweaks: improve a comment, remove unneeded braces, reshuffle some lines | Benno Schulenberg | 1 | +12 | -14 |
2021-05-28 14:18 | tweaks: remove a check that is not needed | Benno Schulenberg | 1 | +0 | -3 |
2021-05-26 13:53 | syntax: nanorc: colorize "light" as valid only for the eight basic colors | Benno Schulenberg | 1 | +1 | -1 |
2021-05-26 13:39 | tweaks: reshuffle the coloring of color names, to remove some duplication | Benno Schulenberg | 1 | +4 | -3 |
2021-05-26 09:38 | docs: mention that "grey"/"gray" may be used as a synonym of "lightblack" | Benno Schulenberg | 3 | +6 | -2 |
2021-05-25 13:56 | rcfile: allow using "grey" or "gray" as a synonym for "lightblack" | Benno Schulenberg | 1 | +5 | -3 |
2021-05-25 13:34 | rcfile: do not allow color name "normal" to have a prefix | Benno Schulenberg | 1 | +1 | -1 |
2021-05-25 13:31 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +10 | -10 |
2021-05-25 13:28 | tweaks: condense some code by putting all color names in a single array | Benno Schulenberg | 1 | +15 | -25 |
2021-05-25 13:14 | tweaks: use a symbol instead of a hard-coded number | Benno Schulenberg | 1 | +4 | -3 |
2021-05-25 13:11 | tweaks: drop an assignment that is already part of the called function | Benno Schulenberg | 1 | +1 | -4 |
2021-05-25 12:37 | startup: suppress "Search Wrapped" when using +? to search from EOF | Benno Schulenberg | 2 | +2 | -1 |
2021-05-24 14:11 | startup: allow using a bare "+" to mean put-cursor-on-last-line | Benno Schulenberg | 1 | +5 | -1 |
2021-05-25 10:05 | startup: do not accept stray characters after a "+" on the command line | Benno Schulenberg | 1 | +1 | -1 |
2021-05-24 09:00 | tweaks: prevent two more size_t subtractions from going negative | Benno Schulenberg | 1 | +2 | -2 |
2021-05-23 16:55 | feedback: ensure that the reporting of DOS/Mac format is truthful | Benno Schulenberg | 1 | +1 | -1 |
2021-05-23 09:46 | tweaks: avoid the subtraction of two size_t variables becoming negative | Benno Schulenberg | 1 | +1 | -1 |
2019-12-24 10:39 | bindings: show either "^/" or "^-" in the help lines, instead of "^_" | Benno Schulenberg | 3 | +14 | -6 |
2021-05-14 12:22 | syntax: nanorc: colorize literal control codes, to make them stand out | Benno Schulenberg | 1 | +3 | -0 |
2021-05-14 08:12 | wrapping: when copying the quoting part, adjust the file size accordingly | Benno Schulenberg | 1 | +1 | -0 |
2021-05-14 07:53 | memory: prevent a leak when copying the leading quoting to the next line | Benno Schulenberg | 1 | +1 | -0 |
2021-05-12 14:00 | display: when a message gets overwritten, note that it is cleared | Benno Schulenberg | 1 | +1 | -0 |
2021-05-11 17:28 | startup: skip drawing edit window when having message on one-row terminal | Benno Schulenberg | 1 | +1 | -1 |
2021-05-11 13:52 | statusbar: ensure that "No further matches" does not get overwritten | Benno Schulenberg | 1 | +1 | -1 |
2021-05-10 15:03 | statusbar: on a one-row terminal, drop light messages after a few moments | Benno Schulenberg | 1 | +6 | -2 |
2021-05-10 10:17 | statusbar: suppress the cursor when the terminal has just one row | Benno Schulenberg | 1 | +10 | -1 |
2021-05-09 17:11 | statusbar: suppress --constantshow when the terminal has just one row | Benno Schulenberg | 2 | +3 | -2 |
2021-05-07 10:40 | tweaks: condense and correct a comment, and move another | Benno Schulenberg | 1 | +3 | -6 |
2021-05-07 10:33 | tweaks: frob some whitespace, and rewrap a line | Benno Schulenberg | 1 | +6 | -7 |
2021-05-07 10:20 | tweaks: remove a check that has become superfluous | Benno Schulenberg | 1 | +0 | -2 |
2021-05-06 11:06 | linter: block the resizing signal while reading output from the linter | Benno Schulenberg | 1 | +5 | -0 |
2021-05-05 10:09 | syntax: php: colorize the full short tag for echo (<?=) | Benno Schulenberg | 1 | +1 | -1 |
2021-05-05 08:41 | replacing: report the number of replacements also on a one-row terminal | Benno Schulenberg | 1 | +2 | -1 |
2021-05-05 08:36 | search: show "This is the only occurrence" also on a one-row terminal | Benno Schulenberg | 1 | +1 | -1 |
2021-05-03 13:47 | minibar: stay out of sight when the terminal has just one row | Benno Schulenberg | 3 | +3 | -3 |
2021-04-29 10:57 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 37 | +15709 | -12718 |
2021-04-29 07:55 | bump version numbers and add a news item for the 5.7 release | Benno Schulenberg | 9 | +92 | -10 |
2021-04-28 07:43 | gnulib: pull in the fix for a build problem on older Debian | Benno Schulenberg | 1 | +1 | -1 |
2021-04-27 09:18 | syntaxes: replace [[:space:]] with [[:blank:]] to exclude carriage return | Benno Schulenberg | 22 | +60 | -60 |
2021-04-25 20:08 | syntax: c: make the highlighting of '#include <...>' more compliant | Hussam al-Homsi | 1 | +1 | -1 |
2021-04-25 15:21 | syntax: po: improve the coloring of format specifiers | Benno Schulenberg | 1 | +1 | -1 |
2021-04-25 09:41 | build: drop the check for two functions that we don't use any more | Benno Schulenberg | 1 | +2 | -3 |
2021-04-25 08:48 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2021-04-24 11:56 | oops: that doesn't work -- you can't break out of two for loops at once | Benno Schulenberg | 1 | +17 | -10 |
2021-04-24 09:48 | tweaks: elide a function that is now basically just two lines | Benno Schulenberg | 1 | +10 | -20 |
2021-01-20 14:18 | startup: save the compiled file-matching regexes, to avoid recompiling | Benno Schulenberg | 3 | +7 | -14 |
2021-04-23 10:20 | memory: prevent a use-after-free when the user respects a lock file | Benno Schulenberg | 1 | +4 | -4 |
2021-04-23 10:04 | tweaks: condense three comments, drop another, and rewrap a line | Benno Schulenberg | 1 | +4 | -10 |
2021-04-22 17:28 | editing: prevent the pointer for the top row from becoming dangling | Benno Schulenberg | 1 | +3 | -0 |
2021-04-22 10:17 | tweaks: avoid calling extra_chunks_in() when not softwrapping | Benno Schulenberg | 2 | +3 | -2 |
2021-04-22 09:51 | indicator: adjust the size to the number of visible lines, not chunks | Benno Schulenberg | 1 | +15 | -1 |
2021-04-21 14:51 | tweaks: adjust two comments, and reshuffle two fragments | Benno Schulenberg | 4 | +14 | -20 |
2021-04-21 14:27 | softwrap: avoid time-consuming computations, to burden large files less | Benno Schulenberg | 9 | +7 | -88 |
2021-04-20 09:10 | chars: work around the wrong private-use-character widths on OpenBSD | Benno Schulenberg | 1 | +10 | -1 |
2021-04-15 09:43 | options: retire the obsolete 'smooth', 'morespace', and 'nopauses' | Benno Schulenberg | 5 | +2 | -38 |
2021-04-13 09:14 | tweaks: simplify two fragments of code | Benno Schulenberg | 1 | +2 | -16 |
2021-04-12 13:14 | tweaks: adjust and improve one comment, and frob another | Benno Schulenberg | 1 | +5 | -5 |
2021-04-12 12:50 | files: when Mac format has been detected, stay with it | Benno Schulenberg | 1 | +1 | -1 |
2021-04-10 09:57 | build: fix compilation for --enable-tiny plus --enable-multibuffer | Benno Schulenberg | 1 | +1 | -1 |
2021-04-09 14:18 | tweaks: remove a misplaced (and nested) #ifdef | Benno Schulenberg | 1 | +0 | -2 |
2021-04-09 14:24 | tweaks: morph a function into what it is actually used for | Benno Schulenberg | 3 | +24 | -21 |
2021-04-09 08:52 | tweaks: avoid parsing a multibyte character twice | Benno Schulenberg | 1 | +19 | -10 |
2021-04-08 10:19 | tweaks: rename a variable, for contrast with another | Benno Schulenberg | 1 | +4 | -4 |
2021-04-08 09:44 | tweaks: elide a call of strlen() for every row | Benno Schulenberg | 1 | +13 | -5 |
2021-04-07 15:21 | tweaks: reduce the maximum character length from six bytes to four | Benno Schulenberg | 2 | +2 | -8 |
2021-04-07 15:08 | tweaks: elide a small function that is used just once | Benno Schulenberg | 3 | +5 | -20 |
2021-04-07 14:02 | tweaks: elide an unneeded resetting NULL call to wctomb() | Benno Schulenberg | 1 | +1 | -3 |
2021-04-07 10:28 | tweaks: improve a couple of comments | Benno Schulenberg | 1 | +6 | -3 |
2021-04-07 10:12 | tweaks: avoid converting a file name for more than will fit on screen | Benno Schulenberg | 1 | +1 | -1 |
2021-04-07 09:11 | display: avoid determining twice from and until where to draw each row | Benno Schulenberg | 1 | +10 | -9 |
2021-04-06 14:27 | tweaks: rename a variable, away from an abbreviation | Benno Schulenberg | 1 | +30 | -30 |
2021-04-06 09:32 | tweaks: put the most likely condition first, for a quicker return | Benno Schulenberg | 1 | +4 | -6 |
2021-04-05 14:10 | tweaks: reshuffle two conditions, to have the most unlikely one first | Benno Schulenberg | 1 | +2 | -2 |
2021-04-05 14:06 | tweaks: reshuffle a comment, and put the main extension first | Benno Schulenberg | 1 | +7 | -3 |
2021-04-05 05:54 | syntax: tcl: support Expect scripts too | Mike Frysinger | 1 | +2 | -1 |
2021-04-02 14:34 | tweaks: elide two more instances of useless character copying | Benno Schulenberg | 1 | +6 | -10 |
2021-04-01 07:45 | startup: show the helpful message only when ^G has not been rebound | Benno Schulenberg | 1 | +6 | -1 |
2021-03-29 18:01 | tweaks: simplify two fragments of code, eliding useless character copying | Benno Schulenberg | 2 | +8 | -24 |
2021-03-28 10:23 | chars: implement mbtowc() ourselves, for more efficiency | Benno Schulenberg | 1 | +42 | -5 |
2021-03-27 11:18 | chars: implement mblen() ourselves, for efficiency | Benno Schulenberg | 1 | +26 | -8 |
2021-03-26 11:21 | build: fix compilation when configured with --disable-multibuffer | Benno Schulenberg | 1 | +2 | -1 |
2021-03-26 11:17 | tweaks: drop unneeded braces and adjust indentation after previous change | Benno Schulenberg | 1 | +8 | -8 |
2021-03-25 16:28 | chars: work around a UTF-8 bug in glibc, to display invalid codes right | Benno Schulenberg | 3 | +37 | -32 |
2021-03-25 09:52 | tweaks: elide the pointless is_valid_unicode() function | Benno Schulenberg | 3 | +2 | -14 |
2021-03-24 15:56 | input: accept Unicode codes for non-characters as valid, since they are | Benno Schulenberg | 1 | +1 | -4 |
2021-03-24 11:27 | tweaks: normalize the indentation after an earlier change | Benno Schulenberg | 1 | +10 | -10 |
2021-03-24 11:18 | build: fix compilation when configured with --enable-tiny | Benno Schulenberg | 2 | +0 | -4 |
2021-03-24 11:16 | tweaks: shorten a comment and trim an #ifdef | Benno Schulenberg | 1 | +3 | -5 |
2021-03-24 11:00 | tweaks: set the file format only when unset, so it doesn't need saving | Benno Schulenberg | 1 | +3 | -11 |
2021-03-23 18:53 | files: always register the format, also when the file is unwritable | Benno Schulenberg | 1 | +12 | -13 |
2021-03-23 15:29 | files: create a new buffer earlier, so that error messages can be stored | Benno Schulenberg | 1 | +16 | -14 |
2021-03-23 15:12 | startup: do not store an error message in the record of another buffer | Benno Schulenberg | 3 | +6 | -4 |
2021-03-22 14:44 | startup: do not crash when trying to open a device or directory | Benno Schulenberg | 1 | +1 | -1 |
2021-03-14 16:18 | syntax: c: colorize also labels that contain digits, and uncolorize colon | Benno Schulenberg | 1 | +2 | -1 |
2021-03-13 11:08 | feedback: upon first switch to a buffer, show its error message (if any) | Benno Schulenberg | 3 | +16 | -0 |
2021-03-13 10:25 | tweaks: reshuffle a fragment of code, to prepare for the next change | Benno Schulenberg | 1 | +8 | -6 |
2021-03-14 14:50 | display: make the output of --constantshow less jittery | Benno Schulenberg | 1 | +4 | -2 |
2021-03-05 17:43 | memory: fix an off-by-one error to free also the last line in a group | Benno Schulenberg | 1 | +1 | -1 |
2021-03-05 10:16 | memory: do not allocate space for multidata when it's already allocated | Benno Schulenberg | 1 | +2 | -1 |
2021-03-03 09:47 | tweaks: avoid a warning on newer compilers, by writing an extra byte | Benno Schulenberg | 1 | +2 | -1 |
2021-03-03 09:11 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +39 | -39 |
2021-03-02 18:31 | bump version numbers and add a news item for the 5.6.1 release | Benno Schulenberg | 9 | +24 | -10 |
2021-03-03 08:39 | tweaks: rename a symbol, to better match the corresponding option | Benno Schulenberg | 5 | +8 | -8 |
2021-03-03 08:31 | options: rename 'highlightcolor' to the more distinct 'spotlightcolor' | Benno Schulenberg | 5 | +17 | -17 |
2021-03-01 09:34 | search: correctly colorize a match also when softwrapping is active | Benno Schulenberg | 1 | +2 | -2 |
2021-02-24 10:09 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +4989 | -5133 |
2021-02-23 17:48 | bump version numbers and add a news item for the 5.6 release | Benno Schulenberg | 10 | +82 | -10 |
2021-02-23 08:53 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2021-02-22 11:20 | docs: correct the description of --quickblank for the changed base value | Benno Schulenberg | 4 | +12 | -14 |
2021-02-21 10:55 | build: include a workaround only for versions of ncurses that need it | Benno Schulenberg | 1 | +2 | -0 |
2021-02-20 11:05 | feedback: make Full Justify show a message also when using --minibar | Benno Schulenberg | 1 | +1 | -1 |
2021-02-18 15:46 | painting: trigger a refresh when a second start match appears on a line | Benno Schulenberg | 1 | +2 | -1 |
2021-02-18 11:02 | painting: trigger fewer unneeded full-screen refreshes | Benno Schulenberg | 1 | +4 | -1 |
2021-02-16 15:52 | tweaks: rewrap two lines, for esthetics | Benno Schulenberg | 1 | +5 | -5 |
2021-02-16 15:11 | tweaks: make a skipping condition more precise | Benno Schulenberg | 1 | +6 | -4 |
2021-02-16 10:28 | color: use inverse video for highlighting when there are no colors | Benno Schulenberg | 1 | +1 | -1 |
2021-02-15 10:29 | color: use bright yellow to highlight a search match | Benno Schulenberg | 3 | +3 | -3 |
2021-02-02 13:50 | color: give highlighted text its own color, to not look like marked text | Benno Schulenberg | 6 | +13 | -5 |
2021-02-14 09:03 | docs: mention the new 'set highlightcolor' option | Benno Schulenberg | 3 | +15 | -2 |
2021-02-08 11:32 | tweaks: reshuffle some code, and reduce the scope of a variable | Benno Schulenberg | 1 | +16 | -16 |
2021-02-08 09:18 | minibar: suppress the toggling feedback for M-C, but show it for M-Y/M-P | Benno Schulenberg | 1 | +6 | -0 |
2021-02-07 11:09 | minibar: show a message a little longer when --quickblank isn't used | Benno Schulenberg | 1 | +1 | -1 |
2021-02-02 14:07 | docs: remove all mentions of --markmatch and 'set markmatch' | Benno Schulenberg | 5 | +0 | -29 |
2021-02-02 14:03 | options: remove --markmatch and 'set markmatch', as the behavior is gone | Benno Schulenberg | 4 | +3 | -10 |
2021-02-02 13:57 | search: make highlighting the standard, non-changeable behavior | Benno Schulenberg | 1 | +1 | -1 |
2021-01-25 15:35 | search: just highlight the found occurrence, instead of marking it | Benno Schulenberg | 4 | +12 | -7 |
2021-02-06 18:09 | tweaks: remove a strangely placed warning | Benno Schulenberg | 1 | +0 | -2 |
2021-02-06 15:56 | tweaks: be slightly more efficient in marking lines as WOULDBE | Benno Schulenberg | 1 | +3 | -6 |
2021-02-05 15:05 | painting: when finding an end match, set its multidata right away | Benno Schulenberg | 1 | +10 | -1 |
2021-02-03 15:27 | display: for a large paste or insertion, recalculate the multiline cache | Benno Schulenberg | 3 | +11 | -3 |
2021-02-02 10:51 | build: detect a build from git also when building out of tree | Benno Schulenberg | 1 | +1 | -1 |
2021-02-02 10:29 | build: avoid a warning about duplicate symbol when building from tarball | Benno Schulenberg | 1 | +1 | -1 |
2021-02-01 18:56 | docs: say that --minibar is modified by --constantshow and --stateflags | Benno Schulenberg | 3 | +12 | -0 |
2021-02-01 16:19 | minibar: show the state flags only when --stateflags is used | Benno Schulenberg | 2 | +2 | -2 |
2021-01-31 18:20 | minibar: show cursor position + character code only with --constantshow | Benno Schulenberg | 1 | +2 | -2 |
2021-02-01 11:29 | scrolling: keep centering after large paste, also when line numbers widen | Benno Schulenberg | 1 | +3 | -0 |
2021-01-29 15:34 | tweaks: remove an old fix that was made superfluous by a recent fix | Benno Schulenberg | 1 | +0 | -12 |
2021-01-29 09:58 | tweaks: frob a condition, to be more concise, and reshuffle another | Benno Schulenberg | 1 | +4 | -5 |
2021-01-29 09:52 | tweaks: rewrap and reindent a few lines | Benno Schulenberg | 1 | +10 | -14 |
2021-01-29 09:30 | tweaks: elide a function that is now just one line | Benno Schulenberg | 3 | +3 | -10 |
2021-01-29 09:24 | tweaks: don't bother wiping the multidata before recomputing it | Benno Schulenberg | 1 | +2 | -15 |
2021-01-29 09:18 | tweaks: don't bother initializing freshly allocated multidata | Benno Schulenberg | 1 | +0 | -3 |
2021-01-29 08:53 | tweaks: don't bother comparing virgin multidata with current situation | Benno Schulenberg | 1 | +6 | -2 |
2021-01-28 15:11 | tweaks: rename six symbols, to be more straightforward | Benno Schulenberg | 3 | +37 | -37 |
2021-01-28 11:11 | tweaks: frob some comments, and reshuffle two fragments of code | Benno Schulenberg | 1 | +13 | -15 |
2021-01-28 10:57 | tweaks: frob some comments, and adjust indentation after previous change | Benno Schulenberg | 1 | +16 | -18 |
2021-01-27 11:18 | painting: always do backtracking for the first row of the screen | Benno Schulenberg | 1 | +10 | -1 |
2021-01-26 14:41 | debug: add timing instruments to cache precalculation and screen refresh | Benno Schulenberg | 2 | +21 | -0 |
2021-01-24 16:03 | tweaks: avoid the vague possibility of advancing beyond end-of-line | Benno Schulenberg | 1 | +2 | -0 |
2021-01-24 15:56 | tweaks: reshuffle three conditions into a better order | Benno Schulenberg | 1 | +10 | -10 |
2021-01-24 15:44 | tweaks: frob two fragments of code, to be more readable | Benno Schulenberg | 1 | +5 | -7 |
2021-01-24 11:31 | tweaks: stop evaluating a rule when the match is offscreen to the right | Benno Schulenberg | 1 | +6 | -2 |
2021-01-23 16:20 | tweaks: call wattron()/wattroff() only when actually painting something | Benno Schulenberg | 1 | +14 | -7 |
2021-01-22 11:05 | color: do not look for another 'end' match after already finding one | Benno Schulenberg | 1 | +1 | -1 |
2021-01-22 10:58 | tweaks: correct a comment, improve another, and trim some verbosity | Benno Schulenberg | 1 | +7 | -20 |
2021-01-21 11:18 | color: recompile the file-probing regexes a little faster with REG_NOSUB | Benno Schulenberg | 1 | +1 | -1 |
2021-01-20 18:23 | docs: correct the word order for Alt+D in the cheat sheet -- it changed | Benno Schulenberg | 1 | +1 | -1 |
2021-01-15 09:03 | docs: correct the formatting of a comment in the sample nanorc | Benno Schulenberg | 1 | +1 | -1 |
2021-01-14 10:21 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +20749 | -19992 |
2021-01-14 08:31 | bump version numbers and add a news item for the 5.5 release | Benno Schulenberg | 10 | +123 | -10 |
2021-01-11 18:36 | memory: avoid leaking the speller or linter command string, when invoked | Benno Schulenberg | 1 | +8 | -3 |
2021-01-11 18:22 | tweaks: do not change the pointer, but move the content of the string | Benno Schulenberg | 1 | +1 | -1 |
2021-01-11 18:15 | speller: strip leading whitespace from command, to avoid a sneaky crash | Benno Schulenberg | 1 | +3 | -0 |
2021-01-11 15:18 | feedback: wipe the status bar by default after 20 keystrokes | Benno Schulenberg | 1 | +2 | -6 |
2021-01-11 14:52 | speller: do an internal spell check when --speller is an empty string | Benno Schulenberg | 1 | +1 | -1 |
2021-01-11 13:21 | copyright: update the years for the FSF | Benno Schulenberg | 23 | +26 | -26 |
2021-01-11 12:22 | build: fix compilation for --enable-{tiny,help,multibuffer} | Benno Schulenberg | 1 | +3 | -2 |
2021-01-07 18:17 | minibar: when the overnext character has zero width too, show its code | Benno Schulenberg | 1 | +8 | -1 |
2021-01-06 14:27 | minibar: when the next character has zero width, show its code too | Benno Schulenberg | 1 | +13 | -1 |
2021-01-08 11:05 | build: fix compilation when configured with --disable-utf8 | Benno Schulenberg | 2 | +10 | -3 |
2021-01-07 15:17 | tweaks: avoid compilation warnings on 32-bit machine plus newer compiler | Benno Schulenberg | 1 | +3 | -3 |
2021-01-07 14:20 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2021-01-07 14:18 | tweaks: correct a translator hint | Benno Schulenberg | 1 | +1 | -1 |
2021-01-07 13:24 | tweaks: put the new options in a consistent order in the code | Benno Schulenberg | 1 | +8 | -8 |
2021-01-07 13:14 | tweaks: reshuffle an option, to have two related ones grouped together | Benno Schulenberg | 3 | +14 | -14 |
2021-01-07 13:09 | tweaks: reword the description of an option | Benno Schulenberg | 1 | +1 | -1 |
2021-01-07 09:37 | tweaks: drop a small optimization for invalid UTF-8 starter bytes | Benno Schulenberg | 1 | +1 | -2 |
2021-01-07 09:33 | minibar: show Unicode codes when in a UTF-8 locale | Benno Schulenberg | 1 | +4 | -1 |
2021-01-06 19:01 | chars: short-circuit determining the width of characters under U+0300 | Benno Schulenberg | 1 | +2 | -2 |
2021-01-06 14:02 | minibar: represent bytes as 0xNN and valid Unicode code points as U+NNNN | Benno Schulenberg | 1 | +6 | -4 |
2021-01-06 11:41 | chars: speed up the handling of invalid UTF-8 starter bytes | Benno Schulenberg | 2 | +7 | -9 |
2021-01-06 09:05 | tweaks: change an intermediate variable to a better one | Benno Schulenberg | 1 | +6 | -6 |
2021-01-05 10:49 | tweaks: fold some conditions into bitwise masks, for efficiency | Benno Schulenberg | 3 | +6 | -7 |
2021-01-04 14:39 | prompt: suppress the ">" character always when exactly at the right edge | Benno Schulenberg | 1 | +1 | -1 |
2021-01-04 10:35 | tweaks: reshuffle a condition, to probably avoid an unneeded calculation | Benno Schulenberg | 1 | +4 | -4 |
2021-01-04 10:31 | tweaks: avoid computing the cursor column twice, and the "page" too | Benno Schulenberg | 1 | +4 | -4 |
2021-01-03 12:52 | prompt: restore a workaround for a cursor misplacement bug in ncurses | Benno Schulenberg | 1 | +6 | -0 |
2021-01-03 10:34 | tweaks: elide a variable, by using a reallocation instead | Benno Schulenberg | 1 | +6 | -8 |
2021-01-03 10:07 | files: when truncating a file name, give an indication of this | Benno Schulenberg | 1 | +25 | -16 |
2021-01-02 16:06 | rcfile: rename 'nowrap' toggle to 'breaklonglines', to match the option | Benno Schulenberg | 3 | +6 | -3 |
2021-01-02 15:55 | tweaks: push back the deprecation of the 'set nowrap' option | Benno Schulenberg | 1 | +1 | -1 |
2021-01-01 19:24 | tweaks: fold two similar and three identical cases together | Benno Schulenberg | 1 | +3 | -11 |
2021-01-01 19:09 | oops: use the correct condition for checking the last line will change | Benno Schulenberg | 1 | +1 | -1 |
2021-01-01 18:39 | undo: remove the added magic line when a replacement caused one | Benno Schulenberg | 1 | +6 | -0 |
2020-12-30 18:01 | minibar: drop the side spaces before suppressing the state flags | Benno Schulenberg | 1 | +5 | -4 |
2020-12-30 15:14 | minibar: allow the number-of-lines to overrule also the state flags | Benno Schulenberg | 1 | +2 | -2 |
2020-12-30 15:07 | tweaks: avoid hitting negative values when using size_t | Benno Schulenberg | 1 | +6 | -6 |
2020-12-29 19:02 | minibar: allow the number-of-lines to overrule location + character code | Benno Schulenberg | 1 | +7 | -3 |
2020-12-29 14:11 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +22 | -20 |
2020-12-29 12:21 | minibar: suppress some elements when there is no room to show them | Benno Schulenberg | 2 | +36 | -9 |
2020-12-29 08:33 | syntax: nanorc: colorize 'bookstyle' as a valid option | Benno Schulenberg | 1 | +1 | -1 |
2020-12-25 15:47 | syntax: sh: recognize shebangs with any shell after 'env', not just 'sh' | Benno Schulenberg | 1 | +1 | -1 |
2020-12-25 15:40 | tweaks: condense the description of how to report a bug | Benno Schulenberg | 1 | +2 | -4 |
2020-12-25 15:34 | weeding: remove some obsolete information from the README | Benno Schulenberg | 1 | +0 | -6 |
2020-12-20 15:51 | docs: explain the purpose of --markmatch / -^ / 'set markmatch' | Benno Schulenberg | 5 | +29 | -1 |
2020-12-19 12:44 | options: add --markmatch and -^ for activating the select-match behavior | Benno Schulenberg | 4 | +10 | -3 |
2020-12-12 13:50 | search: suppress the cursor when highlighting a match | Benno Schulenberg | 6 | +10 | -1 |
2020-12-12 13:48 | search: set the mark at the end of a found match so it gets highlighted | Benno Schulenberg | 1 | +9 | -0 |
2020-12-23 15:24 | docs: explain the effect of --minibar / -_ / 'set minibar' | Benno Schulenberg | 5 | +61 | -1 |
2020-12-20 15:19 | minibar: add a percentage that shows how far the cursor is into the file | Benno Schulenberg | 1 | +7 | -3 |
2020-11-09 12:39 | minibar: show the line count in the bar (at startup and when saving) | Benno Schulenberg | 4 | +26 | -5 |
2020-08-16 09:24 | minibar: add an [x/y] "counter" when multiple files are open | Benno Schulenberg | 1 | +10 | -1 |
2020-12-08 16:09 | feedback: differentiate between remarks, mistakes, and information | Benno Schulenberg | 7 | +67 | -70 |
2020-12-19 19:09 | input: intercept ^Z also when --minibar is active | Benno Schulenberg | 1 | +1 | -0 |
2020-12-04 10:50 | minibar: show the info bar again some 0.8 seconds after a message | Benno Schulenberg | 3 | +31 | -2 |
2020-08-16 06:17 | options: add --minibar and -_ for activating basic state-information bar | Benno Schulenberg | 2 | +7 | -1 |
2020-08-15 15:32 | display: add code for showing minimal state-information bar at the bottom | Benno Schulenberg | 4 | +71 | -4 |
2020-10-15 17:54 | tweaks: move the displaying of the state letters into a separate function | Benno Schulenberg | 1 | +14 | -5 |
2020-12-22 18:23 | tweaks: reshuffle two lines, and rename a variable to a plain word | Benno Schulenberg | 1 | +11 | -12 |
2020-12-22 11:20 | mouse: do not offset the shortcuts by 'margin' when using --linenumbers | Benno Schulenberg | 1 | +5 | -3 |
2020-12-22 05:08 | mouse: update title bar (the M flag) when the click is on the cursor | OIX | 1 | +4 | -2 |
2020-12-21 13:54 | display: do not show the state flags in the help viewer or file browser | Benno Schulenberg | 1 | +1 | -1 |
2020-12-21 10:17 | docs: insert links to the mailing-list archives into the README | Benno Schulenberg | 1 | +5 | -0 |
2020-12-19 15:40 | tweaks: use a boolean instead of an enumeration of two values | Benno Schulenberg | 4 | +7 | -10 |
2020-12-10 14:48 | syntax: go: add author and license line | Benno Schulenberg | 1 | +3 | -0 |
2020-12-09 15:26 | build: fix compilation when configured with --enable-tiny | Benno Schulenberg | 1 | +0 | -2 |
2020-12-07 10:19 | syntax: nanorc: colorize 'set promptcolor' as valid | Benno Schulenberg | 1 | +2 | -2 |
2020-12-06 15:27 | tweaks: move 'set indicator' to its alphabetical place in the manual | Benno Schulenberg | 2 | +16 | -16 |
2020-12-06 15:08 | docs: mention the new 'set promptcolor' option | Benno Schulenberg | 3 | +12 | -0 |
2020-12-06 14:49 | options: accept 'set promptcolor' for setting the color of the prompt bar | Benno Schulenberg | 5 | +11 | -4 |
2020-12-06 14:29 | docs: mention in NEWS that some workarounds were removed | Benno Schulenberg | 1 | +1 | -0 |
2020-12-06 11:30 | tweaks: reshuffle some more lines, to have most #defines together | Benno Schulenberg | 1 | +179 | -179 |
2020-12-06 10:49 | tweaks: reshuffle some lines, to have most #includes near the beginning | Benno Schulenberg | 1 | +21 | -21 |
2020-12-06 10:40 | tweaks: reshuffle some lines, to group things better | Benno Schulenberg | 1 | +25 | -25 |
2020-12-05 11:34 | tweaks: remove some #ifdefs that were there only for Slang | Benno Schulenberg | 1 | +6 | -21 |
2020-12-05 11:23 | docs: remove all mentions of Slang | Benno Schulenberg | 1 | +2 | -6 |
2020-12-05 11:17 | build: remove the '--with-slang' configure option | Benno Schulenberg | 1 | +0 | -195 |
2020-12-05 11:12 | tweaks: clean up after the previous change | Benno Schulenberg | 3 | +14 | -18 |
2020-12-05 10:57 | general: remove support for Slang | Benno Schulenberg | 3 | +5 | -104 |
2020-12-04 16:03 | tweaks: correct two comments after the previous changes | Benno Schulenberg | 1 | +4 | -4 |
2020-12-04 15:57 | tweaks: rename a variable, to be similar to its sister | Benno Schulenberg | 1 | +6 | -6 |
2020-12-04 15:35 | input: interpret a keystroke as Meta only when an earlier escape was solo | Benno Schulenberg | 1 | +3 | -1 |
2020-12-04 15:30 | tweaks: reduce the scope of a static variable | Benno Schulenberg | 1 | +1 | -2 |
2020-12-04 15:27 | tweaks: simplify a bit of logic | Benno Schulenberg | 1 | +2 | -2 |
2020-12-02 10:49 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +15467 | -14617 |
2020-12-02 10:39 | bump the version number in configure.ac too | Benno Schulenberg | 1 | +1 | -1 |
2020-12-02 08:30 | bump version numbers and add a news item for the 5.4 release | Benno Schulenberg | 9 | +54 | -9 |
2020-11-30 12:27 | tweaks: rename two variables, one for contrast, another for visibility | Benno Schulenberg | 3 | +45 | -46 |
2020-11-30 11:01 | copyright: update to the current year for significantly changed files | Benno Schulenberg | 7 | +7 | -7 |
2020-11-28 15:12 | weeding: remove another unneeded workaround for VTE | Benno Schulenberg | 1 | +0 | -2 |
2020-11-27 13:15 | build: exclude a workaround for VTE/Konsole when using a recent ncurses | Benno Schulenberg | 1 | +2 | -0 |
2020-11-26 13:25 | build: include a workaround for VTE only when using an older libvte | Benno Schulenberg | 1 | +7 | -0 |
2020-11-26 17:53 | weeding: remove a workaround for VTE that is not needed | Benno Schulenberg | 1 | +0 | -4 |
2020-11-26 16:31 | tweaks: reshuffle a fragment of code, for clarity | Benno Schulenberg | 1 | +7 | -3 |
2020-11-26 16:12 | help: allow the penultimate item extra space when the number is uneven | Benno Schulenberg | 1 | +7 | -1 |
2020-11-26 14:27 | hellp: show all valid help items also in the Write-Out menu | Benno Schulenberg | 1 | +2 | -1 |
2020-11-25 10:22 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2020-11-24 08:58 | options: do not spew out the help text when an option is not recognized | Benno Schulenberg | 1 | +1 | -2 |
2020-11-21 14:03 | statusbar: properly pluralize the line+word+character count report | Benno Schulenberg | 1 | +6 | -3 |
2020-11-17 18:03 | feedback: abort when user tries to open multiple files in tiny version | Benno Schulenberg | 1 | +3 | -0 |
2020-11-17 09:23 | tweaks: normalize the formatting after the previous two changes | Benno Schulenberg | 2 | +6 | -12 |
2020-11-10 19:19 | prompt: skip over combining characters also when editing a search string | Benno Schulenberg | 1 | +32 | -1 |
2020-11-10 17:27 | moving: skip combining characters and other zero-width characters | Benno Schulenberg | 4 | +47 | -1 |
2020-11-15 09:21 | weeding: remove a workaround for versions of ncurses before 5.9 | Benno Schulenberg | 2 | +0 | -23 |
2020-11-15 09:11 | weeding: remove a workaround for early versions of ncurses-6.0 | Benno Schulenberg | 1 | +3 | -14 |
2020-11-06 09:36 | linting: avoid putting the cursor beyond the end of the line | Benno Schulenberg | 1 | +3 | -0 |
2019-10-13 15:41 | utils: die when trying to allocate zero bytes | Benno Schulenberg | 1 | +8 | -2 |
2020-10-21 10:24 | tweaks: rename two variables and improve two comments | Benno Schulenberg | 1 | +7 | -7 |
2020-10-21 09:21 | tweaks: reshuffle three lines and elide braces after the previous change | Benno Schulenberg | 1 | +12 | -13 |
2020-10-21 09:02 | tweaks: avoid copying an option's argument when there is no need | Benno Schulenberg | 1 | +9 | -21 |
2020-10-11 14:29 | docs: adjust for the changed name of the header-file package on Debian | Benno Schulenberg | 3 | +14 | -11 |
2020-10-11 14:04 | bindings: accept b for scrolling back up in help viewer and file browser | Benno Schulenberg | 1 | +1 | -0 |
2020-10-11 13:58 | docs: use standard-compliant HTML entities for the four arrows | Benno Schulenberg | 1 | +6 | -6 |
2020-10-10 10:40 | rcfile: stop accepting 'set view' in a nanorc file, and undocument it | Benno Schulenberg | 5 | +1 | -15 |
2020-10-10 09:43 | tweaks: use the standard symbols for the three standard file descriptors | Benno Schulenberg | 4 | +24 | -24 |
2020-10-08 12:57 | tweaks: reshuffle a line, elide two braces, and adjust the indentation | Benno Schulenberg | 1 | +10 | -11 |
2020-10-08 12:49 | tweaks: slightly shorten a loop, to place the actual action outside of it | Benno Schulenberg | 1 | +11 | -12 |
2020-10-07 09:07 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +16484 | -16621 |
2020-10-07 08:44 | tweaks: correct some typos and spellos in the changelog | Benno Schulenberg | 1 | +8 | -8 |
2020-10-06 08:56 | bump version numbers and add a news item for the 5.3 release | Benno Schulenberg | 10 | +134 | -10 |
2020-10-05 15:22 | tweaks: rewrap nine more old NEWS items, for balanced line lengths | Benno Schulenberg | 1 | +38 | -41 |
2020-10-03 10:15 | build: exclude the three --help column headers from the tiny version | Benno Schulenberg | 1 | +0 | -2 |
2020-10-03 09:58 | tweaks: reshuffle some lines after the previous change | Benno Schulenberg | 2 | +15 | -19 |
2020-10-03 09:21 | build: exclude option --tabsize (-T) from the tiny version | Benno Schulenberg | 2 | +11 | -7 |
2020-10-02 08:34 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2020-10-02 08:29 | docs: add a link to the website also to the info manual | Benno Schulenberg | 2 | +5 | -2 |
2020-10-02 07:18 | version: remove URL and email address from the --version output | Benno Schulenberg | 1 | +0 | -1 |
2020-10-01 12:56 | tweaks: rewrap three NEWS items, for more balanced line lengths | Benno Schulenberg | 1 | +40 | -41 |
2020-10-01 12:01 | build: include some raw sequences for the graphical Debian installer | Benno Schulenberg | 1 | +10 | -8 |
2020-10-01 09:18 | options: move --stateflags (-%) and --magic (-!) to the end of the list | Benno Schulenberg | 3 | +49 | -45 |
2020-10-01 08:45 | options: add -? as a synonym of -h (--help), but leave it undocumented | Benno Schulenberg | 1 | +2 | -1 |
2020-10-01 08:40 | build: exclude excessive version information from the tiny version | Benno Schulenberg | 1 | +4 | -2 |
2020-09-30 17:57 | build: exclude bunches of raw escape sequences from the tiny version | Benno Schulenberg | 1 | +14 | -7 |
2020-09-30 17:51 | tweaks: condense a bit of code after the previous change | Benno Schulenberg | 1 | +2 | -6 |
2020-09-30 17:37 | tweaks: remove mistaken escape sequences for function keys on xterm | Benno Schulenberg | 1 | +4 | -14 |
2020-09-28 09:50 | tweaks: remove an usused element from 'funcstruct', saving 8 more bytes | Benno Schulenberg | 1 | +0 | -2 |
2020-09-28 00:18 | tweaks: reorder a member of 'funcstruct', to save 8 bytes of padding | Hussam al-Homsi | 1 | +2 | -2 |
2020-09-27 17:35 | syntax: sh: recognize some shell scripts by their Emacs modeline | Benno Schulenberg | 1 | +1 | -0 |
2020-09-27 09:23 | display: skip a special-case refresh when a message was written | Benno Schulenberg | 1 | +2 | -3 |
2020-09-25 17:45 | display: do not wipe the status bar when the terminal has just one row | Benno Schulenberg | 1 | +5 | -1 |
2020-09-25 14:47 | display: do not unnecessarily wipe the status bar | Benno Schulenberg | 1 | +0 | -1 |
2020-09-21 07:53 | docs: explain the purpose of -! / --magic / 'set magic' | Benno Schulenberg | 5 | +25 | -1 |
2020-09-21 07:23 | options: require --magic or 'set magic' to enable the use of libmagic | Benno Schulenberg | 4 | +20 | -5 |
2020-09-24 14:24 | tweaks: reshuffle a condition, to elide a blank string | Benno Schulenberg | 1 | +2 | -2 |
2020-09-24 14:11 | tweaks: harmonize the spelling of a compound word, and rewrap a section | Benno Schulenberg | 1 | +20 | -21 |
2020-09-23 07:55 | docs: explain what the options --stateflags (-%) and 'set stateflags' do | Benno Schulenberg | 5 | +38 | -1 |
2020-09-23 07:21 | tweaks: reshuffle some lines and adjust indentation after previous change | Benno Schulenberg | 1 | +15 | -11 |
2020-09-19 17:50 | new feature: option --stateflags to show some states in top-right corner | Benno Schulenberg | 4 | +40 | -2 |
2020-09-22 09:18 | tweaks: rename another variable, away from being misnamed | Benno Schulenberg | 1 | +6 | -6 |
2020-09-22 08:45 | tweaks: rename two variables, to be more distinct | Benno Schulenberg | 1 | +17 | -16 |
2020-09-22 08:12 | tweaks: rename two elements of history struct, away from abbreviations | Benno Schulenberg | 2 | +12 | -12 |
2020-09-21 17:34 | tweaks: add a hint for translators | Benno Schulenberg | 1 | +1 | -0 |
2020-09-21 17:25 | tweaks: remove an inconsistent newline from the end of an error message | Benno Schulenberg | 1 | +6 | -6 |
2020-09-21 15:04 | build: exclude --emptyline, --jumpyscrolling, and --noread from tiny nano | Benno Schulenberg | 3 | +17 | -9 |
2020-09-21 08:37 | syntax: nanorc: stop coloring 'quiet' and 'backwards' and 'finalnewline' | Benno Schulenberg | 1 | +1 | -1 |
2020-09-21 08:15 | syntax: nanorc: stop coloring 'nopauses' and 'nowrap' as valid | Benno Schulenberg | 1 | +1 | -1 |
2020-09-21 08:05 | syntax: nanorc: stop coloring 'morespace' and 'smooth' as valid | Benno Schulenberg | 1 | +1 | -1 |
2020-09-14 16:53 | tweaks: reshuffle two lines and a function name, for a consistent order | Benno Schulenberg | 2 | +4 | -5 |
2020-09-20 17:38 | docs: condense the desciptions of cutting and pasting | Benno Schulenberg | 1 | +11 | -12 |
2020-09-19 10:23 | feedback: in the tiny version, let M-H show the helpful hint too | Benno Schulenberg | 1 | +2 | -0 |
2020-09-19 10:09 | feedback: don't give a hint for <Bsp>, and not after an Alt+key was used | Benno Schulenberg | 2 | +9 | -6 |
2020-09-18 17:07 | help: nicely pair menu items also when built with just --disable-help | Benno Schulenberg | 1 | +3 | -0 |
2020-09-18 14:12 | feedback: show helpful message for the first ^H at the top of the file | Benno Schulenberg | 1 | +6 | -1 |
2020-09-18 13:32 | feedback: show a helpful message for ^G even when there is no help | Benno Schulenberg | 1 | +1 | -1 |
2020-09-18 13:22 | tweaks: elide a one-line function, after reducing it to a single call | Benno Schulenberg | 4 | +2 | -17 |
2020-09-18 10:29 | help: do not show "^G Help" in the tiny version when there is no help | Benno Schulenberg | 1 | +16 | -2 |
2020-09-17 17:30 | feedback: make an "Unbound key" message disappear on the next keystroke | Benno Schulenberg | 3 | +8 | -0 |
2020-09-17 14:40 | build: do not let Slang translate escape sequences to key codes | Benno Schulenberg | 2 | +18 | -1 |
2020-09-17 14:28 | tweaks: make two of the changes that 'autoupdate' suggests | Benno Schulenberg | 1 | +6 | -6 |
2020-09-17 11:26 | tweaks: replace two more occurrences of 'AC_TRY_RUN' with 'AC_RUN_IFELSE' | Benno Schulenberg | 1 | +5 | -4 |
2020-09-17 11:17 | tweaks: stop 'autoupdate' from failing with "end of file in string" | Benno Schulenberg | 1 | +2 | -2 |
2020-09-17 07:49 | tweaks: harmonize the style of error messages and warnings in ./configure | Benno Schulenberg | 1 | +33 | -20 |
2020-09-16 10:11 | build: stop using an obsolete macro, and use 'void' for signal handlers | Benno Schulenberg | 4 | +12 | -16 |
2020-09-16 10:03 | build: do not accept --enable-libmagic when not having color support | Benno Schulenberg | 1 | +10 | -0 |
2020-09-16 08:44 | tweaks: remove two stray comments and two lines that were commented out | Benno Schulenberg | 1 | +9 | -14 |
2020-09-15 12:54 | syntax: markdown: add author and license line | Ryan Westlund | 1 | +3 | -0 |
2020-09-14 09:03 | syntax: nftables: include author and license lines | Arturo Borrero González | 1 | +3 | -0 |
2020-09-14 17:37 | syntaxes: add author and license lines to four of the files | Benno Schulenberg | 4 | +12 | -0 |
2020-09-14 09:15 | browser: wipe the status bar before searching again with M-W or M-Q | Benno Schulenberg | 1 | +3 | -1 |
2020-09-13 17:40 | build: avoid two compiler warnings when gnulib has been ripped out | Benno Schulenberg | 2 | +2 | -0 |
2020-09-13 08:24 | help: do not leave the cursor on the status bar after a search | Benno Schulenberg | 1 | +6 | -4 |
2020-09-12 10:47 | docs: mention that syntax definitions are available in /usr/share/nano/ | Benno Schulenberg | 3 | +10 | -0 |
2020-09-12 10:21 | tweaks: adjust some whitespace in the docs, and improve a comment | Benno Schulenberg | 4 | +6 | -10 |
2020-09-12 09:40 | build: exclude reading a file from standard input from the tiny version | Benno Schulenberg | 3 | +11 | -2 |
2020-09-11 16:59 | tweaks: avoid a compiler warning when compiling with more than -O1 | Benno Schulenberg | 1 | +2 | -1 |
2020-09-11 16:49 | help: ensure the help lines are always drawn, also when using Slang | Benno Schulenberg | 1 | +3 | -6 |
2020-09-11 16:29 | display: force the cursor to reappear in a better way (when using Slang) | Benno Schulenberg | 3 | +6 | -10 |
2020-09-11 08:45 | docs: improve two wordings in the sample nanorc | Benno Schulenberg | 1 | +3 | -2 |
2020-09-11 07:44 | help: in the tiny version, show Prev/Next Word before Backward/Forward | Benno Schulenberg | 1 | +32 | -14 |
2020-09-10 17:41 | syntax: po: do not leave the occasional tab with a red background color | Benno Schulenberg | 1 | +2 | -0 |
2020-09-10 16:27 | display: force the cursor to reappear after a message (when using Slang) | Benno Schulenberg | 3 | +14 | -0 |
2020-09-09 07:34 | build: abort the update script if a PO file contains a control character | Benno Schulenberg | 1 | +5 | -0 |
2020-09-08 17:38 | syntax: po: highlight embedded control codes that shouldn't be there | Benno Schulenberg | 1 | +2 | -0 |
2020-09-08 10:07 | suspension: resume properly from an external SIGSTOP (when using Slang) | Benno Schulenberg | 1 | +18 | -3 |
2020-09-08 07:15 | suspension: switch off flow control at the right moment (for Slang) | Benno Schulenberg | 1 | +6 | -6 |
2020-09-08 06:58 | tweaks: dummy commit, to add some info about the previous one | Benno Schulenberg | 1 | +5 | -2 |
2020-09-07 14:50 | suspension: do not enter an invalid byte upon resume (when using Slang) | Benno Schulenberg | 2 | +2 | -8 |
2020-09-07 09:44 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +7 | -8 |
2020-09-07 09:17 | suspension: properly resume from an external SIGSTOP | Benno Schulenberg | 1 | +0 | -10 |
2020-09-06 09:10 | tweaks: add some comments to the C syntax, and sort some keywords | Benno Schulenberg | 1 | +12 | -7 |
2020-09-05 16:22 | syntax: c: colorize also the keywords that start with an underscore | Hussam al-Homsi | 1 | +1 | -0 |
2020-09-05 04:56 | syntax: c: colorize also the 'restrict' keyword, and the #line directive | Hussam al-Homsi | 1 | +2 | -2 |
2020-09-05 17:18 | docs: add the customary (1) after the name of command-line programs | Benno Schulenberg | 3 | +14 | -14 |
2020-09-01 07:45 | syntax: c: colorize also one-character constants, and the null directive | Hussam al-Homsi | 1 | +2 | -2 |
2020-09-03 17:25 | build: to verify wide curses, probe for a function that cannot be a macro | Benno Schulenberg | 1 | +3 | -3 |
2020-09-03 14:17 | browser: sort names that differ only in case with uppercase first | Benno Schulenberg | 1 | +7 | -5 |
2020-08-28 17:44 | docs: explain the 'set scrollercolor' option, for coloring the indicator | Benno Schulenberg | 4 | +17 | -2 |
2020-08-28 16:40 | rcfile: add 'set scrollercolor', for changing the color of the indicator | Benno Schulenberg | 5 | +8 | -2 |
2020-09-02 08:19 | tweaks: move two more functions, to before the ones that call them | Benno Schulenberg | 2 | +144 | -145 |
2020-09-02 08:09 | tweaks: move two more functions, to before the one that calls them | Benno Schulenberg | 2 | +92 | -94 |
2020-09-02 08:02 | tweaks: move three functions, to before the ones that call them | Benno Schulenberg | 2 | +123 | -126 |
2020-09-02 07:55 | tweaks: fold one function into another, to elide an unneeded return value | Benno Schulenberg | 2 | +18 | -31 |
2020-09-02 07:22 | browser: make M-W/M-Q functional right after startup, if there is history | Benno Schulenberg | 1 | +6 | -0 |
2020-09-02 07:15 | tweaks: condense a bit of code | Benno Schulenberg | 1 | +4 | -8 |
2016-08-11 15:10 | chars: reduce searching time with roughly 85 percent for plain ASCII | Benno Schulenberg | 1 | +16 | -0 |
2020-08-30 02:57 | tweaks: stop casting the return of malloc() and friends | Hussam al-Homsi | 15 | +108 | -112 |
2020-08-25 10:10 | tweaks: rename four variables, reshuffle them, and correct one type | Benno Schulenberg | 1 | +11 | -14 |
2020-08-25 09:51 | tweaks: drop the unneeded saving and restoring of a global variable | Benno Schulenberg | 1 | +0 | -11 |
2020-08-24 09:08 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +4739 | -4913 |
2020-08-23 13:44 | bump version numbers and add a news item for the 5.2 release | Benno Schulenberg | 9 | +51 | -9 |
2020-08-24 07:29 | build: stop distributing the README.GIT file | Benno Schulenberg | 1 | +1 | -1 |
2020-08-23 08:24 | gnulib: back away from a commit that causes trouble when using clang | Benno Schulenberg | 1 | +1 | -1 |
2020-08-23 07:10 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2020-08-23 07:05 | build: stop mentioning Slang in two ./configure messages | Benno Schulenberg | 1 | +7 | -9 |
2020-08-22 17:23 | tweaks: elide an unneeded variable | Benno Schulenberg | 1 | +1 | -3 |
2020-08-22 08:20 | history: do not interpret a failing stat() as an error | Benno Schulenberg | 1 | +3 | -9 |
2020-08-21 14:06 | tweaks: improve three comments and an indentation | Benno Schulenberg | 1 | +6 | -6 |
2020-08-21 14:03 | tweaks: reshuffle four declarations, and rename two variables | Benno Schulenberg | 1 | +6 | -5 |
2020-08-20 08:51 | tweaks: move the keyboard-checking code to the end of the search loop | Benno Schulenberg | 1 | +37 | -38 |
2020-08-20 08:44 | tweaks: condense two fragments of code, for compactness | Benno Schulenberg | 1 | +2 | -8 |
2020-08-20 08:07 | display: restore the ability to resize the screen while searching | Benno Schulenberg | 1 | +12 | -0 |
2020-08-20 07:17 | tweaks: remove a variable and two functions that have become redundant | Benno Schulenberg | 3 | +9 | -31 |
2020-08-20 06:30 | input: allow also a Meta keystroke to abort a Search command | Benno Schulenberg | 1 | +8 | -1 |
2020-08-20 06:09 | search: poll the input stream directly, not nano's own keystroke buffer | Benno Schulenberg | 1 | +6 | -2 |
2020-08-19 14:52 | tweaks: condense two declarations | Benno Schulenberg | 1 | +2 | -4 |
2020-08-19 14:17 | rcfile: make sure that "bright"/"light" are prefixes, not separate words | Benno Schulenberg | 1 | +3 | -2 |
2020-08-19 06:50 | docs: reshuffle the section about the file browser to a better place | Benno Schulenberg | 1 | +20 | -20 |
2020-08-19 06:27 | input: hold on to a shift-selected region when an unbound key is struck | Benno Schulenberg | 1 | +6 | -6 |
2020-08-18 07:10 | search: retain the current answer when something is toggled | Benno Schulenberg | 1 | +2 | -0 |
2020-08-18 06:52 | docs: mention in the FAQ how to change the escape sequences of urxvt | Benno Schulenberg | 1 | +22 | -5 |
2020-08-17 12:20 | docs: add a cross-reference from 'findbracket' to 'set matchbrackets' | Benno Schulenberg | 2 | +7 | -6 |
2020-08-17 11:36 | tweaks: rename a variable, to not seem to refer to the scrollbar | Benno Schulenberg | 1 | +6 | -6 |
2020-08-17 08:05 | replacing: do not try to wipe nonexistent multidata, to avoid crashing | Benno Schulenberg | 1 | +3 | -2 |
2020-08-15 14:07 | tweaks: adjust a comment, and reshuffle the setting of a boolean | Benno Schulenberg | 1 | +6 | -8 |
2020-08-15 12:03 | input: dawdle after an ESC also when --rawsequences is used | Benno Schulenberg | 1 | +1 | -1 |
2020-08-15 11:44 | input: discard any multibyte character when <Alt> is being held | Benno Schulenberg | 1 | +7 | -0 |
2020-08-15 11:18 | input: do not enter invalid bytes when holding down both Alt keys | Benno Schulenberg | 1 | +1 | -1 |
2020-08-15 09:15 | verbatim: reserve enough space for the result also in non-UTF-8 locales | Benno Schulenberg | 1 | +1 | -1 |
2020-08-13 05:15 | docs: adjust description of ^T in cheatsheet, and mention M-Bsp | Benno Schulenberg | 1 | +3 | -3 |
2020-08-12 06:35 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +6017 | -5954 |
2020-08-12 06:24 | tweaks: baptize the release | Benno Schulenberg | 1 | +1 | -1 |
2020-08-11 06:23 | bump version numbers and add a news item for the 5.1 release | Benno Schulenberg | 10 | +86 | -10 |
2020-08-11 16:41 | build: stop distributing the two old Changelogs | Benno Schulenberg | 2 | +6 | -2 |
2020-08-11 18:10 | build: fix compilation for --enable-tiny --enable-nanorc --enable-color | Benno Schulenberg | 1 | +4 | -0 |
2020-08-11 17:58 | build: fix compilation when configured with --enable-tiny | Benno Schulenberg | 1 | +2 | -1 |
2020-08-10 14:08 | verbatim: discard entire keystroke when it's not valid for Unicode Input | Benno Schulenberg | 1 | +13 | -2 |
2020-08-10 10:12 | display: show the cursor position also right after the screen is resized | Benno Schulenberg | 1 | +5 | -5 |
2020-08-10 09:55 | tweaks: remove an unneeded beep, and reshuffle the lines for compactness | Benno Schulenberg | 1 | +3 | -5 |
2020-08-10 09:48 | verbatim: do not report "Invalid code" when a Unicode character is typed | Benno Schulenberg | 1 | +1 | -1 |
2020-08-10 09:42 | verbatim: do not report "Invalid code" when the terminal is resized | Benno Schulenberg | 3 | +18 | -8 |
2020-08-10 07:24 | verbatim: report and ignore an invalid keystroke for Unicode input | Benno Schulenberg | 1 | +9 | -2 |
2020-08-10 05:55 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +14 | -14 |
2020-08-10 05:53 | tweaks: reshuffle a few lines, to condense the code, and improve comment | Benno Schulenberg | 3 | +9 | -13 |
2020-08-10 05:39 | tweaks: read keycodes from the keystroke buffer without copying them | Benno Schulenberg | 1 | +34 | -46 |
2020-08-09 14:49 | moving: make <Ctrl+Up> go to the top when above the cursor all is blank | Benno Schulenberg | 1 | +2 | -2 |
2020-08-09 13:29 | tweaks: elide two variables that are no longer needed, and update comment | Benno Schulenberg | 1 | +4 | -11 |
2020-08-09 13:25 | tweaks: parse the escape-sequence bytes without copying them first | Benno Schulenberg | 1 | +4 | -6 |
2020-08-08 18:00 | tweaks: exclude old and mistaken "Esc O" sequences from the tiny version | Benno Schulenberg | 1 | +15 | -11 |
2020-08-08 17:44 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +434 | -436 |
2020-08-08 17:30 | tweaks: split a function into two, one for "Esc O" and one for "Esc [" | Benno Schulenberg | 1 | +19 | -13 |
2020-08-08 17:01 | tweaks: pass first byte of sequence directly to the decoding function | Benno Schulenberg | 1 | +101 | -104 |
2020-08-08 05:40 | verbatim: pause a little after an ESC, to not miss a succeeding code | Benno Schulenberg | 1 | +10 | -0 |
2020-08-07 16:50 | input: understand M-Bsp also when terminfo does not match the terminal | Benno Schulenberg | 1 | +2 | -1 |
2020-08-07 16:46 | tweaks: reshuffle some fragments, to make the next change easier | Benno Schulenberg | 1 | +9 | -8 |
2020-08-07 13:52 | verbatim: insert the full code sequence when <Alt+Backspace> is pressed | Benno Schulenberg | 1 | +3 | -3 |
2020-08-06 14:03 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2020-08-06 06:40 | feedback: when creating a pipe fails, report also the reason | Benno Schulenberg | 2 | +3 | -3 |
2020-08-05 09:03 | tweaks: make a few more direct returns, and reshuffle another bit of code | Benno Schulenberg | 1 | +14 | -13 |
2020-08-05 08:34 | tweaks: elide an unneeded variable, by transforming the key code directly | Benno Schulenberg | 1 | +51 | -53 |
2020-08-05 07:37 | tweaks: optimize for byte-range characters, and shorten some comments | Benno Schulenberg | 1 | +10 | -10 |
2020-08-05 08:09 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +76 | -76 |
2020-08-05 07:24 | tweaks: stop using a 'switch' when there are just three possibilities | Benno Schulenberg | 1 | +3 | -8 |
2020-08-05 07:09 | tweaks: reshuffle the zeroing of a counter, to allow some direct returns | Benno Schulenberg | 1 | +12 | -9 |
2020-08-04 15:11 | rcfile: allow to bind M-[ (even though it is an escape-sequence starter) | Benno Schulenberg | 3 | +8 | -9 |
2020-08-04 15:07 | tweaks: avoid a maybe-uninitialized-variable warning from gcc | Benno Schulenberg | 1 | +3 | -2 |
2020-08-04 07:37 | softwrap: initialize the 'extrarows' value for the magic line correctly | Benno Schulenberg | 1 | +3 | -0 |
2020-08-03 09:36 | tweaks: reshuffle four lines, for esthetics | Benno Schulenberg | 1 | +4 | -4 |
2020-08-03 09:31 | feedback: use three dots to indicate processing, like everywhere else | Benno Schulenberg | 1 | +1 | -1 |
2020-08-03 09:13 | speller: give startup feedback (relevant when running on a Linux console) | Benno Schulenberg | 1 | +2 | -0 |
2020-08-03 08:22 | docs: mention that anchors are visible when line numbers are shown | Benno Schulenberg | 4 | +9 | -1 |
2020-08-03 08:02 | anchor: show an anchor also when the line is horizontally scrolled | Benno Schulenberg | 1 | +1 | -1 |
2020-08-03 07:43 | anchor: in a UTF-8 locale, show an anchor as a diamond, for visibility | Benno Schulenberg | 1 | +6 | -1 |
2020-08-02 15:28 | formatter: force the mark off, to not crash by accessing empty cutbuffer | Benno Schulenberg | 1 | +2 | -0 |
2020-07-31 08:40 | build: avoid compilation warnings by using memcpy() instead of strncpy() | Michalis Kokologiannakis | 1 | +1 | -1 |
2020-08-02 12:47 | tweaks: make a misplaced call of statusline() more obvious by crashing | Benno Schulenberg | 1 | +3 | -9 |
2020-08-02 08:23 | files: do not try writing to the status bar while not in curses mode | Benno Schulenberg | 1 | +4 | -3 |
2020-08-01 18:48 | docs: fix a closing tag in the FAQ [tidy] | Benno Schulenberg | 1 | +1 | -1 |
2020-08-01 18:38 | speller: give proper feedback when the user tries to check emptiness | Benno Schulenberg | 1 | +6 | -1 |
2020-08-01 09:56 | tweaks: simplify two functions, as they now return always NULL | Benno Schulenberg | 1 | +13 | -30 |
2020-08-01 09:49 | tweaks: print error message directly instead of passing it to the caller | Benno Schulenberg | 1 | +13 | -12 |
2020-08-01 09:34 | feedback: add the reason to the error message when forking fails | Benno Schulenberg | 2 | +4 | -3 |
2020-07-31 18:34 | tweaks: normalize the indentation, and regroup two lines | Benno Schulenberg | 1 | +8 | -11 |
2020-07-31 17:45 | speller: re-enter curses mode before trying to report an error | Benno Schulenberg | 1 | +10 | -4 |
2020-07-06 08:54 | bindings: make <Alt+Backspace> delete a word backwards, like in Bash | Benno Schulenberg | 2 | +9 | -3 |
2020-07-30 08:12 | help: list again the keystroke for toggling the help lines (M-X) | Benno Schulenberg | 1 | +1 | -1 |
2020-07-28 08:05 | files: ignore only EPERM when fchmod() or fchown() fails | Michalis Kokologiannakis | 1 | +10 | -4 |
2020-07-30 07:25 | syntax: default: colorize also "GNU nano 5.x" | Benno Schulenberg | 1 | +1 | -1 |
2020-07-30 07:21 | syntax: css: differentiate pseudo-classes (now cyan) from comments (blue) | Benno Schulenberg | 1 | +11 | -2 |
2020-07-29 08:10 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +29385 | -25625 |
2020-07-29 07:35 | bump version numbers and add a news item for the 5.0 release | Benno Schulenberg | 10 | +459 | -10 |
2020-07-28 16:51 | tweaks: reshuffle a few lines, and remove a few unneeded comments | Benno Schulenberg | 1 | +10 | -14 |
2020-07-27 08:47 | syntaxes: remove unneeded backslash escapes before quotes | Benno Schulenberg | 8 | +14 | -14 |
2020-07-27 08:33 | tweaks: add four more translator hints | Benno Schulenberg | 2 | +4 | -0 |
2020-07-26 17:54 | syntax: css: color multiline comments correctly | Benno Schulenberg | 1 | +2 | -2 |
2020-07-26 09:49 | tweaks: handle two similar things in the same way | Benno Schulenberg | 2 | +7 | -11 |
2020-07-25 13:08 | tweaks: elide a redundant intermediate function | Benno Schulenberg | 2 | +4 | -11 |
2020-07-25 11:51 | tweaks: rename a variable, and condense a comment | Benno Schulenberg | 1 | +9 | -10 |
2020-07-25 11:37 | tweaks: remove a superfluous check on the length of the key buffer | Benno Schulenberg | 1 | +0 | -4 |
2020-07-25 11:19 | tabbing: properly terminate the answer when the sole match is a folder | Benno Schulenberg | 1 | +2 | -1 |
2020-07-21 18:33 | tweaks: remove three unneeded while loops from two input routines | Benno Schulenberg | 1 | +4 | -10 |
2020-07-24 15:12 | tweaks: reduce the indentation after the previous change | Benno Schulenberg | 1 | +27 | -28 |
2020-07-24 15:08 | tweaks: cascade the ifs properly: without increasing the indentation | Benno Schulenberg | 1 | +4 | -12 |
2020-07-24 14:43 | input: interpret an escape sequence only when it starts with "[" or "O" | Benno Schulenberg | 1 | +26 | -26 |
2020-07-24 11:38 | tweaks: three escapes is the same as either zero escapes or one escape | Benno Schulenberg | 1 | +6 | -20 |
2020-07-24 09:28 | bindings: stop supporting <Esc> <Esc> <numeric slash> without NumLock | Benno Schulenberg | 1 | +2 | -4 |
2020-07-23 07:56 | tweaks: rename two parameters, away from an abbreviation | Benno Schulenberg | 1 | +21 | -21 |
2020-07-23 07:44 | tweaks: rename two variables, away from abbreviations | Benno Schulenberg | 1 | +17 | -17 |
2020-07-22 18:32 | tweaks: reshuffle a few lines, to elide an 'if' from the most common path | Benno Schulenberg | 1 | +4 | -7 |
2020-07-22 09:38 | tweaks: update a translator hint, and add another | Benno Schulenberg | 1 | +2 | -1 |
2020-07-22 09:25 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2020-07-22 09:07 | tweaks: reshuffle some lines, to better separate the three cases | Benno Schulenberg | 1 | +8 | -4 |
2020-07-22 08:51 | tweaks: use three switches instead of cascading ifs, for brevity | Benno Schulenberg | 1 | +23 | -34 |
2020-07-22 08:43 | tweaks: condense some cases to a single line, for more clarity | Benno Schulenberg | 1 | +9 | -16 |
2020-07-22 08:14 | tweaks: handle the double escapes directly, instead of going round again | Benno Schulenberg | 1 | +26 | -29 |
2020-07-22 07:07 | build: replace the non-standard backslash escape "\e" with "\x1B" | Benno Schulenberg | 2 | +4 | -4 |
2020-07-21 11:56 | tweaks: rake a common statement to the end of the case | Benno Schulenberg | 1 | +2 | -7 |
2020-07-21 11:46 | tweaks: remove two redundant conditions, and make a more direct return | Benno Schulenberg | 1 | +3 | -6 |
2020-07-20 17:46 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +7 | -7 |
2020-07-20 17:37 | tweaks: trim an ASCII case, as the function is called only for UTF-8 | Benno Schulenberg | 2 | +3 | -12 |
2020-07-20 17:27 | tweaks: use knowledge of Unicode to skip the general multibyte conversion | Benno Schulenberg | 1 | +9 | -10 |
2020-07-20 17:08 | tweaks: skip the conversion to multibyte for plain ASCII codes | Benno Schulenberg | 1 | +13 | -11 |
2020-07-20 16:41 | tweaks: reshuffle some lines, for esthetics | Benno Schulenberg | 1 | +19 | -21 |
2020-07-20 16:25 | tweaks: rename a variable, and normalize the indentation | Benno Schulenberg | 1 | +15 | -15 |
2020-07-20 16:21 | tweaks: change a 'switch' to 'if', to elide a dummy 'return' | Benno Schulenberg | 1 | +3 | -6 |
2020-07-20 15:15 | tweaks: improve four comments | Benno Schulenberg | 1 | +7 | -10 |
2020-07-20 15:04 | tweaks: rename a function, and move it to before the one that calls it | Benno Schulenberg | 2 | +37 | -38 |
2020-07-20 14:54 | tweaks: elide a variable, by returning the result directly | Benno Schulenberg | 1 | +13 | -15 |
2020-07-20 14:28 | tweaks: remove two superfluous assignments | Benno Schulenberg | 1 | +0 | -6 |
2020-07-20 10:35 | tweaks: remove some superfluous conditions | Benno Schulenberg | 1 | +5 | -10 |
2020-07-20 09:47 | tweaks: improve two comments, and reshuffle some lines for conciseness | Benno Schulenberg | 1 | +20 | -32 |
2020-07-20 09:05 | input: reset the counters when a three-digit sequence is not completed | Benno Schulenberg | 1 | +3 | -1 |
2020-07-01 16:47 | files: warn the root user when all the write bits are missing | Benno Schulenberg | 1 | +4 | -0 |
2020-07-19 09:46 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +357 | -359 |
2020-07-19 09:31 | tweaks: do not use 'switch' when there are just two possibilities | Benno Schulenberg | 1 | +3 | -7 |
2020-07-19 08:57 | tweaks: don't check for escape sequences that start with a lowercase "o" | Benno Schulenberg | 1 | +1 | -1 |
2020-07-19 08:17 | tweaks: move a function to the file where it is used the most | Benno Schulenberg | 4 | +11 | -12 |
2020-07-17 16:33 | tweaks: elide a function that is too sparse | Benno Schulenberg | 1 | +6 | -19 |
2020-07-17 15:13 | tweaks: reshuffle a few lines, for conciseness | Benno Schulenberg | 1 | +4 | -6 |
2020-07-17 15:10 | tweaks: shorten an error message, to be appropriate in all situations | Benno Schulenberg | 1 | +2 | -1 |
2020-07-17 14:52 | tweaks: reshuffle a condition, to avoid a repetition of code | Benno Schulenberg | 1 | +4 | -9 |
2020-07-17 14:29 | backup: when rereading the original file fails, ask the user what to do | Benno Schulenberg | 1 | +5 | -8 |
2020-07-17 14:24 | tweaks: rename two labels, for brevity | Benno Schulenberg | 1 | +7 | -7 |
2020-07-17 14:22 | tweaks: rename two variables, to avoid a repetitive prefix | Benno Schulenberg | 1 | +9 | -12 |
2020-07-16 13:01 | tweaks: elide a function that is called just once | Benno Schulenberg | 1 | +8 | -18 |
2020-07-16 10:45 | build: fix miscompilation for --enable-{tiny,color,nanorc} | Benno Schulenberg | 1 | +1 | -1 |
2020-07-16 10:41 | tweaks: avoid a warning about an unused variable in the tiny version | Benno Schulenberg | 1 | +2 | -2 |
2020-07-15 08:43 | tweaks: remove an incorrect mention of umask() from a comment | Benno Schulenberg | 1 | +2 | -3 |
2020-07-15 08:28 | tweaks: rename a function, to not shadow a variable, and elide parameter | Benno Schulenberg | 1 | +29 | -26 |
2020-07-15 08:15 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +42 | -42 |
2020-07-15 08:05 | files: make a backup only when requested, not an unrequested failsafe one | Benno Schulenberg | 1 | +1 | -15 |
2020-07-14 15:29 | tweaks: rename a parameter and a variable, to be more meaningful | Benno Schulenberg | 1 | +28 | -29 |
2020-07-14 15:22 | tweaks: elide an unneeded call of strlen(), and copy NUL byte with string | Benno Schulenberg | 1 | +2 | -3 |
2020-07-14 13:22 | oops -- restore an accidentally changed file | Benno Schulenberg | 1 | +1 | -1 |
2020-07-14 13:19 | files: do not make a failsafe backup when in restricted mode | Benno Schulenberg | 2 | +2 | -2 |
2020-07-14 11:04 | tweaks: rename a variable, to avoid overrepetition of 'backup' | Benno Schulenberg | 1 | +14 | -14 |
2020-07-14 10:55 | tweaks: slightly improve a comment and the ordering of some lines | Benno Schulenberg | 1 | +17 | -19 |
2020-07-14 10:51 | tweaks: reshuffle a fragment of code, to elide a 'goto' | Benno Schulenberg | 1 | +10 | -9 |
2020-07-13 08:47 | tweaks: adjust some indentation after the previous change | Michalis Kokologiannakis | 1 | +72 | -72 |
2020-07-13 08:31 | tweaks: move the backup code to a separate function | Michalis Kokologiannakis | 1 | +89 | -77 |
2020-07-11 17:43 | tweaks: rename a function, and move it to before the one that calls it | Benno Schulenberg | 2 | +29 | -31 |
2020-07-11 17:11 | tweaks: reshuffle some code, to avoid needlessly calling a function | Benno Schulenberg | 1 | +10 | -19 |
2020-07-11 16:58 | tweaks: use a better symbol than 'ERR' to signify a valid hex digit | Benno Schulenberg | 1 | +11 | -9 |
2020-07-11 16:23 | tweaks: improve a comment, rename a function, and elide a parameter | Benno Schulenberg | 1 | +8 | -11 |
2020-07-10 17:47 | tweaks: fold translation of all modified keypad keystrokes together | Benno Schulenberg | 1 | +12 | -21 |
2020-07-09 18:55 | bindings: allow typing digits on the numeric keypad by holding Shift | Benno Schulenberg | 1 | +11 | -4 |
2020-07-09 18:01 | bindings: stop <Alt+operator> on the keypad from entering spurious letter | Benno Schulenberg | 1 | +13 | -2 |
2020-07-09 17:12 | tweaks: correct some comments, as VT100 and such have smaller keypads | Benno Schulenberg | 1 | +12 | -14 |
2020-06-29 10:43 | files: improve the backup procedure to ensure no data is lost | Michalis Kokologiannakis | 1 | +96 | -43 |
2020-07-08 14:14 | verbatim: turn bracketed-paste mode off while waiting for input | Benno Schulenberg | 1 | +12 | -0 |
2020-07-08 13:41 | bindings: add mistakenly removed M-J (Full Justify) back to the main menu | Benno Schulenberg | 1 | +1 | -0 |
2020-07-06 14:59 | tweaks: adjust comments and indentation after the previous change | Benno Schulenberg | 1 | +7 | -7 |
2020-07-06 14:28 | verbatim: show an error message when an invalid Unicode code is entered | Benno Schulenberg | 2 | +7 | -1 |
2020-07-05 17:16 | tweaks: remove an unneeded cursor movement, and rename a variable | Benno Schulenberg | 1 | +11 | -16 |
2020-07-05 16:58 | tweaks: move an initialization function to before the one that calls it | Benno Schulenberg | 2 | +255 | -258 |
2020-07-05 15:17 | speller: take into account that statting a file can fail [coverity] | Benno Schulenberg | 1 | +13 | -13 |
2020-07-05 09:02 | rcfile: rename bindable function 'curpos' to 'location' | Benno Schulenberg | 4 | +11 | -6 |
2020-07-05 08:53 | docs: complete the renaming of 'tempfile' to 'saveonexit' | Benno Schulenberg | 3 | +7 | -3 |
2020-07-04 15:43 | tweaks: rename two functions and a variable, and improve two comments | Benno Schulenberg | 3 | +13 | -14 |
2020-07-04 15:25 | tweaks: condense a comment, and reshuffle a few lines | Benno Schulenberg | 1 | +5 | -13 |
2020-07-04 15:14 | tweaks: delete two functions that are never executed | Benno Schulenberg | 3 | +8 | -14 |
2020-07-04 13:12 | tweaks: rename a variable, and reduce the scope of two others | Benno Schulenberg | 1 | +8 | -7 |
2020-07-04 07:34 | tweaks: drop an unneeded assignment, and reshuffle a few lines | Benno Schulenberg | 3 | +6 | -7 |
2020-07-03 17:03 | tweaks: improve some comments, and reshuffle an assignment | Benno Schulenberg | 1 | +7 | -11 |
2020-07-03 16:45 | docs: improve some descriptions concerning the file browser | Benno Schulenberg | 2 | +14 | -10 |
2020-07-03 10:55 | feedback: show the cursor position also at startup in an empty buffer | Benno Schulenberg | 1 | +1 | -1 |
2020-07-03 10:39 | tweaks: elide a wrapper function, by checking a precondition earlier | Benno Schulenberg | 5 | +6 | -18 |
2020-07-03 07:32 | tweaks: elide an unneeded global variable | Benno Schulenberg | 7 | +18 | -32 |
2020-07-03 08:51 | help: pair the items in the two bottom lines better in the tiny version | Benno Schulenberg | 1 | +10 | -15 |
2016-04-27 13:10 | scrolling: add a function and a key binding to center the cursor line | Benno Schulenberg | 6 | +27 | -2 |
2020-06-30 08:56 | tweaks: do not use the string "stat()" in any of the comments | Benno Schulenberg | 1 | +3 | -3 |
2020-06-30 08:48 | history: take into account that statting a file can fail too | Benno Schulenberg | 1 | +16 | -8 |
2020-06-29 11:05 | history: take into account that closing a file can fail | Benno Schulenberg | 1 | +16 | -10 |
2020-06-29 10:39 | tweaks: reshuffle some conditions, to straighten the logic | Benno Schulenberg | 1 | +13 | -16 |
2020-06-29 10:35 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +92 | -91 |
2020-06-29 10:20 | tweaks: add four early returns for read/write errors of history files | Benno Schulenberg | 1 | +32 | -22 |
2020-06-29 10:04 | tweaks: rename a variable, to better fit related ones | Benno Schulenberg | 1 | +22 | -22 |
2020-06-29 09:56 | history: don't send error messages to the screen; store them in the queue | Benno Schulenberg | 1 | +4 | -7 |
2020-06-29 09:25 | rcfile: restore terminal settings when exiting upon excessive unbindings | Benno Schulenberg | 1 | +7 | -10 |
2020-06-29 09:09 | rcfile: complain when an essential key binding is missing | Benno Schulenberg | 1 | +1 | -1 |
2020-06-28 11:15 | build: use a more dependable method for detecting a build from git | Benno Schulenberg | 1 | +1 | -1 |
2020-06-24 07:17 | docs: document the new -O/--bookstyle and 'set bookstyle' options | Benno Schulenberg | 4 | +20 | -0 |
2019-12-18 16:19 | options: add -O/--bookstyle to make leading whitespace mean new paragraph | Benno Schulenberg | 4 | +14 | -2 |
2020-06-27 08:23 | tweaks: delete a now-unused function | Benno Schulenberg | 2 | +0 | -15 |
2020-06-27 08:03 | tweaks: make three hard-bindings of special keys more efficiently | Benno Schulenberg | 3 | +10 | -15 |
2020-06-26 17:44 | tweaks: avoid a function call when a simple boolean will do | Benno Schulenberg | 1 | +4 | -4 |
2020-06-26 17:27 | tweaks: rename a variable, to better describe what it holds | Benno Schulenberg | 1 | +5 | -6 |
2020-06-26 17:18 | tweask: adjust the indentation after the previous change | Benno Schulenberg | 1 | +33 | -32 |
2020-06-26 17:06 | tweaks: drop a superfluous check for a non-zero length | Benno Schulenberg | 1 | +4 | -9 |
2020-06-26 09:24 | tweaks: correct two spelling mistakes [codespell] | Benno Schulenberg | 3 | +5 | -5 |
2020-06-26 08:24 | tweaks: close opened files when something goes wrong [coverity] | Benno Schulenberg | 1 | +4 | -0 |
2020-06-26 07:53 | tweaks: avoid unneeded calls of free() by reallocating the full name | Benno Schulenberg | 1 | +7 | -10 |
2020-06-26 07:47 | tweaks: plug a leak, by always freeing the full filename [valgrind] | Benno Schulenberg | 1 | +2 | -0 |
2020-06-25 19:11 | build: fix the Makefile after two header files were renamed | Benno Schulenberg | 1 | +4 | -3 |
2020-06-25 08:10 | tabbing: beep at the first listing, and when there are zero possibilities | Benno Schulenberg | 1 | +5 | -1 |
2020-06-25 08:09 | tweaks: rewrap a few lines in old news items, for more balanced lines | Benno Schulenberg | 1 | +23 | -25 |
2020-06-25 08:03 | tweaks: condense the code a little further, by grouping things better | Benno Schulenberg | 1 | +4 | -5 |
2020-06-25 07:53 | tweaks: avoid checking a variable three times for each pass in the loop | Benno Schulenberg | 1 | +12 | -19 |
2020-06-24 07:30 | docs: mention that M-X toggle is special, because available in most menus | Benno Schulenberg | 3 | +8 | -0 |
2020-06-21 09:00 | files: make better use of the last row when there are many completions | Benno Schulenberg | 1 | +2 | -1 |
2020-06-21 08:44 | files: show possible tab completions near the bottom of the edit window | Benno Schulenberg | 1 | +6 | -2 |
2020-06-21 08:17 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +72 | -74 |
2020-06-21 08:13 | tweaks: make an early return for zero matches, and rename a variable | Benno Schulenberg | 1 | +10 | -9 |
2020-06-21 08:02 | tweaks: avoid an unnecessary refresh for zero or just one completion | Benno Schulenberg | 2 | +7 | -9 |
2020-06-20 16:40 | files: list possible completions after just one <Tab> instead of two | Benno Schulenberg | 3 | +4 | -18 |
2020-06-22 12:00 | build: fix compilation for --enable-tiny --enable-color --enable-nanorc | Benno Schulenberg | 2 | +3 | -3 |
2020-06-22 11:05 | tweaks: add a helpful message for when pkg.m4 is missing during a build | Benno Schulenberg | 1 | +2 | -1 |
2020-06-22 10:49 | build: fix compilation when configured with --disable-color | Benno Schulenberg | 1 | +1 | -1 |
2020-06-22 09:15 | build: allow compilation to succeed on curses without italic support | Benno Schulenberg | 1 | +2 | -0 |
2020-06-22 07:09 | tweaks: adjust the conditional help-item pairing for absence of speller | Benno Schulenberg | 1 | +2 | -4 |
2020-06-22 06:39 | build: fix compilation when configured with --disable-speller | Benno Schulenberg | 1 | +153 | -153 |
2020-06-21 17:21 | colors: move purple one step away from magenta, and use a darker mauve | Benno Schulenberg | 1 | +1 | -1 |
2020-06-21 12:02 | tweaks: update three translator hints, add two, and frob three strings | Benno Schulenberg | 2 | +8 | -6 |
2020-06-20 20:11 | syntax: ada: new file -- coloring rules for Ada 2012 files | Andreas K. Foerster | 2 | +40 | -0 |
2020-06-21 07:18 | tweaks: reshuffle and trim a comment, and remove unneeded pair of braces | Benno Schulenberg | 1 | +4 | -6 |
2020-06-21 07:05 | tweaks: rename two variables, to be shorter and without abbreviations | Benno Schulenberg | 1 | +13 | -14 |
2020-06-20 15:15 | tweaks: elide another parameter, relevant in just three menus | Benno Schulenberg | 6 | +24 | -25 |
2020-06-20 12:45 | files: disallow tabbing when in restricted mode | Benno Schulenberg | 1 | +2 | -2 |
2020-04-19 17:09 | build: make ./configure report which global nanorc file will be used | Benno Schulenberg | 2 | +9 | -1 |
2020-06-20 11:47 | syntax: default: colorize embedded control codes | Benno Schulenberg | 1 | +3 | -0 |
2020-06-20 10:09 | tweaks: rename two header files, to be distinct and not an abbreviation | Benno Schulenberg | 20 | +1356 | -1356 |
2020-06-20 02:20 | tweaks: make parameter names in prototypes match those in the definitions | Pedro Victor de Brito Cordeiro | 1 | +37 | -41 |
2020-06-19 08:46 | tweaks: elide a parameter that is relevant for only one menu (Goto Dir) | Benno Schulenberg | 6 | +25 | -33 |
2020-06-19 08:02 | tweaks: rename a variable, to make more sense | Benno Schulenberg | 1 | +8 | -8 |
2020-06-19 07:54 | feedback: do not list "." and ".." as possible <Tab><Tab> completions | Benno Schulenberg | 1 | +2 | -2 |
2020-06-18 17:12 | tweaks: rename two parameters, to be more fitting | Benno Schulenberg | 3 | +11 | -11 |
2020-06-18 17:02 | tweaks: elide a variable and be more direct, and rename another | Benno Schulenberg | 1 | +9 | -10 |
2020-06-18 15:24 | tweaks: rename two functions, and rename and reshuffle a parameter | Benno Schulenberg | 3 | +10 | -15 |
2020-06-18 15:10 | tweaks: improve several comments, and rewrap two lines | Benno Schulenberg | 1 | +18 | -22 |
2020-05-31 18:04 | bindings: allow toggling the help lines at several prompts and in browser | Benno Schulenberg | 4 | +27 | -2 |
2020-06-16 09:31 | docs: mention the nine new color names, and "bold" plus "italic" | Benno Schulenberg | 2 | +77 | -44 |
2020-06-17 14:54 | tweaks: rename a symbol, from a phrase to a noun | Benno Schulenberg | 3 | +9 | -9 |
2020-06-17 14:50 | rcfile: report the first bad color element, not a later one that is okay | Benno Schulenberg | 1 | +11 | -9 |
2020-06-15 12:56 | tweaks: elide two redundant calls of strchr() | Benno Schulenberg | 1 | +4 | -4 |
2020-06-15 12:48 | rcfile: introduce the modifier 'italic', for slanted text | Benno Schulenberg | 2 | +12 | -2 |
2020-06-18 10:31 | tweaks: move a copyright notice to a better place, and improve it | Benno Schulenberg | 1 | +14 | -17 |
2020-06-18 10:03 | tweaks: elide an unneeded variable, as there is nothing beyond '*place' | Benno Schulenberg | 1 | +2 | -6 |
2020-06-18 09:54 | tweaks: elide a variable, and shortcircuit a return | Benno Schulenberg | 1 | +10 | -6 |
2020-06-18 09:44 | tweaks: condense and improve some comments | Benno Schulenberg | 1 | +16 | -25 |
2020-06-18 09:17 | tweaks: drop two unneeded assignments | Benno Schulenberg | 1 | +0 | -5 |
2020-06-17 10:17 | build: make a deeper clone of gnulib (when building from git) | Benno Schulenberg | 1 | +1 | -1 |
2020-06-10 08:44 | syntax: nanorc: colorize the new named colors too, from "mint" to "mauve" | Benno Schulenberg | 1 | +2 | -2 |
2020-06-09 15:05 | rcfile: introduce nine new named colors, from "pink" to "latte" | Benno Schulenberg | 1 | +15 | -0 |
2020-06-16 15:26 | syntax: nanorc: colorize 'bright' anyway, so existing syntaxes look okay | Benno Schulenberg | 2 | +3 | -3 |
2020-06-16 11:27 | syntax: sql: rename the file to match the name of the syntax | Benno Schulenberg | 2 | +1 | -1 |
2020-06-15 17:11 | tweaks: drop obsolete 'nano.spec' from .gitignore file, and reshuffle | Benno Schulenberg | 1 | +5 | -6 |
2020-05-19 18:20 | files: make the M-F (New Buffer) toggle non-persistent | Marco Diego Aurélio Mesquita | 1 | +10 | -0 |
2020-06-15 13:30 | docs: use 'bold' and 'light' instead of 'bright' in the sample nanorc | Benno Schulenberg | 1 | +9 | -9 |
2020-06-15 13:15 | syntax: nanorc: stop colorizing 'bright', even though it's still accepted | Benno Schulenberg | 1 | +2 | -2 |
2020-06-15 12:27 | rcfile: add bindable function 'execute', for access to "Execute Command" | Benno Schulenberg | 3 | +10 | -0 |
2020-06-15 10:38 | build: fix compilation when configured with --enable-tiny | Benno Schulenberg | 1 | +2 | -1 |
2020-06-15 07:45 | tweaks: call the spotlighting routines only for the relevant line | Benno Schulenberg | 1 | +4 | -3 |
2020-06-14 11:03 | tweaks: remove a superfluous global variable | Benno Schulenberg | 4 | +1 | -6 |
2020-06-14 10:32 | startup: enter curses mode before reading the nanorc files | Benno Schulenberg | 1 | +15 | -11 |
2020-06-10 08:25 | rcfile: do not complain when "bright" is used with a background color | Benno Schulenberg | 1 | +0 | -4 |
2020-06-09 11:41 | rcfile: introduce the modifier "bold", for specifying bolding separately | Benno Schulenberg | 2 | +12 | -2 |
2020-06-08 10:31 | rcfile: allow specifying a bright background color (with prefix "light") | Benno Schulenberg | 2 | +4 | -2 |
2020-06-08 09:55 | rcfile: accept prefix "light" to make a color brighter without bolding it | Benno Schulenberg | 2 | +22 | -14 |
2020-06-14 08:52 | startup: check stdout instead of stdin when probing for a Linux console | Benno Schulenberg | 1 | +1 | -6 |
2020-06-13 15:14 | tweaks: move a function, to be in the order in which they are called | Benno Schulenberg | 1 | +26 | -25 |
2020-06-13 12:10 | tweaks: call init_pair() just once for each pair number | Benno Schulenberg | 1 | +7 | -4 |
2020-06-13 12:02 | tweaks: remove unneeded variables after the previous change | Benno Schulenberg | 1 | +2 | -7 |
2020-06-13 11:58 | tweaks: do the conversion of -1 to a specific color just once | Benno Schulenberg | 1 | +7 | -8 |
2020-06-13 11:50 | tweaks: elide two ifs for the most likely case, when defaults are allowed | Benno Schulenberg | 1 | +12 | -8 |
2020-06-13 11:34 | tweaks: rename a variable, for more contrast with the function name | Benno Schulenberg | 1 | +8 | -8 |
2020-06-13 11:24 | tweaks: call use_default_colors() just once for each run | Benno Schulenberg | 1 | +3 | -8 |
2020-06-11 17:18 | tweaks: rename a variable, improve a comment, and reshuffle a few things | Benno Schulenberg | 1 | +7 | -12 |
2020-06-11 14:48 | tweaks: reshuffle a statement, to have major initialization in nano.c | Benno Schulenberg | 2 | +5 | -6 |
2020-06-11 14:45 | tweaks: rename a variable, to not refer to a row as a "line" | Benno Schulenberg | 1 | +4 | -4 |
2020-06-11 14:27 | tweaks: remove a redundant cursor movement, remove a redundant condition | Benno Schulenberg | 1 | +1 | -3 |
2020-06-07 09:51 | indicator: recompute the extra rows also when justifying and resizing | Benno Schulenberg | 4 | +16 | -13 |
2020-06-07 09:00 | indicator: recompute the extra rows also for cut/paste/split/join | Benno Schulenberg | 2 | +21 | -0 |
2020-06-06 16:57 | indicator: rework how the "scrollbar" is computed when softwrapping | Benno Schulenberg | 8 | +70 | -48 |
2020-06-05 17:05 | tweaks: group the exiting routines together, and condense the comments | Benno Schulenberg | 2 | +61 | -70 |
2020-06-05 15:23 | tweaks: elide an unneeded parameter, and rename the other | Benno Schulenberg | 1 | +9 | -9 |
2020-06-05 15:08 | tweaks: move a function to before the one that calls it | Benno Schulenberg | 2 | +36 | -38 |
2020-06-05 10:01 | tweaks: make an error message more accurate and reduce it to its essence | Benno Schulenberg | 1 | +3 | -4 |
2020-05-27 09:10 | docs: document the --indicator (-q) and 'set indicator' options | Benno Schulenberg | 5 | +25 | -1 |
2020-05-26 17:07 | options: add --indicator and -q for switching on the scroll-bar thing | Benno Schulenberg | 3 | +15 | -4 |
2020-05-14 09:53 | display: support the position indicator also when --softwrap is used | Marco Diego Aurélio Mesquita | 4 | +43 | -7 |
2020-04-25 15:19 | new feature: a position-plus-portion indicator on the righthand side | Benno Schulenberg | 5 | +60 | -12 |
2020-05-31 17:09 | bindings: make ^L (Refresh) work at all the prompts too | Benno Schulenberg | 3 | +10 | -11 |
2020-06-03 16:38 | tweaks: elide an unused parameter, and rename the other and a variable | Benno Schulenberg | 1 | +13 | -11 |
2020-06-03 14:45 | feedback: beep also at a prompt when receiving an unknown escape sequence | Benno Schulenberg | 3 | +9 | -13 |
2020-06-03 08:24 | display: reposition the cursor after an error message also in a help text | Benno Schulenberg | 1 | +1 | -3 |
2020-06-03 08:14 | tweaks: remove an unneeded call of wnoutrefresh() | Benno Schulenberg | 1 | +0 | -3 |
2020-06-02 17:14 | tweaks: recalculate the multiline info just once when doing "Replace All" | Benno Schulenberg | 1 | +19 | -11 |
2020-06-02 08:50 | replacing: recalculate the multiline coloring info when needed | Benno Schulenberg | 1 | +11 | -9 |
2020-06-01 18:28 | tweaks: drop two unneeded wnoutrefresh() calls in the spotlight routines | Benno Schulenberg | 1 | +0 | -4 |
2020-05-31 14:41 | tweaks: rename a function, to leave the old names behind | Benno Schulenberg | 6 | +16 | -16 |
2020-05-31 14:14 | display: avoid an additional redrawing when redrawing the screen | Benno Schulenberg | 5 | +8 | -9 |
2020-05-31 09:57 | rcfile: rename 'extcmd' to 'execute', to be more readable and fitting | Benno Schulenberg | 4 | +16 | -10 |
2020-05-30 17:21 | help: describe what has been added to the "Execute Command" menu | Benno Schulenberg | 1 | +2 | -1 |
2020-05-29 17:02 | bindings: remove the Full-Justify function from the Search menu | Benno Schulenberg | 1 | +1 | -3 |
2020-05-28 10:24 | help: put the two toggles first in the "Execute Command" menu | Benno Schulenberg | 1 | +12 | -12 |
2020-05-28 10:09 | bindings: add ^Z (Suspend) to the "Execute Command" menu | Benno Schulenberg | 2 | +6 | -4 |
2020-05-22 12:28 | bindings: make ^T invoke the "Execute Command" menu, and ^T^T the Speller | Benno Schulenberg | 3 | +29 | -11 |
2020-05-22 09:46 | general: make five tools accessible through the "Execute Command" menu | Benno Schulenberg | 5 | +48 | -6 |
2020-05-29 16:45 | tweaks: separate a symbol from its definition by two spaces | Benno Schulenberg | 8 | +96 | -96 |
2020-05-29 15:19 | tweaks: rename a symbol, and actually use it where it is needed | Benno Schulenberg | 2 | +3 | -3 |
2020-05-29 15:12 | tweaks: move a function to a more logical place | Benno Schulenberg | 1 | +15 | -14 |
2020-05-29 11:51 | tweaks: reshuffle a declaration and six calls of free(), to avoid a leak | Benno Schulenberg | 1 | +5 | -8 |
2020-05-29 09:57 | files: before prompting, show also the reason why the backup failed | Benno Schulenberg | 1 | +7 | -1 |
2020-05-29 09:32 | files: take into account that also closing a backup file can fail | Benno Schulenberg | 1 | +10 | -1 |
2020-05-29 09:17 | files: show a warning when writing a backup fails, before prompting | Benno Schulenberg | 1 | +3 | -1 |
2020-05-29 08:58 | files: also when creating a backup fails, ask the user whether to proceed | Benno Schulenberg | 1 | +4 | -1 |
2020-05-29 08:48 | files: give a more precise warning when deleting an existing backup fails | Benno Schulenberg | 1 | +2 | -1 |
2020-05-29 08:18 | files: ask the user whether to proceed every time a backup fails | Benno Schulenberg | 1 | +5 | -14 |
2020-05-28 17:29 | tweaks: simplify an error message, by mentioning just the main point | Benno Schulenberg | 1 | +7 | -11 |
2020-05-28 15:19 | files: ignore errors when calling futimens() on a backup file | Benno Schulenberg | 1 | +3 | -9 |
2020-05-28 14:59 | tweaks: rename a function, to be more correct | Benno Schulenberg | 4 | +6 | -6 |
2020-05-28 12:54 | backup: do not understand ^C as "Yes" when asking whether to continue | Benno Schulenberg | 1 | +3 | -3 |
2020-05-28 12:31 | tweaks: rename a struct element, to be shorter and preciser | Benno Schulenberg | 4 | +27 | -27 |
2020-05-28 12:15 | files: ignore errors when calling chmod() on a backup file | Benno Schulenberg | 1 | +5 | -12 |
2020-05-24 21:20 | syntax: go: highlight the chan keyword, and the special +build comment | Ryan Westlund | 1 | +5 | -2 |
2020-05-26 11:40 | files: remove two superfluous calls for shielding temp files from others | Benno Schulenberg | 1 | +0 | -5 |
2020-05-26 10:36 | tweaks: remove two calls of umask() by specifying permissions directly | Benno Schulenberg | 1 | +5 | -10 |
2020-05-25 17:49 | tweaks: improve some comments and whitespace, and reshuffle a few lines | Benno Schulenberg | 1 | +32 | -36 |
2020-05-25 16:59 | startup: allow presetting case-sensitive search also in the tiny version | Benno Schulenberg | 1 | +1 | -1 |
2020-05-25 16:52 | tweaks: rename one of the flag symbols, to be clearer | Benno Schulenberg | 4 | +7 | -7 |
2020-05-25 10:22 | files: do not append but truncate when allowing insecure backups | Benno Schulenberg | 1 | +2 | -2 |
2020-05-24 13:55 | files: ignore errors when calling chown() on a backup file | Benno Schulenberg | 1 | +4 | -13 |
2020-05-24 10:26 | tweaks: correct a comment, and drop a redundant (because nested) #ifdef | Benno Schulenberg | 1 | +2 | -4 |
2020-05-24 10:03 | build: do not let --disable-speller exclude also the formatter code | Benno Schulenberg | 3 | +1 | -11 |
2020-05-24 09:53 | tweaks: slightly improve the grouping of shortcuts in some help texts | Benno Schulenberg | 1 | +6 | -6 |
2020-05-24 09:24 | tweaks: order three menu names in the documentation slightly better | Benno Schulenberg | 2 | +18 | -18 |
2020-05-24 07:01 | docs: copy the 4.9.3 news item from the release branch | Benno Schulenberg | 1 | +4 | -0 |
2020-05-22 09:58 | feedback: skip wiping the prompt bar when the shortcut printed a message | Benno Schulenberg | 3 | +6 | -3 |
2020-05-22 08:04 | tweaks: rename a symbol, away from a double abbreviation | Benno Schulenberg | 5 | +17 | -17 |
2020-05-21 08:47 | tweaks: avoid a compiler warning | Benno Schulenberg | 1 | +2 | -2 |
2020-05-21 07:46 | prompt: at Yes-No, do not treat a screen resize as an invalid keystroke | Benno Schulenberg | 1 | +3 | -0 |
2020-05-21 07:12 | display: do not try to draw content when there is no open buffer yet | Benno Schulenberg | 1 | +8 | -6 |
2020-05-20 14:53 | tweaks: don't bother statting the lock file before unlinking it | Benno Schulenberg | 1 | +4 | -6 |
2020-05-20 14:17 | locking: prevent a symlink attack by not opening an existing lock file | Benno Schulenberg | 1 | +9 | -3 |
2020-05-19 14:58 | tweaks: don't bother using the exclusive flag when creating a lock file | Benno Schulenberg | 1 | +2 | -13 |
2020-05-19 12:56 | locking: ignore the insecure-backup flag when creating a lock file | Benno Schulenberg | 1 | +2 | -7 |
2020-05-17 17:11 | tweaks: add a symbol, in order to condense three function calls | Benno Schulenberg | 1 | +5 | -6 |
2020-05-17 09:34 | tweaks: reshuffle an assignment, for conciseness, and rename a variable | Benno Schulenberg | 1 | +6 | -6 |
2020-05-14 16:47 | tweaks: exclude a bit of bracketed-paste code from the tiny version | Benno Schulenberg | 1 | +2 | -0 |
2020-05-14 15:27 | usage: unabbreviate option arguments where possible | Benno Schulenberg | 1 | +6 | -6 |
2020-05-14 09:41 | tweaks: reshuffle a bit of code, to elide an #ifndef | Benno Schulenberg | 1 | +9 | -10 |
2020-05-14 09:22 | tweaks: move a fragment of code to the one branch that needs it | Benno Schulenberg | 1 | +7 | -11 |
2020-05-13 10:41 | tweaks: rename a function, to be more precise, and reshuffle it | Benno Schulenberg | 5 | +15 | -16 |
2020-05-13 10:29 | tweaks: add a condition, so that two ifs can be elided | Benno Schulenberg | 2 | +7 | -13 |
2020-05-13 10:01 | tweaks: move an 'if', to not call leftedge_for() when not softwrapping | Benno Schulenberg | 2 | +7 | -7 |
2020-05-13 09:11 | tweaks: reshuffle a condition, for symmetry | Benno Schulenberg | 1 | +2 | -2 |
2020-05-13 08:31 | tweaks: don't bother overwriting a CR -- decreasing the length is enough | Benno Schulenberg | 1 | +2 | -2 |
2020-05-12 18:53 | tweaks: correct a comment, and avoid third repetition of some conditions | Benno Schulenberg | 1 | +10 | -12 |
2020-05-12 15:17 | files: never report a file as being of mixed format | Benno Schulenberg | 2 | +11 | -19 |
2020-05-12 14:39 | files: do not let a stray CR in a DOS file trigger Mac format | Benno Schulenberg | 1 | +1 | -1 |
2020-05-12 09:09 | tweaks: exclude an unneeded fragment of code from the tiny version | Benno Schulenberg | 1 | +3 | -1 |
2020-05-11 17:40 | tweaks: reshuffle a condition, to make a little more sense | Benno Schulenberg | 1 | +2 | -2 |
2020-05-11 14:59 | tweaks: rename two variables, and reduce the scope of a third | Benno Schulenberg | 1 | +11 | -17 |
2020-05-11 14:44 | tweaks: rename a symbol, to better suit its purpose, and reduce its scope | Benno Schulenberg | 2 | +7 | -7 |
2020-05-11 14:18 | tweaks: don't use a symbol for other purposes | Benno Schulenberg | 2 | +3 | -3 |
2020-05-11 13:57 | tweaks: trim some oververbose comments -- they overshadow the code | Benno Schulenberg | 1 | +10 | -19 |
2020-05-11 13:32 | tweaks: adjust the file format indicator in a quicker way | Benno Schulenberg | 1 | +3 | -6 |
2020-05-08 09:06 | tweaks: drop two redundant conditions, and improve three comments | Benno Schulenberg | 1 | +5 | -6 |
2020-05-08 08:55 | tweaks: do the saving of histories in a single place | Benno Schulenberg | 1 | +10 | -12 |
2020-05-08 08:40 | tweaks: elide three parameters, as they are the same for both calls | Benno Schulenberg | 3 | +11 | -12 |
2020-05-08 08:21 | tweaks: improve three comments, drop one, and unwrap a line | Benno Schulenberg | 1 | +4 | -6 |
2020-05-07 11:34 | tweaks: condense a comment, and reshuffle some conditions | Benno Schulenberg | 1 | +6 | -8 |
2020-05-07 11:06 | files: trigger the Easter egg only when "zzy" is typed at the prompt | Benno Schulenberg | 1 | +1 | -1 |
2020-05-06 15:29 | tweaks: improve a comment, reshuffle a scroll command, elide a variable | Benno Schulenberg | 1 | +8 | -16 |
2020-05-01 12:08 | color: when syntax coloring is toggled back on, calculate multiline data | Benno Schulenberg | 1 | +1 | -0 |
2020-05-01 11:52 | color: avoid allocating emptiness when there are no multiline regexes | Benno Schulenberg | 2 | +4 | -7 |
2020-05-01 11:25 | tweaks: shorten the name of a symbol, to match its bindable function | Benno Schulenberg | 8 | +12 | -12 |
2020-05-01 10:38 | tweaks: remove an unneeded element from the openfilestruct | Benno Schulenberg | 5 | +9 | -13 |
2020-05-01 09:40 | tweaks: condense a bit of code, by reusing an existing variable | Benno Schulenberg | 1 | +3 | -6 |
2020-04-30 15:25 | options: rename --tempfile to --saveonexit, to be far clearer | Benno Schulenberg | 10 | +35 | -32 |
2020-04-30 16:58 | docs: mention that doing a full-buffer operation wipes away all anchors | Benno Schulenberg | 1 | +5 | -2 |
2020-04-30 14:47 | anchor: do not let piping and spelling transfer an anchor to the top | Benno Schulenberg | 2 | +4 | -1 |
2020-04-30 14:02 | anchor: during full justification preserve anchors as during single ones | Benno Schulenberg | 1 | +4 | -5 |
2020-04-29 17:34 | anchor: do not let a full justification transfer an anchor to the top | Benno Schulenberg | 1 | +5 | -0 |
2020-04-29 10:22 | tweaks: move a function to before the one that calls it | Benno Schulenberg | 1 | +93 | -93 |
2020-04-29 10:07 | startup: initialize colors only when the terminal is capable of colors | Benno Schulenberg | 3 | +16 | -16 |
2020-04-28 14:43 | tweaks: delete some unneeded code, and rename the function accordingly | Benno Schulenberg | 3 | +4 | -10 |
2020-04-28 14:38 | tweaks: rename a function, to match with the boolean that guards it | Benno Schulenberg | 3 | +4 | -4 |
2020-04-28 14:32 | tweaks: rename a function, to better describe what it does | Benno Schulenberg | 5 | +10 | -14 |
2020-04-28 13:28 | files: reinitialize the palette only when the syntax actually changed | Benno Schulenberg | 1 | +1 | -1 |
2020-04-26 15:21 | syntax: sql: condense some regexes, and reduce their number | Benno Schulenberg | 1 | +12 | -14 |
2020-04-16 17:21 | menus: remove unneeded words and shortenings from key labels | Benno Schulenberg | 1 | +19 | -19 |
2020-04-21 10:47 | syntaxes: remove some superfluous outer parentheses from regexes | Benno Schulenberg | 14 | +24 | -24 |
2020-04-21 10:06 | syntaxes: move the rules for Fortran and Povray files down to extra/ | Benno Schulenberg | 3 | +3 | -2 |
2020-04-21 00:52 | syntax: haskell: new file -- coloring rules for Haskell programs | Ryan Westlund | 1 | +40 | -0 |
2020-04-20 17:20 | syntaxes: remove some stuff that has been commented out for a long time | Benno Schulenberg | 3 | +0 | -9 |
2020-04-20 17:15 | syntaxes: uniformize the initial comment | Benno Schulenberg | 33 | +39 | -40 |
2020-04-20 11:29 | syntax: markdown: do not colorize text between two bold words as italic | Benno Schulenberg | 1 | +8 | -5 |
2020-04-16 09:05 | docs: note Marco as the original author of the bookmarking code | Benno Schulenberg | 1 | +1 | -0 |
2020-04-15 15:50 | tweaks: rename two parameters, away from abbreviations | Benno Schulenberg | 1 | +5 | -5 |
2020-04-15 15:20 | tweaks: rename two functions, to better indicate what they do | Benno Schulenberg | 4 | +11 | -11 |
2020-04-14 17:02 | syntax: move distro-specific files down to a subdirectory, syntax/extra/ | Benno Schulenberg | 5 | +8 | -4 |
2020-04-10 09:59 | syntax: markdown: new file -- coloring rules for Markdown files | Benno Schulenberg | 2 | +35 | -0 |
2020-04-12 09:15 | options: let --afterends affect also the deleting of words (Ctrl+Delete) | Benno Schulenberg | 5 | +7 | -7 |
2020-04-13 10:20 | docs: explain how anchors work, and document their bindable functions | Benno Schulenberg | 2 | +30 | -0 |
2020-04-13 09:48 | feedback: indicate an anchor with a "+" in the line-number margin | Benno Schulenberg | 2 | +8 | -1 |
2020-04-13 09:34 | tweaks: implement the anchor routines in a different way | Benno Schulenberg | 1 | +25 | -25 |
2020-04-06 15:42 | general: rename "bookmark" to "anchor", to sound less permanent | Benno Schulenberg | 8 | +49 | -47 |
2020-03-28 16:06 | text: retain a bookmark when two lines are joined or something is cut | Benno Schulenberg | 3 | +11 | -1 |
2018-12-04 01:45 | bindings: hard-bind the bookmark functions to M-Ins and M-PgUp/M-PgDn | Marco Diego Aurélio Mesquita | 5 | +36 | -3 |
2018-11-12 20:30 | new feature: bindable functions for toggling and jumping to "bookmarks" | Marco Diego Aurélio Mesquita | 6 | +76 | -0 |
2020-04-12 08:36 | syntax: mgp: drop the almost-empty MagicPoint file and syntax | Benno Schulenberg | 2 | +0 | -10 |
2020-04-10 10:56 | syntax: email: rename file and syntax, away from the mistaken 'mutt' | Benno Schulenberg | 3 | +18 | -10 |
2020-04-10 10:25 | docs: mention that the dedicated cursor-moving keys are not rebindable | Benno Schulenberg | 2 | +6 | -2 |
2020-04-09 10:52 | tweaks: simplify the counting of characters in a section | Benno Schulenberg | 3 | +3 | -12 |
2020-04-09 10:27 | tweaks: rename a function, to be more general and clearer | Benno Schulenberg | 5 | +10 | -10 |
2020-04-09 10:12 | tweaks: delete the now-unused partitioning and unpartitioning routines | Benno Schulenberg | 2 | +3 | -101 |
2020-04-02 13:42 | cutting: change the implementation of cutting to not use partitioning | Benno Schulenberg | 1 | +60 | -42 |
2020-04-01 09:25 | cutting: overhaul the pasting routine, to not make use of partitioning | Benno Schulenberg | 1 | +54 | -42 |
2020-04-01 17:56 | files: write out a marked region without partitioning the buffer | Benno Schulenberg | 1 | +27 | -16 |
2020-04-09 08:24 | docs: in the sample nanorc file, refer instead of duplicating | Benno Schulenberg | 1 | +13 | -33 |
2020-04-08 09:25 | tweaks: add two comments, and improve another | Benno Schulenberg | 1 | +3 | -1 |
2020-04-08 09:04 | copying: do not forget to update the screen when M-6 is pressed | Benno Schulenberg | 1 | +2 | -1 |
2020-04-07 17:19 | tweaks: rename a function, to be more precise, and reshuffle some things | Benno Schulenberg | 2 | +19 | -25 |
2020-04-07 12:35 | docs: copy the 4.9.2 news item from the release branch | Benno Schulenberg | 1 | +4 | -0 |
2020-04-06 17:07 | docs: stop mentioning that --wordchars overrides --wordbounds | Benno Schulenberg | 3 | +8 | -8 |
2020-04-06 09:04 | counting: count words correctly also when --wordchars is used | Benno Schulenberg | 1 | +5 | -3 |
2017-03-01 15:56 | counting: count words and characters without partitioning the file | Benno Schulenberg | 1 | +29 | -26 |
2020-04-03 15:19 | tweaks: invert a condition, to have two clauses in a more logical order | Benno Schulenberg | 1 | +8 | -9 |
2020-04-03 15:12 | build: fix compilation when configured with --enable-tiny | Benno Schulenberg | 1 | +5 | -2 |
2020-04-03 14:34 | display: blank the status bar for a copy operation, like for cut & paste | Benno Schulenberg | 1 | +2 | -0 |
2020-04-03 09:07 | undo: choose the proper x positions to place the cursor and rejoin lines | Benno Schulenberg | 1 | +9 | -3 |
2020-04-01 14:05 | tweaks: exit from the writing loop as soon as the last line is reached | Benno Schulenberg | 1 | +22 | -20 |
2020-04-01 13:54 | tweaks: condense a comment, and express a condition in a different way | Benno Schulenberg | 1 | +4 | -5 |
2020-03-31 17:40 | feedback: show a message also when trying to copy an empty region | Benno Schulenberg | 1 | +3 | -1 |
2020-03-31 17:38 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +26 | -24 |
2020-03-31 17:30 | tweaks: fold two blocks into each other, to elide three overlapping cases | Benno Schulenberg | 1 | +1 | -18 |
2020-03-31 17:26 | tweaks: change a helping variable, to make two blocks still more similar | Benno Schulenberg | 1 | +8 | -5 |
2020-03-31 17:21 | tweaks: add a helping variable, to slightly condense the code | Benno Schulenberg | 1 | +2 | -4 |
2020-03-31 17:17 | tweaks: invert a condition, to see the similarity between the two modes | Benno Schulenberg | 1 | +5 | -5 |
2020-03-31 17:08 | copying: with --nonewlines, don't add a final newline to the cutbuffer | Benno Schulenberg | 1 | +10 | -1 |
2020-03-31 15:50 | copying: when using M-6, copy the final line in the buffer just once | Benno Schulenberg | 1 | +6 | -0 |
2020-03-31 12:09 | docs: copy the 4.9.1 news item from the release branch | Benno Schulenberg | 1 | +5 | -0 |
2020-03-30 17:20 | tweaks: move two functions, to have them in a more logical order | Benno Schulenberg | 2 | +44 | -44 |
2020-03-30 17:10 | tweaks: add a helping variable, in order to unwrap three lines | Benno Schulenberg | 1 | +9 | -10 |
2020-03-30 17:05 | tweaks: elide three functions that are called just once | Benno Schulenberg | 1 | +27 | -48 |
2020-03-30 14:51 | memory: plug a leak, by freeing the cutbuffer after a bracketed paste | Benno Schulenberg | 1 | +1 | -2 |
2020-03-30 14:44 | tweaks: elide a now-unused parameter -- it is always FALSE | Benno Schulenberg | 4 | +10 | -10 |
2020-03-30 11:51 | copying: change the implementation, away from cutting plus copying back | Benno Schulenberg | 4 | +101 | -73 |
2020-03-29 18:17 | tweaks: get rid of a bunch of annoying casts, and thus condense the code | Benno Schulenberg | 7 | +14 | -22 |
2020-03-29 16:02 | files: make filtering of the entire buffer into a new buffer work again | Benno Schulenberg | 1 | +5 | -1 |
2020-03-29 12:21 | undo: when undoing a line cut, place the cursor back where it was | Benno Schulenberg | 1 | +3 | -2 |
2020-03-29 12:10 | tweaks: rename a symbol, to be more accurate, and reshuffle two lines | Benno Schulenberg | 2 | +5 | -5 |
2020-03-29 11:14 | tweaks: elide a parameter, by calling the relevant function beforehand | Benno Schulenberg | 7 | +19 | -24 |
2020-03-29 09:40 | input: stop recognizing the raw escape sequences for F13 to F16 | Benno Schulenberg | 1 | +1 | -44 |
2020-03-27 15:57 | options: make -S the short synonym of --softwrap | Benno Schulenberg | 3 | +25 | -30 |
2020-03-27 15:32 | options: stop recognizing the obsolete --morespace and --smooth | Benno Schulenberg | 3 | +2 | -36 |
2020-03-27 14:29 | tweaks: rename a variable, for shortness and contrast | Benno Schulenberg | 1 | +3 | -3 |
2020-03-26 16:14 | docs: reduce the TODO file to a reference to the bug tracker on Savannah | Benno Schulenberg | 2 | +43 | -126 |
2020-03-26 15:56 | build: stop distributing a nano.spec file | Benno Schulenberg | 3 | +1 | -54 |
2020-03-26 12:16 | tweaks: delete another pointless ChangeLog | Benno Schulenberg | 1 | +0 | -29 |
2020-03-26 11:39 | tweaks: delete a ChangeLog that is no longer updated and is incomplete | Benno Schulenberg | 1 | +0 | -998 |
2020-03-26 11:18 | tweaks: for each version, mention the changes to the PO files last | Benno Schulenberg | 1 | +79 | -74 |
2020-03-25 18:37 | tweaks: uniformize some old translator credits | Benno Schulenberg | 1 | +20 | -18 |
2020-03-25 15:49 | tweaks: fix twenty typos, in old Changelogs and in some comments | Benno Schulenberg | 8 | +20 | -20 |
2020-03-24 10:21 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +21721 | -21580 |
2020-03-24 09:48 | bump version numbers and add a news item for the 4.9 release | Benno Schulenberg | 9 | +242 | -10 |
2020-02-11 16:07 | docs: trim some TODO items, and condense several others | Benno Schulenberg | 1 | +16 | -23 |
2020-03-23 10:00 | justify: skip over in-line whitespace only, not over leading whitespace | Benno Schulenberg | 1 | +2 | -2 |
2020-03-22 18:16 | undo: treat a cut-until-end-of-buffer like a backward marked region | Benno Schulenberg | 1 | +1 | -1 |
2020-03-22 17:45 | tweaks: when extending the marked region, include also exotic blanks | Benno Schulenberg | 1 | +2 | -2 |
2020-03-22 15:56 | justify: skip over blanks after the region, to not skew the indentation | Benno Schulenberg | 1 | +4 | -0 |
2020-03-22 13:29 | tweaks: use a symbol instead of a number, and drop two unneeded casts | Benno Schulenberg | 1 | +2 | -2 |
2020-03-22 12:41 | build: fix compilation for --enable-tiny --enable-justify | Benno Schulenberg | 1 | +3 | -1 |
2020-03-20 12:52 | input: accommodate silly emulators that have LF instead of CR in a paste | Benno Schulenberg | 1 | +1 | -1 |
2020-03-19 14:08 | tweaks: move two functions to before the ones that call them | Benno Schulenberg | 2 | +58 | -58 |
2020-03-19 13:55 | tweaks: unwrap four lines, and use explicit codes where possible | Benno Schulenberg | 1 | +7 | -11 |
2020-03-19 13:27 | tweaks: elide three unneeded #defines | Benno Schulenberg | 6 | +9 | -12 |
2020-03-19 12:10 | docs: improve the descriptions of --softwrap and 'set softwrap' | Benno Schulenberg | 4 | +15 | -9 |
2020-03-17 08:56 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2020-03-17 08:51 | usage: improve the description of --softwrap | Benno Schulenberg | 1 | +1 | -1 |
2020-03-16 09:17 | tweaks: move a function to before the one that calls it | Benno Schulenberg | 1 | +20 | -20 |
2020-03-16 09:15 | tweaks: rename a variable, away from a single letter | Benno Schulenberg | 1 | +7 | -6 |
2020-03-16 07:55 | display: keep the help items aligned, by not writing too many characters | Benno Schulenberg | 1 | +2 | -1 |
2020-03-15 18:01 | tweaks: reshuffle a condition, for compactness | Benno Schulenberg | 1 | +3 | -6 |
2020-03-15 15:38 | display: do not show a "[" double-width placeholder when softwrapping | Benno Schulenberg | 1 | +0 | -5 |
2020-03-15 13:04 | help: increase the minimum help-text width from 32 to 40 columns | Benno Schulenberg | 2 | +4 | -4 |
2020-03-15 12:44 | help: do not break a line inside the 17-column keystrokes area | Benno Schulenberg | 1 | +3 | -2 |
2020-03-15 10:26 | tweaks: do some text alignments properly: with spaces, not tabs | Benno Schulenberg | 1 | +10 | -10 |
2020-03-15 10:17 | rcfile: rename bindable function 'suspendenable' to 'suspendable' | Benno Schulenberg | 3 | +8 | -5 |
2020-03-13 18:30 | moving: do not put the cursor at end-of-line when in a help text | Benno Schulenberg | 1 | +1 | -1 |
2020-03-13 15:40 | tweaks: highlight keystrokes in the documentation more consistently | Benno Schulenberg | 3 | +6 | -6 |
2020-03-13 15:34 | docs: update the missed occurrences of --suspendable / 'set suspendable' | Benno Schulenberg | 2 | +6 | -6 |
2020-03-13 15:17 | tweaks: rename a symbol, to match the corresponding renamed option | Benno Schulenberg | 4 | +12 | -12 |
2020-03-13 14:58 | docs: update the form of an option, --suspendable / 'set suspendable' | Benno Schulenberg | 5 | +10 | -7 |
2020-03-13 14:54 | options: rename --suspend to --suspendable, to make more sense | Benno Schulenberg | 2 | +4 | -3 |
2020-03-13 11:14 | build: update the conditional placement of the "Go To Line" menu item | Benno Schulenberg | 1 | +4 | -4 |
2020-03-13 10:59 | tweaks: exclude a function when compiled without spell-checking support | Benno Schulenberg | 1 | +2 | -0 |
2020-03-13 10:43 | build: restore non-UTF8 fallbacks, to allow compiling with --disable-utf8 | Benno Schulenberg | 1 | +16 | -0 |
2020-03-12 18:03 | docs: remove the note saying that nanorc files must be in Unix format | Benno Schulenberg | 3 | +11 | -16 |
2020-03-12 16:18 | tweaks: improve two comments, and remove an unneeded one | Benno Schulenberg | 1 | +5 | -8 |
2020-03-12 15:57 | tweaks: condense a fragment of code | Benno Schulenberg | 1 | +6 | -9 |
2020-03-12 15:45 | tweaks: elide a supporting variable, to make four loops slightly faster | Benno Schulenberg | 1 | +30 | -42 |
2020-03-12 14:52 | tweaks: normalize the indentation after the previous two changes | Benno Schulenberg | 1 | +16 | -16 |
2020-03-12 14:50 | tweaks: remove non-UTF-8 code from three more functions | Benno Schulenberg | 1 | +0 | -15 |
2020-03-12 14:42 | chars: optimize a function for the most common blanks: space and tab | Benno Schulenberg | 1 | +3 | -5 |
2020-03-12 14:35 | tweaks: rename four more functions, to get rid of an abbreviation | Benno Schulenberg | 4 | +17 | -19 |
2020-03-12 11:38 | tweaks: rename another function, to remove the obscuring abbreviation | Benno Schulenberg | 5 | +16 | -17 |
2020-03-12 11:29 | tweaks: rename a function, to remove an obscuring abbreviation | Benno Schulenberg | 4 | +20 | -20 |
2020-03-11 12:46 | justify: never break a line in leading whitespace | Benno Schulenberg | 1 | +7 | -0 |
2020-03-11 18:47 | tweaks: rename two more functions, to match the style of others | Benno Schulenberg | 5 | +15 | -15 |
2020-03-11 18:45 | tweaks: rename two functions, to match the style of others | Benno Schulenberg | 7 | +21 | -21 |
2020-03-11 18:43 | tweaks: rename two functions, for shortness | Benno Schulenberg | 7 | +26 | -26 |
2020-03-11 13:23 | tweaks: trim an unnecessary detail from an error message | Benno Schulenberg | 1 | +1 | -1 |
2020-03-11 13:18 | tweaks: normalize a translator hint, update one, and add another | Benno Schulenberg | 2 | +5 | -4 |
2020-03-11 11:53 | tweaks: rename two more variables, to harmonize with two others | Benno Schulenberg | 1 | +11 | -12 |
2020-03-11 11:23 | tweaks: rename two variables, for distinctiveness | Benno Schulenberg | 1 | +14 | -15 |
2020-03-11 10:52 | copyright: update to the current year for significantly changed files | Benno Schulenberg | 5 | +5 | -5 |
2020-03-10 15:18 | syntax: nanorc: colorize 'rawsequences', not the obsolete 'rebindkeypad' | Benno Schulenberg | 1 | +1 | -1 |
2020-03-10 14:58 | feedback: give a clearer message when trying to justify an empty region | Benno Schulenberg | 1 | +1 | -1 |
2020-03-10 14:55 | docs: mention that ^[ (Esc) is unbindable, and explain why | Benno Schulenberg | 2 | +4 | -0 |
2020-03-10 13:28 | bindings: remove the translation of ^H to Backspace on the BSDs | Benno Schulenberg | 1 | +1 | -5 |
2020-03-10 09:56 | justify: do not take an empty line as template for first-line indentation | Benno Schulenberg | 1 | +4 | -0 |
2020-03-10 09:49 | tweaks: rename a variable, for aptness | Benno Schulenberg | 1 | +4 | -4 |
2020-03-10 09:44 | tweaks: reshuffle some stuff, to have related things together | Benno Schulenberg | 1 | +21 | -25 |
2020-03-10 09:30 | justify: when the cursor is at the left edge, keep it there | Benno Schulenberg | 1 | +1 | -1 |
2020-03-10 09:19 | justify: give the first line of a marked region its proper indentation | Benno Schulenberg | 1 | +25 | -16 |
2020-03-09 13:28 | tweaks: reshuffle an assignment and a free() | Benno Schulenberg | 1 | +2 | -3 |
2020-03-09 13:25 | tweaks: remove an unneeded indirection | Benno Schulenberg | 1 | +11 | -11 |
2020-03-09 13:11 | tweaks: always determine the second lead, to simplify the rewrap call | Benno Schulenberg | 1 | +16 | -18 |
2020-03-09 13:00 | justify: trim the leading blanks of a marked region at the right moment | Benno Schulenberg | 1 | +9 | -8 |
2020-03-09 11:26 | tweaks: rename a variable, to not be a substring of a function name | Benno Schulenberg | 1 | +28 | -28 |
2020-03-09 11:07 | justify: when appropriate, move end point of marked region forward | Benno Schulenberg | 1 | +10 | -18 |
2020-03-09 10:43 | tweaks: reshuffle the trimming of leading whitespace, for compactness | Benno Schulenberg | 1 | +9 | -10 |
2020-03-09 10:33 | tweaks: when appropriate, move starting point of justified region back | Benno Schulenberg | 1 | +18 | -28 |
2020-03-09 09:08 | tweaks: rename four variables, to be a bit more telling | Benno Schulenberg | 1 | +19 | -19 |
2020-03-09 08:55 | tweaks: reshuffle some code, in preparation for improving it | Benno Schulenberg | 1 | +20 | -20 |
2020-03-09 08:44 | tweaks: move a function to its proper place in the order of things | Benno Schulenberg | 1 | +48 | -48 |
2020-03-08 15:55 | tweaks: elide a variable and an unneeded iteration | Benno Schulenberg | 1 | +8 | -11 |
2020-03-08 15:10 | justify: trim prefixed whitespace when justifying a marked region | Benno Schulenberg | 1 | +15 | -0 |
2020-03-08 14:50 | tweaks: remove a redundant statement, a spurious reference to 'cutbottom' | Benno Schulenberg | 1 | +0 | -1 |
2020-03-08 14:07 | justify: do not copy too many bytes when trimming leading whitespace | Benno Schulenberg | 1 | +1 | -1 |
2020-03-08 13:08 | tweaks: rename two variables, to be different or for more contrast | Benno Schulenberg | 1 | +10 | -10 |
2020-03-08 13:04 | tweaks: rename two variables, to harmonize with two others | Benno Schulenberg | 1 | +18 | -18 |
2020-03-08 12:57 | tweaks: rename two variables, to suit both the marked and unmarked case | Benno Schulenberg | 1 | +25 | -26 |
2020-03-08 12:37 | tweaks: create an undo item earlier, and discard it when needed | Benno Schulenberg | 1 | +5 | -14 |
2020-03-08 11:54 | tweaks: strip a parameter that is equivalent to 'openfile' for both calls | Benno Schulenberg | 3 | +9 | -9 |
2020-03-08 11:48 | tweaks: strip a parameter that is TRUE for both calls | Benno Schulenberg | 3 | +5 | -11 |
2020-03-06 17:52 | tweaks: move another function to where it is used | Benno Schulenberg | 3 | +161 | -159 |
2020-03-06 16:06 | tweaks: elide a parameter, and rename a variable | Benno Schulenberg | 1 | +9 | -8 |
2020-03-06 16:00 | tweaks: move a function to where it is used | Benno Schulenberg | 3 | +40 | -46 |
2020-03-06 15:57 | tweaks: reshuffle the setting of the starting point of a cut | Benno Schulenberg | 2 | +10 | -10 |
2020-03-06 11:43 | tweaks: elide two variables and their two assignments | Benno Schulenberg | 1 | +12 | -19 |
2020-03-06 11:30 | tweaks: add a COUPLE_END undo item a bit later, instead of updating it | Benno Schulenberg | 1 | +2 | -3 |
2020-03-05 17:57 | tweaks: reshuffle a condition, for compacter code | Benno Schulenberg | 1 | +6 | -8 |
2020-03-05 17:42 | justify: restore a region properly when it was marked backwards | Benno Schulenberg | 1 | +3 | -4 |
2020-03-05 15:57 | justify: do not crash when the user attempts to justify an empty region | Benno Schulenberg | 1 | +6 | -0 |
2020-03-05 15:09 | tweaks: factor out a three-line condition into a separate function | Benno Schulenberg | 4 | +13 | -12 |
2020-03-05 14:19 | tweaks: add a supporting variable, in order to condense some statements | Benno Schulenberg | 1 | +15 | -17 |
2020-03-05 14:07 | tweaks: invert the logic of a symbol, to make more sense | Benno Schulenberg | 2 | +3 | -3 |
2020-03-05 13:52 | tweaks: swap the use of 'head' and 'tail' for CUT and PASTE undo items | Benno Schulenberg | 1 | +19 | -19 |
2020-03-05 12:28 | tweaks: remove a redundant assignment | Benno Schulenberg | 1 | +0 | -1 |
2020-03-05 11:29 | undo: store the cursor row, for redoing filtering & justification better | Benno Schulenberg | 1 | +3 | -0 |
2020-03-05 11:22 | tweaks: use the variable that suits 'END' better | Benno Schulenberg | 1 | +3 | -3 |
2020-03-04 15:23 | tweaks: improve four comments, and condense two fragments of code | Benno Schulenberg | 1 | +11 | -13 |
2020-03-04 15:08 | rcfile: don't store a coloring rule before it is complete | Benno Schulenberg | 1 | +26 | -23 |
2020-03-03 18:46 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +10 | -11 |
2020-03-03 18:42 | rcfile: when a start= is not matched with an end=, abandon the whole rule | Benno Schulenberg | 1 | +11 | -15 |
2020-03-03 16:37 | rcfile: do not allow a regex for name, header, or magic to be empty | Benno Schulenberg | 1 | +8 | -9 |
2020-03-03 15:41 | tweaks: improve three comments, and reshuffle two declarations | Benno Schulenberg | 1 | +8 | -10 |
2020-03-03 15:21 | tweaks: check for a starting quote in one place instead of three | Benno Schulenberg | 1 | +9 | -17 |
2020-03-03 11:05 | tweaks: remove two superfluous conditions | Benno Schulenberg | 1 | +2 | -2 |
2020-03-03 10:27 | tweaks: rename a function, and split a variable into two separate ones | Benno Schulenberg | 1 | +11 | -11 |
2020-03-03 10:16 | tweaks: rename a function, to be more fitting, and improve some comments | Benno Schulenberg | 1 | +9 | -11 |
2020-03-03 09:45 | rcfile: when finding a mistake, skip the rest of the line | Benno Schulenberg | 1 | +6 | -7 |
2020-03-02 18:36 | tweaks: change an integer to a short, and reshuffle it for better packing | Benno Schulenberg | 2 | +7 | -7 |
2020-03-02 16:13 | tweaks: rename two symbols, to be more precise | Benno Schulenberg | 2 | +15 | -15 |
2020-03-02 12:29 | files: when piping, always pipe whatever was cut to the external command | Benno Schulenberg | 1 | +1 | -1 |
2020-03-01 18:45 | tweaks: rename a variable, to be a bit clearer | Benno Schulenberg | 1 | +5 | -6 |
2020-03-01 18:22 | files: don't check uninitialized memory when writing new file [valgrind] | Benno Schulenberg | 1 | +1 | -1 |
2020-03-01 16:06 | tweaks: avoid a complaint about uninitialized memory [valgrind] | Benno Schulenberg | 1 | +1 | -1 |
2020-03-01 11:10 | undo: do not try to copy a cutbuffer that is NULL | Benno Schulenberg | 1 | +3 | -4 |
2020-02-28 18:24 | tweaks: copy and store a deleted character in a conciser manner | Benno Schulenberg | 1 | +4 | -5 |
2020-02-28 18:15 | tweaks: add calls of die() for five theoretical programming mistakes | Benno Schulenberg | 2 | +7 | -5 |
2020-02-28 18:05 | tweaks: remove two redundant case labels | Benno Schulenberg | 1 | +3 | -7 |
2020-02-28 17:59 | tweaks: frob a statement, rewrap two lines, and remove a pair of braces | Benno Schulenberg | 1 | +5 | -6 |
2020-02-28 16:02 | undo: use the correct original fusion point when unjoining two lines | Benno Schulenberg | 1 | +1 | -1 |
2020-02-28 14:21 | tweaks: instead of swapping the end points later, assign them correctly | Benno Schulenberg | 1 | +11 | -18 |
2020-02-28 12:21 | undo: do not mark the buffer as modified when pasting back nothing | Benno Schulenberg | 1 | +4 | -1 |
2020-02-28 11:52 | undo: do not try to paste back an empty cutbuffer | Benno Schulenberg | 1 | +2 | -1 |
2020-02-28 11:34 | tweaks: frob two statements, condense another, and add a comment | Benno Schulenberg | 1 | +4 | -8 |
2020-02-28 09:28 | tweaks: remove two superfluous checks | Benno Schulenberg | 1 | +0 | -6 |
2020-02-27 14:14 | tweaks: reorder a case item, to have SPLIT_BEGIN always before SPLIT_END | Benno Schulenberg | 1 | +5 | -8 |
2020-02-27 14:09 | tweaks: remove a superfluous assignment, and reshuffle a call | Benno Schulenberg | 1 | +1 | -3 |
2020-02-27 13:14 | tweaks: when undoing an addition or redoing a deletion, do not reallocate | Benno Schulenberg | 1 | +4 | -10 |
2020-02-27 12:51 | tweaks: don't bother reallocating the line data when undoing a line join | Benno Schulenberg | 1 | +1 | -3 |
2020-02-27 12:38 | tweaks: rename to the same name two variables that have the same role | Benno Schulenberg | 1 | +10 | -10 |
2020-02-27 12:28 | tweaks: rename a variable, away from a single letter | Benno Schulenberg | 1 | +48 | -48 |
2020-02-27 11:03 | tweaks: rearrange a case item, so that PASTE is always after CUT | Benno Schulenberg | 1 | +4 | -3 |
2020-02-27 10:50 | tweaks: simplify the undoing and redoing of an <Enter> | Benno Schulenberg | 1 | +4 | -9 |
2020-02-25 16:09 | tweaks: rename two more elements of an undo record, for symmetry | Benno Schulenberg | 3 | +44 | -44 |
2020-02-25 15:47 | tweaks: rename two elements of an undo record, to be more telling | Benno Schulenberg | 3 | +66 | -66 |
2020-02-27 08:35 | tweaks: rename a variable, to get out of the way of a later rename | Benno Schulenberg | 1 | +5 | -5 |
2020-02-26 13:40 | feedback: make sure that a later message can overwrite a short warning | Benno Schulenberg | 1 | +1 | -0 |
2020-02-26 13:01 | tweaks: drop a check for something that will not occur | Benno Schulenberg | 1 | +1 | -8 |
2020-02-26 12:27 | tweaks: relocate a function to before its callers | Benno Schulenberg | 2 | +26 | -27 |
2020-02-26 11:35 | cutting: let M-T cut a trailing empty line, but not nothing at all | Benno Schulenberg | 1 | +4 | -3 |
2020-02-26 11:10 | tweaks: rearrange some conditions, for compactness | Benno Schulenberg | 1 | +7 | -6 |
2020-02-26 08:34 | cutting: with --cutfromcursor, allow ^K to cut the penultimate empty line | Benno Schulenberg | 1 | +1 | -0 |
2020-02-25 16:35 | tweaks: abort in three situations that should never occur | Benno Schulenberg | 1 | +3 | -5 |
2020-02-25 15:59 | tweaks: drop two comments that contain variable names | Benno Schulenberg | 2 | +1 | -5 |
2020-02-25 10:34 | syntax: spec: drop invalid parentheses after "Summary" | Benno Schulenberg | 1 | +11 | -10 |
2020-02-24 18:39 | tweaks: use spaces when aligning things, not tabs | Benno Schulenberg | 1 | +15 | -16 |
2020-02-23 18:46 | syntax: spec: colorize the date and author of changelog items differently | Benno Schulenberg | 1 | +17 | -20 |
2020-02-23 16:00 | syntax: spec: add two missing % signs, and colorize also "%triggerprein" | Benno Schulenberg | 1 | +7 | -7 |
2020-02-23 00:30 | syntax: spec: add some keywords that were added in RPM 4.15 and 4.13 | Neal Gompa | 1 | +6 | -3 |
2020-02-21 16:07 | tweaks: remove some unneeded braces, not used elsewhere either | Benno Schulenberg | 1 | +5 | -10 |
2020-02-21 16:02 | tweaks: rename a variable, and reshuffle a declaration | Benno Schulenberg | 2 | +35 | -36 |
2020-02-20 15:52 | tweaks: pull the NUL-terminating of a string into a function | Benno Schulenberg | 5 | +13 | -20 |
2020-02-20 15:38 | tweaks: elide a function call, by copying a byte directly | Benno Schulenberg | 1 | +2 | -3 |
2020-02-19 18:06 | tweaks: add a different helping variable | Benno Schulenberg | 1 | +12 | -13 |
2020-02-19 17:47 | input: after reallocating a string, do not write to its old address | Benno Schulenberg | 1 | +4 | -3 |
2020-02-18 15:23 | tweaks: condense a comment, reshuffle conditions, and remove unwanted one | Benno Schulenberg | 1 | +6 | -8 |
2020-02-18 14:35 | softwrap: when typing goes beyond the bottom row, scroll just one row | Benno Schulenberg | 1 | +3 | -1 |
2020-02-17 18:41 | tweaks: rename a variable, and add a helping one | Benno Schulenberg | 1 | +5 | -6 |
2020-02-17 12:35 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +34 | -37 |
2020-02-17 12:23 | tweaks: inject the entire burst of bytes at once into the edit buffer | Benno Schulenberg | 1 | +12 | -20 |
2020-02-16 19:11 | tweaks: call add_undo() before the character is actually added | Benno Schulenberg | 2 | +9 | -8 |
2020-02-16 12:04 | rcfile: fix an out-of-bounds read on empty lines | Saagar Jha | 1 | +1 | -1 |
2020-02-17 10:32 | undo: for an automatic hard-wrap, store the correct previous buffer size | Benno Schulenberg | 1 | +1 | -0 |
2020-02-17 10:29 | tweaks: adjust some whitespace, reshuffle two ifs, and remove two braces | Benno Schulenberg | 3 | +5 | -7 |
2020-02-13 17:55 | tweaks: remove a now-unused helper function | Benno Schulenberg | 2 | +0 | -13 |
2020-02-13 17:47 | tweaks: elide an intermediate copy of an added character | Benno Schulenberg | 1 | +6 | -7 |
2020-02-13 16:25 | tweaks: extend the undo data for deleting and backspacing more directly | Benno Schulenberg | 1 | +11 | -8 |
2020-02-14 18:06 | tweaks: relocate eleven functions to before they are called | Benno Schulenberg | 2 | +138 | -151 |
2020-02-14 18:00 | tweaks: rename a constant, and rename and relocate a function | Benno Schulenberg | 3 | +20 | -21 |
2020-02-14 15:03 | tweaks: correct a typo, improve two indentations, and rewrap a line | Benno Schulenberg | 2 | +4 | -5 |
2020-02-14 12:43 | undo: when undoing a paste or an insertion, remove an added magic line | Benno Schulenberg | 1 | +13 | -2 |
2020-02-13 13:42 | prompt: insert a burst of bytes in one go instead of characterwise | Benno Schulenberg | 1 | +6 | -13 |
2020-02-13 13:20 | tweaks: rename four parameters, to be more distinct and telling | Benno Schulenberg | 3 | +16 | -16 |
2020-02-13 13:12 | tweaks: elide an intermediate copy of a character during injection, twice | Benno Schulenberg | 2 | +6 | -9 |
2020-02-13 12:46 | tweaks: mesh two bits of code together | Benno Schulenberg | 1 | +10 | -11 |
2020-02-13 12:15 | input: keep a multibyte character together during verbatim entry | Benno Schulenberg | 1 | +6 | -0 |
2020-02-13 10:57 | input: allocate sufficient bytes for entering a Unicode codepoint | Benno Schulenberg | 1 | +1 | -1 |
2020-02-12 16:16 | tweaks: convert integers to bytes in one place instead of two | Benno Schulenberg | 4 | +13 | -22 |
2020-02-12 15:58 | tweaks: make prompt-bar input more similar to edit-buffer input | Benno Schulenberg | 2 | +23 | -21 |
2020-02-12 15:20 | tweaks: rename two variables, and frob four comments | Benno Schulenberg | 3 | +13 | -13 |
2020-02-12 15:06 | tweaks: move a function to after the one that it calls | Benno Schulenberg | 2 | +38 | -39 |
2020-02-12 15:05 | tweaks: rename a parameter and a variable, and reword two comments | Benno Schulenberg | 2 | +13 | -13 |
2020-02-12 13:28 | tweaks: rename two variables, and reshuffle a few things | Benno Schulenberg | 2 | +17 | -18 |
2020-02-12 13:15 | tweaks: rename a function, and condense a few comments | Benno Schulenberg | 1 | +5 | -9 |
2020-02-12 11:09 | tweaks: combine two ifs into one | Benno Schulenberg | 1 | +8 | -10 |
2020-02-12 11:05 | tweaks: update several comments after the previous changes | Benno Schulenberg | 3 | +13 | -25 |
2020-02-12 10:46 | tweaks: weld two fragments together, twice, by eliding an unneeded 'if' | Benno Schulenberg | 2 | +4 | -19 |
2020-02-12 10:34 | tweaks: make two conditions more direct, and thus elide two functions | Benno Schulenberg | 4 | +2 | -17 |
2020-02-12 10:12 | tweaks: remove some redundant filtering, and thus elide a parameter | Benno Schulenberg | 4 | +13 | -21 |
2020-02-11 15:59 | docs: mark bracketed pasting as done in the TODO list | Benno Schulenberg | 1 | +3 | -2 |
2020-02-10 17:57 | tweaks: correct two typos in a changelog, and drop a doubled word | Benno Schulenberg | 1 | +3 | -3 |
2020-02-10 16:13 | tweaks: improve two comments | Benno Schulenberg | 1 | +4 | -4 |
2020-02-10 15:56 | tweaks: reshuffle two declarations plus a fragment of code | Benno Schulenberg | 1 | +8 | -9 |
2020-02-10 15:11 | tweaks: rename two parameters, to not overlap with other names | Benno Schulenberg | 1 | +10 | -10 |
2020-02-10 14:57 | files: be consistent in which code means "New File" | Benno Schulenberg | 1 | +2 | -2 |
2020-02-10 08:55 | tweaks: move a function to before the one that calls it | Benno Schulenberg | 1 | +29 | -29 |
2020-02-10 08:52 | tweaks: move some definitions closer to where they are used | Benno Schulenberg | 1 | +9 | -12 |
2020-02-10 08:40 | tweaks: condense two fragments of code | Benno Schulenberg | 1 | +6 | -9 |
2020-02-10 08:24 | shutdown: don't refer to an open file when there aren't any | Benno Schulenberg | 1 | +1 | -2 |
2020-02-09 19:17 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +7 | -7 |
2020-02-09 19:10 | tweaks: update some comments after the previous changes | Benno Schulenberg | 1 | +16 | -19 |
2020-02-09 18:50 | tweaks: rename a variable, reshuffle an assignment, and change a code | Benno Schulenberg | 1 | +7 | -8 |
2020-02-09 16:35 | locking: do not open an empty buffer when respecting the first lock file | Benno Schulenberg | 1 | +12 | -10 |
2020-02-09 15:45 | tweaks: change a function to return the name of the lock file on success | Benno Schulenberg | 1 | +13 | -11 |
2020-02-09 15:35 | tweaks: elide one variable and three gotos | Benno Schulenberg | 1 | +9 | -11 |
2020-02-09 13:41 | tweaks: reshuffle a few declarations and assignments | Benno Schulenberg | 1 | +13 | -17 |
2020-02-09 13:30 | tweaks: change another function with two possible results to boolean | Benno Schulenberg | 1 | +10 | -9 |
2020-02-09 13:24 | tweaks: change a function with two possible results to boolean | Benno Schulenberg | 2 | +6 | -6 |
2020-02-09 11:02 | tweaks: unabbreviate the name of a variable | Benno Schulenberg | 1 | +6 | -6 |
2020-02-09 10:41 | rcfile: allow alternate line endings in nanorc files | Benno Schulenberg | 1 | +4 | -2 |
2020-02-07 10:23 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +20806 | -20176 |
2020-02-07 09:42 | bump version numbers and add a news item for the 4.8 release | Benno Schulenberg | 10 | +203 | -10 |
2020-02-06 15:00 | locking: accept a minimal amount of data, enough for PID plus username | Benno Schulenberg | 1 | +3 | -1 |
2020-02-06 14:52 | docs: mention that -D/--boldtext gets overridden by some nanorc options | Benno Schulenberg | 2 | +11 | -6 |
2020-02-06 14:15 | docs: put the three new behaviors in a bulletted list, to catch the eye | Benno Schulenberg | 2 | +24 | -12 |
2020-02-05 10:41 | tweaks: exclude two unneeded fragments of code from the tiny version | Benno Schulenberg | 3 | +8 | -8 |
2020-02-05 10:31 | tweaks: don't bother including Haiku escape sequences in the tiny version | Benno Schulenberg | 1 | +2 | -0 |
2020-02-05 10:29 | tweaks: use a simple subtraction instead of a function call | Benno Schulenberg | 1 | +1 | -1 |
2020-02-04 16:31 | tweaks: rename two parameters, to be more general and to sound shorter | Benno Schulenberg | 1 | +7 | -7 |
2020-02-04 16:20 | tweaks: rename five variables, away from a single letter | Benno Schulenberg | 1 | +23 | -28 |
2020-02-04 11:56 | build: fix compilation for --enable-{tiny,help,multibuffer} | Benno Schulenberg | 1 | +2 | -0 |
2020-02-04 11:23 | tweaks: unabbreviate "argument" in the documentation | Benno Schulenberg | 3 | +15 | -13 |
2020-02-04 10:41 | tweaks: reorder two symbols | Benno Schulenberg | 1 | +31 | -31 |
2020-02-03 13:03 | tweaks: drop a message that will never be seen | Benno Schulenberg | 1 | +0 | -2 |
2020-02-03 12:50 | speller: avoid messing up the screen when an unknown locale is used | Benno Schulenberg | 1 | +7 | -0 |
2020-02-02 16:05 | tweaks: rearrange a few global variables, to group things better | Benno Schulenberg | 2 | +40 | -44 |
2020-02-02 11:54 | locking: when finding a lock file at startup, quit when user cancels | Benno Schulenberg | 4 | +10 | -0 |
2020-02-02 11:25 | tweaks: move a function to related ones, and after one that it calls | Benno Schulenberg | 2 | +17 | -18 |
2020-02-02 11:14 | tweaks: move a function to be before the ones that call it | Benno Schulenberg | 2 | +14 | -12 |
2020-02-02 11:04 | tweaks: allocate the lock data only when ready to write them | Benno Schulenberg | 1 | +13 | -15 |
2020-02-02 10:36 | tweaks: take just one shot at reading the lock file, and correct a type | Benno Schulenberg | 1 | +3 | -6 |
2020-02-02 10:13 | tweaks: rewrite the same file name into the lock file as the first time | Benno Schulenberg | 2 | +6 | -12 |
2020-02-02 10:08 | tweaks: do not leak a file descriptor when fdopen() fails | Benno Schulenberg | 1 | +1 | -0 |
2020-01-31 18:31 | locking: avoid crashing when there is a problem writing the lock file | Benno Schulenberg | 1 | +1 | -8 |
2020-01-31 16:11 | tweaks: suggest a few more alternative key bindings and unbindings | Benno Schulenberg | 1 | +11 | -8 |
2020-01-31 15:21 | docs: for the alternative bindings, rebind ^C only in the main menu | Benno Schulenberg | 1 | +1 | -1 |
2020-01-31 15:11 | rcfile: require "bright", "start=", and "end=" to be in lowercase too | Benno Schulenberg | 1 | +3 | -3 |
2020-01-31 15:05 | tweaks: tumble three conditions, for consistency in comparisons | Benno Schulenberg | 2 | +3 | -3 |
2020-01-31 10:39 | tweaks: condense two comments, and reshuffle an #endif | Benno Schulenberg | 1 | +5 | -17 |
2020-01-31 10:06 | tweaks: harmonize the amount of lock data that we read and write | Benno Schulenberg | 1 | +9 | -10 |
2020-01-30 19:00 | tweaks: ensure that editor name and user name are NUL terminated | Benno Schulenberg | 1 | +2 | -0 |
2020-01-30 18:50 | tweaks: frob a couple of indentations and white lines | Benno Schulenberg | 1 | +8 | -6 |
2020-01-30 18:30 | feedback: ask a clearer question when a valid lock file is encountered | Benno Schulenberg | 1 | +1 | -1 |
2020-01-30 18:21 | tweaks: reshuffle some assignments for a return value | Benno Schulenberg | 1 | +2 | -3 |
2020-01-30 18:04 | locking: when a lock file is unreadable, open the file itself anyway | Benno Schulenberg | 1 | +3 | -9 |
2020-01-30 16:29 | locking: check two magic bytes, to verify that it is a lock file | Benno Schulenberg | 1 | +8 | -1 |
2020-01-30 15:35 | tweaks: correct the description of what nano writes into the lock file | Benno Schulenberg | 1 | +9 | -5 |
2020-01-30 14:55 | tweaks: reformat a comment, and resuffle a line to match byte order | Benno Schulenberg | 1 | +11 | -14 |
2020-01-29 18:48 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2020-01-29 18:32 | tweaks: remove some superfluous conditions for rewriting a lock file | Benno Schulenberg | 1 | +0 | -3 |
2020-01-29 18:14 | locking: do not write a lock file when in view mode | Benno Schulenberg | 1 | +5 | -3 |
2020-01-29 17:48 | tweaks: correct a couple of comments about escape sequences | Benno Schulenberg | 1 | +6 | -6 |
2020-01-29 10:19 | tweaks: remove a redundant call, as there is nothing to free there | Benno Schulenberg | 1 | +0 | -1 |
2020-01-29 11:31 | tweaks: reshuffle two lines, to do the linking first, then the content | Benno Schulenberg | 1 | +2 | -3 |
2020-01-29 09:56 | tweaks: move another function, to group the deleting ones together | Benno Schulenberg | 1 | +14 | -14 |
2020-01-29 09:54 | tweaks: move another function to before the one that calls it | Benno Schulenberg | 1 | +15 | -15 |
2020-01-29 09:53 | tweaks: move a function to right before the one that calls it | Benno Schulenberg | 1 | +14 | -14 |
2020-01-29 09:47 | tweaks: remove two superfluous assignments, and rename a variable | Benno Schulenberg | 1 | +9 | -11 |
2020-01-28 10:46 | tweaks: add a little change that was overlooked in the previous commit | Benno Schulenberg | 1 | +2 | -3 |
2020-01-28 09:33 | build: exclude option '-g' when configured without browser and help | Benno Schulenberg | 1 | +3 | -1 |
2020-01-28 09:20 | tweaks: reshuffle some declarations, and expand a few variable names | Benno Schulenberg | 3 | +23 | -27 |
2020-01-28 09:01 | usage: improve the description of --restricted and --quickblank | Benno Schulenberg | 1 | +2 | -2 |
2020-01-28 08:35 | display: ensure the guiding stripe can be shown when not softwrapping | Benno Schulenberg | 1 | +2 | -0 |
2020-01-27 15:39 | suspension: put in an extra terminal-initialization call for Slang | Benno Schulenberg | 1 | +4 | -1 |
2020-01-27 14:36 | softwrap: suppress the guiding stripe on unaffected chunks | Benno Schulenberg | 1 | +6 | -1 |
2020-01-27 12:36 | tweaks: reduce the scope of a variable, and reshuffle a declaration | Benno Schulenberg | 3 | +4 | -6 |
2020-01-26 19:01 | tweaks: elide a somewhat costly call by remembering some state | Benno Schulenberg | 1 | +6 | -2 |
2020-01-27 11:06 | tweaks: add an error message for something that should never occur | Benno Schulenberg | 1 | +4 | -0 |
2020-01-26 18:23 | tweaks: elide a variable, and rename its sister | Benno Schulenberg | 1 | +5 | -5 |
2020-01-26 15:36 | tweaks: drop a pointless suffix from two function names | Benno Schulenberg | 5 | +15 | -15 |
2020-01-26 15:02 | tweaks: move another function to after the one that it calls | Benno Schulenberg | 2 | +936 | -937 |
2020-01-26 14:41 | tweaks: move a function to after the one that it calls | Benno Schulenberg | 2 | +19 | -19 |
2020-01-26 14:34 | tweaks: slightly condense a function by conflating case | Benno Schulenberg | 1 | +6 | -11 |
2020-01-26 14:22 | tweaks: fuse two nearly identical functions into a single one | Benno Schulenberg | 4 | +47 | -70 |
2020-01-26 11:22 | prompt: for a Yes-No-All, accept the first character of an external paste | Benno Schulenberg | 1 | +12 | -0 |
2020-01-24 18:27 | feedback: restore a message that can occur in help viewer or file browser | Benno Schulenberg | 1 | +5 | -1 |
2020-01-24 18:20 | input: ignore bracketed pastes in help viewer and file browser | Benno Schulenberg | 2 | +12 | -1 |
2020-01-24 16:17 | tweaks: don't enable bracketed pasting when not handling such pastes | Benno Schulenberg | 1 | +2 | -1 |
2020-01-23 12:32 | syntax: nanorc: colorize all-lowercase Meta key binds as valid too | Benno Schulenberg | 1 | +2 | -2 |
2020-01-23 11:32 | input: ignore modifiers on a VT while executing a macro or a string bind | Benno Schulenberg | 4 | +13 | -1 |
2020-01-22 12:34 | tweaks: elide a function that has become too small for its two calls | Benno Schulenberg | 3 | +4 | -10 |
2020-01-22 12:25 | tweaks: remove the now-unused meta flag from 'keystruct' | Benno Schulenberg | 2 | +0 | -3 |
2020-01-22 12:22 | tweaks: judge from the key code itself whether it is a Meta keystroke | Benno Schulenberg | 2 | +3 | -2 |
2020-01-22 12:12 | tweaks: elide three checks of a shortcut's meta flag | Benno Schulenberg | 2 | +3 | -8 |
2020-01-22 15:15 | input: filter out Ctrl+Meta keystrokes, as they can never be shortcuts | Benno Schulenberg | 1 | +6 | -3 |
2020-01-21 16:55 | input: prevent unintentional marking of text for shifted Meta keystrokes | Benno Schulenberg | 1 | +2 | -1 |
2020-01-21 15:44 | docs: document the new Sh-M-X format for binding <Shift+Meta+letter> | Benno Schulenberg | 2 | +17 | -3 |
2020-01-21 15:21 | syntax: nanohelp, nanorc: colorize the Sh-M-X format as a valid key name | Benno Schulenberg | 2 | +3 | -3 |
2020-01-21 11:31 | bindings: allow to bind shifted Meta+letter combinations with Sh-M-X | Benno Schulenberg | 4 | +18 | -4 |
2020-01-22 17:55 | bindings: force the first letter in a key name to uppercase | Benno Schulenberg | 1 | +5 | -2 |
2020-01-22 14:36 | tweaks: remove a feedback message that is never shown | Benno Schulenberg | 1 | +1 | -3 |
2020-01-22 13:05 | feedback: report Ctrl+Alt keystrokes as unbindable | Benno Schulenberg | 1 | +4 | -0 |
2020-01-22 11:55 | build: exclude bracketed pasting from the tiny version | Benno Schulenberg | 3 | +10 | -3 |
2020-01-22 11:45 | tweaks: gather four calls that are always done together into a function | Benno Schulenberg | 1 | +13 | -30 |
2020-01-21 14:47 | tweaks: reshuffle three lines, to make the grouping tighther | Benno Schulenberg | 1 | +3 | -3 |
2020-01-21 14:40 | tweaks: avoid analyzing the key string when the target key code is known | Benno Schulenberg | 1 | +16 | -16 |
2020-01-21 08:41 | tweaks: trim some excessive error checking and key-name frobbing | Benno Schulenberg | 1 | +4 | -20 |
2020-01-20 17:57 | tweaks: condense three comments to one, and do the masking more directly | Benno Schulenberg | 1 | +8 | -9 |
2020-01-20 16:36 | tweaks: reshuffle some lines, to avoid tallying the menus when not needed | Benno Schulenberg | 1 | +11 | -8 |
2020-01-20 16:22 | tweaks: reshuffle some declarations | Benno Schulenberg | 1 | +4 | -5 |
2020-01-20 16:13 | bindings: allow to rebind also ^`, although it is synonymous with ^Space | Benno Schulenberg | 3 | +4 | -2 |
2020-01-20 15:30 | rcfile: do set the meta flag for plain <Meta+ASCII> combinations | Benno Schulenberg | 1 | +1 | -1 |
2020-01-20 12:34 | rcfile: unbind keys by their key code instead of by their key string | Benno Schulenberg | 1 | +1 | -1 |
2020-01-20 12:03 | tweaks: avoid determining the key code from the key string twice | Benno Schulenberg | 1 | +7 | -3 |
2020-01-19 18:55 | pasting: retain the mark's position when it was set at the cursor | Benno Schulenberg | 1 | +1 | -1 |
2020-01-17 23:37 | input: beep when invalid key is pressed at yesno prompt or in linter menu | Brand Huntsman | 2 | +4 | -1 |
2020-01-16 18:01 | tweaks: remove the now-unneeded code related to bracketed pasting | Benno Schulenberg | 3 | +7 | -17 |
2020-01-16 11:44 | input: read in an external paste in one go, to allow undoing with one M-U | Benno Schulenberg | 1 | +37 | -0 |
2020-01-19 12:27 | docs: improve the description of which rc-files are read during startup | Benno Schulenberg | 3 | +13 | -5 |
2020-01-19 11:50 | docs: document the new -f/--rcfile option | Benno Schulenberg | 2 | +9 | -0 |
2020-01-17 18:11 | tweaks: elide an 'if', by moving the relevant code to a better place | Benno Schulenberg | 1 | +11 | -13 |
2020-01-17 17:51 | tweaks: elide a small function, as it's in fact needed just once | Benno Schulenberg | 1 | +8 | -16 |
2020-01-17 16:23 | tweaks: rename a function, to make it not contain the name of another | Benno Schulenberg | 2 | +8 | -7 |
2020-01-17 16:06 | tweaks: avoid fiddling with the keybuffer when it's not needed | Benno Schulenberg | 2 | +3 | -3 |
2020-01-14 13:18 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 2 | +16 | -19 |
2020-01-14 11:41 | new feature: allow specifying a custom nanorc file on the command line | Benno Schulenberg | 4 | +28 | -2 |
2020-01-16 15:16 | tweaks: in comments, reword "titlebar" and "statusbar" to two words each | Benno Schulenberg | 6 | +37 | -37 |
2020-01-15 16:28 | display: skip zero-width characters on a Linux console, to avoid a mess | Benno Schulenberg | 1 | +11 | -3 |
2020-01-15 11:11 | copyright: update the years for significantly changed files | Benno Schulenberg | 5 | +5 | -5 |
2020-01-15 10:42 | copyright: update the years for the FSF | Benno Schulenberg | 23 | +26 | -26 |
2020-01-14 15:28 | tweaks: exclude an unneeded fragment of code from the tiny version | Benno Schulenberg | 1 | +4 | -0 |
2020-01-14 10:22 | display: exclude a bit of feedback from the tiny version | Benno Schulenberg | 1 | +1 | -1 |
2020-01-14 10:01 | tweaks: free two strings as soon as they are no longer needed | Benno Schulenberg | 1 | +2 | -2 |
2020-01-14 09:49 | display: clear the help lines before a briefly shown warning | Benno Schulenberg | 1 | +2 | -1 |
2020-01-14 09:35 | tweaks: reduce the scope of two constants and of four variables | Benno Schulenberg | 3 | +11 | -14 |
2020-01-13 20:42 | files: revert the previous commit, as the extra warning is annoying | Benno Schulenberg | 1 | +2 | -6 |
2020-01-13 18:51 | files: warn doubly when the user is about to overwrite an existing file | Benno Schulenberg | 1 | +4 | -0 |
2020-01-13 18:32 | files: alert the user afterward when an overwritten file is being edited | Benno Schulenberg | 1 | +6 | -4 |
2020-01-13 18:10 | files: write a lock file also for a new file and when the name changed | Benno Schulenberg | 1 | +10 | -1 |
2020-01-13 13:14 | tweaks: rewrap two lines, for consistency with similar lines | Benno Schulenberg | 1 | +4 | -4 |
2020-01-12 11:32 | tweaks: condense a fragment of code | Benno Schulenberg | 2 | +7 | -9 |
2020-01-12 11:09 | docs: mention in the FAQ that auto-indentation is suppressed when pasting | Benno Schulenberg | 1 | +4 | -2 |
2020-01-05 13:21 | input: do not auto-indent when something is pasted into nano from outside | Benno Schulenberg | 3 | +13 | -6 |
2020-01-03 23:52 | input: recognize the start and stop sequences of a bracketed paste | Brand Huntsman | 6 | +58 | -0 |
2020-01-12 10:11 | tweaks: correct a comment | Benno Schulenberg | 1 | +1 | -1 |
2020-01-10 16:24 | bindings: do not show the Full-Justify keystroke when in View mode | Benno Schulenberg | 1 | +2 | -1 |
2020-01-09 14:01 | help: increase the minimum help-text width from 24 to 32 columns | Benno Schulenberg | 1 | +3 | -3 |
2020-01-09 13:47 | tweaks: recompute the wrapping point just once | Benno Schulenberg | 1 | +1 | -1 |
2020-01-09 11:02 | help: prevent double spaces from protruding across the right edge | Benno Schulenberg | 1 | +3 | -2 |
2020-01-09 10:37 | help: when a key description wraps, indent its wrapped part | Benno Schulenberg | 1 | +9 | -3 |
2020-01-09 09:59 | tweaks: elide a helper function, in preparation for an improvement | Benno Schulenberg | 2 | +10 | -15 |
2020-01-09 09:37 | tweaks: initialize three more booleans straightaway, at declaration | Benno Schulenberg | 1 | +9 | -16 |
2020-01-08 15:55 | tweaks: initialize three booleans straightaway, when they are declared | Benno Schulenberg | 1 | +12 | -23 |
2020-01-08 15:13 | tweaks: rename a function, to be a bit more expressive | Benno Schulenberg | 3 | +11 | -10 |
2020-01-08 15:04 | tweaks: move three functions to the file where they are mainly used | Benno Schulenberg | 3 | +181 | -179 |
2020-01-08 10:09 | tweaks: rename two functions, to make more sense | Benno Schulenberg | 4 | +12 | -13 |
2020-01-08 10:00 | tweaks: rename two variables, to make more sense | Benno Schulenberg | 1 | +10 | -11 |
2020-01-08 09:49 | tweaks: rename a parameter and invert its logic, and correct a comment | Benno Schulenberg | 2 | +11 | -13 |
2020-01-08 09:25 | tweaks: reword two comments, and rewrap another | Benno Schulenberg | 1 | +4 | -7 |
2020-01-07 19:25 | tweaks: improve a comment by indirectly referring to the ncurses docs | Benno Schulenberg | 1 | +1 | -2 |
2020-01-07 15:55 | tweaks: adjust or reword a few items in the FAQ | Benno Schulenberg | 1 | +10 | -10 |
2020-01-07 13:34 | docs: add a FAQ item about a self-compiled nano not reading /etc/nanorc | Benno Schulenberg | 1 | +3 | -0 |
2020-01-07 13:10 | tweaks: renumber some FAQ items in preparation for adding another | Benno Schulenberg | 1 | +10 | -10 |
2020-01-07 12:31 | display: don't let a message write over the second help line | Benno Schulenberg | 1 | +2 | -3 |
2020-01-03 11:34 | input: discard partial sequences that Slang produces for F17 to F24 | Benno Schulenberg | 1 | +10 | -0 |
2020-01-03 11:08 | display: show the cursor during suspension also when built with Slang | Benno Schulenberg | 1 | +1 | -0 |
2020-01-03 11:00 | tweaks: delete some fragments of code that have become irrelevant | Benno Schulenberg | 2 | +1 | -21 |
2020-01-02 19:22 | build: restrict the use of --with-slang to together with --enable-tiny | Benno Schulenberg | 1 | +6 | -1 |
2020-01-01 13:17 | display: adjust line and column count upon a resize also when using Slang | Benno Schulenberg | 1 | +1 | -1 |
2020-01-01 12:41 | input: don't discard the first keystroke after a resize when using Slang | Benno Schulenberg | 1 | +11 | -0 |
2019-12-30 15:37 | docs: use more generally available arrows in the cheatsheet | Benno Schulenberg | 1 | +6 | -6 |
2019-12-30 10:55 | build: exclude the escape sequences for F13...F16 from the tiny version | Benno Schulenberg | 1 | +12 | -1 |
2019-12-29 13:14 | tweaks: drop an unneeded call of keypad() -- we never read from topwin | Benno Schulenberg | 1 | +0 | -1 |
2019-12-29 13:13 | tweaks: rewrap a comment and a line, and reshuffle a fragment of code | Benno Schulenberg | 1 | +13 | -15 |
2019-12-27 16:01 | tweaks: move a function to before the one that calls it | Benno Schulenberg | 2 | +10 | -17 |
2019-12-27 15:20 | tweaks: rename a function and its parameter, to be more fitting | Benno Schulenberg | 2 | +12 | -14 |
2019-12-27 12:46 | tweaks: condense five more fragments of repetitious code | Benno Schulenberg | 1 | +17 | -45 |
2019-12-27 12:21 | tweaks: comment fully, so that all handled escape sequences are findable | Benno Schulenberg | 1 | +13 | -9 |
2019-12-27 11:16 | tweaks: reshuffle some lines, to group all ignored keystrokes together | Benno Schulenberg | 1 | +8 | -10 |
2019-12-27 10:35 | tweaks: stop recognizing escape sequences for a key without meaning | Benno Schulenberg | 1 | +0 | -10 |
2019-12-26 16:07 | input: recognize the raw escape sequences for F13 to F16 on xterm too | Benno Schulenberg | 1 | +5 | -0 |
2019-12-26 15:50 | tweaks: condense three fragments of repetitious code | Benno Schulenberg | 1 | +5 | -18 |
2019-12-26 13:32 | tweaks: make a couple of comments more precise | Benno Schulenberg | 1 | +11 | -11 |
2019-12-26 12:53 | input: consume and ignore the raw escape sequences for F17 to F24 | Benno Schulenberg | 1 | +10 | -2 |
2019-12-26 11:18 | input: correct the escape sequence for PageUp/PageDown on Eterm/Urxvt | Benno Schulenberg | 1 | +4 | -6 |
2019-12-22 18:27 | help: don't waste the last column in the help viewer on narrow terminals | Benno Schulenberg | 1 | +2 | -17 |
2019-12-22 18:18 | tweaks: remove a superfluous check | Benno Schulenberg | 1 | +1 | -3 |
2019-12-25 13:17 | docs: stop saying that 'set fill' enables hard-wrapping -- it does not | Benno Schulenberg | 1 | +3 | -3 |
2019-12-24 18:37 | input: Ctrl+arrow is "Esc O x" on Eterm, as on rxvt -- not "Esc o x" | Benno Schulenberg | 1 | +4 | -16 |
2019-12-23 10:37 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +13649 | -13649 |
2019-12-22 14:34 | bump version numbers and add a news item for the 4.7 release | Benno Schulenberg | 9 | +64 | -10 |
2019-12-22 12:25 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2019-12-22 11:56 | build: fix compilation for --enable-tiny --enable-wrapping | Benno Schulenberg | 2 | +3 | -3 |
2019-12-22 10:28 | build: fix compilation when configured with --disable-justify | Benno Schulenberg | 1 | +4 | -0 |
2019-12-19 15:16 | tweaks: slightly streamline the search for a possible wrapping point | Benno Schulenberg | 1 | +6 | -5 |
2019-12-19 11:07 | tweaks: optimize the trimming of trailing whitespace | Benno Schulenberg | 1 | +2 | -3 |
2019-12-19 10:06 | tweaks: improve two comments and the ordering of some operands | Benno Schulenberg | 1 | +7 | -6 |
2019-12-19 09:52 | tweaks: reshuffle and rename a few things, to elide duplication | Benno Schulenberg | 1 | +10 | -13 |
2019-12-16 12:44 | wrapping: never break in the quoting part nor in the indentation part | Benno Schulenberg | 1 | +8 | -7 |
2019-12-17 15:15 | justify: treat consecutive indentations that look the same as the same | Benno Schulenberg | 1 | +3 | -12 |
2019-12-13 12:55 | justify: distinguish between tabs and spaces when comparing indentation | Benno Schulenberg | 1 | +10 | -2 |
2019-12-15 13:23 | display: don't color the space that separates line numbers from text | Benno Schulenberg | 1 | +3 | -2 |
2019-12-16 18:09 | syntax: sh: recognize shell rc files also in dedicated directories | Benno Schulenberg | 1 | +1 | -1 |
2019-12-15 18:47 | tweaks: rename a function, to get rid of a useless suffix | Benno Schulenberg | 8 | +14 | -15 |
2019-12-15 18:40 | tweaks: rename a function, to get out of the way for another rename | Benno Schulenberg | 1 | +6 | -6 |
2019-12-15 14:34 | linter: beep when trying to go beyond first or last message | Benno Schulenberg | 1 | +2 | -0 |
2019-12-15 14:30 | tweaks: reshuffle two declarations, for compactness | Benno Schulenberg | 1 | +2 | -4 |
2019-12-15 14:25 | rcfile: demand that function 'exit' is bound in the file browser | Benno Schulenberg | 1 | +3 | -3 |
2019-12-13 18:18 | tweaks: drop M-Space and ^Space from the browser's key list | Benno Schulenberg | 1 | +2 | -2 |
2019-12-13 18:06 | tweaks: reshuffle an item, to avoid a lone 'else' | Benno Schulenberg | 1 | +3 | -4 |
2019-12-13 18:03 | rcfile: accept also function names and menu names only in lowercase | Benno Schulenberg | 1 | +108 | -108 |
2019-12-13 17:54 | tweaks: move three functions to the file where they are used | Benno Schulenberg | 3 | +302 | -311 |
2019-12-12 18:17 | docs: mention that all keywords in a nanorc file should be in lowercase | Benno Schulenberg | 2 | +2 | -0 |
2019-12-12 18:06 | rcfile: accept only keywords in all lowercase, for speed of comparison | Benno Schulenberg | 1 | +57 | -57 |
2019-12-12 17:40 | tweaks: reshuffle a fragment of code, for efficiency | Benno Schulenberg | 1 | +12 | -9 |
2019-12-12 11:34 | tweaks: reshuffle a few lines, for brevity or speed or consistency | Benno Schulenberg | 2 | +9 | -14 |
2019-12-12 10:45 | tweaks: avoid using strlen() where it is not needed | Benno Schulenberg | 2 | +5 | -5 |
2019-12-12 10:38 | tweaks: unwrap a few lines, and move some strings to among their peers | Benno Schulenberg | 1 | +15 | -21 |
2019-12-10 14:32 | syntax: nanohelp: colorize also ^/ as a possible keystroke | Benno Schulenberg | 1 | +1 | -1 |
2019-12-06 11:34 | build: avoid three compiler warnings when using gcc-9.2 or newer | Benno Schulenberg | 3 | +3 | -3 |
2019-12-06 11:19 | build: fix compilation on macOS, where 'st_mtim' is unknown | Benno Schulenberg | 1 | +4 | -0 |
2019-12-05 16:01 | tweaks: trim or adjust some whitespace in HTML, and add two keywords | Benno Schulenberg | 2 | +7 | -6 |
2019-12-05 11:18 | build: add the uploading of PDF and cheatsheet to the release script | Benno Schulenberg | 1 | +4 | -0 |
2019-12-05 11:06 | docs: add or improve the 'description' meta tag in the two HTML pages | Benno Schulenberg | 2 | +6 | -3 |
2019-12-05 10:52 | docs: add the 'lang' attribute in the right place to the two HTML pages | Benno Schulenberg | 2 | +3 | -3 |
2019-12-05 10:23 | tweaks: remove a stray space | Benno Schulenberg | 1 | +1 | -1 |
2019-12-02 15:56 | input: make <Tab> indent only when mark and cursor are on different lines | Benno Schulenberg | 1 | +2 | -1 |
2019-12-02 16:00 | docs: mention that a negative number after "+" counts from the end | Benno Schulenberg | 2 | +2 | -0 |
2019-12-01 16:04 | tweaks: reshuffle a few lines, for symmetry with the preceding function | Benno Schulenberg | 1 | +6 | -6 |
2019-11-29 10:26 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +20215 | -19185 |
2019-11-29 10:19 | tweaks: baptize the release | Benno Schulenberg | 1 | +1 | -1 |
2019-11-28 09:12 | bump version numbers and add a news item for the 4.6 release | Benno Schulenberg | 9 | +156 | -10 |
2019-11-27 10:58 | tweaks: rename a variable, to be a bit more fitting | Benno Schulenberg | 1 | +4 | -4 |
2019-11-27 10:56 | tweaks: reshuffle an 'if' to avoid a negation, and improve a comment | Benno Schulenberg | 1 | +6 | -6 |
2019-11-27 08:35 | softwrap: when switching to another buffer, re-align the starting column | Benno Schulenberg | 1 | +2 | -0 |
2019-11-26 10:48 | bindings: allow to rebind ^/, even though it is synonymous with ^_ | Benno Schulenberg | 2 | +4 | -2 |
2019-11-25 18:21 | tweaks: silence a warning when configured with --enable-tiny | Benno Schulenberg | 1 | +1 | -1 |
2019-11-25 18:17 | build: fix compilation for --enable-tiny --enable-histories | Benno Schulenberg | 4 | +15 | -5 |
2019-11-25 16:42 | docs: correct the description of the 'spell' menu | Benno Schulenberg | 2 | +2 | -2 |
2019-11-25 16:38 | docs: mention that 'hunspell' is now the first default spelling program | Benno Schulenberg | 3 | +11 | -8 |
2019-11-25 15:57 | speller: prefer 'hunspell' over 'spell', because it can handle UTF-8 | Benno Schulenberg | 1 | +2 | -2 |
2019-11-24 12:04 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2019-11-24 09:11 | speller: when 'spell' is not found, try running 'hunspell -l' instead | Benno Schulenberg | 1 | +3 | -2 |
2019-11-23 19:22 | display: do refresh the edit window when exiting from the help viewer | Benno Schulenberg | 1 | +3 | -1 |
2019-11-22 12:18 | bindings: the 'all' keyword should include the browser menu always | Benno Schulenberg | 1 | +2 | -2 |
2019-11-22 11:44 | bindings: the 'all' keyword should encompass the browser menu too | Benno Schulenberg | 1 | +1 | -1 |
2019-11-17 07:20 | tweaks: don't do in the parent something that only the child needs | Benno Schulenberg | 1 | +5 | -6 |
2019-11-17 07:15 | tweaks: group the closing of two descriptors, and reword two comments | Benno Schulenberg | 1 | +5 | -8 |
2019-11-04 18:52 | syntaxes: put the 'linter' and 'formatter' commands on a separate line | Benno Schulenberg | 5 | +10 | -5 |
2019-11-04 18:49 | tweaks: fuse two regexes into one | Benno Schulenberg | 1 | +1 | -1 |
2019-11-03 17:49 | syntax: javascript: colorize the boolean values 'true' and 'false' too | Benno Schulenberg | 1 | +1 | -1 |
2019-10-28 09:28 | tweaks: avoid setting and resetting a variable when there is no need | Benno Schulenberg | 1 | +3 | -5 |
2019-10-27 18:15 | docs: adjust the compilation instructions to two-digit version numbers | Benno Schulenberg | 2 | +9 | -9 |
2019-10-27 15:34 | syntax: ruby: colorize also lowercase global/instance variables | Benno Schulenberg | 1 | +2 | -2 |
2019-10-27 15:26 | tweaks: add two translator hints | Benno Schulenberg | 1 | +4 | -2 |
2019-10-27 15:19 | tweaks: harmonize a message with another | Benno Schulenberg | 1 | +1 | -1 |
2019-10-27 09:40 | tweaks: group the closing of descriptors together, for compactness | Benno Schulenberg | 1 | +3 | -6 |
2019-10-27 09:34 | tweaks: close the unused reading ends of two more output pipes | Benno Schulenberg | 1 | +3 | -2 |
2019-10-27 09:25 | tweaks: drop the unneeded closing of descriptors when exiting anyway | Benno Schulenberg | 1 | +8 | -20 |
2019-10-27 09:10 | tweaks: improve some comments, and trim some repetitive ones | Benno Schulenberg | 1 | +23 | -29 |
2019-10-26 15:05 | tweaks: mark two strings for translation | Benno Schulenberg | 1 | +4 | -4 |
2019-10-26 10:04 | tweaks: be explicit about which program complained | Benno Schulenberg | 1 | +1 | -1 |
2019-10-26 10:01 | tweaks: elide an unneeded and leaky function | Benno Schulenberg | 1 | +4 | -16 |
2019-10-26 09:52 | linter: report it as an error when running the linting program fails | Benno Schulenberg | 1 | +1 | -1 |
2019-10-26 09:18 | tweaks: correct a comment, and retype a variable | Benno Schulenberg | 1 | +4 | -5 |
2019-10-25 17:02 | formatter: don't let output from the program pollute the screen | Benno Schulenberg | 1 | +5 | -8 |
2019-10-25 17:21 | tweaks: reword an undo/redo string that was overlooked during the rename | Benno Schulenberg | 1 | +1 | -1 |
2019-10-25 15:29 | formatter: accept the formatted result also upon a nonzero exit status | Benno Schulenberg | 1 | +4 | -2 |
2019-10-25 15:27 | syntax: html: add a formatter command, making use of 'tidy' | Benno Schulenberg | 1 | +2 | -0 |
2019-10-25 15:17 | commands: rename 'fixer' to 'formatter', to be less misleading | Benno Schulenberg | 10 | +29 | -29 |
2019-10-25 10:21 | syntax: default: don't colorize stuff between two pairs of brackets | Benno Schulenberg | 1 | +1 | -1 |
2019-10-24 10:22 | syntax: gentoo: highlight the BDEPEND variable as well | Jeroen Roovers | 1 | +1 | -1 |
2019-10-23 08:07 | syntax: html: colorize only full attributes, and colorize strings later | Benno Schulenberg | 1 | +11 | -10 |
2019-10-23 08:00 | syntax: javascript: colorize also special values 'null' and 'undefined' | Benno Schulenberg | 1 | +2 | -0 |
2019-10-21 13:37 | tweaks: elide a function call for the plain ASCII case | Benno Schulenberg | 1 | +25 | -15 |
2019-10-21 11:00 | tweaks: rename two parameters plus a variable, to match others | Benno Schulenberg | 1 | +12 | -13 |
2019-10-21 10:35 | tweaks: rename a function, and elide a parameter that is always NULL | Benno Schulenberg | 8 | +20 | -41 |
2019-10-21 10:21 | chars: add a faster version of the character-parsing function | Benno Schulenberg | 5 | +37 | -7 |
2019-10-20 12:47 | syntax: nanorc: colorize in bright red everything that is invalid | Benno Schulenberg | 1 | +2 | -2 |
2019-10-20 12:25 | history: don't wait when there is something wrong with the history files | Benno Schulenberg | 5 | +18 | -24 |
2019-10-15 17:27 | tweaks: condense a fragment of code by making use of a helper function | Benno Schulenberg | 1 | +1 | -2 |
2019-10-15 14:27 | tweaks: rename three variables, to be more descriptive | Benno Schulenberg | 1 | +5 | -5 |
2019-10-15 14:24 | tweaks: order two functions more sensibly | Benno Schulenberg | 1 | +10 | -10 |
2019-10-15 14:21 | tweaks: adjust two comments, to better fit the actual functions | Benno Schulenberg | 1 | +3 | -4 |
2019-10-14 17:51 | tweaks: rename a function and elide its first parameter | Benno Schulenberg | 6 | +19 | -13 |
2019-10-14 17:40 | utils: don't accept NULL for the string to be copied | Benno Schulenberg | 1 | +1 | -4 |
2019-10-14 17:19 | tweaks: use a literal NULL instead of a variable that is NULL | Benno Schulenberg | 1 | +1 | -1 |
2019-10-18 15:10 | tweaks: elide a variable that is the same as another | Benno Schulenberg | 1 | +6 | -7 |
2019-10-18 15:01 | tweaks: remove a redundant check for an existing emergency file | Benno Schulenberg | 1 | +1 | -6 |
2019-10-18 12:16 | tweaks: exclude two fragments of code from the tiny version | Benno Schulenberg | 1 | +11 | -8 |
2019-10-18 12:04 | tweaks: don't wrap calls of statusline() that slightly overshoot 80 cols | Benno Schulenberg | 1 | +16 | -32 |
2019-10-18 11:38 | files: don't mention the name of the temp file when reading goes wrong | Benno Schulenberg | 1 | +2 | -2 |
2019-10-18 11:25 | tweaks: use a simpler positive/negative check for after copy_file() | Benno Schulenberg | 1 | +14 | -14 |
2019-10-18 10:31 | tweaks: check the return value of copy_file() also after its other uses | Benno Schulenberg | 1 | +19 | -3 |
2019-10-18 09:53 | files: distinguish between read error and write error when prepending | Benno Schulenberg | 1 | +9 | -1 |
2019-10-17 15:29 | tweaks: move a call of umask() closer to where it is relevant | Benno Schulenberg | 1 | +6 | -9 |
2019-10-17 14:43 | tweaks: remove the superfluous closing of a file descriptor | Benno Schulenberg | 1 | +2 | -3 |
2019-10-17 10:17 | tweaks: rename a variable, to be distinct and visible | Benno Schulenberg | 1 | +12 | -12 |
2019-10-17 10:08 | tweaks: simplify the opening of files when prepending | Benno Schulenberg | 1 | +3 | -20 |
2019-10-17 09:49 | tweaks: add a local variable, for clarity, to not preuse another one | Benno Schulenberg | 1 | +4 | -4 |
2019-10-17 09:31 | tweaks: adjust the indentation after the previous change, and another | Benno Schulenberg | 1 | +14 | -15 |
2019-10-17 09:23 | tweaks: elide an unneeded check when making a backup | Benno Schulenberg | 1 | +0 | -2 |
2019-10-17 09:15 | tweaks: elide another two calls of umask(), and rename two variables | Benno Schulenberg | 1 | +8 | -11 |
2019-10-16 17:17 | tweaks: avoid three unneeded calls of umask() in the normal case | Benno Schulenberg | 1 | +6 | -9 |
2019-10-16 15:40 | tweaks: elide a duplicate opening of the existing file when prepending | Benno Schulenberg | 1 | +11 | -17 |
2019-10-16 15:16 | tweaks: rename two variables, and add a third, for more contrast | Benno Schulenberg | 1 | +21 | -21 |
2019-10-16 14:10 | files: when opening a file for copying, it should NOT be created | Benno Schulenberg | 1 | +2 | -2 |
2019-10-16 14:05 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +16 | -18 |
2019-10-16 13:47 | tweaks: remove two superfluous conditions when prepending | Benno Schulenberg | 1 | +0 | -4 |
2019-10-16 11:47 | tweaks: condense or improve some comments | Benno Schulenberg | 1 | +13 | -21 |
2019-10-16 11:07 | tweaks: rename two parameters, for contrast and to match others | Benno Schulenberg | 1 | +12 | -12 |
2019-10-16 10:27 | tweaks: die on an impossible condition -- to be removed later | Benno Schulenberg | 1 | +1 | -1 |
2019-10-16 10:11 | tweaks: remove a pointless updating of the title bar | Benno Schulenberg | 1 | +0 | -3 |
2019-10-16 09:46 | tweaks: rename three variables, to match others elsewhere | Benno Schulenberg | 1 | +13 | -14 |
2019-10-16 09:11 | tweaks: rename a local variable, to not shadow another | Benno Schulenberg | 1 | +5 | -5 |
2019-10-16 09:04 | tweaks: rename three variables, to be consistent with other linestructs | Benno Schulenberg | 2 | +22 | -22 |
2019-10-16 08:47 | tweaks: reshuffle a few declarations, and reduce the scope of one | Benno Schulenberg | 1 | +6 | -8 |
2019-10-15 11:39 | tweaks: pass an empty string as an answer instead of a NULL pointer | Benno Schulenberg | 3 | +8 | -8 |
2019-10-14 17:17 | tweaks: pass an empty string for copying instead of a non-existent one | Benno Schulenberg | 1 | +1 | -1 |
2019-10-13 14:21 | tweaks: move two functions to after the one that they make use of | Benno Schulenberg | 2 | +15 | -15 |
2019-10-13 14:17 | docs: mention that the 'nopauses' option is obsolete | Benno Schulenberg | 4 | +3 | -9 |
2019-10-12 12:17 | statusbar: show only the first error message, with dots to indicate more | Benno Schulenberg | 1 | +16 | -14 |
2019-10-14 15:14 | docs: add the M-F and M-N keystrokes to the cheatsheet | Benno Schulenberg | 1 | +2 | -0 |
2019-10-12 17:18 | syntax: nanorc: colorize only lowercase keywords as valid | Benno Schulenberg | 1 | +12 | -12 |
2019-10-14 08:21 | docs: remove the note about the formatter having been removed | Benno Schulenberg | 2 | +3 | -35 |
2019-10-12 09:44 | syntax: nanorc: colorize all arguments of 'fixer' and 'linter' as valid | Benno Schulenberg | 1 | +1 | -1 |
2019-10-11 17:47 | syntax: nanorc: colorize the 'fixer' command as valid | Benno Schulenberg | 2 | +5 | -4 |
2019-10-11 17:41 | docs: document the 'fixer' command, a per-syntax content arranger | Benno Schulenberg | 2 | +20 | -2 |
2019-10-10 12:10 | tweaks: elide a variable, and add a condition to elide an assignment | Benno Schulenberg | 1 | +4 | -7 |
2019-10-10 12:05 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +28 | -28 |
2019-10-10 07:17 | feedback: say it when spell check or manipulation did not change anything | Benno Schulenberg | 1 | +15 | -9 |
2019-10-09 17:42 | restored feature: a per-syntax 'fixer' command that processes the buffer | Benno Schulenberg | 6 | +96 | -19 |
2019-10-13 17:14 | tweaks: remove two pointless re-inclusion guards | Benno Schulenberg | 2 | +0 | -10 |
2019-10-13 16:51 | build: slightly speed up the compilation of the tiny version | Benno Schulenberg | 5 | +11 | -12 |
2019-10-11 15:55 | tweaks: add some "fall-through" comments, and reshuffle some breaks | Benno Schulenberg | 1 | +6 | -2 |
2019-10-13 15:31 | undo: don't try to copy a string that doesn't exist | Benno Schulenberg | 1 | +1 | -0 |
2019-10-13 14:42 | tweaks: condense two comments, and rename two parameters | Benno Schulenberg | 3 | +17 | -16 |
2019-10-13 14:11 | tweaks: reshuffle a fragment of code into two alternatives | Benno Schulenberg | 1 | +3 | -3 |
2019-10-13 10:38 | tweaks: use a string-copy function that checks for out-of-memory | Benno Schulenberg | 3 | +6 | -6 |
2019-10-13 10:24 | tweaks: add a helper function without the ubiquitous NULL argument | Benno Schulenberg | 11 | +84 | -78 |
2019-10-13 09:51 | tweaks: use the given string instead of the found match, for clarity | Benno Schulenberg | 1 | +22 | -22 |
2019-10-13 09:44 | tweaks: use a better variable name for the argument of an option | Benno Schulenberg | 1 | +42 | -43 |
2019-10-11 13:29 | undo: put the cursor back on the original row for a full-buffer operation | Benno Schulenberg | 1 | +4 | -0 |
2019-10-12 09:14 | build: fix compilation when configured with --disable-color | Benno Schulenberg | 1 | +4 | -1 |
2019-10-09 13:24 | tweaks: rename a function and add a parameter, so it becomes more general | Benno Schulenberg | 1 | +20 | -21 |
2019-10-09 13:10 | tweaks: reshuffle some declarations, and rename a variable | Benno Schulenberg | 1 | +6 | -6 |
2019-10-09 17:12 | tweaks: pass any special undo/redo messages to the add_undo() function | Benno Schulenberg | 6 | +32 | -37 |
2019-10-09 16:58 | tweaks: make a function do a check so its calls don't need to | Benno Schulenberg | 4 | +13 | -17 |
2019-10-09 12:36 | tweaks: condense two comments, and rewrap a line | Benno Schulenberg | 1 | +3 | -6 |
2019-10-09 12:20 | tweaks: rename three variables, and reshuffle some lines | Benno Schulenberg | 1 | +18 | -19 |
2019-10-08 09:51 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +15 | -15 |
2019-10-07 07:10 | rcfile: process extensions to file-matching commands straightaway | Benno Schulenberg | 1 | +19 | -2 |
2019-10-07 15:18 | cutting: do nothing when trying to chop a word leftward at start of file | Benno Schulenberg | 1 | +4 | -1 |
2019-10-07 14:10 | rcfile: allow binding also F17...F24 | Benno Schulenberg | 4 | +9 | -5 |
2019-10-07 11:20 | docs: add a note saying that rebinding ^M or ^I is not advisable | Benno Schulenberg | 2 | +8 | -0 |
2019-10-07 11:01 | tweaks: slightly reword some fragments in the manual's rebinding section | Benno Schulenberg | 2 | +21 | -21 |
2019-10-06 12:50 | docs: remove some excessive detail from the sample nanorc file | Benno Schulenberg | 1 | +12 | -28 |
2019-10-06 12:27 | docs: mention that color rules are applied in the order they are listed | Benno Schulenberg | 3 | +9 | -0 |
2019-10-06 09:29 | syntax: c: recognize some C++ header files by their Emacs modeline | Benno Schulenberg | 1 | +1 | -0 |
2019-10-05 10:39 | bindings: don't hard-bind ^H in the help viewer or the file browser | Benno Schulenberg | 2 | +0 | -2 |
2019-10-04 10:11 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +17474 | -16972 |
2019-10-04 10:00 | oops: fix typo in Changelog | Benno Schulenberg | 1 | +1 | -1 |
2019-10-03 12:21 | bump version numbers and add a news item for the 4.5 release | Benno Schulenberg | 10 | +89 | -10 |
2019-10-03 17:00 | tweaks: remove some timing code that has served its purpose | Benno Schulenberg | 1 | +0 | -10 |
2019-10-03 15:19 | tweaks: rewrap a line, reshuffle a declaration, and improve some comments | Benno Schulenberg | 2 | +9 | -11 |
2019-10-03 14:38 | docs: add two examples of the 'tabgives' command to the sample nanorc | Benno Schulenberg | 1 | +8 | -0 |
2019-10-03 09:20 | tweaks: move a function to before its callers and next to its kind | Benno Schulenberg | 3 | +24 | -24 |
2019-10-03 09:09 | tweaks: speed up determining the width of plain ASCII characters | Benno Schulenberg | 1 | +5 | -1 |
2019-10-03 08:25 | tweaks: elide a function from a non-UTF8 build | Benno Schulenberg | 3 | +11 | -8 |
2019-10-03 08:12 | tweaks: rename three variables, for contrast and more sense | Benno Schulenberg | 1 | +10 | -10 |
2019-10-02 17:27 | tweaks: improve a handful of comments, and reduce the needed padding | Benno Schulenberg | 1 | +14 | -12 |
2019-10-02 17:08 | tweaks: rename another type, again to better fit the general pattern | Benno Schulenberg | 2 | +10 | -9 |
2019-10-02 15:46 | tweaks: frob a few comments | Benno Schulenberg | 1 | +3 | -3 |
2019-10-02 15:39 | tweaks: reshuffle some lines, to elide an unneeded assignment | Benno Schulenberg | 1 | +6 | -8 |
2019-10-02 15:18 | tweaks: rename another type, to also better fit the general pattern | Benno Schulenberg | 3 | +21 | -21 |
2019-10-02 15:09 | tweaks: rename a type, to better fit the general pattern | Benno Schulenberg | 2 | +4 | -4 |
2019-10-02 13:18 | tweaks: reshuffle some lines, to have the same order as elsewhere | Benno Schulenberg | 1 | +14 | -14 |
2019-10-02 13:07 | tweaks: reshuffle a fragment, to group some toggles together | Benno Schulenberg | 1 | +5 | -7 |
2019-10-01 13:03 | tweaks: simplify a calculation, as done elsewhere | Benno Schulenberg | 1 | +1 | -1 |
2019-10-01 12:57 | tweaks: mark as 'const' a parameter that takes fixed strings [coverity] | Benno Schulenberg | 1 | +1 | -1 |
2019-10-01 11:25 | tweaks: avoid recomputing a maximum value every time round the loop | Benno Schulenberg | 2 | +2 | -4 |
2019-10-01 10:29 | mouse: make the clickable width of menu items more consistent | Benno Schulenberg | 1 | +4 | -5 |
2019-09-30 17:41 | tweaks: avoid leaking memory when finding an invalid string [coverity] | Benno Schulenberg | 1 | +2 | -2 |
2019-09-30 17:30 | tweaks: avoid a comparison between signed and unsigned [coverity] | Benno Schulenberg | 3 | +8 | -6 |
2019-09-30 17:01 | tweaks: use 'void' in prototypes of parameterless functions [coverity] | Benno Schulenberg | 4 | +6 | -6 |
2019-09-29 13:11 | tweaks: sort two keywords strictly alphabetically | Benno Schulenberg | 1 | +1 | -1 |
2019-09-29 13:08 | tweaks: add a translator hint, and correct two others | Benno Schulenberg | 3 | +3 | -2 |
2019-09-29 11:00 | tweaks: don't burden all menus with something meant for the WriteOut menu | Benno Schulenberg | 1 | +5 | -1 |
2019-09-26 10:35 | syntax: rust: add the words reserved in 2018, and remove unreserved ones | Dirkjan Ochtman | 1 | +1 | -1 |
2019-09-28 10:24 | bindings: add a dedicated keycode for <Tab> for when a region is marked | Benno Schulenberg | 3 | +6 | -7 |
2019-09-28 09:58 | tweaks: speed up the counting of the menu entries to be shown | Benno Schulenberg | 1 | +5 | -6 |
2019-09-27 17:07 | tweaks: rename a function, to be a bit more fitting | Benno Schulenberg | 3 | +5 | -5 |
2019-09-27 16:53 | tweaks: rename two variables, away from single letters | Benno Schulenberg | 1 | +7 | -7 |
2019-09-27 16:49 | tweaks: move a fragment of common code into the appropriate function | Benno Schulenberg | 2 | +6 | -8 |
2019-09-27 16:41 | tweaks: move two functions to after the ones that they call | Benno Schulenberg | 2 | +26 | -26 |
2019-09-27 15:41 | tweaks: move a function to a better file, to be amongst its kind | Benno Schulenberg | 3 | +23 | -23 |
2019-09-27 09:17 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2019-09-22 10:31 | docs: describe the new syntax-specific 'tabgives' command | Benno Schulenberg | 2 | +10 | -0 |
2018-10-29 19:40 | new feature: a 'tabgives' command to define what the Tab key produces | Benno Schulenberg | 4 | +33 | -3 |
2019-09-24 15:07 | tweaks: add some translator hints, be more precise on permissible length | Benno Schulenberg | 1 | +5 | -3 |
2019-09-23 11:44 | docs: mention that gcc must be at least version 5.0 | Benno Schulenberg | 1 | +2 | -2 |
2019-09-23 11:03 | tweaks: reshuffle two fragments, to group things better | Benno Schulenberg | 1 | +9 | -13 |
2019-09-22 15:38 | tweaks: rename a variable, to be more compact | Benno Schulenberg | 1 | +4 | -4 |
2019-09-22 15:30 | tweaks: add two hints for translators, to try and help avoid mistakes | Benno Schulenberg | 2 | +4 | -1 |
2019-09-21 17:48 | usage: mark the -J/--guidestripe option plus argument as translatable | Benno Schulenberg | 1 | +1 | -1 |
2019-09-21 17:23 | usage: properly align --help output also when it has accented characters | Benno Schulenberg | 1 | +13 | -2 |
2019-09-18 13:23 | tweaks: elide two multiplications with something that is always 1 | Benno Schulenberg | 1 | +3 | -3 |
2019-09-18 13:20 | tweaks: remove two superfluous macros, as sizeof(char) is always 1 | Benno Schulenberg | 6 | +21 | -23 |
2019-09-18 12:18 | tweaks: use a more effecient way to skip storing an empty file name | Benno Schulenberg | 1 | +1 | -1 |
2019-09-17 15:38 | tweaks: improve a bunch of comments, and reshuffle some declarations | Benno Schulenberg | 1 | +27 | -45 |
2019-09-17 14:46 | tweaks: rename another variable, for a better fit | Benno Schulenberg | 1 | +8 | -8 |
2019-09-17 14:39 | tweaks: rename three variables, for more contrast | Benno Schulenberg | 1 | +49 | -53 |
2019-09-17 12:18 | tweaks: rename two variables, to better describe what they contain | Benno Schulenberg | 1 | +15 | -15 |
2019-09-17 12:11 | tweaks: adjust indentation after previous change, reshuffle declarations | Benno Schulenberg | 1 | +26 | -28 |
2019-09-17 12:08 | tweaks: use an early return when there is no tilde | Benno Schulenberg | 1 | +7 | -8 |
2019-09-17 11:31 | tweaks: simplify the determination of a canonical path | Benno Schulenberg | 1 | +1 | -14 |
2019-09-16 15:24 | tweaks: rename a variable, normalize a comment, and reshuffle a free() | Benno Schulenberg | 1 | +6 | -6 |
2019-09-16 14:57 | color: don't concatenate an absolute path with the working directory | Benno Schulenberg | 1 | +1 | -1 |
2019-09-16 14:55 | tweaks: meld two calls of free() into a single one, to elide an 'else' | Benno Schulenberg | 1 | +2 | -4 |
2019-09-11 15:18 | docs: mark the undoing of justifications as done in the TODO list | Benno Schulenberg | 1 | +3 | -1 |
2019-09-06 17:38 | tweaks: rename three variables, to better indicate what they hold | Benno Schulenberg | 1 | +35 | -35 |
2019-09-06 17:19 | tweaks: reshuffle a line, to group things better | Benno Schulenberg | 1 | +3 | -3 |
2019-09-01 20:14 | search: accept a match at start of file when searching from command line | Brand Huntsman | 1 | +2 | -2 |
2019-09-01 14:10 | search: after search-at-startup, store the column (for vertical movement) | Benno Schulenberg | 1 | +1 | -0 |
2019-08-25 08:57 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +18478 | -18155 |
2019-08-22 07:41 | bump version numbers and add a news item for the 4.4 release | Benno Schulenberg | 10 | +83 | -10 |
2019-08-20 17:12 | docs: document the search-at-startup feature (+/string or +?string) | Benno Schulenberg | 2 | +27 | -5 |
2019-08-19 15:00 | syntax: perl: avoid upsetting older glibcs with crafty range expression | Benno Schulenberg | 1 | +1 | -1 |
2019-08-18 10:54 | build: exclude the search-at-startup feature from the tiny version | Benno Schulenberg | 1 | +6 | -2 |
2019-08-18 10:45 | search: don't wipe the status bar at startup when there was an error | Benno Schulenberg | 1 | +1 | -1 |
2019-08-17 21:30 | search: accept toggles for case and regex when searching at startup | Brand Huntsman | 1 | +21 | -6 |
2019-08-09 12:55 | new feature: allow specifying a search string to "jump to" at startup | Benno Schulenberg | 2 | +26 | -0 |
2019-08-18 08:52 | rcfile: properly handle an empty syntax before an 'include' statement | Benno Schulenberg | 1 | +2 | -0 |
2019-08-17 15:17 | docs: change a few URLs over to https, and rewrap a couple of NEWS items | Benno Schulenberg | 1 | +38 | -42 |
2019-08-17 15:01 | syntaxes: change some unneeded 'icolor' commands to 'color' commands | Benno Schulenberg | 9 | +11 | -11 |
2019-08-17 13:35 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2019-07-09 02:54 | rcfile: for an empty syntax, show the line number of the 'syntax' command | Brand Huntsman | 1 | +6 | -1 |
2019-08-17 11:28 | tweaks: improve a comment, and drop a superfluous one | Benno Schulenberg | 1 | +2 | -2 |
2019-08-17 11:21 | tweaks: remove a saving and restoring that has become superfluous | Benno Schulenberg | 1 | +0 | -7 |
2019-08-14 20:37 | rcfile: report the correct command location for an invalid 'include' | Brand Huntsman | 1 | +7 | -0 |
2019-08-16 17:03 | new document: a condensed overview of nano's shortcut keystrokes | Benno Schulenberg | 1 | +131 | -0 |
2019-08-16 16:46 | docs: make the synopsis of --speller and 'set speller' more accurate | Benno Schulenberg | 3 | +6 | -6 |
2019-08-04 10:46 | syntax: perl: don't color the character after a variable name | Benno Schulenberg | 1 | +7 | -1 |
2019-08-14 07:18 | syntax: default: colorize bracketed section headers in some config files | Benno Schulenberg | 1 | +3 | -0 |
2019-08-11 18:06 | syntax: c: allow an underscore in lowercase type names | Benno Schulenberg | 1 | +1 | -1 |
2019-08-10 11:07 | search: wipe the status bar before searching again (M-W / M-Q) | Benno Schulenberg | 1 | +2 | -0 |
2019-08-09 17:34 | tweaks: make a function name unique, to not overlap with others | Benno Schulenberg | 4 | +12 | -12 |
2019-08-09 17:24 | tweaks: move a general function to a better place | Benno Schulenberg | 3 | +10 | -10 |
2019-08-09 17:16 | docs: slightly reword some of the descriptions around syntax highlighting | Benno Schulenberg | 2 | +21 | -24 |
2019-08-08 10:08 | syntax: perl: avoid recognizing embedded hash signs as a comment starter | Benno Schulenberg | 1 | +4 | -1 |
2019-08-06 16:51 | syntaxes: recognize .ctp extension as a PHP file, and .cu as a C/C++ file | Benno Schulenberg | 2 | +2 | -2 |
2019-04-26 08:37 | text: copy leading quote characters when automatic hard-wrapping occurs | Benno Schulenberg | 2 | +41 | -3 |
2019-08-01 11:24 | display: blank the status bar on a successful cut or paste | Benno Schulenberg | 1 | +7 | -1 |
2019-08-02 15:05 | docs: slightly reword the descriptions of most configure options | Benno Schulenberg | 1 | +29 | -28 |
2019-07-29 17:42 | docs: stop mentioning the 'unjustify' function, as it no longer exists | Benno Schulenberg | 1 | +1 | -1 |
2019-07-29 17:24 | docs: mention the M-N toggle instead of the obsolete M-# one | Benno Schulenberg | 1 | +1 | -1 |
2019-07-29 17:07 | syntax: po: colorize numbers only when they form a self-contained word | Benno Schulenberg | 1 | +1 | -1 |
2019-06-30 16:42 | copying: do not prevent M-6 from copying emptiness into the cutbuffer | Benno Schulenberg | 2 | +1 | -7 |
2019-06-28 18:07 | display: clear the remainder of a row only when there actually is some | Benno Schulenberg | 3 | +11 | -1 |
2019-06-26 17:40 | tweaks: rewrap two lines, and reshuffle some logic to make more sense | Benno Schulenberg | 1 | +6 | -9 |
2019-06-26 17:36 | tweaks: rename a parameter in three functions, to say what it points to | Benno Schulenberg | 1 | +59 | -59 |
2019-06-26 17:07 | tweaks: rename a function, to suit better, and reshuffle its parameters | Benno Schulenberg | 2 | +4 | -6 |
2019-06-26 15:56 | tweaks: reword and condense two comments, and correct another | Benno Schulenberg | 1 | +8 | -15 |
2019-06-26 10:17 | scrolling: don't overscroll when the edit window has just one row | Benno Schulenberg | 1 | +2 | -2 |
2019-06-26 09:18 | display: when linenumbering, correctly spotlight text that spans two rows | Benno Schulenberg | 1 | +1 | -1 |
2019-06-26 08:18 | tweaks: reshuffle an assignment, and trim some excessive blank lines | Benno Schulenberg | 1 | +1 | -8 |
2019-06-26 08:12 | tweaks: call the correct lighting function directly when softwrapping | Benno Schulenberg | 1 | +3 | -8 |
2019-06-26 07:47 | tweaks: condense some comments, and drop two unneeded initializations | Benno Schulenberg | 1 | +3 | -8 |
2019-06-25 09:57 | display: don't clear a row beforehand -- just clear the remainder | Benno Schulenberg | 1 | +3 | -5 |
2019-06-25 09:34 | tweaks: improve a handful of comments | Benno Schulenberg | 2 | +6 | -10 |
2019-06-25 09:23 | browser: draw a bar of spaces only where needed -- for the selected item | Benno Schulenberg | 1 | +2 | -3 |
2019-06-25 09:03 | tweaks: drop two parameters that are no longer needed | Benno Schulenberg | 2 | +11 | -13 |
2019-06-25 06:28 | display: where needed, use slow blanking, but elsewhere do it much faster | Benno Schulenberg | 3 | +6 | -5 |
2019-06-23 18:40 | display: use a somewhat faster method to clear a row | Benno Schulenberg | 1 | +1 | -4 |
2019-06-23 17:57 | tweaks: move a call from two different places to a single place | Benno Schulenberg | 1 | +3 | -5 |
2019-06-23 10:28 | tweaks: move a function to before the first one that calls it | Benno Schulenberg | 2 | +10 | -10 |
2019-06-23 10:15 | tweaks: reshuffle an 'if' out of a function, and rename the function | Benno Schulenberg | 3 | +10 | -11 |
2019-06-23 09:57 | tweaks: when precalculating, allocate all the cache space upfront | Benno Schulenberg | 1 | +5 | -5 |
2019-06-23 09:37 | tweaks: try the allocation of a multidata cache just once per line | Benno Schulenberg | 1 | +2 | -2 |
2019-06-19 17:34 | tweaks: shorten two messages that translators tend to make too long | Benno Schulenberg | 1 | +2 | -4 |
2019-06-19 17:14 | tweaks: add a translator hint, to clarify four short words | Benno Schulenberg | 1 | +1 | -0 |
2019-06-18 08:33 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +21552 | -20871 |
2019-06-17 10:07 | bump version numbers and add a news item for the 4.3 release | Benno Schulenberg | 10 | +268 | -10 |
2019-06-17 07:59 | build: fix compilation when configured with --disable-color | Benno Schulenberg | 2 | +23 | -22 |
2019-06-16 17:09 | files: don't close a newly-created buffer when it is the only one | Benno Schulenberg | 1 | +2 | -1 |
2019-06-16 15:50 | tweaks: don't check the user's nanorc file for accessibility twice | Benno Schulenberg | 1 | +7 | -14 |
2019-06-16 08:55 | tweaks: remove a check that is no longer relevant | Benno Schulenberg | 1 | +0 | -6 |
2019-06-16 08:40 | tweaks: remove two more unneeded assignments | Benno Schulenberg | 1 | +0 | -2 |
2019-06-15 17:34 | rcfile: at terminating points, verify that a defined syntax is not empty | Benno Schulenberg | 1 | +20 | -20 |
2019-06-15 13:07 | rcfile: close off a syntax when a non-syntax command is encountered | Benno Schulenberg | 1 | +8 | -0 |
2019-06-15 12:35 | tweaks: remove two unneeded assignments, and improve a comment | Benno Schulenberg | 1 | +2 | -4 |
2019-06-15 12:15 | tweaks: remove four unneeded pre-processor directives | Benno Schulenberg | 1 | +0 | -4 |
2019-06-15 12:11 | tweaks: just mark four rcfile errors for translation, like the others | Benno Schulenberg | 1 | +4 | -4 |
2019-06-15 12:07 | tweaks: rename a function, to better suit what it does | Benno Schulenberg | 1 | +64 | -69 |
2019-06-15 11:04 | tweaks: move a syntax check to a better place, to reduce duplication | Benno Schulenberg | 1 | +8 | -19 |
2019-06-15 10:17 | rcfile: check for missing color commands only when a syntax is still open | Benno Schulenberg | 1 | +1 | -1 |
2019-06-14 08:46 | tweaks: rename two parameters, for more contrast, and elide another | Benno Schulenberg | 2 | +16 | -16 |
2019-06-14 08:26 | tweaks: remove an unneeded "closing" of a syntax after extending it | Benno Schulenberg | 1 | +2 | -8 |
2019-06-14 08:02 | tweaks: rename two variables, and frob some comments | Benno Schulenberg | 1 | +11 | -11 |
2019-06-13 17:55 | tweaks: reshuffle some lines, to group things more sensibly | Benno Schulenberg | 1 | +9 | -11 |
2019-06-13 10:20 | rcfile: fully read each included file, so all its syntaxes are seen | Benno Schulenberg | 2 | +37 | -16 |
2019-06-13 13:46 | tweaks: elide a pre-processor #else clause, by using braces instead | Benno Schulenberg | 1 | +2 | -4 |
2019-06-12 09:10 | tweaks: condense two comments, and normalize the whitespace of a label | Benno Schulenberg | 1 | +8 | -10 |
2019-06-12 09:03 | tweaks: rename a variable, to fit a little better | Benno Schulenberg | 1 | +5 | -6 |
2019-06-12 08:48 | tweaks: avoid an unneeded, extra stat() for temporary files | Benno Schulenberg | 1 | +7 | -7 |
2019-06-12 08:34 | tweaks: elide an unneeded, duplicate stat() for the FIFO check | Benno Schulenberg | 1 | +1 | -1 |
2019-06-12 07:46 | files: suppress feedback when writing an emergency or temporary file | Benno Schulenberg | 1 | +2 | -1 |
2019-06-11 17:21 | tweaks: don't bother calling mblen() in a non-UTF-8 build | Benno Schulenberg | 1 | +5 | -1 |
2019-06-11 14:51 | display: properly show all characters in a non-UTF-8 build | Benno Schulenberg | 1 | +8 | -2 |
2019-06-11 12:24 | build: avoid a warning when using --disable-utf8 | Benno Schulenberg | 1 | +1 | -2 |
2019-06-11 10:29 | build: avoid a warning on FreeBSD, OpenBSD, and Alpine | Benno Schulenberg | 1 | +3 | -0 |
2019-06-11 09:21 | tweaks: reorder some code, to further optimize display_string() for ASCII | Benno Schulenberg | 1 | +7 | -7 |
2019-06-11 09:10 | chars: redo the speedup for plain ASCII from three commits ago | Benno Schulenberg | 1 | +4 | -6 |
2019-06-10 18:03 | tweaks: reshuffle some lines and frob some comments | Benno Schulenberg | 1 | +14 | -18 |
2019-06-10 17:27 | tweaks: elide a function that is an amalgam of three others | Benno Schulenberg | 3 | +37 | -51 |
2019-06-10 15:22 | chars: speed up the determination of length and width for plain ASCII | Benno Schulenberg | 1 | +1 | -1 |
2019-06-10 10:36 | tweaks: rename two parameters, away from single letters | Benno Schulenberg | 1 | +10 | -10 |
2019-06-10 10:29 | tweaks: rename three variables, to get rid of a suffix or an underscore | Benno Schulenberg | 1 | +8 | -8 |
2019-06-10 10:06 | tweaks: elide an unneeded variable | Benno Schulenberg | 1 | +2 | -4 |
2019-06-10 10:01 | tweaks: avoid parsing a character twice | Benno Schulenberg | 1 | +2 | -3 |
2019-06-09 18:02 | tweaks: adjust some whitespace and rewrap a few lines | Benno Schulenberg | 6 | +12 | -16 |
2019-06-09 17:37 | tweaks: rename two functions, to get rid of the "mb" abbreviation | Benno Schulenberg | 10 | +38 | -38 |
2019-06-09 17:30 | tweaks: rename a variable, to get out of the way of the next commit | Benno Schulenberg | 1 | +3 | -3 |
2019-06-09 17:22 | tweaks: use a slightly faster function where appropriate | Benno Schulenberg | 2 | +6 | -6 |
2019-06-09 17:11 | chars: speed up case-insensitive searching by roughly one percent | Benno Schulenberg | 1 | +4 | -4 |
2019-06-09 16:48 | tweaks: put some timing code back into the search function | Benno Schulenberg | 1 | +10 | -0 |
2019-06-09 15:36 | chars: create a dedicated function for getting the length of a character | Benno Schulenberg | 8 | +34 | -21 |
2019-06-09 15:07 | tweaks: rename a bunch of variables, to become identical to others | Benno Schulenberg | 5 | +52 | -52 |
2019-06-09 10:30 | tweaks: specifically refer to the manual of GNU grep for more regex info | Benno Schulenberg | 2 | +4 | -2 |
2019-06-09 09:08 | tweaks: rename two variables, away from a single letter | Benno Schulenberg | 1 | +11 | -11 |
2019-06-09 08:47 | tweaks: speed up the counting of characters in mbstrlen() | Benno Schulenberg | 1 | +1 | -9 |
2019-06-09 08:41 | tweaks: use FALSE for booleans instead of zero | Benno Schulenberg | 4 | +9 | -11 |
2019-06-08 15:07 | docs: remove "--" from the default value of 'quotestr' | Benno Schulenberg | 4 | +5 | -5 |
2019-06-08 14:31 | justify: remove "--" from the quoting regex, to avoid false paragraphs | Benno Schulenberg | 1 | +1 | -1 |
2019-06-08 14:12 | tweaks: squeeze excess spaces out of a line in situ | Benno Schulenberg | 1 | +9 | -11 |
2019-06-08 12:17 | tweaks: factor out a fragment of code that is repeated three times | Benno Schulenberg | 1 | +14 | -23 |
2019-06-08 11:58 | tweaks: improve a handful of comments | Benno Schulenberg | 1 | +12 | -16 |
2019-06-08 11:34 | tweaks: don't bother keeping track of whether a squeezed line has shrunk | Benno Schulenberg | 1 | +8 | -20 |
2019-06-08 08:10 | tweaks: rename two variables, to be unique | Benno Schulenberg | 1 | +11 | -12 |
2019-06-08 08:05 | tweaks: rename a variable, to better suit its counterpart | Benno Schulenberg | 1 | +5 | -5 |
2019-06-08 08:03 | tweaks: make better use of two variables, and reshuffle two comments | Benno Schulenberg | 1 | +10 | -8 |
2019-06-07 09:24 | docs: mention the default value for 'errorcolor' | Benno Schulenberg | 2 | +3 | -1 |
2019-06-07 09:15 | docs: show double quotes where they are needed | Benno Schulenberg | 3 | +17 | -24 |
2019-06-06 13:22 | tweaks: sort three translator names better | Benno Schulenberg | 1 | +3 | -3 |
2019-06-06 13:00 | docs: clarify that in nano regexes are extended regular expressions | Benno Schulenberg | 3 | +34 | -5 |
2019-06-05 17:40 | docs: slightly reword the notice about the changed defaults since 4.0 | Benno Schulenberg | 3 | +6 | -6 |
2019-06-05 14:45 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2019-06-05 14:23 | tweaks: improve a couple of comments | Benno Schulenberg | 1 | +8 | -11 |
2019-06-05 13:58 | tweaks: stop allocating and freeing a holder struct for every cut/paste | Benno Schulenberg | 2 | +41 | -50 |
2019-06-05 13:32 | tweaks: rename four elements of the holder struct, for more contrast | Benno Schulenberg | 2 | +18 | -18 |
2019-06-05 13:04 | speller: when something goes wrong with 'sort', do not blame 'spell' | Benno Schulenberg | 1 | +4 | -4 |
2019-06-05 12:57 | speller: be more concise and to the point when something goes wrong | Benno Schulenberg | 1 | +3 | -4 |
2019-06-05 12:47 | tweaks: rename three variables, to use full words instead of abbrevs | Benno Schulenberg | 1 | +9 | -9 |
2019-06-05 11:00 | tweaks: rename a function and its parameters, to be more fitting | Benno Schulenberg | 2 | +23 | -26 |
2019-06-03 23:37 | rcfile: compile the color regexes just once | Brand Huntsman | 3 | +19 | -40 |
2019-06-04 17:54 | docs: add a light warning to the explanation of --nonewlines | Benno Schulenberg | 3 | +8 | -4 |
2019-06-04 17:32 | docs: say thanks to the Korean translator, and trim a double space | Benno Schulenberg | 1 | +2 | -1 |
2019-06-04 02:56 | tweaks: remove an unneeded pre-processor '#else' clause | Brand Huntsman | 1 | +0 | -2 |
2019-06-03 22:34 | startup: prevent a crash when no applicable syntax is found | Brand Huntsman | 1 | +1 | -1 |
2019-06-03 13:51 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +16 | -16 |
2019-06-03 13:32 | rcfile: disallow extending a syntax that is defined in a main nanorc | Benno Schulenberg | 1 | +7 | -14 |
2019-06-03 13:04 | tweaks: reshuffle some lines, to put the most likely candidate first | Benno Schulenberg | 1 | +5 | -5 |
2019-06-03 13:01 | tweaks: rename a function and a variable, for contrast and variety | Benno Schulenberg | 1 | +4 | -4 |
2019-06-03 12:37 | tweaks: don't bother to free the content of 'extendsyntax' commands | Benno Schulenberg | 1 | +1 | -7 |
2019-06-03 12:21 | tweaks: remove a bit of redundant code | Benno Schulenberg | 1 | +0 | -5 |
2019-06-03 11:38 | feedback: make an error check work also when curses hasn't started yet | Benno Schulenberg | 4 | +9 | -1 |
2019-06-01 09:10 | tweaks: merge two functions, as the first is called just once | Benno Schulenberg | 1 | +14 | -17 |
2019-06-01 08:52 | tweaks: move a function to the file where it is used | Benno Schulenberg | 3 | +20 | -25 |
2019-06-01 08:43 | tweaks: elide a function that is used just once | Benno Schulenberg | 2 | +0 | -7 |
2019-05-31 18:49 | build: fix compilation on another system | Benno Schulenberg | 3 | +3 | -4 |
2019-05-31 17:42 | tweaks: rename a type, to make more sense | Benno Schulenberg | 2 | +12 | -13 |
2019-05-31 17:25 | tweaks: rename a variable, reduce its scope, and use it consistently | Benno Schulenberg | 3 | +32 | -36 |
2019-05-31 17:00 | tweaks: elide a parameter and a return value | Benno Schulenberg | 4 | +20 | -19 |
2019-05-31 15:45 | tweaks: rename two variables, and reshuffle their declarations | Benno Schulenberg | 1 | +4 | -4 |
2019-05-31 15:34 | tweaks: elide a variable, drop a comment, and remove unneeded braces | Benno Schulenberg | 1 | +4 | -11 |
2019-05-31 15:22 | tweaks: reshuffle some lines, to reduce duplication | Benno Schulenberg | 1 | +5 | -6 |
2019-05-31 15:16 | build: remove two #includes that don't seem to be needed | Benno Schulenberg | 1 | +0 | -2 |
2019-05-31 15:14 | build: move an #include to where it is needed | Benno Schulenberg | 3 | +2 | -1 |
2019-05-31 10:53 | tweaks: rename two variables, to not be abbreviations | Benno Schulenberg | 1 | +16 | -14 |
2019-05-31 10:46 | tweaks: rename a variable, to be shorter | Benno Schulenberg | 1 | +7 | -7 |
2019-05-31 10:23 | tweaks: rename a struct element, to be distinct | Benno Schulenberg | 2 | +7 | -7 |
2019-05-31 10:16 | tweaks: rename a type, for more contrast | Benno Schulenberg | 2 | +9 | -8 |
2019-05-31 08:18 | tweaks: be more sparing in redrawing things when exiting from help viewer | Benno Schulenberg | 1 | +6 | -4 |
2019-05-31 07:33 | tweaks: elide another parameter, and rename the function to match | Benno Schulenberg | 1 | +7 | -9 |
2019-05-31 07:15 | tweaks: close a buffer differently and elide a parameter | Benno Schulenberg | 5 | +12 | -12 |
2019-05-30 17:46 | feedback: when the last line is empty, don't include it in the count | Benno Schulenberg | 1 | +2 | -0 |
2019-05-30 17:34 | tweaks: rename a variable, to match the style of its brothers | Benno Schulenberg | 1 | +4 | -4 |
2019-05-30 17:06 | feedback: don't try to represent keys outside of the seven-bit range | Benno Schulenberg | 1 | +1 | -1 |
2019-05-30 15:32 | tweaks: use a cheaper way to switch between buffers where possible | Benno Schulenberg | 1 | +2 | -2 |
2019-05-30 15:18 | tweaks: drop two checks that were made redundant by the previous commit | Benno Schulenberg | 1 | +1 | -4 |
2019-05-30 14:37 | tweaks: reshuffle some code to the one place that needs it | Benno Schulenberg | 5 | +23 | -24 |
2019-05-30 13:00 | tweaks: reshuffle a few things, partly to make two chunks more alike | Benno Schulenberg | 2 | +19 | -22 |
2019-05-29 18:02 | tweaks: change a function to void, to make things more direct | Benno Schulenberg | 3 | +9 | -12 |
2019-05-29 17:27 | tweaks: switch to the preceding buffer in a cheaper way (when in help) | Benno Schulenberg | 2 | +2 | -2 |
2019-05-29 10:44 | tweaks: reshuffle some closing and switching to a better place | Benno Schulenberg | 3 | +8 | -11 |
2019-05-29 09:42 | tweaks: drop some checks that were made redundant by the previous commit | Benno Schulenberg | 2 | +5 | -9 |
2019-05-28 17:51 | help: write the text directly into a new buffer, without using a tempfile | Benno Schulenberg | 1 | +25 | -39 |
2019-05-29 10:29 | help: don't cycle through the buffers for every resizing step | Benno Schulenberg | 1 | +3 | -1 |
2019-05-29 09:24 | tweaks: exclude another bug check from the tiny version | Benno Schulenberg | 1 | +2 | -0 |
2019-05-28 15:41 | tweaks: delete a now-unused function | Benno Schulenberg | 2 | +0 | -12 |
2019-05-28 15:39 | tweaks: don't bother checking the return value of wait() | Benno Schulenberg | 1 | +3 | -4 |
2019-05-28 15:36 | tweaks: consistently report failures to fork (and the like) as errors | Benno Schulenberg | 1 | +5 | -5 |
2019-05-28 15:19 | feedback: treat statusline() being called outside of curses mode as a bug | Benno Schulenberg | 1 | +3 | -7 |
2019-05-28 15:01 | feedback: show an appropriate message when reading a file was cut short | Benno Schulenberg | 1 | +3 | -1 |
2019-05-28 12:09 | tweaks: reduce the scope of a variable, and let the compiler zero it | Benno Schulenberg | 1 | +21 | -23 |
2019-05-28 10:31 | tweaks: use a symbol instead of zero to refer to standard input | Benno Schulenberg | 3 | +5 | -3 |
2019-05-28 10:19 | startup: remove the now-unneeded workaround for a SIGWINCH during input | Benno Schulenberg | 1 | +3 | -14 |
2019-05-28 09:06 | files: when needed, reconnect the keyboard and reenter curses mode | Benno Schulenberg | 3 | +38 | -23 |
2019-05-27 17:30 | startup: resave the terminal's state only when there were no signals | Benno Schulenberg | 1 | +16 | -0 |
2019-05-27 15:24 | tweaks: rename two functions, to better describe what they do | Benno Schulenberg | 3 | +8 | -8 |
2019-05-27 15:19 | tweaks: condense a couple of comments, and reshuffle a line | Benno Schulenberg | 2 | +6 | -12 |
2019-05-27 08:11 | tweaks: exclude a bug check from the tiny version | Benno Schulenberg | 1 | +1 | -1 |
2019-05-27 07:55 | build: exclude the ability to open a FIFO from the tiny version | Benno Schulenberg | 1 | +9 | -2 |
2019-05-27 07:38 | tweaks: check in a single place for files that should not be opened | Benno Schulenberg | 1 | +9 | -15 |
2019-05-27 07:33 | tweaks: delete a leftover | Benno Schulenberg | 1 | +0 | -4 |
2019-05-26 17:45 | files: don't say "Error...: Success" when aborting after resizing | Benno Schulenberg | 1 | +2 | -2 |
2019-05-20 11:07 | files: block SIGWINCH while opening a FIFO for reading or writing | Brand Huntsman | 1 | +4 | -0 |
2019-05-26 17:05 | files: don't save the state of the terminal a second time | Benno Schulenberg | 1 | +0 | -4 |
2019-05-26 12:48 | build: fix compilation when configured with --enable-tiny | Benno Schulenberg | 1 | +1 | -1 |
2019-05-26 12:17 | feedback: show a more fitting message when opening a FIFO is interrupted | Benno Schulenberg | 1 | +10 | -4 |
2019-05-26 11:32 | tweaks: reuse the install and restore functions for a signal handler | Benno Schulenberg | 2 | +9 | -33 |
2019-05-26 11:10 | tweaks: factor out the installing and restoring of the ^C signal handler | Benno Schulenberg | 4 | +31 | -17 |
2019-05-26 10:24 | tweaks: include the enabling of SIGINT into the tiny version | Benno Schulenberg | 1 | +4 | -10 |
2019-05-24 17:58 | files: allow to abort the reading of slow files with Ctrl+C | Benno Schulenberg | 1 | +30 | -0 |
2019-05-26 09:45 | files: allow to interrupt the opening of a FIFO for writing with Ctrl+C | Benno Schulenberg | 1 | +11 | -0 |
2019-05-24 17:27 | tweaks: rename a parameter and a variable, to be more distinct | Benno Schulenberg | 1 | +9 | -9 |
2019-05-24 17:13 | tweaks: remove two unneeded checks for NULL | Benno Schulenberg | 1 | +2 | -2 |
2019-05-24 17:02 | tweaks: stop checking for a NULL result from line_from_number() | Benno Schulenberg | 2 | +3 | -12 |
2019-05-24 16:56 | tweaks: rename a function, to be clearer and to stop using an old abbrev | Benno Schulenberg | 4 | +13 | -13 |
2019-05-24 15:22 | speller: don't crash when the spell-checked tempfile cannot be opened | Benno Schulenberg | 3 | +10 | -6 |
2019-05-24 10:42 | tweaks: drop an unneeded parameter from open_file() | Benno Schulenberg | 2 | +5 | -6 |
2019-05-24 10:23 | speller: ensure that a Shift-selected region is retained | Benno Schulenberg | 1 | +2 | -1 |
2019-05-24 08:39 | files: allow to interrupt the opening of a FIFO with Ctrl+C | Benno Schulenberg | 2 | +18 | -0 |
2019-05-24 08:04 | tweaks: condense the setup of the two signal handlers for Ctrl+C | Benno Schulenberg | 2 | +13 | -34 |
2019-05-23 10:43 | help: don't check for confinement when opening a temporary help-text file | Benno Schulenberg | 1 | +1 | -1 |
2019-05-22 17:55 | usage: make the --help output independent from the terminal's tab size | Benno Schulenberg | 1 | +3 | -12 |
2019-05-21 17:08 | feedback: don't clear off possible error messages after a spell check | Benno Schulenberg | 1 | +2 | -3 |
2019-05-21 12:12 | tweaks: adjust a comment and drop two others, and reshuffle two lines | Benno Schulenberg | 1 | +4 | -6 |
2019-05-21 10:59 | tweaks: delete a now-unused function | Benno Schulenberg | 2 | +0 | -37 |
2019-05-21 10:47 | tweaks: merge two very similar functions into a single one | Benno Schulenberg | 3 | +15 | -11 |
2019-05-21 11:47 | tweaks: remove an unneeded setting and unsetting of a flag | Benno Schulenberg | 1 | +0 | -8 |
2019-05-21 15:25 | tweaks: add a pair of braces, to silence a compiler warning | Benno Schulenberg | 1 | +3 | -4 |
2019-05-21 10:15 | tweaks: set a boolean directly, instead of using a function call | Benno Schulenberg | 1 | +4 | -7 |
2019-05-20 09:53 | tweaks: add a missing forward declaration of make_new_buffer() | Benno Schulenberg | 1 | +1 | -0 |
2019-05-20 08:55 | docs: note David as author of undoable indenting and undoable justifying | Benno Schulenberg | 1 | +3 | -1 |
2019-05-20 08:45 | docs: note Brand as the author of the delayed syntax parsing | Benno Schulenberg | 2 | +4 | -0 |
2019-05-14 00:01 | rcfile: fully parse a syntax file only when needed | Brand Huntsman | 4 | +161 | -51 |
2019-05-13 23:43 | rcfile: store errors and display them when nano terminates | Brand Huntsman | 3 | +36 | -13 |
2019-05-19 17:44 | feedback: print helpful message only when data comes from keyboard | Benno Schulenberg | 1 | +4 | -2 |
2019-05-19 16:58 | tweaks: remove the two remaining handfuls of asserts | Benno Schulenberg | 3 | +1 | -24 |
2019-05-19 15:48 | files: try matching a syntax after scooping data from standard input | Benno Schulenberg | 1 | +4 | -1 |
2019-05-18 17:58 | browser: don't show a mistaken message when exiting from help viewer | Benno Schulenberg | 1 | +1 | -1 |
2019-05-18 17:09 | files: give feedback while waiting for a FIFO to open up | Benno Schulenberg | 1 | +9 | -1 |
2019-05-12 08:36 | files: check for writability by the access bits, not by trying to append | Benno Schulenberg | 1 | +1 | -36 |
2019-05-12 08:17 | files: allow a given file to be a special file but not a directory | Benno Schulenberg | 1 | +3 | -8 |
2019-05-18 15:21 | tweaks: remove a superfluous and ineffective assignment | Benno Schulenberg | 1 | +0 | -1 |
2019-05-17 09:39 | bindings: at a Yes-No prompt, accept also ^Y for "Yes" | Benno Schulenberg | 1 | +3 | -0 |
2019-05-13 17:02 | bindings: at a Yes-No prompt, accept also ^N and ^Q for "No" | Benno Schulenberg | 1 | +3 | -0 |
2019-05-16 14:14 | tweaks: elide a function that is called in just one place | Benno Schulenberg | 2 | +9 | -17 |
2019-05-16 14:04 | tweaks: reshuffle a few lines, to be more straightforward | Benno Schulenberg | 1 | +9 | -8 |
2019-05-16 14:00 | tweaks: enforce the miminum amount of scrolling in a simpler way | Benno Schulenberg | 1 | +2 | -3 |
2019-05-13 10:50 | help: don't show Alt+Left and Alt+Right when running on a Linux console | Benno Schulenberg | 2 | +10 | -10 |
2019-05-13 10:07 | tweaks: reshuffle a couple of lines and adjust a few comments | Benno Schulenberg | 2 | +13 | -17 |
2019-05-13 09:21 | bindings: bind the Alt+arrow keystrokes also in non-UTF-8 locales | Benno Schulenberg | 1 | +11 | -1 |
2019-05-13 09:07 | help: make the column for the first keystroke a little wider | Benno Schulenberg | 1 | +7 | -6 |
2019-05-13 08:16 | softwrap: use smooth scrolling when softwrapping is toggled on | Benno Schulenberg | 1 | +3 | -1 |
2019-05-11 15:52 | syntax: python: avoid miscoloring stuff between two empty strings | Benno Schulenberg | 1 | +5 | -4 |
2019-05-08 17:32 | tweaks: adjust some indentation after the previous change | Benno Schulenberg | 3 | +19 | -18 |
2019-05-08 17:17 | tweaks: rename some single-letter variables to the same significant word | Benno Schulenberg | 3 | +22 | -24 |
2019-05-08 13:31 | tweaks: rename a variable, reshuffle declarations, and drop an assert | Benno Schulenberg | 1 | +5 | -8 |
2019-05-08 13:17 | tweaks: merge two functions, as the one is used only by the other | Benno Schulenberg | 3 | +6 | -14 |
2019-05-08 13:00 | tweaks: drop most of the remaining debugging code, and some timing code | Benno Schulenberg | 6 | +1 | -67 |
2019-05-08 11:48 | tweaks: reshuffle two #ifdefs, to avoid an unpaired brace | Benno Schulenberg | 1 | +5 | -8 |
2019-05-06 09:20 | tweaks: remove some unneeded braces, and reshuffle for more symmetry | Benno Schulenberg | 1 | +9 | -9 |
2019-05-06 09:08 | search: stay in the Search menu when trying to Replace in view mode | Benno Schulenberg | 1 | +3 | -3 |
2019-05-06 08:53 | tweaks: drop a useless tidying-up call, as spelling does not use regexes | Benno Schulenberg | 2 | +0 | -2 |
2019-05-06 08:29 | tweaks: move the tyding-up-after-a-search to a single exit point | Benno Schulenberg | 1 | +7 | -12 |
2019-05-03 17:51 | tweaks: rename two more functions, to be simpler too | Benno Schulenberg | 6 | +16 | -16 |
2019-05-03 17:47 | tweaks: rename two functions, to be simpler | Benno Schulenberg | 6 | +16 | -16 |
2019-05-03 15:36 | zapping: use the 'keep_cutbuffer' logic to keep undo items apart | Benno Schulenberg | 2 | +5 | -5 |
2019-05-03 10:52 | zapping: disjoin a zap command from earlier ones when the mark is set | Benno Schulenberg | 1 | +1 | -1 |
2019-05-03 10:41 | tweaks: remove a condition that has become superfluous | Benno Schulenberg | 1 | +3 | -3 |
2019-05-03 10:24 | copying: let a copy command break a chain of cut or zap commands | Benno Schulenberg | 1 | +2 | -0 |
2019-05-03 10:14 | tweaks: remove a superfluous condition, in three places | Benno Schulenberg | 2 | +3 | -3 |
2019-05-03 10:00 | syntax: po: colorize also escaped hex and octal codes | Benno Schulenberg | 1 | +1 | -1 |
2019-05-02 12:34 | tweaks: invert two conditions, in order to elide an extra variable | Benno Schulenberg | 1 | +5 | -13 |
2019-05-02 12:15 | tweaks: normalize the indentation after the previous two changes | Benno Schulenberg | 1 | +52 | -52 |
2019-05-02 12:12 | tweaks: invert a condition, in order to return earlier | Benno Schulenberg | 1 | +4 | -5 |
2019-05-02 12:05 | tweaks: reshuffle an assignment, to be able to return earlier | Benno Schulenberg | 1 | +5 | -3 |
2019-05-02 08:14 | tweaks: place a function better, and reduce some comments to a single one | Benno Schulenberg | 1 | +18 | -19 |
2019-05-02 08:01 | tweaks: rename two parameters, to differentiate them from function names | Benno Schulenberg | 2 | +10 | -10 |
2019-05-02 07:27 | cutting: clear the cutbuffer when the previous operation was copying | Benno Schulenberg | 1 | +8 | -10 |
2019-05-01 17:14 | tweaks: rename two variables, for more contrast | Benno Schulenberg | 1 | +4 | -4 |
2019-05-01 17:10 | tweaks: condense a comment and reshuffle a couple of lines | Benno Schulenberg | 1 | +6 | -6 |
2019-05-01 10:24 | tweaks: really don't bother renumbering the lines in the cutbuffer | Benno Schulenberg | 2 | +5 | -9 |
2019-05-01 09:26 | tweaks: stop passing 'cutbuffer' and 'cutbottom' back and forth | Benno Schulenberg | 4 | +24 | -29 |
2019-04-28 17:21 | tweaks: don't bother saving and restoring 'cutbottom' all the time | Benno Schulenberg | 3 | +15 | -38 |
2019-04-30 17:31 | copying: scroll just one line when M-6 is pressed on the bottom row | Benno Schulenberg | 1 | +2 | -1 |
2019-04-30 17:03 | copying: make M-6 do nothing when at end of buffer | Benno Schulenberg | 1 | +4 | -0 |
2019-04-30 11:40 | tweaks: rename two variables, to be less cryptic | Benno Schulenberg | 1 | +10 | -11 |
2019-04-30 10:42 | oops: apparently the line numbers in the cutbuffer do matter | Benno Schulenberg | 1 | +5 | -0 |
2019-04-30 10:24 | tweaks: rename a variable, to fit a bit better | Benno Schulenberg | 1 | +5 | -5 |
2019-04-30 10:15 | tweaks: elide two unneeded variables | Benno Schulenberg | 1 | +3 | -11 |
2019-04-30 08:45 | tweaks: don't bother renumbering the lines in the cutbuffer | Benno Schulenberg | 1 | +0 | -5 |
2019-04-30 08:27 | tweaks: rename a function, to better indicate what it does | Benno Schulenberg | 5 | +15 | -15 |
2019-04-30 08:11 | tweaks: move a bit of timing code to where it will be needed | Benno Schulenberg | 1 | +10 | -7 |
2019-04-30 08:01 | tweaks: rename a variable, to match another with the same meaning | Benno Schulenberg | 1 | +5 | -4 |
2019-04-30 07:50 | cutting: ignore the mark when a word is deleted | Benno Schulenberg | 1 | +2 | -0 |
2019-04-30 07:44 | tweaks: add a warning for something that shouldn't occur | Benno Schulenberg | 1 | +3 | -2 |
2019-04-29 09:06 | tweaks: improve some comments, reshuffle a line, and rename a variable | Benno Schulenberg | 1 | +18 | -23 |
2019-04-29 07:45 | tweaks: rename two variables, for more contrast with the partition stuff | Benno Schulenberg | 1 | +13 | -13 |
2019-04-28 15:20 | tweaks: use a more direct call when a single linestruct is deleted | Benno Schulenberg | 2 | +2 | -2 |
2019-04-28 13:53 | tweaks: when OR'ing, put the most likely condition first | Benno Schulenberg | 1 | +7 | -7 |
2019-04-28 10:02 | tweaks: reduce a bit of mark-adjusting code to its essence | Benno Schulenberg | 1 | +4 | -10 |
2019-04-28 09:41 | tweaks: reshuffle a bit of code, to be less intertwined | Benno Schulenberg | 1 | +10 | -12 |
2019-04-28 09:01 | tweaks: rename a function, to be more fitting | Benno Schulenberg | 7 | +17 | -18 |
2019-04-28 08:40 | tweaks: set a boolean directly, instead of using a function call | Benno Schulenberg | 1 | +4 | -11 |
2019-04-28 08:34 | docs: adjust the wording of the README to be factually correct | Benno Schulenberg | 1 | +3 | -3 |
2019-04-27 15:17 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +15 | -16 |
2019-04-27 15:10 | tweaks: elide an unneeded 'if' and 'break' | Benno Schulenberg | 1 | +3 | -7 |
2019-04-27 15:01 | tweaks: rename a variable, to better indicate it contains two characters | Benno Schulenberg | 1 | +10 | -10 |
2019-04-27 14:31 | tweaks: move an assignment that is useful only when searching forward | Benno Schulenberg | 1 | +2 | -3 |
2019-04-27 12:29 | tweaks: step away one character from the current bracket, not one byte | Benno Schulenberg | 1 | +4 | -3 |
2019-04-24 09:08 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +15460 | -15449 |
2019-04-24 08:15 | bump version numbers and add a news item for the 4.2 release | Benno Schulenberg | 9 | +45 | -10 |
2019-04-24 07:08 | tweaks: rename another function, to be distinct and fitting | Benno Schulenberg | 8 | +22 | -23 |
2019-04-24 06:49 | tweaks: rename a function, to be distinct and fitting | Benno Schulenberg | 10 | +37 | -37 |
2019-04-23 09:48 | tweaks: declare a function as const and let its allocated string leak | Benno Schulenberg | 1 | +7 | -10 |
2019-04-21 15:31 | wrapping: improve the persistence of the prepending behavior | Benno Schulenberg | 5 | +17 | -29 |
2019-04-23 08:05 | tweaks: drop an unneeded saving and restoring of a variable | Benno Schulenberg | 1 | +0 | -3 |
2019-04-22 17:45 | tweaks: rename a variable, to distinguish it from a browser function | Benno Schulenberg | 5 | +11 | -7 |
2019-04-22 17:38 | tweaks: exclude a bit more code from a single-buffer build | Benno Schulenberg | 1 | +4 | -5 |
2019-04-22 17:18 | tweaks: remove a redundant, enclosed #ifdef | Benno Schulenberg | 1 | +2 | -3 |
2019-04-22 07:39 | speller: do not crash by trying to free something that cannot be freed | Benno Schulenberg | 1 | +1 | -1 |
2019-04-21 09:58 | tweaks: adjust a few comments and some indentation | Benno Schulenberg | 1 | +7 | -8 |
2019-04-21 09:41 | tweaks: elide an unneeded intermediate variable | Benno Schulenberg | 1 | +1 | -3 |
2019-04-21 09:35 | wrapping: compute the width of a succeeding line in the correct manner | Benno Schulenberg | 1 | +1 | -1 |
2019-04-21 09:23 | tweaks: remove an unneeded condition | Benno Schulenberg | 1 | +1 | -2 |
2019-04-21 08:06 | wrapping: add a missing space only when the remainder will be prepended | Benno Schulenberg | 1 | +2 | -3 |
2019-04-20 17:57 | wrapping: trim any trailing blanks when cursor goes to next line | Benno Schulenberg | 1 | +2 | -1 |
2019-04-20 11:56 | options: make --breaklonglines work also when --ignorercfiles is used | Benno Schulenberg | 1 | +5 | -5 |
2019-04-20 12:00 | tweaks: condense and improve a handful of comments | Benno Schulenberg | 1 | +11 | -31 |
2019-04-19 08:10 | tweaks: rename a variable, for a little more meaning | Benno Schulenberg | 1 | +6 | -6 |
2019-04-19 08:06 | tweaks: elide an unneeded variable | Benno Schulenberg | 1 | +1 | -2 |
2019-04-19 07:44 | tweaks: elide an unneeded parameter, as the function already assumes it | Benno Schulenberg | 3 | +7 | -7 |
2019-04-16 08:21 | build: be more specific and avoid committing accidentally changed files | Benno Schulenberg | 1 | +2 | -2 |
2019-04-16 08:05 | docs: put the 'set guidestripe' option into its alphabetical position | Benno Schulenberg | 2 | +8 | -8 |
2019-04-15 07:57 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +22947 | -30023 |
2019-04-14 12:38 | bump version numbers and add a news item for the 4.1 release | Benno Schulenberg | 9 | +124 | -10 |
2019-04-14 17:28 | tweaks: remove several unneeded bad-state checks and their messages | Benno Schulenberg | 4 | +6 | -43 |
2019-04-14 08:42 | build: don't do fuzzy matching when merging PO files against the POT file | Benno Schulenberg | 2 | +5 | -2 |
2019-04-14 08:10 | tweaks: shorten a comment to its essence | Benno Schulenberg | 1 | +1 | -7 |
2019-04-14 07:55 | build: remove obsolete translations from the PO files after merging | Benno Schulenberg | 1 | +5 | -2 |
2019-04-14 06:49 | docs: mention that -b is the opposite of -w also in the latter's item | Benno Schulenberg | 2 | +6 | -2 |
2019-04-13 09:43 | indenting, commenting: ensure a partial line stays displayed properly | Benno Schulenberg | 1 | +2 | -0 |
2019-04-12 12:00 | unindent: ensure that a partial line gets displayed properly afterwards | Benno Schulenberg | 1 | +1 | -0 |
2019-04-12 17:15 | display: report and catch a bad state, to prevent a possible hang | Benno Schulenberg | 1 | +7 | -0 |
2019-04-12 11:35 | tweaks: initialize a boolean before it is referenced [valgrind] | Benno Schulenberg | 1 | +1 | -1 |
2019-04-11 18:18 | options: make --nowrap override again a contrary nanorc setting | Benno Schulenberg | 1 | +9 | -2 |
2019-04-11 15:44 | docs: mention that M-S now toggles softwrap and M-N line numbers | Benno Schulenberg | 1 | +2 | -2 |
2019-04-11 13:25 | justify: correctly compute the number of lines to take, to avoid a crash | Benno Schulenberg | 1 | +1 | -1 |
2019-04-11 13:12 | tweaks: reshuffle some lines, to elide an 'if' | Benno Schulenberg | 1 | +21 | -30 |
2019-04-11 12:17 | tweaks: free the copy of a linter message in all cases [valgrind] | Benno Schulenberg | 1 | +2 | -2 |
2019-04-11 10:31 | tweaks: drop two 'const' qualifiers, to silence the compiler | Benno Schulenberg | 1 | +2 | -2 |
2019-04-11 08:05 | tweaks: free the result string from an invocation error [coverity] | Benno Schulenberg | 1 | +6 | -2 |
2019-04-11 07:55 | tweaks: free some memory before a possible error exit [coverity] | Benno Schulenberg | 1 | +2 | -2 |
2019-04-11 07:36 | tweaks: rename some variables, for more contrast and to match others | Benno Schulenberg | 1 | +24 | -24 |
2019-04-11 07:14 | tweaks: rename two variables, for more contrast | Benno Schulenberg | 1 | +12 | -12 |
2019-04-11 06:51 | tweaks: use a signed type for a result that could be negative [coverity] | Benno Schulenberg | 1 | +10 | -4 |
2019-04-09 15:54 | help: don't doubly list toggles that have two keys assigned to them | Benno Schulenberg | 1 | +4 | -2 |
2019-04-05 07:28 | bindings: add easier keystrokes for the linenumber and softwrap toggles | Benno Schulenberg | 2 | +8 | -6 |
2019-04-05 07:15 | bindings: remove the jumpy-scrolling toggle entirely | Benno Schulenberg | 3 | +0 | -14 |
2019-04-09 12:44 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2019-04-09 11:29 | build: add gnulib modules to the list of files with translatable strings | Benno Schulenberg | 1 | +3 | -0 |
2019-04-07 07:40 | docs: remove all mention of --finalnewline, and undefault --nonewlines | Benno Schulenberg | 4 | +15 | -46 |
2019-04-07 07:01 | options: remove -f (--finalnewline); go back to auto-adding this newline | Benno Schulenberg | 3 | +4 | -19 |
2019-04-07 06:47 | tweaks: switch back from checking FINAL_NEWLINE to checking NO_NEWLINES | Benno Schulenberg | 5 | +29 | -24 |
2019-04-06 19:21 | tweaks: remove an unpaired closing parenthesis from the NEWS file | Benno Schulenberg | 1 | +2 | -2 |
2019-04-06 19:05 | tweaks: do a check up front instead of every time round the loop | Benno Schulenberg | 1 | +14 | -11 |
2019-04-06 18:34 | tweaks: reshuffle some lines, condense a comment and drop another | Benno Schulenberg | 1 | +7 | -12 |
2019-04-06 18:29 | tweaks: rename two variables, to make more sense | Benno Schulenberg | 1 | +18 | -18 |
2019-04-06 18:08 | tweaks: reword a comment, and drop an unneeded assert | Benno Schulenberg | 1 | +3 | -6 |
2019-04-06 17:45 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +24 | -22 |
2019-04-06 17:34 | tweaks: don't bother special-casing non-UTF8 when seeking a character | Benno Schulenberg | 1 | +0 | -28 |
2017-12-07 09:13 | syntax: c: change the highlighting of preprocessor directives | Liu Hao | 1 | +5 | -2 |
2019-04-02 18:40 | rcfile: read the syntax files in alphabetical order when globbing | Benno Schulenberg | 1 | +1 | -1 |
2019-03-31 18:05 | bindings: disallow executing an external command when in view mode | Benno Schulenberg | 2 | +3 | -3 |
2019-04-06 09:54 | tweaks: rename two variables, to match others | Benno Schulenberg | 1 | +6 | -9 |
2019-04-06 08:03 | feedback: replace an assert with a check plus error message at startup | Benno Schulenberg | 2 | +3 | -2 |
2019-04-06 07:34 | build: add src/cut.c to the list of files with translatable strings | Benno Schulenberg | 2 | +2 | -1 |
2019-04-05 09:01 | tweaks: rename another variable, to be more descriptive | Benno Schulenberg | 1 | +5 | -10 |
2019-04-05 08:50 | tweaks: rename a variable, to get out of the way for another rename | Benno Schulenberg | 1 | +5 | -5 |
2019-04-05 08:45 | tweaks: rename a variable, to be more distinct and more descriptive | Benno Schulenberg | 1 | +4 | -5 |
2019-04-05 08:35 | tweaks: shorten and improve some comments, and reshuffle a few lines | Benno Schulenberg | 1 | +14 | -24 |
2019-04-04 12:53 | tweaks: remove a function that is now unused | Benno Schulenberg | 2 | +0 | -8 |
2019-04-04 12:44 | tweaks: don't bother reallocating the data when a line gets hard-wrapped | Benno Schulenberg | 1 | +3 | -2 |
2019-04-04 12:23 | tweaks: reshuffle two lines, and reword a comment | Benno Schulenberg | 1 | +5 | -6 |
2019-04-04 12:11 | tweaks: condense a bit of copying code | Benno Schulenberg | 1 | +9 | -27 |
2019-04-04 11:59 | tweaks: don't bother copying the NUL byte -- it is set nine lines down | Benno Schulenberg | 1 | +0 | -2 |
2019-04-04 11:54 | tweaks: don't bother reallocating the squeezed string, just terminate it | Benno Schulenberg | 1 | +1 | -1 |
2019-04-04 11:52 | tweaks: rename another variable, to be more fitting | Benno Schulenberg | 1 | +5 | -5 |
2019-04-04 11:48 | tweaks: rename two variables, to be more distinct and more fitting | Benno Schulenberg | 1 | +43 | -43 |
2019-04-04 11:39 | tweaks: rename a variable, to be more distinct and more apt | Benno Schulenberg | 1 | +22 | -22 |
2019-04-04 10:53 | tweaks: simplify a message, and normalize the spelling of another one | Benno Schulenberg | 1 | +3 | -3 |
2019-04-04 10:47 | tweaks: remove an unneeded check for NULL [coverity] | Benno Schulenberg | 1 | +2 | -2 |
2019-04-04 10:37 | tweaks: remove an unneeded check for NULL and its associated message | Benno Schulenberg | 1 | +0 | -5 |
2019-04-03 17:07 | tweaks: drop an assignment whose value is never used [scan-build] | Benno Schulenberg | 1 | +0 | -1 |
2019-04-03 16:55 | rcfile: don't break a chain of 'else if' [scan-build] | Benno Schulenberg | 1 | +1 | -2 |
2019-04-03 15:34 | tweaks: rename an overshort type to something that makes some sense | Benno Schulenberg | 8 | +38 | -38 |
2019-04-03 15:11 | tweaks: rename a cryptic type to something that makes a little sense | Benno Schulenberg | 7 | +20 | -20 |
2019-03-31 23:17 | files: block the resizing signal while reading from an external command | Brand Huntsman | 3 | +15 | -2 |
2019-03-31 11:23 | bindings: recognize the ^W^Y and ^W^V legacy keystrokes again | Benno Schulenberg | 1 | +3 | -0 |
2019-04-03 13:11 | tweaks: remove a superfluous check for NULL plus the associated message | Benno Schulenberg | 1 | +1 | -10 |
2019-04-02 09:48 | syntax: nanorc: colorize also strings preceded by 'start=' or 'end=' | Benno Schulenberg | 1 | +1 | -1 |
2019-03-30 18:31 | speller: block the resizing signal also during an integrated spell check | Benno Schulenberg | 1 | +5 | -1 |
2019-04-01 16:04 | feedback: spare the user a superfluous scaring when trying to exit | Benno Schulenberg | 1 | +1 | -2 |
2019-04-01 15:31 | tweaks: consistently use .sp instead of .PP to insert a blank line | Benno Schulenberg | 3 | +12 | -12 |
2019-04-01 15:24 | syntax: nanorc: require whitespace both before and after a quoted string | Benno Schulenberg | 1 | +1 | -1 |
2019-03-31 15:57 | feedback: show a message while executing an external command | Benno Schulenberg | 1 | +2 | -0 |
2019-03-28 21:28 | files: initialize a variable before referencing it | Devin Hussey | 1 | +1 | -1 |
2019-03-31 10:17 | syntax: man: require the dot to be at start of line, not the comment | Benno Schulenberg | 1 | +1 | -1 |
2019-03-30 19:48 | syntax: man: anchor macros at start of line, as only then they are valid | Benno Schulenberg | 1 | +7 | -7 |
2019-03-30 19:45 | syntax: man: add comments, and color all the safe lowercase macros | Benno Schulenberg | 1 | +7 | -2 |
2019-03-30 18:52 | syntax: default: color in red also versions 4.x of nano | Benno Schulenberg | 1 | +1 | -1 |
2019-03-30 18:23 | speller: resizing can happen also when configured with --enable-tiny | Benno Schulenberg | 3 | +15 | -15 |
2019-03-30 18:08 | tweaks: rename some variables, to be less repititious | Benno Schulenberg | 1 | +26 | -26 |
2019-03-30 17:48 | tweaks: stop doing tandem assignments (one passing through the other) | Benno Schulenberg | 1 | +12 | -8 |
2019-03-30 16:48 | syntax: c: color as a type any lowercase word that ends with "_t" | Benno Schulenberg | 1 | +1 | -1 |
2019-03-27 18:44 | tweaks: rename a function plus parameter, to stay closer to what it does | Benno Schulenberg | 3 | +6 | -7 |
2019-03-27 18:06 | tweaks: put the unblocking of SIGWINCHes in a better place | Benno Schulenberg | 1 | +5 | -8 |
2019-03-27 16:15 | speller: block the resizing signal again during an external spell check | Benno Schulenberg | 3 | +22 | -0 |
2019-03-25 15:06 | docs: for two of the toggles, mention the new instead of the old option | Benno Schulenberg | 1 | +3 | -3 |
2019-03-25 14:52 | docs: remove the AUTHOR section, per advice from 'man man-pages' | Benno Schulenberg | 3 | +0 | -15 |
2019-03-25 14:31 | docs: put paths and filenames in italics, per 'man man-pages' | Benno Schulenberg | 3 | +14 | -13 |
2019-03-25 14:22 | docs: re-title the temporary section about the changed defaults | Benno Schulenberg | 2 | +2 | -2 |
2019-03-25 13:59 | docs: give the FILES section in the man page its canonical title | Benno Schulenberg | 1 | +1 | -1 |
2019-03-24 11:47 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 37 | +23834 | -18243 |
2019-03-24 11:40 | build: ensure that also new PO files are committed to git | Benno Schulenberg | 1 | +1 | -0 |
2019-03-24 11:21 | build: stop using the --disable-wrapping-as-root configure option | Benno Schulenberg | 1 | +1 | -2 |
2019-03-24 10:47 | bump version numbers and add a news item for the 4.0 release | Benno Schulenberg | 10 | +278 | -11 |
2019-03-24 10:32 | tweaks: escape hyphens that must be hard hyphens in the man pages | Benno Schulenberg | 2 | +10 | -10 |
2019-03-24 10:02 | docs: remove the mentioning of --disable-wrapping-as-root from the FAQ | Benno Schulenberg | 1 | +0 | -1 |
2019-03-24 09:54 | tweaks: slightly reword, for esthetics of the resulting Info document | Benno Schulenberg | 3 | +5 | -4 |
2019-03-24 09:48 | docs: adjust and extend the Pico-compatibility section in the manual | Benno Schulenberg | 1 | +30 | -6 |
2019-03-24 08:42 | tweaks: adjust indentation after previous change, and rename a parameter | Benno Schulenberg | 1 | +7 | -7 |
2019-03-24 08:36 | tweaks: don't bother special-casing non-UTF8 when checking for a blank | Benno Schulenberg | 1 | +0 | -11 |
2019-03-24 08:29 | tweaks: avoid parsing the same character twice | Benno Schulenberg | 1 | +4 | -3 |
2019-03-21 18:21 | tweaks: rename a variable, to be more distinct | Benno Schulenberg | 5 | +11 | -12 |
2019-03-21 18:17 | tweaks: make an assignment only when the option is valid, like elsewhere | Benno Schulenberg | 1 | +7 | -9 |
2019-03-21 16:42 | tweaks: rename a function, to be simpler and more accurate | Benno Schulenberg | 3 | +5 | -5 |
2019-03-21 16:36 | tweaks: elide a function that is called just once | Benno Schulenberg | 1 | +9 | -16 |
2019-03-21 16:23 | tweaks: rename a struct element, to make sense | Benno Schulenberg | 11 | +74 | -74 |
2019-03-21 16:18 | tweaks: rename four functions, to make more sense | Benno Schulenberg | 6 | +33 | -33 |
2019-03-21 16:08 | tweaks: rename a type, to make more sense | Benno Schulenberg | 15 | +258 | -258 |
2019-03-19 20:15 | tweaks: rename a function for aptness, and two variables for shortness | Benno Schulenberg | 2 | +13 | -14 |
2019-03-19 18:56 | tweaks: improve and condense some comments, and remove an unneeded one | Benno Schulenberg | 1 | +40 | -59 |
2019-03-18 19:01 | docs: add notes to draw attention to the changed defaults | Benno Schulenberg | 3 | +28 | -0 |
2019-03-17 18:46 | tweaks: add a consistency check plus a corresponding warning | Benno Schulenberg | 1 | +3 | -0 |
2019-03-17 18:04 | tweaks: don't pass a pointer when a boolean is expected | Benno Schulenberg | 2 | +3 | -3 |
2019-03-15 15:41 | build: fix compilation when configured with --disable-utf8 | Benno Schulenberg | 1 | +2 | -0 |
2019-03-15 13:43 | display: use non-breaking space instead of dot for VTE-bug workaround | Benno Schulenberg | 1 | +9 | -1 |
2019-03-15 13:03 | tweaks: don't bother trying to draw characters beyond the screen's edge | Benno Schulenberg | 1 | +2 | -1 |
2019-03-14 12:21 | display: dot the stripe when it's in the last column, to defeat a VTE bug | Benno Schulenberg | 1 | +1 | -1 |
2019-03-14 15:44 | display: show the guide stripe for double-width/multi-byte characters | David Lawrence Ramsey | 1 | +11 | -4 |
2019-03-14 18:32 | tweaks: exclude the guide-stripe code from the tiny version | Benno Schulenberg | 4 | +7 | -1 |
2019-03-14 15:48 | display: account for horizontal scrolling when drawing the guide stripe | Benno Schulenberg | 1 | +4 | -3 |
2019-03-12 21:36 | justify: initialize a variable before making use of its value | David Lawrence Ramsey | 1 | +1 | -0 |
2019-03-13 18:12 | startup: check again for a Linux console after reading all files | Benno Schulenberg | 1 | +5 | -0 |
2019-03-11 10:12 | docs: mention three features in their proper place | Benno Schulenberg | 1 | +3 | -3 |
2019-03-11 07:49 | feedback: make two error messages better match the option | Benno Schulenberg | 2 | +2 | -2 |
2019-03-11 07:29 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2019-03-11 07:27 | copyright: update the years for the FSF in the documentation too | Benno Schulenberg | 5 | +5 | -5 |
2019-03-10 18:17 | help: in the tiny version, don't list an option that is the default | Benno Schulenberg | 1 | +5 | -1 |
2019-03-10 18:03 | help: don't list the obsoleted -O and -S options in the --help output | Benno Schulenberg | 1 | +2 | -6 |
2019-03-10 16:05 | tweaks: add deprecation comments to the four superseded options | Benno Schulenberg | 2 | +6 | -6 |
2019-03-10 15:29 | copyright: update the years for significantly changed files | Benno Schulenberg | 9 | +9 | -9 |
2019-01-02 17:56 | tweaks: normalize the indentation, and remove unneeded braces | David Lawrence Ramsey | 1 | +43 | -43 |
2019-01-08 22:42 | justify: when justifying a marked region, strip whitespace after the lead | David Lawrence Ramsey | 1 | +10 | -2 |
2019-01-08 21:58 | justify: put a mid-line marked region onto separate lines | David Lawrence Ramsey | 1 | +66 | -0 |
2019-01-08 23:48 | justify: handle the leading part when justifying a marked region | David Lawrence Ramsey | 1 | +43 | -2 |
2018-09-10 22:34 | new feature: marked text gets justified into a single, new paragraph | David Lawrence Ramsey | 1 | +68 | -10 |
2019-01-08 21:21 | tweaks: rename a variable, to prepare for its new role | David Lawrence Ramsey | 1 | +5 | -5 |
2018-12-26 19:52 | tweaks: split justify_paragraph() into three separate functions | David Lawrence Ramsey | 1 | +50 | -32 |
2018-12-26 18:55 | tweaks: adapt find_paragraph()/justify_paragraph() for multiple quotes | David Lawrence Ramsey | 1 | +19 | -19 |
2019-01-08 22:02 | tweaks: remove unnecessary variable initializations | David Lawrence Ramsey | 1 | +2 | -2 |
2019-03-09 08:52 | docs: suggest a setting for 'stripecolor' in the sample nanorc | Benno Schulenberg | 1 | +2 | -0 |
2019-03-03 10:56 | syntax: nanorc: stop coloring 'unset fill ...' as if it were valid | Benno Schulenberg | 1 | +2 | -1 |
2019-03-03 10:38 | docs: describe the new options -J, --guidestripe, and 'set stripecolor' | Benno Schulenberg | 3 | +27 | -0 |
2019-03-03 10:04 | rcfile: add 'stripecolor' for changing the color of the guiding stripe | Benno Schulenberg | 6 | +11 | -4 |
2018-12-17 18:57 | new feature: option --guidestripe that shows a vertical guiding bar | Benno Schulenberg | 5 | +36 | -1 |
2019-02-11 23:16 | display: properly handle double-width characters when spotlighting | David Lawrence Ramsey | 1 | +14 | -14 |
2019-03-04 21:33 | display: correct the logic for making room for the ">" character | David Lawrence Ramsey | 1 | +2 | -2 |
2019-03-03 13:36 | help: reword the description of ^U to avoid the impression of "Undo" | Benno Schulenberg | 1 | +2 | -2 |
2019-03-03 13:50 | display: scroll horizontally one column earlier | Benno Schulenberg | 1 | +2 | -2 |
2018-12-10 10:09 | bindings: provide usable shortcuts for prevword/nextword in tiny version | Benno Schulenberg | 1 | +6 | -0 |
2019-02-27 20:37 | display: correctly trim an overshooting character from a prompt answer | David Lawrence Ramsey | 7 | +25 | -22 |
2019-02-27 18:49 | tweaks: move declaration of variable that does not need to be global | Benno Schulenberg | 3 | +2 | -4 |
2019-02-27 09:40 | history: use an unfreed 'position_history' to avoid a possible crash | Brand Huntsman | 1 | +2 | -1 |
2019-02-25 09:04 | feedback: complete the removal of some superfluous words | Benno Schulenberg | 1 | +8 | -7 |
2019-02-24 20:30 | display: show "[" for half of two-column character also when softwrapping | Benno Schulenberg | 1 | +3 | -4 |
2019-02-24 18:32 | copyright: update the years for the FSF | Benno Schulenberg | 18 | +21 | -21 |
2019-02-24 16:27 | tweaks: rename three functions and two symbols, to match the new wording | Benno Schulenberg | 3 | +19 | -19 |
2019-02-24 16:04 | bindings: rename 'cutwordleft' to 'chopwordleft', and similar for right | Benno Schulenberg | 4 | +9 | -7 |
2019-02-24 15:29 | help: reword the tags for deleting a word left and right | Benno Schulenberg | 1 | +3 | -3 |
2019-02-24 15:05 | feedback: remove some superfluous words from Undid/Redid messages | Benno Schulenberg | 1 | +11 | -11 |
2019-02-22 13:09 | display: account for zero-width characters when reserving space for '>' | Benno Schulenberg | 1 | +3 | -1 |
2019-02-24 10:23 | help: don't list the unbound <Alt+Up> and <Alt+Down> in the tiny version | Benno Schulenberg | 1 | +2 | -2 |
2019-02-24 10:17 | docs: mention that 'cutwordleft' is bound to <Shift+Ctrl+Delete> | Benno Schulenberg | 2 | +4 | -4 |
2019-02-24 10:00 | help, docs: say "Delete" when things don't go into the cutbuffer | Benno Schulenberg | 3 | +6 | -6 |
2019-02-17 20:02 | menus: don't show ^S and ^Q in the help lines in the tiny version | Benno Schulenberg | 1 | +17 | -5 |
2019-02-20 18:24 | tweaks: split a variable into two, as they have different roles | Benno Schulenberg | 1 | +4 | -4 |
2019-02-20 17:59 | tweaks: condense and correct a comment | Benno Schulenberg | 1 | +7 | -10 |
2019-02-20 16:39 | tweaks: rename an overlooked variable from a single letter to a word | Benno Schulenberg | 1 | +4 | -4 |
2019-02-20 15:43 | tweaks: rename two variables, to be less confusing | Benno Schulenberg | 1 | +5 | -5 |
2019-02-20 15:23 | docs: deprecate the use of morespace, smooth, nonewlines, and nowrap | Benno Schulenberg | 3 | +16 | -22 |
2019-01-29 19:46 | tweaks: switch from checking MORE_SPACE to checking EMPTY_LINE | Benno Schulenberg | 2 | +6 | -11 |
2019-01-29 19:23 | tweaks: switch from checking SMOOTH_SCROLL to checking JUMPY_SCROLLING | Benno Schulenberg | 5 | +11 | -16 |
2019-01-29 19:17 | tweaks: switch from referencing NO_NEWLINES to referencing FINAL_NEWLINE | Benno Schulenberg | 5 | +24 | -29 |
2019-01-29 19:03 | tweaks: switch from referencing NO_WRAP to referencing BREAK_LONG_LINES | Benno Schulenberg | 3 | +9 | -17 |
2019-01-30 20:01 | docs: mention that --morespace and --smooth are obsolete and ignored | Benno Schulenberg | 2 | +16 | -8 |
2019-01-28 19:49 | options: warn when option -O or -S is given, and ignore them | Benno Schulenberg | 1 | +4 | -2 |
2019-02-19 18:05 | docs: describe breaklonglines, emptyline, finalnewline, jumpyscrolling | Benno Schulenberg | 3 | +36 | -0 |
2019-01-28 19:43 | docs: describe the four new options (-b, -f, -j, -e) | Benno Schulenberg | 2 | +36 | -0 |
2019-01-26 09:44 | docs: stop saying that --fill switches on automatic hard-wrapping | Benno Schulenberg | 3 | +28 | -27 |
2019-01-25 18:25 | options: let --fill no longer imply automatic hard-wrapping | Benno Schulenberg | 2 | +2 | -6 |
2019-01-28 18:55 | rcfile: when an old flag is unset, set the corresponding new flag | Benno Schulenberg | 1 | +10 | -0 |
2019-01-28 18:45 | rcfile: add the options that correspond to -b, -f, -j, and -e | Benno Schulenberg | 2 | +7 | -1 |
2019-01-25 15:31 | options: add -e, --emptyline, the counterpart of --morespace | Benno Schulenberg | 2 | +14 | -3 |
2019-01-25 14:44 | options: add -j, --jumpyscrolling, the counterpart of --smooth | Benno Schulenberg | 2 | +18 | -3 |
2019-01-25 14:04 | options: add -f, --finalnewline, the counterpart of --nonewlines | Benno Schulenberg | 2 | +15 | -4 |
2019-01-25 13:40 | options: add -b, --breaklonglines, the counterpart of --nowrap | Benno Schulenberg | 2 | +20 | -13 |
2019-02-17 09:10 | menus: put the ^T toggle in Search in the same position as in Goto-Line | Benno Schulenberg | 1 | +5 | -9 |
2019-02-12 18:18 | menus: move the paragraph-jumping functions from Search to Goto-Line | Benno Schulenberg | 1 | +6 | -6 |
2019-02-12 18:01 | menus: remove the ^Y and ^V shortcuts from the Search menus | Benno Schulenberg | 1 | +4 | -4 |
2019-02-12 15:16 | display: highlight the ">"/"<" continuation characters in reverse video | Benno Schulenberg | 1 | +8 | -2 |
2019-02-11 20:11 | display: change the "$" continuation character to ">" and "<" | Benno Schulenberg | 1 | +7 | -7 |
2019-02-11 19:44 | display: represent half of a double-width character with "[" and "]" | Benno Schulenberg | 1 | +4 | -4 |
2019-02-12 16:32 | tweaks: condense a handful of comments | Benno Schulenberg | 1 | +12 | -22 |
2019-02-10 19:17 | tweaks: don't bother executing two functions that are empty | Benno Schulenberg | 2 | +8 | -17 |
2019-02-10 16:17 | tweaks: add an alias for a string variable, so the code makes more sense | Benno Schulenberg | 1 | +7 | -7 |
2019-02-10 16:04 | tweaks: reshuffle a few lines, and condense some comments | Benno Schulenberg | 1 | +9 | -14 |
2019-02-10 15:11 | tweaks: rename some variables, to match others that have the same task | Benno Schulenberg | 2 | +23 | -24 |
2019-02-10 14:40 | tweaks: rename some variables from a single letter to meaningful word | Benno Schulenberg | 4 | +21 | -21 |
2019-02-09 09:45 | display: ensure that spotlighted text is not treated as a prompt answer | Benno Schulenberg | 2 | +2 | -0 |
2019-02-06 13:51 | prompt: trim a double-width character at the screen's edge | Benno Schulenberg | 2 | +5 | -3 |
2019-02-06 15:27 | browser: show the ^G item again in the help lines | Benno Schulenberg | 1 | +2 | -2 |
2019-02-05 20:53 | display: properly trim double-width characters at the edit window's edge | David Lawrence Ramsey | 1 | +1 | -1 |
2019-01-31 18:31 | docs: mention nano's major features directly instead of referring | Benno Schulenberg | 1 | +2 | -3 |
2019-01-27 10:17 | tweaks: add two comments, and reduce the scope of another variable | Benno Schulenberg | 1 | +5 | -5 |
2019-01-27 10:10 | tweaks: reduce the scope of a variable, and rename it | Benno Schulenberg | 1 | +6 | -6 |
2019-01-16 18:42 | build: eradicate the --disable-wrapping-as-root configure option | Benno Schulenberg | 4 | +1 | -35 |
2019-01-16 18:37 | options: disable hard-wrapping and automatic newlines by default | Benno Schulenberg | 1 | +8 | -0 |
2019-01-25 10:08 | options: stop recognizing and ignoring -b, -e, -f, -j, and -q | Benno Schulenberg | 3 | +1 | -17 |
2019-01-23 18:13 | tweaks: reword the description of the disadvantages of Pico | Benno Schulenberg | 2 | +10 | -10 |
2019-01-22 20:20 | docs: stop implying that nano wants to be fully compatible with Pico | Benno Schulenberg | 4 | +12 | -9 |
2018-12-16 08:34 | bindings: change the action of <Alt+Up>/<Alt+Down> to 'scroll linewise' | Benno Schulenberg | 1 | +6 | -2 |
2019-01-23 19:59 | tweaks: renumber some FAQ items, to compensate for the deleted ones | Benno Schulenberg | 1 | +16 | -16 |
2019-01-23 19:53 | docs: remove from the FAQ some items that are no longer relevant | Benno Schulenberg | 1 | +0 | -22 |
2019-01-23 18:57 | docs: mention that 'quotestr' enables the rewrapping of comment blocks | Benno Schulenberg | 4 | +20 | -15 |
2019-01-22 19:25 | tweaks: condense a comment, and drop two others | Benno Schulenberg | 1 | +2 | -5 |
2019-01-22 19:06 | docs: adjust for the enhancement of the default quoting regex | Benno Schulenberg | 4 | +5 | -5 |
2019-01-22 16:50 | justify: extend the quoting regex, to cover more types of comments | Benno Schulenberg | 1 | +1 | -1 |
2019-01-21 11:18 | files: retain a Shift-selected region when switching between buffers | Benno Schulenberg | 1 | +3 | -0 |
2019-01-10 18:19 | tweaks: adjust indentation after the previous commit | David Lawrence Ramsey | 1 | +3 | -3 |
2019-01-10 18:18 | input: properly handle <Escape>s followed by a shifted Meta+letter | David Lawrence Ramsey | 1 | +4 | -2 |
2019-01-10 19:29 | startup: check that a backup directory is valid also when backups are off | Benno Schulenberg | 1 | +3 | -3 |
2019-01-06 16:50 | tweaks: reduce two parameters to a single one by summing them | Benno Schulenberg | 1 | +9 | -9 |
2019-01-06 14:46 | tweaks: rename two variables, to indicate better what they mean | Benno Schulenberg | 2 | +5 | -4 |
2019-01-06 14:35 | tweaks: refer to the magic line as "magic line", not as "magicline" | Benno Schulenberg | 6 | +12 | -14 |
2019-01-06 12:12 | tweaks: rename and invert a function, to avoid double negatives | Benno Schulenberg | 2 | +9 | -9 |
2019-01-06 10:56 | cutting: cover the corner cases where cut commands do not cut anything | Benno Schulenberg | 2 | +18 | -9 |
2018-12-31 12:17 | cutting: give feedback when otherwise nothing happens | Benno Schulenberg | 1 | +7 | -3 |
2018-12-30 11:21 | cutting: when ^K does not actually cut anything, do not add an undo item | Benno Schulenberg | 1 | +29 | -4 |
2019-01-02 16:52 | tweaks: rename a variable, elide another, and adjust two comments | Benno Schulenberg | 1 | +9 | -11 |
2019-01-02 16:44 | tweaks: calculate the length of a completion word in a more direct way | Benno Schulenberg | 1 | +4 | -7 |
2018-12-31 02:34 | tweaks: use proper variable types in the word-completion functions | David Lawrence Ramsey | 1 | +6 | -5 |
2019-01-01 16:29 | tweaks: move the character/word-deletion functions to a better location | Benno Schulenberg | 3 | +187 | -189 |
2019-01-01 16:19 | tweaks: reshuffle and frob a couple of comments, and reindent two lines | Benno Schulenberg | 1 | +6 | -10 |
2019-01-01 11:28 | undo: set the correct file size for a redo of a character deletion | Benno Schulenberg | 1 | +4 | -8 |
2018-12-31 17:34 | options: actually rename --rebindkeypad to --rawsequences (-K) | Benno Schulenberg | 3 | +4 | -4 |
2018-12-30 17:21 | undo: after undoing a cut, don't remove the magicline if we're on it | David Lawrence Ramsey | 1 | +2 | -1 |
2018-12-24 19:28 | utils: retire the fixbounds() function -- it is no longer needed | Benno Schulenberg | 6 | +6 | -88 |
2018-12-30 20:27 | tweaks: word some comments more concisely | Benno Schulenberg | 1 | +14 | -27 |
2018-12-30 19:18 | tweaks: rename two variables, to be more descriptive | Benno Schulenberg | 1 | +10 | -11 |
2018-12-30 18:28 | rcfile: reject an attempt to bind ^[ | Benno Schulenberg | 2 | +7 | -4 |
2018-12-30 17:00 | tweaks: correct a comment typo, and trim a few other comments | Benno Schulenberg | 2 | +6 | -8 |
2018-12-30 16:50 | tweaks: reorder some ifs, to reduce the average number of comparisons | Benno Schulenberg | 1 | +11 | -11 |
2018-12-30 16:31 | tweaks: reduce a bunch of repetitious comments to their essence | Benno Schulenberg | 1 | +9 | -8 |
2018-12-30 15:48 | tweaks: elide an unneeded intermediate variable | Benno Schulenberg | 1 | +7 | -11 |
2018-12-30 12:36 | tweaks: elide a tiny function by making a variable global | Benno Schulenberg | 4 | +8 | -13 |
2018-12-30 11:45 | tweaks: elide a parameter that is always TRUE | Benno Schulenberg | 2 | +8 | -15 |
2018-12-27 22:09 | undo: when undoing a cut, remove also the magicline if it added one | David Lawrence Ramsey | 1 | +8 | -0 |
2018-12-27 21:56 | undo: set and check 'xflags' in a bitwise manner | David Lawrence Ramsey | 1 | +13 | -13 |
2018-12-28 18:37 | docs: say that --rebinddelete can correct both <Backspace> and <Delete> | Benno Schulenberg | 3 | +12 | -12 |
2018-12-28 18:20 | docs: reword and reshuffle the description of --rawsequences | Benno Schulenberg | 4 | +23 | -19 |
2018-12-28 17:07 | options: make --rawsequences disable --mouse, to prevent entering junk | Benno Schulenberg | 1 | +4 | -0 |
2018-12-28 16:47 | tweaks: rename a symbol, to match its corresponding option | Benno Schulenberg | 4 | +8 | -8 |
2018-12-23 18:45 | options: rename long version of -K from --rebindkeypad to --rawsequences | Benno Schulenberg | 4 | +5 | -5 |
2018-12-23 18:22 | browser, help: make <Bsp> page up also when terminfo mismatches terminal | Benno Schulenberg | 2 | +2 | -0 |
2018-12-23 18:17 | tweaks: hard-bind ASCII DEL in a slightly more economical way | Benno Schulenberg | 4 | +1 | -7 |
2018-12-23 18:01 | options: make -d (--rebinddelete) work without -K (--rebindkeypad) | Benno Schulenberg | 1 | +5 | -0 |
2018-12-27 20:17 | tweaks: elide a one-line function that is used just twice | Benno Schulenberg | 3 | +2 | -11 |
2018-12-27 20:08 | startup: improve two error messages by mentioning the invalid operand | Benno Schulenberg | 1 | +10 | -6 |
2018-12-26 14:03 | tweaks: rewrap a line and improve a few comments | Benno Schulenberg | 1 | +6 | -9 |
2018-12-26 13:56 | tweaks: elide a variable that is a copy of another | Benno Schulenberg | 1 | +20 | -28 |
2018-12-26 13:37 | tweaks: rename a variable, because it also serves as "last line" | Benno Schulenberg | 1 | +7 | -7 |
2018-12-26 13:28 | tweaks: remove a superfluous incrementing and decrementing of a variable | Benno Schulenberg | 1 | +1 | -4 |
2018-12-26 13:11 | tweaks: condense a couple of comments and rewrap a few lines | Benno Schulenberg | 1 | +18 | -30 |
2018-12-23 17:04 | bindings: hard-bind ASCII code 0x08 (BS) to the backspace function | Benno Schulenberg | 2 | +2 | -1 |
2018-10-22 23:01 | tweaks: swap the names of the variables 'wrap_at' and 'fill' | David Lawrence Ramsey | 5 | +18 | -18 |
2018-12-10 09:36 | options: stop recognizing and mentioning --quiet and 'set quiet' | Benno Schulenberg | 6 | +3 | -21 |
2018-12-18 18:18 | tweaks: reshuffle a bit of code, to have the exit point near the end | Benno Schulenberg | 1 | +7 | -7 |
2018-12-18 18:07 | rcfile: when rebound, DO unbind a keystroke from its earlier function | Benno Schulenberg | 1 | +5 | -5 |
2018-12-17 16:05 | bindings: make the normal scrolling keystrokes work also in help viewer | Benno Schulenberg | 2 | +6 | -6 |
2018-12-17 15:05 | docs: correct the descriptions of 'speller' and 'linter' functions | Benno Schulenberg | 2 | +8 | -7 |
2018-12-17 15:00 | tweaks: condense two regexes in the Tcl syntax, and add a comment | Benno Schulenberg | 1 | +4 | -3 |
2018-12-17 14:23 | syntax: tcl: colorize comments normally, not with a background hue | Benno Schulenberg | 1 | +2 | -1 |
2018-12-16 12:35 | tweaks: slightly indent warnings and errors during the configure phase | Benno Schulenberg | 2 | +29 | -28 |
2018-12-11 09:42 | tweaks: reduce the scope of two variables, and rename one of them | Benno Schulenberg | 3 | +11 | -17 |
2018-12-10 20:25 | options: exit on a bad quoting regex, instead of crashing later | David Lawrence Ramsey | 2 | +2 | -5 |
2018-12-10 16:36 | tweaks: schedule a call of edit_refresh() instead calling it directly | Benno Schulenberg | 1 | +3 | -3 |
2018-12-10 10:57 | docs: harmonize the style of bindable-function descriptions | Benno Schulenberg | 2 | +2 | -2 |
2018-12-03 11:20 | display: show it in title bar when starting up in restricted mode | Benno Schulenberg | 1 | +3 | -1 |
2018-12-03 09:21 | rcfile, docs: remove deprecated forms of two options and five bindables | Benno Schulenberg | 5 | +5 | -28 |
2018-12-03 08:54 | browser: say "Close" instead of "Exit" for the ^X shortcut | Benno Schulenberg | 1 | +1 | -1 |
2018-12-03 08:44 | help: don't advertise ^S and ^Q when --preserve is used | Benno Schulenberg | 1 | +9 | -4 |
2018-12-02 19:03 | docs: update the links in the FAQ to the mailing-list info pages | Benno Schulenberg | 1 | +3 | -3 |
2018-11-28 16:38 | build: verify that 'pkg.m4' is available when building from git | Benno Schulenberg | 1 | +6 | -1 |
2018-11-29 18:36 | tweaks: move the checks for git and gettext to a far earlier point | Benno Schulenberg | 1 | +22 | -19 |
2018-11-26 09:56 | justify: move the check for a bad quoting regex to a better place | Benno Schulenberg | 1 | +5 | -5 |
2018-11-26 09:24 | tweaks: elide a parameter -- do the NULL checks in the caller | Benno Schulenberg | 1 | +23 | -23 |
2018-11-26 08:25 | tweaks: condense and improve a couple of comments | Benno Schulenberg | 1 | +8 | -13 |
2018-11-25 18:24 | tweaks: change do_para_end() to not step beyond end of paragraph | Benno Schulenberg | 3 | +19 | -29 |
2018-11-26 08:13 | tweaks: remove two tag definitions that are no longer needed | Benno Schulenberg | 2 | +3 | -9 |
2018-11-26 08:07 | tweaks: remove a variable that is no longer used | Benno Schulenberg | 2 | +0 | -5 |
2018-11-25 18:55 | text: turn the mark off when justifying, to not confuse an undo | Benno Schulenberg | 1 | +3 | -0 |
2018-11-25 14:23 | tweaks: don't bother zeroing the x position when doing a full justify | Benno Schulenberg | 1 | +2 | -3 |
2018-11-25 14:15 | tweaks: move the check for beginning-of-paragraph to a better place | Benno Schulenberg | 1 | +4 | -6 |
2018-11-25 12:04 | tweaks: condense the logic of find_paragraph() | Benno Schulenberg | 1 | +16 | -32 |
2018-11-25 11:43 | tweaks: remove a superfluous check for a special case | Benno Schulenberg | 1 | +0 | -5 |
2018-11-25 11:24 | tweaks: improve a comment, to better match the changed code | Benno Schulenberg | 1 | +3 | -4 |
2018-11-25 10:51 | justify: correctly detect when we've reached end of buffer | Benno Schulenberg | 1 | +8 | -8 |
2018-11-22 19:54 | tweaks: rename two parameters to be more descriptive | Benno Schulenberg | 1 | +20 | -20 |
2018-11-22 19:43 | tweaks: elide two unneeded intermediate variables | Benno Schulenberg | 1 | +5 | -14 |
2018-11-22 19:00 | tweaks: condense and improve a handful of comments, and rewrap two lines | Benno Schulenberg | 2 | +18 | -30 |
2018-11-19 12:49 | tweaks: improve a comment, and add an intermediate variable for clarity | Benno Schulenberg | 1 | +4 | -3 |
2018-09-28 14:49 | docs: remove references to not being able to undo justifications | David Lawrence Ramsey | 2 | +0 | -12 |
2018-09-07 17:01 | text: hook the new justify mechanism up to the undo system | David Lawrence Ramsey | 1 | +29 | -9 |
2018-09-01 00:45 | text: make do_justify() use the cutbuffer | David Lawrence Ramsey | 1 | +52 | -34 |
2018-09-10 20:17 | tweaks: adjust some indentation after the previous change | David Lawrence Ramsey | 1 | +5 | -5 |
2018-09-10 20:12 | text: remove the old unjustify mechanism, to prepare for the new justify | David Lawrence Ramsey | 1 | +9 | -160 |
2018-09-11 06:55 | text: properly check again for no paragraphs after the current line | David Lawrence Ramsey | 1 | +14 | -10 |
2018-08-31 17:42 | text: make find_paragraph() work on any buffer | David Lawrence Ramsey | 1 | +55 | -44 |
2018-08-28 15:56 | text: prepare to make find_paragraph() work on any buffer | David Lawrence Ramsey | 1 | +9 | -12 |
2018-08-27 23:56 | moving: make the generic paragraph movement functions work on any buffer | David Lawrence Ramsey | 3 | +38 | -30 |
2018-08-27 02:46 | text: make justify_paragraph() work on any buffer | David Lawrence Ramsey | 1 | +59 | -88 |
2018-09-11 06:06 | text: make justify_format() work on any buffer | David Lawrence Ramsey | 1 | +0 | -28 |
2018-11-19 15:38 | tweaks: rename a parameter plus a variable, and reshuffle an assignment | Benno Schulenberg | 1 | +5 | -7 |
2018-11-19 11:00 | rcfile: don't report an error when the globbing pattern matches nothing | Benno Schulenberg | 1 | +7 | -3 |
2018-11-19 10:47 | tweaks: rename three variables, and reshuffle two declarations | Benno Schulenberg | 1 | +11 | -10 |
2018-10-24 16:12 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +39 | -41 |
2018-10-24 16:05 | tweaks: reshuffle some code, to require two fewer ifs | Benno Schulenberg | 1 | +12 | -17 |
2018-10-24 15:56 | rcfile: when a keystroke is rebound, don't bother unbinding it | Benno Schulenberg | 1 | +3 | -1 |
2018-11-12 18:12 | build: use wget over https (instead of plain rsync) to fetch PO files | Benno Schulenberg | 1 | +5 | -2 |
2018-11-11 15:53 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 35 | +19629 | -18011 |
2018-11-11 11:00 | bump version numbers and add a news item for the 3.2 release | Benno Schulenberg | 10 | +155 | -10 |
2018-11-11 11:28 | tweaks: change a bunch of URLs to use 'https' instead of 'http' | Benno Schulenberg | 7 | +22 | -22 |
2018-11-07 20:04 | input: properly consume a modified Delete key also in the tiny version | David Lawrence Ramsey | 1 | +3 | -1 |
2018-11-07 19:48 | tweaks: reorder some code to put backward motion before the forward one | Benno Schulenberg | 3 | +9 | -9 |
2018-11-07 17:00 | bindings: recognize ASCII DEL as backspace also in viewer and browser | Benno Schulenberg | 2 | +2 | -0 |
2018-11-07 18:48 | tweaks: redefine MMOST to exclude MBROWSER, to simplify the bindings | Benno Schulenberg | 2 | +22 | -22 |
2018-11-07 15:38 | bindings: stop binding <Bsp> to do_backspace() in the browser menu | Benno Schulenberg | 1 | +4 | -4 |
2018-11-07 18:30 | tweaks: renumber a couple of symbols, and reshuffle a bit of code | Benno Schulenberg | 3 | +11 | -11 |
2018-11-06 00:08 | input: recognize some escape sequences for <Shift+Delete> | David Lawrence Ramsey | 4 | +15 | -3 |
2018-11-06 19:52 | tweaks: reshuffle a couple of conditions, to group things better | Benno Schulenberg | 1 | +5 | -7 |
2018-11-06 19:46 | bindings: make <Alt+Up> and <Alt+Down> work also on a Linux console | Benno Schulenberg | 1 | +7 | -0 |
2018-11-06 18:18 | tweaks: don't bother asking ncurses for keycodes for shifted Left/Right | Benno Schulenberg | 3 | +3 | -11 |
2018-11-05 19:12 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2018-11-05 12:04 | tweaks: remove an unneeded check for NULL, and rename a parameter | Benno Schulenberg | 1 | +2 | -3 |
2018-11-05 09:21 | tweaks: include an extra function call only where it is needed | Benno Schulenberg | 1 | +3 | -1 |
2018-11-05 08:51 | tweaks: add two more translator hints | Benno Schulenberg | 2 | +2 | -0 |
2018-11-05 08:38 | tweaks: condense a handful of comments, and drop an assert | Benno Schulenberg | 4 | +7 | -14 |
2018-11-04 19:24 | tweaks: stop setting and requiring the Meta flag for special keycodes | Benno Schulenberg | 2 | +4 | -7 |
2018-11-04 18:42 | tweaks: reshuffle some conditions, putting the least likely one first | Benno Schulenberg | 1 | +8 | -7 |
2018-10-22 19:09 | input: properly recognize Alt+Delete when using -K/--rebindkeypad | David Lawrence Ramsey | 1 | +3 | -0 |
2018-10-24 09:17 | bindings: hard-bind the zap function to M-Del (Alt+Delete) | Brand Huntsman | 7 | +16 | -1 |
2018-10-24 09:02 | options: add --zap, that makes <Bsp> and <Del> erase a marked region | Brand Huntsman | 9 | +40 | -3 |
2018-10-24 02:25 | new feature: a bindable 'zap', to erase text without changing cutbuffer | Brand Huntsman | 8 | +70 | -16 |
2018-11-03 20:20 | tweaks: fold a few pairs of regexes into each other | Benno Schulenberg | 4 | +4 | -8 |
2018-11-03 20:12 | syntaxes: remove several redundant end-of-line anchors from regexes | Benno Schulenberg | 17 | +30 | -30 |
2018-11-03 19:41 | tweaks: snip trailing whitespace that ended with a non-breaking space | Benno Schulenberg | 1 | +1 | -1 |
2018-10-30 18:34 | tweaks: elide a function that is used just once and is a oneliner | Benno Schulenberg | 3 | +1 | -8 |
2018-10-30 18:05 | tweaks: drop a check for the needle (the search string) being empty | Benno Schulenberg | 1 | +0 | -7 |
2018-10-30 18:01 | debug: report for which modified editing keys ncurses has no keycode | Benno Schulenberg | 1 | +5 | -2 |
2018-10-24 15:39 | tweaks: remove some old debugging code | Benno Schulenberg | 1 | +1 | -23 |
2018-10-24 15:30 | build: exclude scrolling functions only from tiny version without help | Benno Schulenberg | 3 | +6 | -6 |
2018-10-24 15:20 | tweaks: condense another bit of code | Benno Schulenberg | 1 | +6 | -17 |
2018-10-24 08:23 | linter: do not pause when there are no messages for unopened files | Benno Schulenberg | 1 | +6 | -14 |
2018-10-15 19:00 | bindings: no longer bind F13 and F14 and F15 | Benno Schulenberg | 1 | +0 | -8 |
2018-10-23 17:42 | tweaks: capitalize the word "nano" when at the start of a sentence | Benno Schulenberg | 1 | +2 | -2 |
2018-10-21 18:47 | display: ensure that the help lines are shown when in linting mode | Benno Schulenberg | 1 | +12 | -0 |
2018-10-17 18:30 | display: use a different color when showing a linting message | Benno Schulenberg | 3 | +7 | -5 |
2018-10-17 18:17 | display: let the title bar show when nano is in linting mode | Benno Schulenberg | 2 | +18 | -2 |
2018-10-23 17:26 | docs: document the slightly changed workings of the --view option | Benno Schulenberg | 3 | +13 | -5 |
2018-10-12 17:57 | options: let view mode activate "multibuffer" to allow viewing more files | Benno Schulenberg | 2 | +2 | -4 |
2018-10-22 01:14 | linter: throttle "first"/"last" message on repeated key presses | Brand Huntsman | 1 | +5 | -2 |
2018-10-21 11:02 | linter: for "first"/"last", reshow actual message after a short pause | Benno Schulenberg | 1 | +8 | -2 |
2018-10-21 14:44 | bindings: allow using <Enter> to exit from the linter | Benno Schulenberg | 1 | +1 | -1 |
2018-10-19 00:21 | display: make all dying messages end in a newline | Brand Huntsman | 2 | +3 | -3 |
2018-10-21 13:00 | wrapping: make the --fill option override 'set fill' again | Benno Schulenberg | 1 | +2 | -2 |
2018-10-17 23:01 | wrapping: make relative fill values work again also for screen resizes | David Lawrence Ramsey | 4 | +9 | -6 |
2018-10-16 17:22 | tweaks: reduce some repetitious and superfluous comments to just one | Benno Schulenberg | 1 | +7 | -7 |
2018-10-15 19:46 | tweaks: join two lines, and add a clarifying comment | David Lawrence Ramsey | 2 | +2 | -2 |
2018-10-15 19:43 | input: don't detect <Ctrl+Shift+Delete> on Linux console in tiny version | David Lawrence Ramsey | 1 | +1 | -1 |
2018-10-08 17:48 | help: pull "Older" and "Newer" into view on an 80-column terminal | Benno Schulenberg | 1 | +6 | -6 |
2018-10-08 17:27 | bindings: rename 'prevhistory' to 'older' and 'nexthistory' to 'newer' | Benno Schulenberg | 3 | +14 | -14 |
2018-10-08 19:14 | docs: give suggestions for alternative key bindings in the sample nanorc | Benno Schulenberg | 1 | +32 | -0 |
2018-10-12 17:55 | tweaks: define a symbol to make the code itself a little simpler | Benno Schulenberg | 1 | +6 | -5 |
2018-10-15 13:28 | tweaks: don't define controldelete or controlshiftdelete in tiny version | David Lawrence Ramsey | 1 | +1 | -1 |
2018-10-12 10:30 | build: fix compilation when configured with --disable-multibuffer | Benno Schulenberg | 1 | +2 | -1 |
2018-10-12 10:17 | tweaks: remove a check that was made redundant by the previous commit | Benno Schulenberg | 1 | +1 | -5 |
2018-10-12 09:58 | feedback: give proper message for ^R when combining --view & --restricted | Benno Schulenberg | 1 | +2 | -2 |
2018-10-09 19:54 | display: correct a mistaken label in the help lines of the browser | Benno Schulenberg | 1 | +1 | -1 |
2018-09-29 16:19 | weeding: remove the 'active' parameter from spotlight() | David Lawrence Ramsey | 2 | +13 | -19 |
2018-09-29 16:14 | display: do spotlighting as part of drawing the screen | David Lawrence Ramsey | 5 | +25 | -10 |
2018-10-07 13:44 | bindings: in tiny version with help, don't show unfunctional M-◀ and M-▶ | Benno Schulenberg | 1 | +2 | -3 |
2018-10-07 12:42 | tweaks: move all the function keys to the end of the shortcuts list | Benno Schulenberg | 1 | +24 | -16 |
2018-10-07 12:12 | docs: remove a no-longer-needed suggestion from the sample nanorc | Benno Schulenberg | 1 | +0 | -4 |
2018-10-07 09:37 | tweaks: remove a stray file that was accidentally comitted | Benno Schulenberg | 1 | +0 | -0 |
2018-10-07 08:38 | docs, usage: mention that --showcursor now covers help texts too | Benno Schulenberg | 4 | +13 | -9 |
2018-10-02 17:59 | display: show the cursor also in a help text (when --showcursor is used) | Benno Schulenberg | 2 | +8 | -5 |
2018-10-07 08:24 | tweaks: group a series of related variables together | Benno Schulenberg | 2 | +14 | -25 |
2018-10-05 17:50 | bindings: make the Shift+arrow keys work by default on more terminals | Benno Schulenberg | 5 | +27 | -1 |
2018-10-05 17:27 | tweaks: add a comment, and correct an indentation | Benno Schulenberg | 1 | +2 | -2 |
2018-10-05 17:09 | tweaks: exclude word-deletion keystrokes from the tiny version | Benno Schulenberg | 4 | +5 | -3 |
2018-10-03 17:56 | tweaks: swap and reword two bullet points in the rnano manpage | Benno Schulenberg | 1 | +2 | -2 |
2018-10-02 18:56 | docs: update rnano manpage, as -R/--restricted now reads nanorc | David Lawrence Ramsey | 1 | +0 | -2 |
2018-09-30 11:36 | docs: update the description of -R/--restricted, as it now reads nanorc | Benno Schulenberg | 2 | +8 | -8 |
2018-09-30 11:27 | tweaks: rename a flag, to match the name of the option | Benno Schulenberg | 5 | +12 | -12 |
2018-09-30 11:20 | options: --ignorercfiles is now available in restricted mode | Benno Schulenberg | 1 | +4 | -7 |
2018-09-30 08:38 | tweaks: rename a bunch of variables, to make it clearer what they contain | Benno Schulenberg | 1 | +25 | -24 |
2018-09-30 08:33 | tweaks: reshuffle some lines, to put things in order of option name | Benno Schulenberg | 1 | +12 | -12 |
2018-09-26 19:20 | startup: allow reading nanorc in restricted mode, to permit customization | Benno Schulenberg | 2 | +15 | -15 |
2018-09-09 19:01 | tweaks: remove a now-unused parameter from four functions | Benno Schulenberg | 3 | +18 | -18 |
2018-09-09 18:33 | tweaks: move some calls of edit_redraw() to where they are needed | Benno Schulenberg | 1 | +24 | -29 |
2018-08-25 22:53 | tweaks: normalize the indentation of the shuffled code | David Lawrence Ramsey | 1 | +156 | -161 |
2018-08-25 22:44 | tweaks: move the justifying of a single paragraph into its own function | David Lawrence Ramsey | 1 | +78 | -68 |
2018-08-25 22:13 | tweaks: simplify by using a 'do/while' loop instead of 'while (TRUE)' | David Lawrence Ramsey | 1 | +6 | -12 |
2018-08-25 22:05 | tweaks: reshuffle some code to avoid several checks for having justified | David Lawrence Ramsey | 1 | +37 | -44 |
2018-09-24 18:55 | help: add a relevant explanatory text for the linter | Benno Schulenberg | 1 | +9 | -0 |
2018-09-30 17:37 | syntax: nanohelp: properly color the keystroke "Sh-^Del" | David Lawrence Ramsey | 1 | +1 | -1 |
2018-09-30 12:05 | help: show <PgUp> and <PgDn> instead of F7 and F8 for pagewise scrolling | Benno Schulenberg | 1 | +2 | -2 |
2018-09-30 11:57 | help: move the linter to the end, to restore pairing in the help lines | Benno Schulenberg | 1 | +6 | -6 |
2018-09-30 11:11 | tweaks: drop the checking of two flags that can no longer be toggled | Benno Schulenberg | 1 | +4 | -4 |
2018-09-24 19:29 | bindings: allow using ^X to exit from the linter | Benno Schulenberg | 1 | +3 | -0 |
2018-09-29 07:46 | tweaks: reshuffle some lines to get standard order (first up, then down) | Benno Schulenberg | 1 | +5 | -5 |
2018-09-29 07:40 | linter: allow using <Ctrl+Up> and <Ctrl+Down> to jump to other message | Benno Schulenberg | 2 | +6 | -6 |
2018-09-28 18:06 | tweaks: elide a wrapper function that is no longer useful | Benno Schulenberg | 4 | +2 | -10 |
2018-09-23 14:15 | bindings: make the linter separately accessible, through M-B by default | Benno Schulenberg | 3 | +2 | -35 |
2018-09-23 09:44 | bindings: when implanting a string, make sure to use positive values | Benno Schulenberg | 1 | +1 | -1 |
2018-09-25 00:11 | speller: restore the mark coordinates slightly later | David Lawrence Ramsey | 1 | +5 | -3 |
2018-09-26 14:42 | undo: move another piece of checking to the two places that need it | Benno Schulenberg | 4 | +12 | -17 |
2018-09-25 18:25 | tweaks: improve two comments, and reshuffle a line for consistency | Benno Schulenberg | 1 | +5 | -3 |
2018-09-25 16:01 | undo: move some special checking code to the one place that needs it | Benno Schulenberg | 1 | +7 | -11 |
2018-09-23 18:05 | bindings: drop M-| as a keystroke for 'cutwordleft' -- set it free again | Benno Schulenberg | 1 | +0 | -1 |
2018-09-23 17:57 | help: show the keystroke <Ctrl+Shift+Delete> as "Sh-^Del" | Benno Schulenberg | 2 | +3 | -2 |
2018-09-23 17:43 | bindings: recognize <Ctrl+Shift+Delete> also on a Linux console | Benno Schulenberg | 1 | +3 | -0 |
2018-09-23 12:51 | tweaks: rename a variable, to be a bit more fitting | Benno Schulenberg | 1 | +6 | -6 |
2018-09-23 12:33 | speller: remove a pointless message -- it is never seen | Benno Schulenberg | 1 | +0 | -1 |
2018-09-23 11:49 | tweaks: there is no reason to block SIGWINCHes while waiting for speller | Benno Schulenberg | 3 | +0 | -22 |
2018-09-23 10:55 | help: restore the blank line between manipulation and position stuff | Benno Schulenberg | 1 | +1 | -1 |
2018-09-18 20:21 | syntax: python: do not highlight 'print' and 'exec' in Python 3 | Benjamin Mintz | 1 | +7 | -2 |
2018-09-20 18:06 | build: verify that --enable-tiny compiles before allowing a release | Benno Schulenberg | 1 | +3 | -0 |
2018-09-19 18:36 | build: fix compilation again when configured with --enable-tiny | Benno Schulenberg | 1 | +4 | -1 |
2018-09-18 17:39 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 35 | +8026 | -8055 |
2018-09-17 18:51 | bump version numbers and add a news item for the 3.1 release | Benno Schulenberg | 9 | +36 | -10 |
2018-09-14 19:57 | bindings: make ^H rebindable also on NetBSD, FreeBSD and macOS | Benno Schulenberg | 1 | +4 | -0 |
2018-09-14 17:11 | bindings: bind ASCII DEL during startup instead of repeatedly at runtime | Benno Schulenberg | 2 | +5 | -5 |
2018-09-18 16:15 | syntax: sh: let the header regex match also busybox shell scripts | Benno Schulenberg | 1 | +1 | -1 |
2018-09-17 18:35 | tweaks: rename a variable to be special and distinct | Benno Schulenberg | 1 | +4 | -5 |
2018-09-17 18:32 | tweaks: condense a bit of code | Benno Schulenberg | 1 | +2 | -9 |
2018-09-14 18:03 | tweaks: sharpen an optimization, to allow DEL to be a shortcut | Benno Schulenberg | 1 | +2 | -1 |
2018-09-12 14:04 | suspension: don't try to show the cursor position when going to sleep | Benno Schulenberg | 1 | +3 | -0 |
2018-09-12 17:34 | main: allow toggling all editor features when in view mode | Benno Schulenberg | 1 | +2 | -1 |
2018-09-11 06:57 | search: disallow switching to the Replace prompt when in view mode | Liu Hao | 1 | +6 | -0 |
2018-09-12 13:18 | input: keep the cursor in edit window after message, also on NetBSD | Benno Schulenberg | 1 | +1 | -0 |
2018-09-12 13:07 | tweaks: remove a superfluous comment and a redundant assignment | Benno Schulenberg | 1 | +1 | -4 |
2018-09-12 13:00 | input: recognize the sequences for Ctrl+Shift+Delete on xterm and urxvt | Benno Schulenberg | 1 | +6 | -0 |
2018-09-12 11:18 | bindings: when Ctrl+Shift+Delete has no keycode, don't use KEY_BSP | Benno Schulenberg | 2 | +2 | -1 |
2018-09-09 09:50 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 35 | +23591 | -21507 |
2018-09-06 17:34 | bump version numbers and add a news item for the 3.0 release | Benno Schulenberg | 10 | +188 | -10 |
2018-09-09 08:09 | tweaks: improve a couple of comments in the sample nanorc | Benno Schulenberg | 1 | +10 | -12 |
2018-09-09 06:31 | docs: improve a comment about rebinding <Backspace> | Benno Schulenberg | 1 | +6 | -5 |
2018-09-02 11:02 | tweaks: improve a translator hint and some other comments | Benno Schulenberg | 2 | +4 | -5 |
2018-09-08 10:23 | build: fix compilation again when configured with --enable-tiny | Benno Schulenberg | 2 | +2 | -2 |
2018-09-02 11:26 | cutting: when deleting whole words, don't join lines unexpectedly | Benno Schulenberg | 1 | +19 | -3 |
2018-09-03 14:11 | bindings: hard-bind <Ctrl+Shift+Delete> to 'cutwordleft' | Benno Schulenberg | 4 | +6 | -1 |
2018-08-29 09:25 | input: give feedback for all unbound keys also in the help viewer | Brand Huntsman | 1 | +1 | -1 |
2018-08-30 08:21 | build: fix compilation when CC=tcc | Mark-Weston | 1 | +2 | -2 |
2018-08-30 17:46 | syntax: default: colorize also two-digit and capitalized nano versions | Benno Schulenberg | 1 | +1 | -1 |
2018-08-29 18:25 | tweaks: adjust one more translator hint, for removed toggles | Benno Schulenberg | 1 | +1 | -1 |
2018-08-29 18:17 | tweaks: remove two needless words, and split up a changed text further | Benno Schulenberg | 2 | +7 | -7 |
2018-08-29 18:05 | tweaks: adjust some translator hints for past changes, and add two more | Benno Schulenberg | 3 | +7 | -5 |
2018-08-28 10:31 | tweaks: correct four spaces of indentation to a tab, in two places | Brand Huntsman | 2 | +2 | -2 |
2018-08-28 19:39 | tweaks: fix a pasting error from a month ago | Benno Schulenberg | 1 | +1 | -1 |
2018-08-28 18:21 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2018-08-05 11:38 | syntax: lua: do not color strings inside comments, and add a linter | Mark-Weston | 1 | +7 | -4 |
2018-08-26 08:25 | help: for ^R^X, mention that the buffer can be piped to the command | Benno Schulenberg | 1 | +4 | -3 |
2018-08-27 09:31 | statusbar: elevate three messages to an ALERT, to make them more visible | Brand Huntsman | 1 | +1 | -2 |
2018-08-28 17:47 | tweaks: remove some ineffectual parts from header-line regexes | Benno Schulenberg | 4 | +4 | -4 |
2018-08-26 17:54 | justify: verify being in a paragraph before trying to find its beginning | David Lawrence Ramsey | 1 | +2 | -2 |
2018-08-26 07:40 | docs: slightly reword the description of four bindable functions | Benno Schulenberg | 2 | +10 | -8 |
2018-08-24 00:50 | tweaks: remove the 'bright' field from the colortype struct | Brand Huntsman | 3 | +16 | -13 |
2018-08-19 11:49 | bindings: remove the More-Space toggle entirely | Benno Schulenberg | 4 | +0 | -12 |
2018-08-19 11:34 | bindings: remove backup and new-buffer toggles (M-B, M-F) from main menu | Benno Schulenberg | 3 | +0 | -34 |
2018-08-19 11:29 | tweaks: reshuffle the order of the bindings, for help-line esthetics | Benno Schulenberg | 1 | +12 | -13 |
2018-08-19 11:18 | docs: the 'noconvert' bindable function was renamed to 'flipconvert' | Benno Schulenberg | 2 | +8 | -9 |
2018-08-19 10:35 | bindings: move the noconvert toggle from the main to the insert menu | Benno Schulenberg | 3 | +27 | -7 |
2018-08-21 19:14 | tweaks: remove a superfluous condition and a redundant refresh | Benno Schulenberg | 2 | +1 | -2 |
2018-08-16 13:59 | undo: store the correct cursor position after a paired cut+insert | David Lawrence Ramsey | 1 | +9 | -4 |
2018-08-19 07:54 | filtering: wait for the data-sending process to terminate too | Benno Schulenberg | 1 | +3 | -0 |
2018-08-20 17:31 | tweaks: remove a redundant "struct" word, and replace it in comments | Benno Schulenberg | 4 | +4 | -4 |
2018-05-10 16:00 | tweaks: don't bother having debug code that deallocates all memory | Benno Schulenberg | 3 | +7 | -117 |
2018-08-16 17:55 | syntax: python: avoid coloring the three special values inside strings | Benno Schulenberg | 1 | +3 | -3 |
2018-08-15 18:12 | syntax: awk: recognize any {g,m,n,}awk script also by its shebang line | Benno Schulenberg | 1 | +1 | -0 |
2018-08-09 00:07 | undo: restore the cursor position when a cut and paste are paired | David Lawrence Ramsey | 1 | +4 | -0 |
2018-08-09 03:38 | undo: always initialize the 'newsize' element in the undo struct | David Lawrence Ramsey | 1 | +1 | -0 |
2018-08-11 07:51 | tweaks: rename a function to better match its counterpart | Benno Schulenberg | 3 | +7 | -5 |
2018-08-06 19:29 | rcfile: when a vital function is not mapped, mention in which menu | Benno Schulenberg | 3 | +15 | -1 |
2018-08-06 19:12 | tweaks: implement the name-to-menu function in another manner | Benno Schulenberg | 1 | +19 | -39 |
2018-08-10 17:32 | docs: mention that "normal" can be used to give things the default color | Benno Schulenberg | 2 | +10 | -5 |
2018-08-04 08:40 | startup: don't overwrite rcfile error messages on a Linux console | Benno Schulenberg | 1 | +10 | -0 |
2018-08-09 19:12 | syntaxes: remove all traces of the 'formatter' command | Benno Schulenberg | 2 | +4 | -7 |
2018-08-09 18:25 | docs: mention that the 'formatter' command has been superseded | Benno Schulenberg | 2 | +33 | -0 |
2018-07-10 14:24 | dropping a feature: remove the ability to use the 'formatter' command | Benno Schulenberg | 8 | +14 | -164 |
2018-08-08 17:53 | tweaks: adjust indentation after the previous change | Benno Schulenberg | 1 | +28 | -27 |
2018-08-08 17:44 | speller: do not replace the text when the temporary file did not change | Benno Schulenberg | 1 | +4 | -6 |
2018-08-04 07:51 | undo: differentiate between general filtering and spell checking | Benno Schulenberg | 2 | +10 | -3 |
2018-07-30 22:07 | undo: actually enable undoing/redoing an alternative spellcheck | David Lawrence Ramsey | 2 | +3 | -9 |
2018-07-30 20:53 | speller: hook up a marked-text alternative spellcheck to the undo system | David Lawrence Ramsey | 1 | +6 | -0 |
2018-07-30 21:45 | speller: hook up a full alternative spellcheck to the undo system | David Lawrence Ramsey | 1 | +14 | -0 |
2018-07-30 20:40 | speller: make replace_marked_buffer() use the cutting functions directly | David Lawrence Ramsey | 3 | +12 | -13 |
2018-07-30 21:38 | speller: make replace_buffer() use the cutting functions directly | David Lawrence Ramsey | 1 | +8 | -6 |
2018-08-06 17:31 | tweaks: slightly improve error message when vital function is unmapped | Benno Schulenberg | 1 | +2 | -2 |
2018-08-05 18:40 | syntax: nanorc: recognize 'yesno' as a valid menu to bind/unbind keys in | Benno Schulenberg | 1 | +2 | -2 |
2018-08-05 18:07 | rcfile: ensure that in the yesno menu Cancel is bound to some keystroke | Benno Schulenberg | 1 | +3 | -3 |
2018-08-05 18:01 | rcfile: allow to rebind the Cancel function in the yesno menu | Benno Schulenberg | 4 | +11 | -1 |
2018-08-04 08:53 | tweaks: exclude a global flagging variable when it is not needed | Benno Schulenberg | 3 | +6 | -1 |
2018-08-04 09:34 | tweaks: elide an unneeded/duplicate variable | Benno Schulenberg | 4 | +6 | -10 |
2018-08-04 09:21 | tweaks: rename a constant, to match what it actually means | Benno Schulenberg | 3 | +5 | -8 |
2018-08-04 05:29 | rcfile: explicitly check for disallowed keywords in included files | Benno Schulenberg | 1 | +7 | -2 |
2018-07-31 18:21 | tweaks: show "Space" and "Bsp" in the help text of the browser | Benno Schulenberg | 2 | +4 | -3 |
2018-07-31 18:03 | bindings: unassign the M-? keystroke, to free it up for future use | Benno Schulenberg | 1 | +0 | -3 |
2018-07-30 17:59 | bindings: reassign the M-| keystroke to 'cutwordleft' by default | Benno Schulenberg | 1 | +1 | -1 |
2018-07-30 19:03 | tweaks: reshuffle some lines, in order to elide one | Benno Schulenberg | 1 | +8 | -10 |
2018-07-30 18:45 | tweaks: elide a bunch of unneeded constant strings | Benno Schulenberg | 1 | +25 | -40 |
2018-07-30 18:22 | signals: don't call a print routine in a signal handler | Benno Schulenberg | 1 | +2 | -4 |
2018-07-30 18:07 | tweaks: rename a variable and a function, for more clarity | Benno Schulenberg | 1 | +7 | -8 |
2018-07-29 19:00 | rcfile, docs: no longer recognize nor mention 'set backwards' | Benno Schulenberg | 3 | +0 | -9 |
2018-07-29 15:43 | bindings: make "n" work again in file browser and help viewer | David Lawrence Ramsey | 3 | +2 | -7 |
2018-07-28 09:15 | bindings: remove the 'searchagain' function entirely | Benno Schulenberg | 3 | +8 | -21 |
2018-07-24 22:11 | bindings: make ^Q start a backward search also in the file browser | David Lawrence Ramsey | 3 | +24 | -19 |
2018-07-27 18:07 | bindings: make ^Q and M-Q available also in the help viewer | Benno Schulenberg | 3 | +12 | -17 |
2018-07-25 19:27 | help: move "Search Again" away from "Find Next" and "Find Previous" | Benno Schulenberg | 1 | +13 | -16 |
2018-07-24 17:31 | tweaks: exclude the file-prepending code from the tiny version | Benno Schulenberg | 1 | +6 | -1 |
2018-07-24 17:15 | search: include 'findprevious' and 'findnext' in the tiny version | Benno Schulenberg | 2 | +0 | -4 |
2018-07-22 07:08 | text: add auto-whitespace to the file size after creating the undo item | Benno Schulenberg | 1 | +2 | -2 |
2018-07-22 06:32 | docs: say that 'cutwordright' is now bound to <Ctrl+Delete> by default | Benno Schulenberg | 3 | +16 | -4 |
2018-07-12 21:47 | input: erase the next word when Ctrl is held while pressing Delete | Marco Diego Aurélio Mesquita | 5 | +19 | -1 |
2018-07-19 17:47 | rcfile: do not accept rebinding F0 nor function keys above F16 | Benno Schulenberg | 1 | +1 | -1 |
2018-06-10 21:06 | syntax: sh: recognize more file extensions and header lines | Devin Hussey | 1 | +2 | -2 |
2018-07-19 18:11 | tweaks: properly escape "\" in a man page and "@" in a texi document | Benno Schulenberg | 2 | +9 | -9 |
2018-07-13 11:37 | completion: when the cursor is not after a word fragment, say so | Benno Schulenberg | 1 | +1 | -0 |
2018-07-18 16:10 | tweaks: delete some old debugging code that no longer seems useful | Benno Schulenberg | 5 | +0 | -33 |
2018-07-13 11:57 | bindings: bind M-Q to 'findprevious' by default, and M-W to 'findnext' | Benno Schulenberg | 2 | +7 | -8 |
2018-07-17 16:20 | input: fully consume modified PgUp and PgDn keys also in the tiny version | Benno Schulenberg | 1 | +4 | -4 |
2018-07-16 16:31 | tweaks: recognize escape sequences of modified Ins/Del more precisely | Benno Schulenberg | 1 | +4 | -2 |
2018-07-16 16:14 | input: stop <Alt+Insert> from entering "3~" into the buffer | Benno Schulenberg | 1 | +2 | -0 |
2018-07-15 07:18 | input: stop a modified Delete key from entering stuff into the buffer | Benno Schulenberg | 1 | +2 | -0 |
2018-07-14 19:27 | tweaks: close a temp file only when descriptor is valid [coverity scan] | Benno Schulenberg | 1 | +3 | -2 |
2018-07-14 19:15 | tweaks: don't call va_start() without calling va_end() [coverity scan] | Benno Schulenberg | 1 | +5 | -5 |
2018-07-14 19:02 | tweaks: move a call to where it will be executed [coverity scan] | Benno Schulenberg | 1 | +2 | -2 |
2018-07-14 18:46 | mouse: put the row/column arguments in the proper order [coverity scan] | Benno Schulenberg | 1 | +1 | -1 |
2018-07-14 18:02 | tweaks: avoid dereferencing a pointer when it is NULL [coverity scan] | Benno Schulenberg | 1 | +1 | -1 |
2018-07-14 10:07 | tweaks: use a shorter message, because when the screen is small... | Benno Schulenberg | 1 | +1 | -1 |
2018-06-01 10:47 | bindings: rename two bindable functions: copytext to copy, uncut to paste | Benno Schulenberg | 3 | +14 | -8 |
2018-06-01 10:39 | docs: reshuffle a bindable function to a slightly better position | Benno Schulenberg | 2 | +8 | -6 |
2018-07-12 18:44 | easter: show the crawl only when there is room enough for the lines | Benno Schulenberg | 1 | +5 | -2 |
2018-07-13 09:15 | files: add the file format on the status bar when switching buffers | Benno Schulenberg | 1 | +10 | -2 |
2018-07-12 11:09 | startup: show the correct number of lines when opening multiple files | Benno Schulenberg | 3 | +18 | -5 |
2018-06-28 09:52 | input: ignore any <Escape>s before a valid command keystroke | Benno Schulenberg | 1 | +12 | -9 |
2018-07-12 08:51 | input: consume the whole escape sequence for modified PgUp and PgDn keys | Benno Schulenberg | 1 | +6 | -6 |
2018-06-08 16:38 | files: speed up reading by using getc_unlocked() instead of getc() | Devin Hussey | 1 | +8 | -1 |
2018-07-11 12:42 | rcfile: reject things like "M-Del" and "^{" as invalid key names | Benno Schulenberg | 1 | +2 | -2 |
2018-07-11 12:14 | syntax: nanorc: show ^@ as validly rebindable, but not any ^digit | Benno Schulenberg | 1 | +2 | -2 |
2018-06-09 16:54 | docs: mention that "Ins" and "Del" are valid rebindable keys | David Lawrence Ramsey | 2 | +11 | -4 |
2018-07-11 09:11 | tweaks: elide a one-line function -- no, a half-line function | Benno Schulenberg | 2 | +3 | -10 |
2018-07-11 09:02 | tweaks: rename a function, to better state what it does | Benno Schulenberg | 3 | +4 | -4 |
2018-07-11 08:55 | tweaks: rename a variable, to better match its task | Benno Schulenberg | 1 | +49 | -49 |
2018-07-11 08:48 | tweaks: rename a function and place its call better | Benno Schulenberg | 2 | +3 | -6 |
2018-07-11 08:07 | prompt: concentrate manipulations of 'statusbar_x' into a single file | Benno Schulenberg | 4 | +21 | -15 |
2018-07-11 07:56 | tweaks: remove some braces that are now superfluous | Benno Schulenberg | 1 | +12 | -15 |
2018-07-11 07:47 | prompt: remove redundant redrawings of the prompt bar | Benno Schulenberg | 1 | +0 | -15 |
2018-07-10 13:52 | docs: mention that also Ctrl increases the stride when selecting text | Benno Schulenberg | 2 | +5 | -3 |
2018-07-10 13:31 | build: fix compilation when configured with --enable-tiny | Benno Schulenberg | 3 | +12 | -12 |
2018-07-10 10:31 | tweaks: elide another function that is used just once | Benno Schulenberg | 1 | +1 | -8 |
2018-07-10 10:27 | tweaks: normalize the indentation after the previous change | Benno Schulenberg | 1 | +33 | -36 |
2018-07-08 18:11 | chars: make the UTF-8 case ever so slightly faster by eliding an 'if' | Benno Schulenberg | 1 | +4 | -26 |
2018-07-08 15:36 | tweaks: adjust two comments, to be more accurate and general | Benno Schulenberg | 1 | +2 | -2 |
2018-06-09 21:50 | undo: position the cursor properly when undoing/redoing magicline cuts | David Lawrence Ramsey | 1 | +6 | -6 |
2018-07-08 12:08 | build: verify that 'msgfmt' is available when building from git | Benno Schulenberg | 1 | +8 | -0 |
2018-07-08 08:45 | tweaks: drop some old debugging code | Benno Schulenberg | 1 | +1 | -22 |
2018-07-08 08:40 | tweaks: elide a function that is used just once | Benno Schulenberg | 3 | +4 | -20 |
2018-06-04 11:39 | chars: speed up the parsing of a character for the plain ASCII case | Benno Schulenberg | 1 | +12 | -7 |
2018-06-03 16:27 | chars: speed up the counting of string length for the plain ASCII case | Benno Schulenberg | 1 | +6 | -2 |
2018-06-03 16:17 | debug: add some code to time the performance of get_totsize() | Benno Schulenberg | 1 | +7 | -0 |
2018-06-03 15:58 | tweaks: reduce the counting of characters to just the needed function | Benno Schulenberg | 1 | +7 | -3 |
2018-06-03 15:47 | tweaks: elide a subfunction that is used just once | Benno Schulenberg | 2 | +2 | -7 |
2018-06-03 12:13 | tweaks: remove redundant braces and conditions after the previous change | Benno Schulenberg | 1 | +8 | -21 |
2018-06-03 11:58 | tweaks: remove the superfluous calls that reset the mbtowc() state | Benno Schulenberg | 1 | +0 | -15 |
2018-06-01 18:32 | tweaks: remove two superfluous assignments | Benno Schulenberg | 2 | +4 | -6 |
2018-06-02 16:17 | tweaks: drop a condition that has been made redundant two commits ago | Benno Schulenberg | 2 | +1 | -3 |
2018-06-02 16:04 | tweaks: correct a comment, rewrap a line, and drop some debugging stuff | Benno Schulenberg | 1 | +6 | -21 |
2018-06-02 15:57 | cut: concentrate the logic for clearing the cutbuffer mostly in one place | Benno Schulenberg | 3 | +4 | -7 |
2018-06-02 09:18 | build: add the release script to the repository | Benno Schulenberg | 1 | +27 | -0 |
2018-06-02 08:26 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 35 | +15751 | -18046 |
2018-06-02 07:49 | bump version numbers and add a news item for the 2.9.8 release | Benno Schulenberg | 9 | +105 | -9 |
2018-06-01 14:45 | tweaks: improve a couple of comments, and reshuffle a group of lines | Benno Schulenberg | 1 | +25 | -23 |
2018-06-01 13:50 | docs: improve the description of --nonewlines, and properly sort it | Benno Schulenberg | 4 | +9 | -9 |
2018-06-01 13:31 | docs: add a missing double quote in the default brackets string | Benno Schulenberg | 3 | +5 | -6 |
2018-06-01 08:17 | copyright: update the years for significantly changed files | Benno Schulenberg | 7 | +7 | -7 |
2018-06-01 07:55 | docs: register Marco as the author of the filtering feature | Benno Schulenberg | 2 | +9 | -5 |
2018-06-01 07:06 | main: interpret only a double slash (//) as quoting, not a single one | Benno Schulenberg | 5 | +6 | -6 |
2018-05-30 18:45 | wrapping: use "smart" autoindenting only when hard-wrapping is enabled | Benno Schulenberg | 1 | +2 | -2 |
2018-05-31 14:27 | tweaks: reshuffle a condition, and adjust a comment and some indentation | Benno Schulenberg | 1 | +13 | -15 |
2018-05-31 14:03 | files: give feedback during writeout also when prepending or appending | Benno Schulenberg | 1 | +2 | -2 |
2018-05-31 10:02 | docs: make quotes around regexes bold, as they are part of the command | Benno Schulenberg | 1 | +10 | -10 |
2018-05-31 09:25 | docs: remove quotes around the name of a syntax -- they are not needed | Benno Schulenberg | 2 | +4 | -4 |
2018-05-30 17:57 | docs: improve description of 'speller' and related bindable functions | Benno Schulenberg | 2 | +14 | -14 |
2018-05-30 09:29 | syntax: makefile: color all keywords that GNU make recognizes | Benno Schulenberg | 1 | +13 | -3 |
2018-05-30 08:28 | docs: describe what constitutes a paragraph | Benno Schulenberg | 2 | +9 | -3 |
2018-05-30 08:19 | docs: improve the description of the --autoindent option | Benno Schulenberg | 4 | +21 | -9 |
2018-05-30 08:00 | tweaks: reduce the abundance of the word 'toggle' in the Info manual | Benno Schulenberg | 1 | +19 | -19 |
2018-05-29 09:08 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2018-05-29 07:05 | tweaks: avoid a warning with --enable-{tiny,help,multibuffer} | Benno Schulenberg | 1 | +2 | -2 |
2018-05-28 14:35 | tweaks: avoid an unused variable warning with --enable-tiny | David Lawrence Ramsey | 1 | +1 | -1 |
2018-05-28 09:31 | build: fix compilation with --enable-{tiny,help,multibuffer} | Benno Schulenberg | 1 | +2 | -0 |
2018-05-28 08:39 | tweaks: make better use of an existing variable | Benno Schulenberg | 1 | +3 | -3 |
2018-05-28 07:57 | build: fix compilation when configured with --disable-justify | Benno Schulenberg | 1 | +3 | -2 |
2018-05-21 18:27 | main: add "/" to the quoting regex, to allow justifying //-comments | Benno Schulenberg | 5 | +6 | -6 |
2018-05-27 16:35 | tweaks: fix some grammar plus a typo in the comments | David Lawrence Ramsey | 3 | +3 | -3 |
2018-05-27 17:30 | docs: mark the filtering of text through an external command as done | Benno Schulenberg | 1 | +3 | -4 |
2018-05-27 15:53 | tweaks: adjust a translator hint | Benno Schulenberg | 1 | +1 | -1 |
2018-05-27 15:45 | tweaks: reshuffle a couple of assignments | Benno Schulenberg | 1 | +4 | -8 |
2018-05-27 15:27 | tweaks: frob a couple of comments | Benno Schulenberg | 1 | +8 | -8 |
2018-05-27 15:16 | tweaks: remove a superfluous assignment -- the lead length never changes | Benno Schulenberg | 1 | +0 | -2 |
2018-05-27 15:11 | tweaks: rename two variables, to better fit their tasks | Benno Schulenberg | 1 | +27 | -28 |
2018-05-27 14:41 | tweaks: make better use of an intermediate variable | Benno Schulenberg | 1 | +2 | -3 |
2018-05-27 14:33 | tweaks: stop decreasing both the iterator and the limit of a loop | Benno Schulenberg | 1 | +1 | -8 |
2018-05-26 10:27 | justification: limit the amount of recursion to prevent a stack overflow | Benno Schulenberg | 3 | +14 | -7 |
2018-05-22 19:10 | wrapping: when autoindenting, use indentation of next line as example | Benno Schulenberg | 1 | +10 | -3 |
2018-05-21 19:29 | tweaks: elide another function that is called just once | Benno Schulenberg | 1 | +2 | -10 |
2018-05-21 19:19 | tweaks: elide a function that is called just once | Benno Schulenberg | 1 | +2 | -10 |
2018-05-21 19:10 | tweaks: rename a variable, to give it some meaning | Benno Schulenberg | 1 | +4 | -4 |
2018-05-21 10:17 | tweaks: simplify the determining of the prefix for justified lines | Benno Schulenberg | 1 | +14 | -42 |
2018-05-21 08:19 | justification: find the beginning of a paragraph in a better way | Benno Schulenberg | 1 | +16 | -21 |
2018-05-18 10:51 | justification: recognize indented paragraphs also without --autoindent | Benno Schulenberg | 1 | +2 | -15 |
2018-05-26 19:30 | bindings: add the "flippipe" bindable function | David Lawrence Ramsey | 3 | +10 | -0 |
2018-05-27 08:24 | justification: when leading whitespace exceeds fill width, wrap anyway | Benno Schulenberg | 1 | +2 | -2 |
2018-05-25 18:09 | tweaks: rename a function, for more aptness and extra contrast | Benno Schulenberg | 3 | +4 | -4 |
2018-05-25 17:25 | linter: don't try to access absent stat info, as that gives a crash | Benno Schulenberg | 1 | +6 | -4 |
2018-05-25 15:57 | linter: make sure that the margin is updated before displaying a buffer | Benno Schulenberg | 3 | +31 | -17 |
2018-05-24 18:07 | rcfile: don't crash when a bind to a string lacks the closing quote | Benno Schulenberg | 1 | +2 | -1 |
2018-05-24 19:09 | build: fix compilation when configured with --disable-multibuffer | Benno Schulenberg | 1 | +9 | -6 |
2018-05-24 18:43 | tweaks: condense some repetitious comments, and check before assigning | Benno Schulenberg | 2 | +12 | -17 |
2018-05-24 16:28 | tweaks: use a more meaningful variable name, and avoid a distant 'else' | Benno Schulenberg | 1 | +8 | -8 |
2018-05-24 16:17 | tweaks: condense two statements into one, and elide a 'break' | Benno Schulenberg | 1 | +4 | -7 |
2018-05-24 16:14 | tweaks: exclude an unneeded 'if' from the single-buffer version | Benno Schulenberg | 1 | +2 | -3 |
2018-05-23 22:24 | linter: check all open buffers, instead of just the next one | Marco Diego Aurélio Mesquita | 1 | +2 | -1 |
2018-05-24 09:34 | linter: make sure the shortcuts bar will redrawn when exiting early | Benno Schulenberg | 1 | +1 | -0 |
2018-05-23 10:00 | tweaks: avoid an unused-variable warning with --enable-tiny | Benno Schulenberg | 1 | +2 | -0 |
2018-05-23 09:57 | build: fix compilation failure when configured with --enable-tiny | Benno Schulenberg | 2 | +4 | -2 |
2018-05-23 03:17 | tweaks: avoid two unused variable warnings when NLS is disabled | Brand Huntsman | 1 | +4 | -1 |
2018-05-18 12:52 | syntax: makefile: recognize also an all-lowercase makefile name | Cristian Caloghera | 1 | +1 | -1 |
2018-05-17 10:10 | filtering: pair the cut and the insert, so they can be undone together | Benno Schulenberg | 2 | +32 | -5 |
2018-05-16 18:42 | tweaks: rename a variable, for contrast, and improve two comments | Benno Schulenberg | 1 | +10 | -10 |
2018-05-16 01:20 | new feature: allow piping (selected) text to an external command | Marco Diego Aurélio Mesquita | 5 | +99 | -7 |
2018-05-22 16:25 | docs, usage: make it clear that the argument of --quotestr is a regex | Benno Schulenberg | 4 | +13 | -10 |
2018-05-22 16:07 | tweaks: give some continuation lines a more obvious indentation | Benno Schulenberg | 1 | +19 | -20 |
2018-05-22 16:01 | tweaks: condense a comment, and elide an unneeded 'if' | Benno Schulenberg | 1 | +2 | -6 |
2018-05-16 15:36 | startup: provide a hint for people unfamiliar with the ^char convention | Benno Schulenberg | 1 | +6 | -0 |
2018-05-21 18:05 | docs: remove mention of the quotestr for when regex support is lacking | Benno Schulenberg | 4 | +8 | -19 |
2018-05-20 18:56 | tweaks: remove two superfluous checks, after making one of them so | Benno Schulenberg | 1 | +2 | -10 |
2018-05-18 18:40 | syntaxes: condense and/or correct some extension regexes | Benno Schulenberg | 7 | +7 | -7 |
2018-05-18 10:48 | tweaks: frob some comments, and rename two parameters to make sense | Benno Schulenberg | 1 | +27 | -36 |
2018-05-16 09:01 | credits: sort the names roughly according to amount of influence | Benno Schulenberg | 2 | +6 | -6 |
2018-05-16 07:48 | docs: thank Kamil for his bug fixes, and update an email address | Benno Schulenberg | 2 | +4 | -3 |
2018-05-15 07:14 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 35 | +6772 | -6447 |
2018-05-15 06:44 | bump version numbers and add a news item for the 2.9.7 release | Benno Schulenberg | 9 | +54 | -9 |
2018-05-14 10:10 | docs: note a small difference with Pico in the default hard-wrapping | Benno Schulenberg | 1 | +5 | -0 |
2018-05-13 17:24 | scrolling: only do a scroll when the edit window has more than one row | Benno Schulenberg | 1 | +2 | -1 |
2018-05-13 07:56 | tweaks: put Yes/No/All in a consistent order (for the translators) | Benno Schulenberg | 1 | +4 | -4 |
2018-05-13 07:47 | tweaks: sort an option better, and reschedule a removal | Benno Schulenberg | 1 | +5 | -5 |
2018-05-12 17:44 | tweaks: put check for -h and -l options in their alphabetical positions | Benno Schulenberg | 1 | +12 | -13 |
2018-05-10 16:17 | tweaks: use symbolic names instead of puzzling TRUE and FALSE | Benno Schulenberg | 1 | +3 | -3 |
2018-05-10 15:34 | tweaks: rename two variables, to be more descriptive | Benno Schulenberg | 1 | +11 | -11 |
2018-05-10 15:30 | tweaks: improve a couple of comments | Benno Schulenberg | 3 | +14 | -14 |
2018-05-10 13:09 | docs: say thanks to three recent translators, and re-sort two others | Benno Schulenberg | 1 | +5 | -2 |
2018-05-07 09:44 | prompt: when asking for Yes/No/All, recognize also UTF-8 letters | Benno Schulenberg | 1 | +23 | -9 |
2018-05-10 10:21 | signals: exclude the crash handler from the tiny version | Benno Schulenberg | 1 | +2 | -2 |
2018-05-06 18:01 | tweaks: normalize indentation and whitespace after previous changes | Benno Schulenberg | 3 | +20 | -20 |
2018-04-30 20:10 | new feature: an option to make the 'nextword' function stop at word ends | Mark-Weston | 12 | +67 | -12 |
2018-05-09 09:55 | docs: break down some old improvements further per version | Benno Schulenberg | 1 | +9 | -8 |
2018-05-06 14:46 | signals: don't trap segfault/abort when envvar NANO_NOCATCH is defined | Benno Schulenberg | 2 | +6 | -0 |
2018-04-29 11:51 | signals: upon a crash, save changed buffers and reset terminal state | Devin Hussey | 2 | +21 | -0 |
2018-04-28 15:50 | startup: suggest using ^D to finish reading from standard input | Benno Schulenberg | 2 | +3 | -1 |
2018-04-30 13:20 | docs: add notes about deprecated options and function names | Benno Schulenberg | 3 | +7 | -2 |
2018-04-29 10:01 | main: clear a spurious error number, to avoid irrelevant messages later | Benno Schulenberg | 1 | +1 | -0 |
2018-04-28 10:34 | docs: slightly improve the description of the file browser in the manual | Benno Schulenberg | 1 | +7 | -6 |
2018-04-28 10:01 | bindings: rename constupdate to constantshow, cuttoend to cutfromcursor | Benno Schulenberg | 3 | +8 | -6 |
2018-04-28 09:44 | bindings: add the 'linenumbers' bindable function | Benno Schulenberg | 3 | +10 | -0 |
2018-04-27 09:17 | syntax: po: highlight also other escaped characters, not just \n | Benno Schulenberg | 35 | +12635 | -12469 |
2018-04-27 08:56 | bump version numbers and add a news item for the 2.9.6 release | Benno Schulenberg | 8 | +66 | -9 |
2018-04-25 10:27 | tweaks: set the correct flags just once for each spell-fixing session | Benno Schulenberg | 1 | +6 | -6 |
2018-04-25 09:33 | speller: don't add an extra newline when saving the text to a tempfile | Benno Schulenberg | 1 | +11 | -8 |
2018-04-25 15:09 | tweaks: adjust the translator hint about Yes/No/All | Benno Schulenberg | 1 | +3 | -8 |
2018-04-19 19:24 | prompt: recognize Yes/No/All in English when the locale gives no match | Benno Schulenberg | 1 | +9 | -0 |
2018-04-25 09:49 | tweaks: rename a function, to be more distinct from its caller | Benno Schulenberg | 1 | +4 | -5 |
2018-04-24 11:24 | tweaks: invert two conditions and reshuffle, to reduce duplication | Benno Schulenberg | 1 | +9 | -12 |
2018-04-24 11:11 | search: always go forward by default, also when coming from Goto-Line | Benno Schulenberg | 1 | +1 | -0 |
2018-04-24 08:02 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2018-04-14 10:22 | scrolling: don't redraw entire edit window when cursor goes offscreen | Benno Schulenberg | 1 | +8 | -2 |
2018-04-23 15:56 | command-execution: do not crash when opening the pipe would fail | Benno Schulenberg | 1 | +3 | -3 |
2018-04-23 14:37 | completion: correctly do a signed comparison, to avoid a segfault | Benno Schulenberg | 1 | +1 | -1 |
2018-04-23 12:01 | tweaks: improve some comments, and exit with nonzero status upon error | Benno Schulenberg | 1 | +12 | -8 |
2018-04-23 11:04 | tweaks: rename a variable, to match another and to be more visible | Benno Schulenberg | 1 | +4 | -4 |
2018-04-23 10:30 | tweaks: rename a variable, to be more clear and to match another | Benno Schulenberg | 2 | +6 | -6 |
2018-04-23 10:19 | tweaks: fix a typo, remove a blank line, and improve some comments | Benno Schulenberg | 3 | +6 | -12 |
2018-04-23 09:58 | files: prevent a hang when a call to sigaction() would fail | Benno Schulenberg | 1 | +3 | -3 |
2018-04-22 10:05 | tweaks: rename a variable, to be a bit more fitting | Benno Schulenberg | 1 | +5 | -5 |
2018-04-22 10:00 | memory: use a reallocation to reduce the amount of leakage | Benno Schulenberg | 1 | +5 | -8 |
2018-04-22 08:29 | formatting, linting: redetermine the argument list for every run | Benno Schulenberg | 1 | +27 | -47 |
2018-04-20 08:47 | build: do not prefix an alternative rcfilename with a dot | Benno Schulenberg | 1 | +4 | -1 |
2018-04-17 08:34 | tweaks: group some more of the empty functions together | Benno Schulenberg | 3 | +8 | -14 |
2018-04-17 07:52 | syntax: po: highlight also other escaped characters, not just \n | Benno Schulenberg | 1 | +2 | -2 |
2018-04-13 19:09 | tweaks: improve the ordering of a couple of functions | Benno Schulenberg | 2 | +29 | -29 |
2018-04-13 18:43 | tweaks: rearrange a few if statements more symmetrically | Benno Schulenberg | 1 | +6 | -3 |
2018-04-13 18:02 | search: use a better value to mean "nothing was typed" | Benno Schulenberg | 2 | +2 | -2 |
2018-04-13 08:31 | tweaks: rename a function, to be more fitting and descriptive | Benno Schulenberg | 3 | +8 | -8 |
2018-04-13 08:22 | tweaks: rename a variable, for clarity | Benno Schulenberg | 1 | +5 | -5 |
2018-04-13 08:17 | tweaks: elide a function that is called just once | Benno Schulenberg | 1 | +6 | -15 |
2018-04-12 11:33 | replacing: always clear the backwards flag for ^\, just like for ^W | Liu Hao | 1 | +3 | -1 |
2018-04-01 18:11 | tweaks: frob a couple of comments | Benno Schulenberg | 2 | +9 | -10 |
2018-04-01 17:53 | tweaks: reshuffle two declarations | Benno Schulenberg | 2 | +6 | -8 |
2018-04-01 09:36 | tweaks: remove the group handling for undoing/redoing (un)indents | Benno Schulenberg | 1 | +12 | -14 |
2018-04-01 09:24 | tweaks: correct or improve a couple of comments | Benno Schulenberg | 1 | +8 | -8 |
2018-04-01 08:53 | tweaks: move a function to its proper location | Benno Schulenberg | 2 | +60 | -61 |
2018-04-01 07:49 | tweaks: use meaningful names instead of puzzling values | Benno Schulenberg | 3 | +15 | -10 |
2018-03-31 14:50 | build: fix compilation when configured with --disable-help | Benno Schulenberg | 1 | +10 | -6 |
2018-03-30 08:45 | syntax: sh: colorize options only when they are preceded by whitespace | Benno Schulenberg | 1 | +1 | -1 |
2018-03-30 08:25 | tweaks: move a function to its proper location | Benno Schulenberg | 2 | +28 | -29 |
2018-03-30 08:20 | rcfile: skip color commands where some color name is invalid | Benno Schulenberg | 1 | +4 | -6 |
2018-03-29 08:17 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 35 | +10707 | -10918 |
2018-03-28 13:05 | bump version numbers and add a news item for the 2.9.5 release | Benno Schulenberg | 9 | +83 | -8 |
2018-03-28 12:30 | syntax: sh: color options distinctively, and color also long options | Benno Schulenberg | 1 | +10 | -3 |
2018-03-28 17:34 | docs: clarify how the Linux console is deficient: in the arrow keys | Benno Schulenberg | 2 | +4 | -4 |
2018-03-28 14:37 | build: fix compilation with --enable-{tiny,help,multibuffer} | Benno Schulenberg | 2 | +8 | -5 |
2018-03-27 17:41 | syntax: sh: uncolor "tar" when it's part of a filename | Benno Schulenberg | 1 | +1 | -0 |
2018-03-27 17:32 | docs: document the newly added color name "normal" | Benno Schulenberg | 3 | +7 | -4 |
2018-03-27 11:31 | small addition: understand color name "normal" to mean the default color | Benno Schulenberg | 1 | +7 | -2 |
2018-03-27 12:07 | syntax: sh: color also the 'cut', 'head', 'tail', and 'sort' commands | Benno Schulenberg | 1 | +1 | -1 |
2018-03-25 19:41 | linting: drop messages for other files when configured for one buffer | Benno Schulenberg | 1 | +6 | -2 |
2018-03-25 19:36 | tweaks: adjust the indentation after the previous changes | Benno Schulenberg | 1 | +58 | -58 |
2018-03-25 17:52 | tweaks: fuse two ifs into one | Benno Schulenberg | 1 | +3 | -3 |
2018-03-25 17:46 | tweaks: move an 'if' and then remove an unneeded label | Benno Schulenberg | 1 | +3 | -4 |
2018-03-23 18:14 | build: fix compilation when configured with --disable-multibuffer | Benno Schulenberg | 1 | +2 | -1 |
2018-03-23 16:54 | tweaks: adjust or correct some comments, and rename a function | Benno Schulenberg | 2 | +14 | -19 |
2018-03-23 16:12 | tweaks: condense some code, to remove a bit of duplication | Benno Schulenberg | 1 | +16 | -26 |
2018-03-23 10:31 | tweaks: revert commit c88a2fd9 -- the extra variable is needed | Benno Schulenberg | 1 | +2 | -1 |
2018-03-22 10:14 | help: describe the Scroll-Up and Scroll-Down commands more precisely | Benno Schulenberg | 1 | +2 | -2 |
2018-01-17 10:02 | tweaks: rewrap and amend some lines in the NEWS file | Benno Schulenberg | 1 | +34 | -36 |
2018-03-23 10:08 | tweaks: drop a handful of unhelpful asserts | Benno Schulenberg | 1 | +1 | -14 |
2018-03-23 09:53 | build: exclude more things when configured with --disable-multibuffer | Benno Schulenberg | 7 | +21 | -5 |
2018-03-22 18:54 | tweaks: frob some comments plus miscellaneous other stuff | Benno Schulenberg | 4 | +18 | -19 |
2018-03-22 18:32 | tweaks: adjust a couple of types, to reduce the number of warnings | Benno Schulenberg | 6 | +13 | -12 |
2018-03-22 14:20 | tweaks: elide an unneeded and shadowing variable | Benno Schulenberg | 1 | +2 | -3 |
2018-03-22 09:41 | tweaks: elide a parameter, as it's always the inverse of another | Benno Schulenberg | 4 | +11 | -15 |
2018-03-21 10:40 | tweaks: remove unneeded settings and unsettings of MULTIBUFFER | Benno Schulenberg | 3 | +7 | -16 |
2018-03-21 10:36 | tweaks: change a parameter of open_buffer() and invert its logic | Benno Schulenberg | 5 | +14 | -16 |
2018-03-21 09:41 | tweaks: bundle some settings for a new buffer | Benno Schulenberg | 1 | +3 | -7 |
2018-03-20 18:56 | tweaks: factor out the check for 'viewok' into its own function | Benno Schulenberg | 3 | +15 | -12 |
2018-03-20 15:49 | input: do not crash if sctofunc() returns NULL | Kamil Dudka | 1 | +11 | -5 |
2018-03-20 10:25 | files: prevent an infinite loop when reading from standard input fails | Benno Schulenberg | 1 | +1 | -1 |
2018-03-20 09:31 | files: prevent the undo of reading a file into a new buffer | Benno Schulenberg | 1 | +1 | -1 |
2018-03-19 03:22 | build: fix compilation error when configured with --disable-justify | Liu Hao | 1 | +1 | -1 |
2018-03-18 14:58 | scrolling: first move the cursor before pushing current chunk offscreen | Benno Schulenberg | 1 | +7 | -5 |
2018-03-18 18:17 | tweaks: correct several parameter types | David Lawrence Ramsey | 5 | +7 | -7 |
2018-03-18 15:33 | build: fix compilation again when configured with --enable-tiny | Benno Schulenberg | 1 | +2 | -0 |
2018-03-18 12:44 | selecting: don't cancel a softmark when just scrolling the screen | Benno Schulenberg | 1 | +14 | -2 |
2018-03-17 14:52 | tweaks: remove an inconsistent space from two pointer declarations | Benno Schulenberg | 2 | +2 | -2 |
2018-03-17 13:23 | docs: clarify what the scrollup and scrolldown bindable functions do | Benno Schulenberg | 2 | +8 | -4 |
2018-03-12 17:28 | tweaks: elide two parameters and thus a pair of wrapper functions | Benno Schulenberg | 5 | +28 | -42 |
2018-03-12 17:14 | tweaks: reshuffle some movement code, to reduce the number of conditions | Benno Schulenberg | 2 | +19 | -24 |
2018-03-10 11:41 | scrolling: let Scroll-Up/Down keep the cursor in the same text position | Benno Schulenberg | 1 | +11 | -8 |
2018-03-12 10:41 | tweaks: fix a typo and adjust some wording and formatting in the FAQ | Benno Schulenberg | 1 | +8 | -8 |
2018-03-12 10:25 | tweaks: reduce the font size of the questions in the FAQ | Benno Schulenberg | 1 | +52 | -52 |
2018-03-12 10:16 | docs: mention in the FAQ that <Shift+Insert> pastes from the clipboard | Benno Schulenberg | 1 | +7 | -4 |
2018-03-11 10:33 | cut: avoid calling renumber() on what might be NULL | Benno Schulenberg | 1 | +2 | -2 |
2018-03-11 19:06 | memory: plug a leak, by actually freeing a discarded undo struct | Benno Schulenberg | 1 | +1 | -0 |
2018-03-10 11:24 | tweaks: elide a parameter that is always 1 | Benno Schulenberg | 3 | +18 | -33 |
2018-03-09 11:03 | help: do not reserve space for line numbers, as they are absent | Benno Schulenberg | 1 | +2 | -0 |
2018-03-08 10:10 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 35 | +16246 | -16076 |
2018-03-07 10:47 | bump version numbers and add a news item for the 2.9.4 release | Benno Schulenberg | 9 | +106 | -9 |
2018-03-06 11:07 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2018-03-06 11:05 | tweaks: exclude an unlikely warning from the tiny version | Benno Schulenberg | 1 | +2 | -0 |
2018-03-06 10:59 | tweaks: don't call strcmp() to determine whether a string is empty | Benno Schulenberg | 2 | +2 | -2 |
2018-03-04 21:49 | color: remove unneeded bright comparision to prevent duplicate pairs | Brand Huntsman | 1 | +1 | -2 |
2018-03-04 11:55 | tweaks: drop an assert, add a warning, and change a 'for' to a 'while' | Benno Schulenberg | 1 | +6 | -4 |
2018-03-04 11:52 | tweaks: rename a parameter and a variable, to be more fitting | Benno Schulenberg | 2 | +9 | -9 |
2018-03-05 11:45 | tweaks: exclude an unlikely error message from the tiny version | Benno Schulenberg | 1 | +2 | -1 |
2018-03-05 10:00 | tweaks: appease valgrind concerning syscalls with uninitialized values | Benno Schulenberg | 1 | +3 | -3 |
2018-03-05 09:18 | tweaks: adjust two comments, move two declarations, rewrap three lines | Benno Schulenberg | 1 | +16 | -18 |
2018-03-05 09:05 | tweaks: reshuffle the undo types into mostly the same order everywhere | Benno Schulenberg | 2 | +100 | -100 |
2018-03-05 08:42 | tweaks: drop some debugging stuff, and adjust what remains of it | Benno Schulenberg | 1 | +3 | -22 |
2018-03-03 20:23 | tweaks: do not needlessly renumber the lines in the buffer | Benno Schulenberg | 1 | +2 | -5 |
2018-03-03 15:54 | tweaks: make the fsfromline() call only for the undo types that need it | Benno Schulenberg | 2 | +15 | -12 |
2018-03-03 15:41 | undo: when redoing, don't try to find a line number that might not exist | Benno Schulenberg | 1 | +1 | -1 |
2018-03-01 10:16 | tweaks: condense a comment and elide an 'if' | Benno Schulenberg | 1 | +3 | -8 |
2018-03-01 10:08 | tweaks: reshuffle some code, to be slightly less ugly | Benno Schulenberg | 1 | +6 | -8 |
2018-03-01 09:55 | bindings: make a key defined as string work also in browser and viewer | Benno Schulenberg | 3 | +9 | -1 |
2018-03-01 09:09 | syntax: nanorc: color also bindings to a string as valid | Benno Schulenberg | 1 | +1 | -1 |
2018-03-01 08:44 | bindings: revert the ^/ changes, as ^/ is not always Go-To-Line | Benno Schulenberg | 3 | +4 | -6 |
2018-02-27 19:11 | docs: mention that a key can be bound to a string | Benno Schulenberg | 2 | +19 | -2 |
2018-02-22 18:52 | help: tweak the descriptions of ^X and ^R | Benno Schulenberg | 1 | +2 | -7 |
2018-02-25 09:16 | selecting: cancel the softmark upon any attempt to move the cursor | Benno Schulenberg | 1 | +6 | -3 |
2018-02-27 16:50 | syntax: color also ^/ in nano's help texts and in nanorc files | Benno Schulenberg | 2 | +3 | -3 |
2018-02-27 12:34 | tweaks: refactor the implanting of a key expansion | Benno Schulenberg | 6 | +20 | -28 |
2018-02-27 12:18 | input: handle the implant() function separately also for the prompt | Benno Schulenberg | 1 | +4 | -0 |
2018-02-27 10:11 | input: handle the implant() function separately, as it is special | Benno Schulenberg | 1 | +6 | -0 |
2018-02-27 09:19 | tweaks: correct a typo that broke binding a key to a string | Benno Schulenberg | 1 | +1 | -1 |
2018-02-27 08:48 | docs: note also in the Info manual that text can be selected with Shift | Benno Schulenberg | 2 | +8 | -5 |
2018-02-27 08:45 | tweaks: correct a typo in NEWS | Benno Schulenberg | 1 | +1 | -1 |
2018-02-25 22:07 | docs: mention that errorcolor does have default colors | David Lawrence Ramsey | 1 | +2 | -2 |
2018-02-25 09:41 | tweaks: elide another variable, to call a function less often | Benno Schulenberg | 1 | +2 | -4 |
2018-02-24 19:08 | tweaks: elide an unneeded variable | Benno Schulenberg | 1 | +1 | -3 |
2018-02-24 18:57 | tweaks: remove another superfluous check | Benno Schulenberg | 1 | +1 | -2 |
2018-02-24 18:53 | tweaks: remove a superfluous check | Benno Schulenberg | 1 | +2 | -4 |
2018-02-24 18:42 | tweaks: elide an unused variable and parameter | Benno Schulenberg | 1 | +7 | -11 |
2018-02-24 18:31 | tweaks: shorten the name of two record elements | Benno Schulenberg | 7 | +135 | -135 |
2018-02-24 17:20 | tweaks: unabbreviate two variable names | Benno Schulenberg | 2 | +45 | -42 |
2018-02-24 16:51 | tweaks: elide two unneeded booleans | Benno Schulenberg | 2 | +8 | -18 |
2018-02-24 12:54 | prompt: disallow pasting when in restricted mode | Benno Schulenberg | 1 | +1 | -0 |
2018-02-24 12:31 | tweaks: fix a copy-and-paste error | Benno Schulenberg | 1 | +1 | -1 |
2018-02-20 08:50 | small addition: allow customizing the color of an error message | Benno Schulenberg | 9 | +31 | -10 |
2018-02-19 19:35 | help: mention that some keys work on a region when the mark is on | Benno Schulenberg | 1 | +3 | -3 |
2018-02-19 19:01 | bindings: show ^/ instead of ^_ for Go-To-Line | Benno Schulenberg | 1 | +3 | -1 |
2018-01-08 06:31 | syntax: go: highlight also floats with leading zeroes as valid | Tom Levy | 1 | +5 | -3 |
2018-02-16 10:40 | editing: when --smooth is used, make <Enter>-at-bottom scroll one row | Benno Schulenberg | 1 | +1 | -0 |
2018-02-14 17:18 | goto: avoid a segfault, by initializing 'answer' when it is NULL | Benno Schulenberg | 1 | +1 | -1 |
2018-02-14 16:47 | build: fix compilation when configured with --enable-tiny | Benno Schulenberg | 3 | +10 | -0 |
2018-02-07 10:25 | syntaxes: remove quotes from each syntax name, and color it differently | Benno Schulenberg | 45 | +47 | -47 |
2018-02-07 10:18 | rcfile: allow a syntax name to be unquoted | Benno Schulenberg | 1 | +9 | -8 |
2018-02-14 16:27 | tweaks: remove two superfluous checks, and restrict two others | Benno Schulenberg | 2 | +3 | -10 |
2018-02-08 16:54 | tweaks: plug a memory leak when using Verbatim Input at a prompt | Benno Schulenberg | 1 | +2 | -0 |
2018-02-07 03:09 | input: don't stop prepending when the user adds text via a shortcut | David Lawrence Ramsey | 1 | +4 | -2 |
2018-02-07 18:42 | tweaks: elide an unneeded variable | Benno Schulenberg | 1 | +4 | -6 |
2018-02-07 18:27 | memory: avoid a leak when toggling from Search to Goto | Benno Schulenberg | 1 | +2 | -1 |
2018-02-07 17:09 | memory: squeal when there is something wrong, instead of stumbling on | Benno Schulenberg | 1 | +3 | -3 |
2018-02-05 11:35 | search: clear the existing answer when starting a new search | Benno Schulenberg | 1 | +1 | -2 |
2018-02-04 21:02 | tweaks: rename two variables, to be more meaningful | Benno Schulenberg | 1 | +13 | -12 |
2018-02-04 20:31 | tweaks: reshuffle some of the search-and-replace cleanup calls | Benno Schulenberg | 1 | +3 | -4 |
2018-02-04 20:23 | tweaks: adjust comments and indentation after the previous change | Benno Schulenberg | 1 | +74 | -84 |
2018-02-04 14:27 | search: get rid of some unneeded recursion when just toggling things | Benno Schulenberg | 2 | +41 | -56 |
2018-02-04 17:13 | tweaks: fix typo in rebindable function name | David Lawrence Ramsey | 1 | +1 | -1 |
2018-02-01 20:50 | tweaks: rename a variable to be more distinct and greppable | Benno Schulenberg | 4 | +5 | -5 |
2018-01-31 11:35 | general: detect in a better way whether we're running on a Linux console | Benno Schulenberg | 1 | +7 | -2 |
2017-12-26 20:50 | tweaks: slightly rewrap the FAQ's table of contents | Benno Schulenberg | 1 | +14 | -7 |
2018-01-20 16:12 | tweaks: transform a 'do' to a 'while', and reshuffle a comment | Benno Schulenberg | 1 | +7 | -6 |
2018-02-04 12:51 | tweaks: remove two deprecated options and six rebindable function names | Benno Schulenberg | 6 | +6 | -33 |
2018-01-20 12:01 | new feature: allow binding a key to a string (in a nanorc file) | Benno Schulenberg | 6 | +34 | -4 |
2018-02-04 09:34 | bindings: rename the bindable function 'gototext' to 'flipgoto' | Benno Schulenberg | 5 | +19 | -17 |
2018-02-04 09:15 | tweaks: elide an unneeded variable | Benno Schulenberg | 1 | +1 | -5 |
2018-01-29 08:56 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 36 | +18460 | -15764 |
2018-01-29 08:46 | build: fix the source URL in the spec file | Benno Schulenberg | 1 | +1 | -1 |
2018-01-26 09:55 | bump version numbers and add a news item for the 2.9.3 release | Benno Schulenberg | 8 | +96 | -8 |
2018-01-28 20:08 | display: wipe the status bar when doing a total refresh | Benno Schulenberg | 1 | +1 | -0 |
2018-01-25 11:54 | input: recognize the deviant keycode for <Ctrl+End> in urxvt | Benno Schulenberg | 1 | +4 | -0 |
2018-01-28 12:41 | tweaks: move a bunch of comments to the lines that they refer to | Benno Schulenberg | 1 | +16 | -32 |
2018-01-27 19:59 | help: don't get stuck when there is an unwrappable piece of text | Benno Schulenberg | 1 | +1 | -1 |
2018-01-27 19:15 | tweaks: drop two unneeded initializations, and trim a comment | Benno Schulenberg | 1 | +9 | -15 |
2018-01-27 19:00 | tweaks: swap the row and col parameters to a more consistent order | Benno Schulenberg | 6 | +7 | -7 |
2018-01-27 18:47 | tweaks: rename two variables, and swap their declaration order | Benno Schulenberg | 2 | +12 | -12 |
2018-01-27 18:33 | tweaks: move two functions to their proper place, orderingwise | Benno Schulenberg | 3 | +78 | -86 |
2018-01-27 16:53 | docs: remove the note about needing a recent ncurses for macros to work | Benno Schulenberg | 2 | +2 | -2 |
2018-01-27 10:29 | tweaks: rename a function, to be more distinct | Benno Schulenberg | 1 | +9 | -9 |
2018-01-04 20:24 | syntax: go: colorize only valid octal numbers | Benno Schulenberg | 1 | +3 | -3 |
2018-01-25 10:00 | prompt: show whitespace only in the filename, not in the whole line | Benno Schulenberg | 2 | +12 | -7 |
2018-01-24 09:29 | tweaks: drop a useless assert, and don't abort over an unhandled option | Benno Schulenberg | 2 | +1 | -6 |
2018-01-24 09:13 | copyright: update the years for the FSF | Benno Schulenberg | 18 | +22 | -22 |
2018-01-24 09:02 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2018-01-24 08:56 | tweaks: exclude --trimblanks when no wrapping or justifying is configured | Benno Schulenberg | 1 | +7 | -0 |
2018-01-23 11:12 | input: recognize more escape sequences for <Shift+Home> and <Shift+End> | Benno Schulenberg | 1 | +6 | -0 |
2018-01-23 18:32 | input: recognize escape sequences for <Shift+PageUp> and <Shift+PageDown> | Benno Schulenberg | 1 | +14 | -0 |
2018-01-19 10:11 | build: let ./configure fail (not just warn) when curses.h is missing | Benno Schulenberg | 1 | +4 | -4 |
2018-01-23 17:05 | tweaks: mark the two blocks that have a deviant indentation | Benno Schulenberg | 1 | +8 | -9 |
2018-01-20 17:13 | input: consume only the actual length of an escape sequence | Benno Schulenberg | 1 | +29 | -10 |
2018-01-21 09:50 | input: make <Shift+Tab> do an unindent also on a Manjaro console | Benno Schulenberg | 1 | +2 | -0 |
2018-01-23 12:44 | options: recognize -M and --trimblanks on the command line | Benno Schulenberg | 3 | +15 | -1 |
2018-01-23 12:09 | tweaks: rename a variable, to better fit its usage | Benno Schulenberg | 1 | +4 | -4 |
2018-01-22 10:33 | wrapping: don't trim a blank character that the user just typed | Benno Schulenberg | 1 | +2 | -1 |
2018-01-18 20:32 | painting: look for an end match only after a start match, if any | Benno Schulenberg | 1 | +3 | -1 |
2018-01-20 16:28 | tweaks: rename a variable, for more contrast | Benno Schulenberg | 1 | +24 | -24 |
2018-01-19 19:27 | tweaks: reshuffle a couple of lines, to make a bit more sense | Benno Schulenberg | 1 | +4 | -4 |
2018-01-19 18:50 | tweaks: remove a handful of redundant (because always true) asserts | Benno Schulenberg | 1 | +6 | -21 |
2018-01-19 17:05 | tweaks: change a 'do' to a 'while', and return early to elide an 'if' | Benno Schulenberg | 1 | +11 | -13 |
2018-01-19 16:56 | tweaks: remove a fragment of dead code | Benno Schulenberg | 1 | +1 | -4 |
2018-01-15 10:15 | startup: allow a named pipe as file argument when --noread is used | Benno Schulenberg | 1 | +2 | -1 |
2018-01-15 19:09 | tweaks: transform a parameter, from a pointer to the value itself | Benno Schulenberg | 1 | +14 | -18 |
2018-01-15 18:54 | tweaks: drop a superfluous parameter, as it is always 1 | Benno Schulenberg | 1 | +19 | -21 |
2018-01-15 18:46 | tweaks: don't bother to reallocate when the keybuffer size decreases | Benno Schulenberg | 1 | +1 | -4 |
2018-01-10 12:55 | tweaks: rewrap a bunch of lines in the NEWS file | Benno Schulenberg | 1 | +73 | -78 |
2018-01-15 15:07 | tweaks: rename two variables, for preciseness and shortness | Benno Schulenberg | 4 | +19 | -20 |
2018-01-15 12:21 | startup: make an error message succinct and to the point | Benno Schulenberg | 1 | +1 | -5 |
2018-01-15 12:15 | tweaks: set a modifier in a single place, for conciseness | Benno Schulenberg | 1 | +3 | -4 |
2018-01-15 12:06 | tweaks: reshuffle some stuff, and avoid a memory leak | Benno Schulenberg | 1 | +11 | -12 |
2018-01-12 10:47 | startup: parse interface colors when they are read, not when initialized | Brand Huntsman | 4 | +35 | -20 |
2018-01-14 21:17 | search: suppress the occurrence at the cursor only when replacing | Benno Schulenberg | 1 | +2 | -1 |
2018-01-14 10:51 | docs: update the FAQ for the changed default location of history files | Benno Schulenberg | 1 | +4 | -4 |
2018-01-12 09:48 | startup: move the initialization of colors, so any error gets printed | Benno Schulenberg | 1 | +11 | -11 |
2018-01-12 08:51 | tweaks: check for the type of terminal far earlier | Benno Schulenberg | 1 | +5 | -5 |
2018-01-11 20:50 | docs: update the TODO file to the current state of affairs | Benno Schulenberg | 1 | +7 | -9 |
2018-01-11 12:02 | tweaks: reshuffle two condition series, to look better | Benno Schulenberg | 1 | +4 | -4 |
2018-01-11 11:47 | tweaks: rename a variable, and further condense some comments | Benno Schulenberg | 1 | +15 | -17 |
2018-01-11 09:51 | tweaks: condense and rewrap some comments, and reindent two lines | Benno Schulenberg | 1 | +12 | -22 |
2018-01-11 09:31 | tweaks: remove a superfluous case -- there can never be four digits | Benno Schulenberg | 1 | +0 | -6 |
2018-01-11 09:14 | input: fully reset state when a three-digit character code is cut short | Benno Schulenberg | 1 | +6 | -11 |
2018-01-10 20:32 | tweaks: remove a superfluous check, as we insert always one code | Benno Schulenberg | 1 | +0 | -4 |
2018-01-10 20:25 | tweaks: condense a condition and a comment, and reshuffle a line | Benno Schulenberg | 1 | +5 | -9 |
2018-01-10 19:32 | tweaks: elide a tiny intermediate buffer, and rename two variables | Benno Schulenberg | 1 | +8 | -11 |
2018-01-10 18:25 | tweaks: don't bother freeing the key buffer, just reallocate it | Benno Schulenberg | 1 | +6 | -12 |
2018-01-10 16:40 | tweaks: rename a function, for aptness, and drop a superfluous check | Benno Schulenberg | 2 | +2 | -7 |
2018-01-07 21:24 | tweaks: reshuffle a couple of lines | Benno Schulenberg | 1 | +6 | -9 |
2018-01-02 20:20 | replacing: don't skip the first character of a backwards-marked region | Benno Schulenberg | 1 | +5 | -7 |
2018-01-09 15:47 | tweaks: indenting text files with tabs is not a good idea | Benno Schulenberg | 2 | +1454 | -1454 |
2018-01-09 15:34 | syntax: nanohelp: color also the Sh-Tab key combo | Benno Schulenberg | 1 | +1 | -1 |
2018-01-09 11:38 | tweaks: condense the conditional compilation of shortcut reassignments | Benno Schulenberg | 2 | +11 | -17 |
2018-01-09 11:23 | build: fix compilation when configured with --enable(tiny,color,nanorc} | Benno Schulenberg | 1 | +2 | -0 |
2018-01-09 10:44 | tweaks: fully include Savefile and Wherewas in the tiny version | Benno Schulenberg | 1 | +2 | -5 |
2018-01-08 18:08 | build: fix compilation with --enable-tiny --enable-justify | Benno Schulenberg | 1 | +2 | -0 |
2018-01-06 16:58 | syntax: lua: do not color debug.setinfo as it doesn't exist | Benno Schulenberg | 1 | +1 | -1 |
2018-01-02 15:07 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +14169 | -14181 |
2017-12-25 20:58 | bump version numbers and add a news item for the 2.9.2 release | Benno Schulenberg | 9 | +120 | -9 |
2018-01-01 14:33 | tweaks: fold some regexes into one another, for conciseness | Benno Schulenberg | 2 | +3 | -9 |
2017-12-31 06:18 | syntax: go: sign of exponent in number literal is optional | Tom Levy | 1 | +3 | -3 |
2017-12-31 06:12 | syntax: go: fix word boundary before dot in number literal | Tom Levy | 1 | +1 | -1 |
2018-01-01 13:55 | syntax: lua: condense some regexes, tweak comments, reorder things | Benno Schulenberg | 1 | +17 | -25 |
2017-12-31 05:56 | syntax: lua: add new and missing standard library functions | Tom Levy | 1 | +10 | -9 |
2017-12-31 03:54 | syntax: lua: support fractional part and exponent for decimal and hex | Tom Levy | 1 | +2 | -2 |
2017-12-31 03:51 | syntax: lua: require at least one digit for hexadecimal numbers | Tom Levy | 1 | +2 | -2 |
2017-12-31 09:21 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2017-12-30 16:32 | syntaxes: remove redundant word-boundary markers | Benno Schulenberg | 6 | +10 | -10 |
2017-12-30 15:38 | tweaks: use for git the more faithful "less -x1,5" suggested by Brand | Benno Schulenberg | 1 | +1 | -1 |
2017-12-30 15:34 | tweaks: use spaces for alignment also in the THANKS file | Benno Schulenberg | 1 | +81 | -81 |
2017-12-30 15:27 | docs: say thanks to some fairly recent translators, and rename one | Benno Schulenberg | 1 | +5 | -1 |
2017-12-30 10:43 | docs: mention that the source code is best viewed with a tab size of 4 | Benno Schulenberg | 1 | +7 | -0 |
2017-12-30 10:31 | tweaks: convert the indentation of the NEWS file too | Benno Schulenberg | 1 | +1394 | -1395 |
2017-12-29 20:35 | tweaks: fix some whitespace errors, and convert alignment tabs to spaces | Benno Schulenberg | 11 | +84 | -85 |
2017-12-29 18:27 | tweaks: convert the indentation to use only tabs | Benno Schulenberg | 19 | +16052 | -16052 |
2017-12-29 16:34 | tweaks: add a separate function that actually wipes the status bar | Benno Schulenberg | 7 | +21 | -25 |
2017-12-29 15:58 | prompt: blank the bar when a "continue?" is answered with No or ^C | Benno Schulenberg | 1 | +2 | -0 |
2017-12-24 11:26 | indenting: keep affecting last line of marked region if it was at first | Benno Schulenberg | 4 | +18 | -9 |
2017-12-27 13:26 | syntax: lua: correct the word boundaries on standard library functions | Tom Levy | 1 | +10 | -10 |
2017-12-26 21:09 | tweaks: condense, reword, and rewrap a bunch of comments | Benno Schulenberg | 1 | +21 | -32 |
2017-12-26 20:36 | help: swap the order of the Complete and Comment functions | Benno Schulenberg | 1 | +5 | -5 |
2017-12-26 13:15 | tweaks: slightly rename four functions, for aptness and variety | Benno Schulenberg | 5 | +44 | -44 |
2017-11-06 13:13 | tweaks: use printf's z modifier for (s)size_t, instead of casting | David Lawrence Ramsey | 3 | +6 | -9 |
2017-12-26 12:41 | help: show that "Tab" will indent, just like "Sh-Tab" will unindent | Benno Schulenberg | 1 | +5 | -4 |
2017-12-26 12:31 | tweaks: move some frequently-used keystrokes to the top of the list | Benno Schulenberg | 1 | +10 | -12 |
2017-12-25 14:50 | syntax: javascript: add some comments, and color explicit numbers too | Benno Schulenberg | 1 | +7 | -1 |
2017-12-25 14:40 | syntax: javascript: add some keywords, and sort them more logically | Benno Schulenberg | 1 | +4 | -4 |
2017-12-25 14:27 | syntax: javascript: color strings differently from major keywords | Benno Schulenberg | 1 | +1 | -3 |
2017-12-25 14:25 | syntax: javascript: require that a comment is preceded by whitespace | Benno Schulenberg | 1 | +1 | -1 |
2017-12-18 19:26 | syntax: javascript: add newer keywords and string syntax | Mike Frysinger | 1 | +3 | -3 |
2017-12-24 10:53 | tweaks: frob four comments, and rewrap two lines | Benno Schulenberg | 2 | +11 | -15 |
2017-12-24 10:25 | tweaks: factor out a piece of common code | Benno Schulenberg | 1 | +23 | -28 |
2017-12-24 10:08 | tweaks: remove two irrelevant conditions | Benno Schulenberg | 1 | +2 | -2 |
2017-12-24 09:56 | tweaks: reshuffle another bit of code, for conciseness | Benno Schulenberg | 1 | +11 | -16 |
2017-12-23 20:32 | tweaks: reshuffle a bit of common code, moving it to an existing function | Benno Schulenberg | 3 | +17 | -26 |
2017-12-22 22:00 | indenting: don't exclude last line of region when region is empty | Benno Schulenberg | 1 | +1 | -1 |
2017-12-10 11:58 | text: keep cursor at left edge when it IS there when indenting/commenting | Benno Schulenberg | 1 | +6 | -6 |
2017-12-20 18:39 | tweaks: elide two parameters from the get_region() function | Benno Schulenberg | 3 | +9 | -15 |
2017-12-18 16:40 | text: let indenting/commenting skip the last line if its x is zero | Benno Schulenberg | 3 | +19 | -6 |
2017-12-21 18:45 | tweaks: drop some old debugging code plus a superfluous comment | Benno Schulenberg | 3 | +0 | -18 |
2017-12-18 19:08 | text: set and reset the Modified state correctly when undoing/redoing | Benno Schulenberg | 3 | +20 | -11 |
2017-12-19 16:57 | tweaks: limit the resetting of "Modified" to writing a full buffer | Benno Schulenberg | 1 | +4 | -8 |
2017-12-17 15:16 | tweaks: remove some unneeded parentheses, and shorten two function calls | Benno Schulenberg | 2 | +6 | -8 |
2017-12-16 18:20 | display: ensure that cursor is visible when compiled with --with-slang | Benno Schulenberg | 2 | +7 | -1 |
2017-12-17 11:04 | input: optimize a bit for non-shortcut keys, as they are most frequent | Benno Schulenberg | 1 | +4 | -0 |
2017-12-12 20:43 | input: support backtab when Slang and/or --rebindkeypad is used | David Lawrence Ramsey | 3 | +11 | -8 |
2017-12-16 20:45 | tweaks: condense some debugging code, and rewrap a line | Benno Schulenberg | 1 | +5 | -9 |
2017-12-16 19:57 | input: make <Ctrl+Shift+Arrow> work also when using --rebindkeypad | Benno Schulenberg | 1 | +1 | -1 |
2017-12-16 18:56 | tweaks: strip some debugging stuff, and condense a bit of code | Benno Schulenberg | 1 | +16 | -30 |
2017-12-09 09:56 | text: let a Shift-selection persist when indenting and commenting | Benno Schulenberg | 1 | +3 | -0 |
2017-12-10 20:18 | input: allow using <Tab> and <Shift+Tab> to (un)indent selected region | Benno Schulenberg | 2 | +20 | -1 |
2017-12-09 15:29 | syntax: php: function and variable names can contain uppercase and digits | Michael Francis | 1 | +5 | -5 |
2017-12-11 19:01 | tweaks: condense or rewrap a bunch of repetitious comments | Benno Schulenberg | 1 | +41 | -94 |
2017-12-10 19:03 | tweaks: rewrap some lines and some comments, and trim two others | Benno Schulenberg | 2 | +18 | -33 |
2017-12-10 18:56 | tweaks: trim another placing of a terminating nul byte | Benno Schulenberg | 1 | +3 | -4 |
2017-12-10 18:46 | tweaks: remove a superfluous placing of a terminating nul byte | Benno Schulenberg | 1 | +0 | -2 |
2017-12-10 13:27 | syntax: python: color also the special values 'False', 'None', 'True' | Benno Schulenberg | 2 | +5 | -2 |
2017-12-10 07:46 | syntax: python: add 'async', 'await', and 'nonlocal' as keywords | Benjamin Mintz | 1 | +4 | -2 |
2017-12-07 20:09 | text: allow unindenting when not all lines are indented | Benno Schulenberg | 1 | +13 | -13 |
2017-12-07 09:17 | syntax: c: increase the color contrast of reminders like FIXME | Liu Hao | 1 | +1 | -1 |
2017-12-02 18:58 | wrapping: we're still on the same line if the next line has not changed | Benno Schulenberg | 1 | +4 | -1 |
2017-12-02 18:42 | wrapping: keep prepending to the same next line as long as possible | Benno Schulenberg | 1 | +5 | -7 |
2017-12-02 13:02 | options: rename 'justifytrim' to 'trimblanks', because it has morphed | Benno Schulenberg | 7 | +17 | -14 |
2017-12-02 09:06 | wrapping: delete trailing blanks upon hardwrapping, when requested | Benno Schulenberg | 1 | +15 | -2 |
2017-12-03 19:38 | tweaks: invert the logic of a variable, and rename it | Benno Schulenberg | 4 | +13 | -13 |
2017-12-03 18:55 | syntax: nanorc: don't color parts of valid strings as if invalid | Benno Schulenberg | 1 | +3 | -2 |
2017-12-02 17:05 | tweaks: elide two variables that are used just once | Benno Schulenberg | 1 | +1 | -8 |
2017-12-02 17:02 | tweaks: rename three variables, for more contrast and variety | Benno Schulenberg | 1 | +12 | -14 |
2017-12-02 16:55 | tweaks: avoid incrementing a variable that won't be used again later | Benno Schulenberg | 1 | +3 | -4 |
2017-12-02 16:45 | tweaks: remove a redundant call of renumber() | Benno Schulenberg | 1 | +0 | -1 |
2017-12-02 16:39 | tweaks: remove a superfluous condition | Benno Schulenberg | 1 | +1 | -1 |
2017-11-30 20:27 | gnulib: pull in the fix for the missing stat include | Benno Schulenberg | 1 | +1 | -1 |
2017-11-27 17:11 | undo: when adding text adds a magicline, an undo should remove both | David Lawrence Ramsey | 3 | +17 | -9 |
2017-11-27 18:21 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +15067 | -14964 |
2017-11-27 16:45 | bump version numbers and add a news item for the 2.9.1 release | Benno Schulenberg | 8 | +41 | -8 |
2017-11-27 15:11 | undo: discarding the stack does not always lose information | Benno Schulenberg | 3 | +12 | -10 |
2017-11-26 19:57 | files: always update the stat info when the entire file is written | Benno Schulenberg | 1 | +1 | -1 |
2017-11-25 18:21 | undo: clear the Modified state when the very first edit is undone | Benno Schulenberg | 3 | +14 | -1 |
2017-11-25 11:27 | history: make nano's state directory accessible for the user only | Benno Schulenberg | 1 | +1 | -1 |
2017-11-25 10:40 | history: create the path '~/.local/share/' when it is needed | Benno Schulenberg | 1 | +9 | -5 |
2017-11-26 18:50 | selecting: let a justification cancel a softmark | Benno Schulenberg | 1 | +4 | -0 |
2017-11-25 19:06 | selecting: do not cancel the softmark when the cursor is not moved | Benno Schulenberg | 1 | +6 | -1 |
2017-11-26 17:01 | tweaks: reshuffle a couple of lines, to put similar things together | Benno Schulenberg | 3 | +4 | -14 |
2017-11-26 08:19 | history: save the positions file also when a record was deleted | Benno Schulenberg | 1 | +1 | -0 |
2017-11-23 17:00 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2017-11-22 19:56 | files: save the marked region only when we've prompted for a file name | Benno Schulenberg | 1 | +1 | -1 |
2017-11-22 18:43 | tweaks: adjust indentation after previous change | Benno Schulenberg | 1 | +119 | -121 |
2017-11-22 18:26 | tweaks: reshuffle a couple of lines, and frob a comment or two | Benno Schulenberg | 2 | +16 | -18 |
2017-05-12 19:30 | tweaks: rename, rewrap, and reshuffle some stuff, and frob some comments | Benno Schulenberg | 5 | +26 | -34 |
2017-05-12 16:07 | tweaks: elide the 'mark_set' boolean -- the 'mark' pointer is enough | Benno Schulenberg | 8 | +170 | -193 |
2017-11-21 19:43 | linting: switch the mark off when the linter starts | Benno Schulenberg | 1 | +3 | -0 |
2017-11-20 18:57 | input: make the macro key discoverable by giving feedback when undefined | Benno Schulenberg | 1 | +3 | -1 |
2017-11-20 18:33 | build: fix compilation with --disable-browser --disable-tabcomp | Benno Schulenberg | 3 | +17 | -14 |
2017-11-19 10:10 | syntax: adjust the magic strings for the changes since file-5.10 | Benno Schulenberg | 22 | +20 | -13 |
2017-11-18 11:11 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +21994 | -20964 |
2017-11-18 10:25 | bump version numbers and add a news item for the 2.9.0 release | Benno Schulenberg | 9 | +182 | -9 |
2017-11-17 20:52 | tweaks: correct two minor things in the documentation | Benno Schulenberg | 2 | +4 | -5 |
2017-11-17 20:40 | docs: update references to the nanorc files for the XDG changes | Benno Schulenberg | 3 | +26 | -23 |
2017-11-13 20:08 | docs: mention that macros work correctly only on terminal emulators | Benno Schulenberg | 2 | +10 | -3 |
2017-11-13 18:58 | tweaks: elide a comment, and improve a couple of others | Benno Schulenberg | 1 | +8 | -11 |
2017-11-12 17:45 | files: don't change file format when inserting into an existing buffer | David Lawrence Ramsey | 1 | +5 | -1 |
2017-11-12 11:20 | painting: evade an ncurses bug by adding the A_PROTECT attribute | Benno Schulenberg | 1 | +12 | -3 |
2017-11-13 18:22 | search: wipe reassuring feedback as soon as searching has finished | Benno Schulenberg | 1 | +1 | -0 |
2017-11-12 19:08 | tweaks: frob a couple of comments | Benno Schulenberg | 3 | +6 | -7 |
2017-11-12 10:54 | docs: make it clearer that a Signed-off-by is wanted on patches | Benno Schulenberg | 1 | +6 | -3 |
2017-11-12 09:51 | tweaks: drop the ineffective cgitrc -- sorting by "age" does not work | Benno Schulenberg | 1 | +0 | -2 |
2017-11-12 09:42 | copyright: update some years, and standardize on the dashed format | Benno Schulenberg | 14 | +15 | -15 |
2017-11-11 20:10 | tweaks: reshuffle a bit of code and elide an unneeded variable | Benno Schulenberg | 1 | +9 | -19 |
2017-11-11 19:57 | tweaks: rename a function plus two parameters, to be more fitting | Benno Schulenberg | 3 | +19 | -20 |
2017-11-11 10:34 | tweaks: move a general function to the utils.c file | Benno Schulenberg | 3 | +12 | -12 |
2017-11-09 20:38 | tweaks: adjust a comment, and condense a fragment of code | Benno Schulenberg | 1 | +5 | -7 |
2017-11-09 19:58 | tweaks: constify the result strings of getenv(), as a reminder | Benno Schulenberg | 4 | +9 | -8 |
2017-11-09 20:48 | general: do not free strings gotten from getenv(), to avoid a crash | Marco Diego Aurélio Mesquita | 2 | +0 | -2 |
2017-11-10 18:40 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2017-11-08 20:11 | ouch: set the positions-file name also when using the legacy state dir | Benno Schulenberg | 1 | +4 | -4 |
2017-11-02 18:31 | tweaks: don't construct the positions-history filename time and again | Benno Schulenberg | 1 | +14 | -24 |
2017-10-21 03:26 | history: prevent overwriting of positions between multiple instances | Brand Huntsman | 3 | +44 | -2 |
2017-11-08 05:49 | input: ensure that standard input uses blocking mode | Lion Yang | 1 | +6 | -1 |
2017-11-07 18:34 | tweaks: add a translator hint, and adjust two others | Benno Schulenberg | 3 | +5 | -4 |
2017-11-07 18:11 | tweaks: change some mayday messages, to urge the user to report a bug | Benno Schulenberg | 2 | +8 | -16 |
2017-11-06 13:13 | tweaks: use printf's z modifier for most of the size_t/ssize_t types | David Lawrence Ramsey | 5 | +20 | -22 |
2017-11-05 18:06 | history: fix the check for an existing $HOME/.nano/ directory | David Lawrence Ramsey | 1 | +1 | -1 |
2017-10-27 21:15 | startup: look for nanorc and history files also in the XDG directories | Simon Ochsenreither | 6 | +94 | -52 |
2017-10-28 12:18 | startup: when an rcfile contains errors, report this on the status bar | Benno Schulenberg | 4 | +9 | -0 |
2017-10-07 14:45 | options: remove '--quiet' and 'set quiet', because they hide problems | Benno Schulenberg | 6 | +5 | -25 |
2017-10-07 14:03 | startup: don't ask the user to press Enter upon an rcfile error | Benno Schulenberg | 1 | +3 | -17 |
2017-11-01 19:33 | tweaks: transform the token DISABLE_EXTRA to ENABLE_EXTRA | Benno Schulenberg | 5 | +14 | -12 |
2017-11-01 19:08 | tweaks: avoid an unused-variable warning with --disable-nanorc | Benno Schulenberg | 1 | +4 | -2 |
2017-11-01 18:45 | tweaks: transform the token DISABLE_COLOR to ENABLE_COLOR | Benno Schulenberg | 13 | +86 | -86 |
2017-10-31 18:32 | tweaks: transform the token DISABLE_SPELLER to ENABLE_SPELLER | Benno Schulenberg | 10 | +50 | -48 |
2017-10-31 16:39 | tweaks: transform the token DISABLE_WRAPJUSTIFY to ENABLED_WRAPORJUSTIFY | Benno Schulenberg | 6 | +16 | -16 |
2017-10-31 16:34 | tweaks: transform the token DISABLE_JUSTIFY to ENABLE_JUSTIFY | Benno Schulenberg | 9 | +62 | -60 |
2017-09-27 15:37 | tweaks: reshuffle some code in order to elide a variable | Benno Schulenberg | 1 | +17 | -25 |
2017-10-30 18:08 | tweaks: adjust two comments, and correct and a few cosmetic mistakes | Benno Schulenberg | 3 | +5 | -7 |
2017-10-29 20:08 | tweaks: transform the token DISABLE_OPERATINGDIR to ENABLE_OPERATINGDIR | Benno Schulenberg | 7 | +31 | -29 |
2017-10-29 20:00 | tweaks: transform the token DISABLE_WRAPPING to ENABLE_WRAPPING | Benno Schulenberg | 7 | +34 | -32 |
2017-10-29 19:42 | tweaks: remove another bit of conditional compilation | Benno Schulenberg | 1 | +2 | -9 |
2017-10-29 18:42 | tweaks: transform the token DISABLE_HISTORIES to ENABLE_HISTORIES | Benno Schulenberg | 11 | +50 | -48 |
2017-10-29 10:34 | tweaks: get rid of some cluttering conditional compilation | Benno Schulenberg | 7 | +18 | -48 |
2017-10-29 09:30 | tweaks: fix compilation with --enable-tiny --enable-histories | Benno Schulenberg | 1 | +4 | -1 |
2017-10-28 10:27 | files: avoid an abortion when excuting a command in a new buffer | Benno Schulenberg | 1 | +6 | -3 |
2017-10-28 10:09 | tweaks: rename some constants, to follow the same underscoreless scheme | Benno Schulenberg | 1 | +44 | -44 |
2017-10-28 09:58 | tweaks: remove a useless prefix from a hundred constants | Benno Schulenberg | 1 | +197 | -197 |
2017-10-28 09:51 | tweaks: rename a macro, to make a little more sense | Benno Schulenberg | 1 | +106 | -106 |
2017-10-28 09:34 | tweaks: remove a superfluous no-op function call | Benno Schulenberg | 1 | +1 | -1 |
2017-10-26 17:40 | syntax: default: use colors that are readable also on dark backgrounds | Benno Schulenberg | 1 | +1 | -1 |
2017-10-26 17:15 | search: suppress the "Search Wrapped" message when doing replacements | Benno Schulenberg | 4 | +18 | -12 |
2017-10-25 19:30 | search: suppress the "not found" message when replacements were made | Benno Schulenberg | 1 | +3 | -4 |
2017-10-20 23:53 | help: allow firstline and lastline to work at the search prompt | David Lawrence Ramsey | 1 | +2 | -2 |
2017-10-23 19:20 | display: don't cut off zero-width characters at the end of a chunk | David Lawrence Ramsey | 1 | +1 | -1 |
2017-10-20 18:00 | moving: don't slither and slide over tabs when they are overlong | Benno Schulenberg | 1 | +7 | -8 |
2017-10-19 19:57 | docs: document the more everyday names of three bindable functions | David Lawrence Ramsey | 2 | +6 | -6 |
2017-10-16 19:26 | docs: decribe the bindable functions 'recordmacro' and 'runmacro' | David Lawrence Ramsey | 2 | +14 | -0 |
2017-10-16 20:02 | search: don't bother saving and restoring the search direction | David Lawrence Ramsey | 1 | +4 | -13 |
2017-10-18 19:46 | bindings: don't allow calling help when searching in the help viewer | Benno Schulenberg | 1 | +1 | -1 |
2017-10-17 21:21 | bindings: allow exiting from the help viewer with F1, like with ^G | Brand Huntsman | 1 | +1 | -0 |
2017-10-18 18:55 | tweaks: change the arrows to triangles also for searching in file browser | Benno Schulenberg | 1 | +2 | -2 |
2017-10-18 18:40 | bindings: make the search function rebindable again in help and browser | Benno Schulenberg | 3 | +8 | -10 |
2017-10-12 16:10 | tweaks: change the help-text arrows to triangles, to be more visible | Benno Schulenberg | 2 | +13 | -13 |
2017-10-09 22:03 | new feature: the ability to record and play back a series of keystrokes | Marco Diego Aurélio Mesquita | 3 | +80 | -0 |
2017-10-14 18:49 | options: retire 'set backwards' -- it's still recognized but a no-op | Benno Schulenberg | 4 | +5 | -5 |
2017-10-14 18:00 | bindings: make ^W start always a forward search (as there is ^Q now) | Benno Schulenberg | 1 | +7 | -5 |
2017-09-24 18:49 | bindings: make ^Q and ^S do something useful by default | Benno Schulenberg | 5 | +4 | -23 |
2017-09-17 20:07 | new feature: a bindable function that starts always a backward search | Benno Schulenberg | 5 | +34 | -5 |
2017-10-14 09:55 | tweaks: adjust indentation and comments after the previous change | Benno Schulenberg | 1 | +13 | -12 |
2017-09-27 20:42 | files: check for a changed disk file also for 'savefile' and --tempfile | Viorel Bota | 4 | +34 | -19 |
2017-09-30 17:42 | tweaks: remove a comment from the docs that is no longer accurate | Benno Schulenberg | 3 | +7 | -10 |
2017-09-30 19:48 | moving: prevent the cursor sticking on or skipping over overwide tabs | Benno Schulenberg | 1 | +7 | -6 |
2017-10-12 17:06 | help: don't fall back to other syntaxes if there is no nanohelp one | Benno Schulenberg | 1 | +5 | -5 |
2017-10-11 19:52 | tweaks: reshuffle some regexes, for order and compactness | Benno Schulenberg | 1 | +2 | -3 |
2017-10-10 21:23 | syntax: nanohelp: colorize Up, Down, Left and Right (when not in UTF-8) | Brand Huntsman | 1 | +1 | -1 |
2017-10-04 19:46 | tweaks: reduce a bit of code duplication | Benno Schulenberg | 1 | +13 | -24 |
2017-10-04 19:37 | display: keep the cursor switched on when resizing the screen | Benno Schulenberg | 1 | +5 | -3 |
2017-10-04 19:34 | display: switch off the cursor early on during startup | Benno Schulenberg | 1 | +1 | -0 |
2017-10-03 19:39 | tweaks: fix compilation when configured with --disable-histories | Benno Schulenberg | 1 | +2 | -0 |
2017-10-03 19:15 | history: remove the migration service for the old searches file | Benno Schulenberg | 1 | +1 | -26 |
2017-09-26 19:43 | build: add history.c to the list of files with translatable strings | David Lawrence Ramsey | 1 | +1 | -0 |
2017-09-26 19:34 | input: recognize Option+Arrow keys on iTerm2 in "xterm mode" | Benno Schulenberg | 1 | +1 | -0 |
2017-09-26 18:54 | tweaks: rename two variables, for contrast, and frob some comments | Benno Schulenberg | 1 | +17 | -18 |
2017-09-26 18:32 | tweaks: elide two variables by using a pointer instead of an index | Benno Schulenberg | 1 | +6 | -13 |
2017-08-13 16:15 | softwrap: break before multi-column Unicode blanks when they overshoot | David Lawrence Ramsey | 1 | +5 | -6 |
2017-09-25 19:37 | syntax: nanorc: properly color valid arguments of 'selectedcolor' | David Lawrence Ramsey | 1 | +1 | -1 |
2017-09-24 19:06 | tweaks: rename a variable, to avoid a possible confusion | Benno Schulenberg | 1 | +5 | -5 |
2017-09-14 19:57 | tweaks: discard some obsolete debugging stuff | Benno Schulenberg | 9 | +6 | -85 |
2017-09-22 19:34 | browser: place the cursor properly on the selected file when -g is used | Benno Schulenberg | 1 | +1 | -1 |
2017-09-20 20:20 | tweaks: make the switching on and off of the cursor a bit more compact | Benno Schulenberg | 9 | +26 | -38 |
2017-09-18 18:34 | display: rework the switching on and off of the cursor | Benno Schulenberg | 9 | +25 | -24 |
2017-09-19 19:14 | tweaks: chuck an assert, and then condense the code and a comment | Benno Schulenberg | 1 | +3 | -10 |
2017-09-19 00:57 | search: trim a failed search string for width instead of length | David Lawrence Ramsey | 1 | +2 | -2 |
2017-09-19 18:51 | build: let git ignore also the generated PDF file | Benno Schulenberg | 1 | +1 | -0 |
2017-09-19 18:40 | display: stop the help viewer from turning on the multibuffer indicator | Benno Schulenberg | 1 | +1 | -1 |
2017-09-17 19:37 | tweaks: rename one variable once more | Benno Schulenberg | 1 | +23 | -22 |
2017-09-17 19:14 | tweaks: strip four unneeded checks | Benno Schulenberg | 1 | +10 | -33 |
2017-09-17 18:06 | tweaks: frob some comments and rename a few variables and a function | Benno Schulenberg | 3 | +47 | -43 |
2017-09-17 15:48 | tweaks: rename two variables, to be more indicative of what they do | Benno Schulenberg | 1 | +36 | -36 |
2017-09-17 15:29 | tweaks: rename a function and swap its two parameters | Benno Schulenberg | 1 | +7 | -9 |
2017-09-17 15:16 | tweaks: improve some comments, and rename a variable for symmetry | Benno Schulenberg | 2 | +25 | -26 |
2017-09-17 14:54 | tweaks: rename two variables, to make a little more sense | Benno Schulenberg | 3 | +13 | -13 |
2017-09-17 10:42 | tweaks: drop a bunch of outdated asserts | Benno Schulenberg | 1 | +0 | -14 |
2017-09-17 10:37 | tweaks: elide an unneeded check | Benno Schulenberg | 1 | +2 | -3 |
2017-09-17 10:21 | history: after loading the lists, mark them as unchanged | Benno Schulenberg | 1 | +3 | -0 |
2017-09-17 10:14 | tweaks: elide an unneeded function now that stuff is grouped together | Benno Schulenberg | 1 | +1 | -7 |
2017-09-17 10:10 | organization: move all history-related stuff to its own file | Benno Schulenberg | 5 | +660 | -638 |
2017-09-14 23:02 | history: remember the list of executed commands across sessions | Marco Diego Aurélio Mesquita | 1 | +7 | -3 |
2017-09-15 18:38 | moving: set the preferred column properly when doing a smart home | David Lawrence Ramsey | 1 | +1 | -1 |
2017-09-06 02:10 | history: remember the commands that were executed during this session | Marco Diego Aurélio Mesquita | 4 | +30 | -7 |
2017-09-13 17:44 | docs: remove another remark about indenting lacking undo capability | Benno Schulenberg | 1 | +2 | -2 |
2017-09-12 19:52 | tweaks: discard another set of useless asserts | Benno Schulenberg | 1 | +0 | -7 |
2017-09-13 17:27 | tweaks: reshuffle some code, and rename a variable | Benno Schulenberg | 1 | +15 | -17 |
2017-09-12 19:58 | titlebar: don't show nano's name and version when in the file browser | Benno Schulenberg | 1 | +3 | -1 |
2017-09-12 19:47 | titlebar: drop the prefix "File: " from before the filename | Benno Schulenberg | 1 | +2 | -4 |
2017-09-12 19:35 | titlebar: don't reshow version when dropping back to a single buffer | Benno Schulenberg | 4 | +7 | -1 |
2017-09-01 16:47 | new feature: show current and total number of open buffers in title bar | Marco Diego Aurélio Mesquita | 5 | +35 | -1 |
2017-09-12 18:46 | tweaks: elide a superfluous allocation | Benno Schulenberg | 1 | +5 | -6 |
2017-07-14 05:39 | docs: remove man page reference to indent/unindent lacking undo/redo | David Lawrence Ramsey | 1 | +2 | -2 |
2017-07-13 23:15 | text: hook up indenting and unindenting to the undo/redo code | David Lawrence Ramsey | 2 | +73 | -9 |
2017-07-09 01:54 | undo: generalize update_comment_undo() into update_multiline_undo() | David Lawrence Ramsey | 3 | +23 | -15 |
2017-09-10 12:08 | tweaks: chuck a bunch of asserts -- they have lost their usefulness | Benno Schulenberg | 1 | +3 | -45 |
2017-09-10 11:25 | tweaks: rename a variable, to make more sense | Benno Schulenberg | 1 | +49 | -50 |
2017-09-10 11:04 | tweaks: rename three variables, for more contrast | Benno Schulenberg | 1 | +28 | -29 |
2017-07-13 22:38 | text: move the unindenting of a single line into its own function | David Lawrence Ramsey | 1 | +34 | -28 |
2017-07-13 22:22 | text: move the indenting of a single line into its own function | David Lawrence Ramsey | 1 | +30 | -24 |
2017-09-02 13:31 | startup: don't produce more than three consecutive beeps | Benno Schulenberg | 1 | +2 | -1 |
2017-08-31 20:14 | tweaks: use mnemonic constants instead of TRUE and FALSE | Benno Schulenberg | 5 | +14 | -15 |
2017-08-31 20:00 | tweaks: rename three functions, to be shorter or clearer | Benno Schulenberg | 4 | +19 | -19 |
2017-08-30 19:57 | tweaks: reshuffle a couple of lines, and trim some comments | Benno Schulenberg | 1 | +15 | -19 |
2017-08-29 17:28 | tweaks: fix compilation when configured with --enable-tiny | Benno Schulenberg | 1 | +2 | -2 |
2017-08-27 08:31 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +18563 | -18278 |
2017-08-27 07:31 | bump version numbers and add a news item for the 2.8.7 release | Benno Schulenberg | 9 | +112 | -9 |
2017-08-26 09:11 | tweaks: oops -- use the correct keyword for recency... "age" | Benno Schulenberg | 1 | +2 | -2 |
2017-08-26 09:07 | tweaks: attempt to order the branches on Savannah's cgit by recency | Benno Schulenberg | 1 | +2 | -0 |
2017-08-24 20:03 | softwrap: correctly move vertically through overwide tabs | David Lawrence Ramsey | 2 | +45 | -18 |
2017-08-22 16:51 | moving: redraw not just the new current line but also the prior one | David Lawrence Ramsey | 1 | +10 | -10 |
2017-08-22 13:59 | moving: improve retention of the target column somewhat | Benno Schulenberg | 1 | +3 | -1 |
2017-08-22 13:03 | moving: use the correct formula for pushing the index forward | Benno Schulenberg | 1 | +2 | -2 |
2017-08-21 19:57 | moving: don't push x forward when backward movement lands on a split tab | Benno Schulenberg | 1 | +2 | -7 |
2017-08-18 23:59 | display: revamp how screen updates are done in the movement code | David Lawrence Ramsey | 1 | +18 | -88 |
2017-08-20 18:40 | mouse: one click of the wheel should move three lines, not three pages | Benno Schulenberg | 1 | +2 | -4 |
2017-08-20 14:00 | moving: get <Up> unstuck when trying to pass over a sprawling tab | Benno Schulenberg | 1 | +3 | -0 |
2017-08-20 13:20 | softwrap: properly move up and down over tabs that are split over rows | Benno Schulenberg | 1 | +29 | -15 |
2017-08-20 07:22 | browser: correct the inverted search behavior for Alt+Up/Alt+Down | Benno Schulenberg | 1 | +3 | -3 |
2017-08-14 20:58 | browser: allow backward/forward re-searches with Alt+Up/Alt+Down | David Lawrence Ramsey | 3 | +31 | -18 |
2017-08-18 21:43 | display: constrain line numbers on softwrapped lines with sprawling tabs | David Lawrence Ramsey | 1 | +1 | -1 |
2017-08-19 16:11 | tweaks: show "where is next" in the help lines of the file browser | Benno Schulenberg | 1 | +11 | -12 |
2017-08-19 15:33 | tweaks: fix compilation with --enable-{tiny,help,multibuffer} | Benno Schulenberg | 1 | +10 | -10 |
2017-08-18 20:17 | tweaks: group all movement routines in corresponding pairs | Benno Schulenberg | 2 | +23 | -23 |
2017-08-18 19:46 | tweaks: specify more directly in what manner to move the viewport | Benno Schulenberg | 5 | +22 | -31 |
2017-08-17 21:50 | weeding: remove the unused be_clever parameter from do_home()/do_end() | David Lawrence Ramsey | 5 | +22 | -37 |
2017-08-17 21:43 | softwrap: improve left/right navigation across line boundaries | David Lawrence Ramsey | 1 | +10 | -4 |
2017-08-17 07:02 | display: do show the visible character for a tab when it starts a row | David Lawrence Ramsey | 1 | +2 | -1 |
2017-08-16 22:14 | softwrap: make sure char_len is set when a tab is wider than a chunk | David Lawrence Ramsey | 1 | +4 | -2 |
2017-08-17 17:31 | moving: the current chunk is always 0 when not in softwrap mode | Benno Schulenberg | 1 | +4 | -1 |
2017-08-16 20:00 | tweaks: rename a label, to better match its task | Benno Schulenberg | 1 | +11 | -11 |
2017-08-16 19:56 | rcfile: don't leak a shortcut when something goes wrong [coverity scan] | Benno Schulenberg | 1 | +1 | -2 |
2017-08-16 19:46 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +36 | -36 |
2017-08-16 19:23 | tweaks: avoid trying to stat a file that might be NULL [coverity scan] | Benno Schulenberg | 1 | +8 | -5 |
2017-08-16 18:31 | tweaks: don't close a descriptor when its stream has already been closed | Benno Schulenberg | 1 | +4 | -6 |
2017-08-16 15:16 | tweaks: do not leak the indentation when all lines are empty | Benno Schulenberg | 1 | +12 | -10 |
2017-08-16 15:08 | tweaks: condense or improve some comments | Benno Schulenberg | 1 | +11 | -22 |
2017-08-16 14:32 | text: properly unindent lines that consist of only whitespace | Benno Schulenberg | 1 | +1 | -1 |
2017-08-15 17:39 | gnulib: update to its current upstream state | Benno Schulenberg | 1 | +1 | -1 |
2017-08-15 17:13 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +12 | -12 |
2017-08-15 16:03 | tweaks: reshuffle some code to harmonize two related functions | Benno Schulenberg | 1 | +12 | -11 |
2017-08-15 15:18 | tweaks: keep the const qualifier of the syntax name [coverity scan] | Benno Schulenberg | 1 | +7 | -4 |
2017-08-15 12:00 | tweaks: reshuffle some declarations and trim a few comments | Benno Schulenberg | 1 | +11 | -21 |
2017-08-15 11:46 | files: don't try to open a negative file descriptor [coverity scan] | Benno Schulenberg | 1 | +5 | -5 |
2017-08-15 10:51 | files: don't close a file descriptor when opening failed [coverity scan] | Benno Schulenberg | 1 | +12 | -12 |
2017-08-15 10:24 | tweaks: close a file also in the error path [coverity scan] | Benno Schulenberg | 1 | +1 | -0 |
2017-08-15 10:04 | tweaks: allow enough space for the Y/N/A characters [coverity scan] | Benno Schulenberg | 1 | +1 | -1 |
2017-08-15 09:00 | syntax: c: give labels some color too | Benno Schulenberg | 1 | +4 | -0 |
2017-08-13 18:55 | tweaks: adjust the indentation after the previous change | Benno Schulenberg | 1 | +24 | -35 |
2017-07-07 18:53 | text: make unindenting remove from the beginning of the line | David Lawrence Ramsey | 1 | +44 | -31 |
2017-07-07 16:06 | text: make indenting add to the beginning of the line | David Lawrence Ramsey | 1 | +20 | -15 |
2017-08-14 18:12 | tweaks: remove unneeded parentheses and blank line and braces | David Lawrence Ramsey | 2 | +6 | -7 |
2017-08-14 09:39 | display: don't doubly show tabs that cross a chunk boundary | Benno Schulenberg | 1 | +2 | -1 |
2017-08-14 08:42 | tweaks: renumber the special key codes, to be in sequence and grouped | Benno Schulenberg | 1 | +20 | -20 |
2017-08-13 19:40 | bindings: hard-bind Alt+Up and Alt+Down to findprevious and findnext | Benno Schulenberg | 4 | +16 | -5 |
2017-08-11 12:23 | bindings: hard-bind Alt+Left and Alt+Right to buffer switching | Urja Rannikko | 7 | +66 | -19 |
2017-08-04 20:43 | softwrap: don't push a straddling tab to the next chunk | David Lawrence Ramsey | 1 | +11 | -2 |
2017-08-13 09:30 | softwrap: properly update the viewport when adding text at firstcolumn | David Lawrence Ramsey | 1 | +9 | -0 |
2017-08-13 08:04 | tweaks: condense some logic, to elide a variable and a comment | Benno Schulenberg | 1 | +11 | -21 |
2017-08-12 13:52 | tweaks: rename a function, to let it make more sense | Benno Schulenberg | 3 | +11 | -13 |
2017-08-12 12:59 | tweaks: elide the global variable 'full_operating_dir' | Benno Schulenberg | 4 | +11 | -23 |
2017-08-05 19:55 | files: do not silently ignore an invalid backup directory, but die | Benno Schulenberg | 2 | +14 | -19 |
2017-08-10 10:28 | tweaks: simply set the proper scrolling mode, instead of imitating it | Benno Schulenberg | 1 | +2 | -4 |
2017-08-08 20:09 | tweaks: drop some debugging stuff | Benno Schulenberg | 1 | +1 | -18 |
2017-08-08 19:52 | display: catch all cases where the cursor can be pushed offscreen | Benno Schulenberg | 3 | +1 | -6 |
2017-08-08 19:42 | tweaks: a comma does not end a sentence, and is not part of a variable | Benno Schulenberg | 2 | +2 | -2 |
2017-08-08 17:54 | tweaks: snip a superfluous clearing of the bottom bars after help | Benno Schulenberg | 1 | +0 | -2 |
2017-08-06 16:20 | tweaks: harmonize some prototypes with their functions | David Lawrence Ramsey | 1 | +3 | -3 |
2017-08-06 11:32 | tweaks: sort the includes, so it's a little easier to see what is there | Benno Schulenberg | 10 | +26 | -28 |
2017-08-06 17:32 | tweaks: restore an include that is necessary on some platforms | Benno Schulenberg | 1 | +1 | -0 |
2017-07-22 18:51 | syntax: python: don't require a character after an opening triple quote | Benno Schulenberg | 1 | +2 | -2 |
2017-07-29 18:24 | small addition: allow customizing the color of selected text | David Lawrence Ramsey | 9 | +30 | -15 |
2017-08-05 19:30 | tweaks: reshuffle code and frob comments, to reduce the number of lines | Benno Schulenberg | 2 | +11 | -19 |
2017-07-11 16:04 | tweaks: remove includes that appear to be superfluous | Benno Schulenberg | 14 | +2 | -28 |
2017-07-29 17:07 | tweaks: adjust spacing and wording in sample.nanorc | David Lawrence Ramsey | 1 | +2 | -2 |
2017-08-03 19:14 | syntax: html: don't bother coloring tags that cross line boundaries | Benno Schulenberg | 1 | +1 | -1 |
2017-07-31 15:34 | tweaks: correct a comment typo and an indentation error | David Lawrence Ramsey | 2 | +2 | -2 |
2017-07-20 14:29 | new feature: allow pasting at all input prompts | Rishabh Dave | 4 | +26 | -5 |
2017-07-28 19:26 | linting: skip the introductory message produced by 'gcc -fshow-column' | Benno Schulenberg | 1 | +2 | -1 |
2017-07-27 19:51 | tweaks: elide an unneeded pointer | Benno Schulenberg | 1 | +5 | -6 |
2017-07-27 07:23 | tweaks: replace a misplaced tab with a space | David Lawrence Ramsey | 1 | +1 | -1 |
2017-07-26 19:47 | weeding: remove redundant casts of nmalloc() | David Lawrence Ramsey | 1 | +2 | -2 |
2017-07-27 19:45 | tweaks: drop some debugging stuff, and frob two comments | Benno Schulenberg | 1 | +5 | -17 |
2017-07-26 19:23 | linting: don't try to put the cursor at a negative x position | Benno Schulenberg | 1 | +2 | -1 |
2017-07-24 19:23 | tweaks: use charalloc() instead of (char *)nmalloc() * sizeof(char) | David Lawrence Ramsey | 1 | +2 | -2 |
2017-07-22 04:26 | weeding: drop the forreal parameter from place_the_cursor() | David Lawrence Ramsey | 4 | +10 | -11 |
2017-07-21 00:02 | tweaks: set the target row for smooth scrolling more directly | David Lawrence Ramsey | 3 | +4 | -8 |
2017-07-21 08:02 | po: regenerate POT file and PO files | Benno Schulenberg | 34 | +11078 | -10966 |
2017-07-21 07:51 | bump version numbers and add a news item for the 2.8.6 release | Benno Schulenberg | 9 | +120 | -14 |
2017-07-20 03:14 | tweaks: only compensate for a partially-offscreen line in softwrap mode | David Lawrence Ramsey | 1 | +7 | -5 |
2017-07-20 07:41 | pasting: restore the cap on the number of chunks to move backward | Benno Schulenberg | 1 | +4 | -0 |
2017-07-18 10:51 | softwrap: when possible, go back a whole bunch of chunks at a time | Benno Schulenberg | 1 | +10 | -10 |
2017-07-18 21:08 | softwrap: remove unneeded caps on the number of chunks to move | David Lawrence Ramsey | 1 | +0 | -8 |
2017-07-18 19:15 | startup: in default mode, display the tail of the file as Pico does | Benno Schulenberg | 1 | +1 | -1 |
2017-07-17 19:14 | files: don't bother counting rows when opening a fresh buffer | Benno Schulenberg | 1 | +1 | -1 |
2017-07-17 11:17 | tweaks: drop a bunch of useless asserts | Benno Schulenberg | 1 | +0 | -20 |
2017-07-16 20:40 | moving: fix the cursor jumping back and forth with non-smooth paging | David Lawrence Ramsey | 1 | +4 | -0 |
2017-07-16 11:14 | suspension: prevent entering an invalid byte upon resume (with S-Lang) | Benno Schulenberg | 3 | +14 | -2 |
2017-07-15 10:32 | docs: move the descriptions of 'header' and 'magic' next to 'syntax' | Benno Schulenberg | 2 | +27 | -26 |
2017-07-15 09:49 | tweaks: chuck some debugging stuff | Benno Schulenberg | 1 | +5 | -19 |
2017-07-14 14:18 | tweaks: rename another constant, to be more precise | Benno Schulenberg | 3 | +8 | -8 |
2017-07-14 14:14 | tweaks: rename a constant, to match the corresponding option | Benno Schulenberg | 7 | +12 | -12 |
2017-07-14 14:06 | options: rename --cut to --cutfromcursor, to be clearer | Benno Schulenberg | 7 | +17 | -13 |
2017-07-14 13:32 | syntax: nanorc: don't color the argument of 'linter' as if invalid | Benno Schulenberg | 1 | +2 | -1 |
2017-07-14 13:21 | docs: reword the explanation of the 'syntax' command | Benno Schulenberg | 2 | +49 | -40 |
2017-07-14 11:14 | docs: improve some spacing, especially of the synopsis in the PDF | Benno Schulenberg | 1 | +77 | -50 |
2017-07-14 08:44 | docs: use the @command and @option mark-up more consistently | Benno Schulenberg | 1 | +74 | -73 |
2017-07-14 07:51 | syntax: texinfo: cover also some special cases like @U, @OE and @TeX | Benno Schulenberg | 1 | +2 | -2 |
2017-07-13 20:17 | docs: add some more mark-up to the Info document | Benno Schulenberg | 1 | +80 | -78 |
2017-07-13 19:43 | docs: use real cross references in the Info document | Benno Schulenberg | 1 | +15 | -14 |
2017-07-13 15:30 | docs: improve cross references and mark-up in the Info document | Benno Schulenberg | 1 | +28 | -25 |
2017-07-13 14:40 | tweaks: swap ^X and ^L in the help lines of the help viewer | Benno Schulenberg | 1 | +1 | -1 |
2017-07-13 09:36 | screen: retain the same help-line tags when the window is resized | Benno Schulenberg | 1 | +2 | -1 |
2017-07-13 08:55 | display: avoid a jumpy cursor by redrawing bottom bars only when needed | Benno Schulenberg | 3 | +12 | -5 |
2017-07-10 21:40 | text: adjust the comments in do_indent() and do_unindent() | David Lawrence Ramsey | 1 | +12 | -18 |
2017-07-10 21:34 | text: remove the last usage of cols in do_indent() and do_unindent() | David Lawrence Ramsey | 3 | +17 | -38 |
2017-07-10 21:29 | text: normalize the indentation in do_indent() and do_unindent() | David Lawrence Ramsey | 1 | +75 | -76 |
2017-07-10 21:48 | text: remove indent-related code from do_unindent() | David Lawrence Ramsey | 1 | +0 | -64 |
2017-07-10 21:46 | text: remove unindent-related code from do_indent() | David Lawrence Ramsey | 1 | +0 | -57 |
2017-07-10 21:01 | text: remove unneeded references to cols from the indentation routines | David Lawrence Ramsey | 1 | +4 | -20 |
2017-07-10 20:48 | text: make do_unindent() an exact copy of do_indent() | David Lawrence Ramsey | 3 | +165 | -8 |
2017-07-11 16:07 | tweaks: remove two superfluous includes | Benno Schulenberg | 2 | +0 | -2 |
2017-07-11 15:19 | tweaks: move an include to the file that actually makes use of it | Benno Schulenberg | 2 | +1 | -2 |
2017-07-10 08:18 | tweaks: avoid a clang warning about an expression being treated as NULL | Benno Schulenberg | 1 | +1 | -1 |
2017-07-10 08:20 | gnulib: update to its current state | Benno Schulenberg | 1 | +1 | -1 |
2017-07-09 20:35 | display: when converting tabs, don't go beyond the screen width | David Lawrence Ramsey | 1 | +1 | -1 |
2017-07-09 19:11 | tweaks: rename a variable, to have more contrast | Benno Schulenberg | 2 | +6 | -6 |
2017-07-09 19:07 | tweaks: rename four functions, to be more distinct | Benno Schulenberg | 8 | +46 | -48 |
2017-06-28 14:57 | options: recognize -a and --atblanks on the command line | Benno Schulenberg | 3 | +20 | -4 |
2017-06-29 19:53 | tweaks: fix compilation with --enable-tiny | Benno Schulenberg | 2 | +27 | -29 |
2017-06-27 21:26 | softwrap: don't flag EOL too early, nor break continuous text too early | David Lawrence Ramsey | 1 | +10 | -15 |
2017-06-27 11:47 | tweaks: elide unneeded calls of get_last_chunk_leftedge() | Benno Schulenberg | 2 | +6 | -16 |
2017-06-27 10:34 | tweaks: reshuffle some things to condense the code | Benno Schulenberg | 2 | +13 | -23 |
2017-03-07 16:36 | new feature: allow lines to be softwrapped at whitespace | David Lawrence Ramsey | 7 | +50 | -6 |
2017-03-06 07:34 | replacing: make spotlight() account for varying chunk width | David Lawrence Ramsey | 4 | +105 | -33 |
2017-02-22 19:05 | moving: make vertical movement account for varying chunk width | David Lawrence Ramsey | 1 | +4 | -4 |
2017-02-22 18:59 | softwrap: in do_mouse(), keep the cursor before a softwrap breakpoint | David Lawrence Ramsey | 3 | +30 | -1 |
2017-02-22 18:44 | softwrap: make the changes to actually allow the chunk width to vary | David Lawrence Ramsey | 2 | +70 | -47 |
2017-02-19 17:51 | softwrap: add new functions for chunks of varying width | David Lawrence Ramsey | 8 | +73 | -35 |
2017-02-22 18:31 | softwrap: prepare for allowing the chunk width to vary | David Lawrence Ramsey | 2 | +68 | -0 |
2017-07-07 03:10 | text: update placewewant properly when indenting/unindenting | David Lawrence Ramsey | 1 | +4 | -1 |
2017-07-07 09:48 | startup: don't try parsing color names that were not specified | Benno Schulenberg | 1 | +4 | -4 |
2017-07-07 02:02 | docs: mention that boldtext can be overridden also for function tags | David Lawrence Ramsey | 2 | +6 | -6 |
2017-07-06 19:59 | tweaks: recognize the empty string as comment inhibitor, instead of NULL | Benno Schulenberg | 3 | +4 | -9 |
2017-07-06 19:35 | docs: remove the mention of backslashes for the argument of 'comment' | Benno Schulenberg | 4 | +13 | -13 |
2017-07-06 11:03 | rcfile: don't require backslashing in the argument of 'comment' | Benno Schulenberg | 1 | +13 | -18 |
2017-07-06 19:47 | tweaks: correct two conditions for conditional compilation | Benno Schulenberg | 2 | +2 | -2 |
2017-07-06 08:28 | tweaks: chuck two useless asserts, and elide a call to strncasecmp() | Benno Schulenberg | 1 | +3 | -10 |
2017-07-06 07:35 | tweaks: simplify the parsing of color combinations | Benno Schulenberg | 1 | +8 | -19 |
2017-07-05 19:17 | build: for Solaris, tell the linker to use a threading lib | Benno Schulenberg | 1 | +3 | -2 |
2017-07-03 15:35 | tweaks: avoid a failure with black diamonds in a PDF | Benno Schulenberg | 1 | +2 | -2 |
2017-07-03 10:31 | docs: make the guillemot and the middle dot appear correctly in HTML | Benno Schulenberg | 2 | +3 | -1 |
2017-07-03 09:04 | syntax: man, groff: fix the string that introduces a comment | Benno Schulenberg | 4 | +6 | -6 |
2017-07-02 15:47 | docs: mention the default values for comment and whitespace directives | David Lawrence Ramsey | 2 | +11 | -8 |
2017-07-02 04:44 | tweaks: remove unneeded braces, and mark empty parameter list as void | David Lawrence Ramsey | 2 | +3 | -3 |
2017-07-02 04:07 | tweaks: correct a parameter type, and correct two empty initializations | David Lawrence Ramsey | 2 | +3 | -3 |
2017-07-02 18:27 | syntax: gentoo: make it clearer that the file contains two syntaxes | Benno Schulenberg | 1 | +12 | -10 |
2017-07-02 15:01 | display: wipe stale messages from the status bar straightaway | Benno Schulenberg | 1 | +2 | -0 |
2017-07-02 11:36 | display: when back in the main loop, always redraw the help lines | Benno Schulenberg | 2 | +3 | -5 |
2017-07-02 17:52 | tweaks: adjust an error message so it fits all possible cases | Benno Schulenberg | 1 | +2 | -2 |
2017-07-02 06:46 | text: make sure commenting is disabled when comment "" was specified | David Lawrence Ramsey | 3 | +10 | -3 |
2017-07-02 10:02 | tweaks: rename two variables, to make a little sense | Benno Schulenberg | 2 | +10 | -10 |
2017-07-01 12:15 | input: recognize the Ctrl+Arrow key sequences from Haiku's Terminal | Benno Schulenberg | 1 | +13 | -0 |
2017-07-01 11:25 | tweaks: put declarations always first, so it will compile on Haiku | Benno Schulenberg | 4 | +32 | -22 |
2017-06-29 19:27 | usage: a dash doesn't have to come first among the filenames | David Lawrence Ramsey | 1 | +1 | -1 |
2017-06-29 19:33 | screen: defeat a VTE/Konsole bug also for the case of --constantshow | Benno Schulenberg | 1 | +4 | -0 |
2017-06-30 07:49 | tweaks: avoid an unused-variable warning for the tiny version | Benno Schulenberg | 1 | +1 | -3 |
2017-06-29 18:56 | docs: be more precise about when a dash is given instead of a filename | Benno Schulenberg | 2 | +5 | -5 |
2017-06-29 16:22 | syntax: nanorc: don't color numeric arguments specially | Benno Schulenberg | 1 | +2 | -2 |
2017-06-24 17:11 | docs: consistently describe the -U/-c and -r/-w overrides | David Lawrence Ramsey | 4 | +18 | -11 |
2017-06-24 18:02 | syntax: nanorc: properly color a "fill" option with a negative value | David Lawrence Ramsey | 1 | +1 | -1 |
2017-06-27 19:55 | files: warn more conspicuously when the file on disk has changed | Benno Schulenberg | 1 | +2 | -0 |
2017-06-29 08:59 | tweaks: spell an option correctly in NEWS | Benno Schulenberg | 1 | +1 | -1 |
2017-06-28 19:50 | tweaks: fix a typo in NEWS | David Lawrence Ramsey | 1 | +1 | -1 |
2017-06-27 17:42 | docs: drop the cluttering Info-style links from the HTML manual | Benno Schulenberg | 2 | +6 | -1 |
2017-06-25 09:09 | po: regenerate POT file and PO files | Benno Schulenberg | 34 | +7320 | -6956 |
2017-06-25 08:59 | tweaks: baptize the previous release | Benno Schulenberg | 1 | +2 | -1 |
2017-06-25 08:37 | bump version numbers and add a news item for the 2.8.5 release | Benno Schulenberg | 8 | +57 | -8 |
2017-06-25 08:05 | gnulib: update to its current state | Benno Schulenberg | 1 | +1 | -1 |
2017-06-23 11:44 | startup: don't use position history when reading from standard input | Benno Schulenberg | 1 | +3 | -1 |
2017-06-23 08:43 | startup: don't mark the buffer as modified when in view mode | Benno Schulenberg | 1 | +1 | -1 |
2017-06-23 08:33 | tweaks: be consistent in the spelling of title bar and status bar | Benno Schulenberg | 2 | +4 | -4 |
2017-06-23 08:25 | startup: allow negative line and column numbers on the command line | Benno Schulenberg | 2 | +3 | -3 |
2017-06-23 07:51 | startup: don't mark the buffer as modified when nothing was read | Benno Schulenberg | 1 | +4 | -1 |
2017-06-23 07:27 | tweaks: rename a function and a variable, to better match what they do | Benno Schulenberg | 1 | +11 | -8 |
2017-06-23 07:00 | tweaks: reduce the scope of three variables, and rename them besides | Benno Schulenberg | 1 | +13 | -13 |
2017-06-23 06:27 | startup: don't try placing the cursor when reading standard input failed | Benno Schulenberg | 1 | +8 | -6 |
2017-06-20 09:06 | startup: allow positioning the cursor also when reading standard input | Benno Schulenberg | 1 | +7 | -9 |
2017-06-18 19:37 | tweaks: rename a variable, and frob a couple of comments | Benno Schulenberg | 1 | +13 | -14 |
2017-06-18 17:53 | docs: spell "title bar" and "status bar" correctly | Benno Schulenberg | 3 | +28 | -27 |
2017-06-18 09:12 | tweaks: adjust indentation after preceding changes | Benno Schulenberg | 1 | +21 | -24 |
2017-06-18 09:06 | tweaks: reduce the scope of two variables, and rename them too | Benno Schulenberg | 1 | +5 | -8 |
2017-06-18 09:00 | tweaks: elide a variable | Benno Schulenberg | 1 | +5 | -7 |
2017-06-10 19:37 | startup: always open with the file that was mentioned first | Benno Schulenberg | 1 | +11 | -38 |
2017-06-08 14:25 | docs: avoid a double "see" for cross references in the HTML manual | Benno Schulenberg | 1 | +14 | -14 |
2017-06-08 08:40 | startup: don't crash when opening standard input would fail | Benno Schulenberg | 1 | +9 | -3 |
2017-06-07 13:42 | tweaks: elide a function that should not be a separate one | Benno Schulenberg | 1 | +27 | -30 |
2017-06-06 15:57 | tweaks: frob a few comments, and elide and #ifndef | Benno Schulenberg | 1 | +8 | -15 |
2017-06-04 10:58 | tweaks: avoid compiler warning about implicit type | Benno Schulenberg | 1 | +1 | -1 |
2017-06-04 10:32 | tweaks: rename two functions and a variable, and invert its logic | Benno Schulenberg | 3 | +19 | -18 |
2017-06-04 10:15 | tweaks: unglobalize the nodelay_mode variable | Benno Schulenberg | 3 | +2 | -5 |
2017-06-04 09:05 | bindings: in the tiny version exclude word jumping from the prompts | Benno Schulenberg | 3 | +11 | -4 |
2017-06-02 11:19 | display: don't let a SIGCONT write anything to the screen | Benno Schulenberg | 1 | +4 | -5 |
2017-05-31 13:11 | input: give an appropriate message when there are too many errors | Benno Schulenberg | 1 | +1 | -1 |
2017-05-31 12:44 | suspension: fake a SIGWINCH when coming back out of the background | Benno Schulenberg | 2 | +6 | -4 |
2017-05-31 10:44 | display: redraw title bar and edit window only when needed | Benno Schulenberg | 1 | +5 | -3 |
2017-05-29 20:06 | display: show the cursor position also when searching took a while | Benno Schulenberg | 5 | +12 | -8 |
2017-05-29 19:50 | tweaks: don't bother calculating the position when we won't show it | Benno Schulenberg | 1 | +5 | -7 |
2017-05-29 19:12 | display: don't show the cursor while we are busy calculating its position | Benno Schulenberg | 1 | +3 | -0 |
2017-05-24 08:20 | tweaks: reshuffle some stuff, to put related things closer together | Benno Schulenberg | 1 | +10 | -12 |
2017-05-24 08:14 | suspension: remove a duplicate setting of the HUP and TERM handler | Benno Schulenberg | 1 | +0 | -8 |
2017-05-23 18:07 | syntax: default: allow leading whitespace before a hash comment | Benno Schulenberg | 1 | +1 | -1 |
2017-05-21 08:57 | po: regenerate POT file and PO files | Benno Schulenberg | 34 | +8101 | -8101 |
2017-05-21 08:19 | bump version numbers and add a news item for the 2.8.4 release | Benno Schulenberg | 8 | +26 | -7 |
2017-05-21 08:11 | syntax: php: color "static" again as "function", like it used to be | Benno Schulenberg | 1 | +2 | -2 |
2017-05-19 17:57 | syntax: default: color also hash comments and email addresses | Benno Schulenberg | 1 | +8 | -2 |
2017-05-19 19:06 | tweaks: reorder three items in the Info document | Benno Schulenberg | 1 | +13 | -13 |
2017-05-19 15:44 | tweaks: reshuffle a few things to reduce duplication | Benno Schulenberg | 1 | +5 | -14 |
2017-05-19 14:31 | tweaks: do actual screen refreshes in a single call, when possible | Benno Schulenberg | 2 | +4 | -8 |
2017-05-19 09:55 | tweaks: avoid an unused-variable warning when using --disable-comment | Benno Schulenberg | 1 | +2 | -0 |
2017-05-19 09:43 | tweaks: adjust the indentation after the preceding change | Benno Schulenberg | 1 | +30 | -30 |
2017-05-19 09:29 | tweaks: remove the no-op x$disable tests | Benno Schulenberg | 1 | +0 | -18 |
2017-05-19 08:50 | build: correct the inverted logic for the nanorc man page | Benno Schulenberg | 1 | +0 | -1 |
2017-05-18 18:09 | gnulib: update to its current state | Benno Schulenberg | 1 | +1 | -1 |
2017-05-18 12:27 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +11765 | -11836 |
2017-05-17 10:09 | bump version numbers and add a news item for the 2.8.3 release | Benno Schulenberg | 8 | +57 | -7 |
2017-04-06 10:20 | tweaks: rewrap a couple of old items in NEWS, and fix an article | Benno Schulenberg | 1 | +27 | -29 |
2017-05-18 08:16 | startup: don't call delwin() with NULL, to avoid crashing on Solaris | Benno Schulenberg | 2 | +13 | -9 |
2017-05-16 09:34 | syntax: php: color also variable names, and color more reserved words | Benno Schulenberg | 1 | +11 | -8 |
2017-05-16 07:49 | build: for Solaris, tell the linker where to find clock_gettime() | Benno Schulenberg | 1 | +1 | -1 |
2017-05-17 08:38 | history: don't save the cursor position for temporary help files | Benno Schulenberg | 1 | +1 | -1 |
2017-05-16 18:37 | files: don't ask "save anyway" when user orders to discard the buffer | Benno Schulenberg | 1 | +3 | -12 |
2017-05-16 18:17 | tweaks: exclude from the tiny version five error-betraying messages | Benno Schulenberg | 3 | +9 | -1 |
2017-05-16 18:05 | tweaks: remove an old fault-catching message | Benno Schulenberg | 1 | +1 | -1 |
2017-05-16 18:00 | tweaks: exclude from the tiny version two messages that will never occur | Benno Schulenberg | 1 | +4 | -3 |
2017-05-15 07:52 | syntax: php: recognize also the .phtml and .php7 extensions | Benno Schulenberg | 1 | +4 | -4 |
2017-05-11 20:24 | replacing: don't let placewewant influence the placement of the cursor | Benno Schulenberg | 6 | +14 | -13 |
2017-05-11 08:52 | moving: limit the target column when it is beyond the last chunk | Benno Schulenberg | 1 | +6 | -0 |
2017-05-11 08:28 | tweaks: swap a comparison, to be clearer | Benno Schulenberg | 1 | +1 | -1 |
2017-05-09 18:23 | build: use backticks to avoid a warning during autoreconf | Benno Schulenberg | 1 | +1 | -1 |
2017-05-09 15:37 | syntax: makefile: color comments only at start of line or after whitespace | Benno Schulenberg | 1 | +1 | -1 |
2017-05-09 12:49 | build: use the "force" mechanism to always run the revision rule | Benno Schulenberg | 1 | +5 | -2 |
2017-05-08 17:42 | tweaks: transform the token DISABLE_NANORC to ENABLE_NANORC | Benno Schulenberg | 7 | +52 | -48 |
2017-05-08 17:15 | tweaks: transform the token DISABLE_TABCOMP to ENABLE_TABCOMP | Benno Schulenberg | 6 | +25 | -21 |
2017-05-08 19:59 | tweaks: fix compilation with --enable-tiny ...-help and ...-multibuffer | Benno Schulenberg | 1 | +1 | -1 |
2017-05-08 17:08 | tweaks: transform the token DISABLE_BROWSER to ENABLE_BROWSER | Benno Schulenberg | 8 | +41 | -39 |
2017-05-08 09:25 | build: don't use a dummy dependency, as it breaks non-GNU makes | Benno Schulenberg | 1 | +1 | -3 |
2017-05-08 12:23 | tweaks: rename three empty functions, and reshuffle some others | Benno Schulenberg | 4 | +29 | -27 |
2017-05-08 11:20 | bindings: allow toggling a new buffer when multiple buffers are enabled | Benno Schulenberg | 3 | +14 | -8 |
2017-05-08 10:57 | tweaks: remove five dummy function definitions from the tiny version | Benno Schulenberg | 2 | +5 | -1 |
2017-05-07 17:49 | syntax: xml: recognize an XML file also by its first line | Benno Schulenberg | 1 | +1 | -0 |
2017-05-07 17:47 | syntax: nanohelp: color also ^6 as a shortcut keystroke | Benno Schulenberg | 1 | +1 | -1 |
2017-05-05 20:48 | tweaks: fix several whitespace irregularities | David Lawrence Ramsey | 7 | +30 | -31 |
2017-05-02 08:29 | tweaks: add another warning for an impossible condition | Benno Schulenberg | 1 | +3 | -2 |
2017-05-05 19:52 | tweaks: adjust whitespace and comments after the preceding change | Benno Schulenberg | 1 | +26 | -26 |
2017-05-05 19:40 | chars: optimize moving a character left in the non-UTF-8 case | Benno Schulenberg | 1 | +5 | -2 |
2017-05-02 11:05 | chars: probe for a valid UTF-8 starter byte, instead of overstepping | Benno Schulenberg | 1 | +14 | -2 |
2017-05-02 08:50 | chars: valid UTF-8 codes are at most 4 bytes long, so look only that far | Benno Schulenberg | 1 | +2 | -2 |
2017-05-05 10:33 | tweaks: avoid an empty function call in tiny version with line numbers | Benno Schulenberg | 3 | +6 | -3 |
2017-05-05 10:06 | display: keep the cursor put, also when toggling nohelp or morespace | Benno Schulenberg | 1 | +1 | -0 |
2017-05-03 22:10 | display: ensure smooth scrolling when the edit window is resized | David Lawrence Ramsey | 1 | +3 | -0 |
2017-05-04 09:19 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +15753 | -16046 |
2017-05-04 07:49 | bump version numbers and add a news item for the 2.8.2 release | Benno Schulenberg | 8 | +94 | -8 |
2017-05-03 10:41 | help: after a search, show the cursor only when something was found | Benno Schulenberg | 4 | +12 | -4 |
2017-05-02 15:53 | bindings: show Home and End in browser help text, instead of M-| and M-? | Benno Schulenberg | 1 | +2 | -2 |
2017-05-01 18:45 | tweaks: transform the token DISABLE_MOUSE to ENABLE_MOUSE | Benno Schulenberg | 10 | +45 | -46 |
2017-05-01 18:20 | tweaks: transform the token DISABLE_MULTIBUFFER to ENABLE_MULTIBUFFER | Benno Schulenberg | 6 | +44 | -40 |
2017-05-01 15:52 | tweaks: rename another function, to better describe what it does | Benno Schulenberg | 3 | +8 | -8 |
2017-05-01 15:42 | tweaks: add a warning for a condition that should never occur | Benno Schulenberg | 1 | +3 | -3 |
2017-05-01 15:32 | tweaks: reshuffle help-text initialization, to elide a save-and-restore | Benno Schulenberg | 1 | +6 | -15 |
2017-05-01 15:11 | tweaks: remove two superfluous calls of wnoutrefresh() | Benno Schulenberg | 1 | +0 | -4 |
2017-05-01 14:48 | tweaks: rename a function, to better suit what it does | Benno Schulenberg | 4 | +11 | -12 |
2017-05-01 13:07 | gnulib: update to its current state in git | Benno Schulenberg | 1 | +1 | -1 |
2017-05-01 11:22 | tweaks: reshuffle some more stuff, and rename two more variables | Benno Schulenberg | 1 | +25 | -25 |
2017-05-01 10:09 | tweaks: rename three variables, elide another, and reshuffle some stuff | Benno Schulenberg | 1 | +26 | -30 |
2017-04-30 18:18 | tweaks: check for an empty needle in a central place | Benno Schulenberg | 2 | +5 | -15 |
2017-04-30 16:12 | tweaks: remove a superfluous strlen() call from the reverse searches | Benno Schulenberg | 1 | +0 | -9 |
2017-04-30 16:07 | tweaks: use the logic from revstrstr() also in mbrevstrcasestr() | Benno Schulenberg | 1 | +9 | -9 |
2017-04-30 15:50 | tweaks: rename one variable again | Benno Schulenberg | 1 | +47 | -47 |
2017-04-30 15:37 | syntax: nanohelp: change the hue of the keystrokes to match sample.nanorc | Benno Schulenberg | 1 | +3 | -3 |
2017-04-27 19:42 | display: initialize the colors only when starting to draw the content | Benno Schulenberg | 5 | +19 | -4 |
2017-04-30 10:49 | help: allocate enough space for the descriptions, so we don't crash | Benno Schulenberg | 1 | +1 | -1 |
2017-04-30 09:14 | startup: warn about a strange character size only in the UTF-8 case | Benno Schulenberg | 1 | +2 | -0 |
2017-04-28 14:13 | docs: in the FAQ, extend the answer to the pasting problem | Benno Schulenberg | 1 | +1 | -1 |
2017-04-28 19:55 | tweaks: use the logic from revstrstr() also in revstrcasestr() | Benno Schulenberg | 1 | +8 | -8 |
2017-04-28 19:50 | tweaks: rename some more of these 'rev_start' variables | Benno Schulenberg | 2 | +35 | -35 |
2016-06-25 19:36 | tweaks: rename two variables, because this 'rev_start' is irksome | Benno Schulenberg | 2 | +23 | -26 |
2017-04-28 14:07 | tweaks: drop a bunch of asserts | Benno Schulenberg | 1 | +6 | -29 |
2017-04-28 12:57 | tweaks: condense two bits of code, and drop two asserts | Benno Schulenberg | 1 | +8 | -17 |
2017-04-28 12:05 | tweaks: swap the names of two variables, to make more sense | Benno Schulenberg | 2 | +30 | -35 |
2017-04-28 11:52 | tweaks: remove a superfluous check | Benno Schulenberg | 1 | +1 | -1 |
2017-04-26 13:14 | bindings: allow using <Backspace> to scroll back up in the help viewer | Benno Schulenberg | 1 | +1 | -0 |
2017-04-26 11:37 | tweaks: be more precise about what --disable-extra does | Benno Schulenberg | 3 | +36 | -37 |
2017-04-26 10:34 | docs: add an item to the FAQ, about pasting from Windows to a remote nano | Benno Schulenberg | 2 | +22 | -9 |
2017-04-26 08:03 | browser: make ^End work properly by fixing a paste error | Benno Schulenberg | 1 | +1 | -1 |
2017-04-25 18:42 | tweaks: avoid an unused-variable warning | Benno Schulenberg | 1 | +4 | -4 |
2017-04-20 18:47 | docs: update the list of who authored what | Benno Schulenberg | 5 | +14 | -7 |
2017-04-25 15:51 | build: make --enable-help properly depend on --enable-multibuffer | Benno Schulenberg | 10 | +52 | -32 |
2017-04-25 11:41 | help: use a dedicated syntax to color shortcuts in a help text | Benno Schulenberg | 3 | +22 | -0 |
2017-04-24 14:10 | bindings: allow using '/' to start a search in the help viewer | Benno Schulenberg | 2 | +11 | -0 |
2017-04-18 19:07 | help: remove the final blank line, so <End> does the same as all <Down> | Benno Schulenberg | 1 | +2 | -1 |
2017-04-18 12:54 | help: set tabsize to the default width while showing a help text | Benno Schulenberg | 1 | +4 | -1 |
2016-12-25 12:04 | help: don't cycle forward in the buffers when exiting from help | Benno Schulenberg | 2 | +4 | -1 |
2016-12-25 11:42 | help: when searching, do it forward, without case, and without regexes | Benno Schulenberg | 1 | +21 | -28 |
2016-12-25 11:14 | help: don't crash when nano was started with --noread | Benno Schulenberg | 1 | +1 | -0 |
2016-12-19 10:16 | tweaks: rename a variable, use a faster comparison, and reshuffle a bit | Benno Schulenberg | 1 | +19 | -23 |
2016-12-16 12:29 | help: keep the same position also after M-\ or M-/ has been used | Benno Schulenberg | 1 | +12 | -15 |
2016-12-16 12:25 | help: keep the text at the same position when the screen is resized | Benno Schulenberg | 1 | +25 | -3 |
2016-12-05 12:33 | help: suppress nano's name and number to make it clearer this is help | Benno Schulenberg | 1 | +5 | -3 |
2017-04-22 16:27 | new feature: add a search facility to the help viewer | Rishabh Dave | 9 | +206 | -104 |
2017-04-25 11:01 | input: avoid crashing when resizing the window during verbatim input | Benno Schulenberg | 1 | +2 | -1 |
2017-04-24 18:29 | tweaks: fix two typos | Benno Schulenberg | 2 | +2 | -2 |
2017-04-24 17:44 | scrolling: don't bother to limit the number of lines to step back | Benno Schulenberg | 1 | +10 | -24 |
2017-04-21 09:27 | docs: harmonize the nanorc man page and Info document a bit | Benno Schulenberg | 2 | +20 | -20 |
2017-04-19 18:31 | docs: reword the main paragraph of the man page | Benno Schulenberg | 2 | +26 | -25 |
2017-04-19 15:38 | tweaks: distinguish (in the comments) between buffers and linestructs | Benno Schulenberg | 5 | +42 | -45 |
2017-04-19 14:31 | tweaks: reshuffle a couple of lines to avoid a duplicate call | Benno Schulenberg | 1 | +10 | -15 |
2017-04-19 12:29 | tweaks: fix compilation with --enable-tiny --enable-color --enable-speller | Benno Schulenberg | 1 | +5 | -4 |
2017-04-19 11:44 | options: allow -U (--quickblank) to be used in the tiny version | Benno Schulenberg | 3 | +3 | -7 |
2017-04-19 11:24 | tweaks: complete the exclusion of backups and such from the tiny version | Benno Schulenberg | 2 | +15 | -10 |
2017-04-17 10:01 | tweaks: rename a parameter, to be more imperative | Benno Schulenberg | 2 | +17 | -20 |
2017-04-17 09:51 | tweaks: rename a constant, to match the corresponding option | Benno Schulenberg | 6 | +11 | -11 |
2017-04-17 09:44 | tweaks: elide a function that is used just once | Benno Schulenberg | 1 | +13 | -22 |
2017-04-17 09:27 | tweaks: rename a function, to be more accurate | Benno Schulenberg | 6 | +13 | -13 |
2017-04-17 08:26 | display: push the titlebar to the screen as soon as it has been drawn | Benno Schulenberg | 1 | +1 | -0 |
2017-04-12 18:51 | tweaks: remove some superfluous placements of the cursor | Benno Schulenberg | 1 | +0 | -7 |
2017-04-14 08:14 | tweaks: add three warnings for conditions that should never occur | Benno Schulenberg | 1 | +6 | -3 |
2017-04-14 19:41 | docs: mention that also numbercolor overrides boldtext | David Lawrence Ramsey | 2 | +6 | -4 |
2017-04-12 08:19 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +17944 | -17524 |
2017-04-11 19:37 | bump version numbers and add a news item for the 2.8.1 release | Benno Schulenberg | 9 | +81 | -9 |
2017-04-11 19:10 | docs: correct an answer to a question in the FAQ | Benno Schulenberg | 1 | +1 | -1 |
2017-04-11 16:21 | docs: remove the self-referencing stuff and the changelog from the FAQ | Benno Schulenberg | 1 | +29 | -100 |
2017-04-11 11:52 | copyright: update the year in --version, and use the standard hyphen | Benno Schulenberg | 1 | +3 | -4 |
2017-04-11 11:15 | tweaks: group ^D and ^H together in the help lines | Benno Schulenberg | 1 | +3 | -3 |
2017-04-10 17:59 | linting: treat a tab as one "column", not eight | Benno Schulenberg | 1 | +2 | -1 |
2016-08-21 12:19 | linting: when no is said to a file, remove all corresponding entries | Benno Schulenberg | 1 | +29 | -5 |
2017-04-10 17:25 | tweaks: reduce the number of additions that actual_x() performs | Benno Schulenberg | 1 | +4 | -5 |
2017-04-06 04:03 | tweaks: avoid a compilation warning | David Lawrence Ramsey | 1 | +1 | -1 |
2017-04-09 21:30 | bindings: use arrows instead of words for search history too | David Lawrence Ramsey | 1 | +10 | -2 |
2017-04-09 11:31 | tweaks: delete a function that hasn't been used since 2005 | Benno Schulenberg | 1 | +0 | -20 |
2017-04-09 11:28 | tweaks: delete unnecessary function prototypes | Benno Schulenberg | 1 | +5 | -72 |
2017-04-09 10:09 | copyright: update the years, use ranges, and explain this usage | Benno Schulenberg | 22 | +31 | -44 |
2017-04-07 09:21 | moving: when determining where we are on the screen, use placewewant | Benno Schulenberg | 1 | +6 | -4 |
2017-04-07 19:40 | tweaks: adjust a couple of comments | Benno Schulenberg | 1 | +5 | -8 |
2017-04-06 10:20 | tweaks: fix two typos in the NEWS file | Benno Schulenberg | 1 | +7 | -7 |
2017-04-07 17:54 | tweaks: fix some inconsistencies in an old Changelog | Benno Schulenberg | 1 | +34 | -34 |
2017-04-07 18:00 | tweaks: put M-A before ^6, to look better above M-6 in the help lines | Benno Schulenberg | 1 | +2 | -2 |
2017-04-06 17:30 | input: support escape sequences for ^Home and ^End | David Lawrence Ramsey | 1 | +28 | -4 |
2017-04-05 09:22 | bindings: make ^Home and ^End go to top and tail of buffer | Benno Schulenberg | 5 | +34 | -1 |
2017-04-06 18:34 | editing: avoid creating blank lines when using autoindent | Benno Schulenberg | 1 | +15 | -6 |
2017-04-06 17:37 | display: with softwrap, show the cursor where the eye expects it | Benno Schulenberg | 1 | +6 | -0 |
2017-04-06 15:31 | display: check the correct character for being double-width | Benno Schulenberg | 1 | +1 | -1 |
2017-04-05 16:01 | tweaks: keep the help text aligned, also with the narrow arrows | Benno Schulenberg | 1 | +2 | -2 |
2017-04-04 16:42 | configure: ignore the REG_ENHANCED test when we use gnulib | Mike Frysinger | 1 | +14 | -5 |
2017-04-04 19:07 | gnulib: update to current state | Benno Schulenberg | 1 | +1 | -1 |
2017-04-04 18:53 | bindings: use arrows instead of words to designate the cursor keys | Benno Schulenberg | 1 | +8 | -4 |
2017-04-04 18:34 | tweaks: put unshifted shortcuts ^6 and M-6 first, instead of ^^ and M-^ | Benno Schulenberg | 1 | +3 | -2 |
2017-04-03 10:32 | bindings: make ^Up/^Down go to first/last row in the file browser | Benno Schulenberg | 2 | +22 | -5 |
2017-04-02 18:03 | tweaks: again use memory on the stack instead of malloc() and free() | Benno Schulenberg | 1 | +3 | -13 |
2017-03-30 19:56 | tweaks: replace a function call or a macro with a hard number | Benno Schulenberg | 11 | +43 | -44 |
2017-03-30 19:32 | tweaks: elide a variable and a pair of braces | Benno Schulenberg | 1 | +6 | -10 |
2017-03-30 18:57 | tweaks: use memory on the stack instead of calling malloc() and free() | Benno Schulenberg | 3 | +12 | -21 |
2017-04-04 10:39 | tweaks: close the backup file also when we skip making a backup | Benno Schulenberg | 1 | +17 | -22 |
2017-04-04 10:21 | files: check also for write errors when prepending, not just read errors | Benno Schulenberg | 1 | +1 | -1 |
2017-04-04 07:29 | backup: prevent a symlink attack by operating on the file descriptor | Kamil Dudka | 3 | +16 | -11 |
2017-04-03 19:10 | configure: fix up word boundary regex logic now that we have gnulib | Mike Frysinger | 1 | +28 | -19 |
2017-04-01 19:32 | scrolling: properly compensate for the onscreen chunks | David Lawrence Ramsey | 1 | +6 | -4 |
2017-04-02 21:47 | display: show '<' and '>' placeholders for characters that get split | David Lawrence Ramsey | 1 | +12 | -4 |
2017-04-02 11:26 | docs: mention another difference with Pico in the Info document | Benno Schulenberg | 1 | +7 | -0 |
2017-04-02 11:03 | docs: trim the TODO file a bit, and put the more important items first | Benno Schulenberg | 1 | +17 | -23 |
2017-03-31 09:07 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +19507 | -18484 |
2017-03-31 08:49 | bump version numbers and add a news item for the 2.8.0 release | Benno Schulenberg | 8 | +164 | -8 |
2017-03-29 19:35 | tweaks: condense some declarations by reshuffling | Benno Schulenberg | 1 | +4 | -9 |
2017-03-29 17:30 | tweaks: frob some parentheses and other things, to be more consistent | Benno Schulenberg | 3 | +12 | -12 |
2017-03-29 08:35 | tweaks: reshuffle two declarations for a more consistent order | Benno Schulenberg | 1 | +2 | -2 |
2017-03-29 08:27 | tweaks: factor out a bit of common code | Benno Schulenberg | 1 | +28 | -52 |
2017-03-29 08:20 | tweaks: elide an intermediate variable | Benno Schulenberg | 1 | +8 | -12 |
2017-03-29 08:13 | tweaks: don't loop over an initializer | Benno Schulenberg | 1 | +8 | -7 |
2017-03-28 17:44 | tweaks: frob a couple of comments | Benno Schulenberg | 1 | +7 | -8 |
2017-03-28 17:24 | tweaks: simplify and correct a computation | Benno Schulenberg | 1 | +1 | -1 |
2017-03-28 13:45 | display: don't compensate for chunks before firstcolumn | David Lawrence Ramsey | 1 | +2 | -2 |
2017-03-27 23:06 | display: don't draw more chunks than the screen can hold | David Lawrence Ramsey | 1 | +16 | -23 |
2017-03-27 20:50 | moving: determine the correct leftedge when paging up/down too | David Lawrence Ramsey | 1 | +12 | -2 |
2017-03-28 09:24 | tweaks: reshuffle some more lines and improve four comments | Benno Schulenberg | 1 | +16 | -16 |
2017-03-28 08:38 | tweaks: reshuffle some lines and adjust some comments | Benno Schulenberg | 1 | +10 | -14 |
2017-03-28 08:23 | moving: /do/ redraw the prior line when the viewport hasn't changed | Benno Schulenberg | 1 | +4 | -2 |
2017-03-27 17:39 | moving: don't try to redraw lines that have gone outside the viewport | Benno Schulenberg | 1 | +2 | -2 |
2017-03-27 15:34 | moving: the current chunk cannot be beyond the last chunk of a line | Benno Schulenberg | 1 | +12 | -2 |
2017-03-27 09:38 | tweaks: reshuffle some statements, to avoid double assignments | Benno Schulenberg | 1 | +14 | -18 |
2017-03-26 23:50 | display: make PageUp/PageDown use the correct beginning of the viewport | David Lawrence Ramsey | 1 | +4 | -2 |
2017-03-25 02:44 | docs: update README.GIT for gnulib-related changes | David Lawrence Ramsey | 1 | +4 | -6 |
2017-03-23 19:22 | configure: don't check for the existence of iswspace() anymore | David Lawrence Ramsey | 1 | +1 | -2 |
2017-03-26 10:40 | docs: mention some more differences with Pico in the Info document | Benno Schulenberg | 1 | +24 | -7 |
2017-03-24 20:37 | tweaks: shorten a bit of logic | Benno Schulenberg | 1 | +2 | -3 |
2017-03-23 21:29 | tweaks: fix a comment typo | David Lawrence Ramsey | 1 | +1 | -1 |
2017-03-23 19:50 | syntax: nanorc: color also the option "linenumbers" as being valid | David Lawrence Ramsey | 1 | +1 | -1 |
2017-03-24 11:19 | files: on second thought... keep the "[from ./]" | Benno Schulenberg | 1 | +3 | -13 |
2017-03-23 21:08 | tweaks: gettextize a forgotten error message | Benno Schulenberg | 1 | +1 | -1 |
2017-03-23 21:03 | files: drop the pointless "[from ./]" from the insert-file prompt | Benno Schulenberg | 1 | +15 | -6 |
2017-03-23 18:22 | tweaks: suggest a separate color scheme for root | Benno Schulenberg | 1 | +9 | -3 |
2017-03-23 11:42 | bindings: accept "q" and "x" to exit from help viewer and file browser | Benno Schulenberg | 2 | +8 | -0 |
2017-03-23 10:31 | tweaks: reshuffle the bindings to group things more logically | Benno Schulenberg | 1 | +36 | -37 |
2017-03-22 10:00 | tweaks: ehm... the warning is more important for the softwrap case | Benno Schulenberg | 1 | +6 | -3 |
2017-03-19 17:01 | tweaks: add a warning for a condition that should never occur | Benno Schulenberg | 1 | +4 | -1 |
2017-03-19 16:13 | painting: don't try to start highlighting before column zero | Benno Schulenberg | 1 | +3 | -0 |
2017-01-23 19:40 | softwrap: adjust firstcolumn when the window width changes | David Lawrence Ramsey | 3 | +19 | -0 |
2017-01-25 06:35 | softwrap: save and restore firstcolumn when replacing text | David Lawrence Ramsey | 1 | +3 | -1 |
2017-01-25 07:25 | softwrap: save and restore firstcolumn when internally spell-fixing text | David Lawrence Ramsey | 1 | +2 | -0 |
2017-01-25 03:37 | softwrap: save firstcolumn when justifying, restore it when unjustifying | David Lawrence Ramsey | 1 | +2 | -0 |
2017-01-25 03:51 | softwrap: save and restore firstcolumn when copying text | David Lawrence Ramsey | 1 | +2 | -0 |
2017-03-07 22:54 | softwrap: account for softwrapped chunks when adding text | David Lawrence Ramsey | 1 | +12 | -5 |
2017-02-01 01:23 | softwrap: account for firstcolumn when scrolling up a line | David Lawrence Ramsey | 1 | +3 | -2 |
2017-02-01 00:11 | softwrap: move the updating of a softwrapped line to a new function | David Lawrence Ramsey | 2 | +62 | -35 |
2017-01-21 17:25 | softwrap: account for firstcolumn in reset_cursor() | David Lawrence Ramsey | 1 | +2 | -0 |
2017-01-21 17:18 | softwrap: account for firstcolumn when checking for offscreen current | David Lawrence Ramsey | 1 | +12 | -3 |
2017-01-21 17:02 | softwrap: remove and replace workarounds for firstcolumn | David Lawrence Ramsey | 1 | +5 | -22 |
2017-01-21 16:54 | softwrap: prepare for a more flexible viewport | David Lawrence Ramsey | 3 | +17 | -1 |
2017-01-31 21:31 | weeding: remove ensure_line_is_visible() | David Lawrence Ramsey | 5 | +0 | -21 |
2017-01-31 21:28 | weeding: remove maxlines and related code | David Lawrence Ramsey | 3 | +2 | -37 |
2017-01-20 18:03 | softwrap: improve PageUp and PageDown's behavior with softwrapped chunks | David Lawrence Ramsey | 1 | +34 | -26 |
2017-01-20 17:11 | softwrap: improve Up and Down's behavior with softwrapped chunks | David Lawrence Ramsey | 1 | +49 | -62 |
2017-01-20 16:34 | softwrap: improve Left and Right's behavior with softwrapped chunks | David Lawrence Ramsey | 1 | +37 | -11 |
2017-01-22 20:42 | tweaks: add a parameter to do_home() and do_end() | David Lawrence Ramsey | 2 | +16 | -15 |
2017-01-20 08:07 | softwrap: improve End's behavior with softwrapped chunks | David Lawrence Ramsey | 1 | +30 | -5 |
2017-01-20 06:04 | softwrap: improve Home's behavior with softwrapped lines | David Lawrence Ramsey | 1 | +44 | -12 |
2017-01-22 20:09 | tweaks: prepare for improvements to do_home() and do_end() | David Lawrence Ramsey | 5 | +23 | -11 |
2017-01-20 02:19 | softwrap: iterate through softwrapped chunks better in do_mouse() | David Lawrence Ramsey | 1 | +15 | -41 |
2017-01-20 01:24 | softwrap: iterate through softwrapped chunks in adjust_viewport() | David Lawrence Ramsey | 1 | +11 | -15 |
2017-01-19 19:23 | softwrap: iterate through softwrapped chunks in edit_scroll() | David Lawrence Ramsey | 1 | +18 | -22 |
2017-01-19 07:28 | display: limit an optimization to non-softwrap mode | David Lawrence Ramsey | 1 | +7 | -5 |
2017-01-31 22:51 | tweaks: rename need_horizontal_scroll() to line_needs_update() | David Lawrence Ramsey | 3 | +15 | -14 |
2017-01-31 22:37 | softwrap: account for softwrap in get_page_start() | David Lawrence Ramsey | 1 | +4 | -3 |
2017-01-19 02:31 | softwrap: account for softwrap when checking whether current is offscreen | David Lawrence Ramsey | 2 | +41 | -9 |
2017-02-08 04:09 | softwrap: count softwrapped chunks properly in read_file() | David Lawrence Ramsey | 1 | +7 | -1 |
2017-01-15 22:01 | softwrap: count softwrapped chunks properly in do_uncut_text() | David Lawrence Ramsey | 3 | +27 | -3 |
2017-01-15 20:38 | softwrap: count softwrapped chunks properly in do_gotolinecolumn() | David Lawrence Ramsey | 1 | +18 | -6 |
2016-12-30 06:34 | softwrap: add two chunk-iterator functions | David Lawrence Ramsey | 2 | +84 | -0 |
2017-03-20 19:32 | tweaks: correct some formatting irregularities in the FAQ | Benno Schulenberg | 1 | +6 | -5 |
2016-12-05 18:53 | bindings: group the three search-again shortcuts together | Benno Schulenberg | 1 | +7 | -7 |
2017-03-20 12:01 | tweaks: avoid a few needless reallocations | Benno Schulenberg | 6 | +11 | -12 |
2017-03-20 11:24 | tweaks: rename and shorten a small helper function | Benno Schulenberg | 2 | +11 | -15 |
2017-03-06 21:07 | startup: add option 'nopauses' to disable pausing after a warning | Benno Schulenberg | 7 | +19 | -5 |
2017-03-14 20:06 | tweaks: disable gnulib's workaround for the globbing of broken symlinks | Mike Frysinger | 1 | +1 | -0 |
2017-03-14 20:11 | tweaks: trim a displayable string in a more efficient manner | Benno Schulenberg | 1 | +3 | -7 |
2017-03-08 08:16 | pull in the nl_langinfo & wcwidth modules from gnulib | Mike Frysinger | 2 | +5 | -5 |
2017-03-08 13:32 | screen: don't push the longer-line indicator ($) to the next row | Benno Schulenberg | 1 | +4 | -0 |
2017-03-04 18:04 | usage: mention the -g/--showcursor option | David Lawrence Ramsey | 1 | +4 | -0 |
2017-02-12 17:58 | tweaks: make sure calls to <ctype.h> functions/macros use "unsigned char" | Hans-Bernhard Broeker | 3 | +12 | -12 |
2017-02-21 22:04 | pull in the sys_wait module from gnulib | Mike Frysinger | 1 | +1 | -0 |
2017-02-21 22:04 | handle builds on systems without termios.h | Mike Frysinger | 2 | +18 | -1 |
2017-02-21 22:04 | handle deficient signal systems | Mike Frysinger | 2 | +15 | -0 |
2017-02-21 22:04 | pull in the lstat module from gnulib | Mike Frysinger | 1 | +1 | -0 |
2017-02-21 22:04 | add an explicit test for set_escdelay() | Mike Frysinger | 2 | +4 | -1 |
2017-02-21 22:04 | fix build on systems without pwd.h | Mike Frysinger | 3 | +19 | -2 |
2017-02-21 22:04 | pull in the glob module from gnulib | Mike Frysinger | 1 | +1 | -0 |
2017-02-21 22:04 | drop the wchar.h/wctype.h/stdarg.h checks | Mike Frysinger | 4 | +4 | -7 |
2017-02-21 22:04 | drop the glib fallback for snprintf/vsnprintf | Mike Frysinger | 7 | +7 | -255 |
2017-02-21 22:04 | assume getopt_long support is always available | Mike Frysinger | 4 | +5 | -35 |
2017-02-21 22:04 | assume regex.h support is always available | Mike Frysinger | 10 | +9 | -99 |
2017-02-21 22:04 | drop the isblank/iswblank fallback functions | Mike Frysinger | 5 | +4 | -34 |
2017-02-21 22:04 | drop the getdelim/getline fallback functions | Mike Frysinger | 5 | +3 | -102 |
2017-02-21 22:04 | drop various str fallback functions | Mike Frysinger | 4 | +1 | -84 |
2017-02-21 22:04 | add support for gnulib | Mike Frysinger | 6 | +46 | -3 |
2017-02-21 22:04 | configure: require gettext-0.18.3, and drop our bundled m4 files | Mike Frysinger | 21 | +74 | -1906 |
2017-02-21 22:04 | configure: require autoconf-2.69/automake-1.14 | Mike Frysinger | 1 | +2 | -2 |
2017-03-01 12:56 | tweaks: chuck some debugging stuff and some useless asserts | Benno Schulenberg | 1 | +2 | -24 |
2017-03-01 08:56 | tweaks: reduce the scope of five variables, and frob some comments | Benno Schulenberg | 1 | +9 | -15 |
2017-02-28 20:57 | tweaks: don't turn the mark off before it's needed | Benno Schulenberg | 1 | +9 | -19 |
2017-02-28 19:45 | spelling: keep the cursor at end-of-line if it was there | Benno Schulenberg | 1 | +4 | -2 |
2017-02-28 15:53 | tweaks: don't optimize for the wrong case | Benno Schulenberg | 1 | +0 | -7 |
2017-02-24 20:44 | tweaks: stop converting text once we overshoot span columns | David Lawrence Ramsey | 1 | +4 | -2 |
2017-02-28 14:07 | tweaks: rename two variables, to be more distinctive | Benno Schulenberg | 1 | +8 | -8 |
2017-02-28 14:05 | tweaks: elide a small intermediate buffer | Benno Schulenberg | 1 | +5 | -8 |
2017-02-28 13:53 | tweaks: elide a variable | Benno Schulenberg | 1 | +5 | -7 |
2017-02-28 13:45 | input: count a manually entered unicode as one character | Benno Schulenberg | 1 | +4 | -2 |
2017-02-10 06:46 | weeding: remove partitioning and related stuff from do_justify() | David Lawrence Ramsey | 1 | +6 | -17 |
2017-02-10 01:04 | speller: fix replacing marked text in the alternate spell checker | David Lawrence Ramsey | 3 | +50 | -59 |
2017-02-09 19:56 | undo: fix undoing/redoing insertions, since they no longer do partitioning | David Lawrence Ramsey | 1 | +3 | -12 |
2017-02-09 18:45 | weeding: remove partitioning and related stuff from do_insertfile() | David Lawrence Ramsey | 1 | +1 | -77 |
2017-02-09 18:26 | files: revamp the insertion of a file, to be more like pasting text | David Lawrence Ramsey | 2 | +69 | -120 |
2017-02-27 18:16 | tweaks: make WhereIsNext available in browser in tiny version | Benno Schulenberg | 1 | +3 | -3 |
2017-02-27 18:10 | tweaks: fix compilation with --enable-tiny --enable-help | Benno Schulenberg | 1 | +2 | -2 |
2017-02-26 17:29 | oops -- that's what you get when you don't test things before pushing | Benno Schulenberg | 1 | +1 | -1 |
2017-02-26 16:18 | tweaks: use two extra variables to make it clearer what is being done | Benno Schulenberg | 1 | +15 | -12 |
2017-02-25 13:05 | usage: don't mention +LINE,COLUMN as an option, because it isn't | Benno Schulenberg | 1 | +10 | -7 |
2017-02-20 00:52 | tweaks: mention nano's ability to read from standard input in usage() | David Lawrence Ramsey | 1 | +1 | -0 |
2017-02-25 10:47 | tweaks: reshuffle three statements, and shorten a comment | Benno Schulenberg | 1 | +4 | -7 |
2017-02-25 10:17 | wrapping: add the correct char length when skipping consecutive blanks | Benno Schulenberg | 1 | +5 | -4 |
2017-02-24 20:42 | tweaks: rename three variables, to better distinguish bytes from columns | Benno Schulenberg | 1 | +23 | -23 |
2017-02-24 20:11 | tweaks: elide two variables, and condense some statements | Benno Schulenberg | 1 | +12 | -22 |
2017-02-15 00:32 | tweaks: move comments outside of if blocks in break_line() | David Lawrence Ramsey | 1 | +5 | -5 |
2017-02-14 19:53 | tweaks: remove cluttering #ifdefs from break_line() | David Lawrence Ramsey | 2 | +9 | -35 |
2017-02-24 14:03 | tweaks: rename a variable, drop a false assert, and reshuffle a bit | Benno Schulenberg | 1 | +9 | -8 |
2017-02-24 05:25 | replacing: fix spotlight() to highlight words properly in softwrap mode | David Lawrence Ramsey | 1 | +3 | -2 |
2017-02-23 17:31 | tweaks: rename a variable and invert its logic | Benno Schulenberg | 4 | +12 | -14 |
2017-02-24 10:57 | tweaks: remove a disabled warning, and adjust a translator hint | Benno Schulenberg | 1 | +3 | -6 |
2017-02-23 20:27 | tweaks: optimize determining the number of columns that a text spans | Benno Schulenberg | 1 | +7 | -3 |
2017-02-21 03:07 | tweaks: slightly optimize an allocation in display_string() | David Lawrence Ramsey | 1 | +3 | -3 |
2017-02-23 14:20 | tweaks: mark a message for translation | Benno Schulenberg | 1 | +1 | -1 |
2017-02-23 10:46 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +8681 | -8815 |
2017-02-23 10:20 | bump version numbers and add a news item for the 2.7.5 release | Benno Schulenberg | 8 | +112 | -8 |
2017-02-22 18:35 | syntax: gentoo: match .eblit files too | Mike Frysinger | 1 | +1 | -1 |
2017-02-22 16:24 | justify: reduce the character count when trimming trailing spaces | Benno Schulenberg | 1 | +2 | -1 |
2017-02-21 11:57 | statusbar: display at most three consecutive alert messages | Benno Schulenberg | 1 | +12 | -3 |
2017-02-21 19:27 | tweaks: update some copyright years | Benno Schulenberg | 4 | +4 | -4 |
2017-02-20 18:07 | syntax: gentoo: flag mixed whitespace | Mike Frysinger | 1 | +4 | -0 |
2017-02-20 18:07 | syntax: c++: add override keyword | Mike Frysinger | 1 | +1 | -1 |
2017-02-10 06:17 | tweaks: split the grafting code off from copy_from_buffer() | David Lawrence Ramsey | 2 | +13 | -4 |
2017-02-15 03:35 | tweaks: rename the functions for moving to and copying from a buffer | David Lawrence Ramsey | 4 | +17 | -17 |
2017-02-17 18:59 | tweaks: adjust two comments, to be more accurate | Benno Schulenberg | 1 | +3 | -3 |
2017-02-09 18:17 | tweaks: rewrap two lines and fix two typos | David Lawrence Ramsey | 2 | +6 | -4 |
2017-02-17 11:01 | tweaks: move a comment and rewrap a line | Benno Schulenberg | 1 | +4 | -4 |
2017-02-17 07:39 | screen: don't hide two-column characters at left edge in softwrap mode | David Lawrence Ramsey | 1 | +1 | -1 |
2017-01-17 11:33 | tweaks: rename a variable, to be more general | Benno Schulenberg | 1 | +11 | -11 |
2017-01-16 15:28 | rcfile: don't accept empty regexes for syntax coloring | Benno Schulenberg | 1 | +10 | -1 |
2017-02-16 10:44 | spelling: correctly adjust the length of a single-line region | Benno Schulenberg | 1 | +11 | -3 |
2017-02-14 15:56 | painting: properly detect a change in start/end matches | Benno Schulenberg | 1 | +3 | -3 |
2017-02-12 18:12 | tweaks: fix compilation when configured with --enable-tiny | David Lawrence Ramsey | 1 | +3 | -1 |
2017-02-09 16:20 | tweaks: always directly do a refresh when the margin changes | David Lawrence Ramsey | 1 | +9 | -15 |
2017-02-13 18:31 | tweaks: adjust whitespace after preceding changes | Benno Schulenberg | 1 | +16 | -15 |
2017-02-13 18:25 | tweaks: rename two variables, to avoid double negatives | Benno Schulenberg | 1 | +8 | -7 |
2017-02-13 18:11 | tweaks: rename a function, and drop an unneeded parameter | Benno Schulenberg | 5 | +18 | -23 |
2017-02-13 16:28 | tweaks: reshuffle an assignment and trim some comments | Benno Schulenberg | 1 | +10 | -22 |
2017-02-13 16:09 | tweaks: scrap some debugging stuff | Benno Schulenberg | 1 | +2 | -15 |
2017-02-12 19:49 | tweaks: discard the now unused multidata-resetting routine | Benno Schulenberg | 1 | +2 | -51 |
2017-02-12 21:34 | painting: mark an unpaired start match as CWOULDBE | Benno Schulenberg | 3 | +17 | -3 |
2017-02-12 19:28 | painting: don't look at the current multidata when coloring a line | Benno Schulenberg | 1 | +2 | -19 |
2017-01-23 13:41 | painting: make use of the multidata of the preceding line | Benno Schulenberg | 2 | +22 | -4 |
2017-02-12 11:06 | tweaks: fiddle with some wordings in the texinfo document | Benno Schulenberg | 1 | +9 | -11 |
2017-01-25 20:55 | docs: mention the ability to read from stdin | David Lawrence Ramsey | 2 | +14 | -11 |
2017-02-09 22:00 | tweaks: reduce duplicate code in new_magicline() and move_to_filestruct() | David Lawrence Ramsey | 2 | +2 | -12 |
2017-02-10 21:03 | spelling: don't unnecessarily fiddle with the viewport | Benno Schulenberg | 1 | +0 | -1 |
2017-02-10 13:07 | tweaks: rename a variable and condense an if | Benno Schulenberg | 1 | +14 | -15 |
2017-02-10 12:51 | replacing: stop searching in a region when edge of buffer is reached | Benno Schulenberg | 3 | +13 | -14 |
2017-01-15 18:17 | tweaks: rename a variable and adjust some types in edit_scroll() | David Lawrence Ramsey | 2 | +35 | -41 |
2016-12-30 08:09 | tweaks: rename a variable in edit_scroll(), to make sense | David Lawrence Ramsey | 1 | +8 | -8 |
2017-01-20 01:58 | tweaks: do a comparison a bit differently in do_output() and do_deletion() | David Lawrence Ramsey | 2 | +6 | -6 |
2017-02-02 03:10 | tweaks: rename mouse_x & mouse_y to mouse_col & mouse_row in do_mouse() | David Lawrence Ramsey | 1 | +13 | -13 |
2017-01-19 07:15 | tweaks: rename a variable in edit_redraw(), to make sense | David Lawrence Ramsey | 1 | +5 | -5 |
2016-12-28 15:43 | tweaks: adjust and correct some comments | David Lawrence Ramsey | 3 | +16 | -19 |
2017-01-26 20:36 | replacing: start at the region's edge instead of one step before it | Benno Schulenberg | 1 | +1 | -1 |
2017-01-26 20:25 | replacing: detect when the whole region has already been covered | Benno Schulenberg | 1 | +1 | -1 |
2017-01-26 19:05 | general: stop the spell checker from crashing after the changes in search | Benno Schulenberg | 2 | +5 | -6 |
2017-01-24 21:37 | replacing: ignore the first match when the user said no | Benno Schulenberg | 3 | +18 | -12 |
2017-01-26 15:24 | search: make the \b and \B anchors work correctly in both directions | Benno Schulenberg | 2 | +53 | -50 |
2017-01-25 10:56 | replacing: don't go outside of the selected region | Benno Schulenberg | 1 | +1 | -1 |
2017-01-24 15:42 | replacing: compensate cursor position only for replacements /before/ it | Benno Schulenberg | 1 | +1 | -1 |
2017-01-21 18:55 | tweaks: slightly speed up the change detection for multiline matches | Benno Schulenberg | 1 | +14 | -13 |
2017-01-22 09:12 | painting: account for index maybe being zero after the preceding change | Benno Schulenberg | 1 | +2 | -2 |
2017-01-21 18:35 | painting: advance only when both start /and/ end match are zero-length | Benno Schulenberg | 1 | +6 | -10 |
2017-01-21 17:18 | tweaks: use a cheaper way to detect an end-of-line | Benno Schulenberg | 2 | +13 | -18 |
2017-01-21 17:03 | tweaks: and rename another variable, to keep in style | Benno Schulenberg | 1 | +9 | -9 |
2017-01-21 16:53 | tweaks: rename another variable, to be shorter | Benno Schulenberg | 1 | +14 | -14 |
2017-01-21 16:38 | tweaks: rename a variable, to be more general and match one elsewhere | Benno Schulenberg | 1 | +10 | -10 |
2017-01-21 16:36 | tweaks: adjust some comments, reshuffle a line, and use a while loop | Benno Schulenberg | 1 | +12 | -8 |
2017-01-21 15:50 | tweaks: elide a variable plus its corresponding dark logic | Benno Schulenberg | 1 | +5 | -8 |
2017-01-21 15:17 | tweaks: scrap a bunch of debugging lines -- they obscure the logic | Benno Schulenberg | 1 | +7 | -39 |
2017-01-21 11:17 | tweaks: normalize some paragraph formatting in the FAQ | Benno Schulenberg | 1 | +6 | -6 |
2017-01-21 10:58 | painting: properly look for a new start match only after the end match | Benno Schulenberg | 1 | +10 | -2 |
2017-01-20 20:32 | tweaks: reshuffle three variables | Benno Schulenberg | 1 | +6 | -4 |
2017-01-20 20:27 | tweaks: reshuffle a test to a better place | Benno Schulenberg | 1 | +7 | -11 |
2017-01-20 18:44 | tweaks: differentiate single-regex matches from paired-regex matches | Benno Schulenberg | 1 | +15 | -17 |
2017-01-20 18:20 | painting: when skipping a zero-length match, skip a character, not a byte | Benno Schulenberg | 1 | +14 | -12 |
2017-01-18 18:53 | painting: stay within the line when skipping zero-length matches | Benno Schulenberg | 2 | +16 | -2 |
2017-01-20 12:31 | painting: do not bluntly ignore zero-length start matches -- handle them | Benno Schulenberg | 1 | +7 | -8 |
2017-01-20 09:58 | painting: do not let a match for 'end' overlap a match for 'start' | Benno Schulenberg | 1 | +5 | -7 |
2017-01-17 13:17 | startup: report an error when the given line or column number is invalid | Benno Schulenberg | 3 | +8 | -6 |
2017-01-18 20:28 | files: leave out the confusing "[from ./]" when prompting for a command | Benno Schulenberg | 1 | +3 | -2 |
2017-01-13 15:11 | search: begin from where we are, to be able to find the first \B | Benno Schulenberg | 2 | +18 | -19 |
2017-01-13 18:25 | tweaks: use a subtraction instead of a counter | Benno Schulenberg | 1 | +5 | -8 |
2017-01-13 18:18 | tweaks: swap two blocks of code to reduce the number of #ifdefs | Benno Schulenberg | 1 | +20 | -22 |
2017-01-13 18:11 | tweaks: rearrange some code to separate softwrap and normal mode more | Benno Schulenberg | 1 | +10 | -9 |
2017-01-13 16:47 | tweaks: chuck some obscuring debugging stuff | Benno Schulenberg | 1 | +4 | -14 |
2016-12-28 16:22 | tweaks: let update_line() return the correct value on error | David Lawrence Ramsey | 1 | +2 | -1 |
2017-01-12 23:55 | tweaks: improve comments and formatting in update_line() | David Lawrence Ramsey | 1 | +7 | -3 |
2017-01-12 20:31 | tweaks: condense a comment, rename a variable, and use a while loop | Benno Schulenberg | 1 | +6 | -8 |
2017-01-12 17:25 | tweaks: rename some variables, to better distinguish rows from lines | Benno Schulenberg | 1 | +27 | -28 |
2017-01-12 17:00 | tweaks: rename some variables, to show they refer to screen rows | Benno Schulenberg | 2 | +55 | -55 |
2017-01-12 16:48 | tweaks: rename a function, to show it refers to screen rows | Benno Schulenberg | 3 | +13 | -13 |
2017-01-12 16:33 | tweaks: rename a variable -- lines refers to buffer, rows to screen | Benno Schulenberg | 4 | +20 | -20 |
2017-01-12 09:18 | screen: ehm... no, that was wrong: page_start /is/ a column position | Benno Schulenberg | 1 | +1 | -1 |
2017-01-11 18:15 | tweaks: rename two variables, and always pass a valid result back | Benno Schulenberg | 1 | +7 | -10 |
2017-01-11 16:22 | screen: don't compare a character index with a column position | Benno Schulenberg | 1 | +1 | -1 |
2017-01-11 08:49 | tweaks: free an option string also when it was invalid | Benno Schulenberg | 1 | +4 | -5 |
2017-01-10 10:35 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +7786 | -7786 |
2017-01-09 19:29 | bump version numbers and add a news item for the 2.7.4 release | Benno Schulenberg | 8 | +82 | -8 |
2017-01-09 20:43 | docs: snip some obsolete items from the FAQ, and normalize its dates | Benno Schulenberg | 1 | +91 | -101 |
2017-01-09 18:14 | tweaks: if there is no end match, there is nothing to paint | Benno Schulenberg | 1 | +3 | -2 |
2017-01-09 17:25 | tweaks: miscellaneous frobbings | Benno Schulenberg | 5 | +25 | -31 |
2017-01-09 14:21 | softwrap: when typing M-/, ensure the last line is fully visible | Benno Schulenberg | 1 | +1 | -0 |
2017-01-09 14:09 | tweaks: discard some conditional compilation | Benno Schulenberg | 2 | +4 | -10 |
2017-01-09 14:00 | softwrap: when pasting an overlong line, ensure it is fully visible | Benno Schulenberg | 1 | +5 | -0 |
2017-01-09 13:28 | build: check for GNU-style word-boundary support also in the tiny version | Benno Schulenberg | 1 | +5 | -6 |
2017-01-09 10:49 | tweaks: adjust whitespace after the previous change | Benno Schulenberg | 1 | +143 | -152 |
2017-01-08 21:04 | tweaks: rename two variables to be just one as they play the same role | Benno Schulenberg | 1 | +44 | -34 |
2017-01-08 20:31 | tweaks: frob some comments, and transform one variable | Benno Schulenberg | 1 | +26 | -32 |
2017-01-07 20:51 | weeding: remove another unnecessary setting of openfile->current_y | David Lawrence Ramsey | 2 | +3 | -5 |
2017-01-08 14:27 | tweaks: chuck a couple of useless asserts | Benno Schulenberg | 3 | +0 | -14 |
2017-01-07 21:36 | tweaks: line numbers are ssize_t, not int | David Lawrence Ramsey | 1 | +1 | -1 |
2017-01-08 12:01 | tweaks: don't use a variable for two different purposes | Benno Schulenberg | 1 | +13 | -20 |
2017-01-08 11:36 | tweaks: the starting point for painting /cannot/ be offscreen | Benno Schulenberg | 1 | +0 | -8 |
2017-01-08 11:32 | tweaks: rename another variable, to show it refers to columns not chars | Benno Schulenberg | 1 | +23 | -26 |
2017-01-08 11:05 | tweaks: rename two variables, for distinguishing characters from columns | Benno Schulenberg | 1 | +21 | -21 |
2017-01-08 10:49 | tweaks: don't compare a character offset with a column position | Benno Schulenberg | 1 | +1 | -3 |
2017-01-08 09:20 | tweaks: rename three painting variables, to be more distinct | Benno Schulenberg | 1 | +30 | -30 |
2017-01-07 19:42 | tweaks: rearrange and reindent some lines in the painting routines | Benno Schulenberg | 1 | +25 | -31 |
2017-01-03 20:18 | screen: examine the whole line when painting, to set the correct info | Benno Schulenberg | 1 | +4 | -10 |
2017-01-08 10:27 | syntax: html: be more precise with tags, and paint attribute names | Benno Schulenberg | 1 | +19 | -2 |
2017-01-08 10:05 | undo: properly create separate items for deletes at different positions | Benno Schulenberg | 1 | +9 | -3 |
2017-01-06 18:46 | build: install the Info and Html manuals even when 'makeinfo' is missing | Benno Schulenberg | 2 | +2 | -8 |
2017-01-06 18:31 | build: include the old Changelogs in the tarball | Benno Schulenberg | 1 | +2 | -1 |
2017-01-06 03:40 | softwrap: ensure the current line is fully visible after inserting a file | David Lawrence Ramsey | 1 | +4 | -0 |
2017-01-06 03:38 | screen: properly place the cursor after inserting a file | David Lawrence Ramsey | 1 | +4 | -4 |
2017-01-06 09:56 | tweaks: condense two ifs to a single one | Benno Schulenberg | 1 | +9 | -12 |
2017-01-05 21:40 | tweaks: rename two variables, to be more telling | Benno Schulenberg | 1 | +26 | -27 |
2017-01-01 19:16 | search: make a regex with a beginning-of-word anchor work correctly | Benno Schulenberg | 1 | +24 | -2 |
2017-01-05 20:25 | tweaks: set the length of a search match in a clearer manner | Benno Schulenberg | 1 | +5 | -8 |
2017-01-04 15:19 | docs: add a new Changelog -- a list of the short commit messages | Benno Schulenberg | 1 | +700 | -0 |
2017-01-04 15:01 | docs: rename the Changelogs to indicate which periods they cover | Benno Schulenberg | 3 | +4010 | -4007 |
2017-01-04 14:48 | tweaks: terminate lots of sentences with a period in the old Changelog | Benno Schulenberg | 1 | +405 | -404 |
2017-01-04 12:48 | docs: fix some spellos and trim some trailing tabs in the old Changelog | Benno Schulenberg | 1 | +32 | -32 |
2017-01-04 11:50 | docs: standardize the dates in the old Changelog | Benno Schulenberg | 1 | +59 | -63 |
2017-01-03 14:26 | softwrap: don't scroll half a page when just a few lines will do | Benno Schulenberg | 1 | +6 | -1 |
2017-01-03 14:04 | tweaks: frob some comments, elide a variable, and use 'while' loops | Benno Schulenberg | 1 | +18 | -18 |
2017-01-02 19:41 | tweaks: avoid an unnecessary fiddling with current_y in do_mouse() | David Lawrence Ramsey | 1 | +9 | -7 |
2017-01-02 19:31 | tweaks: move a setting, fix a type, and rearrange a line in do_mouse() | David Lawrence Ramsey | 1 | +3 | -5 |
2017-01-02 20:12 | tweaks: remove the cluttering conditional compilation of a parameter | Benno Schulenberg | 6 | +12 | -53 |
2017-01-02 19:33 | tweaks: when allow_tabs is FALSE, allow_files is irrelevant | Benno Schulenberg | 3 | +5 | -5 |
2017-01-02 19:25 | tweaks: rename a variable, chuck an assert, and frob a comment | Benno Schulenberg | 1 | +7 | -10 |
2017-01-03 13:00 | docs: bring some air into the FAQ, so that <Ctrl+Up/Down> become useful | Benno Schulenberg | 1 | +11 | -1 |
2016-12-22 19:01 | weeding: remove unnecessary settings of openfile->current_y | David Lawrence Ramsey | 3 | +4 | -20 |
2017-01-01 15:33 | tweaks: fix compilation when configured with --disable-wrapping | Benno Schulenberg | 1 | +6 | -3 |
2017-01-01 14:19 | inserting: adjust the desired x position (don't restore the old one) | Benno Schulenberg | 1 | +2 | -3 |
2017-01-01 14:04 | tweaks: slightly condense a function and its comment | Benno Schulenberg | 1 | +4 | -9 |
2016-12-31 15:36 | copy: properly set preferred x position when region was marked backwards | Benno Schulenberg | 3 | +11 | -6 |
2016-12-31 12:37 | tweaks: reshuffle a statement to a better place and condense some comments | Benno Schulenberg | 1 | +9 | -21 |
2016-12-31 11:38 | cut: indicate a buffer as modified only if actually something was deleted | Benno Schulenberg | 1 | +3 | -0 |
2016-12-24 16:49 | build: rename the sample config file, so it will be colored like a nanorc | Benno Schulenberg | 7 | +7 | -7 |
2016-12-24 16:25 | build: move the syntax files out of the doc/ directory | Benno Schulenberg | 47 | +5 | -5 |
2016-12-24 13:18 | build: move all documentation into a single directory | Benno Schulenberg | 15 | +39 | -928 |
2016-12-29 18:43 | speller: fix build when tiny build is enabled | Felix Janda | 1 | +2 | -0 |
2016-12-28 11:58 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +14881 | -14993 |
2016-12-28 11:23 | bump version numbers and add a news item for the 2.7.3 release | Benno Schulenberg | 6 | +18 | -6 |
2016-12-28 11:02 | locking: disable an annoying warning | Benno Schulenberg | 1 | +3 | -2 |
2016-12-28 10:54 | docs: clarify the difference between "Esc Esc ddd" and "M-V xxxxxx" | Benno Schulenberg | 1 | +7 | -2 |
2016-12-27 11:20 | input: discard a verbatim 0x0A or 0x00 byte, depending on the mode | Benno Schulenberg | 4 | +23 | -50 |
2016-12-26 19:20 | tweaks: chuck a special case, and reduce the scope of two variables | Benno Schulenberg | 1 | +3 | -10 |
2016-12-26 16:31 | prompt: represent newlines as ^J instead of breaking the bar | Benno Schulenberg | 1 | +5 | -1 |
2016-12-26 11:35 | files: show newlines in filenames as ^J also in error messages | Benno Schulenberg | 1 | +5 | -2 |
2016-12-26 10:45 | utils: go on to parse the line number even if the column number is bad | Benno Schulenberg | 1 | +3 | -3 |
2016-12-26 10:01 | tweaks: rename four variables, for density and aptness | Benno Schulenberg | 1 | +7 | -8 |
2016-12-26 09:27 | tweaks: use memory on the stack instead of calling malloc() and free() | Benno Schulenberg | 2 | +4 | -14 |
2016-12-25 21:01 | tweaks: remove pointless or obscuring asserts | Benno Schulenberg | 1 | +0 | -13 |
2016-12-25 12:11 | tweaks: condense the setting of three flags | Benno Schulenberg | 2 | +2 | -8 |
2016-12-23 21:12 | text: discard the undo stack after formatting and after spell checking | Benno Schulenberg | 1 | +12 | -4 |
2016-12-24 11:09 | text: avoid a crash when a spell-checked line has gotten shorter | Benno Schulenberg | 1 | +5 | -1 |
2016-12-23 12:49 | tweaks: retype, rename, and reshuffle a function | Benno Schulenberg | 3 | +20 | -19 |
2016-12-23 11:51 | tweaks: rename three variables, to be more fitting | Benno Schulenberg | 2 | +14 | -12 |
2016-12-20 18:27 | screen: display byte value 0x0A in the right places as ^@ or as ^J | Benno Schulenberg | 7 | +16 | -2 |
2016-12-23 09:43 | history: search items *can* contain newlines -- encoded NUL bytes | Benno Schulenberg | 1 | +7 | -2 |
2016-12-21 12:40 | syntax: nftables: add two new families, and add set references | Arturo Borrero González | 1 | +2 | -2 |
2016-12-23 08:25 | screen: draw new content immediately, to prevent color flashes | Benno Schulenberg | 1 | +2 | -1 |
2016-12-22 16:08 | tweaks: move a setting to a better place -- it needs setting just once | Benno Schulenberg | 1 | +3 | -4 |
2016-12-20 20:41 | prompt: do not treat a leading newline in a filename specially | Benno Schulenberg | 2 | +4 | -10 |
2016-12-22 11:13 | binding: use the code for the Enter directly instead of a function call | Benno Schulenberg | 2 | +2 | -2 |
2016-12-22 11:02 | tweaks: rename a function to something less abbrevy | Benno Schulenberg | 5 | +16 | -17 |
2016-12-22 10:42 | binding: use plain codes instead of function calls for the jumping keys | Benno Schulenberg | 1 | +16 | -16 |
2016-12-22 09:42 | input: detect again when both Shift and Ctrl are being held on a VT | Benno Schulenberg | 1 | +5 | -5 |
2016-12-21 16:07 | input: don't crash when receiving a KEY_CANCEL | Benno Schulenberg | 1 | +1 | -1 |
2016-12-21 16:26 | history: avoid crashing when the positionlog file is malformed | Benno Schulenberg | 1 | +4 | -0 |
2016-12-15 20:30 | chars: use memory on the stack instead of calling malloc() and free() | Benno Schulenberg | 1 | +12 | -23 |
2016-12-20 09:03 | tweaks: use a faster comparison | Benno Schulenberg | 1 | +1 | -1 |
2016-12-19 20:18 | undo: there are just two forms of deletion: backspacing and deleting | Benno Schulenberg | 1 | +3 | -9 |
2016-12-19 18:58 | tweaks: rename five variables, for uniformity with a few others | Benno Schulenberg | 2 | +24 | -25 |
2016-12-14 19:37 | general: simplify the detection of a SIGWINCH | Benno Schulenberg | 4 | +11 | -21 |
2016-12-19 08:52 | tweaks: start searching at a better place | Benno Schulenberg | 1 | +5 | -5 |
2016-12-18 20:45 | tweaks: elide a counter and a comparison | Benno Schulenberg | 2 | +14 | -14 |
2016-12-18 18:57 | history: search for the two position numbers from EOL instead of BOL | Benno Schulenberg | 1 | +7 | -2 |
2016-12-18 17:15 | tweaks: rename three variables, for visibility | Benno Schulenberg | 2 | +18 | -18 |
2016-12-18 16:56 | tweaks: drive closer to the edge | Benno Schulenberg | 1 | +4 | -5 |
2016-12-18 16:42 | history: don't bother encoding search items -- they cannot contain newlines | Benno Schulenberg | 1 | +0 | -3 |
2016-12-18 15:44 | tweaks: don't bother trimming the final newline from a position item | Benno Schulenberg | 1 | +1 | -2 |
2016-12-18 15:34 | tweaks: rename a variable and rewrap two lines | Benno Schulenberg | 1 | +11 | -10 |
2016-12-18 11:22 | history: encode newlines in filenames as nulls | Benno Schulenberg | 1 | +10 | -1 |
2016-12-18 10:37 | files: don't change embedded newlines into nulls in filenames | Benno Schulenberg | 2 | +0 | -18 |
2016-12-18 08:40 | screen: show an embedded newline in filenames as ^J instead of ^@ | Benno Schulenberg | 3 | +15 | -19 |
2016-12-17 20:54 | titlebar: always pass a pathname through display_string() | Benno Schulenberg | 1 | +10 | -8 |
2016-12-18 10:12 | oops: forgot to add and amend this to the previous commit | Benno Schulenberg | 1 | +2 | -2 |
2016-12-16 20:28 | memory: don't bother making a snug fit for things that will be freed soon | Benno Schulenberg | 3 | +6 | -7 |
2016-12-16 19:34 | tweaks: rename a function to describe what it does | Benno Schulenberg | 5 | +9 | -11 |
2016-12-16 18:55 | tweaks: don't bother reallocating a string of which there is only one | Benno Schulenberg | 3 | +0 | -4 |
2016-12-15 19:26 | tweaks: delete a bunch of unneeded asserts | Benno Schulenberg | 4 | +1 | -78 |
2016-12-15 18:46 | tweaks: write two pieces of conditionalized code like all others | Benno Schulenberg | 1 | +19 | -20 |
2016-12-15 18:28 | tweaks: elide a function that is called just once | Benno Schulenberg | 1 | +1 | -6 |
2016-12-15 15:45 | chars: optimize for the most common case | Benno Schulenberg | 1 | +2 | -3 |
2016-12-15 14:50 | tweaks: rename a variable to be shorter and clearer | Benno Schulenberg | 1 | +9 | -9 |
2016-12-15 12:15 | tweaks: use a slightly faster comparison | Benno Schulenberg | 1 | +1 | -1 |
2016-12-15 12:04 | tweaks: put some prototypes in the proper order, and move a bit of code | Benno Schulenberg | 3 | +29 | -31 |
2016-12-15 11:45 | tweaks: conditionalize a function that is not used in the tiny version | Benno Schulenberg | 2 | +4 | -0 |
2016-12-15 11:38 | version: properly mention --disable-wordcomp if it was used | Benno Schulenberg | 1 | +3 | -0 |
2016-12-13 18:27 | tweaks: adjust some comments and indentation and ordering | Benno Schulenberg | 1 | +14 | -11 |
2016-12-11 10:24 | tweaks: rename two variables, for self-documentation | Benno Schulenberg | 1 | +8 | -8 |
2016-12-11 10:18 | tweaks: don't bother making the next line of an end point NULL | Benno Schulenberg | 1 | +4 | -5 |
2016-12-11 09:44 | utils: slightly speed up the calculation of the size of a buffer | Benno Schulenberg | 1 | +9 | -21 |
2016-12-09 17:51 | tweaks: elide two unneeded variables from line numbering mode | David Lawrence Ramsey | 3 | +5 | -17 |
2016-12-09 17:36 | tweaks: adjust the type of two arguments | David Lawrence Ramsey | 3 | +5 | -3 |
2016-12-12 14:12 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +13635 | -12346 |
2016-12-11 11:03 | bump version numbers and add a news item for 2.7.2 | Benno Schulenberg | 7 | +24 | -9 |
2016-12-10 12:20 | spelling: correctly restore the selected region | Benno Schulenberg | 1 | +5 | -4 |
2016-12-10 20:18 | tweaks: use a while loop when the end point is not known in advance | Benno Schulenberg | 1 | +7 | -6 |
2016-12-10 20:01 | tweaks: delete some obscuring debugging stuff | Benno Schulenberg | 1 | +0 | -13 |
2016-12-10 18:38 | mouse: use the correct screen width for calculating the cursor position | Benno Schulenberg | 1 | +3 | -2 |
2016-12-10 16:46 | syntax: give the statistics part of a git patch a different color | Benno Schulenberg | 1 | +5 | -2 |
2016-12-09 12:31 | tweaks: remove some cluttering conditional compilation | Benno Schulenberg | 1 | +7 | -24 |
2016-12-09 11:47 | tweaks: rename two variables to make more sense | Benno Schulenberg | 1 | +9 | -8 |
2016-12-08 15:56 | tweaks: conditionalize a bit of softwrap code | David Lawrence Ramsey | 1 | +18 | -18 |
2016-12-07 18:33 | moving: always account for the margin when in line numbering mode | David Lawrence Ramsey | 1 | +2 | -2 |
2016-12-08 19:30 | tweaks: adjust the type of four lockfile variables | David Lawrence Ramsey | 2 | +6 | -6 |
2016-12-07 20:01 | tweaks: correct the wording of a string | Benno Schulenberg | 1 | +1 | -1 |
2016-12-07 19:56 | tweaks: add a few translator hints | Benno Schulenberg | 2 | +6 | -6 |
2016-12-07 19:37 | docs: note Sumedh as the author of the word-completion feature | Benno Schulenberg | 2 | +4 | -0 |
2016-12-07 18:56 | tweaks: miscellaneous frobbings and rewrappings | Benno Schulenberg | 4 | +16 | -20 |
2016-12-07 12:20 | binding: allow to rebind the word-completion function, and document it | Benno Schulenberg | 3 | +12 | -0 |
2016-12-07 12:10 | build: add configure option --disable-wordcomp to disable word completion | Benno Schulenberg | 7 | +42 | -24 |
2016-12-07 04:13 | new feature: complete a fragment to a longer word found in the buffer | Sumedh Pendurkar | 5 | +209 | -1 |
2016-12-05 14:43 | tweaks: move a cursor-on switch to a more logical place (again) | Benno Schulenberg | 3 | +4 | -5 |
2016-12-04 16:14 | docs: correct and improve the description of --disable-wrapping | Benno Schulenberg | 1 | +2 | -2 |
2016-12-03 19:37 | prompt: remove two fragments of dead code | Benno Schulenberg | 2 | +6 | -16 |
2016-12-04 11:27 | screen: remove an unneeded blanking of the statusbar | Benno Schulenberg | 1 | +1 | -5 |
2016-12-03 19:25 | tweaks: remove some more annoying conditional compilation | Benno Schulenberg | 2 | +3 | -14 |
2016-12-03 18:38 | tweaks: remove a superfluous cleanup call | Benno Schulenberg | 1 | +0 | -1 |
2016-12-04 10:21 | build: clean out the revision.h file, to make 'make distcheck' pass | Benno Schulenberg | 1 | +2 | -0 |
2016-12-03 16:47 | screen: switch the cursor back on only in the main loop | Benno Schulenberg | 2 | +4 | -3 |
2016-12-03 16:00 | tweaks: replace some unneeded direct calls of edit_refresh() | Benno Schulenberg | 3 | +4 | -7 |
2016-12-02 16:37 | tweaks: get rid of some spurious textual references to edit_refresh() | Benno Schulenberg | 4 | +9 | -11 |
2016-12-01 15:51 | input: add the shifted PageUp and PageDown keycodes produced by VTE | Benno Schulenberg | 1 | +7 | -1 |
2016-12-01 14:52 | screen: don't restore the previous menu after a yesno prompt | Benno Schulenberg | 1 | +0 | -4 |
2016-12-01 14:25 | tweaks: reshuffle three initializations and trim some comments | Benno Schulenberg | 1 | +8 | -14 |
2016-12-01 14:14 | screen: don't request an update of the edit window for every yesno prompt | Benno Schulenberg | 2 | +3 | -5 |
2016-12-01 13:01 | docs: tweak some lines in the NEWS file | Benno Schulenberg | 1 | +17 | -17 |
2016-11-30 16:20 | general: gettextize three overlooked statusbar messages | David Lawrence Ramsey | 2 | +3 | -3 |
2016-11-30 12:47 | oops: the yesno prompt for replacing does not want a visible cursor | Benno Schulenberg | 2 | +3 | -3 |
2016-11-30 10:46 | tweaks: remove a bit of obscuring conditional compilation | Benno Schulenberg | 1 | +4 | -11 |
2016-11-30 10:11 | tweaks: move a switching on of the cursor to a more logical place | Benno Schulenberg | 2 | +3 | -2 |
2016-11-30 10:05 | tweaks: fix compilation when configured with --enable-tiny | Benno Schulenberg | 1 | +2 | -0 |
2016-11-27 22:55 | docs: add info about Slang to README.GIT, and improve info about glib2 | David Lawrence Ramsey | 1 | +3 | -3 |
2016-11-27 21:01 | files: give feedback when restricted mode prevents overwriting a file | David Lawrence Ramsey | 4 | +17 | -18 |
2016-11-26 19:33 | input: properly check the full escape sequences for all keys | David Lawrence Ramsey | 1 | +12 | -4 |
2016-11-27 17:21 | rcfile: actually avoid opening directories and devices | Benno Schulenberg | 3 | +23 | -24 |
2016-11-27 16:27 | tweaks: factor out a small function | Benno Schulenberg | 1 | +22 | -24 |
2016-11-27 15:40 | rcfile: check the vital shortcuts just once, not for every included file | Benno Schulenberg | 1 | +2 | -1 |
2016-11-27 15:34 | tweaks: remove an annoying conditional compilation of an argument | Benno Schulenberg | 2 | +15 | -38 |
2016-11-26 16:43 | rcfile: actually don't try to open things that cannot be syntax files | Benno Schulenberg | 1 | +1 | -0 |
2016-11-26 16:41 | tweaks: reshuffle some things in a more linear manner | Benno Schulenberg | 2 | +33 | -38 |
2016-11-26 15:55 | files: trying to open a non-existent file will never succeed | Benno Schulenberg | 1 | +0 | -8 |
2016-11-26 11:25 | input: distinguish <Shift+Home> from <Home> on an rxvt terminal | Benno Schulenberg | 1 | +14 | -4 |
2016-11-23 19:45 | input: distinguish <Alt+Left> from <Alt+Right> on an rxvt terminal | Benno Schulenberg | 1 | +2 | -2 |
2016-11-18 13:14 | input: make Shift+Alt+Arrow work properly on rxvt and Eterm terminals | David Lawrence Ramsey | 1 | +22 | -8 |
2016-11-23 19:30 | syntax: avoid using black colors | Mike Frysinger | 1 | +1 | -1 |
2016-11-23 19:26 | configure: fix ncurses lib symbol checking | Mike Frysinger | 1 | +6 | -2 |
2016-11-20 17:01 | docs: mention that libncursesw5-dev is needed for building from git | Benno Schulenberg | 1 | +17 | -14 |
2016-11-17 17:05 | startup: activate restricted mode earlier, so --help will reflect it | Benno Schulenberg | 1 | +4 | -5 |
2016-11-17 16:32 | binding: always initialize some keycode variables to a standard value | Benno Schulenberg | 1 | +6 | -8 |
2016-11-14 18:44 | syntax: gentoo: various updates | Mike Frysinger | 1 | +7 | -7 |
2016-11-13 19:35 | docs: harmonize the indentation of the README, and tweak some wordings | Benno Schulenberg | 1 | +41 | -44 |
2016-11-13 19:00 | screen: don't hide the cursor when --constantshow is used | Benno Schulenberg | 1 | +7 | -7 |
2016-11-13 18:47 | rcfile: let a 'set fill' reenable hardwrapping | Benno Schulenberg | 1 | +3 | -1 |
2016-11-12 14:57 | screen: use the correct width to determine whether a softwrap occurred | Benno Schulenberg | 2 | +6 | -4 |
2016-11-12 16:59 | screen: do a refresh before changing the value of 'focusing' | Benno Schulenberg | 1 | +8 | -9 |
2016-11-12 12:00 | syntax: don't leave the number after 'fill' and 'tabsize' in red | Benno Schulenberg | 1 | +5 | -5 |
2016-10-29 18:47 | docs: mention that a foreground color can be bright | Benno Schulenberg | 2 | +5 | -3 |
2016-10-29 09:53 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +16555 | -16315 |
2016-10-28 18:23 | bump version numbers and add a news item for 2.7.1 | Benno Schulenberg | 8 | +24 | -7 |
2016-10-29 08:19 | binding: properly conditionalize the UTF-8 parts | Benno Schulenberg | 1 | +8 | -2 |
2016-10-28 09:37 | scrolling: use a comparison that will work also in softwrap mode | Benno Schulenberg | 1 | +4 | -6 |
2016-10-28 08:50 | softwrap: initialize 'editwincols' early, for computing the number of wraps | Benno Schulenberg | 1 | +2 | -0 |
2016-10-25 11:28 | files: mark a new buffer as modified after inserting command output | Benno Schulenberg | 1 | +2 | -0 |
2016-10-25 12:23 | tweaks: adjust some comments and reduce the scope of some variables | Benno Schulenberg | 1 | +23 | -42 |
2016-10-24 11:56 | tweaks: remove a band-aid condition that is no longer needed | Benno Schulenberg | 1 | +3 | -10 |
2016-10-23 17:42 | tweaks: compile two parameters unconditionally | Benno Schulenberg | 2 | +4 | -16 |
2016-10-23 20:00 | tweaks: don't spread a statement over multiple lines unnecessarily | Benno Schulenberg | 1 | +2 | -4 |
2016-10-23 10:56 | general: add the option -g/--showcursor, to match Pico | Benno Schulenberg | 3 | +16 | -3 |
2016-10-24 15:38 | startup: always initialize 'margin' and 'editwincols' | Benno Schulenberg | 1 | +4 | -2 |
2016-10-23 18:06 | tweaks: elide a parameter that is always FALSE | Benno Schulenberg | 2 | +5 | -22 |
2016-10-23 15:59 | tweaks: stop compiling the whole_word_only parameter conditionally | Benno Schulenberg | 3 | +15 | -41 |
2016-10-20 20:04 | tweaks: adjust some whitespace and a comment | Benno Schulenberg | 1 | +4 | -6 |
2016-10-20 19:18 | tweaks: don't bother redrawing some lines when whole screen will be redrawn | Benno Schulenberg | 1 | +1 | -0 |
2016-10-20 19:11 | tweaks: rename a function to better describe what it does | Benno Schulenberg | 6 | +15 | -15 |
2016-10-23 15:22 | docs: remove a reference that was only valid on Debian systems | Benno Schulenberg | 3 | +1 | -6 |
2016-10-22 20:07 | tweaks: make several small adjustments to the documentation | Benno Schulenberg | 4 | +49 | -65 |
2016-10-22 15:27 | docs: mention the existence of the toggles in the man page | Benno Schulenberg | 1 | +8 | -0 |
2016-10-22 11:56 | docs: add 'set linenumbers' and '--linenumbers' to the texinfo document | Benno Schulenberg | 1 | +10 | -0 |
2016-10-22 11:36 | docs: add 'linenumbers' and 'numbercolor' to the sample nanorc | Benno Schulenberg | 1 | +5 | -1 |
2016-10-21 13:59 | screen: refresh when a new magicline is added in line-numbering mode | Benno Schulenberg | 1 | +4 | -1 |
2016-10-21 12:31 | screen: move the margin determination to the main loop | Benno Schulenberg | 2 | +19 | -16 |
2016-10-21 11:52 | screen: repaint the edit window in a single place -- the main loop | Benno Schulenberg | 3 | +15 | -18 |
2016-10-20 14:37 | screen: suppress line numbers when the terminal is very narrow | Benno Schulenberg | 1 | +5 | -3 |
2016-10-20 08:07 | rcfile: add an option to customize the color of line numbers | Benno Schulenberg | 7 | +17 | -4 |
2016-10-20 08:44 | new feature: the ability to show line numbers before the text | Faissal Bensefia | 11 | +172 | -42 |
2016-10-15 15:55 | binding: supply the keycode for most special keys directly | Benno Schulenberg | 3 | +176 | -210 |
2016-10-18 11:03 | softwrap: ensure the current line is fully visible when moving in it | Benno Schulenberg | 4 | +22 | -0 |
2016-10-18 09:46 | moving: adjust the Y position to correspond with the changed X position | Benno Schulenberg | 1 | +6 | -1 |
2016-10-15 16:05 | tweaks: fix compilation when configured with --enable-tiny | Benno Schulenberg | 1 | +1 | -1 |
2016-10-15 15:18 | binding: fix some duplicated carets and too restrictive menus | Benno Schulenberg | 1 | +6 | -6 |
2016-10-12 10:21 | binding: use arrows instead of words to designate the cursor keys | Benno Schulenberg | 2 | +27 | -9 |
2016-10-11 08:50 | input: keep the Ctrl+Arrow keys working when their synonyms are unbound | Benno Schulenberg | 2 | +18 | -5 |
2016-10-15 13:08 | build: avoid updated PO files being remerged upon every make | Benno Schulenberg | 1 | +3 | -0 |
2016-10-15 13:06 | build: avoid an annoying warning at configure time | Benno Schulenberg | 1 | +4 | -0 |
2016-10-12 19:10 | tweaks: rename a variable, for consistency | Benno Schulenberg | 1 | +8 | -8 |
2016-10-12 19:07 | tweaks: remove a superfluous setting, and add a comment | Benno Schulenberg | 1 | +4 | -2 |
2016-10-12 17:59 | tweaks: move a variable that doesn't need to be global | Benno Schulenberg | 3 | +13 | -24 |
2016-10-12 17:20 | tweaks: elide an unneeded variable | Benno Schulenberg | 1 | +6 | -11 |
2016-10-12 11:56 | screen: defeat a VTE bug by doing an extra cursor move and update | Benno Schulenberg | 1 | +4 | -0 |
2016-10-11 18:57 | syntax: show another deprecated keyword (replace2) in red | Benno Schulenberg | 1 | +2 | -2 |
2016-10-11 13:32 | rcfile: reject rebindings that have no effect or have side effects | Rishabh Dave | 2 | +4 | -3 |
2016-10-10 11:16 | scrolling: don't put the last line at the bottom when softwrap in on | Benno Schulenberg | 1 | +1 | -1 |
2016-09-20 10:53 | tweaks: remove a bit of duplication | Benno Schulenberg | 1 | +4 | -7 |
2016-09-15 08:43 | softwrap: scroll the current line fully into view when jumping words | Benno Schulenberg | 1 | +10 | -2 |
2016-09-18 18:55 | input: don't return zero when some function is completely unbound | Benno Schulenberg | 1 | +23 | -23 |
2016-09-14 11:49 | rcfile: reject key names that are wrong or too long | Rishabh Dave | 1 | +5 | -1 |
2016-09-14 10:40 | softwrap: scroll 'enough' whenever it surpasses 'amount' | Benno Schulenberg | 1 | +3 | -2 |
2016-09-13 08:26 | softwrap: scroll when searching lands on an overlong bottom line | Benno Schulenberg | 1 | +4 | -0 |
2016-09-13 20:06 | tweaks: reshuffle some ifdefs, for less fragmentation | Benno Schulenberg | 1 | +9 | -12 |
2016-09-12 10:49 | screen: keep the help items nicely lined up also in the tiny version | Benno Schulenberg | 1 | +7 | -1 |
2016-09-08 19:00 | general: include word-jumping and block-jumping into the tiny version | Benno Schulenberg | 10 | +46 | -121 |
2016-09-11 19:43 | tweaks: reshuffle an if statement | Benno Schulenberg | 1 | +4 | -6 |
2016-09-11 19:40 | files: alert about an unwritable file also in the tiny version | Benno Schulenberg | 1 | +4 | -1 |
2016-09-11 19:36 | tweaks: adjust some indentation | Benno Schulenberg | 1 | +15 | -18 |
2016-09-11 10:22 | syntax: show deprecated keywords in red, and 'wordchars' in green | Benno Schulenberg | 1 | +2 | -2 |
2016-09-11 09:26 | tweaks: frob a few comments | Benno Schulenberg | 1 | +14 | -24 |
2016-09-11 08:43 | tweaks: remove a useless cursor movement | Benno Schulenberg | 1 | +0 | -2 |
2016-09-11 07:41 | browser: add the option showcursor, to place the cursor on the highlight | Benno Schulenberg | 7 | +31 | -5 |
2016-09-08 10:09 | docs: brush up the TODO list | Benno Schulenberg | 1 | +19 | -19 |
2016-09-06 10:05 | input: handle the "resize key" in a better way | Benno Schulenberg | 1 | +2 | -8 |
2016-09-05 14:59 | syntax: make the contents of the X-Bugs field in a PO file stand out | Benno Schulenberg | 1 | +2 | -1 |
2016-09-03 19:46 | docs: refresh some info in the FAQ | Benno Schulenberg | 1 | +11 | -9 |
2016-09-03 19:02 | history: slate the search-history migration for removal | Benno Schulenberg | 2 | +7 | -6 |
2016-09-03 18:12 | docs: mark some rebindable function names as deprecated | Benno Schulenberg | 3 | +18 | -6 |
2016-09-03 13:34 | tweaks: remove a superfluous blanking of the statusbar | Benno Schulenberg | 1 | +0 | -1 |
2016-09-03 11:41 | tweaks: reshuffle a couple of items | Benno Schulenberg | 1 | +11 | -15 |
2016-09-03 11:32 | screen: keep the help items aligned in more configurations | Benno Schulenberg | 1 | +11 | -4 |
2016-09-03 10:14 | tweaks: preen some comments, and reshuffle a few ifdefs | Benno Schulenberg | 3 | +18 | -20 |
2016-09-03 09:44 | startup: allow to rebind the RegExp toggle also in the tiny version | Benno Schulenberg | 1 | +3 | -1 |
2016-09-01 07:46 | tweaks: use hard-baked keycodes where possible | Benno Schulenberg | 1 | +9 | -9 |
2016-09-01 07:36 | tweaks: make tiny nano a teeny bit smaller | Benno Schulenberg | 5 | +14 | -9 |
2016-09-01 10:42 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +16154 | -16242 |
2016-09-01 10:38 | bump version numbers and add a news item for 2.7.0 | Benno Schulenberg | 7 | +21 | -8 |
2016-08-30 09:45 | files: close a lockfile after reading it | Benno Schulenberg | 1 | +2 | -0 |
2016-08-30 09:14 | tweaks: fix compilation with --disable-histories | Benno Schulenberg | 1 | +4 | -1 |
2016-08-30 08:41 | input: unset a softmark whenever a character is typed | Benno Schulenberg | 1 | +6 | -0 |
2016-08-30 08:11 | tweaks: fix compilation when configured with --with-slang | Benno Schulenberg | 2 | +12 | -4 |
2016-08-30 07:40 | input: ignore the resize "key", to prevent reporting an unbound key | Benno Schulenberg | 1 | +7 | -3 |
2016-08-30 07:11 | tweaks: fix compilation with --enable-tiny again | Benno Schulenberg | 1 | +19 | -13 |
2016-08-29 15:10 | update the license text to the preferred version | Benno Schulenberg | 18 | +181 | -216 |
2016-08-29 13:14 | update the copyright notices | Benno Schulenberg | 16 | +35 | -0 |
2016-08-29 13:16 | AUTHORS: add Mahyar Abbaspour and Mike Scalora for their contributions | Benno Schulenberg | 1 | +10 | -3 |
2016-08-28 19:18 | tweaks: adjust indentation after previous change | Benno Schulenberg | 1 | +74 | -74 |
2016-08-28 19:00 | tweaks: remove an unneeded check, reshuffle some things, add a comment | Benno Schulenberg | 1 | +12 | -11 |
2016-08-28 16:32 | tweaks: make a call in one place instead of in four different ones | Benno Schulenberg | 1 | +2 | -9 |
2016-08-28 16:15 | tweaks: adjust some comments and remove needless asserts | Benno Schulenberg | 1 | +11 | -33 |
2016-08-28 15:53 | tweaks: don't bother trimming the prompt again | Benno Schulenberg | 1 | +1 | -1 |
2016-08-28 15:37 | tweaks: don't bother avoiding unneeded rewrites of the promptbar | Benno Schulenberg | 2 | +10 | -40 |
2016-04-24 09:28 | new feature: allow text selection by holding Shift with the cursor keys | Benno Schulenberg | 7 | +160 | -9 |
2016-08-27 10:22 | bottombar: only count help items that have a shortcut bound to them | Benno Schulenberg | 1 | +2 | -2 |
2016-08-27 08:12 | tweaks: rename three variables | Benno Schulenberg | 1 | +20 | -21 |
2016-08-27 08:03 | tweaks: simplify the determination of the number of shown help items | Benno Schulenberg | 1 | +8 | -20 |
2016-08-27 09:11 | prompt: mouse clicks that moved the cursor need no further processing | Benno Schulenberg | 1 | +1 | -1 |
2016-08-27 08:48 | prompt: set up the prepared answer before allowing to change it | Benno Schulenberg | 1 | +2 | -4 |
2016-08-27 07:29 | prompt: use angular brackets as continuation mark, as Pico does | Benno Schulenberg | 1 | +3 | -3 |
2016-08-26 20:46 | tweaks: elide a variable and rename some others | Benno Schulenberg | 1 | +16 | -18 |
2016-08-26 19:42 | prompt: show a trailing $ when the tail of the answer is offscreen | Benno Schulenberg | 1 | +4 | -1 |
2016-08-26 19:29 | prompt: leave always at least the last character of the answer visible | Benno Schulenberg | 1 | +6 | -4 |
2016-08-26 10:18 | tweaks: improve some indentation and reshuffle a few lines | Benno Schulenberg | 4 | +36 | -36 |
2016-08-25 18:20 | tweaks: rename a function and adjust indentation | Benno Schulenberg | 2 | +10 | -19 |
2016-08-25 18:02 | prompt: recompose the statusbar text whenever the window size changes | Benno Schulenberg | 1 | +7 | -3 |
2016-08-25 17:34 | docs: explain how to contribute code | Benno Schulenberg | 1 | +23 | -2 |
2016-08-22 12:05 | tweaks: adjust indentation after previous change | Benno Schulenberg | 1 | +66 | -69 |
2016-08-22 11:54 | tweaks: reshuffle some things, and remove a misplaced comment | Benno Schulenberg | 1 | +13 | -20 |
2016-08-22 09:20 | prompt: don't crash when the terminal is less than four columns wide | Benno Schulenberg | 1 | +3 | -3 |
2016-08-22 08:50 | tweaks: rename two variables, to make some sense | Benno Schulenberg | 1 | +14 | -15 |
2016-08-15 20:25 | statusbar: leave out the brackets when the message is very long | Benno Schulenberg | 1 | +11 | -7 |
2016-08-25 08:42 | prompt: work around a VTE bug by outdancing an ncurses optimization | Benno Schulenberg | 1 | +7 | -2 |
2016-08-21 13:49 | moving: make PgUp and PgDown functional also in very flat terminals | Benno Schulenberg | 1 | +8 | -6 |
2016-08-21 13:39 | tweaks: adjust some braces and indentations | Benno Schulenberg | 1 | +7 | -9 |
2016-08-15 17:44 | screen: continue to function also in a terminal with very few lines | Benno Schulenberg | 2 | +31 | -14 |
2016-08-15 12:55 | tweaks: reshuffle some stuff in a more logical order | Benno Schulenberg | 1 | +14 | -16 |
2016-08-16 14:56 | startup: don't crash when dying early | Benno Schulenberg | 1 | +1 | -1 |
2016-08-16 08:49 | tweaks: use a separate function to ask ncurses for keycodes | Benno Schulenberg | 2 | +18 | -17 |
2016-08-15 10:55 | screen: don't die when the window is narrower than four columns | Benno Schulenberg | 3 | +9 | -11 |
2016-08-14 19:18 | restore the GNU marker in nano's name | Benno Schulenberg | 11 | +33 | -33 |
2016-08-11 10:37 | input: look at the modifier keys only when compiled on Linux | Benno Schulenberg | 4 | +12 | -1 |
2016-08-11 16:24 | screen: retain the placewewant also when using an alternate speller | Benno Schulenberg | 1 | +2 | -0 |
2016-08-10 10:14 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +15576 | -15272 |
2016-08-10 09:34 | bump version numbers and add a news item for 2.6.3 | Benno Schulenberg | 7 | +17 | -7 |
2016-07-29 07:15 | input: make the Ctrl+Arrow keys work on a Linux console | Benno Schulenberg | 4 | +26 | -0 |
2016-08-06 17:51 | input: after an Esc, don't discard starter byte of a multibyte sequence | Benno Schulenberg | 1 | +3 | -1 |
2016-08-07 15:02 | usage: show that the option --wordchars needs an argument | Benno Schulenberg | 1 | +1 | -1 |
2016-05-23 14:24 | files: avoid a warning about not being able to write a lockfile | Benno Schulenberg | 1 | +2 | -0 |
2016-07-01 09:47 | tweaks: reduce two comparisons to a single one | Benno Schulenberg | 1 | +1 | -1 |
2016-08-06 19:16 | shortcuts: zero the value of 'toggle' for keys that are not toggles | Rishabh Dave | 1 | +1 | -0 |
2016-08-05 15:16 | chars: make searching case-insensitively some ten percent faster | Benno Schulenberg | 1 | +8 | -8 |
2016-08-06 12:39 | debug: add a timing instrument to the main search routine | Benno Schulenberg | 1 | +7 | -0 |
2016-08-06 10:15 | tweaks: correct one comment, and adjust another | Benno Schulenberg | 1 | +6 | -8 |
2016-08-06 09:06 | tweaks: don't optimize for a special case -- it is far too seldom | Benno Schulenberg | 1 | +4 | -8 |
2016-08-06 08:47 | chars: remove superfluous afterchecks | Benno Schulenberg | 1 | +2 | -4 |
2016-08-06 08:34 | chars: don't persist when only one of the compared sequences is invalid | Benno Schulenberg | 1 | +3 | -0 |
2016-07-27 20:15 | chars: properly compare strings of different lengths | Benno Schulenberg | 1 | +14 | -5 |
2016-07-27 20:03 | chars: straighten out the flow of a loop, so it is easier to follow | Benno Schulenberg | 1 | +5 | -2 |
2016-07-27 19:54 | chars: remove a special case that never occurs | Benno Schulenberg | 1 | +0 | -3 |
2016-08-03 10:50 | spelling: don't abort when a misspelled word isn't found, just note it | Benno Schulenberg | 1 | +7 | -6 |
2016-08-02 20:09 | spelling: don't consider digits as word parts, because GNU spell doesn't | Benno Schulenberg | 3 | +26 | -6 |
2016-08-02 15:26 | tweaks: compile a parameter unconditionally | Benno Schulenberg | 3 | +11 | -28 |
2016-08-02 15:11 | locking: remove any lock files when dying | Benno Schulenberg | 1 | +10 | -0 |
2016-07-26 19:15 | screen: remove redundant redrawings of the entire edit window | Benno Schulenberg | 1 | +0 | -8 |
2016-07-26 18:06 | tweaks: restore earlier conditions to prevent superfluous redrawings | Benno Schulenberg | 1 | +18 | -12 |
2016-07-26 17:47 | tweaks: rename a function, and adjust some comments | Benno Schulenberg | 3 | +23 | -25 |
2016-07-26 09:47 | screen: don't look at placewewant but at where we actually were and are | Benno Schulenberg | 3 | +27 | -19 |
2016-07-25 15:23 | tweaks: unconditionally compile a couple of parameters | Benno Schulenberg | 2 | +13 | -49 |
2016-08-01 13:50 | files: make allowances for 32-bit PIDs | Benno Schulenberg | 1 | +17 | -10 |
2016-07-16 17:44 | input: ingest as verbatim just one control code or one or two escapes | Benno Schulenberg | 2 | +15 | -14 |
2016-07-11 14:22 | tweaks: remove some unnecessary keycodes from a switch statement | Benno Schulenberg | 1 | +4 | -21 |
2016-08-01 12:05 | tweaks: normalize some whitespace and adjust several comments | Benno Schulenberg | 1 | +37 | -56 |
2016-08-01 10:56 | tweaks: rename three constants, for clarity, and hardcode two others | Benno Schulenberg | 5 | +16 | -18 |
2016-07-15 19:59 | tweaks: don't bother setting meta_key to false when a key is invalid | Benno Schulenberg | 2 | +1 | -5 |
2016-07-15 19:53 | tweaks: don't use a function call when reference to the variable will do | Benno Schulenberg | 1 | +6 | -6 |
2016-07-31 16:29 | tweaks: move the modified editing keys again | Benno Schulenberg | 1 | +11 | -11 |
2016-07-13 16:26 | tweaks: adjust indentation after the previous changes | Benno Schulenberg | 1 | +199 | -201 |
2016-07-13 16:08 | tweaks: return quicker from the key parsing routine | Benno Schulenberg | 1 | +27 | -40 |
2016-07-13 15:38 | tweaks: move some debugging stuff, and move modified editing keys too | Benno Schulenberg | 1 | +21 | -16 |
2016-07-13 14:22 | tweaks: elide the global variable 'func_key' | Benno Schulenberg | 5 | +8 | -20 |
2016-07-13 10:09 | tweaks: add a variable, in preparation for making returning easier | Benno Schulenberg | 1 | +36 | -35 |
2016-05-07 19:33 | tweaks: replace a three-case switch with an if and an else | Benno Schulenberg | 1 | +2 | -7 |
2016-07-30 10:44 | tweaks: consistently use a parameter instead of a struct element | Benno Schulenberg | 2 | +18 | -18 |
2016-07-25 08:30 | tweaks: reshuffle two ifs for a little more speed | Benno Schulenberg | 1 | +7 | -8 |
2016-07-25 08:27 | tweaks: normalize some indentation | Benno Schulenberg | 1 | +29 | -31 |
2016-07-25 07:33 | tweaks: condense three asserts into a single one | Benno Schulenberg | 1 | +6 | -9 |
2016-07-24 19:49 | tweaks: rename a struct element, to be more fitting | Benno Schulenberg | 4 | +29 | -29 |
2016-07-23 12:42 | shortcuts: group the setting of key string and keycode into one function | Benno Schulenberg | 5 | +16 | -23 |
2016-07-23 12:01 | input: don't bother putting a keycode into byte range | Benno Schulenberg | 4 | +8 | -13 |
2016-07-23 10:15 | shortcuts: remove any unnecessary classifying of keys | Benno Schulenberg | 5 | +11 | -24 |
2016-07-28 19:35 | tweaks: adjust indentation after previous changes | Benno Schulenberg | 1 | +42 | -46 |
2016-07-28 19:27 | tweaks: check earlier on for sufficient length of the sequence | Benno Schulenberg | 1 | +3 | -11 |
2016-07-28 19:12 | input: be more strict in recognizing certain escape sequences | Benno Schulenberg | 1 | +15 | -21 |
2016-07-28 14:19 | input: don't use a function call when a literal value will do | Benno Schulenberg | 1 | +38 | -40 |
2016-07-28 12:42 | input: fix a pasto from eight years ago, from commit e347efb | Benno Schulenberg | 1 | +1 | -1 |
2016-07-28 13:24 | docs: tweak some spacing and spelling | Benno Schulenberg | 1 | +9 | -9 |
2016-07-28 07:38 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +14952 | -14093 |
2016-07-28 07:21 | bump version numbers and add a news item for 2.6.2 | Benno Schulenberg | 7 | +24 | -7 |
2016-07-28 07:09 | moving: don't do an automatic smart home with Ctrl+Up and Ctrl+Down | Benno Schulenberg | 1 | +0 | -2 |
2016-07-27 10:35 | credits: don't bother blanking the second line nor the help lines | Benno Schulenberg | 2 | +0 | -11 |
2016-07-27 10:25 | tweaks: compute the sizes of the subwindows in a more direct manner | Benno Schulenberg | 2 | +7 | -22 |
2016-07-27 07:23 | tweaks: adjust a couple of comments | Benno Schulenberg | 1 | +8 | -12 |
2016-07-27 07:04 | search: match a beginning-of-line anchor just once per line | Benno Schulenberg | 1 | +2 | -2 |
2016-07-25 15:28 | tweaks: fix compilation with --enable-tiny | Benno Schulenberg | 1 | +2 | -0 |
2016-07-25 10:36 | tweaks: adjust indentation after the previous change, and edit comments | Benno Schulenberg | 1 | +14 | -16 |
2016-07-25 10:31 | tweaks: factor out a common condition | Benno Schulenberg | 1 | +10 | -21 |
2016-07-25 10:18 | tweaks: put similar things together | Benno Schulenberg | 1 | +7 | -7 |
2016-07-25 08:57 | tweaks: rename another variable, for aptness | Benno Schulenberg | 1 | +3 | -5 |
2016-07-25 08:53 | tweaks: rename two variables, to match others | Benno Schulenberg | 1 | +13 | -14 |
2016-07-24 11:44 | tweaks: trim some comments, and simplify a condition | Benno Schulenberg | 1 | +10 | -24 |
2016-07-24 11:15 | tweaks: shuffle the resetting of a counter to the tail of the routine | Benno Schulenberg | 1 | +7 | -5 |
2016-07-24 11:09 | tweaks: don't bother resetting the Unicode code holder | Benno Schulenberg | 1 | +2 | -5 |
2016-07-24 10:34 | input: provide feedback on the Unicode digits typed so far | David Lawrence Ramsey | 2 | +17 | -10 |
2016-06-25 13:16 | new feature: functions to jump to previous or following block of text | Benno Schulenberg | 8 | +103 | -5 |
2016-07-12 19:05 | screen: include a workaround only when compiling against older ncurses | Benno Schulenberg | 2 | +11 | -2 |
2016-07-22 13:57 | tweaks: adjust a comment for removed definitions | Benno Schulenberg | 1 | +9 | -14 |
2016-07-22 13:48 | tweaks: avoid two compiler warnings | Benno Schulenberg | 2 | +2 | -2 |
2016-07-22 13:35 | tweaks: avoid a runtime error when compiled with -fsanitize=undefined | Benno Schulenberg | 1 | +1 | -1 |
2016-07-22 13:30 | chars: plug a gushing memory leak | Benno Schulenberg | 1 | +4 | -1 |
2016-07-21 08:21 | syntax: allow capital letters in Rust struct/trait names | Dirkjan Ochtman | 1 | +1 | -1 |
2016-07-17 13:29 | tweaks: reduce the number of wattron/wattrof calls | Rishabh Dave | 3 | +7 | -5 |
2016-07-18 10:44 | debug: remove duplicate information | Benno Schulenberg | 1 | +5 | -4 |
2016-07-21 07:46 | chars: don't try to see a character in an empty line | Benno Schulenberg | 1 | +3 | -0 |
2016-07-16 20:11 | input: don't crash when the window is resized during verbatim input | Benno Schulenberg | 1 | +13 | -2 |
2016-07-17 10:00 | input: plug a memory leak | Benno Schulenberg | 1 | +1 | -0 |
2016-07-14 20:01 | input: report keystroke M-[ as being unbindable instead of just unbound | Benno Schulenberg | 1 | +4 | -3 |
2016-07-15 11:03 | tweaks: correct a comment | Benno Schulenberg | 1 | +3 | -3 |
2016-07-15 10:59 | tweaks: rename a variable and a type, to be less confusing | Benno Schulenberg | 3 | +26 | -26 |
2016-07-16 11:29 | build-sys: ignore the revision header file | Benno Schulenberg | 1 | +1 | -0 |
2016-07-14 15:49 | color: refresh the screen whenever the active syntax changes | Benno Schulenberg | 1 | +5 | -7 |
2016-07-13 11:09 | color: forget about aborting the precalculation for multiline regexes | Benno Schulenberg | 1 | +0 | -31 |
2016-06-14 17:56 | tweaks: rename a variable, to clarify it refers to columns, not to bytes | Benno Schulenberg | 2 | +11 | -11 |
2016-06-30 16:02 | new feature: add the option --wordchars, to set extra word characters | Benno Schulenberg | 10 | +74 | -14 |
2016-07-13 18:21 | tweaks: move a debug statement to its proper place, and improve aspect | Benno Schulenberg | 1 | +3 | -6 |
2016-07-13 13:04 | tweaks: don't call a thing malloc... when it doesn't call malloc() | Benno Schulenberg | 4 | +7 | -9 |
2016-07-13 09:01 | browser: elide a variable by fusing the uses of 'newpath' and 'path' | Rishabh Dave | 1 | +15 | -19 |
2016-07-11 14:38 | input: accept only the four iTerm sequences that actually get handled | Benno Schulenberg | 1 | +2 | -4 |
2016-07-11 12:21 | input: treat Ctrl+Alt+key different from Esc followed by Ctrl+key | Benno Schulenberg | 2 | +10 | -1 |
2016-07-04 11:17 | input: consider only O, o and [ as starters of multi-character sequences | Benno Schulenberg | 1 | +2 | -1 |
2016-06-06 11:20 | screen: avoid converting each character twice from multibyte to wide | Benno Schulenberg | 3 | +14 | -10 |
2016-06-06 10:48 | screen: elide another intermediate buffer for every visible character | Benno Schulenberg | 3 | +51 | -39 |
2016-07-12 07:35 | tweaks: elide a typedef, as it now has just one element | Benno Schulenberg | 7 | +21 | -27 |
2016-07-12 07:24 | tweaks: delete an element that is always FALSE and never used | Benno Schulenberg | 3 | +0 | -8 |
2016-07-11 20:25 | color: integrate the hilite attribute into the pair number | Benno Schulenberg | 3 | +3 | -20 |
2016-07-11 18:39 | tweaks: use mallocstrcpy() instead of strdup(), for a graceful death | Benno Schulenberg | 2 | +4 | -4 |
2016-07-11 18:10 | tweaks: improve two comments | Benno Schulenberg | 1 | +3 | -3 |
2016-07-10 19:36 | tweaks: fuse two handlings of a delete key, and fix a comment | Benno Schulenberg | 1 | +3 | -6 |
2016-07-10 18:49 | tweaks: put the case labels (the keycodes) in a more sensible order | Benno Schulenberg | 1 | +40 | -39 |
2016-07-10 18:01 | tweaks: put some case labels closer to their statements | Benno Schulenberg | 1 | +22 | -31 |
2016-07-10 11:27 | input: add some missing keycodes to the parsing routine | Benno Schulenberg | 1 | +4 | -0 |
2016-07-04 19:27 | utils: accept mistypings and common separators between line and column | Rishabh Dave | 1 | +6 | -1 |
2016-07-04 18:51 | tweaks: rearrange a function in my style, and rename a variable | Benno Schulenberg | 1 | +13 | -17 |
2016-07-04 15:55 | utils: don't bother to check line and column for NULL | Benno Schulenberg | 1 | +6 | -9 |
2016-07-02 11:07 | browser: elide another call of opendir() | Benno Schulenberg | 1 | +4 | -10 |
2016-07-04 11:43 | tweaks: rename a variable -- to match others and to be more concise | Benno Schulenberg | 1 | +30 | -30 |
2016-07-03 11:37 | input: don't drop the first byte when user starts typing during loading | Benno Schulenberg | 1 | +6 | -1 |
2016-07-03 14:21 | color: push the resets further when start and end match are equal | Benno Schulenberg | 1 | +5 | -0 |
2016-07-03 14:19 | tweaks: rename a variable to be more accurate | Benno Schulenberg | 3 | +16 | -16 |
2016-07-03 14:18 | browser: trim all trailing slashes (just in case there are more) | Benno Schulenberg | 1 | +2 | -2 |
2016-07-01 13:54 | browser: select an inaccessible directory also when tabbed | Rishabh Dave | 1 | +4 | -0 |
2016-06-29 19:22 | tweaks: straighten out the flow of a loop | Benno Schulenberg | 1 | +18 | -21 |
2016-06-28 09:11 | tweaks: elide a bit of code duplication | Benno Schulenberg | 1 | +6 | -10 |
2016-07-01 10:41 | tweaks: put all the movement functions together | Benno Schulenberg | 2 | +26 | -26 |
2016-07-01 10:34 | tweaks: improve a few comments | Benno Schulenberg | 1 | +3 | -4 |
2016-07-01 10:22 | tweaks: reduce the scope of two variables | Benno Schulenberg | 1 | +4 | -4 |
2016-06-05 19:49 | chars: invalid sequences are not blank, nor text, nor punctuation | Benno Schulenberg | 1 | +3 | -7 |
2016-06-05 19:42 | chars: measure invalid sequences and unassigned codepoints more quickly | Benno Schulenberg | 1 | +3 | -5 |
2016-06-05 19:18 | screen: avoid looking up the width of whitespace and control codes | Benno Schulenberg | 1 | +3 | -3 |
2016-06-05 19:10 | screen: elide the intermediate buffer for every single character | Benno Schulenberg | 1 | +16 | -26 |
2016-06-05 11:23 | screen: again, look at the bytes in their context | Benno Schulenberg | 1 | +1 | -8 |
2016-06-05 10:53 | screen: don't check for every character whether there is still enough space | Benno Schulenberg | 1 | +2 | -27 |
2016-06-04 20:08 | chars: look at bytes in their context, so only valid sequences are accepted | Benno Schulenberg | 1 | +2 | -2 |
2016-06-29 18:48 | chars: speed up the determination whether something is a control character | Benno Schulenberg | 2 | +3 | -23 |
2016-06-29 18:40 | chars: delete a now-unused function | Benno Schulenberg | 2 | +2 | -23 |
2016-06-29 18:37 | chars: the representation of a control character is always two bytes | Benno Schulenberg | 3 | +12 | -40 |
2016-05-30 09:28 | chars: represent the high-bit controls more intelligibly | Benno Schulenberg | 2 | +12 | -7 |
2016-06-29 13:55 | screen: don't simulate a sigwinch but directly reinitialize the screen | Benno Schulenberg | 1 | +3 | -4 |
2016-06-29 13:53 | input: don't drop a keystroke on the floor when the terminal resizes | Benno Schulenberg | 1 | +3 | -1 |
2016-05-20 10:59 | build: refresh the git description whenever something is recompiled | Benno Schulenberg | 5 | +29 | -11 |
2016-06-25 19:04 | chars: speed up two reverse-searching routines a bit | Benno Schulenberg | 1 | +14 | -8 |
2016-06-25 18:57 | tweaks: elide two unneeded variables | Benno Schulenberg | 1 | +13 | -20 |
2016-06-26 12:08 | input: elide an extra buffer for inserting stuff into the text | Benno Schulenberg | 1 | +8 | -16 |
2016-06-27 07:27 | files: beep whenever writing out a file fails | Benno Schulenberg | 2 | +11 | -11 |
2016-06-27 09:07 | po: update translations and regenerate POT file and PO files | Benno Schulenberg | 34 | +8825 | -8814 |
2016-06-27 07:04 | bump version numbers and add a news item for 2.6.1 | Benno Schulenberg | 7 | +16 | -6 |
2016-06-27 08:58 | po: make the linguas script regenerate the POT file | Benno Schulenberg | 1 | +3 | -8 |
2016-06-27 07:35 | docs: adjust the description of the verbatim function | Benno Schulenberg | 2 | +2 | -2 |
2016-06-21 17:11 | browser: don't seem to enter a directory when it is inaccessible | Rishabh Dave | 1 | +15 | -22 |
2016-06-24 20:45 | tweaks: try to distinguish between keystrokes and characters | Benno Schulenberg | 2 | +37 | -47 |
2016-06-25 17:59 | tweaks: normalize a type, and rewrap a line | Benno Schulenberg | 1 | +3 | -4 |
2016-06-25 08:29 | tweaks: add a reporter's name | Benno Schulenberg | 1 | +1 | -1 |
2016-06-24 13:51 | tweaks: elide an impossible case | Benno Schulenberg | 1 | +0 | -6 |
2016-06-24 13:39 | tweaks: elide an unneeded variable | Benno Schulenberg | 1 | +4 | -7 |
2016-06-23 19:42 | syntaxes: add highlighting rules for Rust | Luke Francl | 2 | +40 | -0 |
2016-06-24 08:17 | tabs: compute the number of required spaces without iterating | Benno Schulenberg | 1 | +7 | -14 |
2016-06-20 20:13 | moving: allow specifying negative numbers in "Go To Line" | Benno Schulenberg | 3 | +20 | -7 |
2016-06-24 07:40 | tweaks: add a translator hint | Benno Schulenberg | 1 | +2 | -0 |
2016-06-24 07:19 | browser: don't use a term that is not explained in the documentation | Benno Schulenberg | 1 | +6 | -6 |
2016-06-20 22:06 | docs: bump pointers to the newest version available | Jordi Mallach | 2 | +5 | -6 |
2016-06-20 17:44 | docs: use https for nano-editor.org, and drop the www | Jordi Mallach | 6 | +13 | -13 |
2016-06-14 10:06 | tweaks: elide an intermediate copy of some line data | Benno Schulenberg | 1 | +3 | -6 |
2016-06-21 20:01 | tweaks: fix a date and an email address | Benno Schulenberg | 1 | +2 | -2 |
2016-06-21 14:47 | moving: ignore any number when ^Y or ^V is given | Benno Schulenberg | 1 | +7 | -6 |
2016-06-21 14:10 | linter: refresh the edit window in order to actually place the cursor | Benno Schulenberg | 1 | +2 | -1 |
2016-05-08 10:01 | main: let the main loop restore the main menu, if needed | Benno Schulenberg | 7 | +19 | -38 |
2016-06-16 09:54 | tweaks: reshuffle two lines and improve two comments | Benno Schulenberg | 1 | +6 | -6 |
2016-06-14 09:06 | tweaks: rewrap a bunch of lines and some comments | Benno Schulenberg | 6 | +65 | -86 |
2016-06-17 13:49 | po: regenerated POT file, and updated PO files from TP | Benno Schulenberg | 34 | +23311 | -19626 |
2016-06-17 08:49 | tweaks: a few last tiny adjustments before release | Benno Schulenberg | 4 | +10 | -9 |
2016-06-17 12:47 | po: correctly advertise whether new PO files have arrived | Benno Schulenberg | 1 | +19 | -11 |
2016-06-17 11:38 | po: delete an obsolete script | Benno Schulenberg | 1 | +0 | -368 |
2016-06-17 11:31 | docs: add a list of the important changes since version 2.2.6 | Benno Schulenberg | 1 | +34 | -2 |
2016-06-17 09:08 | docs: rename a file, to be less confusing | Benno Schulenberg | 2 | +1 | -1 |
2016-06-16 18:40 | justify: enable cursor display also for the first keystroke afterward | Benno Schulenberg | 1 | +5 | -5 |
2016-06-14 11:01 | version: cover the copyrights that are not assigned to the FSF | Benno Schulenberg | 1 | +1 | -0 |
2016-06-14 12:39 | input: don't allocate too much, and don't move too many | Benno Schulenberg | 1 | +2 | -2 |
2016-06-14 14:01 | undo: start renumbering from the head of the paste, not from its tail | Benno Schulenberg | 1 | +1 | -1 |
2016-06-13 10:31 | add a news item for 2.6.0 | Benno Schulenberg | 1 | +13 | -0 |
2016-06-13 10:27 | docs: update the version number for the upcoming release | Benno Schulenberg | 4 | +8 | -9 |
2016-06-13 10:17 | remove the GNU marker from nano's name | Benno Schulenberg | 11 | +33 | -34 |
2016-06-03 10:12 | browser: show an error message when selecting an inaccessible directory | Benno Schulenberg | 1 | +30 | -20 |
2016-06-12 09:13 | files: when the requested operating directory cannot be set, fail | Benno Schulenberg | 2 | +12 | -18 |
2016-06-08 12:17 | files: recompute the multidata only when the applicable syntax changed | Benno Schulenberg | 1 | +19 | -15 |
2016-06-08 10:56 | files: free all the multidata when a file is saved, then recompute it | Benno Schulenberg | 1 | +9 | -0 |
2016-06-07 17:36 | tweaks: remove two redundant assignments | Benno Schulenberg | 1 | +0 | -3 |
2016-06-07 11:04 | text: after undoing or redoing something, unset the mark | Benno Schulenberg | 1 | +2 | -0 |
2016-06-07 09:52 | text: remove a redundant undo element | Benno Schulenberg | 2 | +11 | -11 |
2016-06-07 09:10 | text: remove a pointless setting of an undo element; it is never used | Benno Schulenberg | 1 | +0 | -1 |
2016-06-01 07:36 | text: add an undo item before starting to comment or uncomment lines | Benno Schulenberg | 2 | +16 | -38 |
2016-06-07 08:15 | files: it is fine to "change" the name of a nameless buffer | Benno Schulenberg | 1 | +1 | -1 |
2016-06-06 18:29 | tweaks: add come comments and rename a variable | Benno Schulenberg | 1 | +23 | -17 |
2016-06-06 17:57 | tweaks: fix compilation when configured with --enable-tiny | Benno Schulenberg | 1 | +5 | -2 |
2016-06-04 10:02 | syntax: don't call getcwd() with a NULL pointer | Benno Schulenberg | 1 | +5 | -2 |
2016-06-04 09:35 | text: store the new file size in the undo item also when joining lines | Benno Schulenberg | 1 | +3 | -1 |
2016-06-04 09:27 | README.GIT: reformat the text a bit | Benno Schulenberg | 1 | +14 | -13 |
2016-06-04 09:20 | docs: mention that pkg-config is needed when building from git | Benno Schulenberg | 1 | +1 | -0 |
2016-06-04 07:30 | files: prevent dereferencing a possible (although very unlikely) NULL | Benno Schulenberg | 1 | +2 | -1 |
2016-05-29 12:43 | files: report an unwritable file in a separate message | Benno Schulenberg | 1 | +5 | -27 |
2016-06-02 10:07 | tweaks: improve a couple of comments | Benno Schulenberg | 1 | +7 | -8 |
2016-06-01 19:56 | chars: ensure that files are sorted also when strncasecmp() is strange | Benno Schulenberg | 1 | +2 | -2 |
2016-06-01 19:29 | search: find, and thus delete, only exact matches from history | Benno Schulenberg | 2 | +4 | -1 |
2016-06-01 15:58 | tweaks: rename two variables, and elide a third | Benno Schulenberg | 1 | +11 | -14 |
2016-05-30 10:52 | chars: a control character can never be an invalid multibyte sequence | Benno Schulenberg | 1 | +3 | -15 |
2016-05-30 08:53 | tweaks: rename some variables to be more readable | Benno Schulenberg | 1 | +21 | -22 |
2016-05-30 08:45 | tweaks: harmonize the routine for tabs with the one for spaces | Benno Schulenberg | 1 | +5 | -4 |
2016-05-30 08:41 | screen: check for the most frequent character first: a space | Benno Schulenberg | 1 | +13 | -14 |
2016-05-29 19:45 | tweaks: adjust a couple of comments | Benno Schulenberg | 1 | +6 | -6 |
2016-05-28 13:56 | chars: the representation of control characters is always two columns wide | Benno Schulenberg | 1 | +3 | -15 |
2016-05-28 13:40 | tweaks: reindent and rewrap a few lines, and shorten a comment | Benno Schulenberg | 2 | +6 | -11 |
2016-05-31 19:19 | text: keep the file size correct when undoing/redoing a comment/uncomment | Mike Scalora | 2 | +13 | -6 |
2016-05-30 07:09 | tweaks: normalize some whitespace | Benno Schulenberg | 9 | +39 | -41 |
2016-05-06 19:57 | screen: when using positionlog, show as much of the file as possible | Benno Schulenberg | 1 | +13 | -4 |
2016-05-28 11:23 | utils: rename some variables, to match those in strnlenpt() | Benno Schulenberg | 1 | +15 | -17 |
2016-05-27 19:48 | tweaks: use an available macro to silence a compiler warning | Benno Schulenberg | 1 | +3 | -5 |
2016-05-27 19:43 | tweaks: rename a variable, because nothing is returned there | Benno Schulenberg | 1 | +12 | -11 |
2016-05-27 19:31 | tweaks: more consistently use * instead of [0] when checking for '\0' | Benno Schulenberg | 3 | +9 | -10 |
2016-05-27 19:22 | tweaks: harmonize some indentations, elide an #ifdef, and rewrap a line | Benno Schulenberg | 1 | +12 | -17 |
2016-05-24 19:45 | chars: make comparing multibyte strings twice as fast | Benno Schulenberg | 1 | +4 | -14 |
2016-05-24 15:19 | tweaks: rename two more variables | Benno Schulenberg | 1 | +4 | -4 |
2016-05-24 14:49 | tweaks: rename some variables for contrast | Benno Schulenberg | 1 | +16 | -19 |
2016-05-25 20:13 | new feature: comment/uncomment current line or selected lines | Mike Scalora | 49 | +416 | -5 |
2016-05-25 10:09 | tweaks: rename a function, and move the sorting there too | Benno Schulenberg | 2 | +11 | -12 |
2016-05-25 09:16 | browser: move all openings and closings of a directory to the same function | Rishabh Dave | 2 | +13 | -16 |
2016-05-24 08:34 | tweaks: elide four #ifdefs, improve one comment and unwrap some others | Benno Schulenberg | 1 | +14 | -22 |
2016-05-24 08:23 | tweaks: rename a variable, for aptness | Benno Schulenberg | 1 | +5 | -4 |
2016-05-24 08:15 | tweaks: elide unneeded intermediate assignments | Benno Schulenberg | 1 | +5 | -7 |
2016-05-24 08:03 | tweaks: put some conditions in a better order: the main one first | Benno Schulenberg | 1 | +3 | -3 |
2016-05-23 19:34 | tweaks: reshuffle a few things | Benno Schulenberg | 3 | +7 | -9 |
2016-05-23 19:25 | tweaks: remove a redundant assignment | Benno Schulenberg | 1 | +0 | -1 |
2016-05-23 18:57 | tweaks: remove an unnecessary intermediate assignment | Benno Schulenberg | 1 | +4 | -5 |
2016-05-23 18:44 | tweaks: rename a variable, to indicate better what it contains | Benno Schulenberg | 1 | +12 | -11 |
2016-05-23 16:23 | tweaks: rename two variables, to avoid using a name for different purposes | Benno Schulenberg | 1 | +8 | -7 |
2016-05-23 16:09 | tweaks: rename a variable, to indicate what it contains | Benno Schulenberg | 1 | +6 | -8 |
2016-05-23 12:52 | tweaks: improve a few comments | Benno Schulenberg | 1 | +12 | -15 |
2016-05-16 19:18 | browser, files: use full path in error message when in confined mode | Benno Schulenberg | 2 | +4 | -4 |
2016-05-16 18:57 | startup: show an error message when argument of --operatingdir is invalid | Benno Schulenberg | 2 | +7 | -6 |
2016-05-21 19:32 | files: fix a memory leak | Benno Schulenberg | 1 | +1 | -1 |
2016-05-21 19:29 | browser: fix a memory leak | Benno Schulenberg | 1 | +4 | -3 |
2016-05-21 19:23 | browser: show a message when getcwd() fails, instead of just beeping | Benno Schulenberg | 1 | +6 | -1 |
2016-05-21 11:50 | backups: take an unlikely condition into account | Benno Schulenberg | 1 | +3 | -3 |
2016-05-21 11:45 | tweaks: improve a few comments | Benno Schulenberg | 1 | +7 | -11 |
2016-05-21 11:32 | files: remove a redundant condition | Benno Schulenberg | 1 | +1 | -1 |
2016-05-21 10:45 | files: when writing a lockfile fails, continue loading the file | Benno Schulenberg | 1 | +10 | -12 |
2016-05-19 18:43 | statusbar: add a non-beeping message type that does not get overwritten | Benno Schulenberg | 8 | +34 | -31 |
2016-05-18 19:04 | files: don't reuse a variable that may have been modified by dirname() | Benno Schulenberg | 1 | +15 | -7 |
2016-05-18 11:18 | files: remove a superfluous condition, and do not ignore a "No" | Benno Schulenberg | 1 | +4 | -5 |
2016-05-17 12:35 | files: upgrade the locking errors, so they will not be overwritten | Benno Schulenberg | 1 | +12 | -11 |
2016-05-17 11:37 | files: remove the special 'quiet' mechanism for not overwriting messages | Benno Schulenberg | 3 | +18 | -26 |
2016-05-18 09:14 | screen: catch a window resize also when the keyboard is in nodelay mode | Benno Schulenberg | 1 | +18 | -5 |
2016-05-17 20:12 | tweaks: rearrange some key reading stuff in a clearer way | Benno Schulenberg | 1 | +22 | -24 |
2016-05-18 08:25 | spelling: gettextize the next-word message | Benno Schulenberg | 1 | +1 | -1 |
2016-05-17 16:22 | tweaks: elide an unneeded variable | Benno Schulenberg | 1 | +2 | -4 |
2016-05-17 15:49 | browser: after getting a mouse click, don't try any further interpretation | Benno Schulenberg | 1 | +2 | -0 |
2016-05-17 10:48 | tweaks: fix compilation when configured with --enable-tiny --enable-browser | Benno Schulenberg | 2 | +8 | -1 |
2016-05-17 09:33 | tweaks: normalize some whitespace | Benno Schulenberg | 6 | +16 | -16 |
2016-04-30 15:31 | statusbar: prevent error messages from overwriting each other | Benno Schulenberg | 12 | +164 | -128 |
2016-05-11 11:29 | browser: keep the highlight in the same spot or column, when possible | Benno Schulenberg | 1 | +11 | -5 |
2016-05-12 08:10 | browser: make Ctrl+Left and Ctrl+Right jump to left and right column | Benno Schulenberg | 2 | +13 | -0 |
2016-05-16 14:55 | help: add an extra blank line to the lists of searching shortcuts | Benno Schulenberg | 1 | +2 | -2 |
2016-05-15 13:18 | tweaks: avoid a warning when configured with --disable-wrapping | Benno Schulenberg | 1 | +4 | -0 |
2016-05-14 10:29 | screen: improve the conditional placement of a help-line item | Benno Schulenberg | 1 | +9 | -4 |
2016-05-16 11:12 | search: when looking for whole words, examine the entire line | Benno Schulenberg | 1 | +5 | -0 |
2016-05-14 09:53 | spelling: retreat one x position, to not miss the first word | Benno Schulenberg | 1 | +2 | -1 |
2016-05-11 08:00 | tweaks: trim or improve some comments, and rewrap two lines | Benno Schulenberg | 1 | +9 | -12 |
2016-05-15 09:36 | tweaks: make the conditions for statusbar blanking more transparent | Benno Schulenberg | 1 | +15 | -10 |
2016-05-15 09:17 | tweaks: remove the fiddling with an unrelated setting | Benno Schulenberg | 2 | +3 | -8 |
2016-05-15 08:57 | tweaks: remove a superfluous condition | Benno Schulenberg | 1 | +5 | -5 |
2016-05-14 20:14 | input: after an unknown sequence, reenable cursor only when in main menu | Benno Schulenberg | 1 | +5 | -2 |
2016-05-14 19:49 | screen: displaying the cursor position should not suppress it next time | Benno Schulenberg | 1 | +5 | -3 |
2016-05-08 08:51 | utils: provide a failure message for all uses of 'fsfromline' | Benno Schulenberg | 2 | +12 | -12 |
2016-05-08 08:41 | tweaks: make advancing and retreating more symmetrical | Benno Schulenberg | 1 | +7 | -6 |
2016-05-08 11:03 | tweaks: do an assignment in a more transparent way | Benno Schulenberg | 1 | +6 | -6 |
2016-05-12 09:58 | tweaks: remove a superfluous call of 'wnoutrefresh' | Benno Schulenberg | 1 | +0 | -1 |
2016-05-07 19:24 | tweaks: remove a superfluous setting of 'refresh_needed' | Benno Schulenberg | 1 | +0 | -1 |
2016-05-10 19:04 | browser: make the calculation of files-per-line a straightforward one | Benno Schulenberg | 1 | +4 | -37 |
2016-05-10 15:46 | browser: use the reselection mechanism also after resizing and after help | Benno Schulenberg | 1 | +29 | -32 |
2016-05-10 14:40 | browser: keep the same file selected when the directory contents change | Rishabh Dave | 1 | +18 | -3 |
2016-05-05 20:12 | search: when polling the keyboard, consume all waiting keystrokes | Benno Schulenberg | 1 | +8 | -4 |
2016-05-05 19:44 | input: properly restore waiting mode, or retain non-waiting mode | Benno Schulenberg | 2 | +4 | -2 |
2016-04-29 08:42 | screen: make better use of the available space in the titlebar | Benno Schulenberg | 1 | +78 | -121 |
2016-05-05 11:27 | help: bring some air into the lists of shortcuts, giving the eye a hold | Benno Schulenberg | 1 | +2 | -2 |
2016-05-05 11:17 | input: simplify a bit of code, reducing a four-case switch to a single if | Benno Schulenberg | 1 | +4 | -13 |
2016-05-05 11:00 | TODO: tidy up the punctuation | Benno Schulenberg | 1 | +21 | -28 |
2016-05-04 17:31 | spelling: separate the fixing of different words with a short pause | Benno Schulenberg | 1 | +4 | -0 |
2016-05-04 15:49 | spelling: don't partition the file for replacements in a marked region | Benno Schulenberg | 2 | +37 | -36 |
2016-05-04 10:18 | screen: rename a variable, because 'disable' sounds too permanent | Benno Schulenberg | 1 | +12 | -15 |
2016-05-03 07:31 | rcfile: make an error message equal to another, and more informative | Benno Schulenberg | 1 | +1 | -1 |
2016-04-12 08:24 | scrolling: center the cursor when inserted stuff does not fit on screen | Benno Schulenberg | 7 | +18 | -13 |
2016-05-04 07:54 | input: trim some oververbose comments | Benno Schulenberg | 1 | +31 | -54 |
2016-05-04 06:48 | input: don't take multiple keystrokes to be a single sequence | Benno Schulenberg | 1 | +1 | -1 |
2016-05-03 09:17 | spelling: pass the correct position of the cursor | Benno Schulenberg | 1 | +1 | -2 |
2016-05-02 20:20 | search: modify a function to take a length as parameter instead of a word | Benno Schulenberg | 3 | +20 | -28 |
2016-05-02 19:58 | input: write a few ifs more compactly | Benno Schulenberg | 1 | +5 | -10 |
2016-05-01 11:38 | search: elide an unneeded function | Benno Schulenberg | 3 | +4 | -15 |
2016-05-02 07:34 | browser: add a binding for the refresh function | Benno Schulenberg | 2 | +9 | -2 |
2016-04-30 19:22 | browser: provide tab completion also outside of the working directory | Benno Schulenberg | 4 | +27 | -8 |
2016-04-27 12:37 | input: give more detailed feedback when an unbound key is struck | Benno Schulenberg | 4 | +22 | -4 |
2016-05-01 08:02 | input: distinguish an unknown escape sequence from an unbound key | Benno Schulenberg | 1 | +3 | -1 |
2016-05-01 09:18 | search: terminate the loop a tiny bit earlier when spell checking | Benno Schulenberg | 1 | +8 | -7 |
2016-05-01 10:59 | search: rename a variable and a function, for clarity and contrast | Benno Schulenberg | 3 | +14 | -12 |
2016-05-01 10:35 | replacing: properly detect when we've rereached the starting position | Benno Schulenberg | 1 | +20 | -1 |
2016-04-29 15:20 | browser: rearrange the search loop to elide two unneeded variables | Benno Schulenberg | 1 | +18 | -30 |
2016-04-29 15:03 | browser: when nothing was found, restore the global search flags | Benno Schulenberg | 1 | +1 | -1 |
2016-04-27 15:45 | screen: fix compilation when configured with --enable-tiny | Benno Schulenberg | 1 | +6 | -8 |
2016-04-27 08:07 | rcfile: disallow 'bind' and 'unbind' in an included file | Benno Schulenberg | 1 | +11 | -26 |
2016-04-26 15:50 | tabbing: refresh the window also when Goto-Dir in browser was cancelled | Benno Schulenberg | 3 | +23 | -13 |
2016-04-26 12:28 | tabbing: don't null-terminate a directory name on the slash but after it | Benno Schulenberg | 1 | +3 | -2 |
2016-04-25 19:14 | screen: rename 'edit_refresh_needed' to 'refresh_needed' | Benno Schulenberg | 10 | +36 | -36 |
2016-04-25 18:05 | screen: don't always set 'edit_refresh_needed' when adjusting edittop | Benno Schulenberg | 5 | +11 | -6 |
2016-04-25 15:56 | tabbing: make sure to refresh the edit window when returning to it | Benno Schulenberg | 1 | +1 | -0 |
2016-04-25 13:44 | scrolling: catch the special case of reading a file from standard input | Benno Schulenberg | 1 | +2 | -0 |
2016-04-24 20:02 | utils: distinguish between width (columns) and length (bytes) | Benno Schulenberg | 1 | +16 | -17 |
2016-04-24 19:44 | tabbing: fix erroneous use of strnlenpt() | Benno Schulenberg | 1 | +1 | -1 |
2016-04-24 19:24 | files: miscellaneous tweaks of braces, comments, and variable names | Benno Schulenberg | 1 | +29 | -42 |
2016-04-24 15:28 | files: make an 'if' more transparent and snip an unneeded condition | Benno Schulenberg | 1 | +10 | -14 |
2016-04-23 18:39 | locking: don't try to read more bytes than the buffer can hold | Benno Schulenberg | 1 | +5 | -3 |
2016-04-23 16:13 | files: when opening a buffer, make sure to expand a tilde in its name | Benno Schulenberg | 1 | +16 | -9 |
2016-04-23 13:38 | tabbing: refresh the edit window in case a previous tab listed names | Benno Schulenberg | 3 | +14 | -20 |
2016-04-23 12:48 | files: do not use two variables for two different purposes each | Benno Schulenberg | 1 | +9 | -11 |
2016-04-17 18:58 | files: rewrap en reindent some lines | Benno Schulenberg | 1 | +26 | -42 |
2016-04-23 11:23 | files: tweak the function tail() and rename two variables | Benno Schulenberg | 2 | +7 | -10 |
2016-04-18 03:39 | more svn->git updates | Mike Frysinger | 5 | +18 | -22 |
2016-04-17 16:09 | tabbing: don't refresh the edit window when nothing was printed on it | Benno Schulenberg | 3 | +8 | -14 |
2016-04-17 15:33 | spelling: if rereading the file fails, don't destroy the current buffer | Benno Schulenberg | 1 | +9 | -6 |
2016-04-17 14:45 | inserting: differentiate not finding a file from not finding a string | Benno Schulenberg | 1 | +1 | -1 |
2016-04-17 13:24 | prompt: properly save and restore the x position in the statusbar | Benno Schulenberg | 3 | +20 | -15 |
2016-04-17 11:02 | inserting: strip a carriage return before copying the line | Benno Schulenberg | 1 | +9 | -9 |
2016-04-17 10:34 | inserting: don't bother zero-terminating every single character | Benno Schulenberg | 1 | +2 | -4 |
2016-04-17 09:44 | inserting: reshuffle some conditions for a teeny bit more speed | Benno Schulenberg | 1 | +15 | -24 |
2016-04-17 08:46 | inserting: prune a duplicate variable | Benno Schulenberg | 1 | +5 | -10 |
2016-04-17 07:56 | inserting: treat also the final \r of a Mac file as a newline | Benno Schulenberg | 1 | +3 | -14 |
2016-04-16 19:17 | inserting: prune some superfluous settings, and do one differently | Benno Schulenberg | 1 | +6 | -12 |
2016-04-16 10:44 | search: untangle two lines and tweak two comments | Benno Schulenberg | 1 | +14 | -10 |
2016-04-16 09:57 | keyboard: reshuffle some lines to avoid an empty while | Benno Schulenberg | 1 | +6 | -6 |
2016-04-16 09:38 | scrolling: elide a variable, to make clearer that edittop is being moved | Benno Schulenberg | 1 | +9 | -10 |
2016-04-16 09:32 | tabbing: rename four variables, snipping a redundant part | Benno Schulenberg | 1 | +11 | -12 |
2016-04-16 09:15 | tabbing: avoid recalculating the length of the first match every time | Benno Schulenberg | 1 | +9 | -10 |
2016-04-15 12:39 | softwrap: adjust for current_x when computing the amount to scroll | Benno Schulenberg | 1 | +9 | -8 |
2016-04-15 11:26 | files: handle systems that disallow NULL as first parameter of getcwd | Benno Schulenberg | 1 | +12 | -8 |
2016-04-15 10:27 | files: limit the number of attempts at climbing up the directory tree | Benno Schulenberg | 1 | +5 | -4 |
2016-04-13 15:48 | titlebar: snip two superfluous tests for having enough space | Benno Schulenberg | 2 | +13 | -22 |
2016-04-13 11:14 | screen: elide a variable and serialize some logic for clarity | Benno Schulenberg | 1 | +9 | -10 |
2016-04-12 12:00 | screen: don't redraw some lines when doing a full refresh anyway | Benno Schulenberg | 1 | +4 | -1 |
2016-04-12 11:29 | screen: don't redraw the current line unnecessarily | Benno Schulenberg | 1 | +11 | -18 |
2016-04-11 20:22 | screen: a full refresh is only needed when softwrap is on | Benno Schulenberg | 1 | +2 | -1 |
2016-04-12 19:20 | syntax: changelog: support more bug/issue styles | Mike Frysinger | 1 | +1 | -1 |
2016-04-08 08:22 | build-sys: detect a build from git and show its short commit hash | Benno Schulenberg | 4 | +24 | -6 |
2016-04-11 18:40 | screen: avoid redrawing a line twice | Benno Schulenberg | 1 | +9 | -3 |
2016-04-10 19:16 | screen: concentrate the setting of placewewant | Benno Schulenberg | 6 | +18 | -31 |
2016-04-10 15:42 | utils: snip a superfluous check for NULL | Benno Schulenberg | 1 | +4 | -6 |
2016-04-06 08:41 | files: allocate enough space for the prompt when finding a lock file | Benno Schulenberg | 1 | +20 | -11 |
2016-04-10 09:14 | search: avoid saving and restoring placewewant when bracket matching | Benno Schulenberg | 1 | +3 | -4 |
2016-04-10 07:33 | search: don't set placewewant when we are just iterating | Benno Schulenberg | 2 | +1 | -7 |
2016-04-08 16:11 | searching: don't keep track of current_y, but calculate it at the end | Benno Schulenberg | 1 | +8 | -21 |
2016-04-07 11:58 | scrolling: don't scroll too much when having to bridge blank lines | Benno Schulenberg | 6 | +31 | -24 |
2016-04-02 10:13 | keyboard: recognize four escape sequences produced by iTerm2 | Mike Scalora | 1 | +28 | -1 |
2016-04-05 15:14 | build-sys: ignore .patch, .orig and .swp files | Benno Schulenberg | 1 | +3 | -0 |
2016-04-05 14:29 | i18n: advise the translators about the maximum length of some strings | Benno Schulenberg | 1 | +4 | -5 |
2016-04-05 14:13 | files: prune a message to be less than 76 characters | Benno Schulenberg | 1 | +2 | -2 |
2016-04-05 13:42 | help: only speak of Control and Meta sequences | Benno Schulenberg | 1 | +6 | -8 |
2016-04-05 13:08 | build-sys: identify a build from git not as one from svn | Benno Schulenberg | 1 | +1 | -1 |
2016-04-05 13:00 | i18n: gather three more translatable strings into the POT file | Benno Schulenberg | 1 | +1 | -0 |
2016-04-05 12:59 | all: eradicate SVN's $Id$ tags | Benno Schulenberg | 30 | +0 | -44 |
2016-04-04 22:46 | README.GIT: update a few more points to match current tree | Mike Frysinger | 1 | +6 | -6 |
2016-04-04 22:08 | Rename README.SVN -> README.GIT and take out the branch details since we're generally using trunk | Chris Allegretta | 2 | +82 | -86 |
2016-04-04 22:03 | Add /intl to gitignore | Chris Allegretta | 1 | +1 | -0 |
2016-04-04 19:04 | files: do not call free on the result of dirname | Benno Schulenberg | 1 | +3 | -7 |
2016-04-04 17:38 | search: fix compilation when configured with --enable-tiny | Benno Schulenberg | 2 | +5 | -3 |
2016-04-04 15:53 | speller: simplify the calculation of the width of the misspelled word | Benno Schulenberg | 1 | +3 | -4 |
2016-04-04 15:43 | speller: don't proceed when the user aborts the searching | Benno Schulenberg | 1 | +1 | -1 |
2016-03-31 11:27 | Renaming a variable, and adjusting whitespace after the previous change. | Benno Schulenberg | 2 | +19 | -19 |
2016-03-31 11:14 | Replacing a fake 'while', and deleting a redundant 'if' -- we searched for whole words only, so it will be a whole word. | Benno Schulenberg | 2 | +21 | -14 |
2016-03-30 12:30 | Unwrapping a couple of lines. | Benno Schulenberg | 2 | +6 | -9 |
2016-03-30 12:27 | Renaming a variable to better indicate booleanness. | Benno Schulenberg | 4 | +14 | -15 |
2016-03-30 12:18 | Renaming a variable for clarity. | Benno Schulenberg | 2 | +9 | -9 |
2016-03-30 12:09 | Renaming 'do_replace_highlight()' to 'spotlight()', for clarity, for aptness, for contrast. | Benno Schulenberg | 5 | +10 | -8 |
2016-03-30 12:00 | Reporting "Cancelled" instead of "Not found" when the user aborts a replace that is taking too long. This fixes Savannah bug #47439. | Benno Schulenberg | 4 | +29 | -16 |
2016-03-29 15:05 | Chopping a parameter that is now unused, or rather: always NULL. | Benno Schulenberg | 4 | +8 | -13 |
2016-03-29 14:56 | Allowing the user to stop replacing a word without aborting also the whole spell-fixing session. | Benno Schulenberg | 2 | +3 | -1 |
2016-03-29 14:46 | Speeding up Unicode validation. (The measurable effect (during long searches, for example) is zero, though.) | Benno Schulenberg | 2 | +5 | -3 |
2016-03-29 14:16 | Improving the wording of an error message: the confinement of an operating directory is not the same as restricted mode. | Benno Schulenberg | 2 | +5 | -2 |
2016-03-29 14:09 | Placing the cursor in the edit window again also after a Justify, after an invalid escape sequence, and when entering a verbatim keystroke. But leaving the cursor off during Unicode input, for extra feedback. | Benno Schulenberg | 3 | +9 | -2 |
2016-03-29 12:14 | Placing the cursor in the edit window also when --constantshow is in effect. | Benno Schulenberg | 2 | +9 | -7 |
2016-03-28 19:30 | Deleting a no-op. | Benno Schulenberg | 2 | +1 | -5 |
2016-03-28 19:14 | Removing the 'last_replace' variable that is never used. | Benno Schulenberg | 6 | +6 | -18 |
2016-03-28 19:00 | Providing feedback when searching takes longer than roughly half a second. | Benno Schulenberg | 2 | +12 | -0 |
2016-03-28 18:53 | Not bothering to put back the cursor in the edit window, as it is off anyway, and it will be placed back when it's needed: in the main loop. | Benno Schulenberg | 2 | +5 | -3 |
2016-03-23 20:21 | Eliding an unneeded 'if' and unneeded variable. | Benno Schulenberg | 3 | +8 | -12 |
2016-03-23 20:04 | Tidying up and renaming a variable. | Benno Schulenberg | 2 | +10 | -7 |
2016-03-23 19:48 | Removing a pointless condition, and making use of an existing intermediary variable for a little optimization. | Benno Schulenberg | 2 | +4 | -10 |
2016-03-23 10:27 | Polling the keyboard once per second instead of once per two seconds. | Benno Schulenberg | 2 | +3 | -1 |
2016-03-23 10:19 | Cleaning up, improving comments, and renaming a variable. | Benno Schulenberg | 3 | +19 | -23 |
2016-03-23 09:52 | Preventing the internal spell checker from finding the first occurrence of a misspelled word twice. And deleting the piece of dead code that was meant to do this. This fixes Savannah bug #47188. | Benno Schulenberg | 2 | +13 | -13 |
2016-03-22 10:42 | Checking for the existence of the REG_ENHANCED regex flag, and using it when it's available (which it is on OS X systems). This completes the fix for Savannah bug #47325. Patch by Thomas Rosenau. | Benno Schulenberg | 6 | +27 | -9 |
2016-03-21 20:49 | Renaming four variables. | Benno Schulenberg | 2 | +28 | -27 |
2016-03-21 20:38 | Trimming a duplicate variable. | Benno Schulenberg | 2 | +4 | -4 |
2016-03-20 16:57 | Factoring out the common part of do_search() and do_research() into the new function go_looking(). | Benno Schulenberg | 3 | +23 | -36 |
2016-03-20 16:19 | Not bothering to set 'answer'; just using 'last_search', which has already been set to 'answer' in search_init() when 'answer' isn't empty, and when 'answer' /is/ empty we use 'last_search' anyway. | Benno Schulenberg | 2 | +3 | -5 |
2016-03-20 16:03 | Using a 'return' instead of an 'else'. | Benno Schulenberg | 2 | +16 | -15 |
2016-03-20 14:34 | Always asking whether it's okay when the name of the file was changed. This fixes Savannah bug #46894. | Benno Schulenberg | 2 | +26 | -12 |
2016-03-20 13:38 | Cycling through the tab-completion items from newest to oldest. This fixes Savannah bug #47205. | Benno Schulenberg | 2 | +11 | -10 |
2016-03-20 11:10 | Not putting cut words into the cutbuffer -- which means: treating the deletion of words like the pressing of Backspace/Delete, so they don't overwrite the lines you cut elsewhere and want to paste into the place of the cut words. | Benno Schulenberg | 2 | +13 | -0 |
2016-03-20 10:57 | Normalizing the punctuation in some prompts: no space before a question mark, and a semicolon instead of a comma between phrases. | Benno Schulenberg | 3 | +12 | -6 |
2016-03-19 20:19 | Snipping a useless setting of answer -- the Replace is being /cancelled/, and the next time a Search or Replace is run, this answer is overwritten with an empty string. | Benno Schulenberg | 2 | +4 | -5 |
2016-03-19 18:51 | Reshuffling some stuff to reduce indentation. | Benno Schulenberg | 2 | +38 | -34 |
2016-03-19 18:23 | Snipping an always-FALSE condition -- do_prompt() will always return with -2 when answer is empty, so when answer is empty i cannot be zero. | Benno Schulenberg | 2 | +4 | -3 |
2016-03-19 17:19 | Deleting another unneeded variable. Fully redundant. | Benno Schulenberg | 2 | +2 | -4 |
2016-03-19 17:13 | Deleting a now unneeded variable. | Benno Schulenberg | 2 | +2 | -6 |
2016-03-19 17:01 | Deleting a snippet of dead code -- the MGOTODIR menu doesn't have any functions that could be executed -- other than the line-edition ones, which are executed under do_prompt(). So the latter won't return unless either it was cancelled or an answer was given. Also, if it /had/ returned with a value bigger than zero, it tried to put back the key sequence for do_gotolinecolumn_void(), which does not exist in the MBROWSER menu, so this would not have done anything. | Benno Schulenberg | 2 | +1 | -8 |
2016-03-19 16:41 | Not bothering to set the current answer to the empty string, as do_prompt() can handle a NULL. | Benno Schulenberg | 2 | +3 | -7 |
2016-03-19 16:19 | Storing always the last-typed string, also when it's an invalid regex. This fixes Savannah bug #47440. | Benno Schulenberg | 2 | +13 | -23 |
2016-03-17 19:30 | Adjusting some indentation. | Benno Schulenberg | 2 | +43 | -47 |
2016-03-17 18:51 | Pruning two #ifdefs, like elsewhere, to reduce the clutter. | Benno Schulenberg | 2 | +6 | -7 |
2016-03-17 10:06 | Removing two redundant returns, and condensing six comments. | Benno Schulenberg | 2 | +8 | -14 |
2016-03-17 09:12 | Using the Search key bindings also during a Re-search, to enable cancelling. This fixes Savannah bug #47159. | Benno Schulenberg | 2 | +7 | -0 |
2016-03-14 17:14 | Rearranging some things to reduce the indentation level by four steps, so we can unwrap a dozen lines. | Benno Schulenberg | 2 | +118 | -129 |
2016-03-14 16:09 | Making an error message equal to others, to reduce the msgid count. | Benno Schulenberg | 2 | +3 | -1 |
2016-03-14 16:01 | Avoiding to dereference a possible NULL. | Benno Schulenberg | 2 | +4 | -1 |
2016-03-13 20:13 | Giving a central variable a ringing name -- tmp* is something for 5 lines, not for 300. | Benno Schulenberg | 2 | +35 | -34 |
2016-03-13 20:05 | Renaming a variable, from 'endcolor' to 'lastcolor', to fully avoid the idea that it might have something to do with 'end_regex'. | Benno Schulenberg | 2 | +12 | -11 |
2016-03-13 19:37 | Combining the regular-expression flags at compile time instead of at run time. | Benno Schulenberg | 5 | +17 | -19 |
2016-03-13 19:19 | Allowing the use of word boundary markers \< and \> in search strings on non-GNU systems. This is a partial fix for Savannah bug #47325. | Benno Schulenberg | 2 | +6 | -1 |
2016-03-13 19:09 | Mentioning SVN instead of CVS, in the docs and in a comment. Patch by Thomas Rosenau. | Benno Schulenberg | 3 | +6 | -3 |
2016-03-12 11:15 | Refinding the tail of the colors list only when extending, not for every added color, thus saving some 15 microseconds. | Benno Schulenberg | 2 | +9 | -6 |
2016-03-12 10:21 | Renaming a variable. | Benno Schulenberg | 2 | +15 | -16 |
2016-03-12 09:52 | Reducing the indentation by short-circuiting a loop. | Benno Schulenberg | 2 | +28 | -27 |
2016-03-12 09:43 | Renaming two functions, to be more distinguishable -- a leading underscore as the only difference is not enough. | Benno Schulenberg | 3 | +11 | -10 |
2016-03-12 09:37 | Tweaking the Changelog a bit, and the NEWS file (double spacing version jumps). | Benno Schulenberg | 2 | +12 | -3 |
2016-03-12 09:18 | Unnesting two ifs -- to put filenames, headerlines, and magic strings on equal footing. | Benno Schulenberg | 2 | +44 | -47 |
2016-03-12 08:46 | Setting the syntax and regex pointers just once, in a single place. | Benno Schulenberg | 2 | +19 | -30 |
2016-03-11 17:14 | Fixing compilation when configured with --enable-tiny plus --enable-nanorc. | Benno Schulenberg | 2 | +3 | -1 |
2016-03-11 16:51 | Checking for an open syntax first, before checking it is named "default". | Benno Schulenberg | 2 | +7 | -5 |
2016-03-11 16:45 | Eliding a variable. | Benno Schulenberg | 2 | +12 | -14 |
2016-03-11 16:39 | Tweaking some comments and reshuffling/reindenting some lines. | Benno Schulenberg | 2 | +28 | -29 |
2016-03-11 16:30 | Fixing compilation when configured with --enable-tiny plus --enable-browser. | Benno Schulenberg | 2 | +7 | -1 |
2016-03-10 20:36 | Renaming a variable to better fit its new role. | Benno Schulenberg | 2 | +31 | -33 |
2016-03-10 20:06 | Turning the linked list of syntaxes upside-down, so that the last-defined one comes first, so that a search can stop at the first match instead of always having to run through the entire list. | Benno Schulenberg | 3 | +18 | -20 |
2016-03-10 11:00 | Eliding the functions parse_header_exp() and parse_magic_exp(), and reshuffling the parameters in grab_and_store(). | Benno Schulenberg | 3 | +7 | -19 |
2016-03-10 10:36 | Folding the parsing of a linter and formatter command into a single routine. | Benno Schulenberg | 2 | +12 | -37 |
2016-03-10 09:46 | Not accepting 'header" and 'magic' commands for the default syntax. This fixes Savannah bug #47323. | Benno Schulenberg | 2 | +12 | -1 |
2016-03-09 21:00 | Using the grab_and_store() function also for gathering up extension regexes. | Benno Schulenberg | 3 | +8 | -36 |
2016-03-09 20:28 | Producing an adequate error message when the syntax name is improperly quoted. This fixes Savannah bug #47324. | Benno Schulenberg | 2 | +16 | -9 |
2016-03-04 20:50 | Tweaking a few things and renaming a variable. | Benno Schulenberg | 3 | +24 | -30 |
2016-03-04 20:22 | Renaming three variables. | Benno Schulenberg | 2 | +35 | -33 |
2016-03-04 18:28 | Eliding the now too tiny function free_list_item(). | Benno Schulenberg | 2 | +7 | -11 |
2016-03-04 17:04 | Deleting a now-unused struct member. | Benno Schulenberg | 4 | +1 | -7 |
2016-03-04 14:53 | Not bothering to keep the compiled regular expression when it matched. Stopping instead to call malloc() pointlessly. | Benno Schulenberg | 2 | +11 | -13 |
2016-03-01 11:21 | Allowing to select an empty syntax. And selecting the last instead of the first syntax that matches a certain magic string (forgotten in the previous commit). | Benno Schulenberg | 2 | +6 | -6 |
2016-03-01 11:06 | Not bothering to discard a duplicate syntax -- selecting simply the last-defined one. This addresses Savannah bug #47303. | Benno Schulenberg | 3 | +6 | -29 |
2016-02-29 16:56 | Not dereferencing symlinks, so that the syntax will be derived from the name given on the command line, not from the name of the target file. This fixes Savannah bug #47307. | Benno Schulenberg | 2 | +4 | -1 |
2016-02-29 15:40 | Fixing breakage of r5695 -- I confused nregcomp() with regcomp(). :( Hhrr... Names that don't seem to differ... | Benno Schulenberg | 2 | +2 | -1 |
2016-02-29 12:17 | Renaming a variable and reshuffling a few lines. | Benno Schulenberg | 2 | +10 | -7 |
2016-02-29 12:04 | "Closing" an extended syntax again, to prevent sneakily extending the last-defined syntax. | Benno Schulenberg | 2 | +6 | -2 |
2016-02-29 10:54 | Arranging some things more orderly. | Benno Schulenberg | 3 | +10 | -9 |
2016-02-29 10:29 | Not allocating a struct for the "none" syntax -- it doesn't need any. | Benno Schulenberg | 2 | +8 | -11 |
2016-02-29 09:17 | Renaming a struct member. | Benno Schulenberg | 5 | +15 | -12 |
2016-02-28 20:38 | Disallowing the addition of further things to a syntax when an rcfile ends or when an invalid syntax command is found. This fixes Savannah bug #47207 | Benno Schulenberg | 2 | +17 | -4 |
2016-02-28 17:16 | Rearranging a few things in my style. | Benno Schulenberg | 2 | +15 | -14 |
2016-02-28 16:36 | Not dropping regexes that were gathered earlier. This fixes Savannah bug #47285. | Benno Schulenberg | 2 | +9 | -1 |
2016-02-28 15:47 | Renaming a variable and fusing an increment. | Benno Schulenberg | 2 | +12 | -12 |
2016-02-28 15:16 | Using the now correct parsing of header regexes also for parsing magic regexes. This fixes Savannah bug #47292. | Benno Schulenberg | 2 | +24 | -72 |
2016-02-28 11:04 | Not continuing when something is wrong, but instead skipping the rest of the line. This fixes Savannah bug #47289. | Benno Schulenberg | 2 | +5 | -2 |
2016-02-26 20:19 | Renaming another struct element, because it refers not just to file extensions, but also to header lines and magic strings. | Benno Schulenberg | 5 | +18 | -16 |
2016-02-26 20:09 | Renaming a struct element for aptness and contrast. | Benno Schulenberg | 5 | +8 | -7 |
2016-02-26 17:25 | Eliding the function nfreeregex(), now used just once. | Benno Schulenberg | 2 | +6 | -12 |
2016-02-26 17:11 | Renaming a variable for conciseness. | Benno Schulenberg | 2 | +22 | -28 |
2016-02-26 16:37 | Factoring out a triple repetition into found_in_list(). | Benno Schulenberg | 2 | +37 | -51 |
2016-02-26 16:18 | Stripping things bare to see the sameness. | Benno Schulenberg | 2 | +7 | -18 |
2016-02-26 16:08 | Looking for the default syntax only when all else failed -- foregoing a small, complicating optimization. | Benno Schulenberg | 2 | +13 | -16 |
2016-02-26 09:20 | Back to SVN, and tweaking whitespace in NEWS and Changelog. | Benno Schulenberg | 3 | +5 | -5 |
2016-02-26 09:04 | Correcting the description of 'justifytrim', adding it to the Info document, sorting it, and tweaking a wording. | Benno Schulenberg | 5 | +11 | -3 |
2016-02-25 21:46 | GNU nano 2.5.3 release | Chris Allegretta | 38 | +10753 | -10724 |
2016-02-25 21:04 | Call kill_spaces_on_justify justifytrim, to match the rest of rcfile naming conventions. | Chris Allegretta | 7 | +12 | -6 |
2016-02-25 18:58 | Eliding splice_opennode() by handling the two cases (the creation of the first element, and the insertion of a new element) directly. | Benno Schulenberg | 4 | +19 | -24 |
2016-02-25 14:08 | Now putting things in the proper order: setting 'prev_dir' only when we've actually succeeded in changing directory. | Benno Schulenberg | 2 | +8 | -9 |
2016-02-25 13:52 | Plugging a memory leak by not copying a string twice. This fixes Savannah bug #47206. | Benno Schulenberg | 2 | +7 | -1 |
2016-02-24 04:46 | Tweak KILL_TRAILING_SPACES. Still deciding on name... | Chris Allegretta | 2 | +9 | -5 |
2016-02-23 12:49 | Tweaking the Changelog. | Benno Schulenberg | 1 | +26 | -26 |
2016-02-23 12:37 | Rewrapping and reshuffling some lines. | Benno Schulenberg | 4 | +22 | -28 |
2016-02-23 12:18 | Centering the cursor when the thing being undone or redone is currently off the screen. | Benno Schulenberg | 3 | +5 | -0 |
2016-02-23 12:07 | Not moving the cursor when copying a backwardly marked region. This fixes Savannah bug #46980. | Benno Schulenberg | 2 | +14 | -0 |
2016-02-23 08:31 | Renaming a variable, for contrast and correctness. | Benno Schulenberg | 2 | +15 | -11 |
2016-02-22 19:49 | Using the correct column number also when messages are skipped. And not minding when the column number is zero or negative. This partially fixes Savannah bug #47131. | Benno Schulenberg | 2 | +4 | -5 |
2016-02-22 18:34 | Showing the cursor in the edit window when linting. | Benno Schulenberg | 2 | +2 | -1 |
2016-02-22 17:15 | Making the cursor visible again after a justification and after an unrecognized escape sequence. | Benno Schulenberg | 3 | +5 | -0 |
2016-02-22 16:51 | As the charmove() already copies the terminating null byte, there is no need to put one in. Just trim the allocation. | Benno Schulenberg | 2 | +3 | -3 |
2016-02-22 15:23 | Make that kill_spaces_on_justify, add hilighting. | Chris Allegretta | 3 | +3 | -3 |
2016-02-22 15:10 | 2016-02-22 Chris Allegretta <chrisa@asty.org> * Add ability to kill the trailing spaces when justifying code. New nanorc option kill_spaces_on_wrap, we'll see whether this warrants a command line flahg or not. | Chris Allegretta | 4 | +13 | -3 |
2016-02-22 14:26 | Eliding a variable -- there is no need to optimize for calls of strlen(), as this is typing speed, no need to hurry. | Benno Schulenberg | 2 | +6 | -9 |
2016-02-22 13:17 | Not moving too many bytes -- that is: not moving them beyond the allocated buffer. This fixes Savannah bug #47219. | Benno Schulenberg | 2 | +3 | -1 |
2016-02-22 12:49 | Sorting the prev_word() and next_word() functions in the standard way: the backward one first. | Benno Schulenberg | 3 | +63 | -63 |
2016-02-22 09:55 | The amount to scroll is never zero, so there is no need to check. | Benno Schulenberg | 2 | +2 | -3 |
2016-02-22 09:34 | Condensing some code by factoring out a repetition. | Benno Schulenberg | 2 | +18 | -22 |
2016-02-22 09:02 | Eliding the function free_openfilestruct() as it is used only once. | Benno Schulenberg | 4 | +9 | -22 |
2016-02-21 20:54 | Removing four unneeded checks for NULL. | Benno Schulenberg | 2 | +7 | -9 |
2016-02-21 13:33 | Not requiring a third Tab to show the list of possible completions when the first Tab added the part that all matches have in common. | Benno Schulenberg | 2 | +9 | -7 |
2016-02-20 16:35 | Reducing an allocation to what is actually needed. This undoes the papering-over of the just-fixed bug. | Benno Schulenberg | 2 | +3 | -1 |
2016-02-20 12:30 | Parsing a character in the correct buffer: in the first match instead of in the given string. This fixes Savannah bug #47199. | Benno Schulenberg | 2 | +3 | -1 |
2016-02-20 12:16 | Avoiding a memory leak when tabbing on a string that doesn't occur in the history. This fixes Savannah bug #47124 reported by Mike Frysinger. | Benno Schulenberg | 4 | +11 | -7 |
2016-02-18 20:10 | Deleting a debugging leftover. | Benno Schulenberg | 2 | +1 | -2 |
2016-02-18 19:58 | Allowing the parameter of free_filestruct() to be NULL, so we can delete four annoying pre-checks. | Benno Schulenberg | 4 | +11 | -15 |
2016-02-18 16:31 | Fixing Savannah bug #47127 the proper way, eliding two silly calls of edit_redraw(). | Benno Schulenberg | 4 | +6 | -6 |
2016-02-16 10:09 | Deleting two dead prototypes, adjusting two comments for correctness, and two other minute tweaks. | Benno Schulenberg | 2 | +5 | -7 |
2016-02-16 09:06 | Deleting a redundant assignment. The multidata pointer is already set to NULL in make_new_node(), a few lines earlier. | Benno Schulenberg | 2 | +3 | -4 |
2016-02-15 16:24 | Avoiding the loss a buffer when getcwd() fails. This fixes Savannah bug #47129 reported by Mike Frysinger. | Benno Schulenberg | 2 | +5 | -5 |
2016-02-15 12:56 | Freeing not just the struct but also the data it contains, and also when it is the first and only line. This fixes Savannah bug #47153 reported by Mike Frysinger. | Benno Schulenberg | 2 | +9 | -4 |
2016-02-14 12:17 | Saying that the 2.5 branch is a "rolling" release, that lock files are done, and preparing for 2.5.3. | Benno Schulenberg | 6 | +9 | -8 |
2016-02-14 12:03 | Renaming and condensing some stuff, and correcting the main comment, because 'allow_cntrls == FALSE' meant that controls were being filtered. | Benno Schulenberg | 3 | +23 | -34 |
2016-02-14 11:16 | Doing the copying of typed stuff from input to output just once. | Benno Schulenberg | 3 | +18 | -26 |
2016-02-14 10:29 | Restoring the mentioned behavior also for the internal spell fixer. | Benno Schulenberg | 2 | +3 | -0 |
2016-02-14 10:19 | Making the iteration through replacement matches behave the same again as the iteration through search matches: showing them centered when found offscreen. This fixes Savannah bug #47127. | Benno Schulenberg | 2 | +9 | -0 |
2016-02-13 19:41 | Switching the cursor on and off at the appropriate moments (that is: when needed), so that it no longer shows in the help screen nor in the file list. This fixes Savannah bug #47126. | Benno Schulenberg | 9 | +23 | -22 |
2016-02-13 17:00 | Allocating enough space for printing out the line and column numbers. This fixes Savannah bug #47135. | Benno Schulenberg | 2 | +5 | -1 |
2016-02-13 16:42 | Rebuilding the file list only when necessary, and not for each and every cursor movement. This fixes Savannah bug #47133. | Benno Schulenberg | 2 | +22 | -17 |
2016-02-12 05:36 | Back to SVN, and fix typo in NEWS | Chris Allegretta | 2 | +2 | -2 |
2016-02-12 05:25 | GNU nano 2.5.2 release | Chris Allegretta | 38 | +14968 | -11871 |
2016-02-11 17:30 | Making the formatter command more visible in the Go syntax file. | Benno Schulenberg | 2 | +4 | -3 |
2016-02-11 17:25 | Condensing some declarations, rewrapping some lines, and improving a few comments. | Benno Schulenberg | 2 | +24 | -28 |
2016-02-11 16:57 | Not leaving curses mode in the formatter, as that would hide error messages upon reentry. And, if there are any messages, allowing the user a little time to read them. | Benno Schulenberg | 2 | +9 | -10 |
2016-02-11 08:50 | Going to the next item in the list before freeing the current one. This fixes Savannah bug #46796. | Benno Schulenberg | 2 | +7 | -1 |
2016-02-11 08:26 | Adding remark to Changelog that Savannah bug #47111 is fixed. | Benno Schulenberg | 1 | +1 | -0 |
2016-02-10 20:29 | Freeing the position-history records that are dropped. | Benno Schulenberg | 2 | +8 | -1 |
2016-02-10 20:16 | Switching the cursor on in the right place: in the central input routine. This makes the cursor visible again during linting. | Benno Schulenberg | 3 | +5 | -3 |
2016-02-10 16:40 | Removing two SVN Id tags and a duplication. | Benno Schulenberg | 3 | +2 | -6 |
2016-02-10 16:26 | Thanking a Spanish, a Catalan, and a Croat translator. | Benno Schulenberg | 2 | +6 | -2 |
2016-02-10 15:06 | Allowing only control sequences in the proper range to be rebound. This fixes Savannah bug #47025. | Benno Schulenberg | 2 | +5 | -0 |
2016-02-10 12:32 | Plugging a sneaky memory leak. This fixes Savannah bug #47003 reported and solved by Mike Frysinger. | Benno Schulenberg | 2 | +5 | -3 |
2016-02-10 08:49 | Preventing a chain of editing actions from continuing after a discard. This fixes Savannah bug #47104. | Benno Schulenberg | 2 | +7 | -0 |
2016-02-09 20:57 | Adjusting the version number in the docs before release. | Benno Schulenberg | 4 | +4 | -3 |
2016-02-09 20:53 | Checking the result of a stat() to avoid referencing unitialized data. The original patch was by Kamil Dudka. | Benno Schulenberg | 2 | +25 | -14 |
2016-02-07 13:41 | Renaming a variable for clarity. | Benno Schulenberg | 2 | +11 | -10 |
2016-02-07 13:37 | Normalizing a bit of indentation. | Benno Schulenberg | 2 | +26 | -34 |
2016-02-07 13:14 | Using a character class instead of a literal tab and space. The change was inspired by David Niklas. | Benno Schulenberg | 2 | +4 | -2 |
2016-02-07 13:08 | Eliding an unneeded 'if'. | Benno Schulenberg | 2 | +2 | -4 |
2016-02-07 13:03 | Avoiding a pointless lstat() when not writing to a temporary file. | Benno Schulenberg | 2 | +4 | -9 |
2016-02-07 12:49 | Not recording files that have the default cursor position. | Benno Schulenberg | 2 | +18 | -0 |
2016-02-06 12:12 | Rewrapping some lines and removing some useless comments. | Benno Schulenberg | 4 | +22 | -40 |
2016-02-06 11:50 | Avoiding to update the statusbar twice for a Backspace. | Benno Schulenberg | 2 | +2 | -1 |
2016-02-06 11:44 | Renaming 'update_bar_if_needed()' for more contrast and aptness. | Benno Schulenberg | 3 | +10 | -9 |
2016-02-06 11:40 | Chopping two parameters that are always the same, and that are global variables anyway. | Benno Schulenberg | 3 | +19 | -20 |
2016-02-06 11:18 | Turning the cursor off when writing in the status bar, and ensuring it is on when waiting for input. | Benno Schulenberg | 4 | +8 | -15 |
2016-02-06 11:05 | Updating the screen immediately when a message is posted on the status bar. | Benno Schulenberg | 4 | +5 | -4 |
2016-02-06 10:59 | Removing the --nofollow option that hasn't been working for a dozen years. | Benno Schulenberg | 10 | +5 | -44 |
2016-02-05 12:27 | Guiding the translators a little bit. | Benno Schulenberg | 3 | +6 | -1 |
2016-02-05 12:01 | Putting four strings in the standard order: first backward, then forward. | Benno Schulenberg | 2 | +3 | -2 |
2016-02-05 11:55 | Condensing the descriptions of command-key sequences and of the screen layout; mentioning how to enter Unicode and that regular expressions are line oriented. | Benno Schulenberg | 2 | +70 | -45 |
2016-01-31 13:26 | Making Home go always fully home. | Benno Schulenberg | 2 | +3 | -17 |
2016-01-31 13:20 | Showing ^^ and M-^ as valid key names. | Benno Schulenberg | 3 | +4 | -3 |
2016-01-31 13:06 | Being more specific in how a given path is invalid. | Benno Schulenberg | 3 | +22 | -7 |
2016-01-29 20:43 | Updating position history only when 'positionlog' is set. | Benno Schulenberg | 2 | +5 | -1 |
2016-01-29 20:39 | Plugging another memory leak. | Benno Schulenberg | 2 | +4 | -1 |
2016-01-29 17:18 | Checking the position history only when 'positionlog' is set /also/ for the first file. :| | Benno Schulenberg | 2 | +3 | -4 |
2016-01-29 16:58 | Plugging a couple of memory leaks. | Benno Schulenberg | 2 | +24 | -7 |
2016-01-29 16:20 | Checking the position history only when option 'positionlog' is set. This fixes a bug reported by Mike Frysinger. | Benno Schulenberg | 2 | +4 | -1 |
2016-01-29 16:01 | Also displaying the buffer when configured with only --disable-histories. This fixes a segfault reported in Savannah bug #47011. | Benno Schulenberg | 2 | +14 | -7 |
2016-01-26 10:31 | Using a simpler algorithm for jumping to the next word. | Benno Schulenberg | 2 | +10 | -39 |
2016-01-26 10:10 | Jumping to the start of the current word, not to that of the preceding one. This fixes Savannah bug #46970. | Benno Schulenberg | 2 | +14 | -66 |
2016-01-26 09:16 | Adjusting some indentation and some line wrapping. | Benno Schulenberg | 4 | +29 | -34 |
2016-01-26 09:06 | Not adding directories to the list of file positions. This fixes Savannah bug #46971. | Benno Schulenberg | 2 | +5 | -1 |
2016-01-25 20:51 | Mentioning that the position history is limited to the 200 most recent files. | Benno Schulenberg | 4 | +9 | -4 |
2016-01-25 20:38 | Documenting the --enable-altrcname configure option. | Benno Schulenberg | 2 | +6 | -0 |
2016-01-25 20:26 | Handling an update of the first element correctly. | Benno Schulenberg | 2 | +8 | -1 |
2016-01-24 21:02 | Eliding another small function that is used only once. | Benno Schulenberg | 2 | +5 | -11 |
2016-01-24 20:44 | Eliding an unneeded function. | Benno Schulenberg | 3 | +4 | -13 |
2016-01-24 20:36 | Bundling four statements (that in total occur seven times) into a separate function. | Benno Schulenberg | 3 | +20 | -43 |
2016-01-24 16:04 | Removing a superfluous free. | Benno Schulenberg | 2 | +1 | -4 |
2016-01-24 15:42 | Chopping an always-FALSE parameter and deleting an unused return value. | Benno Schulenberg | 3 | +17 | -33 |
2016-01-24 15:32 | Condensing the code by removing a triplication. | Benno Schulenberg | 2 | +16 | -75 |
2016-01-24 14:49 | Moving an updated position-history item to the end of the list, so that it won't be dropped any time soon. | Benno Schulenberg | 2 | +30 | -17 |
2016-01-22 16:56 | Renaming a variable for clarity and contrast. | Benno Schulenberg | 2 | +15 | -14 |
2016-01-22 16:10 | Not using $HOME when we're root, because some sudos don't filter it out of the environment (which can lead to a root-owned .nano/ directory in the invoking user's home directory). This addresses Ubuntu bug #1471459. (See https://bugs.launchpad.net/ubuntu/+source/nano/+bug/1471459.) | Benno Schulenberg | 2 | +9 | -1 |
2016-01-21 20:44 | Deleting the unneeded blanking of a variable. | Benno Schulenberg | 2 | +2 | -9 |
2016-01-21 18:29 | Eliding an unneeded variable. | Benno Schulenberg | 2 | +3 | -4 |
2016-01-21 18:23 | Removing a now unneeded function, as nothing can break out of do_prompt() any more, not a SIGWINCH either. And deleting an always-FALSE 'if'. | Benno Schulenberg | 3 | +3 | -31 |
2016-01-21 17:29 | Preserving the cursor position on the statusbar when just toggling a setting or making an excursion to the file browser. This fixes Savannah bug #46945. | Benno Schulenberg | 2 | +10 | -16 |
2016-01-20 16:17 | Adding to the Changelog the remark that Savannah bug #44950 is now fixed. | Benno Schulenberg | 1 | +1 | -0 |
2016-01-20 15:56 | Getting rid of a global variable. | Benno Schulenberg | 4 | +12 | -15 |
2016-01-20 15:33 | Readjusting the indentation and a comment. | Benno Schulenberg | 2 | +15 | -13 |
2016-01-20 15:14 | Verifying that the containing directory of the given filename exists. Original patch by Rishabh Dave, edited by Benno. | Benno Schulenberg | 4 | +39 | -14 |
2016-01-17 17:04 | Limiting the number of loaded items in the positions history. (So that most likely not more than two hundred plus a handful will be written out. This was the easiest to implement.) | Benno Schulenberg | 2 | +6 | -1 |
2016-01-17 16:47 | Removing a mistaken '+': only one menu name is allowed in key bindings. | Benno Schulenberg | 2 | +3 | -2 |
2016-01-17 16:25 | Fixing a typo in an #ifndef symbol. Reported by Frank. | Benno Schulenberg | 2 | +4 | -1 |
2016-01-17 16:15 | Allowing inline comments with key bindings. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +6 | -3 |
2016-01-15 16:44 | Freeing the items on the undo stack when a buffer is closed. This fixes Savannah bug #46904 reported by Mike Frysinger. | Benno Schulenberg | 4 | +15 | -10 |
2016-01-15 14:42 | Moving set_modified() to the file that has to do with files. | Benno Schulenberg | 3 | +27 | -24 |
2016-01-15 14:23 | Returning a fantastic file descriptor -- when opening a non-existent file for reading succeeds. | Benno Schulenberg | 2 | +3 | -1 |
2016-01-15 13:27 | Plugging another memory leak. | Benno Schulenberg | 2 | +6 | -2 |
2016-01-15 13:17 | Freeing the full filename in all cases. | Benno Schulenberg | 2 | +10 | -2 |
2016-01-14 14:44 | Showing a key only when it was rebound. | Benno Schulenberg | 2 | +5 | -4 |
2016-01-14 14:34 | Eliding an unneeded function. | Benno Schulenberg | 2 | +3 | -15 |
2016-01-14 13:52 | Deleting two duplicate declarations. | Benno Schulenberg | 2 | +1 | -2 |
2016-01-14 13:41 | Eliding an unneeded variable and adjusting some wrappings and whitespace. | Benno Schulenberg | 2 | +11 | -11 |
2016-01-14 13:27 | Deleting an 'if' that is always FALSE. | Benno Schulenberg | 2 | +3 | -5 |
2016-01-14 13:14 | Removing a reference to an obsolete file. Bug was reported by Mike Frysinger. | Benno Schulenberg | 2 | +5 | -1 |
2016-01-13 20:32 | Adjusting a few comments and rewrapping some lines. | Benno Schulenberg | 6 | +9 | -12 |
2016-01-13 20:08 | Reducing the number of indentation steps elsewhere too. | Benno Schulenberg | 2 | +21 | -21 |
2016-01-12 20:26 | Reducing the number of indentation steps. | Benno Schulenberg | 2 | +44 | -42 |
2016-01-12 20:17 | Condensing the preparsing of a line. | Benno Schulenberg | 2 | +6 | -7 |
2016-01-12 20:08 | Removing a senseless iteration: simply add the new record at the tail. | Benno Schulenberg | 2 | +6 | -6 |
2016-01-12 19:20 | Differentiating a variable name from function names. | Benno Schulenberg | 4 | +12 | -10 |
2016-01-12 19:07 | Removing some code duplication. | Benno Schulenberg | 2 | +19 | -21 |
2016-01-12 11:16 | Rename a variable, to match the save routine. | Benno Schulenberg | 2 | +6 | -5 |
2016-01-12 11:03 | Fixing some typos and whitespace, and normalizing the dates in the NEWS file. | Benno Schulenberg | 2 | +76 | -75 |
2016-01-12 10:23 | Fixing the 2.5.1 tag in the Changelog. | Benno Schulenberg | 1 | +1 | -1 |
2016-01-11 05:11 | Back to SVN | Chris Allegretta | 1 | +1 | -1 |
2016-01-11 05:05 | GNU nano 2.5.1 release | Chris Allegretta | 34 | +14024 | -13520 |
2016-01-11 05:03 | Forward date 2.5.1 up to the 11th since I didnt get to it before Midnight. | Chris Allegretta | 2 | +3 | -1 |
2016-01-10 16:18 | Adjusting dates and version number. | Benno Schulenberg | 6 | +7 | -5 |
2016-01-10 16:10 | Adding a news item for the upcoming 2.5.1. | Benno Schulenberg | 2 | +12 | -0 |
2016-01-09 21:10 | Snipping inconsistent blank lines in the Changelog. | Benno Schulenberg | 1 | +2 | -55 |
2016-01-09 20:21 | Not going beyond the number of available rows in the edit window. This fixes Savannah bug #42188. | Benno Schulenberg | 2 | +3 | -1 |
2016-01-09 18:41 | Making sure to keep advancing also when regex matches are zero-length. This fixes Savannah bug #26977 -- a hang on start="^" end="$". | Benno Schulenberg | 3 | +12 | -0 |
2016-01-07 15:42 | Adding a comment and using a symbolic value. | Benno Schulenberg | 2 | +5 | -1 |
2016-01-07 15:21 | Delete two unneeded #ifdefs -- better fail to compile than create a cripple. | Benno Schulenberg | 2 | +4 | -4 |
2016-01-04 19:42 | Making "Tab" produce the appropriate keycode. This fixes Savannah bug #46812. | Benno Schulenberg | 2 | +4 | -0 |
2016-01-04 11:10 | Gettextizing a forgotten string. | Benno Schulenberg | 2 | +2 | -1 |
2016-01-04 10:50 | Adding "Tab" as a key description, just like "Del" and "Enter" already are. | Benno Schulenberg | 2 | +2 | -0 |
2016-01-04 10:37 | Improving the name of allow_pending_sigwinch() to allow_sigwinch(), and improving its comments too. | Benno Schulenberg | 4 | +13 | -15 |
2016-01-04 10:05 | Condensing the exit code of do_linter(). | Benno Schulenberg | 2 | +12 | -24 |
2016-01-04 09:52 | Rewriting the loop, and constifying the input of sctofunc(). | Benno Schulenberg | 5 | +8 | -7 |
2016-01-04 09:44 | No longer freeing any existing functions -- they are defined only once. | Benno Schulenberg | 2 | +4 | -6 |
2016-01-04 09:12 | Constifying the input parameter of strtosc() and strtomenu(). Patch by Mike Frysinger. | Benno Schulenberg | 3 | +7 | -4 |
2016-01-03 17:37 | Adjusting the indentation after the previous change. | Benno Schulenberg | 2 | +22 | -24 |
2016-01-03 17:07 | Alerting the user when a functionless shortcut is encountered. | Benno Schulenberg | 2 | +6 | -1 |
2016-01-03 16:57 | Aborting reset_multis() when there are zero multiline regexes. | Benno Schulenberg | 3 | +4 | -3 |
2016-01-03 16:21 | Letting reset_multis() figure out whether after an addition a full refresh is needed (for the sake of multiline regexes), instead of doing it always. | Benno Schulenberg | 2 | +4 | -8 |
2016-01-03 15:35 | Letting reset_multis() figure out whether after a deletion a full refresh is needed, before doing a redraw of the current line. This fixes Savannah bug #46794 | Benno Schulenberg | 3 | +7 | -4 |
2016-01-02 16:33 | Correctly restoring the settings of NO_HELP and MORE_SPACE. | Benno Schulenberg | 2 | +5 | -3 |
2016-01-02 16:25 | Skipping the unneeded reinitialization of the windows; it will be done when polling the keybuffer. | Benno Schulenberg | 2 | +2 | -8 |
2016-01-02 16:01 | Plugging three tiny memory leaks. | Benno Schulenberg | 2 | +16 | -7 |
2015-12-31 19:20 | Chopping a duplicate parameter. | Benno Schulenberg | 6 | +15 | -13 |
2015-12-31 17:20 | Chopping an always FALSE parameter. | Benno Schulenberg | 6 | +15 | -18 |
2015-12-31 16:49 | Deleting a now unused function. | Benno Schulenberg | 3 | +2 | -23 |
2015-12-31 16:44 | Restoring the cursor position differently, using a more basic routine. | Benno Schulenberg | 2 | +9 | -2 |
2015-12-30 20:57 | Normalizing the comments in the OCaml file. | Benno Schulenberg | 2 | +13 | -12 |
2015-12-30 10:11 | Not trying to position the cursor when opening a buffer failed. This fixes Savannah bug #46778. | Benno Schulenberg | 4 | +14 | -6 |
2015-12-29 16:48 | Disabling the regex for multiline strings in C and Assembler, as it colours some things wrong and is a glutton on time. | Benno Schulenberg | 4 | +13 | -6 |
2015-12-23 19:18 | Going back to the filename prompt when the user decides to save a changed buffer after all, as the buffer may not have a name yet. This fixes Savannah bug #46752. | Benno Schulenberg | 2 | +5 | -3 |
2015-12-23 16:44 | Not opening an extra blank buffer when an empty file is read. This bug was exposed by r5498 on December 18. | Benno Schulenberg | 2 | +2 | -5 |
2015-12-23 16:37 | Improving the ordering of two bindable functions. | Benno Schulenberg | 2 | +8 | -7 |
2015-12-23 16:34 | Offering ^Q in the writeout menu to close and discard the current buffer without saving it. | Benno Schulenberg | 7 | +82 | -34 |
2015-12-23 14:05 | Preventing valid pointers from getting truncated and rejected. Patch by Mike Frysinger, tweaked by Benno. | Benno Schulenberg | 2 | +10 | -4 |
2015-12-23 13:37 | History: no prompting on exit errors, because making the user hit Enter when there's an error saving history state at exit is pointless and annoying. Just notify the user and move on. Patch by Mike Frysinger, tweaked and extended by Benno. | Benno Schulenberg | 2 | +10 | -7 |
2015-12-23 10:54 | Expanding the autoconf syntax a little, by handling .m4 files too, adding the "elif" keyword, handling dnl comments better, and marking trailing whitespace. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +10 | -3 |
2015-12-23 09:39 | AC_CHECK_HEADERS_ONCE() is very special cannot be conditionalized. Use plain AC_CHECK_HEADERS() instead, so ./configure will not check for magic.h and zlib.h when --disable-libmagic is given. Patch by Christian Weisgerber. | Benno Schulenberg | 2 | +8 | -3 |
2015-12-22 20:24 | Using 'return' instead of an intermediate variable. | Benno Schulenberg | 2 | +113 | -227 |
2015-12-22 19:00 | Renaming three keyboard functions -- 'get' is not a good name when the routine isn't getting something from somewhere but just converting it. | Benno Schulenberg | 3 | +25 | -26 |
2015-12-22 16:52 | Tweaking the Changelog. | Benno Schulenberg | 1 | +3 | -3 |
2015-12-22 16:51 | Moving two functions to the color.c file, where they belong. And making the checking for an impatient user into a separate routine. | Benno Schulenberg | 4 | +152 | -144 |
2015-12-20 21:10 | Precalculating the multiline-regex cache data for each buffer, not just for the first. This fixes Savannah bug #46511. | Benno Schulenberg | 4 | +13 | -8 |
2015-12-18 20:44 | Tweaking some comments and improving a variable name. | Benno Schulenberg | 2 | +9 | -10 |
2015-12-18 19:18 | Chopping a superfluous boolean parameter -- 'prevnode' being NULL is enough indication that the first line is being read. | Benno Schulenberg | 3 | +14 | -26 |
2015-12-18 18:44 | Improving some comments and renaming three variables. | Benno Schulenberg | 2 | +23 | -18 |
2015-12-18 10:45 | Adjusting the whitespace after the previous change, and adding a comment. | Benno Schulenberg | 2 | +11 | -12 |
2015-12-18 10:41 | Using a couple less #ifdefs, to mimic how this is done in set_colorpairs(). | Benno Schulenberg | 2 | +20 | -18 |
2015-12-11 16:55 | Adding the missing autoconf and nftables syntaxes to the files to be distributed. | Benno Schulenberg | 2 | +13 | -7 |
2015-12-08 19:09 | Rewrapping and reordering a few lines. | Benno Schulenberg | 2 | +22 | -29 |
2015-12-08 18:54 | It shouldn't be necessary to doubly check for being at the end of file. | Benno Schulenberg | 3 | +8 | -4 |
2015-12-08 16:02 | Letting also unlink_node() update 'filebot', instead of doing it in four different places. It is not a problem that the history routines also use these functions, as history nodes will never equal filebot. | Benno Schulenberg | 3 | +9 | -13 |
2015-12-08 15:29 | Making splice_node() update 'filebot', instead of doing it in four different places. | Benno Schulenberg | 3 | +9 | -15 |
2015-12-07 17:05 | Making ^O always prompt for a filename, also when --tempfile is given. Users who want an immediate save, can bind the function 'savefile'. | Benno Schulenberg | 2 | +6 | -10 |
2015-12-07 15:40 | Quitting the loop when there is no end match. | Benno Schulenberg | 2 | +14 | -10 |
2015-12-07 13:31 | Fixing whitespace, layout, wording, and typo. | Benno Schulenberg | 1 | +4 | -4 |
2015-12-06 05:40 | Back to SVN | Chris Allegretta | 1 | +1 | -1 |
2015-12-06 05:27 | Typo in release announcement | Chris Allegretta | 1 | +2 | -2 |
2015-12-06 05:24 | GNU nano 2.5.0 release | Chris Allegretta | 36 | +18430 | -16244 |
2015-12-06 05:21 | 2015-12-05 Chris Allegretta <chrisa@asty.org> * src/nano.c (main) : key_defined() is an ncurses-ism. Add better checks for this. | Chris Allegretta | 3 | +6 | -1 |
2015-12-05 11:38 | Avoiding two compilation warnings. | Benno Schulenberg | 3 | +5 | -1 |
2015-12-05 11:04 | Updating date and version number for the upcoming release. | Benno Schulenberg | 5 | +8 | -6 |
2015-12-05 10:16 | Fixing compilation with --enable-tiny --enable-justify. | Benno Schulenberg | 2 | +10 | -2 |
2015-12-04 21:11 | Rewrapping some lines and tweaking some comments. | Benno Schulenberg | 6 | +27 | -35 |
2015-12-04 20:54 | Fusing three functions into a single one. | Benno Schulenberg | 2 | +29 | -37 |
2015-12-04 11:01 | Avoiding a compilation warning. | Benno Schulenberg | 2 | +4 | -0 |
2015-12-03 09:34 | Adding a note to the documentation about undo not working after a justification or reindentation. | Benno Schulenberg | 3 | +19 | -1 |
2015-12-03 09:17 | Discarding the entire undo stack, to prevent nano from making mistakes when trying to undo edits after an indentation change. This works around Savannah bug #46591. | Benno Schulenberg | 2 | +8 | -0 |
2015-12-03 09:03 | Discarding the entire undo stack, to prevent nano from dying (or making mistakes) when trying to undo edits after a justification. This works around Savannah bug #45531. | Benno Schulenberg | 2 | +10 | -1 |
2015-12-03 08:50 | Moving the trimming of the undo stack into a separate function. | Benno Schulenberg | 2 | +20 | -8 |
2015-12-03 08:35 | A typo fix by David Lawrence Ramsey, and an accent fix by myself. | Benno Schulenberg | 2 | +2 | -2 |
2015-12-02 19:13 | Oh darn... doing too many things at once. | Benno Schulenberg | 1 | +0 | -1 |
2015-12-02 19:11 | Ehm... that was a silly, superfluous condition. | Benno Schulenberg | 2 | +2 | -2 |
2015-12-02 19:03 | Accepting not just 'Uncut' but also 'Undo' for undoing a justification. | Benno Schulenberg | 2 | +5 | -2 |
2015-12-02 10:29 | Treating backslashed quotes properly, and not colouring triple-quoted strings twice. | Benno Schulenberg | 2 | +8 | -6 |
2015-12-02 09:19 | Not colouring triple quotes by themselves (in Python). | Benno Schulenberg | 2 | +5 | -2 |
2015-12-02 09:14 | Adding syntax colouring for nftables. Original file by Arturo Borrero Gonzalez. This addresses Debian bug #805288. | Benno Schulenberg | 2 | +33 | -0 |
2015-12-01 13:44 | Deleting four superfluous checks. | Benno Schulenberg | 2 | +2 | -8 |
2015-12-01 13:33 | Unindenting the part that was the 'else'. | Benno Schulenberg | 2 | +100 | -107 |
2015-12-01 12:49 | Renaming a label and eliding an 'else'. | Benno Schulenberg | 2 | +10 | -8 |
2015-12-01 12:35 | Moving a check to a better place. | Benno Schulenberg | 2 | +7 | -5 |
2015-12-01 11:51 | Deleting two redundant assignments. | Benno Schulenberg | 2 | +2 | -4 |
2015-12-01 11:43 | Renaming two variables for clarity. | Benno Schulenberg | 2 | +7 | -6 |
2015-12-01 11:39 | Marking the current buffer as mofified only when actually something was inserted. This fixes Savannah bug #45409. | Benno Schulenberg | 2 | +9 | -2 |
2015-11-30 16:44 | Allowing an array parameter to be NULL. This fixes Savannah bug #46420. | Benno Schulenberg | 3 | +5 | -3 |
2015-11-30 16:21 | Storing and retrieving the correct file size before and after an action. This fixes Savannah bug #45523. | Benno Schulenberg | 3 | +13 | -0 |
2015-11-30 15:49 | Redoing cuts at EOF properly. This fixes Savannah bug #46541. | Benno Schulenberg | 2 | +9 | -6 |
2015-11-29 14:15 | Eliding a variable, and tweaking some comments. | Benno Schulenberg | 2 | +25 | -27 |
2015-11-29 13:52 | Deleting two redundant conditions, and moving the least frequent case to the end. | Benno Schulenberg | 2 | +8 | -6 |
2015-11-29 13:20 | Using the main multidata-cache-allocation routine. (Note that there can only be colorstrings when there /is/ a syntax, so there is no need to check for the latter here.) | Benno Schulenberg | 2 | +5 | -10 |
2015-11-29 12:31 | Always setting the multidata to CBEGINBEFORE when an end is found, also when the coloured part is horizontally scrolled off. | Benno Schulenberg | 2 | +11 | -2 |
2015-11-29 10:43 | Adjusting whitespace and comments. | Benno Schulenberg | 2 | +20 | -23 |
2015-11-29 10:14 | Resetting the multidata a bit less often. | Benno Schulenberg | 2 | +10 | -7 |
2015-11-29 10:07 | Evaluating correctly whether to reset the multidata cache. This fixes Savannah bug #46543. | Benno Schulenberg | 2 | +5 | -1 |
2015-11-28 19:03 | Initializing a newly allocated multidata array. | Benno Schulenberg | 2 | +10 | -1 |
2015-11-28 17:29 | Allowing the user full control over the values of MALLOC_CHECK_ and MALLOC_PERTURB_; nano shouldn't override them. | Benno Schulenberg | 3 | +6 | -11 |
2015-11-26 09:31 | Warning about an impossible condition, instead of blithely continuing. And eliding an unneeded variable. | Benno Schulenberg | 2 | +9 | -6 |
2015-11-26 08:45 | Also the /redoing/ of a Backspace at EOF is a special case. This fixes Savannah bug #46532. | Benno Schulenberg | 2 | +11 | -0 |
2015-11-25 10:23 | Adding Mark Majeres and myself to the AUTHORS file. | Benno Schulenberg | 2 | +12 | -4 |
2015-11-25 10:11 | Handling more internal errors, and doing it correctly: showing it directly on the statusbar instead of as an undid or redid message. | Benno Schulenberg | 2 | +8 | -4 |
2015-11-25 09:49 | Eliding an unneeded variable, and not skipping the end of the function when things went wrong. | Benno Schulenberg | 2 | +7 | -6 |
2015-11-25 09:27 | Warning about a condition that should never occur, instead of silently continuing. | Benno Schulenberg | 2 | +12 | -7 |
2015-11-25 09:10 | Refreshing the whole edit window only when there are multiline regexes, and checking for this just once for every burst of keystrokes. | Benno Schulenberg | 2 | +12 | -5 |
2015-11-24 13:28 | Renaming a variable for clarity. | Benno Schulenberg | 3 | +10 | -9 |
2015-11-24 13:24 | Inserting a new node into a linked list by using just two parameters: the insertion point and the new node. | Benno Schulenberg | 5 | +12 | -14 |
2015-11-24 11:42 | Telling the user on the statusbar when a syntax name given on the command line does not exist. This fixes Savannah bug #46503. | Benno Schulenberg | 2 | +5 | -0 |
2015-11-24 11:09 | Recognizing also files with the extensions .make and .mk as Makefiles. This addresses Debian bug #804845. | Benno Schulenberg | 2 | +5 | -1 |
2015-11-23 08:52 | Making Ctrl+Left and Ctrl+Right work on more terminals by asking ncurses for the keycodes. This addresses Debian bug #800681. | Benno Schulenberg | 6 | +33 | -14 |
2015-11-22 16:14 | Deleting a node right after unlinking it. This now mirrors unlink_opennode() and delete_opennode(). | Benno Schulenberg | 5 | +6 | -9 |
2015-11-22 16:09 | Eliding an unneeded variable. | Benno Schulenberg | 2 | +7 | -13 |
2015-11-22 16:08 | Rewrapping, rewriting, renaming, and reordering some things. | Benno Schulenberg | 3 | +27 | -27 |
2015-11-22 16:07 | Deleting a condition that will never occur. | Benno Schulenberg | 2 | +7 | -7 |
2015-11-21 19:55 | Adding the release marker, and copying the news item from the 2.4 branch. | Benno Schulenberg | 2 | +13 | -0 |
2015-11-21 19:44 | Letting the value of a --fill option on the command line override the value of a "set fill" option in an rcfile. This fixes Savannah bug #46492. | Benno Schulenberg | 2 | +13 | -5 |
2015-11-21 19:05 | Fixing a typo and adjusting some spacing. Patch by David Lawrence Ramsey. | Benno Schulenberg | 2 | +11 | -8 |
2015-11-12 19:50 | Deleting an unneeded variable alias. | Benno Schulenberg | 2 | +49 | -49 |
2015-11-12 19:01 | Storing the correct end position of an inserted file, and using it for an undo and redo. | Benno Schulenberg | 2 | +13 | -2 |
2015-11-11 19:56 | Discarding a now useless function. | Benno Schulenberg | 7 | +14 | -20 |
2015-11-11 19:15 | Oops! Blackout! | Benno Schulenberg | 1 | +6 | -0 |
2015-11-11 19:04 | Chopping the now unused parameter 'undoing'. | Benno Schulenberg | 4 | +6 | -13 |
2015-11-11 18:51 | Redoing an Enter from stored undo data, instead of running do_enter() again, because the latter behaves differently depending on the setting of autoindent. | Benno Schulenberg | 2 | +18 | -2 |
2015-11-10 15:09 | Plugging four memory leaks. | Benno Schulenberg | 2 | +10 | -4 |
2015-11-10 10:39 | Skipping a zero-length match only when there /is/ a match. (Finally I understood what valgrind was complaining about.) | Benno Schulenberg | 2 | +5 | -1 |
2015-11-08 19:44 | Accepting longer bug and patch numbers. | Benno Schulenberg | 2 | +2 | -1 |
2015-11-08 19:40 | Allowing to exit the file browser with the same key as it was entered: ^T. | Benno Schulenberg | 2 | +9 | -0 |
2015-11-07 09:49 | Correcting the logic for adjusting the x position of the mark, and improving the comments. | Benno Schulenberg | 2 | +11 | -9 |
2015-11-06 21:02 | Deleting a redundant assignment. | Benno Schulenberg | 2 | +1 | -1 |
2015-11-06 20:55 | Not setting 'openfile->mark_begin' for no reason. | Benno Schulenberg | 2 | +2 | -5 |
2015-11-06 20:25 | Not checking whether a function has a help line; it's irrelevant. | Benno Schulenberg | 3 | +4 | -9 |
2015-11-06 20:14 | Truncating an overlong hostname properly instead of bailing out when writing a lock file. | Benno Schulenberg | 2 | +11 | -2 |
2015-11-02 13:46 | Chopping the 'undoing' parameter, so that the calls of do_cut_text() become more symmetrical: wrapped in add_undo() + update_undo() where needed. | Benno Schulenberg | 4 | +14 | -13 |
2015-11-02 11:24 | Eliding two variables. | Benno Schulenberg | 2 | +3 | -14 |
2015-11-02 10:40 | Improving several comments. | Benno Schulenberg | 2 | +30 | -28 |
2015-11-02 10:27 | Deleting an unused type definition. | Benno Schulenberg | 2 | +3 | -18 |
2015-10-31 20:32 | Correcting the changelog description of an old change. | Benno Schulenberg | 1 | +5 | -2 |
2015-10-31 20:17 | Improving comments and combining two conditions. | Benno Schulenberg | 2 | +14 | -14 |
2015-10-31 19:03 | Refreshing the mark's pointer only when it is on the same line as the cursor, and recalculating the mark's x coordinate only when the mark comes after it. Also correcting the recalculation in one case. | Benno Schulenberg | 2 | +9 | -4 |
2015-10-29 21:10 | Adding a forgotton bug number to the Changelog. | Benno Schulenberg | 1 | +2 | -1 |
2015-10-29 17:31 | Tweaking the Changelog. | Benno Schulenberg | 1 | +2 | -2 |
2015-10-29 17:27 | Removing an 'if' that will never be true, and removing some assignments that have already been done. | Benno Schulenberg | 2 | +3 | -5 |
2015-10-29 17:02 | Checking for "nothing to redo" earlier, in order to restore the possible warning about an internal error. | Benno Schulenberg | 2 | +9 | -2 |
2015-10-29 16:52 | Skipping the addition of an undo only when the current action equals the last action. Necessary for when typing text is broken by an undo+redo. | Benno Schulenberg | 2 | +6 | -1 |
2015-10-29 10:36 | Making ^O work the same way as under Pico when option -t is given: writing out the file immediately, without prompting. Patch by David Lawrence Ramsey. | Benno Schulenberg | 4 | +37 | -15 |
2015-10-29 09:04 | Oops! You can't swap those two conditions. | Benno Schulenberg | 1 | +1 | -1 |
2015-10-28 20:49 | Removing a condition that can never occur. | Benno Schulenberg | 2 | +8 | -8 |
2015-10-28 20:24 | Spoofing a line number for the redoing of an INSERT, because 'u->mark_begin_lineno' is being used as the length of the insertion. | Benno Schulenberg | 2 | +6 | -1 |
2015-10-27 16:57 | Not calculating the line length twice. | Benno Schulenberg | 2 | +4 | -2 |
2015-10-27 16:48 | Rewriting do_next_word() to use the same, simpler logic as do_prev_word(). | Benno Schulenberg | 2 | +26 | -60 |
2015-09-05 09:40 | Jumping to the beginning of the current word when in its middle instead of to the beginning of the preceding word, to match the behaviour of Pico and of most other editors. It also rewrites the entire routine. | Benno Schulenberg | 2 | +28 | -90 |
2015-09-05 09:22 | Dropping a return value that is never used. | Benno Schulenberg | 3 | +5 | -12 |
2015-09-05 09:14 | Forcing a redraw of a line only when it contains a multicolumn character, as that is the only known situation where things go wrong. This spares all regular text a significant slowdown. | Benno Schulenberg | 2 | +14 | -1 |
2015-09-04 19:34 | Reverting my own patch that claimed that UTF8 is a stateless encoding. Apparently there is /some/ state somewhere after all. Don't have time now to figure out where exactly. | Benno Schulenberg | 2 | +48 | -10 |
2015-08-29 20:14 | Rewrapping some lines and tweaking two comments. | Benno Schulenberg | 2 | +35 | -47 |
2015-08-29 19:52 | Adding a file: syntax colouring for Autoconf files. | Benno Schulenberg | 2 | +32 | -1 |
2015-08-16 17:53 | Discarding an unneeded extra freeing of the help text. | Benno Schulenberg | 2 | +7 | -12 |
2015-08-16 15:21 | Not bothering to set things to NULL when they will be initialized right away, nor bothering with a separate initialization function when it's used only once. | Benno Schulenberg | 4 | +6 | -20 |
2015-08-16 13:05 | Removing some duplication in the initialization of a new openfile node. | Benno Schulenberg | 3 | +3 | -5 |
2015-08-16 12:20 | Renaming and reordering most of 'help_line_len()'. | Benno Schulenberg | 2 | +18 | -17 |
2015-08-16 12:15 | Determining the length of the current line by starting at the very beginning of it instead of at the wrap location. | Benno Schulenberg | 2 | +5 | -0 |
2015-08-16 09:28 | Not bothering to pass around a function when it's used only once. | Benno Schulenberg | 3 | +14 | -13 |
2015-08-16 09:14 | Adjusting some comments and whitespace. | Benno Schulenberg | 2 | +17 | -17 |
2015-08-16 08:49 | Reducing the scope of a variable. | Benno Schulenberg | 2 | +3 | -2 |
2015-08-16 08:43 | Avoiding wide paragraphs of running text in the help screens, wrapping them at 74 columns if the screen is wider. | Benno Schulenberg | 2 | +16 | -2 |
2015-08-13 19:29 | Allowing to change the file format in restricted mode, but actually disabling Appending, Prepending, making Backups, and opening the File Browser. | Benno Schulenberg | 2 | +21 | -18 |
2015-08-13 18:22 | Speeding up the finding of the longest filename in the current folder. | Benno Schulenberg | 2 | +16 | -18 |
2015-08-13 17:46 | Removing the mistaken comparison between a pointer and a literal character. (It will always be false, so it is apparently unneeded.) | Benno Schulenberg | 2 | +5 | -1 |
2015-08-12 19:27 | Not bothering to reset any state, because UTF-8 is a stateless encoding. | Benno Schulenberg | 2 | +14 | -44 |
2015-08-11 17:43 | Avoiding a possibly erroneous message, because failing to delete the temporary file does not mean that copying failed. | Benno Schulenberg | 2 | +6 | -2 |
2015-08-11 17:27 | Avoiding a call of copy_file() with a null pointer. | Benno Schulenberg | 2 | +5 | -1 |
2015-08-09 18:12 | Making a message sound more definitive instead of temporary. | Benno Schulenberg | 2 | +2 | -1 |
2015-08-09 18:10 | Removing an unneeded and mistaken condition: if something should be blanked, then both. | Benno Schulenberg | 2 | +5 | -6 |
2015-08-09 16:31 | Fixing compilation with --enable-tiny: file formats don't exist then. | Benno Schulenberg | 4 | +12 | -2 |
2015-08-09 16:05 | Allowing to toggle whitespace display also when support for nanorc files has not been built in, since the default values are quite usable. | Benno Schulenberg | 6 | +17 | -24 |
2015-08-08 08:10 | Putting in the null byte "manually", and only when using UTF-8. | Benno Schulenberg | 2 | +9 | -1 |
2015-08-06 19:42 | Improving the formatting of the texi file, to get better HTML without adding confusing single quotes to the Info document. | Benno Schulenberg | 2 | +53 | -63 |
2015-08-06 09:01 | Letting malloc() help to find initialization failures and uses-after-free. Change was suggested by Mike Frysinger. | Benno Schulenberg | 3 | +15 | -0 |
2015-08-04 19:51 | Tweaking the documentation. Mainly putting prevword and nextword in the standard order, and giving the Savannah URL for bug reporting. | Benno Schulenberg | 4 | +16 | -19 |
2015-08-04 19:20 | Advertising the five new bindable functions. | Benno Schulenberg | 2 | +10 | -7 |
2015-08-04 18:49 | Adding the option --unix (and 'set unix'), to save a file by default in Unix format. | Benno Schulenberg | 9 | +39 | -4 |
2015-08-03 19:52 | Plugging a tiny leak. | Benno Schulenberg | 2 | +15 | -11 |
2015-08-03 08:32 | Plugging a memory leak. | Benno Schulenberg | 2 | +14 | -7 |
2015-08-03 08:03 | Checking the value of shortcut->toggle only if it actually is a toggle. | Benno Schulenberg | 2 | +5 | -1 |
2015-08-02 20:27 | Initializing also openfile->syntax. | Benno Schulenberg | 2 | +5 | -0 |
2015-08-01 08:47 | Adding "and exit" to the description of --help, for veracity, to match --version, and to distinguish it more from the description of ^G. | Benno Schulenberg | 2 | +3 | -1 |
2015-08-01 08:41 | Showing also the dedicated keys in the ^G help text, to clarify some keys and to see which ones can be rebound. | Benno Schulenberg | 2 | +3 | -3 |
2015-08-01 08:35 | Setting each multiline-color value instead of OR-ing it. | Benno Schulenberg | 2 | +7 | -3 |
2015-07-31 11:52 | Adding two new bindable functions which delete all characters from the cursor to the preceding or succeeding word start. | Benno Schulenberg | 6 | +78 | -1 |
2015-07-30 20:15 | Providing feedback for ^Z when suspension is not enabled. | Benno Schulenberg | 2 | +7 | -5 |
2015-07-30 19:51 | Changing "Justify" to a tag and regrouping a couple. | Benno Schulenberg | 2 | +11 | -9 |
2015-07-30 18:10 | Differentiating between something being disabled/restricted and help texts being unavailable. | Benno Schulenberg | 7 | +34 | -18 |
2015-07-30 11:29 | Normalizing whitespace after the preceding changes. | Benno Schulenberg | 3 | +35 | -34 |
2015-07-30 10:37 | Not showing ^R and ^T in the help lines in restricted mode (if possible), to give visual feedback. | Benno Schulenberg | 2 | +21 | -5 |
2015-07-29 20:21 | Making the four toggles that don't have any effect in restricted mode say that they're disabled. | Benno Schulenberg | 2 | +8 | -0 |
2015-07-29 19:31 | Not showing options that don't have any effect when asking for --help in restricted mode. | Benno Schulenberg | 2 | +13 | -0 |
2015-07-29 17:36 | It is better to say that this function is disabled than that no linter has been defined. | Benno Schulenberg | 2 | +10 | -0 |
2015-07-28 20:04 | Dropping two superfluous checks for restricted mode, and two superfluous checks for the definition of a formatter. | Benno Schulenberg | 2 | +5 | -17 |
2015-07-28 19:39 | Reenabling SIGWINCH-es also when invocation of the formatter fails, and correcting some comments. | Benno Schulenberg | 3 | +15 | -9 |
2015-07-26 17:29 | Making the calculation of the new line size more efficient and symmetrical, and renaming two variables in the process. | Benno Schulenberg | 2 | +16 | -18 |
2015-07-26 17:04 | Improving a few comments. | Benno Schulenberg | 3 | +15 | -17 |
2015-07-26 09:29 | Tweaking a string, to match the --help text. | Benno Schulenberg | 2 | +4 | -2 |
2015-07-26 09:23 | Adding two new bindable functions that repeat the last search command in a fixed direction without prompting. | Benno Schulenberg | 6 | +59 | -3 |
2015-07-26 08:20 | Finding each zero-length match only once, when doing regex replacements. | Benno Schulenberg | 2 | +10 | -0 |
2015-07-25 19:25 | Adding a new bindable function that writes a file to disk without first asking for its name. Patch was suggested by Seiya Nuta. | Benno Schulenberg | 6 | +38 | -2 |
2015-07-23 19:31 | Mentioning the configure options --disable-histories and --disable-libmagic. | Benno Schulenberg | 2 | +9 | -6 |
2015-07-23 19:18 | Finding only valid UTF-8 byte sequences when searching. | Benno Schulenberg | 2 | +7 | -3 |
2015-07-23 17:56 | Adding deprecation notices for the options 'const' and 'poslog'. | Benno Schulenberg | 4 | +16 | -6 |
2015-07-22 18:02 | Plugging a few memory leaks. Patch by Mike Frysinger. | Benno Schulenberg | 4 | +14 | -4 |
2015-07-19 16:01 | Correcting a name in the Changelog; otherwise googling for it is difficult. | Benno Schulenberg | 1 | +1 | -1 |
2015-07-19 09:25 | Adjusting some comments for clarity and accuracy, and rewrapping some lines. | Benno Schulenberg | 2 | +15 | -18 |
2015-07-19 09:01 | Accepting again a +LINE argument for each file given on the command line, instead of only for the first. | Benno Schulenberg | 2 | +7 | -4 |
2015-07-18 19:06 | Making the release markers stand out more, plus a few small other fixes. | Benno Schulenberg | 1 | +39 | -5 |
2015-07-18 12:00 | Fixing a few typos and making some updates for 2.4.* in the FAQ. | Benno Schulenberg | 2 | +18 | -15 |
2015-07-18 10:32 | Adjusting some comments. | Benno Schulenberg | 4 | +20 | -22 |
2015-07-18 07:34 | Looking for a new start only after an end, instead of right after the last start. | Benno Schulenberg | 2 | +12 | -4 |
2015-07-17 21:11 | Avoiding an unfounded warning about a possibly uninitialized variable. | Benno Schulenberg | 2 | +3 | -1 |
2015-07-17 21:06 | Removing an earlier attempt at making M-W work at startup. | Benno Schulenberg | 2 | +4 | -2 |
2015-07-17 20:40 | Verifying that a named and existing file is a normal file, to avoid opening an empty buffer when the name of a directory is specified. | Benno Schulenberg | 2 | +22 | -0 |
2015-07-17 19:38 | Using the proper type (off_t) for the size of a file, and avoiding warnings about too large bit shifts. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +10 | -5 |
2015-07-15 20:21 | Fixing a quote. (Found this with my default syntax colouring.) | Benno Schulenberg | 1 | +1 | -1 |
2015-07-15 20:13 | Renaming the 'menu' item to 'menus' in the shortcut struct. | Benno Schulenberg | 6 | +18 | -14 |
2015-07-15 19:50 | Unabbreviating the long option --poslog to --positionlog. | Benno Schulenberg | 8 | +19 | -14 |
2015-07-15 19:40 | Unabbreviating the long option --const to --constantshow. | Benno Schulenberg | 8 | +16 | -10 |
2015-07-13 18:04 | Preventing a segfault when spellchecking a marked region and nonewlines isn't set. | Benno Schulenberg | 2 | +5 | -0 |
2015-07-13 17:57 | (Putting in the original patch, from before I got overzealous.) Removing an unneeded condition -- 'added_magicline' can only be true when NO_NEWLINES isn't. | Benno Schulenberg | 2 | +9 | -8 |
2015-07-13 05:32 | Arh! I tested that without actually making any spell correction. That wasn't very clever. | Benno Schulenberg | 2 | +20 | -4 |
2015-07-12 19:31 | Removing a stray space from a statusbar message. | Benno Schulenberg | 2 | +2 | -1 |
2015-07-12 19:27 | Renaming the variable 'totsize_save' to 'size_of_surrounding', to better describe what it contains. | Benno Schulenberg | 2 | +10 | -12 |
2015-07-12 19:20 | Removing the variable 'added_magicline', as it will always be FALSE and thus will never cause anything to be done. | Benno Schulenberg | 2 | +4 | -18 |
2015-07-10 17:49 | Rearranging a few lines plus some whitespace. | Benno Schulenberg | 2 | +5 | -4 |
2015-07-10 17:42 | Removing two lines of dead code. | Benno Schulenberg | 2 | +3 | -8 |
2015-07-10 17:25 | Unwrapping some lines and rewrapping some others in a more congenial manner; tweaking some comments and whitespace and braces. | Benno Schulenberg | 5 | +32 | -50 |
2015-07-10 16:00 | Eliding an unneeded variable. | Benno Schulenberg | 2 | +2 | -3 |
2015-07-10 15:57 | Renaming a variable. | Benno Schulenberg | 2 | +5 | -3 |
2015-07-10 15:54 | Plugging a small memory leak. | Benno Schulenberg | 4 | +6 | -2 |
2015-07-06 19:17 | Adjusting whitespace and bracings after the previous changes. | Benno Schulenberg | 3 | +17 | -19 |
2015-07-06 19:08 | Not removing and then re-adding the magic line when a Backspace happens at the end-of-file; just adding a token undo item to be able to put the cursor back at the very tail of the file. | Benno Schulenberg | 2 | +9 | -9 |
2015-07-06 18:48 | Moving the check for a Delete at the end-of-file to a less frequently travelled code path. | Benno Schulenberg | 2 | +8 | -6 |
2015-07-06 18:03 | Making it more transparent what WAS_FINAL_BACKSPACE does. | Benno Schulenberg | 3 | +11 | -2 |
2015-07-06 17:51 | Giving each toggle a sequence number, to be able to show them in a fixed order. | Benno Schulenberg | 5 | +35 | -2 |
2015-07-05 08:06 | move trunk to 2.5 branch | Chris Allegretta | 1 | +1 | -1 |
2015-07-05 08:04 | Type in NEWS | Chris Allegretta | 1 | +1 | -1 |
2015-07-05 07:51 | GNU nano 2.4.2 release | Chris Allegretta | 36 | +15945 | -15649 |
2015-06-28 18:15 | Recognizing several more kinds of XML files. | Benno Schulenberg | 2 | +15 | -3 |
2015-06-28 14:12 | Unwrapping some lines, rewrapping some others more logically, plus several other esthetic tweaks. | Benno Schulenberg | 2 | +35 | -44 |
2015-06-28 14:04 | Not checking again for a condition that was checked before. | Benno Schulenberg | 2 | +5 | -4 |
2015-06-28 06:32 | Limiting the selected file to the available ones in the list. | Benno Schulenberg | 2 | +9 | -0 |
2015-06-27 15:58 | Removing a duplicate binding of ^T, to prevent it being shown twice. | Benno Schulenberg | 2 | +3 | -4 |
2015-06-27 15:47 | Removing the obsolete execute flag from the shortcut struct. | Benno Schulenberg | 2 | +2 | -4 |
2015-06-27 15:10 | Normalizing the whitespace and some comments in src/files.c. | Benno Schulenberg | 2 | +74 | -78 |
2015-06-27 15:03 | Forgetting the case of an empty filename for replace_buffer(), and not bothering to put the pointer at the top. | Benno Schulenberg | 2 | +13 | -18 |
2015-06-27 09:27 | Renaming three flags for clarity. | Benno Schulenberg | 3 | +12 | -11 |
2015-06-27 09:17 | Skipping the undo of a backspace *only* when it really tried to delete the final, magic newline. | Benno Schulenberg | 3 | +10 | -4 |
2015-06-23 18:06 | Verifying that there exists multidata for the found starting line before trying to use this multidata -- when a file is inserted, all its lines will not have any multidata associated with them. | Benno Schulenberg | 2 | +7 | -1 |
2015-06-20 18:48 | Removing the obsolete long option --undo, and sorting some things. | Benno Schulenberg | 3 | +4 | -3 |
2015-06-20 12:53 | Adding a bug reference. | Benno Schulenberg | 1 | +2 | -1 |
2015-06-20 09:42 | Reverting the last commit, as it is making things worse: backspacing at the tail of the file no longer has any efffect. | Benno Schulenberg | 2 | +7 | -7 |
2015-06-20 09:00 | Not deleting the magic line, instead of removing and then re-adding it. | Benno Schulenberg | 2 | +7 | -7 |
2015-06-20 08:44 | Stopping the changed-files colour from spilling beyond an empty line. | Benno Schulenberg | 2 | +7 | -2 |
2015-06-20 08:31 | Colouring key-binding lines in a nanorc file affirmatively only when the specified menu name is an existing one. | Benno Schulenberg | 2 | +5 | -3 |
2015-06-20 08:21 | Keeping homedir NULL when no home directory could be determined, so that nano will show a message about it. | Benno Schulenberg | 2 | +7 | -1 |
2015-06-20 08:10 | Making M-W work also right after startup. | Benno Schulenberg | 2 | +13 | -1 |
2015-06-18 19:07 | Deleting two unused things, and adding two comments. | Benno Schulenberg | 2 | +5 | -8 |
2015-06-18 18:51 | Allowing a tiny nano to enable search and position histories. | Benno Schulenberg | 2 | +13 | -7 |
2015-06-17 15:17 | Improving the visibility of the undo-related debugging messages. | Benno Schulenberg | 2 | +16 | -11 |
2015-06-17 11:18 | Renaming the parameter 'current_action' to 'action', in order to match the other functions. | Benno Schulenberg | 3 | +12 | -10 |
2015-06-17 11:12 | Oops! Misplaced a closing parenthesis. | Benno Schulenberg | 1 | +2 | -2 |
2015-06-17 10:59 | Eliding an unneeded variable and correcting two comments. And putting the more frequent condition first. | Benno Schulenberg | 2 | +10 | -12 |
2015-06-17 10:47 | Adjusting whitespace after the previous change. | Benno Schulenberg | 2 | +12 | -11 |
2015-06-17 10:41 | Preventing the addition of an extra newline when undoing a Backspace or Delete at the tail of the file while nonewlines is not set. | Benno Schulenberg | 2 | +20 | -0 |
2015-06-14 19:14 | Not checking for non-NULL before freeing a variable, as it's unnecessary. | Benno Schulenberg | 10 | +28 | -57 |
2015-06-14 18:06 | Not bothering to look for any starting matches on the current line when the whole line has already been coloured. | Benno Schulenberg | 2 | +8 | -1 |
2015-06-14 17:56 | Skipping to the next step when a found start has been qualified as an end earlier. This helps with Python's triple-quoted strings. | Benno Schulenberg | 2 | +9 | -0 |
2015-06-14 15:58 | Adding some debugging code to track which multidata codes get assigned. | Benno Schulenberg | 2 | +18 | -2 |
2015-06-11 19:01 | Making it easy to see what codes a key stroke produces when debugging. | Benno Schulenberg | 2 | +11 | -1 |
2015-06-07 20:14 | Adding a section to the man page on the non-obvious functioning of the cutbuffer and the mark. | Benno Schulenberg | 2 | +24 | -1 |
2015-06-07 18:45 | Clarifying the meaning of the --backupdir option. | Benno Schulenberg | 4 | +24 | -14 |
2015-06-07 16:45 | Improving some formatting, hyphenation, wording and dashes. And removing some confusing, historical text. | Benno Schulenberg | 2 | +69 | -72 |
2015-06-07 10:02 | Showing the node with the command-line options in the main menu. | Benno Schulenberg | 2 | +14 | -15 |
2015-06-04 18:05 | Adding the post-install and pre-uninstall rules for the Info document, plus some tweaks. (Patch was tested by Kamil Dudka.) | Benno Schulenberg | 2 | +19 | -5 |
2015-06-04 17:59 | Fixing compilation with --enable-tiny. | Benno Schulenberg | 2 | +3 | -2 |
2015-06-02 14:53 | Requiring again that the triple quote that starts a docstring is followed by some character. | Benno Schulenberg | 2 | +6 | -2 |
2015-06-02 14:35 | Colouring also an optional option in apt's sources.list on Debian. | Benno Schulenberg | 2 | +9 | -4 |
2015-06-02 14:24 | Tweaking some wordings, adding some missing formatting to the Info document, and fixing an mdash. | Benno Schulenberg | 3 | +58 | -53 |
2015-05-31 08:45 | Preventing a floating-point exception when the available length for an answer becomes zero. The answer will instead wrap to the next line, which does not look nice but is better than crashing. Patch by Mahyar Abbaspour. | Benno Schulenberg | 2 | +5 | -1 |
2015-05-28 18:59 | Ah, fixing name. | Benno Schulenberg | 1 | +1 | -1 |
2015-05-28 18:56 | Allowing a CD name to contain any character. Changes were suggested by Dani Moller. | Benno Schulenberg | 2 | +5 | -4 |
2015-05-28 14:56 | Marking window resizes and better file-type detection as done. | Benno Schulenberg | 2 | +13 | -10 |
2015-05-28 13:51 | Back to SVN. | Benno Schulenberg | 1 | +1 | -1 |
2015-05-28 13:51 | Using 'width' instead of hardcoded 16. And doing things in the same order for all three cases: setting the string and then positioning the cursor. | Benno Schulenberg | 2 | +6 | -4 |
2015-05-28 13:28 | Normalizing the whitespace after the recent changes in logic. | Benno Schulenberg | 3 | +45 | -40 |
2015-05-28 13:02 | Handling a SIGWINCH (which signals a change in window size) not when it happens but only when checking for keyboard input. It now reports the SIGWINCH via a special key value to the calling routine, to allow not only the main editor but also the help viewer and the file browser to adapt their display to the new size. Patch by Mahyar Abbaspour, somewhat edited by Benno. | Benno Schulenberg | 10 | +130 | -91 |
2015-05-21 07:46 | Bleh. Adding postgresql to the Makefile. | Benno Schulenberg | 1 | +1 | -0 |
2015-05-20 18:57 | Adding one file: syntax highlighting for PostgreSQL. Original file by Devrim Gündüz. (Tweaked by Benno.) | Benno Schulenberg | 2 | +79 | -0 |
2015-05-08 21:11 | Limiting the number of backup files to one hundred thousand, well before finding a unused filename takes an annoying amount of time. | Benno Schulenberg | 4 | +13 | -27 |
2015-05-08 19:35 | Taking the distant possibility of terabyte files into account, and in the bargain getting rid of the need to calculate the number of digits in UINT_MAX. | Benno Schulenberg | 2 | +18 | -14 |
2015-05-03 15:47 | Using character classes correctly. | Benno Schulenberg | 3 | +4 | -3 |
2015-05-03 13:56 | Adjusting a few comments and line wrappings. | Benno Schulenberg | 3 | +31 | -48 |
2015-05-03 13:25 | Displaying an ellipsis only when the filename is longer than the available space, not when it still fits. | Benno Schulenberg | 2 | +5 | -1 |
2015-04-28 20:09 | Unwrapping a bunch of comments. | Benno Schulenberg | 2 | +55 | -99 |
2015-04-28 19:22 | Improving the colouring of message tags in PO files. | Benno Schulenberg | 2 | +5 | -4 |
2015-04-28 19:18 | Matching the file regex of a syntax against the absolute, canonical path instead of against the path the user gave. This fixes Savannah bug #44288, reported by Mike Frysinger. | Benno Schulenberg | 2 | +26 | -2 |
2015-04-25 15:47 | Adding a cross reference. | Benno Schulenberg | 1 | +2 | -1 |
2015-04-25 15:26 | Renaming the parameter 'whole_word' to 'whole_word_only', because the first sounds too much like "found_whole" to me. | Benno Schulenberg | 3 | +9 | -7 |
2015-04-25 15:17 | Deleting an always-FALSE parameter. | Benno Schulenberg | 4 | +12 | -20 |
2015-04-25 14:52 | Removing the unintended special case for replacing multiple occurrences of a literal ^ or $. | Benno Schulenberg | 4 | +7 | -50 |
2015-04-21 18:47 | Eliding another tiny function. | Benno Schulenberg | 4 | +5 | -10 |
2015-04-21 18:42 | Initializing the search and replace strings in a central place. | Benno Schulenberg | 5 | +8 | -14 |
2015-04-21 17:37 | Saving and restoring the global flags the short and quick way. | Benno Schulenberg | 2 | +9 | -21 |
2015-04-21 17:27 | Saving the settings of the global case-sens, direction, and regexp flags, and restoring them on exit. | Benno Schulenberg | 2 | +19 | -4 |
2015-04-20 18:01 | Deleting redundant reprises of a bol/eol regular-expression search. | Benno Schulenberg | 2 | +7 | -48 |
2015-04-20 08:35 | Renaming a function to the simpler 'need_statusbar_update()' as there is no vertical counterpart. | Benno Schulenberg | 3 | +13 | -11 |
2015-04-20 08:16 | Fusing two identical functions into one: need_screen_update(). | Benno Schulenberg | 4 | +17 | -31 |
2015-04-18 20:07 | Making sure an invalid starting byte of a multibyte sequence is properly terminated, to prevent the displaying of ghost characters. | Benno Schulenberg | 2 | +16 | -6 |
2015-04-18 16:07 | Making the descriptions of the multibuffer feature more accurate. | Benno Schulenberg | 5 | +23 | -16 |
2015-04-18 13:04 | Adding two files: syntax highlighting for Emacs Lisp and Guile Scheme. Patch by Mark Oteiza. (Tweaked by Benno.) | Benno Schulenberg | 4 | +59 | -0 |
2015-04-18 11:35 | Adding a linter definition to four of the syntax files. Patch by Mark Oteiza. | Benno Schulenberg | 5 | +7 | -0 |
2015-04-17 10:06 | Arranging the movement keys in the File Browser in the order of ascending stride, as in the Help Viewer. | Benno Schulenberg | 2 | +15 | -6 |
2015-04-17 09:42 | Binding the unbound Home and End keys to goto_top and goto_bottom in the Help Viewer and the File Browswer, to mimic the behaviour of these keys in file viewers and web browsers. | Benno Schulenberg | 2 | +15 | -6 |
2015-04-17 09:28 | Adding the 2.4.1 release marker to the Changelog. | Benno Schulenberg | 1 | +2 | -1 |
2015-04-17 09:24 | Distinguishing a failure to launch the linter from receiving 0 parsable lines. Adding a new function to glue together the invocation-error string. | Benno Schulenberg | 2 | +33 | -29 |
2015-04-14 18:03 | GNU nano 2.4.1 release | Chris Allegretta | 35 | +10768 | -10811 |
2015-04-14 16:07 | Go even farther on the bug report front in README and only mention about the Savannah page, based on Benno's excellent suggestion. | Chris Allegretta | 1 | +6 | -3 |
2015-04-13 10:59 | Fixing compilation with --enable-tiny (oops), and mentioning also the Savannah page as a place for reporting bugs. | Benno Schulenberg | 3 | +8 | -3 |
2015-04-12 11:29 | Oops. Correcting an oversight in the Changelog: the original recent undo fix was by Mark Majeres. | Benno Schulenberg | 1 | +1 | -0 |
2015-04-12 11:15 | Using mallocstrcpy() in a correct manner and not letting it free an unrelated string. | Benno Schulenberg | 2 | +4 | -2 |
2015-04-12 09:04 | Removing an unused variable, and adjusting the introductory comment for the recently tweaked logic. | Benno Schulenberg | 2 | +7 | -15 |
2015-04-12 08:44 | Rebinding ^Y and ^V in the WhereisFile menu to the effective and consistent first_file() and last_file(). | Benno Schulenberg | 2 | +14 | -9 |
2015-04-12 08:31 | Stopping M-\ and M-/ in the WhereisFile menu from doing also an unrequested search after having performed their function. Fixes Savannah bug #44790. | Benno Schulenberg | 2 | +16 | -9 |
2015-04-11 15:21 | Not splitting off the marked region into a separate partition, but doing the replacings in situ in the current one, to fix an undo bug. | Benno Schulenberg | 2 | +42 | -19 |
2015-04-08 19:57 | Correcting and adjusting some comments. | Benno Schulenberg | 2 | +18 | -19 |
2015-04-08 18:40 | Renaming some things, for more contrast or to be more fitting. And condensing the renamed function, and making it void because the result isn't used anyway. | Benno Schulenberg | 3 | +26 | -29 |
2015-04-07 15:37 | Giving the file a neater layout, plus two table headers. | Benno Schulenberg | 2 | +76 | -77 |
2015-04-07 15:23 | Adding the names of recent translators, and sorting them. | Benno Schulenberg | 2 | +34 | -25 |
2015-04-07 14:24 | Eliding another miniscule function. | Benno Schulenberg | 2 | +3 | -11 |
2015-04-07 14:16 | Letting bottombars() set the global variable 'currmenu'. | Benno Schulenberg | 7 | +8 | -18 |
2015-04-07 13:34 | Greatly simplifying the searching for the next matching filename. | Benno Schulenberg | 3 | +29 | -57 |
2015-04-07 11:04 | Avoiding to set 'focusing' when searching for filenames; it should be set only when searching/replacing text. | Benno Schulenberg | 2 | +6 | -2 |
2015-04-07 10:41 | Eliding a miniscule function, and renaming a variable for clarity. | Benno Schulenberg | 3 | +8 | -14 |
2015-04-07 08:44 | Consistently using the appropriate variable in the appropriate function. | Benno Schulenberg | 2 | +4 | -2 |
2015-04-07 08:23 | Removing an unfitting comment and tweaking some others. | Benno Schulenberg | 2 | +13 | -21 |
2015-04-07 08:19 | Not searching for the empty string when nothing was sought yet in the file browser (when historylig is set). | Benno Schulenberg | 2 | +6 | -2 |
2015-04-05 09:14 | Expanding on nano's features, and condensing the synopsis, | Benno Schulenberg | 2 | +31 | -24 |
2015-04-03 17:28 | Ignoring magic without libmagic, and ignoring formatter without spell checking. | Benno Schulenberg | 2 | +15 | -3 |
2015-04-03 15:57 | Removing two superfluous #ifndefs. | Benno Schulenberg | 2 | +4 | -8 |
2015-04-03 15:48 | Updating the README text to the fifth milestone: 2.4.x. | Benno Schulenberg | 2 | +17 | -15 |
2015-03-28 19:56 | Also colouring a series of changed files that spans more than one line. | Benno Schulenberg | 2 | +7 | -5 |
2015-03-28 17:11 | Only scrolling the required number of lines when pasting lines onto the bottom line. | Benno Schulenberg | 2 | +4 | -1 |
2015-03-28 17:01 | When searching, put a found off-screen string on the center line instead of at the bottom or top, to show it in context. | Benno Schulenberg | 5 | +13 | -4 |
2015-03-27 20:16 | Adjusting the end point of the marked region to compensate for any change in length of the region's last line. Patch by Mark Majeres. | Benno Schulenberg | 2 | +13 | -8 |
2015-03-27 16:55 | Treating the formatter like a speller, to fix compilation with --disable-speller. This fixes Savannah bug #44607. | Benno Schulenberg | 3 | +12 | -3 |
2015-03-27 15:34 | The linter is only available when colour is. | Benno Schulenberg | 2 | +4 | -1 |
2015-03-27 13:46 | Normalizing some whitespace. | Benno Schulenberg | 6 | +88 | -88 |
2015-03-27 11:29 | Removing two unneeded calls to edit_refresh(), to greatly speed up nano when doing a Replace All with *lots* of occurrences. | Benno Schulenberg | 2 | +5 | -5 |
2015-03-27 10:49 | Adjusting some whitespace and wrapping. | Benno Schulenberg | 2 | +8 | -10 |
2015-03-27 09:14 | Recognizing also Debian package diffs. | Benno Schulenberg | 2 | +6 | -1 |
2015-03-25 19:33 | Allowing to rebind the linter when nano was configured with --disable-speller. | Benno Schulenberg | 3 | +7 | -0 |
2015-03-25 16:23 | Removing unneeded statement -- nothing has changed the value of 'currmenu'. | Benno Schulenberg | 2 | +2 | -2 |
2015-03-25 16:20 | Removing a mistaken menu name -- as the formatter allows no interaction it needs no associated menu. | Benno Schulenberg | 2 | +3 | -1 |
2015-03-25 13:50 | Not letting hashes inside triple-quoted strings cause comment colouring. | Benno Schulenberg | 2 | +6 | -2 |
2015-03-25 13:42 | Slightly widening and relaxing the header regex. | Benno Schulenberg | 2 | +4 | -1 |
2015-03-23 18:16 | Correcting the description of option --noread, allowing writing to named pipes. | Benno Schulenberg | 2 | +6 | -5 |
2015-03-23 17:12 | Not unsetting the mark before the possible bailout for zero size. | Benno Schulenberg | 2 | +11 | -7 |
2015-03-23 17:01 | Avoiding a spell-check error when the marked region is zero bytes long. | Benno Schulenberg | 2 | +11 | -6 |
2015-03-23 13:06 | Three tiny Changelog fixes. | Benno Schulenberg | 1 | +3 | -3 |
2015-03-23 04:32 | 2015-02-25 Chris Allegretta <chrisa@asty.org> * src/text.c (do_alt_speller): timestamp can just be a __time_t. Fixes compilation on win32. | Chris Allegretta | 2 | +5 | -1 |
2015-03-23 04:23 | Back to SVN | Chris Allegretta | 1 | +1 | -1 |
2015-03-23 03:49 | GNU nano 2.4.0 release | Chris Allegretta | 36 | +4628 | -5097 |
2015-03-22 13:23 | Not centering the current line when smooth scrolling is used. This fixes Savannah bug #42654. | Benno Schulenberg | 2 | +8 | -6 |
2015-03-22 11:42 | Stepping backward or forward not simply one byte but one character (possibly multibyte). This fixes Savannah bug #42175. | Benno Schulenberg | 2 | +6 | -2 |
2015-03-22 11:20 | Starting to look for a multibyte character not at the start of the string, but only as far back as such a character can possibly be. Speedup suggested by Mark Majeres. | Benno Schulenberg | 2 | +13 | -2 |
2015-03-21 21:40 | Placing some comments better and unwrapping some lines. | Benno Schulenberg | 2 | +13 | -20 |
2015-03-21 21:13 | Removing some leftovers after Mark's patch. | Benno Schulenberg | 2 | +4 | -9 |
2015-03-21 21:02 | Restoring the positions of the mark and the cursor in a better way. Patch by Mark Majeres. | Benno Schulenberg | 2 | +9 | -11 |
2015-03-20 12:22 | Keeping related items together in the ^G help screen. | Benno Schulenberg | 2 | +4 | -2 |
2015-03-20 11:37 | Making a message equal to another one. | Benno Schulenberg | 2 | +4 | -2 |
2015-03-20 11:18 | Normalizing some whitespace, removing an old comment, and placing another one better. | Benno Schulenberg | 2 | +10 | -6 |
2015-03-17 20:10 | Not setting the modified flag when an external spell checker didn't make any changes. | Benno Schulenberg | 2 | +18 | -2 |
2015-03-15 19:48 | Adding full name of bug reporter. | Benno Schulenberg | 1 | +3 | -3 |
2015-03-14 20:17 | Fixing a mistaken message plus a few comments too. | Benno Schulenberg | 2 | +11 | -11 |
2015-03-14 15:59 | Getting out if there is nothing to renumber, to prevent do_undo() from falling over when trying to renumber emptiness. Patch basically by Mark Majeres. | Benno Schulenberg | 3 | +9 | -5 |
2015-03-08 20:14 | Dropping compile time from version information to enable a reproducible build. Proposed by Jérémy Bobbio and Jordi Mallach. | Benno Schulenberg | 2 | +4 | -2 |
2015-03-08 15:59 | Updating years and version numbers in the docs in anticipation of a release. | Benno Schulenberg | 5 | +10 | -8 |
2015-03-08 15:42 | Fixing the rebinding of toggles. | Benno Schulenberg | 2 | +7 | -2 |
2015-03-08 12:10 | Fixing compilation with --enable-tiny plus --enable-nanorc. | Benno Schulenberg | 3 | +6 | -2 |
2015-03-07 22:11 | Removing the mistaken square brackets around the arguments of "header" and "magic" -- those regexes are not optional. | Benno Schulenberg | 3 | +13 | -5 |
2015-03-07 21:51 | Oops. | Benno Schulenberg | 1 | +3 | -2 |
2015-03-07 21:48 | Improving the indentation of some lists in the nanorc man page. | Benno Schulenberg | 2 | +7 | -3 |
2015-03-07 21:30 | Adding a note about the inherent imperfection of using regular expressions for syntax highlighting, as suggested by Mike Frysinger. | Benno Schulenberg | 3 | +23 | -4 |
2015-03-07 20:46 | Typo fixing and whitespace adjusting of the NEWS file. | Benno Schulenberg | 1 | +6 | -6 |
2015-02-27 17:00 | Back to SVN | Chris Allegretta | 1 | +1 | -1 |
2015-02-27 16:57 | GNU nano 2.3.99pre3 release | Chris Allegretta | 36 | +2025 | -1981 |
2015-02-25 19:04 | 2015-02-25 Chris Allegretta <chrisa@asty.org> * src/rcfile.c (parse_binding): Add exception for do_toggle as rebinding toggles broke with r5022. | Chris Allegretta | 2 | +5 | -1 |
2015-02-21 11:31 | Oops -- created that typo myself. | Benno Schulenberg | 1 | +1 | -2 |
2015-02-21 10:34 | Wrapping some overlong lines, and fixing a typo in the Java file. | Benno Schulenberg | 5 | +14 | -7 |
2015-02-21 09:45 | Fixing the explanation of how to subscribe to a mailing list. | Benno Schulenberg | 2 | +18 | -17 |
2015-02-18 20:01 | Recognizing also dash, openrc and runscript as shell scripts. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +4 | -1 |
2015-02-16 20:13 | Ignoring the autotools 'compile' file. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +4 | -0 |
2015-02-15 16:28 | The user does the editing, not the editor. So rephrasing. | Benno Schulenberg | 2 | +4 | -2 |
2015-02-15 16:20 | Also showing the name of the affected file when finding a lock file, for when many files are opened at once. | Benno Schulenberg | 2 | +7 | -3 |
2015-02-09 19:53 | 2015-02-09 Chris Allegretta <chrisa@asty.org> * nano.spec.in: Add dependency on texinfo, docdir files for RPM file creation. | Chris Allegretta | 2 | +6 | -1 |
2015-02-07 03:33 | Back to SVN | Chris Allegretta | 1 | +1 | -1 |
2015-02-07 00:26 | GNU nano 2.3.99pre2 release | Chris Allegretta | 36 | +2550 | -2410 |
2015-02-03 22:49 | 2015-02-03 Alex Henrie <alexhenrie24@gmail.com> * src/cut.c (do_cut_text): Make sure to set modified even when using --enable-tiny. | Chris Allegretta | 2 | +6 | -3 |
2015-02-01 10:07 | Avoiding to trim the nano version number on the status bar. Patch by Kamil Dudka. | Benno Schulenberg | 2 | +3 | -1 |
2015-02-01 09:58 | Avoiding to print a wrong PID on the status bar. Patch by Kamil Dudka. Bug reported by Don Swaner. | Benno Schulenberg | 2 | +4 | -1 |
2015-02-01 09:48 | Making sure that 'lockprog' and 'lockuser' are properly terminated. Patch by Kamil Dudka. | Benno Schulenberg | 2 | +3 | -1 |
2015-02-01 09:39 | Avoiding to write uninitialized bytes to the lock file. Patch by Kamil Dudka. | Benno Schulenberg | 2 | +5 | -1 |
2015-02-01 09:32 | Updating the copyright years to include 2015. | Benno Schulenberg | 3 | +4 | -2 |
2015-02-01 09:19 | Adding a general entry for all translators plus the TP. | Benno Schulenberg | 2 | +7 | -2 |
2015-01-20 06:15 | Take 2 at file locking fixes. New args to close_buffer() and switch_to_prevnext_buffer() to support message passthrough when trying to lock files using multibuffer. | Chris Allegretta | 3 | +43 | -31 |
2015-01-14 02:36 | 2015-01-13 Chris Allegretta <chrisa@asty.org> * src/files.c (open_buffer): Check here for locking and properly handle choosing to not open a file when locked instead of in open_file(). Fixes Savannah bug 42373 reported by Benno Schulenberg | Chris Allegretta | 2 | +22 | -11 |
2015-01-06 15:28 | Back to SVN version | Chris Allegretta | 1 | +1 | -1 |
2015-01-06 15:20 | GNU nano 2.3.99pre1 release | Chris Allegretta | 36 | +11348 | -10053 |
2015-01-03 07:24 | 2015-01-03 Chris Allegretta <chrisa@asty.org> * New formatter code to support syntaxes like go which have tools to automatically lint and reformat the text for you (gofmt), which is lovely. rcfile option formatter, function text.c:do_formatter() and some other calls. | Chris Allegretta | 10 | +221 | -9 |
2014-12-28 22:27 | Adding Mark to the scroll. | Benno Schulenberg | 2 | +4 | -1 |
2014-12-28 22:23 | Removing the names of past translators from the Easter-egg scroll. | Benno Schulenberg | 3 | +5 | -15 |
2014-12-28 21:58 | Gettextizing the "File being edited" prompt, and improving its wording. | Benno Schulenberg | 2 | +5 | -1 |
2014-11-30 12:05 | Colorizing the section headers %pretrans and %posttrans fully. Original patch from Savannah patch #8573 by Daniel Vrátil. | Benno Schulenberg | 2 | +6 | -2 |
2014-09-21 15:29 | Recognizing also header lines that use "/usr/bin/env" to call the program, instead of just a direct call via "/bin/program". Doing this for Shell scripts, and for Python, Perl and Ruby. This fixes Savannah bug #43270 reported by Kitty. | Benno Schulenberg | 5 | +9 | -4 |
2014-08-29 20:03 | Replacing the old get_shortcut() wrapper with the new func_from_key(). | Benno Schulenberg | 2 | +10 | -5 |
2014-08-29 19:22 | Adding name of reporter. | Benno Schulenberg | 1 | +1 | -1 |
2014-08-10 16:27 | Improving some wordings and formatting in the texinfo document. | Benno Schulenberg | 2 | +67 | -61 |
2014-08-07 20:27 | Removing a mistaken doubled-up | which causes an 'empty (sub)expression' error on MacOS X. This fixes Savannah bug #42929. | Benno Schulenberg | 2 | +6 | -1 |
2014-08-03 20:57 | Improving some of the wordings and formatting of the nanorc manpage. | Benno Schulenberg | 2 | +51 | -46 |
2014-08-03 20:25 | Tweaking the formatting of the man pages a bit so that po4a will create a nicer POT file. | Benno Schulenberg | 3 | +48 | -44 |
2014-08-02 20:47 | Standardizing the formatting of command-line options -- each one separately. | Benno Schulenberg | 2 | +131 | -81 |
2014-08-01 21:04 | Separating short and long option by a customary comma instead of putting the long one between parentheses. | Benno Schulenberg | 3 | +62 | -61 |
2014-07-31 20:49 | Reordering a few things, and adjusting some whitespace. | Benno Schulenberg | 3 | +16 | -19 |
2014-07-31 20:44 | Adjusting some indentation. | Benno Schulenberg | 2 | +11 | -8 |
2014-07-27 21:07 | Using still further the func_from_key() wrapper instead of get_shortcut(). | Benno Schulenberg | 2 | +14 | -15 |
2014-07-27 20:16 | Using still more the func_from_key() wrapper instead of get_shortcut(). | Benno Schulenberg | 2 | +10 | -15 |
2014-07-27 19:32 | Using the more direct func_from_key() wrapper instead of get_shortcut(). | Benno Schulenberg | 2 | +6 | -4 |
2014-07-27 19:23 | Moving first_sc_for() next to its sister function too. | Benno Schulenberg | 2 | +18 | -17 |
2014-07-27 19:18 | Moving strtokeytype() next to its sister function. | Benno Schulenberg | 2 | +15 | -15 |
2014-07-27 19:13 | Removing the now unused and unneeded addition ability to the shortcut list. | Benno Schulenberg | 2 | +17 | -24 |
2014-07-24 16:11 | * doc/texinfo/nano.texi, doc/man/nanorc.5: Typo fix. | Jordi Mallach | 3 | +5 | -2 |
2014-07-22 08:17 | Removing 'undo' from the valid options, so it gets coloured brightred. | Benno Schulenberg | 2 | +4 | -1 |
2014-07-21 21:27 | * doc/nanorc.sample.in: Remove ‘undo’ section which is now obsolete. | Jordi Mallach | 2 | +3 | -4 |
2014-07-17 15:32 | Add release to ChangeLog and back to svn version | Chris Allegretta | 2 | +2 | -1 |
2014-07-17 15:17 | GNU nano 2.3.6 release | Chris Allegretta | 35 | +5082 | -5592 |
2014-07-17 06:27 | * doc/man/rnano.1: Additional printing formatting improvement from Bjarni Ingi Gislason. | Jordi Mallach | 2 | +5 | -2 |
2014-07-16 17:25 | * doc/man/fr/nano.1, doc/man/fr/rnano.1: Apply similar escaping fixes to French manpages. * doc/man/fr/nano.1, doc/man/fr/rnano.1, doc/man/fr/nanorc.5: Recode as UTF-8. | Jordi Mallach | 4 | +351 | -345 |
2014-07-16 11:22 | * doc/syntax/debian.nanorc: Add https, tor and spacewalk to supported APT methods. * doc/syntax/debian.nanorc: Apply the syntax to apt/sources.list.d/ entries as well, as reported by Rodolphe Pelloux-Prayer. | Jordi Mallach | 2 | +10 | -3 |
2014-07-16 11:07 | doc/man/nano.1, doc/man/rnano.1: Add some escaping and formatting fixes as suggested Bjarni Ingi Gislason <bjarniig@rhi.hi.is> in Debian bugs #662842 and #726956. | Jordi Mallach | 3 | +11 | -6 |
2014-07-16 08:53 | Normalizing some tabbing. | Benno Schulenberg | 2 | +30 | -28 |
2014-07-16 08:46 | Making sure line renumbering starts far enough back after undoing a cut or paste. And fixing two memory leaks. Patch by Mark Majeres. | Benno Schulenberg | 3 | +13 | -1 |
2014-07-13 19:46 | 2014-07-13 David Lawrence Ramsey <pooka109@gmail.com> * ChangeLog: Typo fix | Chris Allegretta | 1 | +4 | -1 |
2014-07-12 08:17 | Not silencing the warning about datarootdir being ignored -- it is not merely a warning, it also activates a workaround. | Benno Schulenberg | 2 | +4 | -4 |
2014-07-11 19:14 | Not speaking of "line wrap" but of "text add" when undoing/redoing text additions that caused automatic line breaks. Patch by Mark Majeres. | Benno Schulenberg | 2 | +15 | -6 |
2014-07-11 18:35 | Refixing a typo in a statusbar error message. | Benno Schulenberg | 2 | +4 | -1 |
2014-07-11 13:46 | Add 2.3.5 to ChangeLog, and back to svn version | Chris Allegretta | 2 | +2 | -1 |
2014-07-11 12:45 | GNU nano 2.3.5 release | Chris Allegretta | 35 | +15369 | -14805 |
2014-07-11 11:16 | 2014-07-11 Chris Allegretta <chrisa@asty.org> * src/files.c (do_lockfile, open_file): If locking fails, allow the lock failure message to be preserved AND preserve the filename passed on the cmdline. Fixes Savannah bug #42668. | Chris Allegretta | 2 | +22 | -10 |
2014-07-11 10:39 | files.c:do_lockfile(): Actually reference the variable we're using for the dir. Also name it more appropriately. | Chris Allegretta | 1 | +5 | -5 |
2014-07-07 18:46 | Tiny ChangeLog fixes, and marking the 2.2.6 release. | Benno Schulenberg | 1 | +12 | -10 |
2014-07-03 03:54 | 2014-07-02 Chris Allegretta <chrisa@asty.org> * src/files.c (do_lockfile): Check whether the directory of the file we're trying to lock exists, and make the resulting error message more intuitive. Fixes Savannah bug 42639 by bens. | Chris Allegretta | 2 | +17 | -1 |
2014-07-02 20:52 | Freeing the cutbuffer after use. | Benno Schulenberg | 2 | +17 | -1 |
2014-07-02 20:29 | Handling the cases of cutting-from-cursor-to-end-of-line (that is, when CUT_TO_END is set) properly. Patch by Mark Majeres. | Benno Schulenberg | 4 | +21 | -10 |
2014-07-02 19:57 | Properly excluding the --quiet option when --disable-nanorc was given. | Benno Schulenberg | 3 | +11 | -2 |
2014-07-02 19:12 | Deleting old wrapper 'getfuncfromkey()', and replacing its call with a call of the new wrapper 'func_from_key()'. | Benno Schulenberg | 4 | +12 | -33 |
2014-07-02 09:29 | Making use of the new wrapper in the help viewer and the file browser. | Benno Schulenberg | 4 | +51 | -72 |
2014-07-02 08:47 | Adding a typedef for a pointer to a function: functionptrtype. And starting to use this to make the code a bit cleaner. | Benno Schulenberg | 4 | +39 | -20 |
2014-07-01 18:52 | Adding two defines to make the functions list clearer. | Benno Schulenberg | 3 | +88 | -83 |
2014-07-01 16:24 | Now delete these case-sensitive, regular-expressive and backwards file-searching capabilities again and all provisions for them. | Benno Schulenberg | 3 | +26 | -101 |
2014-07-01 15:42 | Showing that it is possible to have case-sensitive, regular-expressive, and backwards searching in the file browser. | Benno Schulenberg | 3 | +12 | -12 |
2014-07-01 11:50 | Grouping the arguments better. | Benno Schulenberg | 3 | +7 | -15 |
2014-07-01 11:42 | Not passing the menu but setting it earlier. | Benno Schulenberg | 3 | +6 | -5 |
2014-07-01 10:52 | There are no tagless functions, so there is no need to check. | Benno Schulenberg | 3 | +2 | -6 |
2014-07-01 10:41 | Now that 'currmenu' is really global, stop passing it around. | Benno Schulenberg | 10 | +20 | -17 |
2014-07-01 08:38 | Making sure to always set 'currmenu', so that we can rely on it. | Benno Schulenberg | 3 | +4 | -10 |
2014-06-30 20:39 | Renaming '*cut_till_end' to '*cut_till_eof', to reduce confusion with CUT_TO_END, which is about end-of-line. Patch by Mark Majeres. | Benno Schulenberg | 5 | +19 | -14 |
2014-06-30 18:20 | Fixing a bug where binding a movement function to a Meta key would make the corresponding Arrow key stop working (producing a character instead). | Benno Schulenberg | 2 | +6 | -1 |
2014-06-30 18:04 | Making 'meta_key' and 'func_key' into global variables, instead of having them declared everywhere and passing them around endlessly. | Benno Schulenberg | 11 | +91 | -109 |
2014-06-30 17:49 | Moving some variables to a better place. | Benno Schulenberg | 2 | +4 | -7 |
2014-06-30 17:47 | When there are no syntaxes, for example with --ignorercfiles, do not try to find one, because that would lead to the magic database being searched, which slows down startup a lot. | Benno Schulenberg | 2 | +9 | -0 |
2014-06-29 20:53 | Making Ctrl-Left and Ctrl-Right produce special codes, and mapping these codes to Prevword and Nextword. | Benno Schulenberg | 3 | +38 | -4 |
2014-06-29 09:33 | Fixing compilation with --enable-tiny --enable-nanorc. | Benno Schulenberg | 2 | +5 | -0 |
2014-06-29 09:32 | Tiny ChangeLog tweaks. | Benno Schulenberg | 1 | +8 | -8 |
2014-06-29 08:49 | Updating the pointer to the bottom of the file when undoing line deletions at file's end. Patch by Mark Majeres. | Benno Schulenberg | 2 | +6 | -0 |
2014-06-28 15:34 | Now trimming the superfluous braces. | Benno Schulenberg | 2 | +49 | -50 |
2014-06-28 15:22 | Using a single assignment of do_toggle_void. | Benno Schulenberg | 2 | +43 | -54 |
2014-06-28 15:00 | Moving (the recognition of) the toggles to the end, like everywhere else. | Benno Schulenberg | 2 | +62 | -62 |
2014-06-28 14:42 | Eradicating the execute flag -- it is almost always TRUE, and when it's FALSE then it's for a function that is an empty placeholder, so executing it will not do anything anyway. Handling the one exception (do_gotolinecolumn_void) specially, just like the other one (do_cancel) already is. | Benno Schulenberg | 3 | +159 | -189 |
2014-06-28 08:29 | Removing the useless parameters 'have_shortcut and 'allow_funcs'. | Benno Schulenberg | 3 | +64 | -72 |
2014-06-27 20:35 | Silencing a useless warning about seemingly ignoring a datarootdir setting. | Benno Schulenberg | 2 | +5 | -0 |
2014-06-27 20:20 | Stopping to distribute the obsolete BUGS file, and removing it from SVN. | Benno Schulenberg | 4 | +4 | -163 |
2014-06-27 20:01 | Normalizing some indentation and whitespace. | Benno Schulenberg | 3 | +44 | -45 |
2014-06-27 19:32 | Removing the ability to search for a matching bracket in a prompt input line. | Benno Schulenberg | 3 | +4 | -166 |
2014-06-27 16:27 | Updating the docs for the narrower meaning of 'all' when rebinding keys. | Benno Schulenberg | 3 | +10 | -8 |
2014-06-27 16:14 | Allowing only those menus where the bound function is actually present, when rebinding keys. | Benno Schulenberg | 2 | +41 | -0 |
2014-06-27 15:51 | Adding default keybindings for Cut, PrevWord and NextWord in the prompt input lines. | Benno Schulenberg | 2 | +9 | -4 |
2014-06-25 09:17 | Allowing 'firstline' and 'lastline' to be rebound to Ctrl keys. | Benno Schulenberg | 2 | +4 | -6 |
2014-06-25 09:05 | Allowing 'firstfile' and 'lastfile' to be rebound to Ctrl keys. | Benno Schulenberg | 2 | +7 | -4 |
2014-06-23 20:30 | Giving audible feedback when flipping the new buffer to off is not allowed in view mode. | Benno Schulenberg | 2 | +4 | -0 |
2014-06-23 20:22 | Normalizing the indentation in do_help(). | Benno Schulenberg | 2 | +22 | -21 |
2014-06-23 20:17 | Showing Ins and Del as valid rebindable keys in the nanorc syntax colouring. | Benno Schulenberg | 2 | +3 | -2 |
2014-06-23 20:03 | Adding the bindable function 'gotodir', documenting it, and also documenting 'tofiles' and 'flipnewbuffer', and correcting the description of 'gototext' (not being about the file browser). | Benno Schulenberg | 4 | +43 | -13 |
2014-06-23 18:30 | Renaming 'no_replace_void()' to 'flip_replace_void()', to show what it actually does. | Benno Schulenberg | 6 | +16 | -13 |
2014-06-23 18:20 | Renaming UP_DIR and DOWN_DIR to UPWARD and DOWNWARD, for clarity, to reduce the slight confusion with DIR meaning directory. | Benno Schulenberg | 4 | +17 | -13 |
2014-06-22 21:26 | Renaming 'undidmsg' to 'redidmsg', to be apt. | Benno Schulenberg | 2 | +13 | -12 |
2014-06-22 21:21 | Removing a superfluous abortion variable, and placing two comments better. | Benno Schulenberg | 2 | +11 | -12 |
2014-06-22 19:23 | When toggling softwrap, only the edit window needs to be refreshed, not the entire screen. | Benno Schulenberg | 2 | +3 | -3 |
2014-06-22 19:17 | Removing two pointless calls of get_shortcut(), and adjusting the comments. | Benno Schulenberg | 3 | +8 | -13 |
2014-06-22 11:03 | Fixing three leaks of the cutbuffer, shortening and regrouping some stuff, and removing an unneeded iteration of cutbottom. Patch by Mark Majeres. | Benno Schulenberg | 2 | +10 | -21 |
2014-06-22 10:14 | When redoing a line join at the tail of the file, make sure openfile->filebot is updated. Patch by Mark Majeres. | Benno Schulenberg | 2 | +6 | -0 |
2014-06-21 19:40 | When undoing a line break at the tail of the file, make sure openfile->filebot is updated. Patch by Mark Majeres. | Benno Schulenberg | 2 | +4 | -0 |
2014-06-21 19:32 | When undoing a cut-till-end-of-file, put the cursor back where the cut started, and not at the bottom of the file. Patch by Mark Majeres. | Benno Schulenberg | 2 | +8 | -2 |
2014-06-21 19:01 | Miscellaneous whitespace fixes, one type fix, and one more #ifdef NANO_TINY. Patch by David Lawrence Ramsey. | Benno Schulenberg | 3 | +11 | -5 |
2014-06-20 19:10 | Letting +1 and +,1 make nano start on line one column one, overriding a position from history. This fixes Savannah bug #42538. | Benno Schulenberg | 2 | +7 | -7 |
2014-06-20 18:40 | Explaining better what "all" means when rebinding keys. This is a soft fix for Savannah bug #42552. | Benno Schulenberg | 3 | +22 | -15 |
2014-06-20 18:06 | Fixing compilation with --enable-tiny --enable-mouse. | Benno Schulenberg | 2 | +4 | -3 |
2014-06-20 16:33 | Fixing compilation with --enable-tiny --enable-histories --enable-multibuffer. | Benno Schulenberg | 2 | +7 | -2 |
2014-06-20 16:13 | Fixing compilation with --enable-tiny --enable-wrapping. | Benno Schulenberg | 2 | +5 | -0 |
2014-06-20 16:03 | Fixing compilation with --enable-tiny --enable-histories --enable-nanorc. | Benno Schulenberg | 2 | +6 | -3 |
2014-06-20 15:56 | History logging is no longer dependent upon nanorc support, plus many other documentation tweaks. | Benno Schulenberg | 4 | +37 | -29 |
2014-06-20 15:35 | Fixing compilation with --enable-tiny --enable-browser. | Benno Schulenberg | 2 | +7 | -10 |
2014-06-20 10:48 | Miscellaneous whitespace adjustments and comment tweaks. | Benno Schulenberg | 8 | +231 | -236 |
2014-06-20 10:39 | Wrapping long lines and actually reporting the name that is not a directory. | Benno Schulenberg | 2 | +8 | -3 |
2014-06-20 10:34 | Another removal and more regrouping. | Benno Schulenberg | 2 | +16 | -23 |
2014-06-20 07:55 | Removing two obsolete variables and regrouping some stuff. | Benno Schulenberg | 3 | +10 | -12 |
2014-06-19 21:01 | Huh!? Why doesn't the build fail here without this change? | Benno Schulenberg | 1 | +1 | -1 |
2014-06-19 20:19 | Pfff... Getting all iterations right is difficult. | Benno Schulenberg | 1 | +4 | -1 |
2014-06-19 20:05 | Transform many DISABLE_NANORC #ifdefs to the new DISABLE_HISTORIES. This completes the fix for Savannah bug #42539. | Benno Schulenberg | 11 | +80 | -70 |
2014-06-19 17:39 | Adding a --disable-histories flag, to disable the code for the histories of search/replace strings and cursor positions. | Benno Schulenberg | 3 | +17 | -0 |
2014-06-19 15:09 | Allowing --historylog and --poslog to function also when --ignorercfiles is given. | Benno Schulenberg | 2 | +18 | -15 |
2014-06-19 13:08 | Updating some comments to match the current state of affairs. | Benno Schulenberg | 2 | +16 | -15 |
2014-06-19 11:58 | Renaming 'no_more_space()' to 'more_space()' for consistency. | Benno Schulenberg | 3 | +13 | -10 |
2014-06-18 21:23 | Removing a condition and a break that cancel each other. | Benno Schulenberg | 2 | +4 | -13 |
2014-06-18 20:43 | Renaming 'function_type' to 'key_type', for clarity. | Benno Schulenberg | 5 | +8 | -7 |
2014-06-18 20:11 | Renaming the undo type UNSPLIT to JOIN, for clarity. | Benno Schulenberg | 3 | +9 | -9 |
2014-06-18 20:01 | And eliding a totally unused 'strdata2'. | Benno Schulenberg | 3 | +1 | -3 |
2014-06-18 19:59 | Eliding the in fact unneeded 'to_eof' | Benno Schulenberg | 3 | +4 | -7 |
2014-06-18 19:46 | Renaming 'to_end' to 'to_eof', to lessen confusion with CUT_TO_END. | Benno Schulenberg | 3 | +12 | -8 |
2014-06-18 19:04 | Making sure the cutbuffer is cleared at the appropriate moments. Patch by Mark Majeres. | Benno Schulenberg | 4 | +30 | -2 |
2014-06-17 20:30 | Replacing SYSCONFDIR with an absolute path or a circumlocution, as suggested by Mike Frysinger, plus some other tweaks. | Benno Schulenberg | 4 | +18 | -13 |
2014-06-17 15:50 | After an undo or redo, update the 'placewewant'. Patch by Mark Majeres. | Benno Schulenberg | 2 | +6 | -1 |
2014-06-17 15:37 | Removing an obsolete boolean variable. | Benno Schulenberg | 2 | +5 | -7 |
2014-06-16 20:44 | Displaying "No file name" on the statusbar for two seconds when --tempfile was given and the current buffer has no name. This fixes Savannah bug #41750. Patch by David Lawrence Ramsey. | Benno Schulenberg | 3 | +32 | -7 |
2014-06-16 15:24 | Changing some wordings, to be more precise or clear. | Benno Schulenberg | 4 | +13 | -11 |
2014-06-16 15:02 | Updating the docs for the changed location of nano's search history. | Benno Schulenberg | 4 | +8 | -5 |
2014-06-16 12:54 | Trimming the contents of EXTRA_DIST to what is beyond normal. | Benno Schulenberg | 2 | +2 | -4 |
2014-06-16 12:45 | Removing an "-I m4" flag; it is needed only at the top level. | Benno Schulenberg | 2 | +1 | -2 |
2014-06-16 12:40 | Putting a common statement outside of the then/else branches. | Benno Schulenberg | 2 | +3 | -5 |
2014-06-16 12:30 | Avoiding an "Unknown Command" on every cursor-positioning mouse click. | Benno Schulenberg | 2 | +10 | -9 |
2014-06-16 12:06 | Making sure the compiler also links against libz, which is used by libmagic. This fixes Savannah bug #38378, reported by Alan Hourihane. | Benno Schulenberg | 2 | +7 | -0 |
2014-06-14 14:08 | Putting the cursor back in front of a backwards cut, where it was when the cut was made. Patch by Mark Majeres, edited by Benno Schulenberg. | Benno Schulenberg | 3 | +7 | -2 |
2014-06-13 20:52 | Removing the useless info dir file from the build directory, plus some other tweaks of the spec file. | Benno Schulenberg | 2 | +7 | -3 |
2014-06-13 15:20 | Removing the --undo option, having the undo functions always enabled. If wished, the user can unbind them. This fixes Savannah bug #42456. | Benno Schulenberg | 9 | +22 | -54 |
2014-06-13 14:58 | Not treating the holding of both Control and Meta the same as only Control. | Benno Schulenberg | 2 | +4 | -4 |
2014-06-13 12:28 | Letting a toggle not break a series of ^Ks. | Benno Schulenberg | 2 | +10 | -8 |
2014-06-13 12:19 | Letting a click on titlebar or statusbar not break a series of ^Ks. | Benno Schulenberg | 2 | +12 | -2 |
2014-06-13 12:07 | Letting a mousal repositioning of the cursor break a series of ^Ks. | Benno Schulenberg | 2 | +12 | -4 |
2014-06-11 19:24 | Setting not just the meta_key but also the func_key boolean when a key is reinserted into the keyboard buffer. This fixes Savannah bug #42092. | Benno Schulenberg | 2 | +3 | -1 |
2014-06-11 18:34 | Removing a superfluous switch statement. | Benno Schulenberg | 2 | +27 | -32 |
2014-06-11 18:23 | Always accepting mouse events, also when just looking for Unjustify. This fixes Savannah bug #42322. | Benno Schulenberg | 2 | +9 | -12 |
2014-06-11 18:04 | Producing the correct return value for when a mouse event reinserted something into the keyboard buffer. And not continuing but getting out when there is a spurious mouse event. Continuing would result in the cutbuffer being cleared upon the next cut. These two changes together fix Savannah bug #42326. | Benno Schulenberg | 3 | +10 | -1 |
2014-06-10 19:50 | Using the right type to avoid a compiler warning. | Benno Schulenberg | 2 | +2 | -1 |
2014-06-10 19:12 | Making a couple of minimalistic whitespace adjustments. | Benno Schulenberg | 6 | +16 | -12 |
2014-06-10 19:07 | One more type fix and two tiny message tweaks. Patch by David Lawrence Ramsey. | Benno Schulenberg | 2 | +6 | -3 |
2014-06-09 20:41 | A few more cosmetic tweaks and type fixes. Patch by David Lawrence Ramsey. | Benno Schulenberg | 4 | +12 | -10 |
2014-06-09 20:26 | Making tiny nano a bit tinier by preening out some soft-wrap stuff. Patch by David Lawrence Ramsey. | Benno Schulenberg | 6 | +60 | -13 |
2014-06-09 15:08 | A bunch of type fixes, mostly in debugging messages -- line numbers are long, x positions unsigned long. Patch by David Lawrence Ramsey. | Benno Schulenberg | 5 | +34 | -30 |
2014-06-09 14:33 | Eliding four function calls by not comparing with an empty string but checking for the terminating '\0'. Patch by David Lawrence Ramsey. | Benno Schulenberg | 4 | +6 | -4 |
2014-06-09 14:23 | A few cosmetic tweaks of comments and whitespace. Patch by David Lawrence Ramsey. | Benno Schulenberg | 7 | +10 | -9 |
2014-06-09 10:35 | Avoiding a compiler warning with --disable-wrapping. | Benno Schulenberg | 3 | +11 | -2 |
2014-06-09 10:28 | Removing two superfluous conditions. | Benno Schulenberg | 2 | +4 | -2 |
2014-06-09 10:01 | Rewriting the line-wrapping code to make use of the existing line-break code. And undoing line wraps together with their causal text additions, and not as separate actions because the user did not make them. Patch by Mark Majeres. | Benno Schulenberg | 5 | +75 | -164 |
2014-06-08 19:02 | Differentiating between undoing a Delete and undoing a Backspace -- the cursor should be in a slightly but significantly different position. Patch by Mark Majeres. | Benno Schulenberg | 3 | +30 | -11 |
2014-06-05 08:20 | Putting back the "-svn" tag on the version number. | Benno Schulenberg | 1 | +1 | -1 |
2014-06-05 07:57 | Noting nano 2.3.3 and 2.3.4 in the Changelog. | Benno Schulenberg | 1 | +2 | -0 |
2014-06-04 19:15 | Allowing the toggle between Read File and Execute Command to be rebound. | Benno Schulenberg | 6 | +24 | -6 |
2014-06-04 16:32 | Tiny ChangeLog tweaks. | Benno Schulenberg | 1 | +7 | -7 |
2014-06-04 16:30 | Making use of the macros charalloc() and charealloc(), making use of null_at(), adding a cast, and using an unsigned type for a length. Patch by David Lawrence Ramsey. | Benno Schulenberg | 4 | +18 | -10 |
2014-06-04 16:02 | Normalizing whitespace, comments and interpunction, in various places. Patch by David Lawrence Ramsey. | Benno Schulenberg | 9 | +42 | -34 |
2014-06-02 15:17 | GNU nano 2.3.4 release | Chris Allegretta | 35 | +1493 | -1486 |
2014-06-02 14:35 | 2014-06-02 Chris Allegretta <chrisa@asty.org> * doc/syntax/default.nanorc: Can't do trailing spaces in the default syntax or it will hilight the spaces as you type them into a new file, which for non-programming is infuriating. | Chris Allegretta | 2 | +5 | -3 |
2014-05-29 18:50 | Differentiating (for the undo structure) between deleting a newline and any other character. Patch by Mark Majeres. | Benno Schulenberg | 2 | +10 | -4 |
2014-05-29 18:30 | 2014-05-29 Chris Allegretta <chrisa@asty.org> * src/chars.c (addstrings): Needs to be available even on non-utf-8 sustems. * nano-regress: Added --disable-utf8 to regression check | Chris Allegretta | 3 | +18 | -12 |
2014-05-29 05:25 | Back to SVN | Chris Allegretta | 1 | +1 | -1 |
2014-05-29 05:10 | GNU nano 2.3.3 release | Chris Allegretta | 35 | +13565 | -13522 |
2014-05-29 04:38 | 2014-05-28 Chris Allegretta <chrisa@asty.org> * doc/syntax/mutt.nanorc: Include Benno's awesome signature matcher, modified slightly to also work for quoted sigs. * doc/syntax/default.nanorc: Be far more gentle with something which affects every file which doesn't match another syntax, and the user may not be able to override if their distro turns on highlighting by default.\ | Chris Allegretta | 3 | +15 | -9 |
2014-05-28 21:02 | Standardizing the calls of add_to_funcs(), breaking always between menu and tag. | Benno Schulenberg | 2 | +96 | -94 |
2014-05-28 20:31 | Making tiny nano again just a tiny bit tinier. | Benno Schulenberg | 2 | +7 | -2 |
2014-05-28 20:27 | Updates from the TP for German, Dutch, and Esperanto. | Benno Schulenberg | 4 | +275 | -249 |
2014-05-28 19:02 | Eliding four unneeded tags. | Benno Schulenberg | 2 | +9 | -16 |
2014-05-28 15:44 | Adding a translator comment for the --help output. | Benno Schulenberg | 2 | +4 | -1 |
2014-05-28 15:40 | Removing an unneeded format specifier. | Benno Schulenberg | 2 | +3 | -2 |
2014-05-28 15:35 | Making ^X in the Read-File menu toggle between executing a command and inserting a file. | Benno Schulenberg | 2 | +11 | -2 |
2014-05-28 14:34 | Removing duplicate translator comments, and adding some others. | Benno Schulenberg | 3 | +10 | -12 |
2014-05-28 13:27 | Actually translating the Go-to-Directory prompt. | Benno Schulenberg | 2 | +2 | -1 |
2014-05-28 13:24 | Removing three unused parameters from do_input(), as they are only ever set and never referenced. | Benno Schulenberg | 4 | +14 | -27 |
2014-05-28 01:35 | 2014-05-27 Chris Allegretta <chrisa@asty.org> * src/winio.c (edit_refresh): wredrawln() is not supported under slang. | Chris Allegretta | 2 | +6 | -0 |
2014-05-27 22:03 | Adjusting a translator comment. | Benno Schulenberg | 2 | +3 | -1 |
2014-05-27 21:56 | Updates from the TP for Russian, Dutch, and German. | Benno Schulenberg | 4 | +414 | -455 |
2014-05-27 12:38 | Allowing to rebind 'suspend' in tiny nano. | Benno Schulenberg | 2 | +3 | -2 |
2014-05-27 12:34 | Make tiny nano a tiny bit tinier. | Benno Schulenberg | 2 | +3 | -0 |
2014-05-27 12:17 | Improving the arrangement of help items under certain compilation conditions. | Benno Schulenberg | 2 | +13 | -0 |
2014-05-26 10:07 | Unwrapping some lines, and reordering two. | Benno Schulenberg | 2 | +18 | -32 |
2014-05-26 07:53 | Fixing compilation and avoiding a warning with --enable-tiny. | Benno Schulenberg | 3 | +8 | -0 |
2014-05-25 20:04 | Updates from the TP for Ukrainian and Italian. | Benno Schulenberg | 3 | +110 | -167 |
2014-05-25 19:47 | Cutting down on the size of tiny nano. | Benno Schulenberg | 2 | +13 | -4 |
2014-05-25 19:41 | Placing the cursor after an undo there where it was before the do, and handling multibyte characters correctly. *Patch by Mark Majeres.* | Benno Schulenberg | 6 | +70 | -67 |
2014-05-23 20:24 | Telling ncurses to really redraw the line, without optimization. | Benno Schulenberg | 2 | +11 | -6 |
2014-05-22 20:41 | Updates from the TP for German and Ukrainian. | Benno Schulenberg | 3 | +707 | -1353 |
2014-05-19 20:44 | Painting the current line *after* tickling the terminal, so that the character in the final column will be displayed properly. Bug was introduced five days ago. Patch by Mark Majeres. | Benno Schulenberg | 2 | +8 | -3 |
2014-05-18 10:34 | Adding an example of a default syntax. | Benno Schulenberg | 3 | +21 | -0 |
2014-05-18 10:16 | Not matching the ^ anchor when looking further on in a line. | Benno Schulenberg | 2 | +9 | -2 |
2014-05-17 20:25 | Not skipping the colour-off commands at the end of the colouring loop. | Benno Schulenberg | 2 | +7 | -4 |
2014-05-17 11:44 | Adding syntax colouring for JSON files. New file, originally from Aapo Rantalainen, but heavily edited, extended, and improved. | Benno Schulenberg | 3 | +37 | -0 |
2014-05-16 20:36 | Updates from the TP for Vietnamese, Finnish, Dutch, French, and Esperanto. | Benno Schulenberg | 6 | +444 | -688 |
2014-05-16 20:21 | Partially harmonizing the syntax-colouring files. | Benno Schulenberg | 30 | +141 | -122 |
2014-05-16 20:13 | Making the component colouring simpler, and the URI colouring completer, and improving the comments -- all for apt's sources list. | Benno Schulenberg | 2 | +17 | -15 |
2014-05-16 11:08 | Showing trailing whitespace on added lines in patches and diffs. | Benno Schulenberg | 2 | +13 | -2 |
2014-05-16 11:03 | Removing a few more doubled-up spaces. | Benno Schulenberg | 3 | +13 | -10 |
2014-05-16 10:50 | Removing an unneeded call of edit_refresh(), and using 'size_t' instead of 'int' for line lengths. Patch by David Lawrence Ramsey. | Benno Schulenberg | 3 | +4 | -3 |
2014-05-16 10:34 | Tweaking some whitespace, using TRUE and FALSE instead of 1 and 0, and mentioning the name of the terminal-tickling character (NBSP). Patch by David Lawrence Ramsey. | Benno Schulenberg | 7 | +14 | -10 |
2014-05-15 20:00 | Going to the correct positions for undoing and redoing cuts and pastes. This fixes many undo problems and Savannah bug #25585. *Patch by Mark Majeres.* | Benno Schulenberg | 9 | +158 | -101 |
2014-05-15 13:18 | Adding texinfo.nanorc to the packing list. | Benno Schulenberg | 2 | +3 | -1 |
2014-05-15 13:11 | Improving two comments, and eliding a macro. | Benno Schulenberg | 2 | +4 | -5 |
2014-05-15 12:55 | Adjusting a comment, and being clearer about when to break. | Benno Schulenberg | 2 | +3 | -2 |
2014-05-15 12:52 | Improving the magic regex for C files, plus some tweaks. | Benno Schulenberg | 2 | +13 | -11 |
2014-05-14 12:52 | Adding an example of colouring nano's interface elements. | Benno Schulenberg | 2 | +24 | -15 |
2014-05-14 12:13 | Tiny Changelog tweaks. | Benno Schulenberg | 1 | +5 | -5 |
2014-05-14 11:51 | Stopping the search when a magic matched. | Benno Schulenberg | 2 | +3 | -0 |
2014-05-14 11:16 | Improving two magic regexes. | Benno Schulenberg | 3 | +6 | -4 |
2014-05-14 10:29 | Opening the magic database only when actually going to use it, and closing it afterward. | Benno Schulenberg | 2 | +27 | -23 |
2014-05-14 10:09 | Moving the magic check to after the headerline check. | Benno Schulenberg | 2 | +18 | -15 |
2014-05-14 10:01 | Ehm... no, you can't do that. | Benno Schulenberg | 2 | +0 | -2 |
2014-05-14 09:44 | Closing the libmagic file after use. | Benno Schulenberg | 2 | +3 | -1 |
2014-05-14 09:17 | Improving debugging messages, and removing superfluous assignment. | Benno Schulenberg | 2 | +15 | -15 |
2014-05-14 08:42 | Startling the terminal into handling wide, two-column characters properly. | Benno Schulenberg | 2 | +10 | -0 |
2014-05-13 21:11 | A few more comment tweaks. | Benno Schulenberg | 6 | +6 | -5 |
2014-05-13 20:51 | Improving compilation with --disable-browser. | Benno Schulenberg | 2 | +15 | -6 |
2014-05-13 20:34 | No need to keep on looping when two shortcuts were found. | Benno Schulenberg | 2 | +2 | -3 |
2014-05-13 20:20 | Condensing a function a bit. | Benno Schulenberg | 2 | +3 | -5 |
2014-05-13 20:14 | Several random whitespace and comment tweaks. | Benno Schulenberg | 9 | +38 | -40 |
2014-05-13 18:31 | Weh -- use the correct type. | Benno Schulenberg | 1 | +2 | -2 |
2014-05-13 18:06 | Freeing the lists with functions and shortcuts upon exit. | Benno Schulenberg | 2 | +14 | -1 |
2014-05-13 17:58 | Showing in nanorc files key names like M-6 and M-/ as valid. | Benno Schulenberg | 2 | +15 | -9 |
2014-05-13 16:11 | Refreshing the PO files: merging them against the current POT. | Benno Schulenberg | 34 | +25823 | -20334 |
2014-05-13 08:39 | Regenerated the POT file for the TP. | Benno Schulenberg | 2 | +554 | -541 |
2014-05-13 08:34 | Improving another error message. | Benno Schulenberg | 2 | +4 | -2 |
2014-05-13 08:12 | Making one error message somewhat clearer. | Benno Schulenberg | 2 | +4 | -1 |
2014-05-12 20:22 | Renaming a variable, and eliding another. | Benno Schulenberg | 2 | +9 | -9 |
2014-05-12 19:57 | Moving parse_magic_exp() next to its sister. | Benno Schulenberg | 2 | +69 | -67 |
2014-05-12 18:10 | Add regexes for comments and trailing whitespace for man pages, and reminders for Python, and trim some trailing spaces from Fortran. | Benno Schulenberg | 4 | +24 | -16 |
2014-05-12 16:01 | Improving the multiline regexes, making the one with single quotes work again. | Benno Schulenberg | 2 | +12 | -4 |
2014-05-12 14:31 | Renaming the struct type 'exttype' to 'regexlisttype', and upon exit also freeing the regexes for libmagic results and headerlines. | Benno Schulenberg | 5 | +40 | -18 |
2014-05-12 13:52 | Renaming and symmetrifying two functions, and improving some comments. | Benno Schulenberg | 4 | +23 | -21 |
2014-05-12 12:57 | Handling the libmagic and headerline regexes in the same manner. | Benno Schulenberg | 2 | +19 | -24 |
2014-05-12 12:16 | Adding a missing parenthesis, and removing a distracting blank line. | Benno Schulenberg | 2 | +2 | -2 |
2014-05-12 12:11 | Improving some comments, and removing some mispasted or superfluous ones. | Benno Schulenberg | 2 | +7 | -10 |
2014-05-12 11:54 | Showing bright foreground colours for interface elements as valid. | Benno Schulenberg | 2 | +2 | -1 |
2014-05-12 11:50 | Providing startup feedback for the spell checker, as for the linter. | Benno Schulenberg | 2 | +7 | -0 |
2014-05-11 03:09 | 2014-05-10 Chris Allegretta <chrisa@asty.org> * src/rcfile.c (parse_color_names): Redefine false and true to their appropriate macro names so --with-slang works (slangv2 anyway). * src/text.c (do_linter): Care about whether user cancelled the file save (cancel the operation) versus justy said no (continue but don't save the file). Also doupdate() after statusbar message that linter is being invoked and blank the shortcuts to draw the eye. Also allow user to cancel at the "open in a new buffer" prompt. New function lint_cleanup(). Fixes Savannah bug 42203. | Chris Allegretta | 3 | +41 | -10 |
2014-05-10 20:28 | Making syntax highlighting into a separate section, and adding the still missing section on rebinding keys. | Benno Schulenberg | 2 | +388 | -23 |
2014-05-10 19:15 | Making it possible for interface-foreground colours to be bright. | Benno Schulenberg | 8 | +67 | -25 |
2014-05-09 21:02 | Describing bindable functions in the third person -- it somehow sounds better. | Benno Schulenberg | 2 | +86 | -81 |
2014-05-09 20:33 | Putting softwrap back among the "Appearance" toggles. | Benno Schulenberg | 3 | +15 | -10 |
2014-05-09 15:14 | Defining a shortcut for the linter when the speller is disabled, and fixing compilation with --disable-speller. | Benno Schulenberg | 2 | +9 | -3 |
2014-05-09 12:20 | Not defining nor accepting shortcuts for functions that are disabled. | Benno Schulenberg | 2 | +18 | -0 |
2014-05-09 11:44 | Counting only shortcuts that are actually shown, so that clicking on the ones after ^T (Speller/Linter) will work again correctly. | Benno Schulenberg | 2 | +21 | -25 |
2014-05-06 20:45 | Stopping the brace content from spilling. | Benno Schulenberg | 2 | +2 | -1 |
2014-05-06 20:43 | Synchronizing the documentation, and tweaking some wording. | Benno Schulenberg | 4 | +98 | -81 |
2014-05-06 13:27 | Adding sections on the Cutbuffer and the Mark, removing option '-?', and making some other tweaks. | Benno Schulenberg | 2 | +56 | -28 |
2014-05-06 10:03 | New file, syntax colouring for Texinfo files. | Benno Schulenberg | 2 | +21 | -0 |
2014-05-06 09:58 | Letting 'makeinfo' figure out the node pointers. | Benno Schulenberg | 2 | +25 | -17 |
2014-05-05 20:48 | Differentiating between options that take an argument and those that don't. | Benno Schulenberg | 2 | +5 | -1 |
2014-05-05 20:18 | Legalizing the four new interface-coloring options in the nanorc syntax. | Benno Schulenberg | 2 | +2 | -1 |
2014-05-05 19:54 | Allowing the function do_cut_till_end() to be rebound. | Benno Schulenberg | 3 | +8 | -1 |
2014-05-05 19:32 | Giving syntax highlighting its own section, adding the "header" command, tweaking some wording and formatting, and trimming some duplicate introductory information. | Benno Schulenberg | 2 | +70 | -59 |
2014-05-04 20:16 | Oops. | Benno Schulenberg | 1 | +1 | -1 |
2014-05-04 12:20 | Allowing the Backwards toggle to be rebound, documenting it, ánd the Backspace function. | Benno Schulenberg | 3 | +11 | -0 |
2014-05-04 11:51 | Showing quotes where quotes are needed, removing some unneeded spaces, and doing some other tweaks. | Benno Schulenberg | 3 | +28 | -25 |
2014-05-04 10:24 | Documenting the interface colours settings. | Benno Schulenberg | 3 | +52 | -10 |
2014-05-04 08:53 | Renaming a variable, and removing an unneeded call of wattroff(). | Benno Schulenberg | 8 | +15 | -14 |
2014-05-04 08:25 | Eliding a variable. | Benno Schulenberg | 2 | +6 | -4 |
2014-05-03 20:38 | Tiny Changelog tweak. | Benno Schulenberg | 1 | +2 | -2 |
2014-05-03 20:27 | Paragraph jumping only makes sense in the MAIN editing menu, thus removing the shortcuts from all others. | Benno Schulenberg | 2 | +6 | -4 |
2014-05-03 20:09 | Removing the search-mode toggles from the WHEREISFILE and REPLACEWITH menus, where they don't belong. | Benno Schulenberg | 2 | +8 | -6 |
2014-05-03 19:19 | Ordering the shortcut associations in roughly the same manner as in the help lines, and grouping them as far as possible per menu. | Benno Schulenberg | 2 | +70 | -66 |
2014-05-03 18:44 | Unfolding long lines that add shortcuts, for visual consistency. | Benno Schulenberg | 2 | +8 | -14 |
2014-05-03 18:24 | Adding the ability to colour four elements of nano's interface differently. Idea and original patch by Mark Majeres. | Benno Schulenberg | 9 | +134 | -53 |
2014-04-30 20:18 | Update the years in the copyright notices. | Benno Schulenberg | 22 | +32 | -29 |
2014-04-27 19:51 | Improving the order of the help items still further, and making them also group and pair nicely in the tiny version. | Benno Schulenberg | 2 | +47 | -60 |
2014-04-27 15:26 | Fixing compilation with --enable-tiny. | Benno Schulenberg | 2 | +9 | -2 |
2014-04-27 15:20 | Improving order and grouping in the main help text and help lines. | Benno Schulenberg | 2 | +17 | -20 |
2014-04-27 14:21 | Show the important toggles early on in the help lines of Search/Replace, and group them better. | Benno Schulenberg | 2 | +39 | -21 |
2014-04-27 12:19 | In a concise help text, mention only those options that actually do something. | Benno Schulenberg | 2 | +2 | -4 |
2014-04-27 12:13 | Not blurting out the full help text when command line contains some mistake. | Benno Schulenberg | 2 | +13 | -6 |
2014-04-27 11:29 | Plugging two tiny memory leaks. Patch essentially by Mark Majeres. | Benno Schulenberg | 2 | +6 | -0 |
2014-04-26 20:16 | Group related functions together, remove duplicate "up"/"down", and add missing "prevpage"/"nextpage" in nanorc man page. | Benno Schulenberg | 3 | +77 | -73 |
2014-04-26 19:33 | Allow do_spell() to be bound to other key combos. | Benno Schulenberg | 3 | +9 | -0 |
2014-04-26 19:01 | Make help lines show "Close" again when more than one buffer is open. | Benno Schulenberg | 4 | +18 | -7 |
2014-04-26 18:41 | Add a pointer to the tail of the functions list, to simplify and speed up adding new items. | Benno Schulenberg | 2 | +17 | -15 |
2014-04-24 20:22 | Updating the FAQ. | Benno Schulenberg | 2 | +53 | -57 |
2014-04-23 20:42 | Increase the contrast between hard-wrapping and soft-wrapping in the documentattion. | Benno Schulenberg | 5 | +24 | -19 |
2014-04-23 20:37 | Putting the two wrapping toggles together and increasing their contrast a bit. | Benno Schulenberg | 2 | +10 | -8 |
2014-04-23 20:03 | Returning the first shortcut that matches a given func in a given menu. | Benno Schulenberg | 2 | +9 | -35 |
2014-04-23 19:44 | Making the Minus and Space keys work in the help viewer and file browser also when the PrevPage and NextPage functions are bound to meta keys. | Benno Schulenberg | 3 | +9 | -4 |
2014-04-23 19:33 | Removeing several unneeded double semicolons plus two relic comments. | Benno Schulenberg | 5 | +28 | -25 |
2014-04-22 20:26 | Splitting the toggles into three kind-of related groups, and not showing toggle keys that have been rebound. | Benno Schulenberg | 2 | +8 | -3 |
2014-04-22 20:10 | Showing just two shortcuts per function, to pull the explanatory lines closer to the key combos. | Benno Schulenberg | 2 | +18 | -14 |
2014-04-22 19:10 | Listing function key after meta key. | Benno Schulenberg | 2 | +5 | -4 |
2014-04-22 19:07 | Putting left/right in normal order. | Benno Schulenberg | 2 | +6 | -5 |
2014-04-22 12:10 | Deleting unneeded empty funcs; being in the list of shortcuts is enough. | Benno Schulenberg | 2 | +8 | -20 |
2014-04-22 11:57 | Eliding more unneeded constants. | Benno Schulenberg | 2 | +20 | -34 |
2014-04-22 10:44 | Eliding several pointless constants. | Benno Schulenberg | 2 | +23 | -58 |
2014-04-22 10:18 | Renaming many constants from '*_msg' to '*_tag' to reduce confusion. | Benno Schulenberg | 2 | +83 | -81 |
2014-04-22 10:02 | Putting the movement keys in the help viewer in the order of increasing stride. | Benno Schulenberg | 2 | +15 | -4 |
2014-04-21 18:12 | Improving two error messages, and complaining about wrong menu names after wrong function names. | Benno Schulenberg | 2 | +10 | -8 |
2014-04-21 18:05 | Allowing the codes from Ins and Del keys to be rebound. | Benno Schulenberg | 4 | +13 | -7 |
2014-04-21 17:47 | Remove recognition of K-keys. | Benno Schulenberg | 2 | +2 | -1 |
2014-04-21 15:45 | Giving nicer names to the dedicated keys, for when they show up in the help lines. | Benno Schulenberg | 2 | +28 | -26 |
2014-04-21 15:22 | Decombining a repetitive condition. | Benno Schulenberg | 2 | +28 | -25 |
2014-04-21 13:07 | Avoiding three compiler warnings with --enable-debug. | Benno Schulenberg | 3 | +5 | -3 |
2014-04-21 13:00 | Deleting some more unused stuff. | Benno Schulenberg | 3 | +6 | -26 |
2014-04-21 12:31 | Deleting a large bunch of unused defines. | Benno Schulenberg | 2 | +2 | -221 |
2014-04-21 12:06 | Sorting functions slightly better, and allowing rebinding in the linter menu. | Benno Schulenberg | 2 | +8 | -4 |
2014-04-21 11:22 | No unnecessary checking for lowercase 'm' or 'f'. | Benno Schulenberg | 2 | +7 | -4 |
2014-04-21 11:15 | Putting meta first, for clarity. | Benno Schulenberg | 2 | +9 | -8 |
2014-04-21 11:09 | Adjusting two comments. | Benno Schulenberg | 2 | +8 | -10 |
2014-04-21 10:30 | Do not colour a mistaken rebinding of the F0 key. | Benno Schulenberg | 2 | +5 | -2 |
2014-04-16 09:55 | Making better use of MMOST. | Benno Schulenberg | 2 | +8 | -12 |
2014-04-16 09:32 | Adjusting some tabbing and spacing. | Benno Schulenberg | 2 | +26 | -25 |
2014-04-16 09:26 | Renaming MREPLACE2 to MREPLACEWITH, for clarity. | Benno Schulenberg | 5 | +28 | -26 |
2014-04-16 09:12 | Renaming MALL to MMOST, for accuracy. | Benno Schulenberg | 3 | +31 | -29 |
2014-04-16 08:58 | Removing MHELP from MALL. | Benno Schulenberg | 2 | +3 | -1 |
2014-04-16 08:24 | Finding properly also the zeroeth item from a certain menu in the list of functions. | Benno Schulenberg | 2 | +25 | -13 |
2014-04-15 20:01 | Adding shortcut ^L for Refresh to the help viewer, to be able to position ^X Exit as the very first. | Benno Schulenberg | 3 | +13 | -12 |
2014-04-15 19:32 | Removing superfluous abortion variable. | Benno Schulenberg | 2 | +4 | -6 |
2014-04-15 19:28 | Adding M-\ and M-/ for First and Last Line to the help viewer. | Benno Schulenberg | 3 | +12 | -10 |
2014-04-15 15:17 | Checking for the availability of snprintf(), fixes bug #42070. | Benno Schulenberg | 2 | +15 | -4 |
2014-04-15 15:02 | Normalizing whitespace around '==' comparison. | Benno Schulenberg | 10 | +21 | -21 |
2014-04-15 12:13 | Building nano from svn does not require ssh. | Benno Schulenberg | 2 | +6 | -6 |
2014-04-15 11:25 | Relocating and correcting a few comments. | Benno Schulenberg | 2 | +12 | -13 |
2014-04-15 10:51 | Actually setting the intended non-blocking input mode. | Benno Schulenberg | 2 | +9 | -6 |
2014-04-14 20:42 | Avoiding a compiler warning, and straightening out the logic. | Benno Schulenberg | 2 | +7 | -9 |
2014-04-14 13:02 | Initializing a variable to avoid a compiler warning, renaming it, adding and tweaking some comments, and removing an unneeded 'if'. | Benno Schulenberg | 2 | +23 | -19 |
2014-04-14 10:03 | Eliding a variable and condensing a comment. | Benno Schulenberg | 2 | +3 | -7 |
2014-04-14 09:57 | Whitespace adjustments, plus a few comment tweaks. | Benno Schulenberg | 12 | +44 | -46 |
2014-04-14 09:22 | Removing the unused parameter 'func_key' from get_shortcut(). | Benno Schulenberg | 10 | +36 | -41 |
2014-04-14 09:14 | Removing the unused parameter 'file_bot' from copy_from_filestruct(). | Benno Schulenberg | 5 | +18 | -15 |
2014-04-13 21:05 | Complaining about --enable-color and tiny without --enable-nanorc. | Benno Schulenberg | 2 | +5 | -0 |
2014-04-13 20:50 | Converting #ifdef ENABLE_NANORC to #ifndef DISABLE_NANORC. | Benno Schulenberg | 14 | +70 | -62 |
2014-04-13 19:54 | Printing the correct --enable/--disable option for libmagic. | Benno Schulenberg | 2 | +7 | -0 |
2014-04-13 19:44 | Making tiny disable libmagic, and documenting the --disable-libmagic flag. | Benno Schulenberg | 3 | +10 | -0 |
2014-04-13 15:57 | Some small extra colourings. | Benno Schulenberg | 4 | +19 | -4 |
2014-04-13 12:16 | Cosmetic tweaks. | Benno Schulenberg | 2 | +9 | -5 |
2014-04-13 12:09 | Deleting a misplaced setting of 'currmenu'. | Benno Schulenberg | 2 | +3 | -4 |
2014-04-13 12:01 | Removing mistaken browser item from Go-To-Line menu. | Benno Schulenberg | 2 | +3 | -1 |
2014-04-13 11:56 | Removing unused parameter 'menu' from strtosc(). | Benno Schulenberg | 4 | +11 | -7 |
2014-04-10 20:56 | Adding four recent syntaxes to the packing list. | Benno Schulenberg | 2 | +7 | -0 |
2014-04-08 20:01 | Adding missing --poslog option to the texinfo file, plus some tweaks. | Benno Schulenberg | 4 | +13 | -25 |
2014-04-08 19:40 | Adding the documentation for the new --noread option. | Benno Schulenberg | 3 | +20 | -3 |
2014-04-08 18:59 | Adding the command-line option --noread to treat any name on the command line as a new file. Patch by Hans Alves. | Benno Schulenberg | 4 | +21 | -7 |
2014-04-08 18:38 | More editing of comment blocks and trimming of blank lines. Patch by David Lawrence Ramsey, slightly tweaked. | Benno Schulenberg | 10 | +68 | -77 |
2014-04-08 13:58 | Adjusting some comments, and removing an unneeded 'if'. | Benno Schulenberg | 2 | +10 | -16 |
2014-04-08 13:27 | Correcting two comments, and tweaking two others. | Benno Schulenberg | 2 | +7 | -6 |
2014-04-08 12:35 | Reformat some comment blocks, fix a few typos, and remove a few unneeded blank lines. Patch by David Lawrence Ramsey was lightly tweaked. | Benno Schulenberg | 5 | +79 | -99 |
2014-04-08 12:24 | Converting a literal UTF-8 string into its corresponding byte sequence. Patch by David Lawrence Ramsey. | Benno Schulenberg | 2 | +9 | -2 |
2014-04-08 12:09 | Extending the syntax highlighting for Go lang. Tweaked version of file submitted by Robert Clausecker. | Benno Schulenberg | 2 | +35 | -12 |
2014-04-08 11:43 | Uppercasing only the first two or three characters of a key name, in order to preserve ^Space and M-Space, so these can be unbound. | Benno Schulenberg | 2 | +30 | -15 |
2014-04-08 11:22 | Melting the binding and unbinding code into a single function. | Benno Schulenberg | 2 | +49 | -93 |
2014-04-07 20:47 | Improve the layout of the fatal error message. | Benno Schulenberg | 2 | +4 | -3 |
2014-04-07 20:38 | Do not speak of "flags", but only of "options". | Benno Schulenberg | 2 | +5 | -3 |
2014-04-07 20:05 | Ehm, no, cancel that. That makes it act like a command-line option, overriding any nanorc. | Benno Schulenberg | 2 | +9 | -6 |
2014-04-07 18:34 | Turn wrapping off when --disable-wrapping-as-root was used, no matter what. | Benno Schulenberg | 2 | +6 | -9 |
2014-04-07 09:44 | Allowing M-J (full-justify) after being configured with --enable-justify. | Benno Schulenberg | 2 | +3 | -0 |
2014-04-07 09:24 | Dropping the obsolete argument of shortcut_init(), and removing two unneeded calls of this function. | Benno Schulenberg | 6 | +10 | -15 |
2014-04-07 09:02 | Keeping a pointer to the Uncut item in the functions list, to be able to change its description to Unjustify at the appropriate moment. | Benno Schulenberg | 4 | +27 | -12 |
2014-04-06 20:55 | Do not set any helpline tags to empty strings; compilation should fail if they are needed and not defined. | Benno Schulenberg | 2 | +12 | -29 |
2014-04-06 20:47 | There is no need for the helpline tags to be external. | Benno Schulenberg | 2 | +2 | -23 |
2014-04-06 08:57 | Limiting M-T to the main, and M-J to the main and search menus. | Benno Schulenberg | 2 | +8 | -3 |
2014-04-05 20:56 | Adjusting text for new disabling configuration options. | Benno Schulenberg | 2 | +26 | -24 |
2014-04-05 20:28 | Cosmetic tweaks. | Benno Schulenberg | 4 | +11 | -15 |
2014-04-05 19:57 | Printing the correct set of configuration options. | Benno Schulenberg | 2 | +48 | -8 |
2014-04-05 18:59 | Reloading a possibly freed function pointer. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +6 | -0 |
2014-04-04 20:45 | Tweaking still more comments. | Benno Schulenberg | 2 | +46 | -48 |
2014-04-04 20:16 | Fixing compilation with --enable-wrapping. | Benno Schulenberg | 2 | +3 | -0 |
2014-04-04 19:26 | Normalizing the indentation somewhat. | Benno Schulenberg | 2 | +63 | -74 |
2014-04-04 19:21 | Fixing compilation with --enable-tabcomp and tiny. | Benno Schulenberg | 2 | +3 | -3 |
2014-04-04 16:06 | Fixing warning with --enable-mouse and tiny. | Benno Schulenberg | 2 | +3 | -0 |
2014-04-04 15:52 | Fixing compilation with --enable-justify and tiny. | Benno Schulenberg | 2 | +5 | -1 |
2014-04-04 15:42 | Fixing warnings with --enable-help and tiny. | Benno Schulenberg | 2 | +1 | -2 |
2014-04-04 15:31 | Fixing compilation with --enable-browser and tiny. | Benno Schulenberg | 3 | +4 | -3 |
2014-04-04 13:54 | Allowing other enablers to override --enable-tiny too. | Benno Schulenberg | 2 | +27 | -10 |
2014-04-04 13:42 | Adding the missing meek colour disabling to --enable-tiny. | Benno Schulenberg | 2 | +5 | -0 |
2014-04-04 13:12 | Moving the enabling stuff to after the disabling stuff. | Benno Schulenberg | 2 | +29 | -28 |
2014-04-04 12:29 | Tweaking more comments. | Benno Schulenberg | 2 | +49 | -47 |
2014-04-04 11:59 | Converting #ifdef ENABLE_COLOR to #ifndef DISABLE_COLOR. | Benno Schulenberg | 14 | +88 | -88 |
2014-04-04 09:01 | Tweaking some comments. | Benno Schulenberg | 2 | +17 | -22 |
2014-04-04 08:38 | Making sure the user sees a fatal-error message. | Benno Schulenberg | 2 | +3 | -1 |
2014-04-04 07:54 | Allowing --enable-extra and --enable-multibuffer to override --enable-tiny. | Benno Schulenberg | 2 | +8 | -2 |
2014-04-04 07:50 | Avoiding two more compilation warnings. | Benno Schulenberg | 3 | +6 | -3 |
2014-04-03 21:06 | Fixing two compilation warnings for tiny. | Benno Schulenberg | 3 | +6 | -1 |
2014-04-03 20:57 | Converting #ifdef NANO_EXTRA to #ifndef DISABLE_EXTRA. | Benno Schulenberg | 6 | +13 | -10 |
2014-04-03 20:23 | Converting #ifdef ENABLE_MULTIBUFFER to #ifndef DISABLE_MULTIBUFFER. | Benno Schulenberg | 7 | +43 | -41 |
2014-04-03 19:50 | Sorting all the disabling configuration options alphabetically. | Benno Schulenberg | 2 | +54 | -51 |
2014-04-03 19:35 | Stopping --with-slang from duplicating --enable-tiny. | Benno Schulenberg | 2 | +1 | -12 |
2014-04-03 10:54 | Adding syntax colouring for PO files. | Benno Schulenberg | 2 | +25 | -0 |
2014-04-03 10:52 | Removing unused '*_support' variables. | Benno Schulenberg | 2 | +9 | -14 |
2014-04-02 21:06 | Oops, s/make/conf/. | Benno Schulenberg | 1 | +1 | -1 |
2014-04-02 21:03 | Upping the required version of Automake, to ensure the ONCE macros are defined. | Benno Schulenberg | 2 | +8 | -1 |
2014-04-02 20:37 | Trying to build info only when 'makeinfo' is available. | Benno Schulenberg | 3 | +16 | -4 |
2014-04-02 20:17 | Silencing a compiler warning about a possibly uninitialized variable. Patch by Mike Frysinger (from November 2011). | Benno Schulenberg | 2 | +3 | -1 |
2014-04-02 20:09 | Adding a dummy if to silence a compiler warning. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +4 | -0 |
2014-04-02 19:56 | Ignoring 'config.cache' with git. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +3 | -1 |
2014-04-02 19:42 | Simplifying the man rules still further. Patch by Mike Frysinger. | Benno Schulenberg | 3 | +18 | -21 |
2014-03-31 20:26 | 2014-03-31 Chris Allegretta <chrisa@asty.org> * doc/syntax/go.nanorc: basic go syntax highlighting | Chris Allegretta | 2 | +24 | -0 |
2014-03-31 09:22 | More tweaks of bug numbers, spelling and line length, and trimmings of trailing whitespace. | Benno Schulenberg | 1 | +44 | -42 |
2014-03-30 21:23 | Consistently using a colon after names of changed files. Trimming some trailing whitespace, and fixing some misspellings. | Benno Schulenberg | 1 | +159 | -158 |
2014-03-30 21:04 | First attemp at colouring Changelog files. | Benno Schulenberg | 2 | +23 | -0 |
2014-03-30 20:37 | Supporting globs in include paths. Patch by Mike Frysinger. | Benno Schulenberg | 3 | +37 | -111 |
2014-03-30 20:19 | Dropping redundant localedir. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +2 | -1 |
2014-03-30 20:14 | Using 'dist_' prefixes and '+=' appending to produce simpler Automake files. Patch by Mike Frysinger. | Benno Schulenberg | 3 | +24 | -29 |
2014-03-30 20:08 | Using standard doc dir for installing html files. Patch by Mike Frysinger. | Benno Schulenberg | 4 | +11 | -7 |
2014-03-27 21:41 | Yeah, delete the unused string too. | Benno Schulenberg | 1 | +0 | -3 |
2014-03-27 21:35 | Placing a help string among its kin, adjusting some indentation, grouping function pairs more tightly, bundling restricted stuff, and deleting an unused item. | Benno Schulenberg | 2 | +15 | -37 |
2014-03-27 11:06 | Fixing compilation with --disable-utf8. | Benno Schulenberg | 2 | +7 | -1 |
2014-03-27 10:28 | Allowing --disable-utf8 and --enable-utf8 to work. | Benno Schulenberg | 2 | +2 | -2 |
2014-03-27 10:15 | Making --disable-nanorc with --enable-color barf. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +11 | -2 |
2014-03-26 20:48 | Removing the superfluous function 'do_browser_help()'. | Benno Schulenberg | 4 | +3 | -13 |
2014-03-26 19:59 | Fixing compilation with --disable-browser. | Benno Schulenberg | 2 | +4 | -1 |
2014-03-26 19:25 | Allowing binding and unbinding of keys when colour is disabled. | Benno Schulenberg | 2 | +8 | -6 |
2014-03-26 19:20 | Fixing compilation with --disable-color. | Benno Schulenberg | 2 | +3 | -0 |
2014-03-26 14:08 | Removing vestiges of the obsolete '--enable-all' configure flag. | Benno Schulenberg | 4 | +3 | -6 |
2014-03-26 13:12 | Adding a note on how to select and paste with the mouse when mouse support is enabled: by holding down Shift. | Benno Schulenberg | 2 | +5 | -1 |
2014-03-26 10:57 | Printing also the last shortcut in the list. | Benno Schulenberg | 2 | +3 | -2 |
2014-03-26 10:53 | Some comment tweaks, and whitespace trimmings. | Benno Schulenberg | 2 | +16 | -18 |
2014-03-26 10:45 | Word, tab, and comment tweaks in configure.ac. | Benno Schulenberg | 3 | +32 | -29 |
2014-03-26 09:41 | Adjusting the ChangeLog. | Benno Schulenberg | 1 | +13 | -13 |
2014-03-26 09:35 | Cleaning up most of the --with/--enable flags. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +95 | -109 |
2014-03-24 21:48 | Harmonizing comments, and trimming some blank lines. | Benno Schulenberg | 2 | +37 | -50 |
2014-03-24 20:35 | Printing menu numbers for debugging in hex. | Benno Schulenberg | 4 | +14 | -13 |
2014-03-24 13:47 | Adding a configure flag to disable the use of the fattening libmagic. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +9 | -2 |
2014-03-24 13:42 | Using the pkg-config files of ncurses, when available. Patch by Mike Frysinger | Benno Schulenberg | 2 | +21 | -0 |
2014-03-24 13:35 | Fixing a few compiler warnings. | Benno Schulenberg | 4 | +10 | -7 |
2014-03-24 13:31 | Compiling with warnings enabled by default, to help prevent issues from silently creeping in. Patch by Mike Frysinger. | Benno Schulenberg | 3 | +80 | -0 |
2014-03-24 12:45 | Highlighting trailing whitespace in Python and nanorc files. Patches by Mike Frysinger. | Benno Schulenberg | 3 | +7 | -0 |
2014-03-24 12:39 | Adding syntax highlighting for Javascript, made by Mike Frysinger, based on the C syntax. | Benno Schulenberg | 3 | +25 | -0 |
2014-03-24 12:31 | EAPI=5 updates for gentoo.nanorc. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +14 | -7 |
2014-03-23 20:49 | Improving a debugging message, fixing a translator comment, and tweaking others. | Benno Schulenberg | 2 | +14 | -15 |
2014-03-22 20:37 | Adding three more translator names. | Benno Schulenberg | 1 | +5 | -1 |
2014-03-22 20:32 | Updates for Czech, Spanish, Italian, Norwegian, Serbian, and Chinese. | Benno Schulenberg | 35 | +18296 | -22337 |
2014-03-22 19:48 | Regenerated the POT file. | Benno Schulenberg | 2 | +449 | -383 |
2014-03-22 19:46 | Adding some missing translator names. | Benno Schulenberg | 2 | +34 | -10 |
2014-03-21 14:04 | Ow, add it there too. | Benno Schulenberg | 1 | +1 | -1 |
2014-03-21 13:59 | Adding the 'extendsyntax' directive, and changing two colours to be legible on a light background. | Benno Schulenberg | 2 | +5 | -2 |
2014-03-21 12:47 | Eliding a variable. | Benno Schulenberg | 2 | +6 | -4 |
2014-03-19 21:30 | Adding the descriptions of six missing bindable functions. | Benno Schulenberg | 2 | +24 | -4 |
2014-03-19 21:09 | Grouping 'softwrap' with the toggles that affect how things look. | Benno Schulenberg | 3 | +13 | -10 |
2014-03-19 12:05 | Adding "poslog", plus tiny textual tweaks. | Benno Schulenberg | 2 | +15 | -19 |
2014-03-19 09:46 | Sorting the includes alphabetically, and adding missing ones. | Benno Schulenberg | 2 | +48 | -37 |
2014-03-19 09:34 | Allowing softwrap to be rebound. | Benno Schulenberg | 3 | +10 | -3 |
2014-03-19 09:23 | Documenting the changed whitespace defaults. | Benno Schulenberg | 2 | +7 | -1 |
2014-03-18 22:04 | In the file browser one cannot search for a regular expression, so do not mention it in the help text. | Benno Schulenberg | 2 | +10 | -1 |
2014-03-17 21:36 | Removing stray spaces before tabs. | Benno Schulenberg | 11 | +22 | -21 |
2014-03-17 21:26 | Putting ^B and ^F in the same order as other command keys: first the backward, then the forward motion. | Benno Schulenberg | 2 | +7 | -10 |
2014-03-17 14:29 | Minor Changelog tweaks. | Benno Schulenberg | 1 | +11 | -11 |
2014-03-17 14:15 | Adding, fixing, and removing some #endif comments. | Benno Schulenberg | 12 | +26 | -39 |
2014-03-17 13:15 | Removing the old softwrap scrolling code. | Benno Schulenberg | 2 | +2 | -33 |
2014-03-17 12:15 | Condensing the code a bit. | Benno Schulenberg | 2 | +22 | -29 |
2014-03-17 11:47 | Showing ^F and ^B in the help lines of the tiny version. | Benno Schulenberg | 2 | +8 | -2 |
2014-03-16 16:58 | Displaying more help items when the terminal is wider. | Benno Schulenberg | 2 | +4 | -1 |
2014-03-16 13:19 | Using prettier whitespace characters when in a UTF-8 locale. | Benno Schulenberg | 2 | +15 | -5 |
2014-03-05 09:47 | Initializing the correct variable to zero, to avoid jumpy scrolling. | Benno Schulenberg | 2 | +5 | -1 |
2014-03-05 04:30 | 2014-03-04 Chris Allegretta <chrisa@asty.org> * global.c (first_sc_for) - Return raw keystrokes last, so they will not be displayed if there are F-key or Meta keys mapped for an item in the shortcut list. | Chris Allegretta | 2 | +14 | -1 |
2014-03-04 11:07 | Removing erroneous 'suspendenable' (again) -- it is not a settable option but a bindable function. | Benno Schulenberg | 4 | +4 | -9 |
2014-03-04 10:30 | Normalizing the writing of "Write Out", "Uncut Text", and "Unjustify". | Benno Schulenberg | 2 | +6 | -3 |
2014-03-04 10:18 | Using visible characters by default for when showing whitespace. | Benno Schulenberg | 3 | +4 | -2 |
2014-03-04 10:01 | Adding 'quiet', sorting 'locking', and condensing the highlighting string. | Benno Schulenberg | 2 | +5 | -1 |
2014-03-04 03:55 | 2014-03-01 Chris Allegretta <chrisa@asty.org> * global.c (shortcut_init) - Don't actually free the shortcut list, since the next pass via justifying will then remove all custom shortcuts. Fixed bug discovered by Benno Schulenberg. * text.c (do_linter) - Remove some unused variables to quiet -pedanic -Wall. | Chris Allegretta | 3 | +8 | -9 |
2014-03-03 21:30 | Not mentioning -$/--softwrap in usage text of tiny version. | Benno Schulenberg | 2 | +3 | -0 |
2014-03-03 18:49 | Synchronizing the texinfo and nanorc docs, and improving alphabetization. | Benno Schulenberg | 3 | +51 | -16 |
2014-03-03 16:08 | Slightly improving the formatting and wording of two man pages. | Benno Schulenberg | 3 | +17 | -16 |
2014-03-03 13:24 | Trimming some redundant code, and correcting scrolling behaviour without softwrap. And adding a few more NANO_TINY wrappings. | Benno Schulenberg | 2 | +14 | -11 |
2014-03-03 10:02 | Correctly computing the needed amount to scroll down when softwrap is on and there are overlong lines. | Benno Schulenberg | 3 | +26 | -9 |
2014-03-03 08:53 | Adding a newline for "air", and marking two strings instead of translating them. | Benno Schulenberg | 2 | +7 | -3 |
2014-03-02 05:27 | 2014-03-01 Chris Allegretta <chrisa@asty.org> * global.c (shortcut_init) - fix an issue with the split do_research() setup when using --enable-tiny * rcfile.c (parse_linter) - Allow linter to be unset using "" * rcfile.c - Allow syntaxes to be extended via "extendsyntax" directive. Color, header, magic and linter should all be able to be extended. Man page updates for nanorc(5). * doc/nanorc.sample.in - Document 'set quiet' | Chris Allegretta | 5 | +65 | -1 |
2014-03-01 10:20 | Not writing to stderr on magic errors, patch mostly by Mike Frysinger. | Benno Schulenberg | 2 | +15 | -7 |
2014-02-28 20:08 | Indenting conditions consistently and tightly. | Benno Schulenberg | 2 | +14 | -16 |
2014-02-28 19:53 | Removing unused function 'free_shortcutage'. | Benno Schulenberg | 3 | +1 | -13 |
2014-02-28 19:47 | Not just marking but actually translating a helpful message. | Benno Schulenberg | 2 | +4 | -1 |
2014-02-28 19:34 | Correcting the misspelled keyword "mutlibuffer". | Benno Schulenberg | 2 | +2 | -1 |
2014-02-28 11:52 | Removing a redundant 'ifdef DEBUG'. | Benno Schulenberg | 2 | +3 | -3 |
2014-02-28 11:49 | Equalizing pipe error messages. | Benno Schulenberg | 2 | +4 | -1 |
2014-02-28 11:24 | Avoiding a warning when compiling with clang, patch by Eitan Adler. | Benno Schulenberg | 2 | +5 | -1 |
2014-02-27 20:54 | Tiny textual tweaks of ChangeLog and NEWS. | Benno Schulenberg | 2 | +5 | -5 |
2014-02-27 20:19 | Adding colorization for bind/unbind in nanorc, patch by Mike Frysinger. | Benno Schulenberg | 2 | +6 | -2 |
2014-02-27 19:57 | Relocating the misplaced unbind section, patch mostly by Mike Frysinger. | Benno Schulenberg | 2 | +24 | -15 |
2014-02-27 08:48 | Restoring 'Space' as an alias for PageDown in the help browser. | Benno Schulenberg | 2 | +7 | -2 |
2014-02-26 21:42 | Colouring trailing whitespace in Makefiles, patch by Mike Frysinger. | Benno Schulenberg | 2 | +3 | -0 |
2014-02-26 21:38 | Updating Gentoo-specific colouring to newer EAPIs, patch by Mike Frysinger. | Benno Schulenberg | 2 | +29 | -18 |
2014-02-26 21:33 | Improve highlighting of shell builtins, common commands, and variables. Patch by Mike Frysinger. | Benno Schulenberg | 2 | +14 | -6 |
2014-02-26 21:12 | Better colouring of manpage files. | Benno Schulenberg | 2 | +7 | -6 |
2014-02-26 20:37 | Grouping related commands into the same column of the help lines. | Benno Schulenberg | 2 | +16 | -7 |
2014-02-26 12:35 | Slightly improving the regexes for multiline strings in Python. | Benno Schulenberg | 2 | +6 | -1 |
2014-02-26 11:38 | Scrolling an extra amount when softwrap is on and the current line runs off. | Benno Schulenberg | 3 | +13 | -0 |
2014-02-25 21:45 | Making ^G and ^C exit from help, and ^C from the file browser. | Benno Schulenberg | 2 | +6 | -3 |
2014-02-25 21:30 | Ordering "Prev Word" and "Next Word" better. | Benno Schulenberg | 2 | +4 | -3 |
2014-02-25 21:27 | Tweaking comments and removing some superfluous blank lines. | Benno Schulenberg | 2 | +35 | -44 |
2014-02-25 20:53 | Fixing some typos and wordings in the NEWS file. | Benno Schulenberg | 2 | +13 | -10 |
2014-02-25 20:18 | Make git ignore generated files and bak files, patch mostly by Mike Frysinger. | Benno Schulenberg | 2 | +7 | -0 |
2014-02-25 19:08 | Renaming 'INCLUDES' to 'AM_CPPFLAGS', patch by Mike Frysinger. | Benno Schulenberg | 2 | +6 | -1 |
2014-02-25 17:12 | Fix a typo and two inconsistent spellings in three statusbar messages. | Benno Schulenberg | 2 | +8 | -3 |
2014-02-25 11:10 | Call the help browser with the correct refresher for afterwards. | Benno Schulenberg | 2 | +12 | -4 |
2014-02-24 19:00 | More cleanups of the ChangeLog, triggered by a corrective s/python/Fortran/. | Benno Schulenberg | 1 | +69 | -70 |
2014-02-24 15:15 | * src/winio.c (do_credits) - Add Benno, my children, update copyright info | Chris Allegretta | 2 | +8 | -4 |
2014-02-24 10:18 | 2014-02-24 Chris Allegretta <chrisa@asty.org> * new linter functionality. rcfile option "linter" * src/global.c (shortcut_init) - Actually free the sclist if it was allocated before. | Chris Allegretta | 13 | +463 | -22 |
2014-02-23 16:15 | Colour a $VAR within "" but not within ''. | Benno Schulenberg | 2 | +5 | -1 |
2014-02-23 16:07 | Comment and punctuation tweaks in the sample nanorc files. | Benno Schulenberg | 17 | +33 | -40 |
2014-02-23 11:08 | Tweaking the ChangeLog -- adding some periods and bug number hashes, removing trailing whitespace, adjusting line lengths and fixing typos. | Benno Schulenberg | 1 | +103 | -104 |
2014-02-23 10:12 | End exhorting status-bar messages with a period, to avoid the impression that something is missing. | Benno Schulenberg | 2 | +10 | -6 |
2014-02-22 20:44 | Adding a missing malloc, to avoid a segfault on some systems. | Benno Schulenberg | 2 | +7 | -1 |
2014-02-22 19:36 | Correcting an oversight in the 'do_up_void' and 'do_down_void' naming. | Benno Schulenberg | 2 | +7 | -2 |
2014-02-22 18:57 | Better colouring expressions for HTML. | Benno Schulenberg | 2 | +9 | -3 |
2014-02-22 16:57 | Also recognzie 'c++' as an extension for C syntax highlighting. | Benno Schulenberg | 2 | +4 | -1 |
2014-02-22 16:46 | Updating 'mark_begin' when mark and cursor are on the same line. | Benno Schulenberg | 2 | +12 | -2 |
2014-02-22 16:26 | Adding four needed compilation conditions on ENABLE_NANORC. | Benno Schulenberg | 3 | +13 | -7 |
2014-02-22 13:54 | Applying a tiny patch by Felipe Bugno. | Benno Schulenberg | 2 | +6 | -0 |
2014-02-22 10:56 | Applying a compile-fixing and warning-fixing patch by David Ramsey. | Benno Schulenberg | 3 | +14 | -7 |
2014-02-22 10:28 | Applying a textual patch by David Ramsey. | Benno Schulenberg | 3 | +146 | -137 |
2014-02-07 14:57 | Until someone else wants the job | Chris Allegretta | 1 | +1 | -1 |
2014-01-26 22:47 | 2014-01-24 Benno Schulenberg <bens> * src/nano.c (copy_from_filestruct) - Check explicitly for mark being set when trying to partition, as we shouldn't be messing with the x address, etc. | Chris Allegretta | 2 | +10 | -1 |
2014-01-26 04:09 | 2014-01-25 Chris Allegretta <chrisa@asty.org> * src/winio.c (set_modified) - Check for a filename before we bother trying to lock | Chris Allegretta | 2 | +6 | -1 |
2014-01-03 02:11 | 2014-01-01 Chris Allegretta <chrisa@asty.org> * doc/texinfo/nano.texi - Change '@sp4' since makeinfo 5.1 hates the lack of spacing. Fixes Savannah bug 40103 repored by flapane@Savannah. Also change SVN status to non-binary so diffs work. | Chris Allegretta | 2 | +6 | -1 |
2014-01-03 02:07 | Change nano.text to not be considered binary, since it's......not | Chris Allegretta | 0 | +0 | -0 |
2014-01-01 22:21 | 2014-01-01 Chris Allegretta <chrisa@asty.org> * src/global.c (strtokeytype) - Check for lower-case 'f' for defining F-key sequences for consistency (previously was two checks for upper case F). Fixes bug 40815 reported by David Binderman <dcb314@Savannah>. | Chris Allegretta | 2 | +6 | -1 |
2013-06-14 02:48 | 2013-06-13 Matthew Fischer <mfisch@Savannah> * doc/syntax/c.nanorc - Add auto keyword | Chris Allegretta | 2 | +4 | -1 |
2013-06-14 02:44 | 2013-06-13 David Lawrence Ramsey <pooka109@gmail.com> * src/global.c (first_sc_for) - try and more consistently display keystrokes, useful when the user has re-binded a bunch of them. | Chris Allegretta | 2 | +29 | -10 |
2013-06-14 02:31 | 2013-06-13 Kamil Dudka <kdudka@redhat.com> * doc/man/nano.1 - Actually document the -P (--poslog) option. | Chris Allegretta | 2 | +6 | -0 |
2013-06-14 02:29 | Make Changelog entries consistent (tabs for all sub-bullets and not just 8 spaces) | Chris Allegretta | 1 | +43 | -43 |
2013-06-14 02:17 | Bump versions in README | Chris Allegretta | 1 | +3 | -3 |
2013-04-13 02:56 | * src/files.c (write_file): Don't re-stat() the file if we're writing out a marked file (especially that would give it the wrong stat info). Part 2 of issue reported by Benno Schulenberg. | Chris Allegretta | 2 | +5 | -1 |
2013-04-12 06:43 | 2013-04-12 Chris Allegretta <chrisa@asty.org> * src/files.c (do_insertfile): Check for saved cursor position when inserting a file as well. Fixes Savannah bug 38600 reported by Craig Barnes. | Chris Allegretta | 2 | +12 | -3 |
2013-04-08 03:19 | 013-04-07 Michael Berg <mike@berg-net.us> * do_cut_text - Fix copying (not cutting) text setting Modified state. Fixes issue reported by Benno Schulenberg. | Chris Allegretta | 2 | +7 | -1 |
2013-03-24 12:38 | Back to svn and add missing entry for release in changelog | Chris Allegretta | 2 | +2 | -1 |
2013-03-22 14:06 | GNU nano 2.3.2 release | Chris Allegretta | 37 | +18078 | -12349 |
2013-03-17 22:09 | 2013-03-17 Chris Allegretta <chrisa@asty.org> * Revert r4547 as we should have a new release and the overlap code is not yet ready for public consumption. | Chris Allegretta | 5 | +19 | -56 |
2013-01-21 03:40 | * doc/man/nanorc.5: Fix typo in softwrap description, reported by cbart387@Savannah. | Chris Allegretta | 2 | +3 | -1 |
2013-01-21 03:36 | 2013-01-19 Chris Allegretta <chrisa@asty.org> * configure.ac: Make ncurses checking to set $LIBS and check the ncursesw lib actually works before defaulting to it over ncurses! Shock! | Chris Allegretta | 2 | +13 | -13 |
2013-01-20 17:57 | * configure.ac: Added --with-wordbounds option to let cross compilers force whether their target system support GNU-style word boundaries or not. Originally reported by dave festing. | Chris Allegretta | 2 | +26 | -6 |
2013-01-20 07:51 | 2013-01-20 Chris Allegretta <chrisa@asty.org> * src/text.c (do_histify): Don't allow sigwinch to be received while justifying as that puts us into a wacky state. Fixess crash on justify by Joshua Rogers. | Chris Allegretta | 2 | +9 | -0 |
2013-01-19 07:18 | 2013-01-19 Chris Allegretta <chrisa@asty.org> * configure.ac: Make ncursesw checking dependent on the presence of ncursesw.h, since without the header files we can't compile. | Chris Allegretta | 2 | +15 | -10 |
2013-01-13 08:37 | 2013-01-13 Chris Allegretta <chrisa@asty.org> * src/utils.c (parse_num): Initalize errno before calling strtol(). Fixes issue where trying to go to a line number too long will break legitimate goto-lines for the remainder of the editing session, reported by Joshua Rogers. | Chris Allegretta | 2 | +10 | -1 |
2013-01-10 03:51 | 2013-01-02 Mike Frysinger <vapier@gentoo.org> * configure.ac: Check for ncursesw5-config and base $CPPFLAGS based on it. | Chris Allegretta | 2 | +12 | -1 |
2013-01-10 03:29 | 2013-01-09 Fabian Groffen <grobian@Savannah> * configure.ac, src/nano.h: Make search for ncursesw more generalized. | Chris Allegretta | 3 | +7 | -1 |
2013-01-03 05:17 | 2013-01-02 David Benjamin <davidben@Savannah> * src/search.c (parse_syntax): Fix blatantly and dangerously incorrect code for deleting old syntaxes. | Chris Allegretta | 2 | +18 | -3 |
2013-01-03 05:00 | 2013-01-02 Mike Frysinger <vapier@gentoo.org> * src/search.c (search_init): Fix gcc complaints on certain versions | Chris Allegretta | 2 | +4 | -2 |
2013-01-03 04:50 | 2013-01-02 Mike Frysinger <vapier@gentoo.org> * src/files.c: (cwd_tab_completion): Remove unnecessary variables | Chris Allegretta | 2 | +3 | -6 |
2013-01-03 04:41 | 2013-01-02 Eitan Adler <lists@eitanadler.com> * src/nano.h, NEWS: Fix redundant wording | Chris Allegretta | 3 | +5 | -4 |
2013-01-03 04:36 | Fix impromper calls to nmalloc in new locking implementation. | Chris Allegretta | 3 | +7 | -7 |
2013-01-03 04:23 | Clean-up warnings with -pedantic. | Chris Allegretta | 3 | +4 | -4 |
2013-01-03 03:57 | Add missing proto for int write_lockfile() | Chris Allegretta | 1 | +1 | -0 |
2013-01-03 03:47 | 2013-01-02 Eitan Adler <lists@eitanadler.com> * configure.ac: Remove unnecessary checks | Chris Allegretta | 2 | +4 | -2 |
2013-01-03 03:44 | Add locking entry to sample nanorc | Chris Allegretta | 1 | +5 | -0 |
2013-01-03 03:36 | Implement the modification bit of the .swp file, put it in the correct actual location (pos 1007). | Chris Allegretta | 3 | +15 | -10 |
2013-01-03 03:07 | Fix trying to lock an un-writable directory. Just put a message on the statusbar that we couldn't do it if the user modifies the file. Changes to do_lockfile and write_lockfile to check for EACCESS and change the return value of the functions (0 instead of -1) | Chris Allegretta | 2 | +17 | -2 |
2013-01-01 03:24 | 2012-12-31 Chris Allegretta <chrisa@asty.org> * src/*: Introduce (basic) vim-style file locks. Does not allow vim to recover our files, and doesn't yet support setting the file as modified; just lets a vim user know we're editing a file. Commands line "-G" or "--locking", nanorc option "locking". New functions src/files.c:do_lockfile(), write_lockfile(), and delete_lockfile(). | Chris Allegretta | 11 | +252 | -10 |
2012-12-30 19:20 | Remove trailing spaces on source files as they suck | Chris Allegretta | 8 | +16 | -16 |
2012-02-06 01:10 | 2012-02-05 Chris Allegretta <chrisa@asty.org> * src/*: Fix overlapping strings highlighting each other. new variables in edit_draw (slmatcharray, pbegin, paintok), new logic (with repeated setting od values in the array but its BFI after all). FIXME: Need to create a new 'overlap' * src/*: Fix a silly issue with the argument to nregcomp, as it's confusing to the caller * src/nano.h: Change the color types to a compiler macro (COLORWIDTH), may not actually even be worth doing, but someday who knows how wide a color curses implementation might be, and maybe we'll even start checking for it in autoconf! | Chris Allegretta | 5 | +65 | -15 |
2011-05-11 04:54 | GNU nano 2.3.1 release | Chris Allegretta | 9 | +1068 | -359 |
2011-05-10 05:43 | 2011-05-10 Chris Allegretta <chrisa@asty.org> * text.c (do_enter): Only increment totsize by the auto-indented amount, size the previous line's size was already counted. Fixes bug reported by Robert Spanjaard. | Chris Allegretta | 2 | +5 | -1 |
2011-05-08 04:23 | 2011-05-08 Chris Allegretta <chrisa@asty.org> * doc/syntax/Makefile.am: Finally get around to sorting the syntax file list | Chris Allegretta | 3 | +98 | -15 |
2011-03-29 04:10 | 2011-03-28 Asterios Dramis <asterios.dramis@gmail.com> * doc/syntax/spec.nanorc: New RPM spec file highlighting file | Chris Allegretta | 3 | +44 | -2 |
2011-03-13 06:05 | 2011-03-12 Chris Allegretta <chrisa@asty.org> * po/*: Sync latest translation fixes, add an update_linguas.sh script. Rename existing update.pl to update_sources.pl to make it more specific. | Chris Allegretta | 10 | +2458 | -1414 |
2011-03-05 05:01 | 2011-03-04 Chris Allegretta <chrisa@asty.org> * color.c (color_update): Add check for whether the file even exists before we try to run the magic check on it. Fixes error messages to stderr when reading in files that don't exist, reported by Mike Frysinger. | Chris Allegretta | 2 | +7 | -1 |
2011-03-03 16:23 | 2011-03-03 Chris Allegretta <chrisa@asty.org> * color.c (color_update): Remove unneeded debugging message from libmagic commit. Fixed extra messages going to stderr reported by Mike Frysinger. | Chris Allegretta | 2 | +5 | -1 |
2011-02-26 14:41 | Back to SVN | Chris Allegretta | 1 | +1 | -1 |
2011-02-26 14:28 | GNU nano 2.3.0 release | Chris Allegretta | 33 | +14203 | -12994 |
2011-02-26 14:22 | 2011-02-26 Chris Allegretta <chrisa@asty.org> * Change RAW in function_type enum to RAWINPUT, to fix compilation on AIX, reported by Richard G Daniel <skunk@iskunk.org>. | Chris Allegretta | 4 | +20 | -16 |
2011-02-24 02:47 | 2011-02-23 Chris Allegretta <chrisa@asty.org> * Fix some more severe warnings from 'g++ -pedantic', from patch originally by Eitan Adler <lists@eitanadler.com> | Chris Allegretta | 3 | +14 | -11 |
2011-02-24 02:14 | 2011-02-23 Kamil Dudka <kdudka@redhat.com> * doc/man/nanorc.5: Fix small typo | Chris Allegretta | 2 | +4 | -1 |
2011-02-23 03:09 | 2011-02-22 Chris Allegretta <chrisa@asty.org> * color.c (nfreeregex): Fix that we were trying to set the pointer passed by value to NULL. Fixes crashes on file save reported by Ken Tyler and Matthieu Lejeune. | Chris Allegretta | 2 | +12 | -8 |
2011-02-18 07:49 | * files.c (load_history): Set last_search to the last search value we loaded from history, so do_research will succeed without needing to manually load the last seach in. Fixes bug reported by Matt "ML" at gmail. | Chris Allegretta | 2 | +5 | -0 |
2011-02-18 07:30 | 2011-02-18 Chris Allegretta <chrisa@asty.org> * New saved cursor position history option. Command line option -P or --poslog, rc file entry "poslog". Search history changes to ~/.nano/search_history, cursor position log is ~/.nano/filepos_history. Added checks to move the legacy .nano_history file to the new location. Several new functions to files.c: load_poshistory(), save_poshistory(), check_poshistory(), update_poshistory(), and reworking of histfilename(). New FAQ entry 4.15 discussing the change and offering an interoperability workaround. | Chris Allegretta | 8 | +79 | -21 |
2011-02-16 06:52 | Checkpoint commit of saved file position implementation in case my desktop bites it. | Chris Allegretta | 5 | +273 | -22 |
2011-02-13 04:23 | 2011-02-12 Chris Allegretta <chrisa@asty.org> * Initial libmagic implementation, adapted from Eitan Adler <eitanadlerlist@gmail.com>. New nanorc entry "magic" to enable this functionality, nanorc file and man page updates. | Chris Allegretta | 19 | +189 | -18 |
2011-02-07 14:45 | * src/*: Retire iso_me_harder_funcmap based on suggestion by <bernd.spaeth@gmx.net> This does add 20KB to nano's executable size but it gets rid of a lot of indirection that makes people stomach turn. There are several new stub functions and need of more tidying as a result of this. | Chris Allegretta | 13 | +584 | -761 |
2011-02-07 02:06 | 2011-02-06 Chris Allegretta <chrisa@asty.org> * files.c (write_file) - Fix problems with writing the backup file (albeit interactively) with new function prompt_failed_backupwrite(), allows more secure handling of problems with failing to write the backup file compared to 'allow_insecure_backup'. * winio.c (edit_redraw): Removed unused variable | Chris Allegretta | 3 | +34 | -3 |
2010-11-15 06:59 | 2010-11-15 Chris Allegretta <chrisa@asty.org> * Add a section to the FAQ about using nanorc on Win32 systems. | Chris Allegretta | 2 | +9 | -1 |
2010-11-12 06:22 | 2010-11-12 Chris Allegretta <chrisa@asty.org> * Add check for RESTRICTED mode back to speller, suspend and insert file routines, since adding key bindings broke the fact that they should be disabled in restricted mode. Fixes Savannah bug 31625 reported by Charlie Somerville. | Chris Allegretta | 5 | +29 | -6 |
2010-08-11 02:47 | Bump configure version for 2.3 branch | Chris Allegretta | 1 | +1 | -1 |
2010-08-11 02:41 | Back to SVN, fix typo | Chris Allegretta | 2 | +2 | -2 |
2010-08-06 01:20 | GNU nano 2.2.5 release | Chris Allegretta | 35 | +3160 | -3688 |
2010-08-04 13:47 | 2010-08-04 Lauri Kasanen <curaga@operamail.comcuraga@operamail.com> * doc/syntax/mgp.nanorc: New Magicpoint syntax highlighting definition | Chris Allegretta | 3 | +13 | -1 |
2010-08-04 13:37 | 2010-08-04 Peter <exodus@savannah> * doc/syntax/tex.nanorc: No longer highlight escaped comments | Chris Allegretta | 2 | +4 | -1 |
2010-06-24 14:47 | Add more inseure backup checks to that strange cases like with ACLs will work with allow_insecure_backup. | Chris Allegretta | 1 | +17 | -9 |
2010-06-21 03:10 | 2010-06-20 Chris Allegretta <chrisa@asty.org> * New option allow_insecure_backup, allows the previous security fixes for backup files to be overridden if you're really positive you want to. Fixes Savannah bug 29732 by Brian Szymanski <skibrianski>. | Chris Allegretta | 6 | +16 | -3 |
2010-05-23 04:30 | 2010-05-23 Chris Allegretta <chrisa@asty.org> * files.c (write_file): Don't even try to chown() the backup file unless we're root, since it's probably going to fail if we're editing a file we don't own. Fixes Savannah bug 29514: [nano 2.2.2] backup should ignore chown errors. | Chris Allegretta | 2 | +18 | -3 |
2010-05-23 04:26 | Back to svn! | Chris Allegretta | 1 | +1 | -1 |
2010-04-15 07:40 | GNU nano 2.2.4 | Chris Allegretta | 34 | +1513 | -1462 |
2010-04-14 21:55 | 2010-04-07 Chris Allegretta <chrisa@asty.org> * doc/man/nano.1,nanorc.5: Remove the backup file warnings now that a sufficient security fix exists for the backup file code. | Chris Allegretta | 3 | +6 | -4 |
2010-04-14 21:53 | Add CVE information for the fixes in this release. | Chris Allegretta | 1 | +5 | -3 |
2010-04-14 06:03 | 2010-04-14 Chris Allegretta <chrisa@asty.org> * files.c (wirte_file): Don't set current_stat when tmp == TRUE, check whether current_stat is set when trying to use it, and don't do the modification check if the filename changed, since we have no way of knowing about it in that case. Fixes Savannah bug 29392, reported by Mike Frysinger. | Chris Allegretta | 2 | +15 | -9 |
2010-04-14 03:14 | 2010-04-09 Chris Allegretta <chrisa@asty.org> * text.c (do_alt_speller): Skip invoking the alt speller if the file size is 0 bytes. Fixes Savannah bug 29393 reported by Mike Frysinger. | Chris Allegretta | 2 | +9 | -0 |
2010-04-14 02:38 | 2010-04-13 Felipe Bugno <necron@bol.com.br> * doc/syntax/cmake.nanorc: Added cmake syntax highlighting file. | Chris Allegretta | 3 | +23 | -0 |
2010-04-09 15:31 | Sigh, left out O_EXCL from Dan's patch | Chris Allegretta | 1 | +1 | -1 |
2010-04-09 15:01 | 2010-04-09 Chris Allegretta <chrisa@asty.org> * files.c (do_writeout): Better security fixes for backup file writing, mangled from submission by Dan Rosenberg <dan.j.rosenberg at gmail>. | Chris Allegretta | 2 | +28 | -18 |
2010-04-08 04:07 | Okay maybe make it crash EVEN less. | Chris Allegretta | 1 | +1 | -1 |
2010-04-08 02:22 | 2010-04-02 Chris Allegretta <chrisa@asty.org> * files.c (do_writeout): Previous fixes should not cause a crash when saving a new file. Discovered by Mike Frysinger <vapier@gentoo.org>. | Chris Allegretta | 2 | +6 | -2 |
2010-04-07 06:20 | 2010-04-07 Chris Allegretta <chrisa@asty.org> * doc/man/nano.1,nanorc.5: Add warnings about using backup mode as root due to the Dan Rosenberg security analysis. | Chris Allegretta | 3 | +8 | -2 |
2010-04-07 05:53 | Fix that wording cause it's the file owner we care about | Chris Allegretta | 1 | +1 | -1 |
2010-04-07 05:48 | * files.c (do_writeout): Also abort on writing a backup file when its owner doesn't match the edited file. | Chris Allegretta | 2 | +13 | -2 |
2010-04-03 02:39 | 2010-04-02 Chris Allegretta <chrisa@asty.org> * files.c (do_writeout): Expand modification check to include both the original file's device ID and inode number as reasons to warn the user that the file has been modified. Based on security article on nano by Dan Rosenberg. | Chris Allegretta | 2 | +8 | -1 |
2010-03-21 05:31 | 2010-03-21 Chris Allegretta <chrisa@asty.org> * nano.c (page_stdin et al): Don't attempt to reset/reopen the terminal settings when reading stdin if it was aborted with SIGINT. May fix Savannah bug 29114 reported by Mike Frysinger. | Chris Allegretta | 2 | +13 | -3 |
2010-03-21 05:04 | 2010-03-21 Mike Frysinger <vapier@gentoo.org> * doc/syntax/c.nanorc: Add additional support for #include_next and #pragma | Chris Allegretta | 2 | +4 | -1 |
2010-03-21 04:57 | Fix ChangeLog to reflect previosu commit. | Chris Allegretta | 1 | +3 | -3 |
2010-03-21 04:56 | Make previous fix more succinct and fix page down also. | Chris Allegretta | 1 | +2 | -3 |
2010-03-21 04:35 | * move.c (do_page_up): Explicitly set current_y to 0 when paging up when not in smooth scroll mode, as previous fixes would otherwise cause the cursor to not really be moved to the stop of the screen. | Chris Allegretta | 2 | +6 | -0 |
2010-03-07 19:35 | 2010-03-07 Chris Allegretta <chrisa@asty.org> * configure.ac, nano.c (handle_sigwinch): Create check for whether LINES and COLS can safely be redefined. Fixes compilation issues with cygwin, and likely with newer versions of ncurses, fixes Savannah bug 28984 repoted by Andy Koppe and Eric Oliver via mailing list. * winio.c (get_mouseinput) - fix stray semicolon in code, also reported in bug 28984. | Chris Allegretta | 4 | +26 | -1 |
2010-02-11 06:13 | GNU nano 2.2.3 release | Chris Allegretta | 3 | +12 | -1 |
2010-01-29 03:40 | 2010-01-28 Chris Allegretta <chrisa@asty.org> * move.c (do_page_up, do_page_down): Fix for smooth mode not preserving cusor position. Part one of fix for Savannah bug 21178 by Mike Frysinger. | Chris Allegretta | 2 | +5 | -2 |
2010-01-19 00:05 | Back to SVN | Chris Allegretta | 1 | +1 | -1 |
2010-01-18 03:47 | GNU nano 2.2.2 release | Chris Allegretta | 33 | +5516 | -5207 |
2010-01-18 03:43 | Compile fix with current_stat. Not sure how I missed that. | Chris Allegretta | 1 | +1 | -1 |
2010-01-18 00:24 | Missed ChangeLog entry frm previous, must have been from wrong cwd | Chris Allegretta | 1 | +5 | -0 |
2010-01-17 05:30 | 2010-01-17 Chris Allegretta <chrisa@asty.org> * nano.c (main), prompt.c (do_statusbar_input): Handle problems with an unmapped function due to key rebinding, fixes crashes on FreeBSD repoted by Eitan Adler <eitanadlerlist@gmail.com>. | Chris Allegretta | 2 | +2 | -2 |
2010-01-14 06:32 | 2010-01-14 Chris Allegretta <chrisa@asty.org> * files.c (do_writeout): Fix for crash / incorrect external modification warning due to earlier fix in r4467. | Chris Allegretta | 3 | +7 | -1 |
2010-01-13 03:21 | 2010-01-12 Chris Allegretta <chrisa@asty.org> * move.c (do_page_up, do_page_down): Fix issues with not enough scrolling down/up and cursor centering. * winio.c (edit_scroll): Remove lots of needless checking of line length for soft wrapping code. * winio.c (edit_update) - Remove extra code for when updating with old_current outside of the new buffer boundary and centering issues. | Chris Allegretta | 3 | +41 | -39 |
2010-01-05 23:35 | 2010-01-05 Tito <farmatito@tiscali.it> * search.c (update_history) - Fix bad length check causing search crash on armel platform. | Chris Allegretta | 2 | +4 | -1 |
2010-01-04 19:00 | 2010-01-04 Chris Allegretta <chrisa@asty.org> * winio.c: edit_update, edit_redraw - Fix search not scrolling to the middle of the screen (reported by alpha@qzx.com) and places where we rely on maxrows but should not. | Chris Allegretta | 2 | +10 | -6 |
2009-12-26 01:58 | doc/man/nano.1: Avoid a groff warning by prepending a zero-width space to a line starting with '. | Jordi Mallach | 2 | +5 | -1 |
2009-12-23 05:03 | 2009-12-22 Chris Allegretta <chrisa@asty.org> * files.c (write_file): Fix compatibility with previous stat fix and tiny mode. | Chris Allegretta | 3 | +24 | -4 |
2009-12-20 05:55 | 2009-12-20 Chris Allegretta <chrisa@asty.org> * files.c (is_file_writable): remove assert check for f, since it's not initialized at the time. Fixes Savannah bug 28309, reported by Zoltan Kovacs. | Chris Allegretta | 2 | +5 | -1 |
2009-12-20 05:46 | 2009-12-20 Brian Szymanski <skibrianski via Savannah> * src/files.c (write_file): Check stat struct exists, and if not use just obtained stat data. Fixes Ubuntu bug 471568, "reproducible crash in nano on trying to save to a file different than the one specified on the command line". | Chris Allegretta | 2 | +12 | -0 |
2009-12-15 18:07 | 2009-12-15 Chris Allegretta <chrisa@asty.org> * doc/nanorc.sample.in - Remove erroneous 'set suspendenable' as it's actually a key binding (e.g. 'bind M-Z suspendenable all') and not a settable flag. Fixes Savannah bug 28299 reported by Mike Frysinger. | Chris Allegretta | 2 | +5 | -4 |
2009-12-13 05:03 | Oh snap, back to SVN. | Chris Allegretta | 1 | +1 | -1 |
2009-12-13 03:31 | GNU nano 2.2.1 release | Chris Allegretta | 34 | +3111 | -3088 |
2009-12-12 22:21 | 2009-12-12 Chris Allegretta <chrisa@asty.org> * text.c (do_delete), nano.c (do_output): Add check for length of current line before and after adding/deleting text, and do full refresh if it is now a different multiple of COLS. Also get rid of superfluous do_refresh vars now that we have edit_refresh_needed. | Chris Allegretta | 3 | +31 | -25 |
2009-12-09 17:09 | 2009-12-07 David Lawrence Ramsey <pooka109@gmail.com> * global.c (shortcut_init), browser.c (do_browser): Fix M-W not being bound to research in either main menu or browser. | Chris Allegretta | 3 | +7 | -3 |
2009-12-09 16:51 | 2009-12-09 Chris Allegretta <chrisa@asty.org> * files.c (read_file) - Add parameter for whether we should even try to check file writability, as the message is useless when we're inserting into an existing buffer. Fixes Savannah bug 28219. | Chris Allegretta | 5 | +13 | -8 |
2009-12-07 12:34 | 2009-12-07 David Lawrence Ramsey <pooka109@gmail.com> * global.c (shortcut_init): Many fixes for keybindings code oversights, including restore page up/down and GotoDir to browser, * browser.c (do_browser): Fix breaking out of a submenu (e.g. gotodir) breaks out of browser altogether. * doc/nanorc.sample.in: Add missing entries for fortran/ObjC/OCaml entries. | Chris Allegretta | 4 | +31 | -20 |
2009-12-04 04:29 | 2009-12-03 David Lawrence Ramsey <pooka109@gmail.com> * global.c (shortcut_init) - Remove help shortcut from help shortcut list :-) Tweaked to reorder exit shortcut to end of list to not mess up prev/next shortcut symmetry. | Chris Allegretta | 2 | +15 | -6 |
2009-12-04 03:46 | 2009-12-03 Eitan Adler <eitanadlerlist@gmail.com> * doc/syntax/makefile.nanorc - Fix poor regex for all alpha characters which sometimes leads to error messages, reported by gibboris@gmail.com. | Chris Allegretta | 2 | +5 | -1 |
2009-12-03 03:20 | Add --disable-wrapping to nano-regress | Chris Allegretta | 1 | +1 | -1 |
2009-12-03 03:12 | 2009-12-02 Chris Allegretta <chrisa@asty.org> * text.c (add_undo, do_undo, do_redo) - Do not execute cases for SPLIT when DISABLE_WRAPPING is defined. Fixes Savannah bug 28151 (anon). | Chris Allegretta | 2 | +12 | -0 |
2009-12-02 22:47 | Fix escaping of hyphens for the -$ option. | Jordi Mallach | 2 | +5 | -2 |
2009-12-02 03:36 | 2009-12-01 David Lawrence Ramsey <pooka109@gmail.com> * Update documentation for 2.2 features including sample nanorc file, texinfo file, man pages, UPGRADE file, and update copyright noticed for the current year. | Chris Allegretta | 25 | +132 | -78 |
2009-12-02 03:24 | 2009-12-01 Kamil Dudka <kdudka@redhat.com> * chars.c, file.c - Better handle unused results for things like mbtowc(), new macro IGNORE_CALL_RESULT. | Chris Allegretta | 7 | +51 | -26 |
2009-11-30 05:26 | GNU nano 2.2.0 release | Chris Allegretta | 34 | +8806 | -8755 |
2009-11-29 06:24 | 2009-11-29 David Lawrence Ramsey <pooka109@gmail.com> * global.c: Fix replace and insert file initializations for proper compilation options. * nano.c (do_suspend): Update comments to reflect actual code path, bad Chris and thanks for noticing Jordi. * configure.ac: Fix typos | Chris Allegretta | 4 | +11 | -5 |
2009-11-29 06:13 | 2009-11-29 Chris Allegretta <chrisa@asty.org> * prompt.c (get_prompt_string) - Universally handle help key when is disabled. Fixes Savannah bug 28117 by David Lawrence Ramsey <pooka109@gmail.com>. * chars.c, files.c: Add junk vars to silence the compiler. Sigh. | Chris Allegretta | 9 | +64 | -56 |
2009-11-28 04:11 | * doc/dyntax/makefile.nanorc - Sample Makefile highlighting based on wiki.linuxhelp.net version. | Chris Allegretta | 4 | +14 | -1 |
2009-11-28 03:01 | 2009-11-27 Chris Allegretta <chrisa@asty.org> * nano.c (do_suspend): Don't clear the screen but do move the cursor down to the last line first in an effort to not corrupt the screen, which contradicts Pico but is consistent with almost all other text editors. Fixes Savannah bug 28110/Debian bug 460510 reported by Tim Connors <reportbug@rather.puzzling.org>. | Chris Allegretta | 2 | +7 | -2 |
2009-11-27 05:09 | * rcfile.c (parse_rcfile), initialize size argument to getline(), fixes crash on FreeBSD reported by Eitan Adler <eitanadlerlist@gmail.com>. | Chris Allegretta | 2 | +3 | -1 |
2009-11-27 03:04 | 2009-11-26 Chris Allegretta <chrisa@asty.org> * winio.c (edit_scroll): Adjust for long lines when scrolling. | Chris Allegretta | 3 | +7 | -1 |
2009-11-27 02:50 | 2009-11-26 Jordi Mallach <jordi@gnu.org> * doc/man/*: Update all man pages to escape unescapred hyphens. | Chris Allegretta | 5 | +8 | -5 |
2009-11-26 18:23 | Simplify logic in do_down() since we now have maxrows to rely on. | Chris Allegretta | 1 | +7 | -13 |
2009-11-24 17:15 | 2009-11-24 Chris Allegretta <chrisa@asty.org> * move.c (do_page_up, do_page_down): Make these functions work better with soft line wrapping. * winio.c (compute_maxrows): Make maxrows calculation more accurate when all lines are > COLS. | Chris Allegretta | 3 | +22 | -11 |
2009-11-22 23:23 | Part 2 of David's fixes for David's bug 71 fix | Chris Allegretta | 1 | +2 | -10 |
2009-11-22 21:35 | 2009-11-22 Chris Allegretta <chrisa@asty.org> * nano.c (main): Allow edit_refresh_needed to take effect when using --enable-tiny (fixes Savannah bug 28076 reported by David Lawrence Ramsey). | Chris Allegretta | 4 | +35 | -11 |
2009-11-22 16:36 | 2009-11-22 Mike Frysinger <vapier@gentoo.org> * doc/syntax/gentoo.nanorc: Tweak comment highlighting. | Chris Allegretta | 2 | +4 | -1 |
2009-11-22 02:52 | Back to SVN! | Chris Allegretta | 1 | +1 | -1 |
2009-11-22 02:49 | GNU nano 2.1.99pre2 release | Chris Allegretta | 34 | +8603 | -8588 |
2009-11-21 17:12 | * prompt.c (update_statusbar_line): Set statusbar_pww when updating the line. Fixes Savannah bug 24957 by Mike Frysinger. | Chris Allegretta | 2 | +3 | -1 |
2009-11-21 16:26 | 2009-11-21 Chris Allegretta <chrisa@asty.org> * rcfile.c: Add unbinding keyword, fixes Savannah bug 22852 reported by frankd. | Chris Allegretta | 3 | +76 | -1 |
2009-11-20 05:09 | 2009-11-19 Chris Allegretta <chrisa@asty.org> * nano.c (die_save_file) Try nd match the permissions of the file we were editing but only make a minimal effort to do so. Fixes Savannah bug 27273 reported by Mike Frysinger. | Chris Allegretta | 3 | +19 | -5 |
2009-11-18 22:10 | Typo fix part 2, noticed by j.mader@gmail.com. | Chris Allegretta | 1 | +1 | -1 |
2009-11-18 21:34 | Back to svn, oops. | Chris Allegretta | 1 | +1 | -1 |
2009-11-18 12:39 | 2009-11-18 Adrian Bunk <bunk via Savannah> * nano.c (main) - Allow --fill and --nowrap to override nanorc entries and each other on the command line. | Chris Allegretta | 2 | +14 | -0 |
2009-11-16 04:28 | Further fixes, also fix some page/up down issues where we go way off course. | Chris Allegretta | 4 | +39 | -18 |
2009-11-16 00:15 | 2009-11-15 Chris Allegretta <chrisa@asty.org> * winio.c (edit_refresh): Always computer maxsize regardless of whether smooth scrolling is enabled. Fixes Savannah bug 28024 by Mike Frysinger. | Chris Allegretta | 2 | +5 | -1 |
2009-11-15 06:20 | GNU nano 2.1.99pre1 release | Chris Allegretta | 34 | +2222 | -2182 |
2009-11-14 20:06 | * files.c (do_writeout) - Only mention file modification if we're writing the same file we originally opened. | Chris Allegretta | 2 | +3 | -1 |
2009-11-14 19:57 | 2009-11-14 Chris Allegretta <chrisa@asty.org> * move.c (do_first_line, do_last_line): Just set edit_refresh_needed rather than get messy. | Chris Allegretta | 2 | +6 | -8 |
2009-11-13 20:38 | * nano.c (do_mouse): Fix mouse support not working with soft wrapping. Fixes Savannah bug 27549 reported by Hannes Schueller. | Chris Allegretta | 2 | +48 | -10 |
2009-11-13 13:48 | 2009-11-13 Chris Allegretta <chrisa@asty.org> * winio.c: Add new static maxsize to be able to easier calculation with softwrap. | Chris Allegretta | 2 | +37 | -4 |
2009-11-11 06:00 | 2009-11-11 Chris Allegretta <chrisa@asty.org> * winio.c: Large tweaking of cursor and text display based on COLS not COLS - 1, due to finally understanding that display_string wasn't being called properly when softwrap was enabled. Fixes Savnnah bug 27603, Return key doesn't scroll viewport reported by Hannes Schueller. * - Fix size_t formatting issues with -pedantic by converting vals to long unsigned for printing. | Chris Allegretta | 5 | +50 | -32 |
2009-11-10 03:44 | Better fix, remove unneeded closecode variable and update bug credit. | Chris Allegretta | 2 | +3 | -2 |
2009-11-10 02:46 | 2009-11-09 Chris Allegretta <chrisa@asty.org> * files.c (read_file): - Remove debugging messages from file load | Chris Allegretta | 2 | +3 | -1 |
2009-11-07 16:56 | 2009-11-07 Chris Allegretta <chrisa@asty.org> * nano.h - Add bogus value at begin of flags enumeration because it causes casesens rcfile option to misbehave, reported by Helmut Jarausch <jarausch@igpm.rwth-aachen.de> | Chris Allegretta | 2 | +6 | -0 |
2009-11-03 19:31 | * rcfile.c - Add in specific check for UNDOABLE and fix declaration as to what flag it toggles. Fixes undo mode being able to be called from the rc file, reported by Helmut Jarausch <jarausch@igpm.rwth-aachen.de> | Chris Allegretta | 2 | +7 | -1 |
2009-11-03 18:47 | 2009-11-03 Chris Allegretta <chrisa@asty.org> * nano.h - Fix comma at end of enumerator list which angers -pedantic. | Chris Allegretta | 3 | +48 | -43 |
2009-10-27 04:09 | 2009-10-27 Chris Allegretta <chrisa@asty.org> * browser.c (browser_init): Set column width to something sane when initializing in a directory with no file entries. Fixes Savannah bug 24163 found (and initial patch) by Paul Wise. | Chris Allegretta | 2 | +7 | -2 |
2009-09-15 04:51 | back to svn, and: * winio.c: Clean up some unused variables from the soft wrapping code. | Chris Allegretta | 3 | +5 | -3 |
2009-09-15 03:50 | GNU nano 2.1.11 release | Chris Allegretta | 34 | +10237 | -8872 |
2009-09-14 21:38 | Add softwrap and undo into the sample .nanorc. | Chris Allegretta | 1 | +6 | -0 |
2009-09-13 04:50 | 2009-09-12 Chris Allegretta <chrisa@asty.org> * winio.c (edit_update) - properly update edittop when using soft wrapping. Fixes lack of centering for searching for off-screen answers, found by Hannes <mr_creosote@mutantwatch.de>. | Chris Allegretta | 2 | +9 | -2 |
2009-09-03 23:29 | 2009-09-03 Chris Allegretta <chrisa@asty.org> * global.c (shortcut_init): Fix up/down keys not responding in the file browser, discovered by Hannes <mr_creosote@mutantwatch.de>. * move.c (do_up) - Fix another scrolling issue with softwrap when the cursor is beyond COLS, discovered by Hannes <mr_creosote@mutantwatch.de>. | Chris Allegretta | 3 | +12 | -6 |
2009-09-03 05:45 | 2009-09-02 Chris Allegretta <chrisa@asty.org> * Attempt to check file writability and emit a warning on the status bar if nano doesn't think the file can be written to. Feature originally requested by Damien Jolders <madamien@skullsquad.com> et al. | Chris Allegretta | 5 | +96 | -19 |
2009-09-03 02:48 | Fix regular scrolling with softwrap enabled too. Stop trying to be clever and just figure out if we need to bail and call edit_refresh(). | Chris Allegretta | 2 | +19 | -7 |
2009-08-30 03:50 | 2009-08-29 Chris Allegretta <chrisa@asty.org> * Fix more soft wrapping issues, particularly with soft scrolling, discovered by Hannes <mr_creosote@mutantwatch.de>. | Chris Allegretta | 3 | +64 | -15 |
2009-08-19 05:38 | 2009-08-19 Chris Allegretta <chrisa@asty.org> * Fix issue with soft wrapping not displaying the last character of each line, fixed bug discovered by Hannes <mr_creosote@mutantwatch.de>. | Chris Allegretta | 2 | +8 | -4 |
2009-08-18 02:55 | 2009-08-17 Mike Frysinger <vapier@gentoo.org> * doc/syntax/(gentoo|sh|tcl).nanorc: Fix problems with empty regexes on POSIX. Fixes Savannah bug 27175. | Chris Allegretta | 4 | +9 | -5 |
2009-08-17 07:52 | 2009-08-17 Chris Allegretta <chrisa@asty.org> * Initial soft line wrapping implementation. Command line flags -$ or --softwrap. * nano.c, text.c: Clean up some fprintf warnings in debug mode due to printing a size_t without using the zd specifier. | Chris Allegretta | 11 | +117 | -32 |
2009-08-15 02:54 | Back to SVN version | Chris Allegretta | 1 | +1 | -1 |
2009-08-14 03:18 | 2009-08-13 Chris Allegretta <chrisa@asty.org> * New global flag implementation courtesy of Adam Wysocki <gophi@arcabit.pl>, allows previous undo flag to be implemented consistent with other flags. | Chris Allegretta | 7 | +64 | -59 |
2009-07-28 05:08 | GNU nano 2.1.10 release | Chris Allegretta | 34 | +8546 | -8367 |
2009-07-27 04:16 | 2009-07-27 Chris Allegretta <chrisa@asty.org> * text.c (undo_cut, redo_cut): Don't actually try and undo/redo an empty cut, i.e. the magicline. Fixes crash on cutting last line discovered by Eitan Adler <eitanadlerlist@gmail.com>. | Chris Allegretta | 2 | +53 | -41 |
2009-07-12 06:13 | Add in rcfile support for undo since it would be bad to overly punish the masochists who want to try it out and hopefully submit bug reports. | Chris Allegretta | 2 | +13 | -0 |
2009-07-12 03:36 | 2009-07-11 Chris Allegretta <chrisa@asty.org> * nano-regress: Small tweaks * Change undo code to off unless unabled via a command line option (-u/--undo). Until this code stabilizes this is the only responsible way to treat it. | Chris Allegretta | 7 | +47 | -12 |
2009-04-29 22:34 | More wrapping redo fixes. Just make do-wrap() undo aware. | Chris Allegretta | 3 | +11 | -15 |
2009-04-29 04:43 | Comimt point for roll-back of latest undo/redo of split changes. | Chris Allegretta | 1 | +10 | -6 |
2009-04-25 03:31 | Add undoing check for do_enter so redo doesn't blow up. Hate to piecemeal these fixed but system unstability is teh suck. | Chris Allegretta | 4 | +7 | -6 |
2009-04-21 05:34 | Add undo for line break via enter, separate from line wrap Change message for line split to line wrap, since split ~= break | Chris Allegretta | 2 | +23 | -4 |
2009-04-12 06:13 | - Remove a debug line I left in - Fix undo line split uglyness. Still not perfect but switching work envs. | Chris Allegretta | 1 | +6 | -3 |
2009-03-26 01:01 | First pass at fixing the line splitting undo since it's currently broken beyond belief. I believe more is broken but committing will motivate me to get closer to a real fix :) | Chris Allegretta | 2 | +30 | -8 |
2009-03-09 02:04 | 2009-03-08 Chris Allegretta <chrisa@asty.org> * TODO - Break out some targets for various features into 2.2 and 2.4 series for things which are feasible. | Chris Allegretta | 2 | +31 | -21 |
2009-03-01 00:50 | 2009-02-28 Chris Allegretta <chrisa@asty.org> * configure.ac: Add check for whether _XOPEN_SOURCE_EXTENDED is needed for curses to work w/color. Fixes compilation on HP-UX with older GCC, reported by jay.krell@cornell.edu. | Chris Allegretta | 3 | +72 | -33 |
2009-02-25 05:06 | 2009-02-23 Eitan Adler <eitanadlerlist@gmail.com> * doc/man/Makefile.am: Fix make variable substitution to be more portable | Chris Allegretta | 3 | +23 | -7 |
2009-02-25 04:32 | 2009-02-23 Chris Allegretta <chrisa@asty.org> * rcfile.c (parse_keybinding) - Define a var before tryung to use it. Whoops! * fix some redefinitions causing compiler warnings, from Eitan Adler. Other (hopefully) fixes for uncasted malloc()s, reported by the same. | Chris Allegretta | 4 | +8 | -9 |
2009-02-17 04:31 | back to SVN, and add header on ChangeLog since I forgot (and its not worth fixing for the release) | Chris Allegretta | 2 | +3 | -1 |
2009-02-17 04:10 | GNU nano 2.1.9 release | Chris Allegretta | 33 | +5270 | -5157 |
2009-02-17 03:05 | Fixes for nano-regress and regress fix on nano.c for compilation with slang | Chris Allegretta | 2 | +2 | -3 |
2009-02-17 02:01 | Oh, reset multi data in search.c;do_replace_loop() too. | Chris Allegretta | 1 | +7 | -0 |
2009-02-16 23:06 | Okay that will not work. Revert forcing reset_multis on !viewok as it's too expensive for things like deleting text. Will have to go back and force inside functions. Add check in reset_multis for CNONE type since that's slowing us down and is dumb to leave out. | Chris Allegretta | 6 | +25 | -13 |
2009-02-16 21:04 | 2009-02-16 Chris Allegretta <chrisa@asty.org> * Add new argument to reset_multis for force redraws without attempting to guess whether we need to, force updates when running a non-viewok function. New utility function color.c:reset_multis_for_id(). Fixes e.g. incorrect highlighting when cutting text. | Chris Allegretta | 5 | +30 | -13 |
2009-02-15 19:16 | 2009-02-15 Chris Allegretta <chrisa@asty.org> * configure.ac, doc/man/Makefile.am - Add check for HTML output support in GNU groff. Fixes Savannah bug #24461: build traps on groff. Also, add installation of html-ized man pages to $datadir/nano/man-html, since we should probably install files we went to all the trouble of generating. | Chris Allegretta | 3 | +31 | -0 |
2009-02-15 02:40 | 2009-02-14 Chris Allegretta <chrisa@asty.org> * nano.c (precalc_multicolorinfo) - Add debugging so we have a better clue if further issues arise. Also start at the beginning of later lines when trying to match the end of a multi-line regex. Fixes more overly aggressive highlighting found by Mike Frysinger. Finally, advance to the match end for performance. | Chris Allegretta | 2 | +64 | -6 |
2009-02-11 05:45 | 2009-02-11 Chris Allegretta <chrisa@asty.org> * nanorc.c (parse_include): Do call real_dir_from_tilde() on included files in .nanorc, but still avoiding bug #25297. Fixes ~ and ~user specifications for nanorc include files, as reported by Eitan Adler. | Chris Allegretta | 2 | +12 | -5 |
2009-02-09 04:03 | 2009-02-09 Chris Allegretta <chrisa@asty.org> * New option -q, --quiet, rcfile option "quiet" implemented. Skips printing errors about the rcfile and asking user to press enter. Also, nano should now only ask for one enter press when there is an error when not using -q. Based on discussion between Eitan Adler and Mike Frysinger. * rcfile.c (parse_keybinding) - Significant cleanups and fixes for detecting and reporting errors in key bindings code. | Chris Allegretta | 6 | +50 | -23 |
2009-02-08 18:00 | * Make reset_multidata reset more lines, since contrary to previous problems the syntax highlting is now too *un*ambitious, causing display glitches when deleting a regex boundary. | Chris Allegretta | 2 | +24 | -0 |
2009-02-08 17:45 | 2009-02-08 Chris Allegretta <chrisa@asty.org> * Add more multidata initliazers for new buffers and 'magic lines'. Fixes segfaults with syntax highlighting in new buffers, initially reported by Mike Frysinger. | Chris Allegretta | 3 | +11 | -0 |
2009-02-08 05:12 | back to SVN | Chris Allegretta | 1 | +1 | -1 |
2009-02-08 04:12 | GNU nano 2.1.8 release | Chris Allegretta | 34 | +10505 | -10180 |
2009-02-07 15:24 | Mark bug 80 as fixed | Chris Allegretta | 1 | +2 | -2 |
2009-02-07 14:48 | Renumber multidataflags to not start at 0 in case it confuses alloc_multidata_if_needed(). Add alloc_multidata_if_needed() call in edit_draw as the last defense against a crash. | Chris Allegretta | 4 | +14 | -10 |
2009-02-07 07:09 | Add shortcut for CBEGINBEFORE case to edit_draw() Added bug 80 to document segfault when editing near COLS | Chris Allegretta | 2 | +9 | -1 |
2009-02-07 00:01 | 2009-02-06 Chris Allegretta <chrisa@asty.org> * rcfile.c (parse_include): Abort on being unable to open an included rcfile. Fixes Savannah bug 25490, nanorc: "include"ing a file which doesn't exist causes nano to segfault. | Chris Allegretta | 2 | +5 | -0 |
2009-02-06 03:41 | 2009-02-05 Chris Allegretta <chrisa@asty.org> * More color syntax speedups: Determine in reset_multis() whether we really need to call edit_refresh(). Additional global var edit_refresh_needed() to hopefully reduce repeated calls to the function. New helper funcs reset_multis_before() and reset_multis_after(). | Chris Allegretta | 6 | +85 | -28 |
2009-02-04 19:50 | Fix for precalc_multicolorinfo: make sure we malloc for all the lines we're precalculating, duh. New utility func alloc_multidata_if_needed(). | Chris Allegretta | 1 | +9 | -2 |
2009-02-03 05:05 | 2009-02-02 Chris Allegretta <chrisa@asty.org> * New color precalculation code for mult-line regexes. New function precalc_multicolorinfo(), new structure multidata for keeping track of where regexes start/stop. More performance improvements forthcoming. | Chris Allegretta | 5 | +137 | -28 |
2009-02-01 00:04 | Fix comiplation issues with --enable-tiny --enable-nanorc (?!) | Chris Allegretta | 2 | +12 | -9 |
2009-01-31 23:36 | 2009-01-29 Chris Allegretta <chrisa@asty.org> * nano.c (move_to_filestruct) - properky initialize new fileage for multiswatching, sigh. Fix cut sefaults discovered by Mike Frysinger. | Chris Allegretta | 2 | +8 | -0 |
2009-01-31 16:13 | - Fix compliation breakage with --disable-justify, reported by Mike Frysinger - Add --disable-justify to nano-regress so I stop missing that | Chris Allegretta | 2 | +3 | -1 |
2009-01-30 17:38 | Make changelog message less harsh as terminal state shoudl now be fine on exit. | Chris Allegretta | 1 | +1 | -1 |
2009-01-30 17:37 | Pull stdin reading out into a function, add ^c interrupt message on stderr. | Chris Allegretta | 1 | +69 | -19 |
2009-01-30 08:34 | 2009-01-29 Chris Allegretta <chrisa@asty.org> * nano.c (main): Add support for nano acting like a pager when invoked with - as first file argument. Not yet perfect (garbles screen state on exit) but it's something. | Chris Allegretta | 3 | +31 | -0 |
2009-01-28 18:32 | 2009-01-28 Davide Pesavento <davidepesa@gmail.com> * doc/syntax/gentoo.nanorc: Updates from David and Mike Frysinger. | Chris Allegretta | 2 | +22 | -14 |
2009-01-28 05:11 | Fix regression bugs introduced with other recent bugs disguised as features. | Chris Allegretta | 4 | +30 | -21 |
2009-01-26 08:48 | 2009-01-25 Chris Allegretta <chrisa@asty.org> * files.c (open_file), nanorc.c (parse_include): Don't get_full_path on included rc files, due to it potentially impacting the ability to read files in nano's cwd(). Fixes Savnanah bug #25297 reported by Mike Frysinger) | Chris Allegretta | 3 | +25 | -15 |
2009-01-26 07:55 | Fix reset_multis undefined call when not using color. | Chris Allegretta | 1 | +2 | -0 |
2009-01-25 07:25 | * First pass at some caching of caching color info. Right now it's only for multi-line regexes but this may not be enough to increase performance. | Chris Allegretta | 9 | +115 | -28 |
2009-01-24 22:40 | 2009-01-24 Chris Allegretta <chrisa@asty.org> * Add interruptability to search functions. New functions enable_nodelay and disable_nodelay and changes to the routines to handle checking for pending searches. Fixes Savnnah bug 24946: Need interrrupt for search. | Chris Allegretta | 5 | +89 | -15 |
2009-01-19 19:10 | 2009-01-19 Chris Allegretta <chrisa@asty.org> * Change funcion definitions to shorts instead of (void *)s. New mapping function iso_me_harder_funcmap(). Fixes compilation complaints with -pedantic, reported by Eitan Adler <eitanadlerlist@gmail.com>. | Chris Allegretta | 13 | +787 | -500 |
2008-12-29 19:42 | Change vesion back to SVN. How did I forget to do that during release. Tisk. | Chris Allegretta | 1 | +1 | -1 |
2008-11-10 06:33 | GNU nano 2.1.7 release. | Chris Allegretta | 34 | +2386 | -2255 |
2008-10-22 22:11 | Add tiny check around new mtime check code. Fixes certain compile time options. | Chris Allegretta | 1 | +2 | -0 |
2008-10-21 10:20 | 2008-10-20 Chris Allegretta <chrisa@asty.org> * files.c (do_writeout): Add check for file modification when saving the file so the user can at least know they may be blowing away changes. | Chris Allegretta | 2 | +11 | -0 |
2008-10-15 01:25 | * global.c (shortcut_init), search.c (search_init): Fix add_to_sclist for ^W^T so invalid messages will display properly. Fixes Savannah bug 24507. | Chris Allegretta | 3 | +5 | -2 |
2008-10-14 19:55 | Get rid of some unused variables with -Wall | Chris Allegretta | 2 | +3 | -6 |
2008-10-14 16:46 | 2008-10-14 Chris Allegretta <chrisa@asty.org> * nanorc.5: Fix redo man page entry and update explanation, reported by Eitan Adler <eitanadlerlist@gmail.com> | Chris Allegretta | 2 | +6 | -2 |
2008-10-14 04:34 | Eliminate linescut variable from undo structure as its an unneeded pain in the ass. Also initialize to_end, because for some reason it seems to be not getting set even when type == CUT in add_undo (?!) | Chris Allegretta | 2 | +7 | -17 |
2008-10-14 01:14 | 2008-10-13 Chris Allegretta <chrisa@asty.org> * Remove CUTTOEND as an undo type as it's unneeded, fix u->to_end logic in undo struct. * undo.c (update_undo): Don't free cutbuffer if NULL, fix for Savannah bug #24499 | Chris Allegretta | 4 | +11 | -9 |
2008-10-04 11:10 | 2008-10-04 Chris Allegretta <chrisa@asty.org> * cut.c (Add_undo): Save last cut undo information so it can be used for next uncut, fixes Savannah bug 24183. | Chris Allegretta | 2 | +14 | -9 |
2008-10-03 22:35 | Back to SVN | Chris Allegretta | 1 | +1 | -1 |
2008-10-03 22:20 | GNU nano 2.1.6 release | Chris Allegretta | 35 | +3217 | -2892 |
2008-10-03 21:00 | 2008-10-03 Pascal Gentil <pascal.gentil@univ-rennes1.fr> * fortran.nanorc: Sample python syntax highlighting file | Chris Allegretta | 3 | +47 | -2 |
2008-10-01 00:55 | 2009-09-30 Dirkjan Ochtman <dirkjan@ochtman.nl> * python.nanorc: Small python syntax update | Chris Allegretta | 2 | +4 | -1 |
2008-10-01 00:49 | 2008-09-30 <bluestorm_dylc@hotmail.com> * ocaml.nanorc: Sample OCaml syntax highlighting file | Chris Allegretta | 4 | +80 | -1 |
2008-09-30 16:47 | make --enable-tiny disable the new enabled-by-default options as that's presumably the expected behavior | Chris Allegretta | 2 | +25 | -15 |
2008-09-30 15:30 | * configure.ac: Change extra, multibuffer, color and rcfile to default to enabled I'm sure no one will complain about this :-P | Chris Allegretta | 2 | +31 | -19 |
2008-09-30 14:30 | 2008-09-30 Chris Allegretta <chrisa@asty.org> * python.nanorc, ruby.nanorc: Add header lines for python and ruby as well | Chris Allegretta | 3 | +4 | -0 |
2008-09-21 23:02 | 2008-09-21 Chris Allegretta <chrisa@asty.org> * rcfile.c, color.c, nano.h: Add new capability for matching a syntax type by the "header" (1st line) of a file being edited. Based on Savannah bug 24197 and inital proof of concept by Dave Geering <dgeering@toshiba-tap.com> | Chris Allegretta | 7 | +125 | -3 |
2008-09-16 21:35 | 2008-09-16 Chris Allegretta <chrisa@asty.org> * text.c: Add support for undoing a text uncut. Split out the undo and redo of a text cut in order to avoid code duplication. | Chris Allegretta | 3 | +102 | -60 |
2008-09-06 06:52 | * nano.c: Do call disable_signals at startup regardless, since under cygwin we can't generate ^C without it. | Chris Allegretta | 2 | +5 | -3 |
2008-08-30 21:59 | Back to svn! | Chris Allegretta | 1 | +1 | -1 |
2008-08-30 21:40 | GNU nano 2.1.5 release | Chris Allegretta | 33 | +4094 | -4070 |
2008-08-30 21:32 | Move the wordbounds check down so it will happen if either --enable-all or --enable-color | Chris Allegretta | 1 | +29 | -27 |
2008-08-30 21:00 | * global.c, help.c, browser.c, files.c, proto.h: Fix several compipation and programmatic issues with --disable-help, especially that do-writeout was treating ^G the same as ^M. | Chris Allegretta | 7 | +73 | -57 |
2008-08-30 20:33 | * nano-regress: New perl script to check for some of the more obvious issues with compilation issues with certain configure options. | Chris Allegretta | 2 | +29 | -0 |
2008-08-30 05:16 | 2008-08-29 Chris Allegretta <chrisa@asty.org> * configure.ac, color.c, rcfile.c, utils.c: 1st attempt at supporting systems which don't support GNU-style word boundaries. New function fixbounds() to translate from GNU-style to BSD-style, autoconf option GNU_WORDBOUNDS. | Chris Allegretta | 6 | +74 | -6 |
2008-08-28 06:13 | 2008-08-28 Chris Allegretta <chrisa@asty.org> * configure.ac, rcfile.c: Add support for an alternate rcfilename at configure time. Maybe this should become a command line option some day, but I don't see the need currently. Start of fix for Savannah bug #24128: Add nanorc support to win32 platform. | Chris Allegretta | 3 | +16 | -2 |
2008-08-21 04:24 | * text.c (do_enter): Fix issue when compiled with --enable-debug, fixes Savannah bug 24092. | Chris Allegretta | 2 | +3 | -2 |
2008-08-21 04:21 | 2008-08-21 Chris Allegretta <chrisa@asty.org> * text.c: Change error messages where we may possibly get into a bad state and urge the user to save when this happens. Originally by Benno Schulenberg <bensberg@justemail.net> | Chris Allegretta | 2 | +10 | -6 |
2008-08-17 16:25 | 2008-08-08 Magnus Granberg <zorry@ume.nu> / Adam Conrad <?> * files.c: (write_file): Add needed flags to open() calls when writing out files. Fixes Savannah bug #23827: Compilation fails with -D_FORTIFY_SOURCE=2 | Chris Allegretta | 2 | +6 | -2 |
2008-08-16 23:54 | * files.c (write_file): Check exit code of fclose(), since in certain out of space conditions the OS will happily report successful fwrite()s until you try and close the file. Fix for Savannah bug #24000: no free space on partition - nano claims successful write - file empty | Chris Allegretta | 2 | +10 | -2 |
2008-08-09 19:50 | Back to svn. | Chris Allegretta | 1 | +1 | -1 |
2008-08-09 10:25 | GNU nano 2.1.4 release. | Chris Allegretta | 34 | +1593 | -1457 |
2008-08-09 10:08 | * text.c (add_undo): Fix check for multi-line cut check skips adding other new legit events. | Chris Allegretta | 2 | +3 | -1 |
2008-08-09 09:31 | Re-add the skip_backup label since we do still need it in one case. | Chris Allegretta | 1 | +1 | -0 |
2008-08-09 09:28 | * text.c (do_redo): Fix improperly restoring the text when redoing a line split. | Chris Allegretta | 3 | +3 | -3 |
2008-08-09 03:39 | * files.c: Do not go on and attempt to write the main file if writing the backup file failed, related to Savannah bug 24000. | Chris Allegretta | 2 | +22 | -13 |
2008-08-08 03:02 | * text.c: Reset openfile-> to OTHER after an undo or redo so we don't mistakenly mistakenly think this is an update when it's really an add. Also Fix an extra ; after an if statement which makes nano try to free a struct which may be NULL | Chris Allegretta | 2 | +9 | -2 |
2008-08-05 02:38 | Back to SVN version | Chris Allegretta | 32 | +29259 | -18380 |
2008-08-05 01:35 | GNU nano 2.1.3 release | Chris Allegretta | 34 | +16356 | -24771 |
2008-08-03 20:19 | - Add redo of an insert - Fix bug in fsfromlineno - Tiny cleanups in undo | Chris Allegretta | 2 | +14 | -7 |
2008-08-03 04:48 | - Change add_undo and current_undo to only take action arg, as openfilestruct arg is always openfile - Add ability to undo a file/cmd insert, needed to add undoable flag to read_file and open_buffer as a result | Chris Allegretta | 8 | +85 | -36 |
2008-08-02 22:31 | - Add very basic undo for text replace. - Fix lots of warnings whe using -Wall - Fix some comments | Chris Allegretta | 2 | +35 | -7 |
2008-08-02 14:39 | Allow current undo code to compile with NANO_TINY | Chris Allegretta | 2 | +6 | -0 |
2008-08-01 07:29 | Allow basic multi-^K cuts to be redone properly. Code getting uglier by the second. | Chris Allegretta | 2 | +33 | -3 |
2008-08-01 06:52 | - When undoing a cut, set cutbuffer to NULL after freeing the current one - When updating a normal consecutive ^K cut, bail from add_undo since it's not an add, and in update_undo free the old cutbuffer before copying it again. | Chris Allegretta | 1 | +12 | -1 |
2008-08-01 04:11 | When redoing a text add, actually copy the beginning of the line back! | Chris Allegretta | 1 | +1 | -0 |
2008-08-01 03:50 | Add undoing argument to do_cut_text as we don't want to be messing around with the undo contents when we're in the middle of an undo. | Chris Allegretta | 3 | +28 | -12 |
2008-07-31 17:01 | * configure.ac: Add ncursesw dir to include path if lib detected | Chris Allegretta | 2 | +4 | -1 |
2008-07-31 04:24 | Commit back some undo/redo rewrites | Chris Allegretta | 5 | +110 | -42 |
2008-07-14 07:18 | Add xflags to undo struct so we can add extra info to the undo process (e.g. backspace vs delete) Fix redo of a line join. | Chris Allegretta | 2 | +32 | -8 |
2008-07-13 16:44 | Allow backspace to be bound to keys in .nanorc Allow kdel to be rebound Add note about rebinding kdel to backspace for those using OSX or PuTTY to connect to remote Linux machines in nanorc.sample.in | Chris Allegretta | 4 | +8 | -2 |
2008-07-13 01:36 | Add ability to rebind the (still unfinished) undo and redo functions in case anyone is interested in testing it out early. Add to nanorc.5 also. | Chris Allegretta | 2 | +10 | -0 |
2008-07-12 02:52 | 2008-07-11 Mike Frysinger <vapier@gentoo.org> * doc/nanorc.sample.in: Include the updates files in the default sample nanorc. | Chris Allegretta | 2 | +24 | -0 |
2008-07-12 02:48 | Clean up some unused variables from old undo implementation. | Chris Allegretta | 2 | +2 | -9 |
2008-07-12 02:32 | 2008-07-11 Fabian Groffen <grobian@gentoo.org> * nano.c: Don't include langinfo.h if not using ENABLE_UTF8 (Savannah patch 6565) | Chris Allegretta | 2 | +6 | -0 |
2008-07-12 02:20 | 2008-07-11 Michael Haubenwallner <michael.haubenwallner@salomon.at> * global.c: include proto.h earlier in file to fix AIX compilation (Savannah patch 6559) | Chris Allegretta | 1 | +0 | -4 |
2008-07-12 02:13 | 2008-07-11 Michael Haubenwallner <michael.haubenwallner@salomon.at> * global.c: include proto.h earlier in file to fix AIX compilation (Savannah patch 6559) | Chris Allegretta | 2 | +7 | -1 |
2008-07-12 01:54 | Savannah bug 23751: Segfault when viewing help using Japanese locale Fix break_line crashing when using certain locales from Mitsuya Shibata | Chris Allegretta | 2 | +12 | -0 |
2008-07-10 20:13 | Add beginning undo feature, since I want to start fixing bugs from savannah and don't want to manager another checking, and the code basically works for some operations. | Chris Allegretta | 8 | +391 | -46 |
2008-06-29 06:22 | Fix for 23733: search history broken with nano-2.1.1+ | Chris Allegretta | 2 | +5 | -1 |
2008-06-25 03:42 | Back to SVN | Chris Allegretta | 1 | +1 | -1 |
2008-06-25 03:35 | GNU nano 2.1.2 release. | Chris Allegretta | 34 | +1715 | -1552 |
2008-06-25 03:09 | Add ChangeLog update for previous fix, argh. | Chris Allegretta | 1 | +4 | -0 |
2008-06-25 03:06 | Add function check_bad_binding to check ppl arent binding things they shouldn, though currently its only one entry long ('meta-[') | Chris Allegretta | 1 | +23 | -0 |
2008-06-03 08:09 | Add a fix for bug #23144 that actually works (several bugs in one here) | Chris Allegretta | 5 | +18 | -10 |
2008-06-03 06:21 | Tentative fix for bug #23144: using arrow keys in search buffer affects main window | Chris Allegretta | 2 | +6 | -2 |
2008-06-03 05:55 | Fix for Savannah bug #23442: left/right arrow keys do not work with --enable-tiny | Chris Allegretta | 2 | +6 | -2 |
2008-05-31 23:09 | files.c,proto.h,text.c: Fix for conflicts with AIX curses variables, from William Jojo <jojowil@hvcc.edu> | Chris Allegretta | 4 | +23 | -18 |
2008-05-31 22:49 | global.c: Fix for compile error when --disable-speller is used (Savannah bug 23227 by Mike Frysinger) | Chris Allegretta | 2 | +3 | -1 |
2008-05-31 22:33 | Minor formatting issue and trying to test why my writes are failing to the svn tree in 2.0. | Chris Allegretta | 1 | +1 | -1 |
2008-05-31 22:23 | Fix for segfault when window size is too small by Andreas Amann <andreas.amann@tyndall.ie> | Chris Allegretta | 2 | +5 | -1 |
2008-05-31 21:59 | Makefile changes for the included files and updated Changelog | Chris Allegretta | 2 | +13 | -1 |
2008-05-31 21:55 | New syntax highlighting from Mike F. Credits: | Chris Allegretta | 3 | +56 | -0 |
2008-04-02 04:35 | Minor formatting issue in NEWS for 2.1.1 | Chris Allegretta | 1 | +1 | -1 |
2008-04-02 04:21 | Back to SVN | Chris Allegretta | 1 | +1 | -1 |
2008-04-02 04:08 | Add the newa, argh | Chris Allegretta | 1 | +13 | -0 |
2008-04-02 04:08 | GNU nano 2.1.1 release | Chris Allegretta | 33 | +5784 | -5776 |
2008-03-31 06:25 | Fix for bug #22780: build failure with --enable-multibuffer --enable-tiny Plus make the actual prompt work with --enable-tiny when inserting files. | Chris Allegretta | 2 | +4 | -2 |
2008-03-20 05:56 | Benno's latest fixes for help menu translations. | Chris Allegretta | 3 | +6 | -2 |
2008-03-20 05:52 | Wow, I somehow did not run into the "invalid range" error until after I committed, how does that work? Anyway, fix the range error message for debian.nanorc. | Chris Allegretta | 1 | +3 | -3 |
2008-03-20 05:41 | Add some rc file name debugging Add debian nanorc example Fix that previous entries as well as new one need Makefile.am entries | Chris Allegretta | 4 | +36 | -1 |
2008-03-20 04:57 | Fix default bracket match shortcut | Chris Allegretta | 2 | +6 | -2 |
2008-03-20 04:51 | Fix for my fix for Mike's fix...dont add menu item refencing nano_exitbrowser_msg when using DISABLE_BROWSER | Chris Allegretta | 1 | +2 | -0 |
2008-03-20 04:45 | Add Mike F's latest patches for 2.1.0 and new syntax configs for tcl, php and gentoo. | Chris Allegretta | 7 | +138 | -30 |
2008-03-19 03:41 | Back to svn | Chris Allegretta | 1 | +1 | -1 |
2008-03-19 03:32 | Gah, upgrate the translations for 2.1.0 | Chris Allegretta | 31 | +29416 | -20690 |
2008-03-19 03:01 | Commit for 2.1.0 release. | Chris Allegretta | 2 | +11 | -1 |
2008-03-19 02:32 | Fix for 106305: unable to ctrl+c out of save when exiting Add new YESNO menu for calls to do_yesno_prompt, to enable cancel. | Chris Allegretta | 3 | +6 | -2 |
2008-03-18 03:06 | Add Benno's latest translation fixes for shorcut display, first line message help, and comments to assist translators. | Chris Allegretta | 3 | +22 | -28 |
2008-03-18 02:44 | Add .gitignore files for Mike F, remove .cvsignores which are not needed. | Chris Allegretta | 15 | +48 | -69 |
2008-03-17 05:50 | Fix for bug #22632: verbatim input in prompts broken with nano-2.0.99pre1 | Chris Allegretta | 1 | +4 | -1 |
2008-03-16 23:57 | Fixes from Benno Schulenberg. | Chris Allegretta | 4 | +40 | -35 |
2008-03-16 18:25 | faq.html: Updates for Alpine, subversion access and Savannah. | Chris Allegretta | 1 | +14 | -10 |
2008-03-16 14:24 | Fix problems with inserting files using --disable-tabcomp and probably other --disable type options. | Chris Allegretta | 1 | +3 | -4 |
2008-03-16 12:55 | Fix for bug #22615: nano-2.0.99pre1 fails to build when configured with --disable-justify | Chris Allegretta | 1 | +14 | -9 |
2008-03-16 02:34 | Hmm. Actually dont want to download the whole tree, update the trunk checkout instructions. | Chris Allegretta | 1 | +1 | -1 |
2008-03-16 02:19 | Actually include the updated SVN document, grr. | Chris Allegretta | 1 | +10 | -17 |
2008-03-15 23:14 | Update source checkout information now that we are using svn inetad of cvs. | Chris Allegretta | 2 | +1 | -1 |
2008-03-14 04:08 | - Update man page a little bit more - Change do_prompt and get_prompt_line to pass meta_key and func_key so the calling program can DTRT when it calsl get_shortcut. In particular this allows the "new file buffer" toggle on the insert file menu to work, and presumably other rebinding stuff should now work also. | Chris Allegretta | 9 | +127 | -96 |
2008-03-13 17:48 | Fix multibuffer mode not showing "Close" string anymore on buffer open/closer. | Chris Allegretta | 2 | +2 | -0 |
2008-03-13 08:23 | - Fix tiny mode again after breaking it again - Resurrect IFSCHELP to get rid of some needless help message stubs - Add support for rebinding the suspend key - Fix wrong refresh help message | Chris Allegretta | 8 | +95 | -124 |
2008-03-12 04:44 | Convert more code to use new backend. Add some more sentinel strings for enter and backspace keys in case their control key alternates get rebound. | Chris Allegretta | 6 | +182 | -172 |
2008-03-11 04:52 | Fix the mouse menus not working with new backend, and specifically problms in help and browser routines. | Chris Allegretta | 3 | +31 | -22 |
2008-03-11 03:03 | Fix bug 79, add sentinels for function keys in case the user rebinds them to something else. Fix debug mode crash when the user typos a menu name. Add menus for pageup and pagedown bindings and make rebinding up and down actually do up and down and not page up and page down. | Chris Allegretta | 5 | +69 | -40 |
2008-03-09 05:07 | Fix workaround for user assigning a meta sequence to a key which has a dedicated keyboard equivalent (arrows, home/end, page up/down, etc). Not fully fixable so document the remaining issue in bug 79. | Chris Allegretta | 2 | +17 | -0 |
2008-03-09 02:53 | Update BUGS to reflect what got fixed in previous commit. | Chris Allegretta | 1 | +4 | -4 |
2008-03-09 02:52 | More keybinding fixes - Fix tiny mode compilation problems - Fix F-keys not working (silly typo) - Change file browser to use new backend - global.c - new helper function sc_seq_or, makes logic simpler down in the functions than calling first_sc_for directly | Chris Allegretta | 6 | +292 | -253 |
2008-03-05 17:15 | Fixed bug 77 (make ^space and M-space work) | Chris Allegretta | 2 | +8 | -1 |
2008-03-05 07:35 | New keybindings code and backend. New structs subnfunc for menu functions and toggles and sc for shortcut keys, old 'shortcut' and 'toggles' structs are gone. The current implementation has a bunch of broken stuff (some of which is documented in BUGS). Updated nanorc.5 with some mostly complete documentation on configuring. | Chris Allegretta | 4 | +279 | -0 |
2008-03-05 07:34 | New keybindings code and backend. New structs subnfunc for menu functions and toggles and sc for shortcut keys, old 'shortcut' and 'toggles' structs are gone. The current implementation has a bunch of broken stuff (some of which is documented in BUGS). Updated nanorc.5 with some mostly complete documentation on configuring. | Chris Allegretta | 12 | +1409 | -1297 |
2007-12-20 18:57 | resync NEWS with NEWS from the 2.0 branch | David Lawrence Ramsey | 2 | +23 | -0 |
2007-12-20 18:41 | update maintenance information | David Lawrence Ramsey | 3 | +8 | -3 |
2007-12-20 17:06 | cosmetic fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2007-12-18 22:00 | in print_opt_full(), use strlenpt() instead of strlen(), so that tabs are placed properly when displaying translated strings in UTF-8, as found by Jean-Philippe Guérard | David Lawrence Ramsey | 2 | +9 | -3 |
2007-12-18 16:51 | comment fix | David Lawrence Ramsey | 1 | +3 | -3 |
2007-12-18 16:47 | fix breakage | David Lawrence Ramsey | 1 | +2 | -0 |
2007-12-18 16:13 | fix breakage | David Lawrence Ramsey | 1 | +11 | -11 |
2007-12-18 15:55 | revert last changes, but disable all the same features that --enable-tiny does when --with-slang is used | David Lawrence Ramsey | 7 | +286 | -20 |
2007-12-18 02:39 | remove slang curses emulation support, as it's hopelessly broken, and it doesn't make the binary very much smaller, especially when --enable-tiny is used | David Lawrence Ramsey | 6 | +19 | -252 |
2007-12-18 02:03 | simplify terminal handling by using raw mode instead of cbreak mode | David Lawrence Ramsey | 3 | +16 | -26 |
2007-12-18 01:28 | in execute_command(), call terminal_init() instead of just disable_signals() after executing the command, as the command may have changed the terminal settings | David Lawrence Ramsey | 2 | +6 | -2 |
2007-12-17 23:07 | resync NEWS with NEWS from the 2.0 branch | David Lawrence Ramsey | 2 | +26 | -0 |
2007-12-17 23:05 | fix changelog entry | David Lawrence Ramsey | 2 | +5 | -1 |
2007-12-10 17:59 | in main(), exit if initscr() fails | David Lawrence Ramsey | 2 | +8 | -3 |
2007-12-09 18:37 | preemptively update the version number | David Lawrence Ramsey | 1 | +1 | -1 |
2007-12-09 18:28 | in faq.html, add minor punctuation and wording fixes, and update various sections to account for Alpine | David Lawrence Ramsey | 2 | +16 | -16 |
2007-12-09 17:12 | 2007-12-09 Jordi Mallach <jordi@gnu.org> | Jordi Mallach | 4 | +1011 | -815 |
2007-12-08 19:00 | 2007-12-08 Jordi Mallach <jordi@gnu.org> | Jordi Mallach | 29 | +15335 | -21189 |
2007-12-08 16:59 | fix minor breakage | David Lawrence Ramsey | 1 | +3 | -1 |
2007-12-08 07:00 | fix minor display and cursor placement problems when scrolling between pages at the statusbar prompt | David Lawrence Ramsey | 2 | +14 | -8 |
2007-12-08 04:27 | in doc/man/rnano.1 and doc/man/fr/rnano.1, update copyright notices, as Thijs Kinkhorst's copyrights have now been assigned to the Free Software Foundation | David Lawrence Ramsey | 3 | +5 | -2 |
2007-12-08 04:21 | in get_mouseinput(), gix longstanding problem where mouse clicks on the statusbar prompt text wouldn't be recognized unless the NO_HELP flag was turned off | David Lawrence Ramsey | 2 | +37 | -27 |
2007-12-04 20:49 | in disable_mouse_support() and enable_mouse_support(), when toggling mouse support on or off, save and restore the mouse click interval | David Lawrence Ramsey | 2 | +9 | -1 |
2007-12-04 16:38 | per OBATA Akio's patch with a few tweaks by me, add wnoutrefresh() calls after reset_(statusbar_)?cursor() calls, to ensure that the cursor is placed properly when using NetBSD curses | David Lawrence Ramsey | 4 | +11 | -0 |
2007-12-03 20:14 | still more cosmetic fixes | David Lawrence Ramsey | 2 | +1 | -3 |
2007-12-03 18:40 | remove unneeded whitespace | David Lawrence Ramsey | 1 | +1 | -1 |
2007-11-29 19:09 | per Jean-Philippe Guérard's updates, in doc/man/fr/*.1, doc/man/fr/nanorc.5, fix copyright notices; the copyrights are disclaimed on these translations, but the copyrights of the untranslated works also apply | David Lawrence Ramsey | 4 | +50 | -21 |
2007-11-28 17:09 | in doc/man/fr/nanorc.5, remove trailing whitespace | David Lawrence Ramsey | 2 | +5 | -1 |
2007-11-17 20:34 | in read_file(), improve autodetection of DOS and Mac format files to not trigger on carriage returns in the middle of files, as found by Kjell Braden | David Lawrence Ramsey | 2 | +20 | -9 |
2007-11-06 22:58 | update copyright notices, as Jordi Mallach's copyrights have now been assigned to the Free Software Foundation | David Lawrence Ramsey | 3 | +12 | -6 |
2007-11-05 17:18 | in do_gotolinecolumn(), use a clearer error message if we enter an invalid line or column number, per Mike Melanson's suggestion | David Lawrence Ramsey | 2 | +7 | -1 |
2007-10-11 15:49 | in input_tab(), disable completion of usernames, directories, and filenames if the cursor isn't at the end of the line, as it can lead to odd behavior (e.g. adding a copy of the entire match to the middle of the line instead of just the uncompleted part of the match) | David Lawrence Ramsey | 2 | +9 | -4 |
2007-10-11 15:38 | in username_tab_completion() and cwd_tab_completion(), rename variable buflen to buf_len, for consistency | David Lawrence Ramsey | 3 | +13 | -11 |
2007-10-11 15:19 | in cwd_tab_completion(), remove unneeded assert | David Lawrence Ramsey | 2 | +2 | -1 |
2007-10-11 05:01 | update copyright notices, as Chris Allegretta's copyrights have now been assigned to the Free Software Foundation; also, make copyright notices consistent in style | David Lawrence Ramsey | 23 | +59 | -50 |
2007-10-05 16:44 | update copyright notices, as my copyrights have now been assigned to the Free Software Foundation | David Lawrence Ramsey | 18 | +24 | -19 |
2007-09-18 11:07 | Updated Russian translation by Sergey A. Ribalchenko. | Jordi Mallach | 2 | +528 | -617 |
2007-09-16 16:53 | in edit_scroll(), fix problem where the screen wouldn't be updated properly if you paged up with the first line of the file onscreen and the mark on | David Lawrence Ramsey | 2 | +10 | -6 |
2007-08-26 15:21 | in doc/faq.html, update links to the Free Translation Project | David Lawrence Ramsey | 2 | +8 | -3 |
2007-08-24 00:36 | various documentation updates | David Lawrence Ramsey | 8 | +83 | -24 |
2007-08-23 17:54 | cosmetic fixes | David Lawrence Ramsey | 3 | +4 | -4 |
2007-08-23 14:00 | in the French manpages, delete translation of old licensing terms, until it can be updated | David Lawrence Ramsey | 4 | +5 | -15 |
2007-08-23 13:51 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2007-08-23 04:34 | convert documentation to GPLv3/GFDLv1.2 | David Lawrence Ramsey | 10 | +510 | -21 |
2007-08-21 17:00 | in the French manpage translations, make all copyright notices consistent, and in rnano.1, add missing copyright notice from nano-tiny.1, which rnano.1 is based on | David Lawrence Ramsey | 4 | +12 | -10 |
2007-08-21 16:38 | in rnano.1, add missing copyright notice from nano-tiny.1, which rnano.1 is based on | David Lawrence Ramsey | 2 | +7 | -2 |
2007-08-16 14:45 | properly handle more cases of inserting a file/uncutting text with the mark on | David Lawrence Ramsey | 3 | +65 | -30 |
2007-08-16 04:05 | fix breakage | David Lawrence Ramsey | 2 | +2 | -2 |
2007-08-16 03:23 | more fixes for uncutting text/inserting files with the mark on | David Lawrence Ramsey | 3 | +21 | -5 |
2007-08-16 03:18 | still more cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -4 |
2007-08-16 02:51 | more cosmetic fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2007-08-16 02:46 | cosmetic fixes | David Lawrence Ramsey | 1 | +7 | -8 |
2007-08-16 02:34 | in do_insertfile(), make sure the mark is always properly positioned after inserting a one-line file with the mark on | David Lawrence Ramsey | 2 | +28 | -5 |
2007-08-15 22:40 | in Makefile.am, remove erroneous backslash after ChangeLog.pre-2.1 in EXTRA_DIST, so that "make dist" works again | David Lawrence Ramsey | 2 | +7 | -1 |
2007-08-11 05:17 | convert to GPLv3 or later | David Lawrence Ramsey | 22 | +706 | -20 |
2007-08-10 22:12 | update the copyright notice on the tab completion code originally from busybox to account for modifications | David Lawrence Ramsey | 2 | +5 | -2 |
2007-08-10 22:07 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2007-08-10 17:03 | simplify ngetdelim(), and update the copyright notice on ngetline() and ngetdelim() to account for modifications | David Lawrence Ramsey | 2 | +11 | -4 |
2007-08-08 00:05 | still more cosmetic fixes | David Lawrence Ramsey | 1 | +7 | -7 |
2007-08-07 23:51 | simplify | David Lawrence Ramsey | 1 | +4 | -9 |
2007-08-07 20:21 | in copy_from_file(), fix potential segfault after uncutting one line of text with the mark on by properly preserving the beginning of the mark; also, make sure the mark is always properly positioned after uncutting one line of text with the mark on | David Lawrence Ramsey | 2 | +33 | -2 |
2007-08-07 19:55 | cosmetic fixes | David Lawrence Ramsey | 1 | +10 | -9 |
2007-08-07 18:37 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2007-08-01 12:49 | in version(), display copyright notices | David Lawrence Ramsey | 2 | +6 | -0 |
2007-08-01 12:24 | capitalization fixes | David Lawrence Ramsey | 2 | +3 | -3 |
2007-08-01 01:28 | fix copyright notice and changelog entries | David Lawrence Ramsey | 3 | +8 | -3 |
2007-07-31 21:20 | update copyright notices to account for modifications | David Lawrence Ramsey | 3 | +8 | -2 |
2007-07-29 16:30 | in faq.html, update RPM links for nano 2.0.x | David Lawrence Ramsey | 2 | +8 | -3 |
2007-07-14 16:41 | fix changelog entry | David Lawrence Ramsey | 1 | +2 | -1 |
2007-07-12 03:12 | in copy_file(), assert that inn and out don't both point to the same file | David Lawrence Ramsey | 2 | +7 | -2 |
2007-07-10 22:54 | in nstrcasestr(), mbstrcasestr(), revstrstr(), revstrcasestr(), and mbrevstrcasestr(), simplify and rewrite to use strncasecmp() | David Lawrence Ramsey | 2 | +54 | -130 |
2007-07-09 23:24 | in do_replace_loop(), fix problem where replacing e.g. single-byte characters with multibyte ones could result in openfile->totsize's being miscalculated | David Lawrence Ramsey | 2 | +5 | -1 |
2007-07-09 22:57 | typo fixes | David Lawrence Ramsey | 2 | +8 | -5 |
2007-07-09 22:36 | in mbstrncasecmp(), mbstrnlen(), mbstrpbrk(), and has_blank_mbchars(), simplify by using for loops instead of while loops where possible, to match the single-byte versions of these functions | David Lawrence Ramsey | 2 | +19 | -27 |
2007-07-06 13:44 | in nstrcasestr(), mbstrcasestr(), revstrstr(), revstrcasestr(), and mbrevstrcasestr(), return char* instead of const char* | David Lawrence Ramsey | 3 | +31 | -26 |
2007-07-06 13:38 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2007-07-02 15:49 | fix changelog entry | David Lawrence Ramsey | 1 | +2 | -2 |
2007-07-02 15:45 | in nstrcasestr(), mbstrcasestr(), revstrstr(), revstrcasestr(), and mbrevstrcasestr(), for efficiency, return haystack immediately if needle is blank | David Lawrence Ramsey | 2 | +21 | -0 |
2007-07-01 21:46 | in nstrncasecmp() and mbstrncasecmp(), for efficiency, return zero immediately if s1 and s2 point to the same string | David Lawrence Ramsey | 2 | +11 | -0 |
2007-07-01 21:33 | more cosmetic fixes | David Lawrence Ramsey | 6 | +17 | -17 |
2007-07-01 21:17 | cosmetic fixes | David Lawrence Ramsey | 1 | +7 | -7 |
2007-06-30 21:19 | in do_yesno_prompt(), remove redundant check for NO_HELP's being FALSE | David Lawrence Ramsey | 2 | +9 | -4 |
2007-06-28 18:31 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2007-06-28 17:46 | add missing changelog entry | David Lawrence Ramsey | 1 | +3 | -0 |
2007-06-28 16:38 | fix minor breakage | David Lawrence Ramsey | 1 | +3 | -3 |
2007-06-28 16:00 | further simplify processing of mouse events by consolidating if clauses | David Lawrence Ramsey | 4 | +73 | -75 |
2007-05-29 17:01 | in do_mouseinput(), deal with clicks of the first mouse button again; oddly, ncurses built without --enable-ext-mouse needs this, but ncurses built with --enable-ext-mouse doesn't | David Lawrence Ramsey | 2 | +30 | -24 |
2007-05-25 16:54 | in get_key_buffer(), fix inaccurate comments | David Lawrence Ramsey | 2 | +5 | -7 |
2007-05-25 14:39 | replace the current hackish check for a UTF-8 locale with a proper call to nl_langinfo() | David Lawrence Ramsey | 3 | +13 | -6 |
2007-05-22 17:20 | more various mouse support-related simplifications | David Lawrence Ramsey | 5 | +51 | -41 |
2007-05-22 17:18 | fix changelog entry | David Lawrence Ramsey | 1 | +4 | -4 |
2007-05-20 23:41 | various mouse support-related simplifications, improvements, and fixes | David Lawrence Ramsey | 6 | +93 | -69 |
2007-05-15 19:33 | fix changelog entry | David Lawrence Ramsey | 1 | +2 | -2 |
2007-05-15 18:04 | in do_mouseinput(), add mouse wheel support, per Helmut Jarausch's suggestion | David Lawrence Ramsey | 2 | +125 | -85 |
2007-04-23 15:39 | in TODO, add entries for fixing limitations with pasting text and handling bad/incomplete UTF-8 sequences | David Lawrence Ramsey | 2 | +10 | -0 |
2007-04-23 14:03 | still more cosmetic fixes | David Lawrence Ramsey | 1 | +1 | -3 |
2007-04-22 15:04 | in backup_lines(), avoid a segfault when the mark begins and ends on the line after the last line of the paragraph | David Lawrence Ramsey | 2 | +14 | -2 |
2007-04-21 20:33 | one last cosmetic fix | David Lawrence Ramsey | 1 | +6 | -6 |
2007-04-21 20:24 | revert erroneous change | David Lawrence Ramsey | 1 | +6 | -5 |
2007-04-21 20:13 | further simplify do_writeout() | David Lawrence Ramsey | 1 | +5 | -6 |
2007-04-21 18:57 | in do_writeout(), if we're in restricted mode, we're not allowed to write selections to files, so don't display the "Write Selection to File" prompt | David Lawrence Ramsey | 2 | +8 | -1 |
2007-04-21 18:53 | comment fix | David Lawrence Ramsey | 1 | +4 | -4 |
2007-04-21 18:23 | simplify do_writeout() | David Lawrence Ramsey | 2 | +16 | -14 |
2007-04-20 04:13 | formatting fix | David Lawrence Ramsey | 1 | +2 | -2 |
2007-04-19 04:12 | in tail(), remove unneeded if statement | David Lawrence Ramsey | 2 | +5 | -1 |
2007-04-19 03:53 | yet another cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2007-04-19 03:23 | still more cosmetic fixes | David Lawrence Ramsey | 2 | +4 | -4 |
2007-04-19 03:15 | more cosmetic fixes | David Lawrence Ramsey | 6 | +17 | -15 |
2007-04-18 23:15 | in doc/faq.html, add a new section 4.14 by John M. Gabriele, with a few tweaks of mine, to explain how autoindent affects pasted text | David Lawrence Ramsey | 2 | +12 | -2 |
2007-04-18 19:25 | another cosmetic fix | David Lawrence Ramsey | 1 | +5 | -3 |
2007-04-18 19:16 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2007-04-18 19:09 | fix various file-saving bugs | David Lawrence Ramsey | 2 | +12 | -5 |
2007-04-18 18:22 | fix various file- and rcfile-opening bugs | David Lawrence Ramsey | 3 | +29 | -10 |
2007-04-18 17:13 | simplify real_dir_from_tilde() | David Lawrence Ramsey | 2 | +15 | -16 |
2007-04-18 14:06 | in parse_kbinput(), interpret Cancel and Shift-Cancel | David Lawrence Ramsey | 2 | +13 | -0 |
2007-04-18 13:48 | in get_escape_seq_kbinput(), add missing comments | David Lawrence Ramsey | 2 | +8 | -4 |
2007-04-18 13:45 | fix changelog entries | David Lawrence Ramsey | 1 | +12 | -11 |
2007-04-17 18:12 | in input_tab(), don't bother checking if num_matches is less than zero, as it's a size_t and hence unsigned | David Lawrence Ramsey | 2 | +3 | -1 |
2007-04-17 04:38 | in real_dir_from_tilde(), fix long-standing problem where directory names that began with "~", but that weren't users' home directories, could be erroneously treated as users' home directories (e.g. "~d/" would be treated as "~daemon/") | David Lawrence Ramsey | 2 | +10 | -1 |
2007-04-17 04:29 | fix changelog entry | David Lawrence Ramsey | 1 | +3 | -3 |
2007-04-17 03:43 | in get_real_dir_from_tilde(), fix segfault when dealing with directory names that begin with "~", but that aren't users' home directories | David Lawrence Ramsey | 2 | +9 | -2 |
2007-04-11 22:18 | per Mike Frysinger's patch with a few tweaks of mine, in doc/syntax/asm.nanorc, doc/syntax/c.nanorc, and doc/syntax/sh.nanorc, copy the regex that highlights trailing whitespace from doc/syntax/java.nanorc to these files, as it's also useful in them | David Lawrence Ramsey | 4 | +13 | -0 |
2007-04-04 20:36 | in get_escape_seq_kbinput(), add escape sequences for Terminal | David Lawrence Ramsey | 2 | +90 | -27 |
2007-04-04 20:00 | update email address | David Lawrence Ramsey | 3 | +8 | -3 |
2007-02-01 15:25 | per Benno Schulenberg's patch, in usage(), reword the description of the -S/--smooth command line option in order to differentiate it from the associated toggle description | David Lawrence Ramsey | 2 | +5 | -1 |
2007-02-01 13:40 | per Benno Schulenberg's patch, in shortcut_init(), reword the movement shortcut descriptions so that they use "Go to" instead of "Move to", since not all of them move the cursor in the same way; and reword the paragraph movement shortcut descriptions to more accurately describe how they work | David Lawrence Ramsey | 2 | +24 | -18 |
2007-01-30 19:48 | Minor fix. | Jordi Mallach | 1 | +1 | -1 |
2007-01-29 15:54 | in Makefile.am, add ChangeLog.pre-2.1 to EXTRA_DIST | David Lawrence Ramsey | 2 | +5 | -3 |
2007-01-29 15:45 | rework the 2.0 and 2.1 branch changelogs to be more readable, per Jordi Mallach's suggestions | David Lawrence Ramsey | 2 | +8377 | -8376 |
2007-01-29 15:34 | in help_init(), add a missing space to the "Execute Command" help text | David Lawrence Ramsey | 2 | +4 | -1 |
2007-01-29 12:40 | fork the 2.1 branch of nano | David Lawrence Ramsey | 4 | +9 | -1 |
2007-01-29 12:35 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2007-01-29 12:33 | GNU nano 2.0.3 | David Lawrence Ramsey | 32 | +23950 | -15737 |
2007-01-29 12:19 | cosmetic fixes | David Lawrence Ramsey | 1 | +6 | -6 |
2007-01-29 12:18 | in ru.po, fix incorrect "Project-Id-Version" entry and misplaced space | David Lawrence Ramsey | 2 | +7 | -5 |
2007-01-29 12:17 | add updated Russian translation | David Lawrence Ramsey | 2 | +1341 | -1327 |
2007-01-28 20:20 | cosmetic fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2007-01-28 19:49 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2007-01-28 19:47 | update README.CVS for the 2.0 branch of nano | David Lawrence Ramsey | 2 | +2 | -5 |
2007-01-28 16:27 | formatting fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2007-01-17 16:24 | formatting fix | David Lawrence Ramsey | 2 | +4 | -2 |
2007-01-16 19:09 | in Makefile.am, add README.CVS to EXTRA_DIST, so that nano's CVS checkout instructions aren't only available in its CVS snapshots | David Lawrence Ramsey | 2 | +5 | -2 |
2007-01-16 18:59 | cosmetic fixes | David Lawrence Ramsey | 1 | +199 | -198 |
2007-01-14 15:06 | fix still more misplaced space | David Lawrence Ramsey | 1 | +2 | -2 |
2007-01-14 01:21 | fix yet more misplaced space | David Lawrence Ramsey | 1 | +3 | -3 |
2007-01-14 01:18 | fix still more misplaced space | David Lawrence Ramsey | 1 | +1 | -1 |
2007-01-14 01:12 | fix more misplaced space | David Lawrence Ramsey | 1 | +1 | -1 |
2007-01-13 20:39 | fix typos and/or misplaced space | David Lawrence Ramsey | 5 | +20 | -16 |
2007-01-13 20:05 | fix typos and more misplaced space | David Lawrence Ramsey | 2 | +32 | -32 |
2007-01-13 16:46 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2007-01-12 02:58 | cosmetic fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2007-01-11 23:12 | add missing changelog entry | David Lawrence Ramsey | 1 | +2 | -0 |
2007-01-11 23:11 | still more miscellaneous comment fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2007-01-11 23:10 | in do_writeout(), when setting retval to the return value of write_(marked_)?file(), use the "?" operator instead of an if/else clause | David Lawrence Ramsey | 2 | +9 | -5 |
2007-01-11 22:54 | yet more miscellaneous comment fixes | David Lawrence Ramsey | 3 | +12 | -12 |
2007-01-11 22:46 | more miscellaneous minor fixes | David Lawrence Ramsey | 4 | +13 | -10 |
2007-01-11 21:52 | still more miscellaneous comment fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2007-01-11 21:47 | more miscellaneous comment fixes | David Lawrence Ramsey | 2 | +12 | -13 |
2007-01-11 21:36 | miscellaneous minor fixes | David Lawrence Ramsey | 4 | +36 | -22 |
2007-01-11 19:32 | simplify the commands that generate HTML documentation in order to remove unnecessary usage of cat | David Lawrence Ramsey | 4 | +11 | -7 |
2007-01-09 23:42 | add missing changelog entry | David Lawrence Ramsey | 1 | +4 | -0 |
2007-01-09 23:42 | more miscellaneous comment fixes | David Lawrence Ramsey | 1 | +0 | -2 |
2007-01-09 23:40 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2007-01-09 23:35 | make regexp_init() return a bool instead of an int | David Lawrence Ramsey | 4 | +20 | -18 |
2007-01-09 22:56 | more miscellaneous comment fixes | David Lawrence Ramsey | 1 | +11 | -5 |
2007-01-06 23:21 | don't generate the HTML versions of the nanorc manpages if nano is built without nanorc support | David Lawrence Ramsey | 3 | +14 | -11 |
2007-01-06 18:06 | don't install the nanorc manpages if nano is built without nanorc support | David Lawrence Ramsey | 4 | +18 | -2 |
2007-01-06 16:23 | in doc/man/fr/Makefile.am, set mandir before setting man_MANS, to more closely match doc/man/Makefile.am | David Lawrence Ramsey | 2 | +5 | -2 |
2007-01-06 13:00 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2007-01-06 12:59 | fix misplaced space | David Lawrence Ramsey | 2 | +5 | -1 |
2007-01-02 20:10 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2007-01-01 22:22 | fix changelog entry | David Lawrence Ramsey | 1 | +1 | -0 |
2007-01-01 16:57 | in doc/faq.html, update section 4.1 to describe how to open files with names beginning with '+' at specified columns as well as lines | David Lawrence Ramsey | 2 | +9 | -2 |
2007-01-01 14:25 | import the latest version of glib-2.0.m4 | David Lawrence Ramsey | 2 | +5 | -0 |
2007-01-01 05:15 | miscellaneous comment fixes | David Lawrence Ramsey | 18 | +62 | -63 |
2006-12-30 23:24 | more miscellaneous cosmetic fixes | David Lawrence Ramsey | 2 | +1 | -3 |
2006-12-30 23:23 | in README, add another cosmetic fix | David Lawrence Ramsey | 2 | +3 | -1 |
2006-12-30 23:07 | preemptively update the version number | David Lawrence Ramsey | 1 | +1 | -1 |
2006-12-24 18:17 | per Mike Frysinger's patch, in doc/syntax/python.nanorc, improve string highlighting regexes | David Lawrence Ramsey | 2 | +4 | -1 |
2006-12-21 02:48 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2006-12-21 02:47 | GNU nano 2.0.2 | David Lawrence Ramsey | 3 | +11 | -2 |
2006-12-15 05:03 | still more cosmetic fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2006-12-15 04:53 | more comment fixes | David Lawrence Ramsey | 1 | +8 | -7 |
2006-12-15 04:50 | fix breakage | David Lawrence Ramsey | 1 | +4 | -5 |
2006-12-15 02:54 | still more miscellaneous minor fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2006-12-15 02:49 | revert erroneous change | David Lawrence Ramsey | 1 | +21 | -19 |
2006-12-14 22:11 | more miscellaneous minor fixes | David Lawrence Ramsey | 1 | +19 | -21 |
2006-12-14 21:57 | miscellaneous minor fixes | David Lawrence Ramsey | 1 | +4 | -2 |
2006-12-14 20:03 | in do_writeout(), fix a segfault when we can't get the full path of either the filename we want to save under or the original filename | David Lawrence Ramsey | 2 | +6 | -1 |
2006-12-13 00:27 | in update_history(), fix minor memory leak | David Lawrence Ramsey | 2 | +4 | -1 |
2006-12-12 20:13 | fix changelog entry | David Lawrence Ramsey | 1 | +3 | -4 |
2006-12-11 22:11 | fix more problems with strings that contain nulls but shouldn't | David Lawrence Ramsey | 3 | +38 | -17 |
2006-12-11 18:39 | update README for the 2.0 branch of nano | David Lawrence Ramsey | 2 | +3 | -3 |
2006-12-10 17:57 | still more comment fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2006-12-08 03:54 | really fixed incorrect "Project-Id-Version" entry | David Lawrence Ramsey | 1 | +1 | -1 |
2006-12-07 03:23 | fixed incorrect "Project-Id-Version" entry | David Lawrence Ramsey | 2 | +2 | -1 |
2006-12-07 03:22 | remove unneeded duplicate plural forms again | David Lawrence Ramsey | 2 | +5 | -7 |
2006-12-06 21:44 | Hungarian and Malay translation updates from the TP. | Jordi Mallach | 3 | +741 | -590 |
2006-12-02 23:39 | add missing blank lines | David Lawrence Ramsey | 1 | +3 | -0 |
2006-12-02 17:22 | per Itay Perl's patch with a few additions of mine, fix various minor memory leaks | David Lawrence Ramsey | 3 | +12 | -0 |
2006-12-02 17:17 | in parse_kbinput(), add missing break | David Lawrence Ramsey | 2 | +3 | -0 |
2006-11-27 07:28 | still more comment fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2006-11-27 07:13 | still more comment fixes | David Lawrence Ramsey | 1 | +4 | -4 |
2006-11-27 06:02 | simplify | David Lawrence Ramsey | 1 | +2 | -2 |
2006-11-27 05:49 | fix breakage | David Lawrence Ramsey | 1 | +7 | -3 |
2006-11-27 05:49 | still more comment fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2006-11-27 05:40 | cosmetic fixes | David Lawrence Ramsey | 1 | +3 | -12 |
2006-11-27 05:25 | still more comment fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2006-11-27 05:19 | fix breakage | David Lawrence Ramsey | 1 | +9 | -9 |
2006-11-27 05:09 | more comment fixes | David Lawrence Ramsey | 3 | +21 | -20 |
2006-11-27 05:03 | in write_file(), properly handle filenames that contain nulls | David Lawrence Ramsey | 2 | +14 | -2 |
2006-11-27 04:57 | in do_insertfile(), properly handle files that contain nulls | David Lawrence Ramsey | 2 | +13 | -12 |
2006-11-27 04:56 | revert erroneous changes | David Lawrence Ramsey | 4 | +26 | -33 |
2006-11-27 04:35 | in do_insertfile(), properly handle executable commands that contain nulls | David Lawrence Ramsey | 2 | +18 | -4 |
2006-11-27 02:41 | don't allow filenames entered at the "Write File" prompt or the "Insert File" prompt to contain nulls | David Lawrence Ramsey | 4 | +34 | -27 |
2006-11-25 22:38 | in do_spell(), when setting i to the return value of write_(marked_)?file(), use the "?" operator instead of an if/else clause | David Lawrence Ramsey | 2 | +8 | -4 |
2006-11-25 22:27 | miscellaneous comment fixes | David Lawrence Ramsey | 4 | +16 | -12 |
2006-11-25 21:55 | fix changelog entry | David Lawrence Ramsey | 1 | +1 | -1 |
2006-11-25 18:28 | preemptively update the version number | David Lawrence Ramsey | 1 | +1 | -1 |
2006-11-25 18:27 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-11-25 18:26 | more miscellaneous documentation updates | David Lawrence Ramsey | 3 | +48 | -44 |
2006-11-21 17:05 | in edit_draw(), fix potential warnings when assigning -1 to paintlen by using if/else clauses instead of "?" operators | David Lawrence Ramsey | 2 | +15 | -5 |
2006-11-21 04:20 | in nano.h, rename NANO_.*ALTKEY to NANO_.*METAKEY, for consistency | David Lawrence Ramsey | 5 | +82 | -81 |
2006-11-21 04:15 | in nano.h, rename NANO_ALT_.* to NANO_META_.*, for consistency | David Lawrence Ramsey | 3 | +104 | -103 |
2006-11-21 04:11 | more miscellaneous cosmetic fixes | David Lawrence Ramsey | 4 | +7 | -4 |
2006-11-21 04:06 | miscellaneous cosmetic fixes | David Lawrence Ramsey | 2 | +66 | -60 |
2006-11-21 03:41 | remove unneeded blank plural forms, as gettext 0.15 generates errors upon encountering them | David Lawrence Ramsey | 2 | +5 | -5 |
2006-11-20 14:40 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2006-11-20 14:38 | GNU nano 2.0.1 | David Lawrence Ramsey | 3 | +11 | -2 |
2006-11-20 14:37 | preemptively update the version number | David Lawrence Ramsey | 1 | +1 | -1 |
2006-11-10 20:13 | in do_replace_highlight(), include the code to display zero-length matches even when regex.h isn't found, as it can also be used to display zero-length Unicode characters | David Lawrence Ramsey | 2 | +6 | -3 |
2006-11-10 03:40 | more cosmetic copyright notice fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2006-11-10 03:01 | more cosmetic copyright notice fixes | David Lawrence Ramsey | 2 | +4 | -1 |
2006-11-10 02:49 | more cosmetic copyright notice fixes | David Lawrence Ramsey | 1 | +3 | -2 |
2006-11-10 02:47 | cosmetic copyright notice fixes | David Lawrence Ramsey | 19 | +41 | -36 |
2006-11-08 18:03 | in NEWS, add missing entries for nano 1.0.2 and 1.0.3, since 1.1.0 includes their changes | David Lawrence Ramsey | 2 | +24 | -0 |
2006-11-08 13:05 | cosmetic fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2006-11-08 13:03 | simplify still more | David Lawrence Ramsey | 1 | +3 | -1 |
2006-11-08 02:58 | simplify more | David Lawrence Ramsey | 1 | +4 | -5 |
2006-11-08 02:52 | fix changelog entry | David Lawrence Ramsey | 1 | +2 | -3 |
2006-11-08 02:48 | in get_full_path(), fix problem where only paths would be returned when both paths and filenames should have been | David Lawrence Ramsey | 2 | +21 | -25 |
2006-11-08 01:02 | simplify | David Lawrence Ramsey | 1 | +1 | -2 |
2006-11-07 22:57 | in do_writeout(), fix problem where a file could sometimes be overwritten without a warning prompt | David Lawrence Ramsey | 2 | +41 | -28 |
2006-11-07 22:56 | yet more cosmetic fixes | David Lawrence Ramsey | 1 | +6 | -6 |
2006-11-07 22:36 | still more cosmetic fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2006-11-07 21:41 | in get_full_path(), remove unneeded assert | David Lawrence Ramsey | 2 | +2 | -2 |
2006-11-07 21:32 | more cosmetic fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2006-11-07 21:22 | in do_writeout(), for consistency, when saving a file with no name, don't allow overwriting an existing file when in restricted mode | David Lawrence Ramsey | 2 | +21 | -4 |
2006-11-07 21:08 | cosmetic fixes | David Lawrence Ramsey | 3 | +11 | -9 |
2006-11-06 16:04 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2006-11-06 16:03 | GNU nano 2.0.0 | David Lawrence Ramsey | 3 | +18 | -2 |
2006-11-05 17:13 | clean up nano.spec.in some more | David Lawrence Ramsey | 2 | +6 | -9 |
2006-11-05 17:00 | more cosmetic fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2006-11-05 03:51 | cosmetic fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2006-11-05 03:44 | update nano.spec.in for newer RPM-based distributions, adapted from the nano 1.3.12-1.1.spec file in Fedora Rawhide | David Lawrence Ramsey | 2 | +19 | -15 |
2006-11-02 06:21 | add POV-Ray syntax from Donnie Berkholz, with a few tweaks of mine | David Lawrence Ramsey | 4 | +22 | -0 |
2006-10-30 17:08 | fix changelog entry | David Lawrence Ramsey | 1 | +1 | -1 |
2006-10-29 21:14 | more comment fixes | David Lawrence Ramsey | 3 | +3 | -3 |
2006-10-28 22:55 | update AUTHORS for the 2.0 branch of nano | David Lawrence Ramsey | 2 | +4 | -2 |
2006-10-28 22:03 | Update French manpages by Jean-Philippe Guérard. | Jordi Mallach | 4 | +21 | -19 |
2006-10-28 21:57 | fix changelog entry | David Lawrence Ramsey | 1 | +1 | -1 |
2006-10-28 21:55 | update faq.html for the 2.0 branch of nano | David Lawrence Ramsey | 2 | +5 | -4 |
2006-10-28 21:51 | update nano.spec.in for the 2.0 branch of nano | David Lawrence Ramsey | 2 | +3 | -1 |
2006-10-28 19:32 | preemptively update the version number | David Lawrence Ramsey | 1 | +1 | -1 |
2006-10-28 19:21 | in nano.1, nanorc.5, and rnano.1, add minor wording fixes | David Lawrence Ramsey | 4 | +8 | -6 |
2006-10-27 05:01 | fix the version number | David Lawrence Ramsey | 1 | +3 | -3 |
2006-10-27 03:07 | in nano.texi, add minor punctuation fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2006-10-27 02:57 | in nano.texi, add minor wording fixes | David Lawrence Ramsey | 2 | +10 | -7 |
2006-10-26 15:55 | comment fix | David Lawrence Ramsey | 2 | +3 | -1 |
2006-10-25 15:28 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2006-10-25 15:27 | GNU nano 1.9.99pre3 | David Lawrence Ramsey | 3 | +8 | -2 |
2006-10-25 14:40 | preemptively update the version number | David Lawrence Ramsey | 1 | +1 | -1 |
2006-10-24 22:14 | French and Norwegian bokmaal updates from the TP. | Jordi Mallach | 3 | +1064 | -767 |
2006-10-18 20:27 | simplify | David Lawrence Ramsey | 1 | +4 | -4 |
2006-10-17 15:28 | fix changelog entry | David Lawrence Ramsey | 1 | +1 | -1 |
2006-10-16 19:44 | in do_cut_text(), when uncutting text in the process of copying it, always set placewewant, as do_uncut_text() does, so that the current line is always updated properly | David Lawrence Ramsey | 2 | +9 | -0 |
2006-10-16 18:43 | New Galician update from Fran. | Jordi Mallach | 1 | +2 | -2 |
2006-10-16 09:36 | Updated Galician translation from Fran. | Jordi Mallach | 2 | +261 | -257 |
2006-10-15 22:49 | Updated Basque from the TP. | Jordi Mallach | 2 | +922 | -712 |
2006-10-14 16:04 | fix changelog entry | David Lawrence Ramsey | 1 | +1 | -1 |
2006-10-14 01:13 | import the latest version of ac_define_dir.m4 | David Lawrence Ramsey | 2 | +5 | -2 |
2006-10-13 16:35 | fix breakage | David Lawrence Ramsey | 2 | +1 | -7 |
2006-10-13 16:18 | in input_tab(), if the tab-completed path is a directory, make sure enough space is allocated before tacking a slash onto the end of it | David Lawrence Ramsey | 2 | +7 | -3 |
2006-10-10 08:14 | Updated Galician translation from Fran Tsao, while his paperwork gets to GNU offices. | Jordi Mallach | 2 | +1158 | -1341 |
2006-10-08 15:21 | miscellaneous minor fixes | David Lawrence Ramsey | 2 | +6 | -6 |
2006-10-06 17:49 | add missing line break | David Lawrence Ramsey | 1 | +1 | -1 |
2006-10-06 16:00 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-10-06 15:52 | in faq.html, update the question in section 4.13 to match the version of it in the answer section | David Lawrence Ramsey | 2 | +6 | -3 |
2006-10-04 14:19 | yet one more TODO list entry | David Lawrence Ramsey | 1 | +1 | -0 |
2006-10-03 19:15 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2006-10-03 18:46 | in input_tab(), since the field precision operator used in the sprintf() uses ints and not size_t's, replace it with two strncpy()s, which use size_t's | David Lawrence Ramsey | 2 | +10 | -2 |
2006-10-02 21:25 | in parse_help_input(), add 'E' and 'e' as aliases for Exit, for consistency with the file browser | David Lawrence Ramsey | 2 | +7 | -1 |
2006-10-02 19:45 | formatting fixes | David Lawrence Ramsey | 1 | +3 | -2 |
2006-10-02 17:15 | Updated pt_BR from the TP, using the correct file. | Jordi Mallach | 2 | +20 | -30 |
2006-10-02 17:01 | in doc/syntax/c.nanorc, simplify "undef", "ifn?def", "elif", and "else" in the preprocessor regexes | David Lawrence Ramsey | 2 | +4 | -1 |
2006-10-02 04:09 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2006-10-02 04:08 | GNU nano 1.9.99pre2 | David Lawrence Ramsey | 3 | +8 | -2 |
2006-10-02 04:07 | restore previous version of pt_BR, as it was for nano 1.9.99pre0, and the current version is for 1.3.11pre1 | David Lawrence Ramsey | 2 | +859 | -650 |
2006-09-29 15:52 | one more TODO list entry | David Lawrence Ramsey | 1 | +1 | -0 |
2006-09-29 15:45 | in do_statusbar_input(), if we get a verbatim input sequence ending with Ctrl-J, remove the Ctrl-J from the buffer before interpreting it as Enter, so that it doesn't erroneously fall through to the edit window and get interpreted as Justify | David Lawrence Ramsey | 2 | +11 | -3 |
2006-09-27 07:50 | Updated pt_BR from the TP. | Jordi Mallach | 2 | +655 | -855 |
2006-09-26 14:55 | preemptively update the version number | David Lawrence Ramsey | 1 | +1 | -1 |
2006-09-21 01:48 | comment fix | David Lawrence Ramsey | 1 | +3 | -3 |
2006-09-16 02:40 | in doc/syntax/c.nanorc, add "size_t" and "ssize_t" to the types regexes, and simplify "signed" and "unsigned" in them | David Lawrence Ramsey | 2 | +6 | -2 |
2006-09-11 01:55 | remove unneeded duplicate plural forms again | David Lawrence Ramsey | 2 | +5 | -7 |
2006-09-10 22:11 | Hungarian update from the TP. | Jordi Mallach | 2 | +396 | -379 |
2006-09-02 18:22 | Brazilian Portuguese from the TP. | Jordi Mallach | 2 | +1156 | -796 |
2006-09-01 22:47 | fix email address | David Lawrence Ramsey | 1 | +1 | -1 |
2006-09-01 21:10 | per Benno Schulenberg's patch, in po/ChangeLog, fix incorrect years in two entries | David Lawrence Ramsey | 1 | +6 | -2 |
2006-09-01 03:34 | fix misplaced space | David Lawrence Ramsey | 2 | +5 | -1 |
2006-08-31 19:01 | Update ca, de, es from the TP. | Jordi Mallach | 4 | +1544 | -1425 |
2006-08-30 14:10 | add missing changelog entry | David Lawrence Ramsey | 1 | +1 | -0 |
2006-08-30 13:52 | in get_input(), simplify to avoid an unnecessary key_buffer_len check | David Lawrence Ramsey | 2 | +7 | -2 |
2006-08-29 21:18 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-08-29 21:14 | fix breakage | David Lawrence Ramsey | 1 | +4 | -3 |
2006-08-29 21:11 | fix misplaced do_prompt_abort() | David Lawrence Ramsey | 1 | +3 | -4 |
2006-08-29 20:54 | make sure that the statusbar cursor position is always properly reset when we get out of all statusbar prompts | David Lawrence Ramsey | 4 | +16 | -13 |
2006-08-29 17:31 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2006-08-29 17:29 | GNU nano 1.9.99pre1 | David Lawrence Ramsey | 3 | +22 | -2 |
2006-08-28 23:33 | French manpage translation updates. | Jordi Mallach | 4 | +32 | -28 |
2006-08-28 15:57 | Update French from the TP. | Jordi Mallach | 2 | +398 | -393 |
2006-08-28 14:31 | in handle_sigwinch(), just in case we're in the statusbar prompt, reset the statusbar cursor position when resizing the window | David Lawrence Ramsey | 2 | +8 | -0 |
2006-08-27 18:25 | clarify TODO list entry | David Lawrence Ramsey | 1 | +1 | -1 |
2006-08-27 01:35 | add one more TODO list entry | David Lawrence Ramsey | 1 | +3 | -0 |
2006-08-26 16:57 | cosmetic fix | David Lawrence Ramsey | 1 | +4 | -1 |
2006-08-26 16:51 | add missing changelog entry | David Lawrence Ramsey | 1 | +2 | -0 |
2006-08-26 16:50 | miscellaneous minor fixes | David Lawrence Ramsey | 4 | +20 | -20 |
2006-08-26 16:42 | simplify, and add comment fixes | David Lawrence Ramsey | 1 | +22 | -13 |
2006-08-26 15:46 | in do_browser(), fix potential segfault when going to a directory that doesn't begin with '/' | David Lawrence Ramsey | 2 | +3 | -1 |
2006-08-26 15:16 | remove now-unneeded entry | David Lawrence Ramsey | 1 | +0 | -4 |
2006-08-26 15:14 | properly preserve the cursor position when going from the "Read File" or "Save File As" prompt to the file browser to the "Go To Directory" prompt, and then canceling back to the "Read File" or "Save File As" prompt | David Lawrence Ramsey | 2 | +28 | -9 |
2006-08-26 10:22 | Dutch update from the TP. | Jordi Mallach | 2 | +391 | -380 |
2006-08-25 19:32 | Translation updates from the TP. | Jordi Mallach | 6 | +2476 | -2279 |
2006-08-25 19:26 | in shortcut_init(), make the help shortcut for the "Go to Directory" prompt call do_browser_help() instead of do_help_void(), as this prompt is only accessible inside the file browser | David Lawrence Ramsey | 2 | +5 | -1 |
2006-08-22 18:48 | in shortcut_init(), remove the ^X shortcut for CutTillEnd at the search prompt, as official Pico doesn't include it, and it can be confused with Exit | David Lawrence Ramsey | 3 | +6 | -10 |
2006-08-21 21:37 | cosmetic fixes | David Lawrence Ramsey | 1 | +7 | -5 |
2006-08-21 14:04 | cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -3 |
2006-08-19 11:11 | in help_init(), adjust the first two chunks of the main help text so that they're no more than 509 characters again | David Lawrence Ramsey | 2 | +13 | -9 |
2006-08-18 20:30 | in digits(), remove the assumption that n is always positive, although it always is in this particular case | David Lawrence Ramsey | 2 | +10 | -2 |
2006-08-18 13:59 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-08-15 19:06 | remove unneeded duplicate plural forms, as gettext 0.15 generates errors upon encountering them | David Lawrence Ramsey | 3 | +7 | -10 |
2006-08-07 12:58 | wording fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-08-05 16:48 | add one last TODO list item | David Lawrence Ramsey | 1 | +1 | -0 |
2006-08-03 02:44 | in doc/syntax/c.nanorc, remove redundancy from the file extension regexes | David Lawrence Ramsey | 2 | +2 | -1 |
2006-08-02 19:30 | revert redundant change | David Lawrence Ramsey | 2 | +1 | -3 |
2006-08-02 19:13 | another comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-08-02 18:41 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-08-02 18:38 | in edit_draw(), simplify the setting of paintlen | David Lawrence Ramsey | 2 | +19 | -24 |
2006-08-02 17:02 | in doc/syntax/c.nanorc, tweak the multiline comment regex to not color lines so aggressively | David Lawrence Ramsey | 2 | +3 | -1 |
2006-07-31 23:29 | cosmetic fixes | David Lawrence Ramsey | 2 | +2 | -5 |
2006-07-31 23:28 | revert erroneous change | David Lawrence Ramsey | 2 | +0 | -8 |
2006-07-31 18:25 | in parse_kbinput(), translate KEY_EVENT to ERR if we get it, so that it's properly ignored | David Lawrence Ramsey | 2 | +8 | -0 |
2006-07-31 01:30 | per Benno Schulenberg's patch with a few tweaks by me, add various clarifications to translated strings | David Lawrence Ramsey | 6 | +17 | -13 |
2006-07-30 23:30 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-07-30 23:26 | make all the descriptions of -O/--morespace consistent | David Lawrence Ramsey | 3 | +7 | -6 |
2006-07-30 23:18 | in nano.texi, add missing description of the -O/--morespace command line option | David Lawrence Ramsey | 2 | +7 | -1 |
2006-07-29 21:40 | fix inaccurate comment | David Lawrence Ramsey | 1 | +2 | -3 |
2006-07-29 14:37 | make bad_mbchar a static const char* const in chars.c, as its value doesn't change | David Lawrence Ramsey | 2 | +3 | -1 |
2006-07-28 17:07 | fix changelog entry | David Lawrence Ramsey | 1 | +1 | -1 |
2006-07-28 17:06 | per Benno Schulenberg's patch with a few additions by me, fix punctuation relating to "i.e." in comments and documentation | David Lawrence Ramsey | 11 | +30 | -28 |
2006-07-26 17:42 | in doc/Makefile.am, don't include nanorc.sample in EXTRA_DIST, as it's only useful when we're building from source, as opposed to building a distribution; also, tweak doc/Makefile.am and doc/man/Makefile.am to remove usage of the += operator again | David Lawrence Ramsey | 3 | +14 | -7 |
2006-07-26 03:20 | add miscellaneous minor fixes to the faq, and preemptively update its version number | David Lawrence Ramsey | 2 | +13 | -8 |
2006-07-25 22:24 | in toggle_init(), make sure that a blank line is not displayed after the Meta-Q toggle when mouse support is disabled and we're in restricted mode, and that it is displayed all other times | David Lawrence Ramsey | 2 | +11 | -5 |
2006-07-25 21:19 | update changelog entry: the renaming of the scroll_dir enums also fixes compilation on NetBSD 3.0, as reported by Adam Wysocki | David Lawrence Ramsey | 1 | +4 | -3 |
2006-07-25 21:13 | when DISABLE_HELP is defined, leave out some unused shortcut and toggle list parameters | David Lawrence Ramsey | 4 | +240 | -207 |
2006-07-25 19:23 | in parse_escape_seq_kbinput(), Don't ignore escape sequences anymore; instead, return the corresponding key so that parse_kbinput() can translate it | David Lawrence Ramsey | 3 | +15 | -21 |
2006-07-24 21:22 | another cosmetic fix | David Lawrence Ramsey | 1 | +1 | -2 |
2006-07-24 19:15 | fix changelog entry | David Lawrence Ramsey | 1 | +1 | -1 |
2006-07-24 18:53 | in parse_kbinput(), properly handle combined control character and escape sequences, so that e.g. Esc Esc / will work properly when the / is on the numeric keypad and NumLock is off | David Lawrence Ramsey | 2 | +27 | -4 |
2006-07-23 19:57 | in do_help(), don't allow moving down a page when the last line of the help text is onscreen | David Lawrence Ramsey | 2 | +3 | -1 |
2006-07-23 19:55 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-07-23 18:00 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-07-23 17:54 | in parse_escape_seq_kbinput(), handle unknown and unignored escape sequences once instead of handling them twice in parse_kbinput() | David Lawrence Ramsey | 3 | +23 | -32 |
2006-07-23 17:25 | in parse_kbinput(), translate extended keypad keys to their ASCII equivalents even when we hit Escape once or twice before typing them, for consistency; also, if they're defined, translate KEY_SUP into NANO_PREVLINE_KEY and KEY_SDOWN into NANO_NEXTLINE_KEY, since they are sometimes generated by Shift-Up and Shift-Down | David Lawrence Ramsey | 2 | +199 | -176 |
2006-07-23 16:00 | in parse_kbinput(), properly handle combined meta and escape sequences, so that e.g. Meta-+ will work properly when the + is on the numeric keypad and NumLock is off | David Lawrence Ramsey | 2 | +99 | -68 |
2006-07-22 16:50 | typo fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2006-07-22 16:45 | in mbstrncasecmp(), mbstrcasestr(), and mbrevstrcasestr(), don't allocate space for multibyte characters until we've asserted that the parameters we're using aren't NULL | David Lawrence Ramsey | 2 | +16 | -6 |
2006-07-22 15:57 | update UPGRADE to fix the description of +LINE,COLUMN | David Lawrence Ramsey | 2 | +3 | -3 |
2006-07-21 16:44 | update UPGRADE to account for the ability to indent unmarked lines | David Lawrence Ramsey | 2 | +4 | -4 |
2006-07-19 19:42 | fix changelog entry | David Lawrence Ramsey | 1 | +2 | -2 |
2006-07-19 19:40 | when using slang 2.x, call SLutf8_enable() with an argument of 1 instead of TRUE, as that's the proper way to force its UTF-8 support on | David Lawrence Ramsey | 3 | +7 | -4 |
2006-07-19 15:50 | rename the DISABLE_ROOTWRAP #define to DISABLE_ROOTWRAPPING | David Lawrence Ramsey | 4 | +7 | -5 |
2006-07-19 13:34 | miscellaneous minor fixes | David Lawrence Ramsey | 6 | +30 | -33 |
2006-07-19 02:44 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-07-19 00:38 | fix changelog entries | David Lawrence Ramsey | 1 | +5 | -5 |
2006-07-19 00:21 | per Daniel Richard G.'s patch, in parse_rcfile(), add missing ENABLE_COLOR #ifdef around the second check for a syntax with no color commands, to fix compilation without color support | David Lawrence Ramsey | 2 | +7 | -0 |
2006-07-19 00:14 | rename the values of the scroll_dir enum to UP_DIR and DOWN_DIR, since UP is defined as a termcap value in Tru64's curses.h, which breaks compilation | David Lawrence Ramsey | 4 | +25 | -19 |
2006-07-18 18:28 | cosmetic fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2006-07-18 18:25 | revert unneeded #ifdef fixes | David Lawrence Ramsey | 2 | +2 | -21 |
2006-07-18 18:16 | add various cosmetic and #ifdef fixes | David Lawrence Ramsey | 5 | +43 | -26 |
2006-07-13 13:28 | improve the display of bools in debugging statements | David Lawrence Ramsey | 2 | +9 | -5 |
2006-07-13 13:27 | in replace_regexp(), remove unnecessary casting of c to int | David Lawrence Ramsey | 2 | +4 | -1 |
2006-07-13 12:18 | in do_insertfile(), remove redundant code: we only mark the file as modified if we're not in multibuffer mode, in which case view mode should never be on | David Lawrence Ramsey | 2 | +2 | -6 |
2006-07-13 04:19 | in do_insertfile(), if we don't insert a file into a new buffer, properly update the x-coordinate to account for the number of characters inserted on the current line | David Lawrence Ramsey | 2 | +20 | -10 |
2006-07-13 03:06 | in do_insertfile(), if we're in view mode, as we can be if multibuffer mode is on, don't mark the file as modified (and remove the code that does this in execute_command()); also, if we execute a command in a new buffer, move back to the beginning of the first line of the buffer afterwards, for consistency | David Lawrence Ramsey | 3 | +25 | -8 |
2006-07-13 02:10 | more typo fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2006-07-12 19:30 | remove unneeded blank lines | David Lawrence Ramsey | 1 | +0 | -2 |
2006-07-12 19:12 | in nano.h, remove the manual disabling of color support if regex.h isn't found, as configure.ac now handles that | David Lawrence Ramsey | 2 | +2 | -8 |
2006-07-12 18:59 | in configure.ac, if regex.h isn't found, display an error message if we try to enable color support; also, fix the spacing of the error message displayed when slcurses.h isn't found | David Lawrence Ramsey | 2 | +21 | -10 |
2006-07-12 18:57 | don't include sys/ioctl.h in nano.c when NANO_TINY is defined, as ioctl() is never used then | David Lawrence Ramsey | 2 | +6 | -1 |
2006-07-12 18:09 | in nano.h, if we don't have nanorc support, disable color support, as it depends on the use of the nanorc | David Lawrence Ramsey | 2 | +7 | -4 |
2006-07-12 16:50 | make Jordi's email address, and the description of what the manual pages were written for, consistent in the documentation | David Lawrence Ramsey | 5 | +14 | -9 |
2006-07-11 18:17 | in do_browse_from(), don't bother freeing path if it's NULL | David Lawrence Ramsey | 2 | +3 | -1 |
2006-07-11 18:12 | revert erroneous change | David Lawrence Ramsey | 3 | +20 | -22 |
2006-07-11 17:25 | add miscellaneous minor cleanups to do_browser(), do_browse_from(), and browser_init() | David Lawrence Ramsey | 3 | +32 | -22 |
2006-07-11 17:01 | clean up the TODO list a bit more | David Lawrence Ramsey | 1 | +1 | -2 |
2006-07-11 16:58 | mention the need to handle resizes better in the TODO list, and clean it up a bit | David Lawrence Ramsey | 1 | +5 | -3 |
2006-07-09 00:52 | comment fixes | David Lawrence Ramsey | 2 | +9 | -9 |
2006-07-09 00:50 | remove unneeded #ifdef | David Lawrence Ramsey | 1 | +2 | -5 |
2006-07-09 00:47 | revert erroneous change | David Lawrence Ramsey | 2 | +0 | -5 |
2006-07-08 23:45 | in titlebar(), don't display any blank space for the state if we're in the file browser, as Pico doesn't, and since path is always assumed to be NULL if DISABLE_BROWSER is defined, put the check for its being NULL in a DISABLE_BROWSER #define | David Lawrence Ramsey | 2 | +13 | -2 |
2006-07-08 21:23 | typo fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2006-07-07 16:21 | fix inaccurate comments | David Lawrence Ramsey | 2 | +7 | -7 |
2006-07-07 16:12 | still more cosmetic fixes | David Lawrence Ramsey | 2 | +6 | -4 |
2006-07-07 15:54 | another cosmetic fix | David Lawrence Ramsey | 1 | +2 | -3 |
2006-07-07 13:54 | per John M. Gabriele's patch with a few tweaks by me, in doc/syntax/ruby.nanorc, improve highlighting of constants | David Lawrence Ramsey | 2 | +3 | -1 |
2006-07-06 22:17 | consolidate do_scroll_(up|down)() into do_(up|down)(), as they have a lot of common code | David Lawrence Ramsey | 4 | +102 | -74 |
2006-07-06 20:40 | in do_scroll_up() and do_scroll_down(), fix problems where, after scrolling, the previous and current lines would not be updated properly if the current line was not the first or last line of the edit window | David Lawrence Ramsey | 2 | +26 | -0 |
2006-07-06 20:36 | comment fixes | David Lawrence Ramsey | 1 | +8 | -6 |
2006-07-06 18:29 | comment fixes | David Lawrence Ramsey | 1 | +5 | -5 |
2006-07-05 19:52 | add another post-2.0 item | David Lawrence Ramsey | 1 | +3 | -0 |
2006-07-05 18:42 | if the mark isn't on, allow Meta-} and Meta-{ to indent and unindent only the current line, just as it would if the mark covered only the current line, instead of displaying a statusbar message and quitting | David Lawrence Ramsey | 5 | +46 | -37 |
2006-07-05 16:46 | another cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-07-05 16:09 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-07-05 15:21 | comment fixes | David Lawrence Ramsey | 1 | +3 | -2 |
2006-07-05 15:20 | another cosmetic fix | David Lawrence Ramsey | 1 | +3 | -1 |
2006-07-05 14:27 | cosmetic fixes | David Lawrence Ramsey | 1 | +3 | -5 |
2006-07-05 14:14 | in get_full_path(), don't return NULL when the current directory doesn't exist, as we can still recover from that, and also add various cleanups | David Lawrence Ramsey | 2 | +84 | -70 |
2006-07-05 06:38 | in browser_refresh() and titlebar(), don't display overly long filenames with ellipses if the number of columns is extremely small; also, in certain places, call wnoutrefresh(bottomwin) after calling blank_statusbar(), in order to ensure that the statusbar is actually blanked | David Lawrence Ramsey | 6 | +22 | -3 |
2006-07-05 05:43 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -1 |
2006-07-05 05:31 | in display_string(), properly handle buf[start_index]'s being a null terminator | David Lawrence Ramsey | 2 | +6 | -2 |
2006-07-05 05:14 | still more miscellaneous minor fixes | David Lawrence Ramsey | 1 | +8 | -9 |
2006-07-05 04:04 | another miscellaneous minor fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-07-05 03:38 | in do_browse_from(), during the operating directory check, if path isn't NULL, don't bother freeing it before mallocstrcpy()ing operating_dir into it, as the latter operation will free it | David Lawrence Ramsey | 2 | +6 | -5 |
2006-07-05 03:24 | miscellaneous minor fixes | David Lawrence Ramsey | 1 | +7 | -7 |
2006-07-05 02:35 | yet another comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-07-05 02:34 | make the file browser's mouse support consistent with other mouse support, and add a few comment fixes | David Lawrence Ramsey | 1 | +8 | -7 |
2006-07-05 02:24 | in do_browser() and do_help(), detect the previous selected file or directory and the previous help text line properly again | David Lawrence Ramsey | 2 | +11 | -10 |
2006-07-05 02:05 | calculate width in browser_init(), as it's more consistent | David Lawrence Ramsey | 3 | +66 | -77 |
2006-07-05 01:13 | still more cosmetic fixes | David Lawrence Ramsey | 4 | +4 | -4 |
2006-07-05 01:10 | simplify and remove redundancies from various bits | David Lawrence Ramsey | 4 | +130 | -86 |
2006-07-04 23:47 | in browser_refresh(), fix problem where width wouldn't be properly initialized sometimes | David Lawrence Ramsey | 2 | +7 | -0 |
2006-07-04 23:44 | more comment fixes | David Lawrence Ramsey | 2 | +6 | -7 |
2006-07-04 23:05 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-07-04 23:03 | cosmetic fixes | David Lawrence Ramsey | 1 | +2 | -8 |
2006-07-04 22:17 | simplify | David Lawrence Ramsey | 1 | +17 | -11 |
2006-07-04 21:47 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-07-04 21:46 | cosmetic fixes | David Lawrence Ramsey | 1 | +29 | -12 |
2006-07-04 13:54 | add another missing comment | David Lawrence Ramsey | 1 | +1 | -0 |
2006-07-04 03:49 | simplify, and add missing comments | David Lawrence Ramsey | 1 | +4 | -5 |
2006-07-04 03:47 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-07-03 18:49 | remove unneeded blank lines | David Lawrence Ramsey | 1 | +0 | -4 |
2006-07-03 18:40 | in browser_refresh(), add translator comments explaining the maximum intended lengths of "(dir)" and "(parent dir)"; also add various formatting fixes | David Lawrence Ramsey | 3 | +18 | -8 |
2006-07-02 21:15 | still more comment fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2006-07-02 21:12 | more comment fixes | David Lawrence Ramsey | 1 | +6 | -7 |
2006-07-02 20:56 | add missing comment | David Lawrence Ramsey | 1 | +2 | -0 |
2006-07-02 20:41 | yet another cosmetic fix | David Lawrence Ramsey | 1 | +1 | -3 |
2006-07-02 19:04 | more cosmetic fixes | David Lawrence Ramsey | 1 | +13 | -5 |
2006-07-02 18:49 | add clarifying comment | David Lawrence Ramsey | 1 | +2 | -0 |
2006-07-02 18:45 | more miscellaneous minor fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2006-07-02 18:29 | in browser_refresh(), if a filename is too long, truncate and display an ellipsis before it, as titlebar() does; also add various miscellaneous minor fixes | David Lawrence Ramsey | 3 | +34 | -21 |
2006-07-02 17:36 | fix breakage | David Lawrence Ramsey | 1 | +6 | -7 |
2006-07-02 17:00 | in browser_init(), fix off-by-one error when calculating longest that kept the rightmost column of the screen from being used | David Lawrence Ramsey | 2 | +4 | -1 |
2006-07-02 15:54 | still more comment fixes | David Lawrence Ramsey | 2 | +4 | -4 |
2006-07-02 15:50 | fix breakage | David Lawrence Ramsey | 2 | +0 | -2 |
2006-07-02 15:39 | more comment fixes | David Lawrence Ramsey | 2 | +3 | -2 |
2006-06-30 22:36 | update changelog entries | David Lawrence Ramsey | 1 | +2 | -2 |
2006-06-30 22:34 | comment fixes | David Lawrence Ramsey | 3 | +3 | -4 |
2006-06-30 22:28 | add more miscellaneous cleanups | David Lawrence Ramsey | 3 | +53 | -25 |
2006-06-30 21:13 | add miscellaneous cleanups | David Lawrence Ramsey | 2 | +4 | -6 |
2006-06-30 21:06 | in do_browser() and do_refresh(), further simplify screen update handling | David Lawrence Ramsey | 2 | +8 | -10 |
2006-06-30 21:01 | in do_browser() and do_help(), simplify screen update handling | David Lawrence Ramsey | 3 | +39 | -37 |
2006-06-30 14:28 | simplify | David Lawrence Ramsey | 1 | +3 | -6 |
2006-06-30 14:25 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-06-30 14:21 | fix breakage | David Lawrence Ramsey | 1 | +4 | -2 |
2006-06-30 14:14 | in striponedir(), return the stripped path instead of modifying path | David Lawrence Ramsey | 3 | +16 | -10 |
2006-06-30 13:58 | in striponedir(), since all the strings passed to this are dynamically allocated, use null_at() to strip the directory from the string | David Lawrence Ramsey | 2 | +7 | -3 |
2006-06-30 07:27 | cosmetic fixes | David Lawrence Ramsey | 2 | +3 | -3 |
2006-06-30 07:26 | revert last changes, as the "Go to Directory" prompt can allow movement anywhere, so the error message won't make sense in some cases | David Lawrence Ramsey | 2 | +2 | -18 |
2006-06-30 07:12 | fix breakage | David Lawrence Ramsey | 1 | +4 | -3 |
2006-06-30 07:03 | in do_browser(), display an error messsage on the statusbar if we try to move up from "/" via the "Go to Directory" prompt, for consistency | David Lawrence Ramsey | 2 | +15 | -1 |
2006-06-30 06:41 | in do_browser(), after entering "..", select the directory we were in before instead of the first filename in the list, as Pico does; add new function browser_select_filename() to help do this properly | David Lawrence Ramsey | 3 | +54 | -4 |
2006-06-30 05:12 | add missing comments | David Lawrence Ramsey | 2 | +3 | -0 |
2006-06-30 04:46 | in findnextfile(), simplify the uses of tail() | David Lawrence Ramsey | 2 | +10 | -6 |
2006-06-30 03:19 | in browser_refresh(), for the ".." entry, display "(parent dir)" instead of "(dir)", as Pico does | David Lawrence Ramsey | 2 | +15 | -8 |
2006-06-30 02:44 | in browser_refresh(), fix problems where translated versions of "(dir)" could be truncated, and where file sizes could be too long | David Lawrence Ramsey | 2 | +46 | -30 |
2006-06-30 02:26 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2006-06-29 15:46 | in browser_refresh(), simplify more things | David Lawrence Ramsey | 2 | +5 | -5 |
2006-06-29 15:28 | in browser_refresh(), simplify the for loop | David Lawrence Ramsey | 2 | +3 | -1 |
2006-06-29 15:08 | in do_browser(), remove unneeded call to blank_edit() | David Lawrence Ramsey | 2 | +1 | -1 |
2006-06-29 01:38 | in get_mouseinput(), handle both releases and clicks of mouse button 1, as the mouse support works better that way | David Lawrence Ramsey | 2 | +4 | -4 |
2006-06-28 23:27 | cosmetic fixes | David Lawrence Ramsey | 3 | +6 | -7 |
2006-06-28 22:38 | in do_browser(), refactor and simplify the mouse support, modeling it after do_mouse() for consistency | David Lawrence Ramsey | 2 | +42 | -38 |
2006-06-28 21:54 | fix mouse support so that it really ignores everything except releases of button 1 (i.e, left clicks) | David Lawrence Ramsey | 3 | +9 | -1 |
2006-06-27 00:39 | comment fix | David Lawrence Ramsey | 2 | +4 | -0 |
2006-06-26 23:40 | per Mike Frysinger's patch, in doc/syntax/c.nanorc, since .i and .ii are preprocessed C and C++ output, colorize them there | David Lawrence Ramsey | 2 | +4 | -1 |
2006-06-26 04:39 | add various option description fixes | David Lawrence Ramsey | 7 | +30 | -20 |
2006-06-26 04:03 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2006-06-26 04:01 | GNU nano 1.3.12 | David Lawrence Ramsey | 3 | +19 | -2 |
2006-06-25 17:25 | fix #ifdefs | David Lawrence Ramsey | 1 | +8 | -3 |
2006-06-25 04:37 | per John M. Gabriele's patch with a few tweaks by me, in README and README.CVS, add various cosmetic and wording improvements | David Lawrence Ramsey | 3 | +78 | -22 |
2006-06-21 20:51 | in edit_draw(), don't display any statusbar message when we get a zero-length regex, as we can get one under legitimate circumstances | David Lawrence Ramsey | 2 | +11 | -7 |
2006-06-21 16:54 | in update_line(), remove unneeded assert, and now-unused function check_linenumbers() | David Lawrence Ramsey | 4 | +6 | -22 |
2006-06-21 16:49 | ca, fr, hu, nl updates from the TP. | Jordi Mallach | 5 | +1384 | -909 |
2006-06-21 16:01 | in digits(), return the proper number of digits when n is exactly 10, and simplify it to use a for loop instead of a while loop | David Lawrence Ramsey | 2 | +6 | -5 |
2006-06-21 01:30 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-06-20 16:12 | fix erroneous version number | David Lawrence Ramsey | 1 | +2 | -2 |
2006-06-20 13:25 | fix incorrect "Project-Id-Version" entries in several translations | David Lawrence Ramsey | 4 | +9 | -3 |
2006-06-19 17:46 | Bulgarian and Irish updates from the TP. | Jordi Mallach | 3 | +494 | -499 |
2006-06-19 16:04 | in help_init(), display the shortcut list help text even when we have fewer than 24 columns, for consistency with the toggle help text, and add various minor consistency fixes | David Lawrence Ramsey | 2 | +12 | -20 |
2006-06-19 15:35 | in help_init(), make sure we have enough memory in all cases when displaying the shortcut and toggle lists; and wrap the shortcut list help text, for consistency with the toggle help text | David Lawrence Ramsey | 2 | +18 | -16 |
2006-06-19 14:24 | comment fix | David Lawrence Ramsey | 1 | +2 | -3 |
2006-06-19 14:18 | in help_line_len(), properly handle the case where we can't break the line of help text, and wrap the line of help text at (COLS - 1) instead of (COLS - 8), for consistency | David Lawrence Ramsey | 2 | +12 | -5 |
2006-06-19 13:01 | Updated Bulgarian translation from the TP. | Jordi Mallach | 2 | +801 | -623 |
2006-06-18 15:26 | cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -1 |
2006-06-18 15:21 | fix screen update problem when copying the last line on the screen with the mark off and CUT_TO_END set to FALSE | David Lawrence Ramsey | 1 | +1 | -5 |
2006-06-17 19:27 | French manpages update by Jean-Philippe. | Jordi Mallach | 3 | +123 | -97 |
2006-06-17 02:19 | Several translation updates submitted by translators for the 1.3.12 release. | Jordi Mallach | 7 | +3347 | -2599 |
2006-06-14 13:19 | per Benno Schulenberg's patch, in do_writeout(), fix problem where the modifiers at the "Write File" prompt were marked for translation via gettext no-ops but never actually translated; also, in do_insertfile(), use actual gettext calls instead of no-ops, for consistency | David Lawrence Ramsey | 2 | +24 | -17 |
2006-06-12 20:26 | in faq.html, update section 5.3, due to the display fix for two-column Unicode characters | David Lawrence Ramsey | 2 | +4 | -2 |
2006-06-12 09:07 | Hungarian and French updates from the TP. | Jordi Mallach | 3 | +2100 | -2115 |
2006-06-11 19:15 | another comment fix | David Lawrence Ramsey | 1 | +2 | -3 |
2006-06-11 19:14 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-06-09 18:24 | disable mouse support while suspended | David Lawrence Ramsey | 3 | +38 | -9 |
2006-06-09 17:27 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-06-09 17:22 | more comment fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2006-06-09 17:10 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-06-09 17:09 | in do_spell(), set currshortcut to main_list before calling total_refresh() near the end of the function, so that we don't display the wrong shortcut list | David Lawrence Ramsey | 2 | +6 | -4 |
2006-06-09 16:57 | make the changed suspend/continue routines work properly under slang | David Lawrence Ramsey | 4 | +29 | -11 |
2006-06-09 16:34 | in do_spell(), call total_redraw() instead of total_refresh() after running the spell-checker, since the latter will display the wrong shortcut list | David Lawrence Ramsey | 2 | +4 | -1 |
2006-06-09 16:04 | make suspension clear the screen and put the cursor on the last line before displaying anything, as Pico does | David Lawrence Ramsey | 2 | +16 | -9 |
2006-06-09 15:52 | remove erroneous #ifdefs | David Lawrence Ramsey | 1 | +0 | -2 |
2006-06-09 12:48 | add one last TODO entry | David Lawrence Ramsey | 1 | +2 | -0 |
2006-06-09 12:46 | fix changelog entry | David Lawrence Ramsey | 1 | +3 | -0 |
2006-06-09 12:44 | per Benno Schulenberg's patch, in help_init(), if one of the help strings ends in newlines followed by a space, move the space to the next help string to make it easier for translators to see | David Lawrence Ramsey | 2 | +7 | -4 |
2006-06-09 09:37 | ca, ga, it and nl from the TP. | Jordi Mallach | 5 | +3039 | -2372 |
2006-06-08 16:56 | fix typo | David Lawrence Ramsey | 1 | +1 | -1 |
2006-06-08 12:49 | add various minor regex and comment tweaks, mostly by John M. Gabriele | David Lawrence Ramsey | 5 | +11 | -3 |
2006-06-08 02:56 | remove now-unneeded changelog entry | David Lawrence Ramsey | 1 | +0 | -2 |
2006-06-08 02:55 | yet more wording fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2006-06-08 02:54 | still more wording fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2006-06-08 02:50 | more minor wording fixes | David Lawrence Ramsey | 2 | +6 | -6 |
2006-06-08 02:45 | add minor documentation fixes | David Lawrence Ramsey | 4 | +13 | -10 |
2006-06-08 02:37 | per Benno Schulenberg's patch with a few tweaks by me, add minor wording fixes to various messages | David Lawrence Ramsey | 5 | +25 | -20 |
2006-06-08 02:16 | per Benno Schulenberg's patch, add a wording fix to help_init() | David Lawrence Ramsey | 2 | +2 | -2 |
2006-06-08 02:13 | per Benno Schulenberg's patch, add single quotes around the invalid string argument in the error message about unterminated strings, to avoid confusion | David Lawrence Ramsey | 2 | +6 | -3 |
2006-06-08 02:05 | fix breakage | David Lawrence Ramsey | 1 | +1 | -1 |
2006-06-08 02:01 | don't display "Unknown Command" on the statusbar if we get an unknown escape sequence at the statusbar prompt | David Lawrence Ramsey | 2 | +22 | -16 |
2006-06-07 02:58 | add one more comment tweak by John M. Gabriele | David Lawrence Ramsey | 1 | +4 | -4 |
2006-06-06 22:15 | add minor documentation fixes from John M. Gabriele | David Lawrence Ramsey | 3 | +13 | -1 |
2006-06-06 19:42 | wording fix | David Lawrence Ramsey | 1 | +3 | -3 |
2006-06-06 18:41 | various minor include fixes | David Lawrence Ramsey | 4 | +11 | -2 |
2006-06-05 20:35 | add a few more items to the TODO list | David Lawrence Ramsey | 1 | +6 | -0 |
2006-06-05 15:44 | mention the removal of the workaround for glibc 2.2.3's broken regexec() in UPGRADE too | David Lawrence Ramsey | 2 | +5 | -1 |
2006-06-05 15:41 | remove the workaround for glibc 2.2.3's broken regexec(), and replace it with a FAQ entry explaining the problem, since it could break anything using extended regular expressions, and glibc 2.2.3 is old | David Lawrence Ramsey | 6 | +24 | -56 |
2006-06-04 18:05 | update changelog entries | David Lawrence Ramsey | 2 | +2 | -2 |
2006-06-04 17:27 | fix typos from when the old section 4.4 was removed | David Lawrence Ramsey | 1 | +2 | -2 |
2006-06-04 17:22 | in faq.html, add minor punctuation and wording fixes | David Lawrence Ramsey | 2 | +6 | -4 |
2006-06-04 15:39 | update to deal with nano.html | David Lawrence Ramsey | 1 | +1 | -0 |
2006-06-04 13:40 | amother cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-06-04 13:27 | per Benno Schulenberg's patch, fix changelog entry | David Lawrence Ramsey | 1 | +3 | -2 |
2006-06-04 00:15 | in ngetdelim(), set errno to EINVAL if stream is not a valid file stream; this matches the manual page | David Lawrence Ramsey | 2 | +5 | -1 |
2006-06-03 19:36 | beep when we get an unhandled shortcut or toggle, as Pico does | David Lawrence Ramsey | 4 | +7 | -3 |
2006-06-03 17:31 | more miscellaneous minor fixes | David Lawrence Ramsey | 6 | +20 | -17 |
2006-06-03 12:41 | add minor nanorc regex tweaks by John M. Gabriele, and minor sh regex tweaks by Benno Schulenberg | David Lawrence Ramsey | 3 | +8 | -1 |
2006-06-03 02:09 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-06-02 21:21 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-06-02 03:09 | don't display "Unknown Command" after a mouse click | David Lawrence Ramsey | 2 | +18 | -6 |
2006-06-01 20:23 | comment fix | David Lawrence Ramsey | 1 | +3 | -3 |
2006-06-01 19:54 | fix breakage | David Lawrence Ramsey | 1 | +0 | -1 |
2006-06-01 18:37 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2006-06-01 18:35 | move the nanorc regexes to a separate file too | David Lawrence Ramsey | 4 | +24 | -21 |
2006-06-01 17:42 | update to deal with rnano.1.html | David Lawrence Ramsey | 2 | +4 | -2 |
2006-06-01 17:40 | update, since we now use nanorc.sample.in instead of nanorc.sample | David Lawrence Ramsey | 1 | +1 | -0 |
2006-06-01 17:23 | move color regexes into separate files, and restructure things so that they're installed properly and nanorc.sample references them properly | David Lawrence Ramsey | 23 | +522 | -414 |
2006-06-01 16:53 | in doc/man/Makefile.am, simplify the setting of SUBDIRS | David Lawrence Ramsey | 2 | +5 | -3 |
2006-06-01 02:19 | in nanorc.sample, per John M. Gabriele's patch with a few tweaks by me, add regexes for Ruby | David Lawrence Ramsey | 2 | +29 | -0 |
2006-06-01 01:58 | in nanorc.sample, per John M. Gabriele's patch, tweak the "nanorc" regexes to color keywords bright green instead of cyan | David Lawrence Ramsey | 2 | +4 | -3 |
2006-06-01 01:54 | in nanorc.sample, simplify the extensions associated with the "nanorc" regexes | David Lawrence Ramsey | 2 | +3 | -1 |
2006-06-01 01:51 | in nanorc.sample, per John M. Gabriele's patch, tweak the "nanorc" regexes to color comments bright blue instead of blue | David Lawrence Ramsey | 2 | +3 | -1 |
2006-06-01 01:26 | in nanorc.sample, per Benno Schulenberg's patch, tweak the "shellscript" regexes to properly color all special variables, such as $? and $@ | David Lawrence Ramsey | 2 | +4 | -2 |
2006-06-01 01:15 | redundancy fix | David Lawrence Ramsey | 2 | +4 | -4 |
2006-05-30 20:51 | miscellaneous minor fixes | David Lawrence Ramsey | 2 | +19 | -31 |
2006-05-28 22:33 | in src/Makefile.am, remove "-Iintl" from INCLUDES, as we don't use an intl directory inside the source directory anymore | David Lawrence Ramsey | 2 | +3 | -1 |
2006-05-28 22:24 | another cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-28 19:00 | in various functions in rcfile.c, add quotes around invalid string arguments in error messages, for consistency; also, move color_to_short() dowm so that it's near parse_colors(), for consistency | David Lawrence Ramsey | 2 | +61 | -52 |
2006-05-28 18:51 | in color_update(), fix incorrect setting of defcolor, which prevented the reserved "default" syntax from being handled correctly | David Lawrence Ramsey | 2 | +5 | -1 |
2006-05-28 18:43 | typo fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2006-05-28 17:30 | more cosmetic fixes | David Lawrence Ramsey | 2 | +19 | -19 |
2006-05-28 17:09 | cosmetic fixes | David Lawrence Ramsey | 1 | +3 | -5 |
2006-05-28 16:25 | in parse_verbatim_kbinput(), don't include the ability to enter a Unicode sequence via verbatim input mode if we're not in a UTF-8 locale | David Lawrence Ramsey | 2 | +40 | -36 |
2006-05-27 18:19 | don't blank the statusbar after getting verbatim input if constant cursor position display is on | David Lawrence Ramsey | 1 | +9 | -8 |
2006-05-27 18:06 | in check_statusblank(), avoid redundant updates when statusblank is 0 | David Lawrence Ramsey | 2 | +9 | -6 |
2006-05-27 17:58 | in faq.html, update section 3.8 to mention the new "Unicode Input" prompt, and how Unicode input only works when Unicode support is enabled | David Lawrence Ramsey | 2 | +6 | -2 |
2006-05-27 17:39 | various input/output fixes: allow normal typing of high-bit control characters, as Pico does; in do_verbatim_input(), unconditionally blank the statusbar as soon as we're finished getting input; and in parse_verbatim_kbinput(), don't include the ability to enter a Unicode sequence via verbatim input mode if ENABLE_UTF8 isn't defined | David Lawrence Ramsey | 6 | +36 | -11 |
2006-05-27 17:17 | remove unneeded comment | David Lawrence Ramsey | 1 | +0 | -1 |
2006-05-27 16:02 | add Benno Schulenberg's translator comments, and fix typos in the last changelog entry | David Lawrence Ramsey | 3 | +12 | -5 |
2006-05-27 15:52 | per Benno Schulenberg's patch with a few tweaks by me, if we're using verbatim input to enter a Unicode sequence, indicate it on the statusbar; also, refactor the Unicode sequence handler function to remove redundant code | David Lawrence Ramsey | 3 | +99 | -108 |
2006-05-27 15:18 | add missing changelog entry | David Lawrence Ramsey | 1 | +3 | -0 |
2006-05-27 14:46 | another typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-26 18:50 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-26 17:06 | error message improvements | David Lawrence Ramsey | 1 | +4 | -3 |
2006-05-26 13:49 | in parse_rcfile(), properly handle rcfiles that don't end in newlines | David Lawrence Ramsey | 2 | +3 | -1 |
2006-05-26 13:38 | in parse_rcfile(), change variable i from an int to a size_t, for consistency | David Lawrence Ramsey | 2 | +4 | -1 |
2006-05-26 13:27 | handle all syntaxes without associated colors in parse_rcfile() | David Lawrence Ramsey | 2 | +5 | -9 |
2006-05-26 12:56 | in parse_rcfile(), properly generate an error if we've read in a syntax without any associated color command | David Lawrence Ramsey | 2 | +6 | -0 |
2006-05-26 11:58 | more comment fixes | David Lawrence Ramsey | 1 | +5 | -4 |
2006-05-26 03:46 | fix edit_redraw() breakage | David Lawrence Ramsey | 1 | +18 | -11 |
2006-05-26 03:22 | comment fixes | David Lawrence Ramsey | 1 | +37 | -41 |
2006-05-26 03:12 | redundancy fix | David Lawrence Ramsey | 1 | +3 | -3 |
2006-05-26 03:04 | in edit_redraw(), fix problem where not all lines would be updated properly if we'd scrolled off the screen and the mark was on | David Lawrence Ramsey | 2 | +37 | -1 |
2006-05-26 03:02 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2006-05-25 22:10 | remove duplicate escape sequence-interpreting code | David Lawrence Ramsey | 3 | +39 | -46 |
2006-05-25 21:39 | in parse_kbinput(), if we get Escape followed by an escape sequence, interpret the escape sequence for consistency; also ignore unhandled function keys for consistency | David Lawrence Ramsey | 4 | +50 | -15 |
2006-05-25 04:02 | in shortcut_init(), remove the "Go To Line" shortcut in the replace shortcut list, for compatibility with Pico | David Lawrence Ramsey | 2 | +3 | -5 |
2006-05-24 21:12 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-24 21:07 | per Benno Schulenberg's patch, with a few tweaks by me, add miscellaneous minor fixes to nanorc.sample | David Lawrence Ramsey | 2 | +41 | -36 |
2006-05-24 20:55 | per Benno Schulenberg's patch with some additions of mine, explain the mouse support in more detail, and sync the text of its description across all documentation | David Lawrence Ramsey | 5 | +39 | -11 |
2006-05-24 20:39 | fix more breakage | David Lawrence Ramsey | 1 | +7 | -5 |
2006-05-24 19:48 | more cleanly ignore unhandled meta key sequences and escape sequences; to get this to work properly, add a shortcut for moving to the next search/replace string | David Lawrence Ramsey | 6 | +61 | -37 |
2006-05-24 18:36 | don't call wrap_reset() if we use verbatim input | David Lawrence Ramsey | 1 | +5 | -3 |
2006-05-24 18:23 | per Benno Schulenberg's patch, fix the statusbar's not blanking properly after verbatim input | David Lawrence Ramsey | 2 | +6 | -2 |
2006-05-24 18:10 | fix breakage | David Lawrence Ramsey | 3 | +21 | -14 |
2006-05-24 17:37 | capitalization fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2006-05-24 17:36 | ignore unhandled meta key sequences and escape sequences, and indicate it on the statusbar when we get an unhandled shortcut or toggle, as Pico does | David Lawrence Ramsey | 6 | +37 | -3 |
2006-05-23 16:23 | more miscellaneous documentation fixes | David Lawrence Ramsey | 3 | +19 | -15 |
2006-05-23 16:17 | more various wording fixes | David Lawrence Ramsey | 1 | +9 | -7 |
2006-05-22 18:30 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-22 18:28 | add missing blank line to the help text when NANO_TINY is defined and DISABLE_HELP isn't, plus a formatting fix | David Lawrence Ramsey | 1 | +9 | -5 |
2006-05-22 15:45 | add missing #ifdef | David Lawrence Ramsey | 1 | +2 | -0 |
2006-05-22 02:23 | avoid unnecessary scrolling when moving to the last line of the help text | David Lawrence Ramsey | 1 | +4 | -2 |
2006-05-22 02:08 | handle prepending of wrapped text in one place instead of many, so that it always works consistently | David Lawrence Ramsey | 7 | +29 | -56 |
2006-05-22 01:29 | cosmetic fix | David Lawrence Ramsey | 1 | +3 | -3 |
2006-05-22 01:26 | more comment fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2006-05-22 01:24 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-05-21 21:37 | per Benno Schulenberg's patch, add more shortcut description and translator comment tweaks | David Lawrence Ramsey | 2 | +9 | -5 |
2006-05-21 21:32 | per Benno Schulenberg's patch, in nano.texi, change all occurrences of "file name" to "filename" | David Lawrence Ramsey | 2 | +7 | -5 |
2006-05-21 21:23 | handle statusbar blanking in one place instead of many, so that it always works consistently, per Benno Schulenberg's patch (with a few tweaks of mine); also, blank the statusbar after 26 keystrokes instead of 25, for compatibility with Pico | David Lawrence Ramsey | 6 | +19 | -43 |
2006-05-21 20:03 | various miscellaneous cutting fixes | David Lawrence Ramsey | 4 | +57 | -49 |
2006-05-21 17:58 | in do_input(), don't blow away the cutbuffer when the shortcut we get is do_cut_till_end() | David Lawrence Ramsey | 2 | +6 | -1 |
2006-05-21 17:51 | in nanorc.sample, further simplify the "groff" regexes | David Lawrence Ramsey | 2 | +7 | -11 |
2006-05-21 17:27 | in nanorc.sample, remove unneeded foreground color for the Java source regex used to highlight trailing whitespace, since we now support background colors without foreground colors | David Lawrence Ramsey | 2 | +4 | -1 |
2006-05-21 17:15 | wording fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-21 17:15 | properly highlight the "include" command | David Lawrence Ramsey | 1 | +2 | -2 |
2006-05-21 16:50 | in nanorc.sample, replace instances of "\w" with its equivalent "[0-9A-Za-z_]", and instances of "\W" with its equivalent "[^0-9A-Za-z_]", for greater readability | David Lawrence Ramsey | 2 | +9 | -6 |
2006-05-20 17:29 | remove unneeded blank line | David Lawrence Ramsey | 1 | +0 | -1 |
2006-05-20 17:19 | in get_control_kbinput(), fix Ctrl-? breakage | David Lawrence Ramsey | 1 | +5 | -2 |
2006-05-20 13:11 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-05-19 23:27 | in break_line(), handle newlines consistently when searching for the last blank in the first group of blanks in the range of (goal - 1) | David Lawrence Ramsey | 2 | +8 | -0 |
2006-05-19 23:07 | in help_init(), add various wording fixes | David Lawrence Ramsey | 2 | +4 | -3 |
2006-05-19 17:50 | in display_string(), properly display double-column characters if they're past the first virtual page and their first column is covered by the "$" displayed at the beginning of the line | David Lawrence Ramsey | 2 | +10 | -1 |
2006-05-19 14:26 | really fix handling of NANO_CONTROL_8 | David Lawrence Ramsey | 1 | +3 | -3 |
2006-05-18 20:18 | in src/Makefile.am, if we're uninstalling, remove the "rnano" symlink | David Lawrence Ramsey | 2 | +5 | -0 |
2006-05-18 17:50 | comment fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2006-05-18 17:29 | wording fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-05-18 17:28 | in break_line(), fix problem where tab widths in columns are always calculated as tabsize | David Lawrence Ramsey | 2 | +8 | -6 |
2006-05-17 13:38 | update TODO and UPGRADE for nano 2.0, since we're now in a feature freeze | David Lawrence Ramsey | 3 | +92 | -6 |
2006-05-17 06:54 | Added Irish translation from the TP. | Jordi Mallach | 3 | +1669 | -1 |
2006-05-15 15:17 | improve NANO_REFRESH_KEY handling | David Lawrence Ramsey | 4 | +32 | -19 |
2006-05-15 14:47 | cosmetic fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2006-05-15 14:34 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-15 14:16 | remove unneeded blank lines | David Lawrence Ramsey | 1 | +0 | -16 |
2006-05-14 18:22 | comment and formatting fixes | David Lawrence Ramsey | 4 | +14 | -18 |
2006-05-14 17:48 | in help_init(), properly use mbstrlen() instead of strlen() when calculating the amount of space available for "^Space" and "M-Space" | David Lawrence Ramsey | 1 | +2 | -2 |
2006-05-14 15:38 | remove unneeded whitespace | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-14 15:19 | more documentation updates from Benno Schulenberg, with a few tweaks and additions by me | David Lawrence Ramsey | 5 | +81 | -50 |
2006-05-13 18:06 | cosmetic fixes | David Lawrence Ramsey | 1 | +9 | -3 |
2006-05-13 16:32 | fix copyright notice in do_credits() | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-13 15:03 | more comment fixes | David Lawrence Ramsey | 1 | +2 | -1 |
2006-05-13 14:59 | comment fixes | David Lawrence Ramsey | 1 | +4 | -4 |
2006-05-13 13:02 | fix bad #ifdef | David Lawrence Ramsey | 1 | +2 | -0 |
2006-05-12 23:59 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-12 19:30 | miscellaneous cosmetic fixes | David Lawrence Ramsey | 4 | +49 | -43 |
2006-05-12 15:36 | in faq.html, make the link to the nano CVS page a bit more readable | David Lawrence Ramsey | 2 | +3 | -2 |
2006-05-12 14:04 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-12 12:37 | drop the Meta-] and Meta-[ aliases for Meta-} and Meta-}, and change the shortcut to find the matching bracket from Ctrl-] back to Meta-], since Ctrl-] is used as the telnet escape key | David Lawrence Ramsey | 5 | +41 | -37 |
2006-05-11 12:42 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-11 11:13 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-11 01:53 | in free_chararray(), assert that array isn't NULL, for consistency with the other free_.*() functions; also fix potential memory corruption problem when copying text | David Lawrence Ramsey | 3 | +17 | -4 |
2006-05-11 00:58 | fix bracket matching breakage in do_statusbar_input() since its shortcut was changed to Ctrl-] | David Lawrence Ramsey | 2 | +7 | -11 |
2006-05-10 16:09 | still more comment fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2006-05-10 16:03 | more comment fixes | David Lawrence Ramsey | 1 | +4 | -4 |
2006-05-10 15:15 | avoid unnecessary state saving for when we resize | David Lawrence Ramsey | 4 | +22 | -7 |
2006-05-10 13:41 | allow unjustifying if we resize the window immediately after justifying, as Pico does, and make input handling across resizes more consistent | David Lawrence Ramsey | 7 | +44 | -119 |
2006-05-10 13:06 | in do_(statusbar_)?input(), remove redundant check for allow_funcs' being TRUE when we get KEY_MOUSE | David Lawrence Ramsey | 3 | +8 | -2 |
2006-05-10 12:48 | formatting fixes | David Lawrence Ramsey | 2 | +11 | -11 |
2006-05-10 12:37 | in browser_refresh(), make sure the highlighting of the currently selected file or directory respects the -D/--boldtext option | David Lawrence Ramsey | 2 | +8 | -7 |
2006-05-10 04:17 | simplify | David Lawrence Ramsey | 1 | +3 | -3 |
2006-05-10 03:57 | in browser_refresh(), change variable i from an int to a size_t in order to match selected, which it's compared against | David Lawrence Ramsey | 2 | +3 | -1 |
2006-05-10 03:44 | cosmetic fixes | David Lawrence Ramsey | 2 | +11 | -9 |
2006-05-10 03:40 | comment fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2006-05-09 23:25 | Updated Dutch translation by Benno Schulenberg. | Jordi Mallach | 2 | +491 | -485 |
2006-05-08 19:55 | in usage(), fix inaccuracies in the usage example | David Lawrence Ramsey | 2 | +7 | -6 |
2006-05-08 16:25 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -4 |
2006-05-08 15:57 | in edit_draw(), properly ignore zero-length regexes in multi-line regexes as well as single-line ones; this avoids a segfault when trying to color e.g. "start="$" end="$"" | David Lawrence Ramsey | 2 | +115 | -104 |
2006-05-08 15:19 | formatting fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-05-08 14:12 | per Benno Schulenberg's patch (with a few tweaks by me), add a new section 4.5, and move all section 4 entries after it down one number, to explain a problem that can occur when holding down keys to generate Meta sequences; also add a few more capitalization and wording fixes | David Lawrence Ramsey | 2 | +29 | -21 |
2006-05-08 13:18 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-06 15:31 | comment fixes | David Lawrence Ramsey | 1 | +4 | -3 |
2006-05-06 15:07 | add the ability to move to the first and last file in the file browser via Meta-\ (Meta-|) and Meta-/ (Meta-?) | David Lawrence Ramsey | 4 | +137 | -107 |
2006-05-06 14:37 | another formatting fix | David Lawrence Ramsey | 1 | +4 | -4 |
2006-05-06 13:41 | remove various redundant key checks | David Lawrence Ramsey | 4 | +12 | -6 |
2006-05-06 02:51 | fix do_help() meta key breakage | David Lawrence Ramsey | 1 | +5 | -4 |
2006-05-06 02:42 | cosmetic fix | David Lawrence Ramsey | 1 | +4 | -2 |
2006-05-06 02:26 | add the ability to move to the first and last line of the help text via Meta-\ (Meta-|) and Meta-/ (Meta-?) | David Lawrence Ramsey | 3 | +44 | -17 |
2006-05-06 02:25 | wording fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-06 02:22 | formatting fix | David Lawrence Ramsey | 1 | +4 | -4 |
2006-05-05 15:43 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-05 15:41 | in do_indent_marked(), only use line_indent and line_indent_len when necessary | David Lawrence Ramsey | 1 | +53 | -43 |
2006-05-05 15:20 | better handle position shifting when indenting marked text | David Lawrence Ramsey | 1 | +4 | -2 |
2006-05-05 14:22 | better handle position shifting when unindenting marked text | David Lawrence Ramsey | 1 | +12 | -6 |
2006-05-04 03:18 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-05-03 13:11 | clarify error messages | David Lawrence Ramsey | 3 | +8 | -4 |
2006-05-03 12:59 | typo fix | David Lawrence Ramsey | 1 | +3 | -1 |
2006-05-02 00:08 | in faq.html, add a new section 4.4, and move all section 4 entries after it down one number, to explain how to deal with problems typing Meta-[; also add a few capitalization and wording fixes | David Lawrence Ramsey | 2 | +31 | -22 |
2006-05-01 17:14 | cosmetic fixes | David Lawrence Ramsey | 2 | +22 | -20 |
2006-05-01 16:48 | consistency fix for do_indent_marked(): remove indentation from just before the non-whitespace text on lines instead of the beginnings of lines | David Lawrence Ramsey | 1 | +20 | -15 |
2006-05-01 13:43 | more various wording fixes for documentation | David Lawrence Ramsey | 4 | +31 | -11 |
2006-05-01 13:22 | various wording fixes for documentation | David Lawrence Ramsey | 4 | +44 | -39 |
2006-04-30 23:30 | consistency fixes | David Lawrence Ramsey | 2 | +5 | -5 |
2006-04-30 01:29 | fix yet more do_indent_marked() breakage | David Lawrence Ramsey | 1 | +1 | -2 |
2006-04-29 16:11 | fix still more do_indent_marked() breakage | David Lawrence Ramsey | 1 | +8 | -6 |
2006-04-29 15:44 | fix more do_indent_marked() breakage | David Lawrence Ramsey | 1 | +9 | -8 |
2006-04-29 15:12 | really fix do_indent_marked() breakage | David Lawrence Ramsey | 1 | +5 | -6 |
2006-04-29 15:07 | fix do_indent_marked() breakage | David Lawrence Ramsey | 1 | +6 | -6 |
2006-04-29 13:59 | another wording fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-28 19:27 | handle NANO_CONTROL_8 even better by doing it in parse_kbinput() | David Lawrence Ramsey | 4 | +27 | -36 |
2006-04-28 18:59 | in do_(statusbar_)?input(), if we get NANO_CONTROL_8, handle it instead of ignoring it, for consistency | David Lawrence Ramsey | 3 | +28 | -14 |
2006-04-28 18:26 | various fixes for get_control_kbinput() | David Lawrence Ramsey | 2 | +21 | -11 |
2006-04-28 13:37 | when indenting lines, properly keep track of the mark coordinates | David Lawrence Ramsey | 1 | +10 | -6 |
2006-04-28 13:27 | in configure.ac, remove the other old warning about color support | David Lawrence Ramsey | 2 | +1 | -7 |
2006-04-28 13:23 | typo fix | David Lawrence Ramsey | 1 | +4 | -4 |
2006-04-28 13:19 | add the ability to indent and unindent all marked lines of text, via Meta-[ (Meta-}) and Meta-] (Meta-}), per Chris' patch with some changes by me | David Lawrence Ramsey | 5 | +174 | -7 |
2006-04-27 23:39 | tweak the shortcut list a bit more, and add Space and - as aliases for PageDown and PageUp in the help browser, per Benno Schulenberg's suggestions | David Lawrence Ramsey | 4 | +22 | -12 |
2006-04-27 19:06 | preemptively update version numbers and modification dates | David Lawrence Ramsey | 5 | +6 | -6 |
2006-04-27 18:54 | document wording fixes in nanorc.5 | David Lawrence Ramsey | 1 | +1 | -0 |
2006-04-27 18:52 | in nano.texi, add a "Nanorc Files" section to explain the nanorc file format in detail, using text from nanorc.5 | David Lawrence Ramsey | 4 | +265 | -29 |
2006-04-27 17:29 | in nanorc.5 and nanorc.sample, mention that the nanorc file should not be in DOS or Mac format | David Lawrence Ramsey | 3 | +13 | -7 |
2006-04-26 19:03 | fix breakage when NO_NEWLINES is FALSE and we copy text that would require adding a new magicline then | David Lawrence Ramsey | 1 | +17 | -5 |
2006-04-26 18:33 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-26 18:27 | cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -4 |
2006-04-26 17:39 | formatting fixes | David Lawrence Ramsey | 1 | +155 | -155 |
2006-04-26 17:24 | in shortcut_init(), add Meta-} as an alias for Meta-] | David Lawrence Ramsey | 3 | +4 | -1 |
2006-04-25 13:07 | fix inaccurate comment | David Lawrence Ramsey | 1 | +3 | -3 |
2006-04-25 02:56 | fix segfault if we try to copy an empty selection | David Lawrence Ramsey | 1 | +5 | -4 |
2006-04-25 02:40 | add missing #ifdef | David Lawrence Ramsey | 1 | +5 | -1 |
2006-04-25 02:35 | cosmetic fixes | David Lawrence Ramsey | 1 | +36 | -36 |
2006-04-25 02:23 | add the ability to copy text into the cutbuffer without cutting it, via Meta-^ (Meta-6); note that this is disabled when NANO_TINY is defined | David Lawrence Ramsey | 6 | +101 | -16 |
2006-04-24 23:03 | readd the Cancel -> Exit aliases for the file browser and help browser, per Benno Schulenberg's suggestion, and clean up a few other miscellaneous things | David Lawrence Ramsey | 5 | +74 | -40 |
2006-04-24 21:14 | more cosmetic fixes | David Lawrence Ramsey | 1 | +29 | -27 |
2006-04-24 21:00 | in shortcut_init(), tweak the descriptions of two more shortcut keys to make them more uniform, per one of Benno Schulenberg's suggestions and one of mine | David Lawrence Ramsey | 1 | +2 | -2 |
2006-04-24 20:53 | another cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-24 20:50 | better handle the insertion of blank lines after shortcuts when certain features are disabled | David Lawrence Ramsey | 1 | +7 | -2 |
2006-04-24 20:17 | add missing #ifdef | David Lawrence Ramsey | 1 | +2 | -0 |
2006-04-24 19:44 | comment fixes | David Lawrence Ramsey | 2 | +9 | -9 |
2006-04-24 18:54 | reduce NO_RCFILE to a static bool in nano.c, since it's only used there | David Lawrence Ramsey | 3 | +23 | -18 |
2006-04-23 19:32 | in get_prompt_string(), include the handling of the help key even when help is disabled, so that we aren't erroneously kicked out of the statusbar prompt under any circumstances | David Lawrence Ramsey | 2 | +11 | -5 |
2006-04-23 19:21 | in shortcut_init(), tweak the descriptions of some shortcut keys to make them more uniform, per Benno Schulenberg's patch with minor tweaks by me | David Lawrence Ramsey | 2 | +9 | -6 |
2006-04-23 19:15 | adjust the main shortcut list a bit more, per Benno Schulenberg's patch, and better handle the insertion of blank lines after toggles when certain features are disabled | David Lawrence Ramsey | 2 | +35 | -23 |
2006-04-23 14:53 | typo fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-04-23 01:33 | more typo fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2006-04-23 01:14 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-23 01:10 | in help_init(), if we have at least two entries' worth of blank space, use it to display more of "^Space" and "M-Space" | David Lawrence Ramsey | 2 | +25 | -2 |
2006-04-22 20:03 | really fix #ifdef | David Lawrence Ramsey | 1 | +3 | -3 |
2006-04-22 20:00 | fix #ifdef | David Lawrence Ramsey | 1 | +6 | -2 |
2006-04-22 19:52 | fix more breakage | David Lawrence Ramsey | 2 | +6 | -6 |
2006-04-22 19:45 | reorganize the main shortcut list to make it easier for new users, per Benno Schulenberg's suggestion | David Lawrence Ramsey | 6 | +312 | -319 |
2006-04-22 18:20 | add missing #ifdefs | David Lawrence Ramsey | 2 | +9 | -1 |
2006-04-21 02:30 | fix breakage and typos | David Lawrence Ramsey | 2 | +7 | -7 |
2006-04-21 02:24 | add missing alternate meta key sequences | David Lawrence Ramsey | 3 | +29 | -18 |
2006-04-21 02:05 | add shortcuts to go to the first or last line of the file from the main list, make all the equivalent shortcuts elsewhere consistent, and simplify input parsing in do_help() | David Lawrence Ramsey | 4 | +47 | -24 |
2006-04-20 22:36 | cleanups: fix M-M/M-N toggle inversion, and reorder toggle #defines in nano.h to match the new order in toggle_init() | David Lawrence Ramsey | 3 | +20 | -17 |
2006-04-20 22:29 | reorganize the global toggle list to make it easier for new users, per Benno Schulenberg's suggestion | David Lawrence Ramsey | 5 | +94 | -50 |
2006-04-20 16:09 | comment fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-20 15:45 | in nano.texi, add minor updates to put some text back in sync with nano's current feature set | David Lawrence Ramsey | 2 | +9 | -7 |
2006-04-20 14:43 | update modification date again | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-20 14:33 | in nano.texi, add minor updates to put some text back in sync with nano's help text | David Lawrence Ramsey | 2 | +23 | -22 |
2006-04-20 14:15 | still another miscellaneous minor fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-04-20 03:20 | another typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-20 03:03 | fix changelog entry | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-20 03:02 | in renumber(), remove invalid assert | David Lawrence Ramsey | 2 | +5 | -2 |
2006-04-19 23:13 | in toggle_init(), in the global toggle list, move the "Constant cursor position display" toggle up to after the "Use more space for editing" toggle, for consistency | David Lawrence Ramsey | 2 | +6 | -2 |
2006-04-19 22:55 | in shortcut_init(), in the main shortcut list, move the "Refresh" shortcut down to after the "Enter" shortcut, for consistency | David Lawrence Ramsey | 2 | +8 | -6 |
2006-04-19 20:56 | remove back references from sample Python regex | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-19 14:09 | add several blank entries to the main shortcut list, in order to make its help text easier to read | David Lawrence Ramsey | 2 | +31 | -2 |
2006-04-19 13:36 | still more comment fixes | David Lawrence Ramsey | 1 | +6 | -8 |
2006-04-18 16:13 | adjust the shortcut list display and related mouse support to not waste the last few characters of bottomwin when the screen width isn't a clean multiple of the column width, per Benno Schulenberg's patch (with a few tweaks by me) | David Lawrence Ramsey | 2 | +27 | -11 |
2006-04-18 15:58 | another comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-16 22:39 | in nano.texi, mention that backup files and spell checking are disabled in restricted mode, as rnano.1 does | David Lawrence Ramsey | 2 | +6 | -4 |
2006-04-16 22:13 | change nano.texi's the license to GPL, in order to match the rest of the documentation, and because the current license is incompatible with everything else in any case | David Lawrence Ramsey | 2 | +6 | -20 |
2006-04-16 20:50 | update modification date | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-16 20:40 | still more miscellaneous minor fixes | David Lawrence Ramsey | 1 | +10 | -10 |
2006-04-15 18:02 | more miscellaneous minor fixes | David Lawrence Ramsey | 1 | +8 | -7 |
2006-04-15 17:21 | comment fixes | David Lawrence Ramsey | 1 | +2 | -1 |
2006-04-15 16:02 | in parse_syntax(), don't generate an error if we find a duplicate syntax name, since we might be trying to override a syntax in the global nanorc with one in our local nanorc; instead, free any duplicate syntaxes we find, so that we always use the last syntax with a given name | David Lawrence Ramsey | 2 | +13 | -3 |
2006-04-14 22:22 | change translator-specific comments in search.c so that they show up in nano.pot | David Lawrence Ramsey | 2 | +7 | -7 |
2006-04-14 20:21 | wording fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-14 20:15 | clarify some help text and documentation | David Lawrence Ramsey | 4 | +15 | -6 |
2006-04-14 18:44 | in configure.ac, remove old warning about color support | David Lawrence Ramsey | 2 | +2 | -6 |
2006-04-14 17:20 | in parse_syntax(), properly generate an error if we've read in a previous syntax without any associated color commands | David Lawrence Ramsey | 2 | +8 | -0 |
2006-04-13 14:09 | another error message consistency fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-13 03:57 | minor wording fixes | David Lawrence Ramsey | 3 | +6 | -6 |
2006-04-13 03:00 | comment fixes, plus an explanation of the "include" command | David Lawrence Ramsey | 1 | +27 | -21 |
2006-04-13 02:50 | in nanorc.sample, simplify the "nanorc" regex for commands | David Lawrence Ramsey | 2 | +2 | -1 |
2006-04-13 02:43 | at long last, add the ability to use self-contained color syntaxes from separate files, accessible in the nanorc via the "include" command | David Lawrence Ramsey | 5 | +134 | -20 |
2006-04-12 22:03 | another comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-12 21:45 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-12 21:44 | in do_rcfile(), check for the rcfile's being a directory or device file and reject it if it is, for consistency with file handling elsewhere; also remove SYSCONFDIR #ifdef, as SYSCONFDIR should always be set | David Lawrence Ramsey | 2 | +28 | -3 |
2006-04-12 15:27 | add the ability to use bold text instead of reverse video text, via the -D/--boldtext command line option and the "boldtext" rcfile option, and reduce USE_UTF8 to a static bool in chars.c | David Lawrence Ramsey | 14 | +109 | -44 |
2006-04-12 14:34 | remove inaccurate comment | David Lawrence Ramsey | 1 | +1 | -2 |
2006-04-12 12:54 | make all translator comments consistent | David Lawrence Ramsey | 2 | +4 | -3 |
2006-04-09 18:27 | change translator-specific comments in global.c and prompt.c so that they show up in nano.pot | David Lawrence Ramsey | 3 | +29 | -42 |
2006-04-09 18:24 | clarify a comment | David Lawrence Ramsey | 1 | +2 | -2 |
2006-04-09 18:16 | add updated French manpages | David Lawrence Ramsey | 5 | +193 | -52 |
2006-04-07 05:33 | in write_file(), simplify the routine for closing the file just before we indicate success on the statusbar | David Lawrence Ramsey | 2 | +4 | -5 |
2006-04-07 04:37 | simplify the previous fix; also, in write_file(), clarify the error message when writing a temporary file for prepending fails | David Lawrence Ramsey | 2 | +18 | -10 |
2006-04-07 03:59 | in write_file(), if the original file is unreadable when we try to save the backup, we can save the original file unless we're prepending, so do it | David Lawrence Ramsey | 1 | +9 | -3 |
2006-04-07 03:57 | yet another comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-06 22:57 | in open_file(), remove redundant wording in the error message when we try to open a device file | David Lawrence Ramsey | 2 | +4 | -1 |
2006-04-06 21:46 | fix changelog entry | David Lawrence Ramsey | 1 | +2 | -1 |
2006-04-06 21:41 | in safe_tempfile(), don't ignore $TMPDIR if it's set but blank, for consistency | David Lawrence Ramsey | 2 | +7 | -4 |
2006-04-06 05:18 | in write_file(), if we can't save the backup file for some reason, at least save the original file, if possible, since that's better than saving nothing | David Lawrence Ramsey | 2 | +17 | -6 |
2006-04-05 21:46 | still more comment fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2006-04-05 21:28 | in parse_argument(), rename variable ptr_bak to ptr_save, for consistency | David Lawrence Ramsey | 2 | +5 | -2 |
2006-04-05 21:25 | open all files in binary mode for consistency and robustness | David Lawrence Ramsey | 3 | +5 | -3 |
2006-04-05 16:58 | more comment fixes | David Lawrence Ramsey | 2 | +3 | -1 |
2006-04-05 15:05 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-04-05 13:43 | update modification dates | David Lawrence Ramsey | 3 | +3 | -3 |
2006-04-05 13:40 | various documentation updates | David Lawrence Ramsey | 6 | +48 | -36 |
2006-04-05 02:56 | in write_file(), don't free backupname before displaying it in a statusbar error message | David Lawrence Ramsey | 2 | +5 | -1 |
2006-04-01 19:30 | in nanorc.sample, in the comment for the "whitespace" option, state which character values work with which encodings | David Lawrence Ramsey | 2 | +5 | -4 |
2006-03-31 19:39 | add sample Python regexes to nanorc.sample | David Lawrence Ramsey | 2 | +12 | -0 |
2006-03-31 19:39 | capitalization fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-03-31 14:37 | in nanorc.sample, change the comment for the "whitespace" option so that the hexadecimal character values are six digits long | David Lawrence Ramsey | 2 | +5 | -3 |
2006-03-30 20:43 | in nanorc.sample, nention in the comments that more than one start/end regex can be included per line | David Lawrence Ramsey | 2 | +4 | -1 |
2006-03-30 20:39 | fix bounds in the "c-file" character regex | David Lawrence Ramsey | 1 | +1 | -1 |
2006-03-30 20:34 | further simplify the "c-file" regex for characters | David Lawrence Ramsey | 1 | +1 | -1 |
2006-03-30 20:26 | in nanorc.sample, simplify the "c-file" regex for characters | David Lawrence Ramsey | 2 | +2 | -2 |
2006-03-30 18:18 | in nanorc.sample, simplify the "shellscript" regex for command line options | David Lawrence Ramsey | 2 | +3 | -1 |
2006-03-30 18:12 | in nanorc.sample, replace instances of \" with ", since quotes inside string parameters don't need to be escaped with backslashes | David Lawrence Ramsey | 2 | +10 | -8 |
2006-03-30 18:07 | in nanorc.sample, rweak the "c-file" regex for characters to accept '"' again, as it's apparently valid | David Lawrence Ramsey | 2 | +4 | -1 |
2006-03-30 07:07 | update the copyright years of the manual and info pages to include 2006 | David Lawrence Ramsey | 5 | +24 | -18 |
2006-03-30 07:03 | implement filename searches in the file browser | David Lawrence Ramsey | 7 | +454 | -18 |
2006-03-30 07:01 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2006-03-30 06:40 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2006-03-30 06:37 | GNU nano 1.3.11, with the version number fixed | David Lawrence Ramsey | 1 | +1 | -1 |
2006-03-30 06:34 | GNU nano 1.3.11 | David Lawrence Ramsey | 2 | +15 | -1 |
2006-03-30 01:18 | replace VERMSG #define with PACKAGE_STRING #define (as defined by autoconf) | David Lawrence Ramsey | 3 | +8 | -4 |
2006-03-29 19:58 | more formatting fixes | David Lawrence Ramsey | 1 | +52 | -52 |
2006-03-29 19:43 | yet more cosmetic fixes | David Lawrence Ramsey | 1 | +17 | -17 |
2006-03-26 17:41 | typo fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2006-03-25 15:56 | more cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -4 |
2006-03-25 15:23 | cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -5 |
2006-03-24 16:04 | in get_get_buffer(), die gracefully if input fails MAX_BUF_SIZE times, not (MAX_BUF_SIZE + 1) times | David Lawrence Ramsey | 2 | +5 | -5 |
2006-03-24 15:55 | remove unneeded #include | David Lawrence Ramsey | 1 | +0 | -1 |
2006-03-24 15:32 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-03-24 05:36 | fix breakage | David Lawrence Ramsey | 1 | +10 | -10 |
2006-03-24 05:28 | formatting fixes | David Lawrence Ramsey | 1 | +43 | -45 |
2006-03-24 04:22 | formatting fixes | David Lawrence Ramsey | 1 | +5 | -12 |
2006-03-23 23:17 | in do_browser(), make old_selected a size_t too, to match selected | David Lawrence Ramsey | 2 | +4 | -4 |
2006-03-23 22:14 | comment fix | David Lawrence Ramsey | 1 | +5 | -5 |
2006-03-23 21:25 | cosmetic fixes | David Lawrence Ramsey | 1 | +6 | -5 |
2006-03-23 20:36 | in do_browser(), make fileline and the static selected size_t's, since the latter can hold the value of the former, and the former can be that large | David Lawrence Ramsey | 2 | +6 | -2 |
2006-03-20 04:46 | in get_key_buffer(), simplify the check for a lost input source, since the errno check is unreliable | David Lawrence Ramsey | 3 | +12 | -11 |
2006-03-19 19:26 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -1 |
2006-03-19 19:25 | in get_key_buffer(), if we fail to get a character over MAX_BUF_SIZE times in a row, hang up regardless of the value of errno; this fixes a problem where nano doesn't terminate properly under xterm if the user su's to root, runs nano, and then closes the terminal window | David Lawrence Ramsey | 3 | +16 | -4 |
2006-03-19 19:14 | remove unneeded blank line | David Lawrence Ramsey | 1 | +0 | -1 |
2006-03-16 19:31 | preemptively update the version number | David Lawrence Ramsey | 1 | +1 | -1 |
2006-03-16 19:30 | in faq.html, change the character set to UTF-8, and remove broken links to contributed RedHat nano packages | David Lawrence Ramsey | 2 | +5 | -8 |
2006-03-16 19:16 | in faq.html, update the Free Translation Project's address | David Lawrence Ramsey | 2 | +6 | -3 |
2006-03-16 17:45 | remove erroneous assert | David Lawrence Ramsey | 1 | +0 | -2 |
2006-03-15 22:44 | Update Swedish credits. | Jordi Mallach | 2 | +3 | -0 |
2006-03-15 22:40 | Update Swedish from the TP. | Jordi Mallach | 2 | +755 | -899 |
2006-03-12 19:47 | cosmetic fix | David Lawrence Ramsey | 2 | +4 | -4 |
2006-03-12 19:34 | preemptively update the version numbers of all manpages, and remove unneeded comments from rnano.1 | David Lawrence Ramsey | 4 | +5 | -6 |
2006-03-12 19:27 | mention that quotes inside string parameters don't need to be escaped with backslashes in nanorc.5 and nanorc.sample | David Lawrence Ramsey | 3 | +19 | -2 |
2006-03-06 17:59 | Updated Vietnamese translation by Phan Vinh Thinh. | Jordi Mallach | 2 | +635 | -541 |
2006-02-24 19:38 | in do_writeout(), remove unneeded setting of currshortcut | David Lawrence Ramsey | 2 | +2 | -2 |
2006-02-18 21:32 | make sure browser_refresh() is used when refreshing or doing tab completion at the prompt in the file browser | David Lawrence Ramsey | 7 | +142 | -126 |
2006-02-10 19:02 | rename browser_draw() to browser_refresh() for consistency | David Lawrence Ramsey | 3 | +4 | -4 |
2006-02-10 03:27 | fix file browser breakage | David Lawrence Ramsey | 2 | +26 | -17 |
2006-02-09 23:26 | move the browser drawing routines to a separate function, browser_draw() | David Lawrence Ramsey | 3 | +86 | -84 |
2006-02-09 22:53 | really fix input parsing in the file browser | David Lawrence Ramsey | 1 | +4 | -4 |
2006-02-09 22:42 | go back to using a while loop in get_prompt_string(), as it's simpler | David Lawrence Ramsey | 2 | +5 | -8 |
2006-02-09 22:35 | in get_prompt_string(), initialize finished to FALSE so that the do/while loop works properly | David Lawrence Ramsey | 2 | +4 | -3 |
2006-02-09 21:43 | in get_prompt_string(), redraw the prompt and set finished to FALSE when NANO_HELP_KEY is pressed, so that we don't leave the prompt, enter the help browser, and restart the prompt after leaving it; this will properly preserve the cursor position after doing the last of these | David Lawrence Ramsey | 2 | +16 | -0 |
2006-02-08 20:33 | in shortcut_init(), remove erroneous handling of the "Get Help" shortcut in the file browser shortcut list | David Lawrence Ramsey | 2 | +5 | -7 |
2006-02-08 20:14 | in get_prompt_string(), use a do/while loop instead of a while loop, for consistency | David Lawrence Ramsey | 2 | +9 | -6 |
2006-02-08 19:27 | in do_browser(), properly restore the file list display after returning from the help browser at the "Go To Directory" prompt, and rename variable j to i, for consistency | David Lawrence Ramsey | 2 | +36 | -15 |
2006-02-08 05:16 | remove redundant code | David Lawrence Ramsey | 1 | +1 | -1 |
2006-02-08 05:01 | add another missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2006-02-08 04:02 | add missing blank lines | David Lawrence Ramsey | 1 | +7 | -0 |
2006-02-07 21:16 | fix compilation problem | David Lawrence Ramsey | 1 | +1 | -1 |
2006-02-07 21:11 | update copyright years | David Lawrence Ramsey | 1 | +1 | -1 |
2006-02-07 21:11 | allow tab completion of directories at the "Go To Directory" prompt | David Lawrence Ramsey | 7 | +102 | -42 |
2006-02-07 20:10 | fix file browser breakage | David Lawrence Ramsey | 1 | +5 | -1 |
2006-02-07 18:35 | another formatting fix | David Lawrence Ramsey | 1 | +2 | -2 |
2006-02-07 18:32 | cosmetic and formatting fixes | David Lawrence Ramsey | 2 | +10 | -9 |
2006-02-07 05:14 | in do_browser(), properly set currshortcut back to the file browser shortcut list after a "Go To Directory" prompt | David Lawrence Ramsey | 2 | +9 | -4 |
2006-02-07 04:41 | rework input parsing in the file browser to be more flexible | David Lawrence Ramsey | 3 | +47 | -21 |
2006-02-03 18:59 | update copyright years | David Lawrence Ramsey | 1 | +1 | -1 |
2006-02-03 04:02 | fix changelog entry | David Lawrence Ramsey | 1 | +2 | -1 |
2006-02-03 03:58 | in display_string(), fix memory corruption problems caused by not allocating enough space for converted when a line ends in a tab(s) and we're not in UTF-8 mode | David Lawrence Ramsey | 2 | +31 | -6 |
2006-02-03 03:51 | fix a comment in nano.h and a minor memory leak in display_string() | David Lawrence Ramsey | 3 | +6 | -3 |
2006-02-02 22:30 | fix potential infinite loop in mbrevstrpbrk() | David Lawrence Ramsey | 1 | +7 | -2 |
2006-01-30 21:23 | handle Shift-Delete properly when the -d option is used | David Lawrence Ramsey | 1 | +2 | -1 |
2006-01-30 01:32 | in parse_kbinput(), interpret Shift-Begin, Shift-Delete, Shift-End, Shift-Home, Shift-Insert, and Shift-Suspend as Begin, Delete, End, Home, Insert, and Suspend, respectively, regardless of whether --rebindkeypad is used | David Lawrence Ramsey | 2 | +46 | -4 |
2006-01-28 06:04 | fix more bracket matching breakage | David Lawrence Ramsey | 2 | +2 | -2 |
2006-01-10 07:51 | really fix the previous display problem with searches that move the cursor offscreen and from a page other than the first one onto a different page by reverting the erroneous change to edit_scroll() and adding the proper fix to edit_redraw() | David Lawrence Ramsey | 2 | +18 | -10 |
2006-01-09 03:23 | in ngetdelim(), do sanity checks manually again instead of in an assert, and set errno to EINVAL as well as return -1 if they fail; this matches the manual page | David Lawrence Ramsey | 2 | +10 | -2 |
2006-01-06 22:35 | fix multibyte bracket search breakage, and add documentation fixes | David Lawrence Ramsey | 4 | +37 | -12 |
2006-01-06 22:04 | fix "matchbrackets" breakage | David Lawrence Ramsey | 4 | +15 | -5 |
2006-01-06 21:51 | allow specifying matching bracket characters other than the default via the "matchbrackets" rcfile option | David Lawrence Ramsey | 9 | +82 | -56 |
2006-01-06 07:10 | rework the bracket searching code to handle multibyte bracket characters | David Lawrence Ramsey | 5 | +207 | -79 |
2006-01-06 05:54 | in mbstrchr(), make parameter c const | David Lawrence Ramsey | 3 | +7 | -4 |
2006-01-03 04:53 | sort the default strings for brackets and punct, and the "or" atom in the default regex string for quotestr, in order according to ASCII, and add minor related documentation updates | David Lawrence Ramsey | 5 | +26 | -19 |
2006-01-02 17:09 | clarify another comment | David Lawrence Ramsey | 1 | +2 | -2 |
2006-01-02 04:30 | in edit_scroll(), redraw the lines before and after the scrolled region even if the scrolled region was only one line; this fixes a display problem that occurs after doing a search that scrolls the screen down one line and leaves the cursor on the last line of the screen, in which case we need to update the line after the scrolled region | David Lawrence Ramsey | 2 | +12 | -7 |
2005-12-31 21:22 | cosmetic fixes | David Lawrence Ramsey | 2 | +4 | -2 |
2005-12-31 21:08 | revert previous erroneous change, and clarify comments | David Lawrence Ramsey | 2 | +14 | -11 |
2005-12-31 20:37 | in justify_format(), remove redundant character parsing | David Lawrence Ramsey | 2 | +4 | -7 |
2005-12-28 05:01 | remove unnecessary #ifdef around termios.h #include in nano.c | David Lawrence Ramsey | 2 | +3 | -4 |
2005-12-23 20:18 | fix inaccurate comment | David Lawrence Ramsey | 2 | +5 | -3 |
2005-12-23 16:15 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2005-12-23 16:08 | GNU nano 1.3.10 | David Lawrence Ramsey | 3 | +19 | -2 |
2005-12-23 16:07 | in README.CVS, mention that the minimum required version of groff is 1.12, since that's the first version that supports generating HTML | David Lawrence Ramsey | 2 | +4 | -1 |
2005-12-23 15:46 | French manpage updates. | David Lawrence Ramsey | 3 | +17 | -9 |
2005-12-23 03:15 | in parse_line_column(), simplify parsing of the column number | David Lawrence Ramsey | 2 | +3 | -1 |
2005-12-21 20:08 | Bulgarian translation from the TP. | Jordi Mallach | 2 | +605 | -626 |
2005-12-21 20:05 | Translation updates from the TP: ca, fr, ms, zh_TW. | Jordi Mallach | 5 | +1817 | -1726 |
2005-12-15 04:46 | in README.CVS, update the given cvs commands so that they work again | David Lawrence Ramsey | 2 | +3 | -2 |
2005-12-12 23:08 | Updated it, nl and de from the TP. | Jordi Mallach | 4 | +1670 | -1467 |
2005-12-08 07:24 | a few last comment and consistency fixes | David Lawrence Ramsey | 5 | +10 | -7 |
2005-12-08 07:09 | add descriptive comments to pretty much all functions and major variables that don't have them, plus a few miscellaneous minor fixes | David Lawrence Ramsey | 14 | +667 | -345 |
2005-12-08 02:47 | since proto.h includes nano.h, and nano.h includes config.h first, include proto.h first and remove redundant includes of config.h in all non-header source files | David Lawrence Ramsey | 16 | +21 | -64 |
2005-12-06 19:39 | readd RETSIGTYPE return types for signal handlers, since any problems with its being defined as the wrong type aren't nano's fault | David Lawrence Ramsey | 4 | +18 | -11 |
2005-12-01 05:49 | fix compilation with --enable-debug, and remove unneeded assert | David Lawrence Ramsey | 4 | +4 | -6 |
2005-11-30 21:19 | efficiency and comment fixes | David Lawrence Ramsey | 1 | +25 | -19 |
2005-11-30 19:33 | in ngetdelim(), do sanity checks in an assert instead of checking them manually and returning -1 if they fail | David Lawrence Ramsey | 2 | +4 | -2 |
2005-11-30 18:57 | update the Free Software Foundation's address as needed in the copyright notices taken from other sources | David Lawrence Ramsey | 3 | +10 | -6 |
2005-11-30 16:41 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-29 21:30 | in brak_line(), in the surrounding #ifdef, replace the combination of !DISABLE_JUSTIFY and !DISABLE_WRAPPING with !DISABLE_WRAPJUSTIFY, for consistency | David Lawrence Ramsey | 3 | +6 | -3 |
2005-11-29 20:01 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-29 19:01 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-29 19:00 | in do_justify(), renumber after justifying each individual paragraph, since find_paragraph() needs the line numbers to be right as well as edit_refresh(); this fixes a potential segfault when doing full justify with auto-indent turned on | David Lawrence Ramsey | 2 | +16 | -9 |
2005-11-29 18:34 | revert last changes, as they make full justify and justify act differently | David Lawrence Ramsey | 3 | +10 | -36 |
2005-11-29 18:25 | in find_paragraph(), add parameter begin, the line that we can't move further back than when searching for a paragraph; this is needed to ensure that we don't justify the same lines more than once if auto-indent is turned on, and the indentation of what should be the previous paragraph matches that of what should be the current paragraph | David Lawrence Ramsey | 3 | +39 | -10 |
2005-11-29 05:52 | another comment fix | David Lawrence Ramsey | 1 | +2 | -1 |
2005-11-29 05:48 | cosmetic fixes | David Lawrence Ramsey | 1 | +7 | -8 |
2005-11-29 05:39 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-29 05:21 | in execute_command(), instead of hardcoding /bin/sh as the shell to use when executing a command, use $SHELL, and only fall back to /bin/sh if $SHELL isn't set | David Lawrence Ramsey | 2 | +13 | -1 |
2005-11-29 04:27 | add missing update | David Lawrence Ramsey | 1 | +2 | -0 |
2005-11-29 04:25 | sort more configure options consistently | David Lawrence Ramsey | 1 | +8 | -8 |
2005-11-29 04:17 | in configure.ac, disable wrapping entirely when --enable-tiny is used, as it matches the FAQ, it makes nano even smaller, and it eliminates the need for --disable-wrapping-as-root in that case (in which it's impossible to turn wrapping back on without nanorc support) | David Lawrence Ramsey | 2 | +6 | -0 |
2005-11-29 04:16 | in version(), if DISABLE_WRAPPING is defined, the code in DISABLE_ROOTWRAP #ifdefs isn't included, so don't display "--disable-wrapping-as-root" in that case | David Lawrence Ramsey | 2 | +5 | -1 |
2005-11-28 19:35 | adjust copyright notices in all source files to account for Chris' reassigning the 2005-2006 copyright on nano to me | David Lawrence Ramsey | 18 | +40 | -19 |
2005-11-25 13:48 | more miscellaneous do_wrap() fixes | David Lawrence Ramsey | 2 | +22 | -14 |
2005-11-23 05:47 | properly update the revision date | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-23 05:46 | merge one last update | David Lawrence Ramsey | 1 | +1 | -0 |
2005-11-22 22:08 | remove redundant code | David Lawrence Ramsey | 1 | +2 | -3 |
2005-11-22 21:48 | tweak do_wrap() to remove the assumption that the file always ends in a magicline | David Lawrence Ramsey | 2 | +20 | -10 |
2005-11-22 21:13 | in break_line(), only include the newline parameter if DISABLE_HELP isn't defined, as it's only used then | David Lawrence Ramsey | 3 | +40 | -9 |
2005-11-22 20:24 | in configure.ac, clarify description of --disable-speller | David Lawrence Ramsey | 2 | +11 | -9 |
2005-11-21 21:45 | preemptively update the version number | David Lawrence Ramsey | 5 | +8 | -8 |
2005-11-21 20:08 | in faq.html, clarify section 5.3 to better explain how to enable Unicode support, and remove the mention of quirks, since they turned out to not be a nano problem | David Lawrence Ramsey | 2 | +7 | -3 |
2005-11-21 16:16 | merge a few minor updates from nano.1 into rnano.1 | David Lawrence Ramsey | 2 | +39 | -31 |
2005-11-21 09:36 | Add rnano manpage from Thijs. | Jordi Mallach | 4 | +82 | -2 |
2005-11-21 03:36 | in nano.1, make one non-bold instance of "nano" bold, for consistency | David Lawrence Ramsey | 2 | +5 | -2 |
2005-11-19 06:14 | in faq.html, add a new section 5.3 to explain the status of nano's Unicode support | David Lawrence Ramsey | 2 | +9 | -2 |
2005-11-18 20:21 | miscellaneous minor fixes | David Lawrence Ramsey | 4 | +25 | -9 |
2005-11-17 18:58 | more comment fixes | David Lawrence Ramsey | 3 | +11 | -10 |
2005-11-17 04:13 | comment fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2005-11-17 03:53 | add missing documentation | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-17 03:52 | documentation fix: the LGPLed ngetdelim() and ngetline() functions are converted to the GPL not only to avoid including a copy of the LGPL, but also because the changes made to integrate these functions with nano make them dependent on nano's GPLed functions and hence useless elsewhere | David Lawrence Ramsey | 1 | +6 | -2 |
2005-11-16 21:34 | in get_prompt_string(), adjust #ifdefs to leave out disabled keys entirely instead of keeping enough code to just ignore them | David Lawrence Ramsey | 2 | +7 | -6 |
2005-11-16 13:57 | breakage and comment fixes | David Lawrence Ramsey | 2 | +10 | -7 |
2005-11-16 13:45 | refactor the statusbar prompt's bracket searching code to be closer to the edit window's bracket searching code | David Lawrence Ramsey | 3 | +43 | -23 |
2005-11-16 08:14 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-11-16 07:35 | miscellaneous documentation fixes | David Lawrence Ramsey | 2 | +6 | -2 |
2005-11-16 06:42 | add missing changelog entry | David Lawrence Ramsey | 1 | +3 | -0 |
2005-11-16 05:59 | only include code related to whole word searches when DISABLE_SPELLER isn't defined, as only the internal spell checker uses it | David Lawrence Ramsey | 4 | +75 | -22 |
2005-11-16 04:41 | in do_justify(), don't save current_y and restore it if the user unjustifies, as the reset_cursor() called by edit_refresh() after restoring edittop and current will ensure that current_y is restored to its original value | David Lawrence Ramsey | 2 | +5 | -2 |
2005-11-16 04:26 | comment fix | David Lawrence Ramsey | 1 | +1 | -3 |
2005-11-16 04:14 | add the ability to do bracket searches at the statusbar prompt | David Lawrence Ramsey | 3 | +104 | -1 |
2005-11-16 03:54 | remove unneeded variable | David Lawrence Ramsey | 1 | +1 | -6 |
2005-11-16 03:14 | in reset_statusbar_cursor(), fix cursor placement problem by modeling the code more closely after reset_cursor() | David Lawrence Ramsey | 3 | +12 | -7 |
2005-11-16 02:45 | in do_statusbar_input(), fix misplaced break when handling NANO_VERBATIM_KEY | David Lawrence Ramsey | 2 | +4 | -1 |
2005-11-15 23:45 | overhaul the bracket searching code so that it no longer requires regex support to work, and add some miscellaneous search code cleanups | David Lawrence Ramsey | 6 | +160 | -99 |
2005-11-15 21:58 | remove unneeded blank line | David Lawrence Ramsey | 1 | +0 | -1 |
2005-11-15 21:29 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-15 20:32 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-15 19:01 | in mbstrchr(), detect the case where the character isn't found in the string more accurately | David Lawrence Ramsey | 2 | +4 | -1 |
2005-11-15 18:42 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-15 06:47 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-15 03:17 | rename the NANO_SMALL #define to NANO_TINY | David Lawrence Ramsey | 18 | +338 | -337 |
2005-11-15 02:39 | per Mike Frysinger's patch, don't install the localized versions of the manpages if nano is built with --disable-nls | David Lawrence Ramsey | 3 | +8 | -0 |
2005-11-15 02:09 | formatting fix | David Lawrence Ramsey | 1 | +3 | -4 |
2005-11-14 23:02 | for functions originally adapted from other sources, invoke LGPL clause 3 to convert all LGPLed functions to GPLed ones, so that we don't have to include a copy of the LGPL | David Lawrence Ramsey | 2 | +11 | -8 |
2005-11-14 22:20 | fix copyright years on source files; all functions in browser.c were originally added in 2001; the oldest function in color.c is do_colorinit() (now color_init()), which was originally added in 2001; the oldest function in chars.c is revstrstr(), which was originally added in 2001; the oldest function in help.c is do_help(), which was originally added in 2000; the oldest function in prompt.c is statusq() (now do_prompt()), which was originally added before 0.6.6, which was apparently in 1999; all functions in rcfile.c were originally added in 2001; one of the oldest functions in search.c is do_search(), which was originally added in 0.2.7, which was apparently in 1999; and one of the oldest functions in text.c is do_wrap(), which was originally added in 0.3.1, which was apparently in 1999; also, for functions originally adapted from other sources, add notices from the original files, as we do with the tab completion functions adapted from busybox | David Lawrence Ramsey | 11 | +73 | -15 |
2005-11-14 21:32 | cosmetic fixes | David Lawrence Ramsey | 1 | +17 | -17 |
2005-11-13 07:05 | remove unneeded blank line | David Lawrence Ramsey | 1 | +0 | -1 |
2005-11-12 20:04 | cosmetic fixes | David Lawrence Ramsey | 2 | +3 | -2 |
2005-11-12 07:50 | when building, automatically generate an HTML version of the info page, nano.html | David Lawrence Ramsey | 3 | +14 | -2 |
2005-11-12 07:23 | in nano.texi, fix inconsistent punctuation | David Lawrence Ramsey | 2 | +4 | -4 |
2005-11-12 05:20 | in get_page_start(), fix test so that we scroll through the line in 8-character chunks when COLS is greater than 8, not when COLS is greater than 9 | David Lawrence Ramsey | 2 | +6 | -1 |
2005-11-11 17:05 | changelog fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-11-11 17:04 | in nano.texi, add more wording fixes, sort the configure options more consistently, and add missing --disable-utf8 option | David Lawrence Ramsey | 2 | +59 | -53 |
2005-11-11 16:42 | in nano.texi, per Mike Frysinger's patch, add missing configure options, so that all of them are documented | David Lawrence Ramsey | 2 | +36 | -5 |
2005-11-11 05:21 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-11 05:13 | fix the last of the breakage (I hope) in find_paragraph() and do_justify() | David Lawrence Ramsey | 2 | +27 | -20 |
2005-11-11 04:14 | fix still more find_paragraph() breakage | David Lawrence Ramsey | 1 | +14 | -27 |
2005-11-11 03:55 | fix more find_paragraph() breakage | David Lawrence Ramsey | 1 | +14 | -9 |
2005-11-11 03:17 | fix yet more do_justify() breakage | David Lawrence Ramsey | 1 | +3 | -5 |
2005-11-10 21:57 | fix still more do_justify() breakage | David Lawrence Ramsey | 1 | +2 | -2 |
2005-11-10 21:53 | fix more do_justify() breakage | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-10 21:20 | fix breakage in both backup_lines() and do_justify(); the latter's return value is unneeded, as current will point to the same line when it's done, and making first_par_line point to current in the former ensures that the two will properly stay in sync | David Lawrence Ramsey | 3 | +16 | -11 |
2005-11-10 19:56 | more cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -3 |
2005-11-10 19:28 | fix more do_justify() breakage | David Lawrence Ramsey | 1 | +12 | -19 |
2005-11-10 16:46 | revert change to do_justify(), since it's used when fileage may be temporarily out of range | David Lawrence Ramsey | 2 | +2 | -3 |
2005-11-10 07:40 | use more intuitive descriptions for the scrolling keys | David Lawrence Ramsey | 2 | +12 | -12 |
2005-11-10 07:11 | more comment fixes | David Lawrence Ramsey | 1 | +4 | -4 |
2005-11-10 06:25 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-10 06:19 | fix still more find_paragraph() breakage | David Lawrence Ramsey | 1 | +3 | -1 |
2005-11-10 06:07 | more do_justify() fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-10 06:01 | fix yet more do_justify() breakage | David Lawrence Ramsey | 1 | +14 | -5 |
2005-11-10 05:26 | comment fixes | David Lawrence Ramsey | 1 | +7 | -7 |
2005-11-10 05:20 | revert change to edit_update(), since it's used when fileage may be temporarily out of range, and fix a comment | David Lawrence Ramsey | 3 | +4 | -4 |
2005-11-10 04:27 | tweak do_wrap(), remove_magicline(), edit_scroll(), and edit_update() to rely on fileage and filebot instead of NULL for their checks to detect the top or bottom of the file | David Lawrence Ramsey | 4 | +7 | -6 |
2005-11-10 04:14 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-11-10 04:03 | tweak do_justify() to rely on fileage instead of NULL for its check to detect the top of the file | David Lawrence Ramsey | 2 | +3 | -3 |
2005-11-10 03:40 | fix still *more* backup_lines() breakage | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-10 03:32 | fix still more backup_lines() breakage | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-09 23:27 | fix still more backup_lines() breakage | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-09 23:06 | more do_justify() breakage fixes, and miscellaneous comment fixes | David Lawrence Ramsey | 1 | +8 | -6 |
2005-11-09 22:59 | fix more backup_lines() breakage | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-09 22:42 | fix break_lines() breakage | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-09 21:53 | fix more find_paragraph() breakage | David Lawrence Ramsey | 1 | +5 | -5 |
2005-11-09 20:33 | cosmetic fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2005-11-09 20:17 | fix more do_justify() breakage | David Lawrence Ramsey | 1 | +9 | -7 |
2005-11-09 19:51 | fix breakage in find_paragraph() and do_justify() | David Lawrence Ramsey | 1 | +12 | -9 |
2005-11-09 19:22 | add comment | David Lawrence Ramsey | 1 | +3 | -0 |
2005-11-09 19:06 | tweak find_paragraph() and do_justify() to remove the assumption that the file always ends in a magicline; note that the latter isn't completely fixed yet | David Lawrence Ramsey | 2 | +46 | -25 |
2005-11-09 18:58 | finish tweaking backup_lines() to remove the assumption that the file always ends in a magicline, and add documentation fixes | David Lawrence Ramsey | 2 | +10 | -6 |
2005-11-09 18:49 | minor backup_lines() cleanups | David Lawrence Ramsey | 3 | +13 | -10 |
2005-11-09 18:26 | tweak begpar() to rely on fileage instead of NULL for its check to detect the top of the file, and make it return NULL if foo is NULL, just as inpar() does | David Lawrence Ramsey | 2 | +9 | -5 |
2005-11-09 17:01 | comment fix | David Lawrence Ramsey | 1 | +4 | -3 |
2005-11-09 15:13 | in get_next_filename(), store the value of digits(ULONG_MAX) in a static, since it doesn't change and hence doesn't need to be recalculated | David Lawrence Ramsey | 2 | +9 | -1 |
2005-11-09 04:20 | tweak do_para_end() to remove the assumption that the file always ends in a magicline | David Lawrence Ramsey | 2 | +12 | -9 |
2005-11-09 03:44 | cosmetic fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-09 03:37 | remove unneeded code | David Lawrence Ramsey | 1 | +3 | -5 |
2005-11-09 02:23 | comment fix | David Lawrence Ramsey | 1 | +3 | -3 |
2005-11-09 02:13 | simplify cut_line() further | David Lawrence Ramsey | 1 | +2 | -6 |
2005-11-09 00:34 | add prompt.c to the list of translated files, since it now has translatable strings | David Lawrence Ramsey | 2 | +5 | -0 |
2005-11-09 00:25 | comment fix | David Lawrence Ramsey | 1 | +4 | -5 |
2005-11-09 00:23 | in cut_line(), since placewewant will always be zero after the line is cut, set it to zero directly instead of assigning it the value of xplustabs() | David Lawrence Ramsey | 2 | +10 | -5 |
2005-11-09 00:08 | *really* make deleting and cutting text consistent with each other, and fix comments | David Lawrence Ramsey | 2 | +3 | -8 |
2005-11-08 23:59 | more fixes for files that don't end in magiclines: make cut_line() cut the text of the current line (if any), minus the nonexistent newline, when we're on the last line of the file, and make sure again that the file isn't marked as modified if the magicline is deleted and we're supposed to have one, as it's more consistent that way (a marked cut of the magicline adds a newline to the cutbuffer, while deleting the magicline adds nothing) | David Lawrence Ramsey | 3 | +25 | -9 |
2005-11-08 23:09 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-11-08 23:08 | revert last change, as the new bahavior is consistent with the behavior when you cut the magicline with the mark | David Lawrence Ramsey | 1 | +2 | -7 |
2005-11-08 22:59 | tweak do_delete() to not mark the file as modified if we delete the newline before filebot and a magicline is added as a result, as it did before the NO_NEWLINES flag was added | David Lawrence Ramsey | 1 | +7 | -2 |
2005-11-08 19:40 | add missing changelog entry | David Lawrence Ramsey | 1 | +8 | -8 |
2005-11-08 19:15 | in do_alt_speller(), move the code that replaces the text of the current file with the text of the spell-checked file into its own function, replace_buffer() | David Lawrence Ramsey | 4 | +44 | -12 |
2005-11-08 18:34 | make do_int_spell_fix() and do_alt_speller() take the NO_NEWLINES flag into account | David Lawrence Ramsey | 2 | +22 | -17 |
2005-11-08 16:45 | initialize the static pid_t pid in text.c, just in case | David Lawrence Ramsey | 2 | +6 | -7 |
2005-11-08 16:37 | tweak do_alt_speller() to remove the assumption that the file always ends in a magicline | David Lawrence Ramsey | 2 | +5 | -3 |
2005-11-08 04:55 | remove unneeded blank line | David Lawrence Ramsey | 1 | +0 | -1 |
2005-11-08 02:27 | cosmetic fix | David Lawrence Ramsey | 2 | +6 | -3 |
2005-11-08 02:24 | correction: in mbwidth(), use the width of Unicode U+FFFD (Replacement Character) instead of hardcoding a width of one for unprintable characters | David Lawrence Ramsey | 2 | +4 | -4 |
2005-11-08 02:20 | in mbwidth(), if wcwidth() returns -1 for the character passed in, treat the character as being one column wide instead of zero columns wide, since there are display problems that crop up with the latter approach | David Lawrence Ramsey | 2 | +7 | -1 |
2005-11-08 02:07 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-11-08 01:49 | make sure we refresh the statusbar prompt text when tab-completing or moving through history | David Lawrence Ramsey | 1 | +6 | -0 |
2005-11-07 21:45 | actually use statusbar_pww in the statusbar prompt code to cut down on redundant updates, add related functions to do that, and rename a few of the statusbar prompt functions for consistency | David Lawrence Ramsey | 8 | +117 | -59 |
2005-11-07 06:32 | add the statusbar prompt's equivalent of placewewant,statusbar_pww, to prompt.c, and convert (most of) its functions to use it | David Lawrence Ramsey | 2 | +63 | -12 |
2005-11-07 06:20 | in update_line(), remove now-unneeded logic that set the index parameter to zero if the fileptr parameter didn't point to current | David Lawrence Ramsey | 2 | +6 | -7 |
2005-11-07 06:06 | move do_verbatim_input() from nano.c to text.c, since it's an advanced text-based operation | David Lawrence Ramsey | 4 | +34 | -30 |
2005-11-05 20:04 | reorder functions | David Lawrence Ramsey | 2 | +77 | -77 |
2005-11-05 20:01 | move functions specific to the file browser to their own source file, browser.c | David Lawrence Ramsey | 7 | +563 | -518 |
2005-11-05 17:50 | tweak do_last_line() to remove the assumption that the file always ends in a magicline | David Lawrence Ramsey | 2 | +3 | -3 |
2005-11-05 17:37 | fix changelog entry | David Lawrence Ramsey | 1 | +2 | -1 |
2005-11-05 17:35 | add new -L/--nonewlines command line option, and new "nonewlines" rcfile option, to control whether nano adds magiclines to the ends of files | David Lawrence Ramsey | 11 | +67 | -33 |
2005-11-05 17:20 | tweak open_buffer() and read_file() to remove the assumption that the file always ends in a magicline | David Lawrence Ramsey | 2 | +71 | -8 |
2005-11-05 06:08 | formatting fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-11-05 04:59 | cosmetic fixes | David Lawrence Ramsey | 3 | +9 | -10 |
2005-11-04 16:34 | comment fix | David Lawrence Ramsey | 1 | +3 | -2 |
2005-11-04 06:43 | fix inconsistent wording in nano.texi | David Lawrence Ramsey | 2 | +9 | -7 |
2005-11-04 06:21 | fix breakage | David Lawrence Ramsey | 1 | +7 | -2 |
2005-11-04 05:59 | simplify | David Lawrence Ramsey | 1 | +4 | -14 |
2005-11-04 05:44 | tweak write_file() to remove the assumption that the file always ends in a magicline, and remove a bit of apparently unneeded logic from read_file() | David Lawrence Ramsey | 2 | +42 | -29 |
2005-11-04 04:10 | remove unneeded assert in do_rcfile() | David Lawrence Ramsey | 2 | +5 | -3 |
2005-11-03 21:38 | revert erroneous change | David Lawrence Ramsey | 2 | +3 | -5 |
2005-11-03 21:08 | tweak a few functions to remove the assumption that the file always ends in a magicline, and to rely on fileage and filebot instead of NULL for their checks to detect the top or bottom of the file | David Lawrence Ramsey | 6 | +57 | -51 |
2005-11-03 21:07 | move do_yesno() to prompt.c too | David Lawrence Ramsey | 4 | +123 | -122 |
2005-11-03 02:45 | remove unneeded sys/wait.h #include from files.c | David Lawrence Ramsey | 2 | +2 | -2 |
2005-11-02 19:42 | add missing stdio.h #include to text.c too | David Lawrence Ramsey | 2 | +2 | -1 |
2005-11-02 15:44 | move check_linenumbers(), dump_buffer(), and dump_buffer_reverse() from winio.c to utils.c too | David Lawrence Ramsey | 4 | +60 | -59 |
2005-11-02 15:32 | in do_yesno(), make mouse clicks on the Yes/No/All shortcuts work properly when the MORE_SPACE flag is set | David Lawrence Ramsey | 2 | +17 | -7 |
2005-11-01 23:00 | more function reordering, plus comment fixes | David Lawrence Ramsey | 3 | +141 | -140 |
2005-11-01 20:11 | reorder functions | David Lawrence Ramsey | 2 | +24 | -24 |
2005-11-01 19:32 | move functions specific to the help browser to their own source file, help.c, and adjust related variables accordingly | David Lawrence Ramsey | 9 | +535 | -502 |
2005-11-01 19:29 | formatting fix | David Lawrence Ramsey | 1 | +4 | -4 |
2005-11-01 19:06 | properly handle the case where the user resized the window while at the statusbar prompt, in which case prompt won't be NULL when statusq() is called | David Lawrence Ramsey | 1 | +4 | -1 |
2005-11-01 18:44 | add missing changelog update | David Lawrence Ramsey | 1 | +12 | -10 |
2005-11-01 18:39 | fix breakage | David Lawrence Ramsey | 1 | +2 | -2 |
2005-11-01 18:35 | free prompt when it isn't used, and add missing stdio.h #includes | David Lawrence Ramsey | 2 | +24 | -13 |
2005-11-01 17:45 | move get_page_start() from winio.c to utils.c too, and fix a few comments | David Lawrence Ramsey | 4 | +23 | -22 |
2005-11-01 17:37 | move functions specific to the statusbar prompt to their own source file, prompt.c, and adjust related variables accordingly | David Lawrence Ramsey | 5 | +930 | -884 |
2005-10-31 23:07 | move xplustabs(), actual_x(), strnlenpt(), and strlenpt() from winio.c to utils.c, as they're really utility functions | David Lawrence Ramsey | 4 | +73 | -69 |
2005-10-31 19:36 | refactor the statusbar code to have and use statusbar_xplustabs(), for consistency | David Lawrence Ramsey | 3 | +14 | -6 |
2005-10-31 01:32 | in nanoget_repaint(), rename parameter inputbuf to buf, for consistency | David Lawrence Ramsey | 3 | +8 | -6 |
2005-10-28 17:14 | remove declaration of the now-static char* prompt | David Lawrence Ramsey | 1 | +1 | -1 |
2005-10-28 17:12 | cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -2 |
2005-10-27 20:10 | rename edit_add() to edit_draw(), and rename its parameter yval to line | David Lawrence Ramsey | 3 | +27 | -22 |
2005-10-27 19:06 | in nanorc.sample, also tweak the "c-file" regex for characters to properly reject '"' and ''' | David Lawrence Ramsey | 2 | +3 | -3 |
2005-10-27 18:59 | in nanorc.sample, tweak the "c-file" regex for characters to properly handle '\"' | David Lawrence Ramsey | 2 | +4 | -1 |
2005-10-27 15:33 | fix inaccurate comment | David Lawrence Ramsey | 1 | +1 | -1 |
2005-10-27 15:27 | make sure we don't treat a click on an empty area of the shortcut list as a statusbar prompt click | David Lawrence Ramsey | 1 | +4 | -1 |
2005-10-27 05:00 | make prompt a static instead of a global, since it's only used in winio.c | David Lawrence Ramsey | 2 | +6 | -5 |
2005-10-27 04:51 | at long last, properly handle mouse clicks on the statusbar prompt text | David Lawrence Ramsey | 4 | +44 | -24 |
2005-10-27 03:35 | cosmetically refactor statusbar() | David Lawrence Ramsey | 1 | +29 | -30 |
2005-10-26 23:14 | refactor nanoget_repaint() to split out the new function get_statusbar_page_start(), the statusbar prompt's equivalent of get_page_start(); also make sure that the minimum allowed terminal size in columns is 4, as the statusbar prompt code relies on this assumption and will crash otherwise | David Lawrence Ramsey | 6 | +53 | -34 |
2005-10-25 06:27 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-10-24 02:12 | add the ability to scroll up or down single lines without scrolling the cursor, via Meta-- and Meta-+; note that this is disabled when NANO_SMALL is defined | David Lawrence Ramsey | 5 | +82 | -0 |
2005-10-24 01:46 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2005-10-24 01:44 | GNU nano 1.3.9 | David Lawrence Ramsey | 4 | +24 | -3 |
2005-10-23 19:53 | French manpage updates. | Jordi Mallach | 2 | +51 | -22 |
2005-10-23 18:50 | Mass update from the TP. | Jordi Mallach | 8 | +3238 | -2888 |
2005-10-11 19:20 | in nanorc.sample, tweak one "TeX" regex to use the "icolor" directive | David Lawrence Ramsey | 2 | +2 | -1 |
2005-10-08 06:12 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-10-07 15:57 | in do_tab(), make sure that we insert the correct number of spaces if the TABS_TO_SPACES flag is set and placewewant is greater than the current column position of the cursor | David Lawrence Ramsey | 2 | +5 | -1 |
2005-10-06 20:46 | add missing string translation | David Lawrence Ramsey | 1 | +1 | -1 |
2005-10-06 20:20 | Update Catalan to match the TP file. | Jordi Mallach | 1 | +171 | -306 |
2005-10-06 05:28 | in get_key_buffer(), only save all open buffers and hang up when a blocking wgetch() returns ERR and errno is set to EIO (input/output error); if errno is set to something else, recover properly; this fixes problems with nano's erroneously hanging up while e.g. resizing or unsuspending in a chroot | David Lawrence Ramsey | 2 | +14 | -5 |
2005-10-04 04:52 | add the last of Mike Frysinger's "c-file" regex improvements, slightly simplified by me | David Lawrence Ramsey | 2 | +4 | -2 |
2005-10-04 04:21 | add most of Mike Frysinger's "c-file" regex tweaks and improvements | David Lawrence Ramsey | 2 | +8 | -3 |
2005-10-04 03:41 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-10-04 03:40 | in display_string(), *really* avoid a memory corruption problem by allocating enough space for (COLS + 1) characters | David Lawrence Ramsey | 1 | +1 | -1 |
2005-09-27 19:56 | preemptively update the version number | David Lawrence Ramsey | 3 | +5 | -5 |
2005-09-26 02:58 | cosmetic fix: sort the meta sequence #defines in ASCII order | David Lawrence Ramsey | 1 | +8 | -8 |
2005-09-26 02:14 | minor documentation updates | David Lawrence Ramsey | 2 | +5 | -2 |
2005-09-25 18:42 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -2 |
2005-09-24 19:42 | in get_escape_seq_kbinput(), fix a typo preventing the VT100/VT220/VT320/xterm/rxvt escape sequence for ',' on the numeric keypad with NumLock off from being interpreted properly | David Lawrence Ramsey | 2 | +5 | -1 |
2005-09-20 19:46 | cosmetic fixes | David Lawrence Ramsey | 2 | +4 | -3 |
2005-09-20 19:44 | revert previous changes, as lines are broken on tabs regardless of goal | David Lawrence Ramsey | 2 | +4 | -9 |
2005-09-20 19:36 | in break_line(), fix another problem where goal could be miscalculated on lines containing tabs | David Lawrence Ramsey | 2 | +9 | -4 |
2005-09-20 17:52 | miscellaneous minor fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-09-20 17:47 | *really* fix the previous break_line() problem | David Lawrence Ramsey | 1 | +2 | -3 |
2005-09-20 16:36 | really fix the previous break_line() problem | David Lawrence Ramsey | 1 | +3 | -1 |
2005-09-20 06:12 | in break_line(), fix a problem where a line could be broken in the middle of a multibyte character | David Lawrence Ramsey | 2 | +9 | -5 |
2005-09-20 04:15 | in display_string(), really avoid a memory corruption problem by allocating enough space for COLS characters | David Lawrence Ramsey | 2 | +4 | -3 |
2005-09-16 17:24 | fix another minor spacing problem in titlebar() | David Lawrence Ramsey | 1 | +1 | -1 |
2005-09-14 20:20 | comment fixes | David Lawrence Ramsey | 1 | +2 | -5 |
2005-09-14 19:17 | in (control_)?mbrep(), if crep is an invalid multibyte sequence, copy Unicode 0xFFFD (Replacement Character) into it using strncpy() instead of assigning the former to it; this avoids segfaults when freeing crep later, since it's supposed to be dynamically allocated | David Lawrence Ramsey | 2 | +15 | -4 |
2005-09-13 04:53 | remove do_(left|right)()'s ability to optionally not update the current line, as this was only used in do_backspace(), and it didn't always update the screen properly | David Lawrence Ramsey | 5 | +15 | -21 |
2005-09-13 04:45 | more miscellaneous minor fixes | David Lawrence Ramsey | 4 | +16 | -12 |
2005-09-06 06:25 | fix changelog entry | David Lawrence Ramsey | 1 | +1 | -1 |
2005-09-05 01:36 | in display_string(), if column is less than start_col and the character's a tab, which can be possible if there are enough tabs and the terminal size is sufficiently large, don't try to display it using control_mbrep() | David Lawrence Ramsey | 2 | +6 | -2 |
2005-09-04 03:29 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-09-02 19:13 | in configure.ac, update the description of the ENABLE_COLOR option to mention the need for regex.h | David Lawrence Ramsey | 2 | +4 | -2 |
2005-09-02 19:09 | if we don't have regex.h and hence regex support, disable color support, as it depends on the use of regexes | David Lawrence Ramsey | 2 | +8 | -0 |
2005-09-02 04:42 | minor documentation fixes | David Lawrence Ramsey | 2 | +6 | -4 |
2005-09-02 04:35 | in move_to_filestruct(), fix problem where edittop wouldn't be reset properly if it was inside the text moved to another filestruct; also add comment fixes and miscellaneous cleanups to it and copy_from_filestruct() | David Lawrence Ramsey | 2 | +35 | -22 |
2005-09-02 03:08 | formatting fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-08-29 19:11 | fix compilation with -pedantic | David Lawrence Ramsey | 3 | +5 | -4 |
2005-08-29 18:52 | fix compilation with --enable-debug | David Lawrence Ramsey | 2 | +5 | -3 |
2005-08-29 18:51 | fix credits length | David Lawrence Ramsey | 1 | +1 | -1 |
2005-08-29 18:29 | add Mike Frysinger to credits | David Lawrence Ramsey | 3 | +13 | -3 |
2005-08-28 03:07 | make is_valid_unicode() catch more invalid Unicode | David Lawrence Ramsey | 2 | +8 | -8 |
2005-08-27 16:26 | more email address updates | David Lawrence Ramsey | 3 | +7 | -7 |
2005-08-27 16:18 | fix changelog entry | David Lawrence Ramsey | 1 | +2 | -2 |
2005-08-27 16:16 | update email address | David Lawrence Ramsey | 2 | +3 | -1 |
2005-08-22 08:47 | Credit Bulgarian and Dutch translators. | Jordi Mallach | 2 | +13 | -8 |
2005-08-22 08:45 | Convert to UTF-8. | Jordi Mallach | 1 | +24 | -24 |
2005-08-22 08:40 | New Bulgarian translation. | Jordi Mallach | 3 | +1690 | -1 |
2005-08-16 03:03 | really fix edit_scroll() breakage | David Lawrence Ramsey | 1 | +5 | -6 |
2005-08-16 03:02 | comment fix | David Lawrence Ramsey | 1 | +2 | -1 |
2005-08-16 01:27 | fix more edit_scroll() breakage | David Lawrence Ramsey | 2 | +6 | -5 |
2005-08-15 23:17 | Updated Catalan translation. | Jordi Mallach | 2 | +642 | -472 |
2005-08-15 23:12 | Updated Dutch from the TP. | Jordi Mallach | 2 | +939 | -1047 |
2005-08-14 21:17 | clean up do_credits() even more | David Lawrence Ramsey | 2 | +16 | -4 |
2005-08-14 20:08 | use doupdate() instead of refresh() to reenter curses mode | David Lawrence Ramsey | 3 | +10 | -4 |
2005-08-14 19:25 | turn the keypad on in topwin again, and clean up do_credits() a bit | David Lawrence Ramsey | 3 | +33 | -8 |
2005-08-13 20:05 | cosmetic fixes | David Lawrence Ramsey | 2 | +3 | -3 |
2005-08-13 19:54 | for consistency, display high-bit single-byte control characters as Unicode FFFD in UTF-8 mode | David Lawrence Ramsey | 2 | +3 | -4 |
2005-08-11 18:30 | add missing comment | David Lawrence Ramsey | 1 | +1 | -1 |
2005-08-10 23:32 | still more various documentation updates | David Lawrence Ramsey | 2 | +15 | -4 |
2005-08-10 22:51 | various documentation updates | David Lawrence Ramsey | 4 | +26 | -6 |
2005-08-10 22:12 | add new -W/--wordbounds command line option, and new "wordbounds" rcfile option, to control whether the word movement functions treat punctuation characters as part of a word | David Lawrence Ramsey | 6 | +28 | -6 |
2005-08-10 21:52 | in usage(), remove unneeded translation of "--quickblank" | David Lawrence Ramsey | 2 | +2 | -2 |
2005-08-10 21:26 | clarify changelog entry | David Lawrence Ramsey | 1 | +4 | -3 |
2005-08-10 21:22 | readd the option to turn the keypad off by default from nano 1.2.x, with a few tweaks | David Lawrence Ramsey | 7 | +68 | -44 |
2005-08-10 20:03 | in update_history(), add a check to make sure the parameter we pass to renumber() isn't NULL, and update related comments | David Lawrence Ramsey | 3 | +12 | -4 |
2005-08-08 23:47 | cover the full range of Unicode | David Lawrence Ramsey | 4 | +48 | -20 |
2005-08-08 23:03 | store Unicode values in longs instead of ints | David Lawrence Ramsey | 4 | +18 | -12 |
2005-08-05 19:38 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-08-05 03:14 | even better handling of invalid Unicode characters | David Lawrence Ramsey | 3 | +22 | -16 |
2005-08-04 21:38 | don't allow entering invalid Unicode in make_mbchar() either | David Lawrence Ramsey | 2 | +8 | -1 |
2005-08-04 20:24 | add better handling of invalid Unicode, plus a few miscellaneous minor fixes | David Lawrence Ramsey | 3 | +41 | -28 |
2005-08-02 19:54 | more get_unicode_kbinput() fixes: properly discard hexadecimal FFFE to FFFF instead of xxxE and xxxF, and discard hexadecimal D800 to DFFF as well, as they're also invalid Unicode characters | David Lawrence Ramsey | 2 | +23 | -20 |
2005-08-01 21:53 | cosmetic fixes | David Lawrence Ramsey | 1 | +5 | -5 |
2005-08-01 21:17 | fix misplaced code in previous edit_scroll() fix | David Lawrence Ramsey | 1 | +14 | -13 |
2005-08-01 21:05 | eliminate still more redundant screen updates | David Lawrence Ramsey | 3 | +39 | -7 |
2005-08-01 19:12 | rename get_word_kbinput() to get_unicode_kbinput(), and also rename related variables | David Lawrence Ramsey | 3 | +48 | -45 |
2005-08-01 18:56 | in get_word_kbinput(), limit the input word to hexadecimal FFFD instead of FFFF, as FFFE and FFFF are invalid Unicode characters | David Lawrence Ramsey | 2 | +5 | -2 |
2005-08-01 18:27 | miscellaneous enum cleanups, including making the file-writing functions' append parameter an enum instead of an int | David Lawrence Ramsey | 5 | +44 | -35 |
2005-08-01 05:55 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-08-01 05:54 | formatting fixes | David Lawrence Ramsey | 2 | +3 | -6 |
2005-08-01 05:08 | document the "none" and "default" syntaxes in nanorc.5 | David Lawrence Ramsey | 2 | +9 | -2 |
2005-08-01 05:01 | document the explanation of the "none" syntax in nanorc.sample | David Lawrence Ramsey | 1 | +1 | -1 |
2005-08-01 04:59 | port over Brand Huntsman's reserved "none" syntax to counteract his "default" syntax when necessary (the latter *is* actually ported mostly from his patch with a few tweaks; the "default-syntax" option is apparently something else entirely) | David Lawrence Ramsey | 4 | +21 | -6 |
2005-08-01 04:34 | treat color syntax names case sensitively, for consistency with how their filename regexes are treated | David Lawrence Ramsey | 3 | +17 | -15 |
2005-08-01 04:23 | more color updates: add a "default" syntax that takes no extensions for those files that don't match any other syntax's extensions (ported from Brand Huntsman's old patch, but modified to work with a syntax named "default" instead of requiring a "default-syntax" keyword, and to fit into the existing color architecture) | David Lawrence Ramsey | 4 | +31 | -4 |
2005-08-01 03:05 | the old assert is actually needed, so put it back too | David Lawrence Ramsey | 2 | +1 | -3 |
2005-08-01 02:18 | revert previous simplification, as it only moved complexity from one place to another, and add formatting fixes to the old code | David Lawrence Ramsey | 2 | +9 | -4 |
2005-07-31 20:57 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-07-31 20:20 | simplify further | David Lawrence Ramsey | 1 | +3 | -3 |
2005-07-31 20:15 | fix cursor position display breakage | David Lawrence Ramsey | 1 | +5 | -1 |
2005-07-31 18:51 | simplify do_cursorpos(), and remove an unneeded assert from it | David Lawrence Ramsey | 2 | +8 | -12 |
2005-07-30 21:53 | in parse_syntax(), flag duplicate syntax names as errors | David Lawrence Ramsey | 2 | +19 | -10 |
2005-07-30 21:24 | port over more of Brand Huntsman's old patch: a color syntax specified on the command line will now override the syntax associated with the current file extension | David Lawrence Ramsey | 2 | +42 | -32 |
2005-07-29 22:08 | fix extension decompilation breakage | David Lawrence Ramsey | 1 | +4 | -3 |
2005-07-29 21:59 | add missing bit from last patch | David Lawrence Ramsey | 1 | +10 | -1 |
2005-07-29 21:42 | port over more of Brand Huntsman's old patch (with a few tweaks): compile the file extension regexes on an as-needed basis too | David Lawrence Ramsey | 6 | +57 | -45 |
2005-07-29 21:41 | formatting fixes | David Lawrence Ramsey | 1 | +10 | -11 |
2005-07-29 03:28 | fix display breakage | David Lawrence Ramsey | 2 | +2 | -2 |
2005-07-27 03:12 | remove unnecessary can_change_colors() call | David Lawrence Ramsey | 1 | +1 | -1 |
2005-07-27 03:11 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-07-26 14:42 | remove still more redundant screen updates; change all wrefresh() calls to wnoutrefresh() calls, except for those in total_update() and do_credits(); call doupdate() just before using blocking input, since nano spends the most time using it, for blocking input; and only do constant sursor position display if we're just about to use blocking input | David Lawrence Ramsey | 4 | +31 | -25 |
2005-07-26 14:26 | more comment fixes | David Lawrence Ramsey | 1 | +3 | -2 |
2005-07-26 06:13 | handle invalid multibyte characters more efficiently | David Lawrence Ramsey | 10 | +112 | -107 |
2005-07-26 05:20 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-07-26 04:18 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-07-26 01:17 | and don't let a SIGWINCH throw out the changes made by the alternate spell checker, either | David Lawrence Ramsey | 2 | +13 | -7 |
2005-07-26 00:42 | remove redundant code, and add a comment | David Lawrence Ramsey | 2 | +2 | -5 |
2005-07-26 00:06 | simplify the previous fix | David Lawrence Ramsey | 2 | +13 | -16 |
2005-07-25 23:40 | fix resizing while the alternate spell checker is running | David Lawrence Ramsey | 2 | +16 | -0 |
2005-07-25 22:54 | add various fill-related cleanups, plus some related cosmetic and formatting fixes | David Lawrence Ramsey | 5 | +58 | -59 |
2005-07-25 21:23 | since the total number of lines in a file is the same as the number of its last line when all its lines are numbered properly, use that in place of openfile->totlines, and eliminate references to openfile->totlines | David Lawrence Ramsey | 7 | +30 | -40 |
2005-07-25 20:36 | *really* fix mouse support breakage | David Lawrence Ramsey | 1 | +6 | -7 |
2005-07-25 20:28 | really fix mouse support breakage | David Lawrence Ramsey | 1 | +6 | -5 |
2005-07-25 20:08 | fix mouse support breakage | David Lawrence Ramsey | 1 | +2 | -2 |
2005-07-25 20:01 | add more miscellaneous mouse support-related fixes, and move do_statusbar_output() after do_statusbar_mouse(), to match do_output()'s being after do_mouse() in nano.c | David Lawrence Ramsey | 4 | +70 | -70 |
2005-07-25 19:04 | in do_mouse(), avoid redundant screen updates by using edit_redraw() instead of edit_refresh(), and remove now-erroneous code that disables setting the mark while in view mode | David Lawrence Ramsey | 2 | +11 | -12 |
2005-07-25 18:59 | cosmetic fixes | David Lawrence Ramsey | 2 | +2 | -3 |
2005-07-25 04:46 | simplify do_wordlinechar_count()'s final message a bit more | David Lawrence Ramsey | 1 | +3 | -5 |
2005-07-25 04:21 | rename do_word_count() do_wordlinechar_count(), and simplify its final message a bit | David Lawrence Ramsey | 4 | +11 | -10 |
2005-07-25 03:47 | expand do_word_count() to also count the number of lines and characters in the file or selection, as wc does | David Lawrence Ramsey | 3 | +28 | -9 |
2005-07-25 02:41 | move mark setting, deleting, backspacing, tabbing, and entering of newlines to text.c too | David Lawrence Ramsey | 4 | +205 | -204 |
2005-07-25 02:33 | reorder a few functions | David Lawrence Ramsey | 2 | +1224 | -1224 |
2005-07-24 20:23 | make color_to_short() actually return a short | David Lawrence Ramsey | 2 | +2 | -2 |
2005-07-24 19:59 | remove erroneous static declaration of fill; it's global now, since text.c needs it too | David Lawrence Ramsey | 1 | +0 | -4 |
2005-07-24 19:57 | move advanced text operations (command execution in a buffer, wrapping, spell checking, justifying, and word counting) to their own source file, text.c | David Lawrence Ramsey | 18 | +2050 | -2008 |
2005-07-24 17:06 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -4 |
2005-07-23 22:57 | really fix inconsistency | David Lawrence Ramsey | 1 | +1 | -0 |
2005-07-23 22:50 | fix inconsistency | David Lawrence Ramsey | 1 | +0 | -1 |
2005-07-23 21:06 | eliminate still more redundant screen updates in edit_scroll() | David Lawrence Ramsey | 1 | +13 | -5 |
2005-07-23 20:39 | remove more redundant screen updates in edit_scroll(), and add a few more miscellaneous cleanups | David Lawrence Ramsey | 2 | +19 | -9 |
2005-07-23 00:41 | fix alternate spell checker breakage: don't lose colors after using it on a file | David Lawrence Ramsey | 4 | +20 | -36 |
2005-07-22 23:17 | allow scrolling more than editwinrows lines via edit_scroll(), take 2 | David Lawrence Ramsey | 2 | +28 | -20 |
2005-07-22 22:56 | revert broken edit_scroll() changes for now | David Lawrence Ramsey | 2 | +20 | -20 |
2005-07-22 22:19 | allow scrolling more than editwinrows lines via edit_scroll() | David Lawrence Ramsey | 2 | +20 | -20 |
2005-07-21 22:12 | display invalid multibyte sequences as Unicode FFFD, take 2; also clean up the character-parsing functions | David Lawrence Ramsey | 4 | +67 | -52 |
2005-07-21 18:05 | more function reordering | David Lawrence Ramsey | 2 | +47 | -47 |
2005-07-21 17:52 | cosmetic fixes | David Lawrence Ramsey | 2 | +1 | -2 |
2005-07-21 05:56 | add comment and formatting fixes, and remove now-useless global-specific code | David Lawrence Ramsey | 2 | +32 | -47 |
2005-07-21 02:20 | in do_find_bracket(), add comments and minor cleanups | David Lawrence Ramsey | 2 | +46 | -34 |
2005-07-20 21:31 | move do_(next|prev)_word(_void())? to move.c too | David Lawrence Ramsey | 4 | +240 | -235 |
2005-07-20 21:08 | add miscellaneous color and openfilestruct cleanups, and move the openfilestruct functions to nano.c, since they're no longer specific to file operations | David Lawrence Ramsey | 8 | +116 | -103 |
2005-07-20 19:24 | move the paragraph-searching functions to move.c, as they're movement functions, and make them call check_statusblank() too; also reorder some other movement functions | David Lawrence Ramsey | 4 | +120 | -107 |
2005-07-19 18:46 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-07-19 17:10 | Doh, fixup ChangeLog. | Jordi Mallach | 1 | +2 | -2 |
2005-07-19 15:09 | Updated Malay translation from the TP. | Jordi Mallach | 2 | +439 | -393 |
2005-07-19 15:07 | Update French manpages by Jean-Philippe Guérard. | Jordi Mallach | 3 | +216 | -132 |
2005-07-19 05:58 | in nanogetstr(), make sure that magichistory is properly updated when we change it and then move up | David Lawrence Ramsey | 2 | +10 | -8 |
2005-07-19 04:53 | in find_history() and get_history_completion(), make parameters const where possible | David Lawrence Ramsey | 3 | +11 | -9 |
2005-07-19 04:50 | add missing blank lines | David Lawrence Ramsey | 1 | +3 | -0 |
2005-07-18 19:47 | in mbstrchr(), don't count matches between valid and invalid multibyte sequences anymore, for consistency | David Lawrence Ramsey | 2 | +8 | -1 |
2005-07-18 19:29 | for consistency, revert handling of cases where a search string and a match to it are not the same length in bytes, since the same technique can't be made to work with tab completion matches | David Lawrence Ramsey | 3 | +23 | -31 |
2005-07-18 18:43 | miscellaneous minor fixes | David Lawrence Ramsey | 2 | +10 | -8 |
2005-07-18 14:37 | Updated French translation from the TP. | Jordi Mallach | 2 | +515 | -463 |
2005-07-18 07:48 | make sure that the current position in the history list is properly set to the bottom if we cancel out of the prompt | David Lawrence Ramsey | 4 | +21 | -3 |
2005-07-18 05:23 | comment fix | David Lawrence Ramsey | 1 | +2 | -1 |
2005-07-18 05:17 | properly handle cases where a search string and a match to it are not the same length in bytes, i.e, when the latter contains invalid multibyte characters interpreted as normal characters | David Lawrence Ramsey | 3 | +30 | -23 |
2005-07-18 05:16 | add comment | David Lawrence Ramsey | 1 | +2 | -0 |
2005-07-18 03:23 | don't display invalid multibyte sequences as Unicode 0xFFFD in display_string() anymore, as it's inconsistent with how we handle them elsewhere | David Lawrence Ramsey | 2 | +21 | -34 |
2005-07-17 22:51 | better edit_scroll() redundancy fix | David Lawrence Ramsey | 1 | +3 | -2 |
2005-07-17 15:42 | fix edit_scroll() redundancy | David Lawrence Ramsey | 1 | +4 | -3 |
2005-07-17 15:40 | comment fixes | David Lawrence Ramsey | 2 | +5 | -5 |
2005-07-17 03:50 | per DB'S patch, in do_spell(), when displaying an error message from do_(int|alt)_speller(), don't display the error message corresponding to errno if errno is zero | David Lawrence Ramsey | 2 | +11 | -3 |
2005-07-17 02:40 | change NANO_WIDE #define to ENABLE_UTF8, as the latter is clearer | David Lawrence Ramsey | 6 | +39 | -35 |
2005-07-17 02:19 | fix glitch in edit_scroll() where scrolling up to the top line of the file with fewer than nlines lines available to scroll would leave half the screen unupdated | David Lawrence Ramsey | 1 | +8 | -0 |
2005-07-17 01:44 | simplify get_totals() (renamed get_totsize()) to only get the total number of characters, and eliminate dependence on its old ability to get the total number of lines by renumber()ing when necessary and using the number of the last line of a filestruct | David Lawrence Ramsey | 6 | +52 | -62 |
2005-07-17 00:01 | add missing check_statusblank() calls | David Lawrence Ramsey | 2 | +58 | -51 |
2005-07-16 23:36 | speed up character output, and fix edit_refresh() breakage | David Lawrence Ramsey | 3 | +19 | -11 |
2005-07-16 22:50 | properly overhaul edit_scroll() to update the screen on its own this time, convert the vertical movement functions to use the new version of it, and simplify them where possible | David Lawrence Ramsey | 3 | +96 | -102 |
2005-07-16 22:47 | really fix color breakage by decoupling edit_update() and edit_refresh(); edit_update() is only called without edit_refresh() in do_gotolinecolumn() if allow_update is FALSE, and in edit_refresh() itself if edittop is out of range of current | David Lawrence Ramsey | 8 | +64 | -56 |
2005-07-16 22:35 | cosmetic and #ifdef fixes | David Lawrence Ramsey | 6 | +20 | -18 |
2005-07-16 07:06 | fix color breakage; also, in main(), when opening files with "+LINE,COLUMN" arguments on the command line, don't update the screen when moving to their specified lines and columns | David Lawrence Ramsey | 6 | +29 | -15 |
2005-07-16 03:23 | comment fix | David Lawrence Ramsey | 1 | +5 | -3 |
2005-07-16 02:12 | clean up edit_redraw() a bit | David Lawrence Ramsey | 2 | +5 | -5 |
2005-07-15 19:37 | fix stat breakage | David Lawrence Ramsey | 2 | +28 | -14 |
2005-07-15 01:08 | still more miscellaneous color fixes | David Lawrence Ramsey | 3 | +13 | -9 |
2005-07-15 00:36 | a few more miscellaneous color fixes | David Lawrence Ramsey | 2 | +7 | -5 |
2005-07-15 00:22 | split overly long changelog entry | David Lawrence Ramsey | 1 | +7 | -6 |
2005-07-15 00:17 | handle unspecified foreground colors | David Lawrence Ramsey | 2 | +14 | -7 |
2005-07-15 00:08 | add one last breakage fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-07-14 23:51 | more miscellaneous minor fixes | David Lawrence Ramsey | 4 | +5 | -7 |
2005-07-14 23:06 | more miscellaneous breakage fixes | David Lawrence Ramsey | 3 | +10 | -2 |
2005-07-14 22:28 | fix more color breakage | David Lawrence Ramsey | 1 | +3 | -4 |
2005-07-14 22:19 | comment fixes | David Lawrence Ramsey | 1 | +3 | -2 |
2005-07-14 22:15 | it turns out edit_redraw() is needed after all when doing PageUp/PageDown; revert all the movement code and edit_scroll() changes except for added comments and edit_scroll() simplifications | David Lawrence Ramsey | 3 | +53 | -49 |
2005-07-14 20:37 | add comments, and fix some edit_scroll() breakage | David Lawrence Ramsey | 2 | +30 | -31 |
2005-07-14 18:33 | add minor fixes to the new color code, and merge parts of Brand Huntsman's old patch in where applicable | David Lawrence Ramsey | 5 | +23 | -23 |
2005-07-14 18:31 | prototype fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-07-14 18:01 | make the movement code simpler by tweaking edit_scroll() to redraw all necessary lines instead of calling it and then calling edit_redraw() | David Lawrence Ramsey | 3 | +74 | -52 |
2005-07-14 17:31 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-07-13 20:18 | add breakage fixes, type fixes, and as-needed color regex compilation | David Lawrence Ramsey | 10 | +210 | -118 |
2005-07-12 23:25 | *really* fix more breakage | David Lawrence Ramsey | 1 | +6 | -10 |
2005-07-12 23:06 | still more breakage fixes | David Lawrence Ramsey | 4 | +16 | -16 |
2005-07-12 20:09 | miscellaneous minor fixes | David Lawrence Ramsey | 5 | +24 | -22 |
2005-07-12 17:40 | fix marking breakage | David Lawrence Ramsey | 7 | +116 | -117 |
2005-07-11 20:50 | typo fix | David Lawrence Ramsey | 1 | +1 | -2 |
2005-07-11 20:19 | per Ken Tyler's suggestion, simplify do_gotoline_msg further; also, in usage(), properly mention the support for "[+LINE,COLUMN]" at the command line when HAVE_GETOPT_LONG isn't defined | David Lawrence Ramsey | 3 | +6 | -3 |
2005-07-11 07:12 | fixing titlebar(), take three | David Lawrence Ramsey | 1 | +6 | -7 |
2005-07-10 23:57 | *really* fix titlebar() | David Lawrence Ramsey | 1 | +3 | -5 |
2005-07-10 23:45 | really fix titlebar() | David Lawrence Ramsey | 1 | +32 | -30 |
2005-07-10 02:37 | use blank_line() instead of hblank/mvwhline(), and fix more breakage | David Lawrence Ramsey | 7 | +140 | -114 |
2005-07-09 05:52 | remove redundancy | David Lawrence Ramsey | 1 | +8 | -4 |
2005-07-09 05:38 | fix still more breakage caused by the overhaul | David Lawrence Ramsey | 2 | +4 | -6 |
2005-07-09 05:24 | work around slang brokenness | David Lawrence Ramsey | 4 | +31 | -12 |
2005-07-09 04:49 | replace almost all mvwaddstr(hblank) calls with mvwhline(' ', COLS) calls, which do the same thing | David Lawrence Ramsey | 3 | +14 | -9 |
2005-07-09 04:42 | yet more breakage fixes | David Lawrence Ramsey | 4 | +55 | -55 |
2005-07-09 03:40 | add one last breakage fix | David Lawrence Ramsey | 1 | +4 | -3 |
2005-07-08 21:12 | still more breakage fixes | David Lawrence Ramsey | 2 | +12 | -5 |
2005-07-08 20:59 | fix some breakage caused by the restructuring | David Lawrence Ramsey | 6 | +16 | -28 |
2005-07-08 20:09 | restructure things so that every file has its own openfilestruct, and so that the values in it are used directly instead of being periodically synced up with the globals; accordingly, remove the globals; this changes pretty much every function | David Lawrence Ramsey | 12 | +1149 | -1290 |
2005-07-08 19:57 | rename filebuffer to openfile. as it's shorter | David Lawrence Ramsey | 5 | +81 | -83 |
2005-07-08 04:53 | miscellaneous minor fixes | David Lawrence Ramsey | 3 | +56 | -24 |
2005-07-08 03:15 | another formatting fix | David Lawrence Ramsey | 1 | +2 | -1 |
2005-07-08 02:51 | rename variable open_files filebuffer, for consistency | David Lawrence Ramsey | 5 | +81 | -80 |
2005-07-08 02:47 | reorder some functions for consistency | David Lawrence Ramsey | 4 | +1520 | -1519 |
2005-07-08 02:36 | formatting fix | David Lawrence Ramsey | 1 | +1 | -2 |
2005-07-08 02:18 | more cosmetic fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2005-07-08 02:05 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-07-08 02:01 | add more int -> ssize_t line number fixes, plus one formatting fix | David Lawrence Ramsey | 2 | +12 | -10 |
2005-07-08 01:49 | reword an error message for consistency | David Lawrence Ramsey | 2 | +5 | -3 |
2005-07-08 01:11 | fix renumber_all() as well as renumber() | David Lawrence Ramsey | 2 | +3 | -3 |
2005-07-08 01:08 | in renumber(), when renumbering, properly use a ssize_t instead of an int | David Lawrence Ramsey | 2 | +5 | -2 |
2005-07-07 20:11 | in shortcut_init(), per Jordi's suggestion, simplify wording of nano_gotoline_msg | David Lawrence Ramsey | 2 | +4 | -1 |
2005-07-07 20:02 | Italian and Catalan update from the TP. | Jordi Mallach | 3 | +899 | -787 |
2005-07-06 19:20 | comment fix | David Lawrence Ramsey | 1 | +2 | -1 |
2005-07-06 19:12 | in display_string(), display invalid multibyte sequences as Unicode 0xFFFD (Replacement Character) | David Lawrence Ramsey | 2 | +40 | -22 |
2005-07-06 19:11 | add missing dashes | David Lawrence Ramsey | 1 | +3 | -3 |
2005-07-05 01:02 | in faq.html, update section 4.10 to mention that pasting from the X clipboard via the middle mouse button also works when the Shift key is used | David Lawrence Ramsey | 2 | +7 | -2 |
2005-07-05 00:54 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-07-04 04:22 | with the removal of the last snprintf(), we now only use vsnprintf(), so remove snprintf()-related #ifdefs and checks | David Lawrence Ramsey | 3 | +18 | -16 |
2005-07-04 03:55 | more minor variable tweaks | David Lawrence Ramsey | 2 | +6 | -6 |
2005-07-04 03:43 | in do_alt_speller(), if we can't invoke the spell checker, use sprintf() instead of snprintf() to write the error string we return, as altspell_error will always be long enough to hold it | David Lawrence Ramsey | 2 | +4 | -1 |
2005-07-04 03:26 | minor variable tweaks | David Lawrence Ramsey | 2 | +8 | -4 |
2005-07-03 22:00 | add Mike Frysinger's Bourne shell script regexes, with a few minor tweaks | David Lawrence Ramsey | 2 | +16 | -0 |
2005-07-02 22:12 | add missing colon | David Lawrence Ramsey | 1 | +1 | -1 |
2005-07-02 17:56 | clean up the search code a bit | David Lawrence Ramsey | 2 | +15 | -14 |
2005-07-02 17:49 | in do_replace(), blank out last_replace properly again just before displaying the "Replace" prompt | David Lawrence Ramsey | 2 | +6 | -0 |
2005-07-01 23:11 | more cosmetic fixes | David Lawrence Ramsey | 2 | +6 | -5 |
2005-07-01 22:58 | minor cosmetic and constant cursor position display fixes | David Lawrence Ramsey | 3 | +26 | -8 |
2005-06-30 17:17 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2005-06-30 17:16 | GNU nano 1.3.8 | David Lawrence Ramsey | 3 | +21 | -2 |
2005-06-30 16:18 | remove unneeded clearok(TRUE) from total_redraw() | David Lawrence Ramsey | 2 | +5 | -10 |
2005-06-30 05:56 | make do_yesno() refresh the edit window as well as the statusbar before getting input, as statusq() does | David Lawrence Ramsey | 2 | +5 | -5 |
2005-06-30 04:17 | in do_replace_highlight(), call wnoutrefresh(edit) to make sure that the highlight is drawn properly | David Lawrence Ramsey | 2 | +5 | -0 |
2005-06-30 03:55 | in do_replace_highlight(), rename variable highlight_flag to highlight, for consistency | David Lawrence Ramsey | 3 | +6 | -4 |
2005-06-30 03:53 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -2 |
2005-06-29 19:01 | in do_yesno(), het input from bottomwin instead of edit, so that the cursor isn't erroneously put in the edit window while we wait for an answer | David Lawrence Ramsey | 2 | +4 | -1 |
2005-06-29 18:17 | more int -> bool conversions | David Lawrence Ramsey | 2 | +4 | -4 |
2005-06-29 17:10 | improve version()'s output | David Lawrence Ramsey | 2 | +19 | -13 |
2005-06-29 02:19 | in POTFILES.in, remove source files that contain no translatable strings | David Lawrence Ramsey | 2 | +5 | -7 |
2005-06-29 01:27 | in find_paragraph(), reset placewewant as well as current_x to 0, in order to avoid a potential screen update problem | David Lawrence Ramsey | 2 | +4 | -0 |
2005-06-29 00:17 | add one missing type change | David Lawrence Ramsey | 2 | +4 | -4 |
2005-06-28 20:04 | in do_cursorpos(), if constant is TRUE, only display the cursor position when disable_cursorpos is FALSE; don't refuse to display it when the cursor position hasn't changed, as that doesn't always keep it properly updated | David Lawrence Ramsey | 2 | +25 | -34 |
2005-06-28 19:56 | more comment fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-28 19:49 | more comment fixes | David Lawrence Ramsey | 1 | +4 | -1 |
2005-06-28 18:57 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2005-06-28 17:51 | formatting fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-28 17:35 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-28 14:59 | cosmetic fixes | David Lawrence Ramsey | 2 | +5 | -6 |
2005-06-28 07:26 | rework the credits handling to display Florian König's name properly whether we're in a UTF-8 locale or not. This requires a minor hack, but it's better than requiring a massive function that we only use once | David Lawrence Ramsey | 4 | +17 | -63 |
2005-06-28 07:16 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2005-06-28 06:25 | add various type changes to avoid problems on systems where int and ssize_t are different sizes. Make filestruct->lineno a ssize_t (so that we can avoid negative line numbers at the "Go To Line" prompt), current_y a ssize_t (in order to hold the maximum difference between two filestruct->lineno's), totlines a size_t, and change related variables to match | David Lawrence Ramsey | 10 | +43 | -32 |
2005-06-28 06:16 | more miscellaneous minor fixes | David Lawrence Ramsey | 3 | +9 | -5 |
2005-06-28 06:05 | in do_justify(), save placewewant, and restore it if we unjustify, in order to avoid a potential screen update problem | David Lawrence Ramsey | 2 | +5 | -1 |
2005-06-28 05:56 | in edit_redraw(), make do_refresh a bool instead of an int | David Lawrence Ramsey | 2 | +4 | -2 |
2005-06-28 05:27 | remove now-unused search_last_line global | David Lawrence Ramsey | 1 | +0 | -1 |
2005-06-27 12:25 | per Mike Frysinger's suggestion, in the "nanorc" regexes, put "^" back in the comment regex so that we don't match strings containing #'s anymore | David Lawrence Ramsey | 2 | +16 | -19 |
2005-06-27 05:01 | clarify and consolidate the descriptions of the "fill" and "tabsize" options in the documentation (e.g. "fill 0" acts just like "fill [negative number]") | David Lawrence Ramsey | 5 | +30 | -18 |
2005-06-27 03:47 | add missing "?" to the color name regex of the "nanorc" regexes, so that regexes like "color ,green" won't be colored as though they're invalid | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-27 03:07 | add support for case insensitive expression matching when using color syntax highlighting, via the "icolor" directive, and add it to those regexes that can use it (ported from Brand Huntsman's old patch) | David Lawrence Ramsey | 5 | +41 | -19 |
2005-06-27 03:04 | simplify the file extension regex for groff | David Lawrence Ramsey | 2 | +2 | -1 |
2005-06-27 02:56 | add Mike Frysinger's GCC builtins regex to the "c-file" regexes | David Lawrence Ramsey | 2 | +5 | -0 |
2005-06-26 23:35 | punctuation fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-26 23:16 | do the same thing for the equivalent regex for assembler files | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-26 22:59 | more last-minute comment fixes | David Lawrence Ramsey | 1 | +5 | -3 |
2005-06-26 22:32 | add missing int -> bool conversion | David Lawrence Ramsey | 2 | +3 | -1 |
2005-06-26 20:05 | in do_toggle(), properly treat color syntax highlighting as enabled by default, and only treat wrapping as enabled by default when DISABLE_WRAPPING isn't defined | David Lawrence Ramsey | 2 | +12 | -2 |
2005-06-26 19:49 | apparently a "[[:space:]]" doesn't work properly inside a "[^ ... ]"; replace it with a literal space and a literal tab, so that include files are properly colored again | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-26 19:03 | per Mike Frysinger's suggestion, change the word detection functions' behavior back to what it was before (for now, until there's a way for the user to control it), as their new behavior makes them harder to use when editing source code; by the same token, leave word count's behavior the way it is, since it's generally not used when editing source code | David Lawrence Ramsey | 5 | +86 | -44 |
2005-06-26 03:32 | add Mike Frysinger's regexes for assembler files | David Lawrence Ramsey | 2 | +17 | -0 |
2005-06-26 03:26 | in nanorc.sample, banish " " whever possible in favor of "[[:space:]]" | David Lawrence Ramsey | 2 | +21 | -20 |
2005-06-26 02:55 | add "cxx" and "hxx" to the list of extensions that the "c-file" regexes apply to, and add "warning" and "error" to them as well | David Lawrence Ramsey | 2 | +6 | -2 |
2005-06-25 20:56 | last-minute comment fixes | David Lawrence Ramsey | 2 | +14 | -7 |
2005-06-23 22:28 | in disable_flow_control() and enable_flow_control(), only turn off flow control on input, as it might be needed for output on slow terminals | David Lawrence Ramsey | 2 | +5 | -2 |
2005-06-22 02:31 | more cosmetic fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2005-06-22 00:24 | remove all instances of charcpy() and replace them with strncpy(), for ease of maintenance | David Lawrence Ramsey | 6 | +14 | -15 |
2005-06-21 22:48 | put back erroneously removed bits | David Lawrence Ramsey | 1 | +6 | -4 |
2005-06-21 22:37 | typo fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-21 22:32 | change some instances of charcpy() back to strncpy(), as the latter's numm-termination is needed in some places | David Lawrence Ramsey | 4 | +26 | -22 |
2005-06-21 21:03 | oops; do_yesno() doesn't need display_string(); it only needs to use actual_x() to get the actual number of characters in buf when it calls mvwaddnstr() | David Lawrence Ramsey | 2 | +4 | -9 |
2005-06-21 20:37 | in titlebar(), handle VERLEN's being a UTF-8 string | David Lawrence Ramsey | 2 | +5 | -1 |
2005-06-21 20:16 | fix total_redraw() so that it always keeps the cursor in the same window | David Lawrence Ramsey | 2 | +12 | -9 |
2005-06-21 19:47 | in do_yesno(), add a missing assert, and use display_string() to display the prompt, so that we don't end it in the middle of a multibyte character if it's more than (COLS - 1) bytes long | David Lawrence Ramsey | 2 | +10 | -1 |
2005-06-21 17:44 | per Jordi's suggestion, change the toggle for -E/--tabstospaces to Meta-Q | David Lawrence Ramsey | 3 | +11 | -11 |
2005-06-21 16:19 | per Jordi's suggestion, remove the Meta-U toggle for -U/--quickblank; the rcfile option is enough for those that use it regularly | David Lawrence Ramsey | 4 | +8 | -15 |
2005-06-21 15:47 | more cosmetic fixes | David Lawrence Ramsey | 2 | +10 | -10 |
2005-06-21 15:41 | revert last change, since it'll cause problems with arguments containing spaces | David Lawrence Ramsey | 2 | +2 | -3 |
2005-06-21 15:32 | in configure.ac, add a few more minor consistency fixes | David Lawrence Ramsey | 2 | +3 | -2 |
2005-06-21 04:16 | comment fixes | David Lawrence Ramsey | 6 | +8 | -6 |
2005-06-21 04:11 | revert last change, as the multibyte strcoll() functions can't handle e.g. 2-to-1 character conversions as the original strcoll() can | David Lawrence Ramsey | 6 | +10 | -145 |
2005-06-21 03:26 | add a multibyte case-insensitive version of strcoll(), and make diralphasort() use it so that filenames are sorted properly according to the current locale | David Lawrence Ramsey | 6 | +145 | -10 |
2005-06-21 01:41 | cosmetic fixes | David Lawrence Ramsey | 1 | +2 | -3 |
2005-06-21 01:33 | recover properly when the alternate spell checker fails | David Lawrence Ramsey | 2 | +21 | -10 |
2005-06-20 23:10 | make sure the function checks are *really* in alphabetical order | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-20 21:17 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-20 21:03 | typo fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-20 20:58 | remove unnecessary variables from and add missing asserts to control_mbrep() | David Lawrence Ramsey | 2 | +20 | -22 |
2005-06-20 03:01 | typo fix | David Lawrence Ramsey | 2 | +5 | -1 |
2005-06-19 22:22 | update the "Feature Toggles" section in nano.texi to match current nano | David Lawrence Ramsey | 2 | +27 | -7 |
2005-06-19 21:10 | when reading color syntax names or sorting filenames, use mbstrcasecmp() instead of strcasecmp() to compare them, in case they're UTF-8 | David Lawrence Ramsey | 3 | +9 | -2 |
2005-06-19 19:57 | in read_line(), rename variable len to buf_len, for consistency | David Lawrence Ramsey | 3 | +8 | -7 |
2005-06-18 22:33 | comment and indentation fixes | David Lawrence Ramsey | 2 | +6 | -6 |
2005-06-18 22:33 | remove the reset_cursor() call in statusq(), as it erroneously leaves the cursor in the edit window when we're at the "Save File Under Different Name" prompt | David Lawrence Ramsey | 2 | +5 | -6 |
2005-06-18 20:47 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-18 20:08 | in configure.ac, check for possibly unavailable functions in alphabetical order | David Lawrence Ramsey | 2 | +3 | -1 |
2005-06-18 19:56 | formatting fixes for Makefile.am and m4/Makefile.am | David Lawrence Ramsey | 3 | +11 | -7 |
2005-06-18 17:20 | formatting fixes | David Lawrence Ramsey | 1 | +6 | -6 |
2005-06-18 17:06 | in configure.ac, check for get_wch() instead of wget_wch() to determine if there's a wide curses library, as it's a more generic function | David Lawrence Ramsey | 2 | +5 | -2 |
2005-06-18 15:49 | rename total_update() total_redraw() for consistency | David Lawrence Ramsey | 5 | +10 | -10 |
2005-06-18 15:15 | work around slang brain damage in total_update() | David Lawrence Ramsey | 2 | +11 | -0 |
2005-06-18 14:30 | fix still more minor display update problems | David Lawrence Ramsey | 2 | +2 | -2 |
2005-06-18 14:05 | fix more minor screen update problems | David Lawrence Ramsey | 3 | +11 | -9 |
2005-06-18 05:15 | n is ignored in the mbstowcs() call, so it can be 0 instead of (size_t)-1 | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-18 04:32 | in statusq(), call wrefresh(bottomwin) after getting an answer and blanking out the statusbar, to make sure that the blanking is done; this fixes a problem where the statusbar is not properly blanked after using the "Go To Line" prompt with the NO_HELP flag set | David Lawrence Ramsey | 2 | +6 | -0 |
2005-06-18 03:37 | in toggle_init(), reorder the toggles to put more toggles with similar functions together | David Lawrence Ramsey | 2 | +16 | -14 |
2005-06-18 03:03 | clarify the description of the line wrapping toggle | David Lawrence Ramsey | 2 | +3 | -2 |
2005-06-17 22:53 | change the short option for --restricted from -Z to -R | David Lawrence Ramsey | 4 | +25 | -23 |
2005-06-17 22:50 | fix misplaced long option | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-17 22:33 | add comment | David Lawrence Ramsey | 1 | +5 | -0 |
2005-06-17 22:11 | add a description of -U/--quickblank to nano.texi, plus a few more miscellaneous documentation fixes | David Lawrence Ramsey | 5 | +48 | -65 |
2005-06-17 21:52 | QUICK_BLANK and CONST_UPDATE shouldn't be working at the same time, as they make the statusbar blank and redraw itself far too many times, and it makes no sense to use them together anyway; also, clean up check_statusblank() a little | David Lawrence Ramsey | 2 | +9 | -8 |
2005-06-17 21:21 | formatting fix | David Lawrence Ramsey | 1 | +4 | -4 |
2005-06-17 21:08 | rename the CONSTUPDATE flag to CONST_UPDATE, and clarify its description in the help text | David Lawrence Ramsey | 7 | +20 | -17 |
2005-06-17 19:09 | add missing #ifdef | David Lawrence Ramsey | 1 | +2 | -0 |
2005-06-17 19:06 | add -U/--quickblank option, a Meta-U toggle, and a "quickblank" rcfile option to blank the statusbar after 1 keystroke instead of 25; note that this is disabled when NANO_SMALL is defined | David Lawrence Ramsey | 9 | +43 | -7 |
2005-06-17 19:01 | move all the rcfile options disabled by NANO_SMALL to the end, for consistency with the long options in nano.c | David Lawrence Ramsey | 1 | +11 | -25 |
2005-06-17 18:27 | since the DISABLE_CURPOS flag is only used in winio.c, reduce it to a static bool there | David Lawrence Ramsey | 3 | +31 | -25 |
2005-06-17 18:14 | in statusbar(), set statusblank to 25 instead of 26, to match current Pico | David Lawrence Ramsey | 2 | +4 | -1 |
2005-06-17 18:00 | more miscellaneous documentation updates | David Lawrence Ramsey | 3 | +44 | -38 |
2005-06-17 17:37 | more cosmetic fixes | David Lawrence Ramsey | 2 | +2 | -4 |
2005-06-16 20:58 | various #ifdef fixes | David Lawrence Ramsey | 4 | +12 | -7 |
2005-06-16 20:41 | miscellaneous cleanups in do_find_bracket(): rename variables for consistency, and save the search direction and regexp setting in two bools instead of one flags variable | David Lawrence Ramsey | 2 | +29 | -16 |
2005-06-16 18:56 | add "backwards" and "casesensitive" to the "rcfile" regexes | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-16 18:48 | add the "regexp" rcfile option back in at DB's suggestion, the "casesensitive" and "backwards" rcfile options for consistency, documentation updates, and related cleanups | David Lawrence Ramsey | 9 | +58 | -26 |
2005-06-16 18:35 | document the new Meta-E toggle | David Lawrence Ramsey | 1 | +4 | -1 |
2005-06-16 17:26 | in usage(), remove inaccurate default listed for -Q/--quotestr | David Lawrence Ramsey | 2 | +2 | -1 |
2005-06-16 12:43 | fix assert | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-16 12:17 | fix compilation with --enable-debug | David Lawrence Ramsey | 2 | +2 | -2 |
2005-06-16 12:16 | remove stray "]" | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-16 03:11 | wording fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-16 03:07 | in shortcut_init(), clarify the description of ^X when --enable-multibuffer is used | David Lawrence Ramsey | 2 | +3 | -1 |
2005-06-16 02:13 | change the SMOOTHSCROLL flag to the SMOOTH_SCROLL flag | David Lawrence Ramsey | 7 | +10 | -9 |
2005-06-16 02:09 | change the NO_UTF8 flag to the USE_UTF8 flag, and reverse its meaning | David Lawrence Ramsey | 5 | +28 | -29 |
2005-06-16 01:56 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-16 01:37 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-16 01:36 | fix memory leak | David Lawrence Ramsey | 1 | +2 | -0 |
2005-06-16 01:25 | add the "tabstospaces" option to the "rcfile" regexes | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-16 01:18 | move the "tabstospaces" option in nanorc.sample down so the options are in alphabetical order again | David Lawrence Ramsey | 1 | +3 | -3 |
2005-06-15 23:36 | fix changelog entry | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-15 23:35 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-15 23:33 | revert erroneous help_init() changes | David Lawrence Ramsey | 2 | +11 | -14 |
2005-06-15 23:20 | add the ability to convert (non-verbatim input) typed tabs to spaces using the -E/--tabstospaces command line options, the "tabstospaces" rcfile option, and the toggle Meta-E; also, change the short command line option for --backupdir from -E to -C | David Lawrence Ramsey | 9 | +77 | -17 |
2005-06-15 20:21 | in do_spell(), if the spell-checker printed any error messages onscreen, make sure they're cleared off | David Lawrence Ramsey | 2 | +7 | -0 |
2005-06-15 19:26 | cosmetic fix | David Lawrence Ramsey | 1 | +3 | -3 |
2005-06-15 19:21 | in do_int_spell_fix(), display highlighted misspelled words using display_string(), as do_replace_loop() does | David Lawrence Ramsey | 2 | +15 | -3 |
2005-06-15 19:15 | add missing blank lines | David Lawrence Ramsey | 1 | +3 | -0 |
2005-06-15 18:53 | make --enable-extra only define NANO_EXTRA, and update associated documentation | David Lawrence Ramsey | 4 | +14 | -8 |
2005-06-15 16:07 | change wint_t's back to wchar_t's to fix compilation on Mac OS 10.4.1 | David Lawrence Ramsey | 3 | +22 | -18 |
2005-06-15 16:05 | Typo fix by Jens Seidel. | Jordi Mallach | 2 | +5 | -1 |
2005-06-15 07:38 | comment fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2005-06-15 07:34 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-15 07:32 | in do_browser(), make mouse clicks in the browser window work properly when the MORE_SPACE flag is set | David Lawrence Ramsey | 2 | +3 | -1 |
2005-06-15 07:18 | more miscellaneous minor fixes | David Lawrence Ramsey | 4 | +9 | -10 |
2005-06-15 06:30 | fix #ifdefs so that nano compiles with NANO_SMALL defined and DISABLE_TABCOMP undefined | David Lawrence Ramsey | 4 | +22 | -19 |
2005-06-15 06:04 | *more* cleanups to chars.c and related code | David Lawrence Ramsey | 3 | +40 | -9 |
2005-06-15 03:56 | formatting and comment fixes | David Lawrence Ramsey | 2 | +24 | -29 |
2005-06-15 03:15 | formatting fixes | David Lawrence Ramsey | 1 | +4 | -3 |
2005-06-15 03:03 | don't count punctuation when searching for a whole word in is_whole_word() | David Lawrence Ramsey | 5 | +25 | -23 |
2005-06-15 03:01 | in open_prevnext_file(), move up a misplaced assert and rename a variable | David Lawrence Ramsey | 3 | +8 | -5 |
2005-06-14 23:38 | more miscellaneous fixes | David Lawrence Ramsey | 3 | +6 | -7 |
2005-06-14 23:38 | revert the changes to the behavior of Esc Esc [3-digit number from 000 to 255], as it still won't let us type all possible bytes | David Lawrence Ramsey | 3 | +21 | -12 |
2005-06-14 23:36 | more miscellaneous cleanups | David Lawrence Ramsey | 4 | +83 | -81 |
2005-06-14 04:22 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-14 02:32 | minor faq updates | David Lawrence Ramsey | 2 | +5 | -4 |
2005-06-14 02:24 | more cosmetic fixes | David Lawrence Ramsey | 1 | +5 | -13 |
2005-06-14 02:08 | yet *another* cleanup | David Lawrence Ramsey | 1 | +3 | -4 |
2005-06-14 02:03 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-14 01:55 | improve detection of blank characters in the "punct" and "brackets" rcfile options | David Lawrence Ramsey | 4 | +68 | -12 |
2005-06-13 20:19 | yet another cleanup | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-13 19:51 | nisw?blank() should return int, not bool, to match isblank() | David Lawrence Ramsey | 2 | +12 | -12 |
2005-06-13 17:26 | change the behavior of Esc Esc [3-digit number from 000 to 255] so that it enters the byte with that value regardless of whether we're in UTF-8 mode or not, and update the help text to mention this; this will allow searching for and replacing raw bytes with their equivalent multibyte sequences as entered using verbatim input | David Lawrence Ramsey | 3 | +12 | -21 |
2005-06-13 16:41 | in the "nanorc" regexes in nanorc.sample, tweak the "comment" regex to color comments that don't start at the beginning of a line | David Lawrence Ramsey | 2 | +4 | -2 |
2005-06-13 15:56 | simplify is_valid_mbstring() by making it use mbstowcs() | David Lawrence Ramsey | 3 | +8 | -17 |
2005-06-13 14:50 | don't work around invalid multibyte sequences in rcfile options anymore, but generate errors | David Lawrence Ramsey | 5 | +60 | -18 |
2005-06-13 14:00 | miscellaneous minor fixes | David Lawrence Ramsey | 7 | +18 | -10 |
2005-06-13 13:25 | still more cleanups to chars.c and related code | David Lawrence Ramsey | 3 | +42 | -28 |
2005-06-13 05:16 | more cosmetic fixes | David Lawrence Ramsey | 1 | +1 | -3 |
2005-06-13 05:13 | remove unneeded blank line | David Lawrence Ramsey | 1 | +0 | -1 |
2005-06-13 04:37 | revert the simplification of the display_string() call in do_replace_loop(), as it breaks display in some ways | David Lawrence Ramsey | 2 | +2 | -5 |
2005-06-13 04:11 | cosmetic fixes | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-13 03:52 | when doing history string tab completion, skip over an exact match unless it's the only match, as the old history code did | David Lawrence Ramsey | 1 | +12 | -4 |
2005-06-13 03:19 | in do_replace_loop(), simplify the display_string() call that we use to get the word that we're going to highlight | David Lawrence Ramsey | 2 | +3 | -2 |
2005-06-13 02:48 | simplify the word detection code | David Lawrence Ramsey | 3 | +7 | -37 |
2005-06-13 02:40 | detect words more accurately by taking punctuation into account, and convert all word-detecting functions to use the same wrapper function for ease of maintenance | David Lawrence Ramsey | 7 | +58 | -19 |
2005-06-13 02:24 | document cosmetic fix | David Lawrence Ramsey | 1 | +3 | -0 |
2005-06-13 02:22 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-12 23:53 | in shortcut_init(), allow the mark to be used in view mode, as Pico does | David Lawrence Ramsey | 2 | +2 | -1 |
2005-06-12 23:49 | fix changelog entry | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-12 23:20 | when the mark is on, only do a word count on the marked text | David Lawrence Ramsey | 1 | +34 | -3 |
2005-06-12 22:40 | remove unnecessary screen update | David Lawrence Ramsey | 1 | +3 | -6 |
2005-06-12 22:31 | implement word count via Meta-D at the main window | David Lawrence Ramsey | 5 | +66 | -6 |
2005-06-12 18:05 | one last cleanup to chars.c | David Lawrence Ramsey | 3 | +6 | -6 |
2005-06-12 17:48 | various cleanups to chars.c and related code | David Lawrence Ramsey | 5 | +72 | -81 |
2005-06-12 16:45 | in do_tab(), remove unneeded variable kbinput | David Lawrence Ramsey | 2 | +3 | -3 |
2005-06-12 16:13 | more formatting fixes | David Lawrence Ramsey | 1 | +5 | -2 |
2005-06-12 16:00 | cosmetic and formatting fixes | David Lawrence Ramsey | 2 | +3 | -3 |
2005-06-12 15:24 | add macro charset(), a wrapper that calls memset(), and use it in resize_variables() | David Lawrence Ramsey | 3 | +6 | -4 |
2005-06-12 15:19 | in resize_variables(), use sizeof(char) in the memset() that initializes hblank instead of assuming that the size of a char is 1 | David Lawrence Ramsey | 2 | +4 | -1 |
2005-06-12 02:14 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-10 20:45 | in display_string(), don't check for multicolumn characters if the NO_UTF8 flag isn't set | David Lawrence Ramsey | 2 | +3 | -1 |
2005-06-09 14:04 | in color_to_int(), assert that colorname isn't NULL, since that case is now handled elsewhere; also clarify an error message in parse_colors() | David Lawrence Ramsey | 2 | +5 | -8 |
2005-06-09 04:02 | in disable_extended_input(), disable extended output processing as well as extended input processing; also rename it to disable_extended_io() | David Lawrence Ramsey | 3 | +10 | -6 |
2005-06-09 04:00 | formatting fixes | David Lawrence Ramsey | 1 | +6 | -5 |
2005-06-09 01:09 | in parse_colors(), properly generate an error if we get a color directive without a regex string | David Lawrence Ramsey | 2 | +8 | -0 |
2005-06-08 21:30 | update documentation for the "color" regex | David Lawrence Ramsey | 3 | +23 | -19 |
2005-06-08 21:17 | in parse_colors(), properly parse a background color without a foreground color | David Lawrence Ramsey | 3 | +28 | -9 |
2005-06-08 21:16 | make parse_line_column() consistent with the color regex-parsing code and go back to returning an error on strings like "3," | David Lawrence Ramsey | 1 | +1 | -3 |
2005-06-08 20:23 | cosmetic fixes | David Lawrence Ramsey | 2 | +3 | -3 |
2005-06-08 20:13 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-08 20:12 | revert the conversion of each line to a valid multibyte string, as it doesn't take encodings other than ASCII and Latin-1 into account and hence isn't accurate enough | David Lawrence Ramsey | 3 | +5 | -15 |
2005-06-08 19:57 | clarify changelog entry | David Lawrence Ramsey | 1 | +3 | -2 |
2005-06-08 19:50 | when reading a file in, make sure each line is a valid multibyte string | David Lawrence Ramsey | 5 | +18 | -6 |
2005-06-08 18:46 | in doc/faq.html, update the question about the FAQ to mention the current maintainer | David Lawrence Ramsey | 2 | +5 | -1 |
2005-06-08 02:28 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-08 01:35 | cosmetic fixes | David Lawrence Ramsey | 2 | +3 | -4 |
2005-06-07 22:23 | Fix French mandir. | Jordi Mallach | 2 | +5 | -0 |
2005-06-07 03:20 | fix erroneous #ifdef that caused a compilation problem when --enable-nanorc wasn't used and --enable-extra was, and make sure we put back the keystroke that breaks us out of the credits (if any) | David Lawrence Ramsey | 3 | +18 | -5 |
2005-06-07 02:25 | preemptively update the version number | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-06 19:35 | add else's | David Lawrence Ramsey | 1 | +4 | -2 |
2005-06-06 19:25 | in do_insertfile(), set i to 0 when we get a filename via the file browser, so that it's read in properly when we exit the file browser | David Lawrence Ramsey | 2 | +15 | -10 |
2005-06-06 18:41 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2005-06-06 18:38 | in shortcut_init(), remove unnecessary "Refresh" placeholder in the file browser shortcut list; also add a few formatting fixes | David Lawrence Ramsey | 2 | +31 | -19 |
2005-06-06 17:00 | in do_yesno(), allow refreshing the screen via Ctrl-L, as Pico does | David Lawrence Ramsey | 2 | +6 | -1 |
2005-06-06 16:27 | in die(), if the current filestruct's been partitioned, unpartition it before saving the associated file | David Lawrence Ramsey | 2 | +8 | -1 |
2005-06-06 03:46 | in do_replace_loop(), when moving to the next match, update the screen using edit_refresh() instead of edit_redraw(), as the latter won't work properly when we've replaced one or more instances of a string in copy and haven't yet updated current->data to match copy | David Lawrence Ramsey | 2 | +8 | -5 |
2005-06-06 03:17 | fix another memory corruption problem in display_string() found by valgrind | David Lawrence Ramsey | 2 | +6 | -3 |
2005-06-06 01:53 | add const | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-05 23:12 | make parse_line_column() more consistent: don't return an error on strings like "3," since we don't return one on strings like ",3" | David Lawrence Ramsey | 1 | +3 | -1 |
2005-06-05 19:33 | various umask-related cleanups | David Lawrence Ramsey | 1 | +19 | -12 |
2005-06-05 19:20 | formatting fix | David Lawrence Ramsey | 1 | +2 | -1 |
2005-06-05 19:18 | in safe_tempfile(), open a newly created temporary file in "r+b" mode instead of "w+b" mode, since the latter truncates the file if it already exists, and we don't need to do that since it's an error if the file already exists | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-05 19:08 | move check_linenumbers() down so that it's near the other debugging routines | David Lawrence Ramsey | 2 | +18 | -16 |
2005-06-04 01:16 | remove unneeded blank line | David Lawrence Ramsey | 1 | +0 | -1 |
2005-06-04 00:24 | remove erroneous extra prototype | David Lawrence Ramsey | 1 | +0 | -3 |
2005-06-03 21:00 | fix #ifdef | David Lawrence Ramsey | 1 | +2 | -0 |
2005-06-03 20:51 | for consistency, remove -R/--regexp command line option, and allow the toggle unconditionally | David Lawrence Ramsey | 10 | +30 | -45 |
2005-06-03 20:18 | remove erroneous if block in update_history() preventing the history list position from being properly moved to the bottom in some cases | David Lawrence Ramsey | 1 | +0 | -5 |
2005-06-03 19:28 | really fix bad #ifdefs; history functions are left out when NANO_SMALL is defined, and history saving and loading functions are left out when NANO_SMALL is defined and/or ENABLE_NANORC isn't defined | David Lawrence Ramsey | 4 | +34 | -33 |
2005-06-03 19:11 | fix more bad #ifdefs | David Lawrence Ramsey | 1 | +10 | -3 |
2005-06-03 19:10 | cosmetic fixes | David Lawrence Ramsey | 1 | +1 | -2 |
2005-06-03 14:30 | remove now-unnecessary null_at() | David Lawrence Ramsey | 1 | +3 | -6 |
2005-06-03 04:09 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-03 01:43 | in configure.ac, don't refer to the built-in file browser as crappy anymore | David Lawrence Ramsey | 2 | +4 | -2 |
2005-06-03 01:36 | fix #ifdefs so the tiny version of nano compiles again; prepending a file now uses safe_tempfile() instead of mkstemp() directly, and safe_tempfile() requires get_full_path() and check_writable_directory() | David Lawrence Ramsey | 2 | +0 | -8 |
2005-06-03 01:33 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-02 19:50 | define last_kbinput inside the right #ifdef block | David Lawrence Ramsey | 1 | +2 | -2 |
2005-06-02 18:41 | readd tab completion of history strings, with a few minor tweaks | David Lawrence Ramsey | 5 | +129 | -48 |
2005-06-02 05:50 | fix more bad #ifdefs, and add a few formatting fixes | David Lawrence Ramsey | 3 | +14 | -14 |
2005-06-02 02:32 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-06-02 02:27 | fix mismatched #ifdefs | David Lawrence Ramsey | 2 | +3 | -3 |
2005-06-01 04:23 | clarify a comment, and don't try to display the buffer name in die_save_file() if it's been blanked out by get_next_file()'s failure to find a unique filename | David Lawrence Ramsey | 2 | +6 | -2 |
2005-05-31 17:35 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2005-05-31 04:28 | rework the file-writing routines so that they can work properly with already-opened files, such as the mkstemp()-created files used by the spell-checking code | David Lawrence Ramsey | 4 | +110 | -100 |
2005-05-31 03:39 | formatting fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-05-31 03:36 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-05-31 03:33 | cosmetic fixes | David Lawrence Ramsey | 2 | +4 | -5 |
2005-05-30 02:09 | add documentation updates for -E/--backupdir's new ability to make filenames unique, and preemptively update the version number | David Lawrence Ramsey | 6 | +16 | -15 |
2005-05-29 23:03 | in die(), tweak the message displayed when a backup file can't be written, so as to not duplicate a translted string | David Lawrence Ramsey | 2 | +4 | -3 |
2005-05-29 02:22 | when using a backup directory, make sure all the filenames written are unique by using get_next_filename() when necessary | David Lawrence Ramsey | 4 | +46 | -23 |
2005-05-28 23:51 | fix mismatched subscript | David Lawrence Ramsey | 1 | +1 | -1 |
2005-05-28 23:32 | cosmetic fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2005-05-28 23:21 | miscellaneous minor fixes | David Lawrence Ramsey | 3 | +17 | -11 |
2005-05-27 13:50 | cosmetic fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2005-05-27 13:06 | add multibyte/wide character support to input_tab(), so that we don't end up with a string that contains only part of a multibyte character during tab completion | David Lawrence Ramsey | 2 | +18 | -3 |
2005-05-27 03:57 | document bool fix | David Lawrence Ramsey | 1 | +2 | -0 |
2005-05-27 03:52 | bool fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-05-26 19:48 | revert last change for now, as it breaks the display of filename matches | David Lawrence Ramsey | 2 | +1 | -7 |
2005-05-26 19:14 | in input_tab(), make sure that we don't set *place to the middle of a multibyte character | David Lawrence Ramsey | 2 | +7 | -1 |
2005-05-26 18:57 | formatting fixes | David Lawrence Ramsey | 1 | +3 | -2 |
2005-05-26 18:20 | cosmetic fixes | David Lawrence Ramsey | 1 | +5 | -3 |
2005-05-26 18:11 | yet another comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-05-26 18:05 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-05-26 18:03 | more miscellaneous minor fixes | David Lawrence Ramsey | 1 | +3 | -2 |
2005-05-26 06:09 | port over DB's (better) equivalent of the last fix, and tweak a few comments | David Lawrence Ramsey | 2 | +9 | -3 |
2005-05-26 05:53 | remove redundancy | David Lawrence Ramsey | 1 | +2 | -5 |
2005-05-26 05:50 | remove unneeded blank line | David Lawrence Ramsey | 1 | +0 | -1 |
2005-05-26 05:39 | fix changelog entry | David Lawrence Ramsey | 1 | +3 | -2 |
2005-05-26 05:33 | remove redundancy | David Lawrence Ramsey | 1 | +1 | -3 |
2005-05-26 05:27 | really fix one of the last fixes | David Lawrence Ramsey | 1 | +9 | -9 |
2005-05-26 05:17 | add various fixes to avoid a hang and several potential assertion failures when building with DEBUG defined | David Lawrence Ramsey | 6 | +48 | -39 |
2005-05-26 04:00 | another comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-05-26 03:47 | replace all instances of strncpy() with charcpy(), since the only difference between them is that the former pads strings with nulls when they're longer than the number of characters specified, which doesn't appear to be used anywhere | David Lawrence Ramsey | 6 | +24 | -16 |
2005-05-26 03:32 | more miscellaneous minor fixes | David Lawrence Ramsey | 3 | +17 | -6 |
2005-05-26 02:46 | fix inaccurate comments | David Lawrence Ramsey | 1 | +4 | -4 |
2005-05-25 18:44 | really fix the off-by-one errors in LINE,COLUMN parsing; the column number in do_gotolinecolumn() should always be one-based | David Lawrence Ramsey | 2 | +17 | -15 |
2005-05-24 22:20 | in configure.ac, add minor tweaks to some of the test blocks to avoid XSI:isms | David Lawrence Ramsey | 2 | +12 | -8 |
2005-05-23 20:16 | fix one last off-by-one error that occurs when do_gotolinecolumn() is used interactively | David Lawrence Ramsey | 1 | +1 | -1 |
2005-05-23 18:49 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-05-23 17:19 | oops; free magichistory *properly* when we don't need it anymore | David Lawrence Ramsey | 1 | +8 | -6 |
2005-05-23 17:14 | free magichistory when we don't need it anymore | David Lawrence Ramsey | 1 | +6 | -2 |
2005-05-23 16:30 | overhaul the history code to work more consistently, and clean up various parts of it; note that history tab completion has been removed | David Lawrence Ramsey | 7 | +203 | -279 |
2005-05-23 11:49 | Updated French from the TP. | Jordi Mallach | 2 | +213 | -188 |
2005-05-22 04:16 | comment fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2005-05-21 22:41 | in save_history(), properly save history when in view mode | David Lawrence Ramsey | 2 | +4 | -2 |
2005-05-21 17:15 | in usage(), add formatting fixes and a missing N_() | David Lawrence Ramsey | 2 | +40 | -19 |
2005-05-20 02:57 | various minor fixes | David Lawrence Ramsey | 3 | +25 | -18 |
2005-05-17 22:27 | when calling do_gotolinecolymn(), default to the current line and column if the ones passed in are unspecified or invalid | David Lawrence Ramsey | 1 | +5 | -4 |
2005-05-17 22:01 | in do_gotolinecolumn(), start the search for a line from fileage instead of current (again) | David Lawrence Ramsey | 2 | +4 | -9 |
2005-05-17 21:49 | mention the support for moving to a different column in the prompt formerly known as the "Go to Line" prompt, and also in the help text where possible | David Lawrence Ramsey | 3 | +7 | -5 |
2005-05-17 18:29 | fix off-by-one problems with COLUMN; it should be zero-based | David Lawrence Ramsey | 2 | +10 | -8 |
2005-05-17 18:15 | set placewewant more efficiently | David Lawrence Ramsey | 1 | +1 | -1 |
2005-05-17 18:06 | more LINE,COLUMN-related work: fix problems parsing it, and allow it at the (soon-to-be-renamed) "Go to Line" prompt | David Lawrence Ramsey | 6 | +41 | -38 |
2005-05-17 16:54 | formatting fix | David Lawrence Ramsey | 1 | +2 | -1 |
2005-05-17 01:55 | in do_gotoline(), properly show an error message if we try to go to line 0, since the first line in the file is 1 | David Lawrence Ramsey | 2 | +5 | -1 |
2005-05-17 00:25 | add error detection to parse_line_column() | David Lawrence Ramsey | 2 | +22 | -7 |
2005-05-16 23:33 | add missing comment | David Lawrence Ramsey | 1 | +2 | -0 |
2005-05-16 23:23 | move duplicate code from the +LINE,COLUMN feature into a separate function, parse_line_column() | David Lawrence Ramsey | 4 | +20 | -15 |
2005-05-16 20:13 | rename another variable | David Lawrence Ramsey | 3 | +12 | -10 |
2005-05-16 19:43 | comment fix | David Lawrence Ramsey | 1 | +2 | -1 |
2005-05-16 18:38 | add the ability to open a file on a specified column as well as a specified line, by allowing an argument of the form +LINE,COLUMN | David Lawrence Ramsey | 4 | +53 | -22 |
2005-05-15 19:57 | update the Free Software Foundation's mailing address in various comments | David Lawrence Ramsey | 16 | +98 | -82 |
2005-05-14 23:21 | more indentation fixes and one more cosmetic fix | David Lawrence Ramsey | 2 | +9 | -9 |
2005-05-14 23:14 | rename a few more variables, and fix some indentation | David Lawrence Ramsey | 4 | +32 | -26 |
2005-05-14 22:44 | still more cosmetic fixes | David Lawrence Ramsey | 2 | +3 | -2 |
2005-05-14 21:19 | document a renamed variable | David Lawrence Ramsey | 1 | +2 | -0 |
2005-05-14 20:52 | more cosmetic fixes | David Lawrence Ramsey | 1 | +12 | -10 |
2005-05-14 18:41 | in cut_line(), set placewewant properly after cutting a line, to avoid a problem where the screen won't be updated if (a) we're not on the first page when we cut the line, and (b) immediately after we cut the line, we hit End to move to the end of the line after it | David Lawrence Ramsey | 2 | +12 | -2 |
2005-05-08 17:08 | another cosmetic fix | David Lawrence Ramsey | 1 | +2 | -1 |
2005-05-06 17:03 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-05-03 21:42 | revert one last change that was causing breakage | David Lawrence Ramsey | 1 | +5 | -1 |
2005-05-03 21:35 | remove redundant code | David Lawrence Ramsey | 1 | +6 | -3 |
2005-05-03 20:57 | revert one of the previous changes; we don't really need a shortcut for moving to the next search/replace history string, as we don't have one for tab completion either | David Lawrence Ramsey | 2 | +16 | -33 |
2005-05-03 03:18 | rearrange nanogetstr() to fix breakage | David Lawrence Ramsey | 3 | +13 | -13 |
2005-05-02 21:48 | revert some attempts at simplifying the search/replace history code that were causing breakage; make "previous history" and "next history" use separate keys; and display them as "^P" and "^N" instead of using one sentinel value for both, so that clicking on them with the mouse works again | David Lawrence Ramsey | 6 | +53 | -55 |
2005-04-29 13:16 | document the simplification of a history check in nanogetstr(), and remove an extra parenthesis so it actually compiles (oops) | David Lawrence Ramsey | 2 | +3 | -1 |
2005-04-29 04:32 | more comment fixes | David Lawrence Ramsey | 1 | +20 | -21 |
2005-04-29 03:28 | more comment fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2005-04-29 03:24 | remove a redundant check in get_history_newer(), and add a few comment fixes | David Lawrence Ramsey | 3 | +13 | -10 |
2005-04-27 06:14 | Updated Malay from the TP. | Jordi Mallach | 2 | +217 | -190 |
2005-04-26 17:21 | oops; in do_output(), properly allow wrapping when we insert a tab, for consistency; this is incompatible with Pico, but Pico doesn't wrap properly when other control characters are on a line, either, so its behavior with regard to tabs is apparently a bug; besides, we wrap at all other blank characters, including multibyte ones, so we shouldn't make an exception for tabs | David Lawrence Ramsey | 2 | +4 | -5 |
2005-04-26 04:47 | Update Norwegian bokmaal from the TP. | Jordi Mallach | 2 | +437 | -712 |
2005-04-25 22:48 | in do_output(), fix an off-by-one error that allowed wrapping when we inserted a tab, for Pico compatibility | David Lawrence Ramsey | 2 | +6 | -2 |
2005-04-25 21:48 | in shortcut_init(), move the "Refresh" and "Exit" shortcuts to the beginning of the help browser shortcut list, for consistency | David Lawrence Ramsey | 2 | +12 | -8 |
2005-04-25 20:08 | minor bits: fix slang compilation by calling clearok(TRUE) and wrefresh() on edit instead of curscr, since slang's curses emulation doesn't include a curscr equivalent; and revert Jordi's removal of a space in the main help text, as its second paragraph won't be properly indented by one space without it | David Lawrence Ramsey | 3 | +4 | -6 |
2005-04-20 14:55 | comment fixes | David Lawrence Ramsey | 1 | +6 | -5 |
2005-04-20 13:26 | Update Malay, Romanian and Traditional Chinese from the TP. | Jordi Mallach | 4 | +462 | -562 |
2005-04-20 13:24 | Err, stable branch has been nano_1_2 for the last two years, doh! | Jordi Mallach | 1 | +2 | -2 |
2005-04-20 13:22 | Credit Vietnamese translator. | Jordi Mallach | 2 | +3 | -0 |
2005-04-19 22:37 | actually, since copy_file() doesn't allocate ever-increasing space for a file, it should read the file BUFSIZ bytes at a time; remove erroneous changelog entry | David Lawrence Ramsey | 1 | +0 | -3 |
2005-04-19 21:47 | change all hardcoded instances of 128 bytes to MAX_BUF_SIZE, and #define MAX_BUF_SIZE as 128 in nano.h | David Lawrence Ramsey | 4 | +39 | -21 |
2005-04-19 20:13 | cosmetic fixes | David Lawrence Ramsey | 1 | +3 | -1 |
2005-04-19 16:32 | miscellaneous bits: make get_next_filename() use an unsigned long, make num_of_digits() take a size_t instead of a ssize_t, and rename num_of_digits() to digits() | David Lawrence Ramsey | 4 | +9 | -12 |
2005-04-19 03:15 | in do_browser() and do_help(), don't treat NANO_CANCEL_KEY as NANO_EXIT_KEY anymore, for consistency | David Lawrence Ramsey | 3 | +12 | -8 |
2005-04-18 15:37 | Update Vietnamese from the TP. | Jordi Mallach | 2 | +220 | -195 |
2005-04-18 12:40 | Catalan, Italian and Romanian updates from the TP. | Jordi Mallach | 4 | +672 | -600 |
2005-04-18 12:31 | Remove bogus space from help text. | Jordi Mallach | 2 | +3 | -1 |
2005-04-16 18:27 | remove more unneeded clearok(TRUE)'s, and avoid an unnecessary update | David Lawrence Ramsey | 3 | +9 | -5 |
2005-04-16 18:07 | simplify total_update() to call clearok(TRUE) and wrefresh() on curscr, which updates the entire screen in fewer function calls | David Lawrence Ramsey | 2 | +6 | -10 |
2005-04-16 15:57 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-04-15 18:07 | various #include fixes: since proto.h includes nano.h, only include the former in source files; also add an #include guard to proto.h, and make the config.h #include in nano.h match the config.h #includes everywhere else | David Lawrence Ramsey | 14 | +14 | -13 |
2005-04-15 17:48 | more cosmetic fixes | David Lawrence Ramsey | 2 | +12 | -7 |
2005-04-14 17:08 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-04-14 03:52 | various minor bits: add miscellaneous comment fixes; in get_next_filename(), use a long instead of an int for the number prepended to the filename; and in num_of_digits(), use a ssize_t instead of an int | David Lawrence Ramsey | 5 | +19 | -8 |
2005-04-14 03:13 | in print1opt_full(), if desc should be empty, allow it to be NULL instead of "", since the latter is not necessarily translated as "" | David Lawrence Ramsey | 2 | +9 | -2 |
2005-04-13 22:58 | Updated Spanish from the TP. | Jordi Mallach | 2 | +511 | -490 |
2005-04-13 14:26 | Added Vietnamese translation by Phan Vinh Thinh <teppi82@gmail.com>. | Jordi Mallach | 3 | +1533 | -1 |
2005-04-10 03:59 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2005-04-10 03:58 | GNU nano 1.3.7 | David Lawrence Ramsey | 3 | +17 | -2 |
2005-04-09 14:47 | in configure.ac, mention explicitly that the check for the broken regexec() is needed for glibc 2.2.3 | David Lawrence Ramsey | 2 | +4 | -2 |
2005-04-09 12:09 | Fix format definitions... | Jordi Mallach | 2 | +7 | -6 |
2005-04-09 09:48 | Added Plural-Forms to zh_TW. | Jordi Mallach | 2 | +297 | -231 |
2005-04-09 04:10 | in nanogetstr(), fix a misplaced break and some indentation | David Lawrence Ramsey | 2 | +98 | -97 |
2005-04-09 03:51 | remove inaccurate comment | David Lawrence Ramsey | 1 | +0 | -2 |
2005-04-08 20:27 | clarify comment | David Lawrence Ramsey | 1 | +5 | -5 |
2005-04-08 20:06 | add comment | David Lawrence Ramsey | 1 | +2 | -0 |
2005-04-08 17:10 | remove unneeded blank line | David Lawrence Ramsey | 1 | +0 | -1 |
2005-04-08 09:02 | Updated Catalan, Italian and Traditional Chinese. | Jordi Mallach | 4 | +1781 | -1711 |
2005-04-07 02:45 | remove TODO item about allowing the editing of UTF-8 as raw bytes when the NO_CONVERT flag is used, as it will be practically impossible to get right (since displayed non-editable strings should always be parsed as UTF-8, whether the edited text is or not, and the switching back and forth between raw and normal mode when editing text and displaying it will be far too complicated) | David Lawrence Ramsey | 1 | +1 | -2 |
2005-04-06 08:13 | Added Kinyarwanda translation. | Jordi Mallach | 3 | +1777 | -1 |
2005-04-05 14:18 | remove unneeded space | David Lawrence Ramsey | 1 | +1 | -1 |
2005-04-04 23:20 | Updated Romanian and French from the TP. | Jordi Mallach | 3 | +783 | -714 |
2005-04-01 19:45 | in nanorc.sample, break up overly long perl and nanorc regexes into separate regexes of no more than 256 bytes, as POSIX-compliant regexp implementations can reject regexes of over 256 bytes | David Lawrence Ramsey | 2 | +10 | -2 |
2005-03-31 19:47 | preemptively update the version number | David Lawrence Ramsey | 1 | +1 | -1 |
2005-03-31 17:00 | in do_insertfile(), fix handling of blank filenames in multibuffer mode so that they work properly again | David Lawrence Ramsey | 1 | +5 | -1 |
2005-03-31 05:26 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2005-03-31 00:11 | in statusq(), make sure that the vsnprintf(foo) call and foo's subsequent null termination both take the proper number of bytes when using multibyte characters, so that multibyte prompt strings aren't prematurely cut off | David Lawrence Ramsey | 2 | +8 | -3 |
2005-03-30 23:52 | in do_insertfile(), fix a problem where going into the help browser at the "Insert File" prompt would always result in the current answer's being used as the filename afterward | David Lawrence Ramsey | 2 | +11 | -2 |
2005-03-30 18:11 | in help_init(), avoid a warning when compiling with -pedantic by breaking overly long help text up into separate chunks, and add a few wording fixes to the help text as well | David Lawrence Ramsey | 2 | +133 | -85 |
2005-03-30 17:10 | move bool from the C++-specific line to the C-specific line, since C99 defines it | David Lawrence Ramsey | 1 | +2 | -2 |
2005-03-30 17:03 | in nanorc.sample, merge Neil Brown's C++ regexes into the "c-file" regexes | David Lawrence Ramsey | 2 | +7 | -3 |
2005-03-29 23:10 | cosmetic fixes | David Lawrence Ramsey | 1 | +12 | -6 |
2005-03-27 04:30 | add more documentation fixes for consistency | David Lawrence Ramsey | 2 | +7 | -7 |
2005-03-27 01:34 | in parse_rcfile(), fix a debugging message to display the long value of a flag properly | David Lawrence Ramsey | 2 | +5 | -1 |
2005-03-26 23:15 | various documentation fixes | David Lawrence Ramsey | 5 | +28 | -13 |
2005-03-26 22:49 | make sure that all references to cut-to-end are left out when NANO_SMALL is defined | David Lawrence Ramsey | 5 | +14 | -9 |
2005-03-26 22:49 | per DB's patch, in main(), change 0 to NULL in the option struct where needed | David Lawrence Ramsey | 2 | +36 | -33 |
2005-03-26 20:53 | update changelog | David Lawrence Ramsey | 1 | +1 | -3 |
2005-03-26 20:50 | cosmetic fixes | David Lawrence Ramsey | 1 | +6 | -6 |
2005-03-26 20:41 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2005-03-26 06:54 | in make_mbchar(), remove an unneeded assert | David Lawrence Ramsey | 2 | +3 | -1 |
2005-03-26 04:49 | cosmetic fixes | David Lawrence Ramsey | 1 | +3 | -2 |
2005-03-26 04:42 | add various portability and potential segfault fixes involving getcwd() calls | David Lawrence Ramsey | 4 | +39 | -31 |
2005-03-25 23:19 | in configure.ac, tweak a few more things to make sure that everything still works properly | David Lawrence Ramsey | 1 | +35 | -40 |
2005-03-25 22:25 | in configure.ac, per Mike Frysinger's patch, add support for --enable-utf8 and --disable-utf8 options, with slang support and a few other tweaks added by me | David Lawrence Ramsey | 2 | +201 | -116 |
2005-03-25 06:24 | in cut_to_eol(), fix an inaccurate comment | David Lawrence Ramsey | 2 | +7 | -4 |
2005-03-25 05:00 | in titlebar(), make sure that the (mv)?waddnstr() calls take the proper number of bytes when using multibyte characters, so that multibyte strings aren't prematurely cut off; also allow the "View" state to be displayed when a filename is passed in, in case we're in multibuffer mode and inside the file browser | David Lawrence Ramsey | 2 | +17 | -6 |
2005-03-24 22:28 | add missing blank lines | David Lawrence Ramsey | 1 | +4 | -0 |
2005-03-23 05:56 | per Mike Frysinger's patch, in move_mbleft(), fix assert to reference the proper variable, so that nano builds with DEBUG defined again | David Lawrence Ramsey | 2 | +6 | -1 |
2005-03-22 20:17 | move macro definition | David Lawrence Ramsey | 2 | +6 | -6 |
2005-03-22 04:50 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-03-22 03:59 | in help_line_len(), make the text display more flexible, and closer to what nano 1.2.x does | David Lawrence Ramsey | 2 | +6 | -2 |
2005-03-22 03:58 | add missing space in the help text, and fix an allocsize-related assert | David Lawrence Ramsey | 1 | +2 | -2 |
2005-03-22 02:51 | in help_init(), when calculating allocsize, take multibyte characters into account, and keep the column number limits consistent | David Lawrence Ramsey | 2 | +7 | -4 |
2005-03-22 02:50 | comment fixes | David Lawrence Ramsey | 2 | +16 | -17 |
2005-03-22 02:17 | in do_justify(), move break_pos after the space earlier, as do_wrap() does with wrap_loc, as it's more efficient | David Lawrence Ramsey | 1 | +11 | -7 |
2005-03-22 01:53 | in find_paragraph(), fix a problem where a search for the next paragraph would skip over certain cases of one-line paragraphs | David Lawrence Ramsey | 2 | +11 | -5 |
2005-03-22 01:25 | in do_justify(), instead of breaking a line at a space and readding the space afterwards, just break the line after the space, as it's more efficient | David Lawrence Ramsey | 2 | +10 | -12 |
2005-03-21 08:03 | remove unneeded space | David Lawrence Ramsey | 1 | +1 | -1 |
2005-03-21 07:24 | in printopt(), add DB's tweaks to make sure longflag isn't passed in when HAVE_GETOPT_LONG isn't defined, and rework the special case of options that are ignored for Pico compatibility so that they display more neatly when HAVE_GETOPT_LONG isn't defined; in usage(), fix an erroneous #ifdef that resulted in the -d/--rebinddelete and -k/--cut options' not being printed when NANO_SMALL was defined | David Lawrence Ramsey | 4 | +37 | -8 |
2005-03-21 06:33 | more cosmetic fixes | David Lawrence Ramsey | 4 | +7 | -4 |
2005-03-21 06:14 | document cosmetic fix | David Lawrence Ramsey | 1 | +3 | -0 |
2005-03-21 06:12 | cosmetic fixes | David Lawrence Ramsey | 1 | +9 | -8 |
2005-03-20 21:20 | after (re)initializing the terminal, make sure the cursor is always turned on | David Lawrence Ramsey | 2 | +13 | -3 |
2005-03-20 20:04 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2005-03-20 20:02 | GNU nano 1.3.6 | David Lawrence Ramsey | 4 | +21 | -3 |
2005-03-20 07:26 | and make the locale string checks use the #defined strcasestr() alias if necessary | David Lawrence Ramsey | 1 | +1 | -7 |
2005-03-20 07:24 | put the old #defined aliases for strcasecmp(), strncasecmp(), strcasestr(), and strnlen() back with the #defined aliases for getline() and getdelim(), as they make things simpler | David Lawrence Ramsey | 2 | +18 | -25 |
2005-03-20 06:50 | when checking the locale string, use nstrcasestr() if we don't have strcasestr() | David Lawrence Ramsey | 1 | +7 | -1 |
2005-03-20 03:10 | add asserts to do_wrap() | David Lawrence Ramsey | 1 | +7 | -2 |
2005-03-20 02:50 | check for a UTF-8-supporting version of slang | David Lawrence Ramsey | 2 | +70 | -11 |
2005-03-19 21:33 | miscellaneous documentation updates | David Lawrence Ramsey | 3 | +13 | -7 |
2005-03-19 21:20 | update changelog again | David Lawrence Ramsey | 1 | +2 | -0 |
2005-03-19 21:19 | minor indentation fix for configure.ac, and mention UTF-8 support in AUTHORS | David Lawrence Ramsey | 2 | +12 | -11 |
2005-03-19 21:15 | add full multibyte character support to do_wrap() | David Lawrence Ramsey | 5 | +186 | -190 |
2005-03-18 21:29 | add multibyte character support to help_line_len(), so that UTF-8 help text is wrapped properly | David Lawrence Ramsey | 5 | +116 | -110 |
2005-03-18 19:07 | add more locale string checks beyond case-sensitive "UTF-8" so that we can better detect UTF-8 locales, adapted from Debian's UTF-8 patch for slang | David Lawrence Ramsey | 2 | +8 | -5 |
2005-03-18 05:26 | update changelog | David Lawrence Ramsey | 1 | +4 | -0 |
2005-03-18 05:20 | make the #ifdef around indent_len() match that of its prototype, so that we can compile with NANO_SMALL and !DISABLE_JUSTIFY again; also add a comment fix | David Lawrence Ramsey | 1 | +3 | -3 |
2005-03-18 04:38 | minor documentation fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-03-17 19:10 | allow refreshing of the file browser window, as Pico does | David Lawrence Ramsey | 3 | +12 | -0 |
2005-03-17 18:11 | add missing blank line, and rename total_blank() to total_update(), as the latter is more accurate | David Lawrence Ramsey | 3 | +7 | -6 |
2005-03-17 17:56 | allow refreshing of the help browser window, as Pico does, and remove a few stray spaces from the main help text | David Lawrence Ramsey | 5 | +34 | -15 |
2005-03-17 05:08 | initialize indent_string later in the justify code, so as to avoid a possible memory leak | David Lawrence Ramsey | 1 | +4 | -2 |
2005-03-17 04:48 | fix justify code regression: if we're justifying the entire file, and we haven't found any paragraph(s), we should refresh the screen and get out instead of breaking out of the loop and acting as though we've justified something, so as to avoid a segfault | David Lawrence Ramsey | 2 | +15 | -10 |
2005-03-17 04:24 | fix paragraph searching code regression: if trying to move to the line after the end of the next paragraph leaves us on the same line where we were before, the search should fail in order to avoid an infinite loop | David Lawrence Ramsey | 1 | +8 | -6 |
2005-03-17 03:52 | control characters can only be properly filtered out in both non-UTF-8 and UTF-8 mode inside the output routines, so do it there instead of inside the input routines | David Lawrence Ramsey | 6 | +76 | -82 |
2005-03-16 17:00 | fix misplaced #endif | David Lawrence Ramsey | 1 | +1 | -1 |
2005-03-16 16:40 | comment clarifications | David Lawrence Ramsey | 2 | +8 | -4 |
2005-03-16 16:32 | actually, we can swallow non-ASCII control characters if we're not in UTF-8 mode | David Lawrence Ramsey | 3 | +19 | -11 |
2005-03-16 15:34 | when getting printable input from the edit window or statusbar prompt, don't swallow non-ASCII control characters, since they're parts of UTF-8 sequences | David Lawrence Ramsey | 6 | +38 | -19 |
2005-03-16 14:39 | add debugging statement | David Lawrence Ramsey | 1 | +4 | -0 |
2005-03-16 03:03 | check for wget_wch() again instead of get_wch() when looking for the wide version of curses, since get_wch() might be a macro instead of a function | David Lawrence Ramsey | 1 | +2 | -2 |
2005-03-15 07:20 | documentation update | David Lawrence Ramsey | 2 | +4 | -2 |
2005-03-15 07:06 | a few last minor fixes to do_credits() | David Lawrence Ramsey | 3 | +5 | -2 |
2005-03-15 06:58 | in do_credits(), display Florian König's name properly in UTF-8 mode; since we can't dynamically set that element of the array to its UTF-8 equivalent when in UTF-8 mode, we have to use the ISO-8859-1 version and pass every string in the credits through make_mbstring() to make sure they're all UTF-8 (sigh) | David Lawrence Ramsey | 1 | +11 | -6 |
2005-03-15 06:34 | fix potential memory corruption problem in make_mbstring(), and also fix compilation with -pedantic | David Lawrence Ramsey | 3 | +12 | -15 |
2005-03-15 05:44 | make the rest of the justify code support multibyte characters | David Lawrence Ramsey | 4 | +120 | -38 |
2005-03-14 20:32 | fix more inaccurate comments | David Lawrence Ramsey | 1 | +5 | -5 |
2005-03-14 20:06 | when justifying, don't remove a space after a duplicate character in punct anymore, as it doesn't really make us more compatible with Pico | David Lawrence Ramsey | 2 | +35 | -61 |
2005-03-14 19:17 | add missing blank lines | David Lawrence Ramsey | 1 | +2 | -1 |
2005-03-14 18:54 | fix erroneous #ifdef | David Lawrence Ramsey | 2 | +2 | -2 |
2005-03-14 18:47 | make sure all rcfile arguments are valid multibyte strings | David Lawrence Ramsey | 5 | +40 | -31 |
2005-03-14 17:47 | formatting fixes | David Lawrence Ramsey | 1 | +50 | -24 |
2005-03-14 06:14 | add more multibyte character support to break_line() | David Lawrence Ramsey | 2 | +35 | -26 |
2005-03-14 04:31 | more comment fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2005-03-14 00:38 | add missing blank lines | David Lawrence Ramsey | 1 | +2 | -0 |
2005-03-14 00:29 | remove erroneous if clause in the overhauled justify code | David Lawrence Ramsey | 1 | +6 | -11 |
2005-03-13 21:12 | overhaul the paragraph-searching code to make it simpler too | David Lawrence Ramsey | 4 | +85 | -109 |
2005-03-13 20:39 | comment improvement | David Lawrence Ramsey | 1 | +5 | -1 |
2005-03-13 16:42 | more comment fixes | David Lawrence Ramsey | 1 | +5 | -5 |
2005-03-13 16:05 | fix regressions caused by the justify overhaul: when adjusting the mark, take the indentation length into account, and don't declare an indent_len variable inside a loop when we already have one outside | David Lawrence Ramsey | 1 | +3 | -2 |
2005-03-13 15:48 | fix regression caused by the justify overhaul: when justifying a quoted paragraph, don't put the indentation of the first line at the beginning of every broken line unless that indentation was at the beginning of every line originally | David Lawrence Ramsey | 1 | +49 | -10 |
2005-03-13 06:03 | fix erroneous comment | David Lawrence Ramsey | 1 | +2 | -2 |
2005-03-13 03:28 | overhaul the justify code to make it leave the right number of spaces at the ends of the lines of a paragraph, and also to make it simpler | David Lawrence Ramsey | 3 | +260 | -271 |
2005-03-12 20:29 | fix problem where mark_beginx wouldn't be saved properly in backup_lines(), and add a few more cosmetic fixes | David Lawrence Ramsey | 1 | +12 | -7 |
2005-03-11 20:32 | undo erroneous tweaks | David Lawrence Ramsey | 1 | +1 | -2 |
2005-03-11 20:22 | add a slightly tweaked version of Mike Frysinger's manpage regex, and do various documentation updates | David Lawrence Ramsey | 5 | +24 | -12 |
2005-03-11 17:46 | when using slang, call the right function to enable UTF-8 support | David Lawrence Ramsey | 1 | +1 | -1 |
2005-03-11 04:22 | formatting fixes | David Lawrence Ramsey | 1 | +4 | -4 |
2005-03-11 04:03 | improve the handling of whitespace display mode in multibyte locales: use new function make_mbstring() instead of display_string() to make sure the multibyte string is valid and interpreted properly | David Lawrence Ramsey | 4 | +60 | -8 |
2005-03-10 23:55 | Updated Malay from the TP. | Jordi Mallach | 2 | +466 | -451 |
2005-03-10 22:52 | make whitespace display mode work with multibyte characters | David Lawrence Ramsey | 7 | +51 | -18 |
2005-03-10 20:55 | add DB's overhaul of the rcfile parsing code and related miscellaneous bits | David Lawrence Ramsey | 10 | +288 | -288 |
2005-03-10 17:35 | cosmetic fixes | David Lawrence Ramsey | 1 | +8 | -8 |
2005-03-09 23:20 | fix wording problem | David Lawrence Ramsey | 1 | +1 | -1 |
2005-03-09 23:14 | make the latest faq entry more accurate | David Lawrence Ramsey | 1 | +4 | -2 |
2005-03-09 22:53 | add faq entry about how to open files with names starting with '+'s | David Lawrence Ramsey | 2 | +34 | -27 |
2005-03-09 20:35 | make sure that the universal statusbar prompt functions are fully in sync with their edit window counterparts, and add a few cosmetic fixes | David Lawrence Ramsey | 2 | +48 | -46 |
2005-03-08 17:45 | attempt at fixing a problem tracked down by Jim Uhl, where nano will go into an infinite loop if the terminal it's running in dies unexpectedly due to a signal | David Lawrence Ramsey | 2 | +10 | -0 |
2005-03-08 16:41 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -2 |
2005-03-04 18:25 | reorganize changelog a bit | David Lawrence Ramsey | 1 | +15 | -17 |
2005-03-04 17:09 | add a few more missing blank lines, and fix two instances where totsize is miscalculated in multibyte/wide character mode | David Lawrence Ramsey | 2 | +32 | -17 |
2005-03-04 15:09 | cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -1 |
2005-03-02 19:34 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-03-01 23:36 | formatting fix | David Lawrence Ramsey | 1 | +2 | -1 |
2005-03-01 23:21 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2005-03-01 22:47 | cosmetic fixes | David Lawrence Ramsey | 1 | +5 | -3 |
2005-02-25 21:06 | remove unneeded blank line | David Lawrence Ramsey | 1 | +0 | -1 |
2005-02-25 20:29 | another cosmetic fix | David Lawrence Ramsey | 1 | +2 | -1 |
2005-02-25 20:21 | cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -2 |
2005-02-25 19:17 | start adding multibyte/wide character support to the help browser code | David Lawrence Ramsey | 2 | +49 | -14 |
2005-02-23 22:10 | fix erroneous statusbar message truncation with multibyte strings | David Lawrence Ramsey | 1 | +2 | -2 |
2005-02-22 23:22 | rework things so that strrchrn() is no longer needed, and remove it | David Lawrence Ramsey | 7 | +13 | -28 |
2005-02-22 22:24 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -0 |
2005-02-14 18:25 | remove unnecessary #include | David Lawrence Ramsey | 1 | +0 | -1 |
2005-02-14 05:38 | mention typo fix in changelog | David Lawrence Ramsey | 1 | +2 | -0 |
2005-02-14 05:37 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-02-14 05:00 | add DB's overhaul of the file browser code to increase efficiency and add multibyte character support, plus a few tweaks of mine | David Lawrence Ramsey | 3 | +388 | -337 |
2005-02-12 23:59 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2005-02-12 23:09 | add multibyte character support to is_whole_word(), plus a comment fix | David Lawrence Ramsey | 3 | +31 | -19 |
2005-02-11 20:23 | fix misplaced #ifdefs | David Lawrence Ramsey | 1 | +2 | -9 |
2005-02-11 20:09 | port over DB's overhaul of safe_tempnam() and his changes to check_operating_dir() to make it use boolean values (plus a few more boolean-related tweaks of mine); also stop wrapping the bad_chr parameter of parse_mbchar() in #ifdefs for cleanliness, as the allow_tabcomp parameter of check_operating_dir() isn't wrapped in #ifdefs, and don't set bad_chr to TRUE when we get a null byte in a multibyte string, as it's not an invalid multibyte character | David Lawrence Ramsey | 6 | +83 | -186 |
2005-02-11 16:23 | set statusbar_xend properly when doing tab completion | David Lawrence Ramsey | 1 | +1 | -1 |
2005-02-11 16:02 | revert diralphasort() tweak | David Lawrence Ramsey | 1 | +2 | -8 |
2005-02-10 02:26 | cosmetic fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2005-02-09 18:56 | add DB's overhauls of get_full_path() and check_writable_directory(), plus a few tweaks of mine | David Lawrence Ramsey | 2 | +111 | -113 |
2005-02-08 21:48 | remove inaccurate comment | David Lawrence Ramsey | 1 | +0 | -2 |
2005-02-08 20:39 | add missing #ifdef | David Lawrence Ramsey | 2 | +4 | -0 |
2005-02-08 20:37 | add DB's pverhaul the tab completion code and a few related functions to increase efficiency and support multibyte characters; also add a few miscellaneous tweaks of mine | David Lawrence Ramsey | 8 | +331 | -503 |
2005-02-07 05:31 | fix off-by-one error when calculating totsize in read_file(), introduced when totsize was converted to hold the total number of multibyte characters | David Lawrence Ramsey | 1 | +1 | -0 |
2005-01-31 18:59 | add multibyte character support to indent_length(), convert the "smart home" routines to use it (since it returns the number of bytes taken up by spacing characters at the beginning of the line), and rearrange a few initializations near asserts | David Lawrence Ramsey | 4 | +41 | -52 |
2005-01-28 20:09 | when detecting wide character support in curses, check for get_wch() instead of wget_wch() | David Lawrence Ramsey | 1 | +2 | -2 |
2005-01-28 19:37 | properly enable UTF-8 support when using slang | David Lawrence Ramsey | 1 | +5 | -0 |
2005-01-28 19:11 | tweak get_mouseinput() to work properly when -O/--morespace is used | David Lawrence Ramsey | 2 | +5 | -5 |
2005-01-27 21:00 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2005-01-27 20:49 | miscellaneous bits: change flags to an unsigned long and totsize to a size_t, store the number of multibyte characters instead of the number of single-byte characters in totsize, and add a few formatting fixes | David Lawrence Ramsey | 9 | +61 | -43 |
2005-01-27 06:35 | tweak do_mouse() to work properly when -O/--morespace is used | David Lawrence Ramsey | 2 | +4 | -3 |
2005-01-25 19:21 | turn string functions that don't take length arguments into wrappers for the versions that take length arguments, add multibyte equivalent of strlen(), and fix potential segfault in mbstrnlen() | David Lawrence Ramsey | 3 | +35 | -73 |
2005-01-24 21:51 | in edit_add(), make sure we use the right variable when painting marked selections, and add a few cosmetic tweaks | David Lawrence Ramsey | 1 | +25 | -20 |
2005-01-24 14:57 | comment fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2005-01-24 01:21 | add another cleanup | David Lawrence Ramsey | 1 | +1 | -5 |
2005-01-24 01:14 | add multibyte version of revstrcasestr() | David Lawrence Ramsey | 4 | +80 | -16 |
2005-01-22 20:49 | cosmetic and formatting fixes | David Lawrence Ramsey | 3 | +8 | -8 |
2005-01-22 19:56 | rename a variable in the strcasestr() equivalent order to match DB's original cleanup of it, and port the change to the multibyte version too | David Lawrence Ramsey | 1 | +12 | -12 |
2005-01-22 18:24 | add multibyte equivalent of strcasestr(), plus some miscellaneous cleanups | David Lawrence Ramsey | 5 | +96 | -53 |
2005-01-20 16:40 | add support for characters to the "c-file" regexes | David Lawrence Ramsey | 2 | +2 | -0 |
2005-01-19 20:55 | oops; replace the previous tweak with a proper merge of DB's code with the no_more_space() function | David Lawrence Ramsey | 2 | +3 | -4 |
2005-01-19 19:52 | add DB's (slightly tweaked) changes to make resizing more flexible, and also add his replacement of RETSIGTYPE with void, which avoids some potential problems | David Lawrence Ramsey | 4 | +59 | -57 |
2005-01-18 21:25 | add support for moving to the next or previous word at the statusbar prompt | David Lawrence Ramsey | 3 | +162 | -2 |
2005-01-18 21:12 | formatting fixes | David Lawrence Ramsey | 1 | +2 | -4 |
2005-01-18 17:00 | reorganization: move revstrstr() back to chars.c, and move is_byte() there too, since they both deal with strings and hence characters | David Lawrence Ramsey | 4 | +38 | -33 |
2005-01-18 16:43 | #define fixes | David Lawrence Ramsey | 2 | +4 | -5 |
2005-01-18 09:41 | Updated Brazilian Portuguese translation. | Jordi Mallach | 2 | +972 | -1114 |
2005-01-17 05:35 | update documentation copyright years and modification dates | David Lawrence Ramsey | 3 | +7 | -6 |
2005-01-17 05:24 | various documentation updates | David Lawrence Ramsey | 5 | +28 | -8 |
2005-01-17 05:06 | add -O/--morespace command line option, plus a corresponding Meta-O toggle and a "morespace" rcfile option; when these are used, the normally-unused blank line below the titlebar will be treated as part of the edit window | David Lawrence Ramsey | 7 | +73 | -39 |
2005-01-16 20:05 | make sure the multibyte string operations operate using multibyte character counts instead of byte character counts | David Lawrence Ramsey | 2 | +6 | -6 |
2005-01-16 19:30 | put revstrstr() back in utils.c, as it's case sensitive and hance should work with multibyte strings as-is | David Lawrence Ramsey | 3 | +33 | -32 |
2005-01-16 18:58 | assert fixes | David Lawrence Ramsey | 1 | +6 | -4 |
2005-01-16 18:49 | start making multibyte equivalents of the string functions in utils.c | David Lawrence Ramsey | 5 | +308 | -189 |
2005-01-16 17:48 | improve the checks needed to determine if wide character support is available | David Lawrence Ramsey | 2 | +5 | -4 |
2005-01-16 17:01 | remove duplicate prototype | David Lawrence Ramsey | 1 | +0 | -3 |
2005-01-15 15:05 | tweak do_next_word() and do_prev_word() to make sure they don't parse the same multibyte character twice | David Lawrence Ramsey | 1 | +8 | -0 |
2005-01-15 00:34 | make do_prev_word() work with multibyte strings, and update various comments in do_next_word() and do_prev_word() | David Lawrence Ramsey | 2 | +97 | -19 |
2005-01-14 22:08 | add missing free() | David Lawrence Ramsey | 1 | +2 | -0 |
2005-01-14 21:59 | revert previously added extra calls to move_mbright(); it's more efficient to just add the return value of parse_char() directly instead of having move_mbright() return it (except in the cursor movement functions, which should be kept simple) | David Lawrence Ramsey | 3 | +14 | -8 |
2005-01-14 21:50 | rename move_left() and move_right() to move_mbleft() and move_mbright(), and move them to chars.c | David Lawrence Ramsey | 7 | +50 | -48 |
2005-01-14 21:33 | add multibyte and wide equivalents of isalnum(), make do_next_word() work with multibyte strings, and tweak the "smart home" routines to use move_right() for consistency | David Lawrence Ramsey | 6 | +92 | -28 |
2005-01-14 21:26 | more cosmetic fixes | David Lawrence Ramsey | 1 | +6 | -6 |
2005-01-14 21:19 | add missing changelog update | David Lawrence Ramsey | 1 | +3 | -2 |
2005-01-14 21:10 | make do_statusbar_cut_text() respect the CUT_TO_END flag | David Lawrence Ramsey | 1 | +8 | -3 |
2005-01-14 18:47 | in src/Makefile.am, if we're installing and the "rnano" symlink already exists, remove it so that we can create it again without an error | David Lawrence Ramsey | 2 | +4 | -1 |
2005-01-14 17:17 | tweak new_file() to use mallocstrcpy() instead of charalloc() followed by a null character initialization, for consistency | David Lawrence Ramsey | 1 | +1 | -2 |
2005-01-14 15:27 | use the right number of characters when calling the multibyte equivalent of strnlen() | David Lawrence Ramsey | 1 | +1 | -1 |
2005-01-14 06:02 | minor fixes involving is_byte() | David Lawrence Ramsey | 3 | +4 | -4 |
2005-01-14 04:45 | fix the previous fix | David Lawrence Ramsey | 1 | +1 | -4 |
2005-01-14 04:38 | fix the multibyte equivalent of strnlen() so that it actually works | David Lawrence Ramsey | 1 | +4 | -1 |
2005-01-14 04:22 | move nstrnlen() to chars.c, and add a multibyte equivalent of strnlen() to it | David Lawrence Ramsey | 6 | +65 | -25 |
2005-01-14 04:13 | add missing memory corruption fix to do_statusbar_output() | David Lawrence Ramsey | 1 | +2 | -1 |
2005-01-14 03:22 | add asserts, plus a few more cosmetic fixes | David Lawrence Ramsey | 2 | +11 | -2 |
2005-01-13 15:24 | cosmetic fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2005-01-12 19:29 | a few forgotten copyright year updates | David Lawrence Ramsey | 2 | +2 | -2 |
2005-01-12 18:46 | the is_xxx_char() functions should take unsigned ints for consistency | David Lawrence Ramsey | 2 | +5 | -5 |
2005-01-12 18:23 | fix problem where displaying multiline regexes that have their start on one page of a line and their end on a different page of the same line would paint past the end of the regex by tweaking DB's changes to add multibyte string support to edit_add(); now calculate paintlen the same way the original working code did, but keep accounting for multibyte characters as DB'S new code did | David Lawrence Ramsey | 1 | +4 | -6 |
2005-01-12 18:16 | use actual UTF-8 in do_credits() | David Lawrence Ramsey | 1 | +1 | -1 |
2005-01-12 16:20 | add comments | David Lawrence Ramsey | 1 | +12 | -3 |
2005-01-12 05:10 | make the "smart home" routines handle multibyte blank characters | David Lawrence Ramsey | 3 | +46 | -11 |
2005-01-12 04:32 | add minor fixes to make the displaying of invalid multibyte sequences work again | David Lawrence Ramsey | 2 | +5 | -6 |
2005-01-12 03:25 | massive updates to multibyte/wide character support; deal with multibyte characters and strings instead of wide characters and strings as much as possible, and move multibyte/wide character-specific functions into their own source file, chars.c | David Lawrence Ramsey | 12 | +947 | -859 |
2005-01-11 23:08 | comment fix | David Lawrence Ramsey | 1 | +1 | -2 |
2005-01-11 23:05 | miscellaneous high-level input routine fixes: in do_statusbar_input(), indicate when we run a normal shortcut's associated function with the ran_func parameter, reset the statusbar cursor position when we do, and don't call print_view_warning() when we try to run a function not allowed in view mode; also apply the first of these changes to do_input() so that both the edit window and statusbar routines are in sync again | David Lawrence Ramsey | 3 | +29 | -28 |
2005-01-08 07:21 | remove display_string_len() again for the time being, since it's still prone to off-by-one errors that lead to memory corruption and I can't find anything obviously wrong with it; always allocate enough space for len columns of text now; any extra space that isn't used will be removed by the null_at() call at the end of display_string() anyway | David Lawrence Ramsey | 3 | +8 | -97 |
2005-01-08 06:16 | more minor shortcut-related fixes | David Lawrence Ramsey | 2 | +16 | -6 |
2005-01-08 06:04 | remove erroneous #ifdef around a currshortcut reference, do another int -> bool conversion, and change a value of 0 for func to NULL in all sc_init_one() calls | David Lawrence Ramsey | 4 | +50 | -49 |
2005-01-07 22:39 | miscellaneous cleanups for the multibyte parsing functions | David Lawrence Ramsey | 4 | +115 | -118 |
2005-01-07 22:37 | add a cosmetic fix and a fix for a potential compilation problem exposed by -pedantic | David Lawrence Ramsey | 2 | +3 | -3 |
2005-01-07 19:02 | minor utility tweaks | David Lawrence Ramsey | 3 | +10 | -4 |
2005-01-05 21:43 | really fix the memory corruption problem in display_string() | David Lawrence Ramsey | 1 | +2 | -2 |
2005-01-05 20:41 | remove redundant code | David Lawrence Ramsey | 1 | +1 | -22 |
2005-01-05 19:05 | fix display problem caused by the memory corruption fix | David Lawrence Ramsey | 1 | +6 | -0 |
2005-01-05 18:33 | when NANO_WIDE is defined, use MB_CUR_MAX only when the NO_UTF8 flag is not set | David Lawrence Ramsey | 1 | +4 | -5 |
2005-01-05 17:04 | remove now-unneeded comment | David Lawrence Ramsey | 1 | +0 | -2 |
2005-01-05 16:59 | fix potential memory corruption in display_string() when adding UTF-8 characters, found by valgrind (and caused by a bad merge of part of DB's code) | David Lawrence Ramsey | 1 | +9 | -3 |
2005-01-05 15:42 | fix potential memory corruption in do_output() when adding UTF-8 characters, found by valgrind | David Lawrence Ramsey | 1 | +1 | -1 |
2005-01-05 06:09 | put back two of the hacks of DB's that are actually needed (we need one since we can't add half a two-column character to converted in display_string(), and we need the other to keep the "$" from spilling over to the next line if the line contains two-column characters in the right places) | David Lawrence Ramsey | 1 | +6 | -3 |
2005-01-05 05:22 | remove DB's hacks to work around problems with ncurses' display of two-column characters at the beginnings and ends of long lines (i.e, lines with $'s added), as the problems don't occur with ncurses 5.4, and there's no easy way to fix the same type of problem with doing a regex replace of "^" on a line beginning with a two-column character | David Lawrence Ramsey | 1 | +4 | -16 |
2005-01-05 05:08 | add DB's (modified) UTF-8 support tweaks to do_replace_highlight() | David Lawrence Ramsey | 2 | +10 | -6 |
2005-01-04 04:02 | tweak the charealloc() in do_output() to more closely match the old charealloc() in do_char(), to avoid another memory corruption problem | David Lawrence Ramsey | 1 | +1 | -1 |
2005-01-04 03:09 | set the value of alloc_len properly again, as in DB's patch, in order to avoid memory corruption problems | David Lawrence Ramsey | 1 | +1 | -1 |
2005-01-04 02:55 | undo the initialization of index, as the warning was indirectly caused by a missing snippet of code that also broke color regex display, and add the aforementioned snippet | David Lawrence Ramsey | 1 | +5 | -4 |
2005-01-03 22:56 | cosmetic fixes | David Lawrence Ramsey | 1 | +3 | -2 |
2005-01-03 22:29 | make sure index is initialized in order to avoid a warning | David Lawrence Ramsey | 1 | +2 | -2 |
2005-01-03 22:23 | add DB's (modified) UTF-8 support tweaks to edit_add(); they're not perfect, but they work better than what's currently there | David Lawrence Ramsey | 2 | +47 | -40 |
2005-01-03 21:34 | fix assert | David Lawrence Ramsey | 1 | +1 | -1 |
2005-01-03 20:07 | update more documentation dealing with double-Escape and verbatim input of characters in decimal and hexadecimal, including the changelog | David Lawrence Ramsey | 2 | +10 | -2 |
2005-01-03 19:56 | readd get_byte_kbinput(), modify get_word_kbinput() to handle hexadecimal instead of decimal values, make normal input use get_byte_kbinput(), make verbatim input use get_word_kbinput(), and update faq.html to mention these changes | David Lawrence Ramsey | 5 | +177 | -96 |
2005-01-03 19:14 | another int -> bool conversion | David Lawrence Ramsey | 2 | +2 | -2 |
2005-01-03 06:56 | miscellaneous fixes: skip over invalid wide characters, and if wcwidth() returns -1, don't add its value to any column counter; also update another copyright year | David Lawrence Ramsey | 2 | +44 | -34 |
2005-01-02 23:50 | when we get a newline via verbatim input at the statusbar prompt, set input to NANO_ENTER_KEY so that the cursor position is reset properly | David Lawrence Ramsey | 1 | +5 | -2 |
2005-01-02 23:35 | add missing NANO_SMALL #ifdef | David Lawrence Ramsey | 1 | +2 | -0 |
2005-01-02 22:35 | properly handle newlines read in via verbatim input at the statusbar prompt | David Lawrence Ramsey | 3 | +67 | -12 |
2005-01-02 21:26 | implement verbatim input for the statusbar prompt | David Lawrence Ramsey | 5 | +36 | -5 |
2005-01-02 21:13 | in do_input() and do_statusbar_input(), func_key is an int* and not an int; fix bad code due to the latter assumption | David Lawrence Ramsey | 2 | +2 | -2 |
2005-01-02 20:30 | fix an assert, update another copyright year, and add a few more of DB's tweaks to fix a few minor bugs with UTF-8 display at the statusbar prompt | David Lawrence Ramsey | 3 | +9 | -9 |
2005-01-01 07:55 | get rid of the last remnant of the NO_UTF8 toggle that I erroneously left in | David Lawrence Ramsey | 1 | +0 | -4 |
2005-01-01 07:43 | implement cutting from the current position to the end of the file, using Ctrl-X from the search prompt and Meta-T from the edit window; also update the copyright years of more modified files | David Lawrence Ramsey | 5 | +52 | -2 |
2005-01-01 07:28 | overhaul the high-level input routines for the statusbar to make them more flexible, among other things, and add UTF-8 support to them in the process; also update the copyright years of the modified files | David Lawrence Ramsey | 6 | +380 | -234 |
2004-12-31 04:10 | miscellaneous bits: fix the full justify segfault in a way that doesn't break some normal full justifies, do a few more int -> bool conversions, and fix a comment | David Lawrence Ramsey | 5 | +12 | -10 |
2004-12-29 22:05 | handle wctomb() failure in parse_char() too | David Lawrence Ramsey | 1 | +2 | -0 |
2004-12-29 21:32 | handle wctomb() failures properly in display_stirng_len() and display_string() | David Lawrence Ramsey | 1 | +25 | -5 |
2004-12-29 16:42 | cosmetic totsize-related cleanups | David Lawrence Ramsey | 1 | +1 | -4 |
2004-12-28 22:36 | set totsize properly when deleting a character or backspacing over it | David Lawrence Ramsey | 1 | +1 | -0 |
2004-12-27 23:35 | properly increment start_col when the line begins with a character that takes up two columns | David Lawrence Ramsey | 1 | +4 | -0 |
2004-12-27 23:21 | clarify the warning message when sufficient wide character support isn't found, and merge missing part of DB's patch to handle tabs properly in display_string() | David Lawrence Ramsey | 2 | +2 | -2 |
2004-12-27 23:11 | fix the NANO_WIDE #ifdefs again, and put display_string_len() back in now that it doesn't corrupt memory anymore (as far as I can tell) | David Lawrence Ramsey | 2 | +153 | -44 |
2004-12-27 18:53 | add a few missing NANO_WIDE #ifdefs, and remove display_string_len() until I can fix it to no longer cause memory corruption | David Lawrence Ramsey | 3 | +42 | -102 |
2004-12-24 18:11 | configure.ac and related cleanups | David Lawrence Ramsey | 3 | +15 | -12 |
2004-12-24 17:52 | fix display problem caused by backwards comparisons of column and start_col | David Lawrence Ramsey | 1 | +2 | -2 |
2004-12-24 15:45 | revert last change, as it's actually redundant, and fix a few comments | David Lawrence Ramsey | 1 | +3 | -3 |
2004-12-24 15:23 | fix if block | David Lawrence Ramsey | 1 | +1 | -1 |
2004-12-24 00:43 | fix statusbar() and onekey() to properly handle multibyte strings too | David Lawrence Ramsey | 2 | +16 | -8 |
2004-12-23 21:32 | #ifdef fixes | David Lawrence Ramsey | 2 | +2 | -2 |
2004-12-23 19:55 | remove command line and rcfile option for --noutf8, as UTF-8 support is now autodetected, and add #ifdefs around two variables that are unused when NANO_WIDE isn't defined | David Lawrence Ramsey | 4 | +9 | -19 |
2004-12-23 17:43 | more steps toward UTF-8 support: port all the parts of DB's UTF-8 patch that I currently understand to current CVS, with modifications of mine to autodetect UTF-8 support and to display multibyte strings instead of wide strings | David Lawrence Ramsey | 9 | +543 | -116 |
2004-12-22 21:38 | yet another cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-12-21 16:39 | fix misplaced #ifdef | David Lawrence Ramsey | 1 | +1 | -1 |
2004-12-20 15:39 | check for wget_wch() instead of addwstr() when looking for a wide version of curses | David Lawrence Ramsey | 2 | +3 | -6 |
2004-12-20 01:18 | revert erroneous change | David Lawrence Ramsey | 1 | +1 | -1 |
2004-12-20 01:13 | still more cosmetic fixes | David Lawrence Ramsey | 2 | +19 | -16 |
2004-12-18 22:43 | another cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-12-18 20:29 | cosmetic fixes | David Lawrence Ramsey | 2 | +4 | -3 |
2004-12-15 19:42 | Updated Italian translation. | Jordi Mallach | 2 | +18 | -14 |
2004-12-15 09:06 | Updated Swedish translation. | Jordi Mallach | 2 | +7 | -3 |
2004-12-13 17:29 | Updated Swedish translation by Christian Rose. | Jordi Mallach | 2 | +894 | -810 |
2004-12-12 19:04 | improvements to wide/multibyte character input and output, using wide curses functions where applicable | David Lawrence Ramsey | 5 | +97 | -100 |
2004-12-09 17:00 | add missing reset | David Lawrence Ramsey | 1 | +2 | -0 |
2004-12-09 03:05 | add missing casts | David Lawrence Ramsey | 2 | +3 | -3 |
2004-12-08 23:24 | check for nulls and newlines earlier in do_output(), and add a few more cosmetic fixes | David Lawrence Ramsey | 2 | +18 | -18 |
2004-12-08 16:52 | reset the mbtowc() and wctomb() state machines at the right places | David Lawrence Ramsey | 2 | +17 | -7 |
2004-12-08 15:47 | when adding to the keystroke buffer, filter out bad keystrokes with one pass instead of two | David Lawrence Ramsey | 1 | +15 | -26 |
2004-12-08 04:00 | cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -0 |
2004-12-07 22:24 | go back to storing multibyte characters in non-dynamically allocated arrays of MB_LEN_MAX length, as it's less complex | David Lawrence Ramsey | 2 | +5 | -8 |
2004-12-07 21:23 | store multibyte characters in dynamically allocated arrays of MB_CUR_MAX length, and add a few comment fixes | David Lawrence Ramsey | 2 | +12 | -6 |
2004-12-07 21:22 | rename a few variables for consistency | David Lawrence Ramsey | 1 | +20 | -20 |
2004-12-07 18:05 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2004-12-07 17:35 | rearrange a few variables | David Lawrence Ramsey | 1 | +3 | -2 |
2004-12-07 05:02 | fix bad cast | David Lawrence Ramsey | 1 | +1 | -1 |
2004-12-06 23:44 | Italian and Romanian update. | Jordi Mallach | 3 | +1431 | -1639 |
2004-12-06 04:14 | miscellaneous fixes for the buffered inout and output routines and their associated UTF-8 handling: have unget_input() filter out invalid wide characters, put back the result of a word sequence instead of returning it directly, don't erroneously filter out keystrokes if they're neither extended keypad values nor ASCII characters, and add a few comment tweaks | David Lawrence Ramsey | 2 | +86 | -46 |
2004-12-05 22:24 | formatting fix | David Lawrence Ramsey | 1 | +2 | -1 |
2004-12-05 06:11 | cosmetic fixes | David Lawrence Ramsey | 2 | +3 | -3 |
2004-12-05 06:03 | document the last titlebar() change | David Lawrence Ramsey | 1 | +4 | -4 |
2004-12-05 06:02 | in titlebar(), space should be an int instead of a size_t | David Lawrence Ramsey | 1 | +1 | -1 |
2004-12-05 05:42 | add some miscellaneous fixes for titlebar() | David Lawrence Ramsey | 2 | +21 | -14 |
2004-12-05 04:18 | when we get the whitespace display toggle, update the titlebar as well as the edit window, in case the filename displayed on the titlebar contains spaces or tabs; also add a few miscellaneous cosmetic fixes | David Lawrence Ramsey | 3 | +11 | -5 |
2004-12-04 21:09 | fix entry | David Lawrence Ramsey | 1 | +3 | -3 |
2004-12-04 18:14 | add return to the "c-file" regexes in nanorc.sample | David Lawrence Ramsey | 2 | +3 | -2 |
2004-12-04 17:41 | massive overhaul to support buffered input and output, the first steps toward proper wide character input and output, etc. | David Lawrence Ramsey | 9 | +1143 | -800 |
2004-12-04 17:36 | fix potential segfault when doing a full justify | David Lawrence Ramsey | 2 | +11 | -7 |
2004-12-02 17:37 | per Jeremy Huddleston's patch, fix compilation problem caused by break_line()'s returning int when it should return ssize_t according to its prototype | David Lawrence Ramsey | 2 | +5 | -1 |
2004-12-01 16:31 | Update Catalan, French and Norwegian from the TP. | Jordi Mallach | 4 | +1970 | -2040 |
2004-12-01 15:11 | change references to "open files" to "open file buffers" for consistency, and add DB's changes to die() so that it works properly with the overhauled multibuffer routines | David Lawrence Ramsey | 4 | +23 | -29 |
2004-11-29 00:30 | remove malfunctioning wide character support, and add a few miscellaneous fixes | David Lawrence Ramsey | 6 | +173 | -254 |
2004-11-28 04:52 | comment fixes | David Lawrence Ramsey | 2 | +3 | -3 |
2004-11-28 03:53 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-11-27 23:28 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-11-27 21:39 | remove specific references to control key shortcuts in configure.ac | David Lawrence Ramsey | 2 | +6 | -3 |
2004-11-27 21:10 | more formatting fixes | David Lawrence Ramsey | 4 | +15 | -15 |
2004-11-27 20:42 | remove another unneeded blank space | David Lawrence Ramsey | 1 | +0 | -1 |
2004-11-27 20:39 | remove unneeded blank spaces | David Lawrence Ramsey | 1 | +1 | -2 |
2004-11-27 16:54 | formatting and cosmetic fixes | David Lawrence Ramsey | 1 | +20 | -21 |
2004-11-27 15:18 | in unget_kbinput(), free s after the wctomb() call, since we don't need it after that | David Lawrence Ramsey | 2 | +4 | -1 |
2004-11-27 15:07 | comment fix | David Lawrence Ramsey | 1 | +9 | -8 |
2004-11-27 15:00 | in get_verbatim_kbinput(), don't pass v_kbinput in as a parameter, since we're dynamically allocating it and then returning it | David Lawrence Ramsey | 4 | +17 | -15 |
2004-11-27 06:43 | add debug messages to get_shortcut() and get_toggle() | David Lawrence Ramsey | 2 | +10 | -0 |
2004-11-26 20:17 | formatting and cosmetic fixes | David Lawrence Ramsey | 1 | +10 | -5 |
2004-11-26 20:14 | in get_full_path(), remove unneeded NANO_SMALL #ifdef, so that it's included whenever its prototype is, and so it can compile when DISABLE_OPERATINGDIR isn't defined and NANO_SMALL is | David Lawrence Ramsey | 2 | +6 | -1 |
2004-11-26 18:10 | formatting fixes | David Lawrence Ramsey | 1 | +37 | -21 |
2004-11-25 05:05 | in the low-level input routines, make the ascii_digits variables ints instead of size_t's, since they will only hold very small values | David Lawrence Ramsey | 3 | +12 | -7 |
2004-11-25 04:56 | formatting fix | David Lawrence Ramsey | 1 | +2 | -1 |
2004-11-25 04:39 | add DB's overhaul of the multibuffer code for efficiency, plus a few tweaks and additions of mine | David Lawrence Ramsey | 6 | +194 | -303 |
2004-11-24 23:46 | formatting fix | David Lawrence Ramsey | 1 | +2 | -1 |
2004-11-24 20:36 | formatting fix | David Lawrence Ramsey | 1 | +2 | -1 |
2004-11-24 20:12 | oops again; adding an extra magicline unconditionally when uncutting is inconsistent with how file insertion behaves, so it apparently is a bug; revert the previous behavior | David Lawrence Ramsey | 2 | +6 | -9 |
2004-11-23 23:42 | oops; Pico's adding a new magicline unconditionally when uncutting leaves the cursor on the current magicline is actually consistent (and hence not a bug), so duplicate that behavior again | David Lawrence Ramsey | 2 | +9 | -5 |
2004-11-23 22:30 | formatting fixes | David Lawrence Ramsey | 1 | +22 | -15 |
2004-11-23 21:40 | in get_edit_input(), readd parameter allow_funcs, as it's now needed as a workaround for when unjustified text is stored in the justify buffer and either the justify or the full justify shortcut is hit | David Lawrence Ramsey | 4 | +15 | -16 |
2004-11-23 20:42 | in shortcut_init(), fix misplaced #endif keeping the "Full Justify" shortcut in the search shortcut list from being included when NANO_SMALL is defined but DISABLE_JUSTIFY isn't | David Lawrence Ramsey | 2 | +5 | -1 |
2004-11-23 17:59 | in do_cut_text(), if keep_cutbuffer is FALSE, only blow away the text in the cutbuffer if the cutbuffer isn't empty | David Lawrence Ramsey | 2 | +6 | -3 |
2004-11-23 04:17 | comment fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2004-11-23 04:08 | overhaul the cutting and uncutting routines and the justify-related routines to back up and restore unjustified text to use the partitioning code, as it greatly simplifies how they work; also back up and restore unjustified text in its own buffer instead of the cutbuffer, and add a few minor bug fixes to the overhauled routines | David Lawrence Ramsey | 8 | +442 | -507 |
2004-11-23 03:42 | in do_wrap(), make wrap_loc and word_back ssize_t's, to match fill, and add a few minor cosmetic fixes | David Lawrence Ramsey | 2 | +12 | -8 |
2004-11-22 17:58 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2004-11-22 17:55 | GNU nano 1.3.5 | David Lawrence Ramsey | 3 | +23 | -2 |
2004-11-22 17:08 | in do_replace_loop(), treat real_current as current and real_current_x as current_x instead of using copies of them (which aren't kept up to date) when calling findnextstr(); this fixes a problem where the search can wrap when it shouldn't and skip over all matches after the wrap point | David Lawrence Ramsey | 2 | +5 | -6 |
2004-11-22 16:04 | fix get_totals() so it properly handles NULL parameters, and restore totlines after marked spell-check the way the justify routine does instead of saving it and readding it later | David Lawrence Ramsey | 2 | +25 | -25 |
2004-11-22 00:16 | unpartition_filestruct() should take a partition** instead of a partition*, so that the partition it refers to is properly set to NULL | David Lawrence Ramsey | 4 | +22 | -22 |
2004-11-21 18:51 | documentation fix: list sh as an example of a Bourne shell | David Lawrence Ramsey | 3 | +4 | -2 |
2004-11-21 18:44 | in README.CVS, mention the need for ssh to do cvs checkouts | David Lawrence Ramsey | 2 | +10 | -2 |
2004-11-21 17:50 | add another cvs command fix | David Lawrence Ramsey | 1 | +0 | -5 |
2004-11-21 17:45 | update the given cvs commands in README.CVS so that they work again | David Lawrence Ramsey | 2 | +9 | -5 |
2004-11-20 16:16 | in README.CVS, mention the requirement for groff in order to create html versions of the manpages | David Lawrence Ramsey | 2 | +3 | -0 |
2004-11-20 00:39 | Get rid of config.rpath. | Jordi Mallach | 2 | +1 | -513 |
2004-11-18 22:25 | Updated French translation. | Jordi Mallach | 2 | +8 | -3 |
2004-11-18 22:13 | Updated Malay translation. | Jordi Mallach | 2 | +619 | -619 |
2004-11-18 00:05 | Don't use DEFS to define stuff. Use INCLUDES instead. | Jordi Mallach | 3 | +5 | -3 |
2004-11-17 23:17 | Include <config.h> only if HAVE_CONFIG_H. | Jordi Mallach | 11 | +31 | -10 |
2004-11-17 20:47 | use top_x and bot_x where possible instead of recalculating entire string lengths | David Lawrence Ramsey | 1 | +13 | -20 |
2004-11-17 17:44 | comment fix | David Lawrence Ramsey | 1 | +3 | -3 |
2004-11-17 16:59 | formatting fix | David Lawrence Ramsey | 1 | +2 | -1 |
2004-11-16 22:51 | fix breakage of ASCII character sequence mode introduced with the UTF-8 sequence support | David Lawrence Ramsey | 1 | +7 | -1 |
2004-11-16 13:09 | spell Ulf Härnhammar's name right | David Lawrence Ramsey | 1 | +1 | -1 |
2004-11-16 02:23 | add Ulf Harnhammar's input_tab() segfault fix | David Lawrence Ramsey | 2 | +4 | -1 |
2004-11-16 02:20 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2004-11-15 23:10 | document the last fix | David Lawrence Ramsey | 1 | +2 | -0 |
2004-11-15 21:49 | fix cursor placement problem when inserting into the current buffer at the bottom of the edit window with smooth scrolling on | David Lawrence Ramsey | 1 | +10 | -6 |
2004-11-15 20:42 | fix cursor placement problem when inserting into the current buffer at the top of the edit window | David Lawrence Ramsey | 1 | +12 | -3 |
2004-11-15 18:44 | comment fixes | David Lawrence Ramsey | 2 | +11 | -9 |
2004-11-13 01:32 | in cut_marked_segment(), respect concatenate_cut, as we need to use it if we do a marked cut and immediately follow it with a cut-to-end (which uses that function) | David Lawrence Ramsey | 2 | +25 | -4 |
2004-11-12 21:46 | in do_cut_text(), set concatenate_cut to TRUE unconditionally when doing a marked cut; this fixes an incompatibility with Pico where an extra line is uncut if we do a marked cut that includes the magicline and immediately follow it with an unmarked cut | David Lawrence Ramsey | 2 | +8 | -6 |
2004-11-12 00:48 | yet more cosmetic fixes | David Lawrence Ramsey | 2 | +12 | -11 |
2004-11-12 00:09 | revert the handle_sigwinch() change, as other breakage occurs when resizing or continuing from a suspend after a justify and it can't be properly fixed without a rewrite | David Lawrence Ramsey | 2 | +1 | -7 |
2004-11-11 22:02 | fix entry | David Lawrence Ramsey | 1 | +2 | -2 |
2004-11-11 21:50 | in handle_sigwinch(), call shortcut_init(FALSE) defore redisplaying the main list, so that "UnJustify" isn't erroneously displayed when we justify, suspend, and then continue; also add a few last cosmetic fixes | David Lawrence Ramsey | 4 | +12 | -5 |
2004-11-11 14:35 | in m4/Makefile.am, add glib-2.0.m4 to EXTRA_DIST, so that nano builds from CVS with automake 1.7.x again; for some reason, automake 1.9.x didn't have a problem with its (erroneously) being left out; also add some formatting fixes to other Makefile.am's dealing with too many or too few blank lines | David Lawrence Ramsey | 4 | +7 | -2 |
2004-11-08 03:22 | improve another assertion | David Lawrence Ramsey | 1 | +1 | -1 |
2004-11-08 03:19 | improve assertion | David Lawrence Ramsey | 1 | +1 | -1 |
2004-11-07 23:05 | fix enum/#define conflict | David Lawrence Ramsey | 2 | +4 | -4 |
2004-11-07 21:30 | allow blank buffers at the "Execute Command" prompt, and document it in the help text | David Lawrence Ramsey | 3 | +11 | -12 |
2004-11-07 18:35 | don't create a new buffer if we're in multibuffer mode and command execution mode | David Lawrence Ramsey | 1 | +8 | -5 |
2004-11-07 18:22 | in multibuffer mode, using a blank filename at the "Read File" prompt shouldn't cancel out of it | David Lawrence Ramsey | 1 | +8 | -1 |
2004-11-07 18:09 | partition the filestruct properly when executing a command | David Lawrence Ramsey | 1 | +31 | -30 |
2004-11-07 16:13 | formatting fix | David Lawrence Ramsey | 1 | +2 | -2 |
2004-11-07 16:04 | in the search prompt shortcut list, move "Full Justify" to after "History", so that the latter is visible onscreen again | David Lawrence Ramsey | 2 | +10 | -5 |
2004-11-07 15:29 | in proto.h, add missing NANO_SMALL #ifdef around the cut_marked_segment() prototype | David Lawrence Ramsey | 2 | +5 | -0 |
2004-11-07 01:26 | comment update | David Lawrence Ramsey | 1 | +2 | -1 |
2004-11-07 01:22 | don't let remove_magicline() remove the magicline if it's the only line in the file | David Lawrence Ramsey | 1 | +1 | -1 |
2004-11-06 21:26 | preemptively update the version number in the documentation | David Lawrence Ramsey | 4 | +6 | -6 |
2004-11-06 20:33 | in do_uncut_text(), maintain current_y's value when uncutting blocks so that smooth scrolling works correctly; also add a few miscellaneous cleanups | David Lawrence Ramsey | 2 | +15 | -7 |
2004-11-06 15:10 | more int -> bool conversions | David Lawrence Ramsey | 2 | +11 | -9 |
2004-11-06 02:37 | in both the internal and alternate spell checker, put the beginning and the end of the mark at the beginning and the end of the spell-checked text | David Lawrence Ramsey | 1 | +22 | -14 |
2004-11-06 00:18 | rearrange a few if blocks for consistency | David Lawrence Ramsey | 1 | +17 | -19 |
2004-11-05 23:55 | oops; only work around the problem of the mark's being in the middle of a spell checked word if the mark was on in the first place | David Lawrence Ramsey | 1 | +15 | -10 |
2004-11-05 23:03 | when doing marked spell-check, properly handle the case where the mark ends in the middle of a word and that word is spell-checked; also move the logic to detect an upside-down mark to mark_order() instead of using the same logic in three different places, and rename a few variables for consistency | David Lawrence Ramsey | 8 | +57 | -21 |
2004-11-05 18:01 | more faq updates: add questions about selecting text in an X terminal when mouse support is turned on and typing F13-F16 when the keyboard only has F1-F12, plus a few other miscellaneous bits | David Lawrence Ramsey | 2 | +41 | -28 |
2004-11-05 17:29 | document the last update | David Lawrence Ramsey | 1 | +1 | -0 |
2004-11-05 17:09 | fixed FAQ inaccuracy: Pico compatibility mode was made the default in nano 1.1.99pre1, not 1.2.2 | David Lawrence Ramsey | 2 | +5 | -2 |
2004-11-05 16:24 | don't change the file format when we insert another file into the current one | David Lawrence Ramsey | 2 | +11 | -0 |
2004-11-05 16:22 | comment fixes | David Lawrence Ramsey | 1 | +6 | -6 |
2004-11-05 16:01 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2004-11-05 15:39 | fix entry: "... opened the file, added all of it to the cutbuffer, closed the file, and uncut at the current cursor position" is clearer | David Lawrence Ramsey | 1 | +2 | -2 |
2004-11-05 15:25 | if we're not inserting a file into a new buffer, partition the current buffer so that it's effectively a new buffer just before inserting the file, and only restore placewewant afterwards; this is the same behavior we would get if we opened the file, added all of it to the cutbuffer, uncut at the current cursor position, and closed the file | David Lawrence Ramsey | 6 | +45 | -15 |
2004-11-05 15:03 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2004-11-05 14:37 | clean up the partitioning-related if blocks | David Lawrence Ramsey | 1 | +14 | -15 |
2004-11-04 17:42 | remove a bit of redundant code, and add a few more comment fixes | David Lawrence Ramsey | 2 | +2 | -4 |
2004-11-04 16:45 | when (un)partitioning, don't save or restore fileage or filebot if they're the same as top or bot; also add a few comment fixes | David Lawrence Ramsey | 2 | +27 | -15 |
2004-11-04 15:31 | avoid potential segfaults while unpartitioning a filestruct | David Lawrence Ramsey | 1 | +4 | -2 |
2004-11-04 13:47 | in cut.c, make marked_line a static enum instead of a static int, and add a few formatting cleanups | David Lawrence Ramsey | 3 | +29 | -21 |
2004-11-04 13:40 | fix entry | David Lawrence Ramsey | 1 | +2 | -2 |
2004-11-04 04:08 | remove the DOS_FILE and MAC_FILE flags, as they're only used in files.c, and replace them with a static file_format enum; change the openfilestruct structure accordingly in order to handle this; also add a few miscellaneous cleanups | David Lawrence Ramsey | 3 | +79 | -79 |
2004-11-04 03:53 | remove most redundant includes of sys/stat.h; it's included in nano.h, so it doesn't need to be included in files that include nano.h | David Lawrence Ramsey | 7 | +4 | -6 |
2004-11-04 03:27 | remove unneeded space | David Lawrence Ramsey | 1 | +1 | -1 |
2004-11-03 23:05 | in search_init(), when we're replacing and the mark is on, display a prompt indicating that we're replacing text only in the selection instead of the usual prompt | David Lawrence Ramsey | 2 | +13 | -1 |
2004-11-03 22:03 | add code to partition a filestruct between a set of arbitrary coordinates; given the coordinates of the beginning and end of the mark, this allows proper and easier handling of saving marked selections, replacing text only in marked selections, and spell-checking marked selections using either the internal or alternate spell checker; do all these using a global partition structure | David Lawrence Ramsey | 9 | +358 | -74 |
2004-11-03 21:11 | comment fix | David Lawrence Ramsey | 1 | +2 | -1 |
2004-11-03 16:02 | in do_replace_loop(), make real_current_x a const filestruct* again | David Lawrence Ramsey | 2 | +6 | -4 |
2004-11-03 14:58 | cosmetic fixes | David Lawrence Ramsey | 2 | +6 | -8 |
2004-11-02 20:48 | fix crash in mallocstrncpy() call | David Lawrence Ramsey | 1 | +1 | -1 |
2004-11-02 15:18 | add new function mallocstrncpy() | David Lawrence Ramsey | 4 | +20 | -7 |
2004-11-02 02:48 | in get_kbinput(), make sure meta_key and func_key are set properly in all cases | David Lawrence Ramsey | 1 | +5 | -6 |
2004-11-01 22:54 | leave "Mark Text" and "Where Is Next" out entirely when NANO_SMALL is defined; since they aren't in the visible main list, there's no point in having them in but disabled; also add a few formatting fixes | David Lawrence Ramsey | 2 | +28 | -33 |
2004-11-01 22:40 | add new key aliases: F15 for "Mark Text" and F16 for "Where Is Next"; also add support for their corresponding escape sequences | David Lawrence Ramsey | 4 | +55 | -23 |
2004-11-01 22:37 | document the help browser display fix | David Lawrence Ramsey | 1 | +6 | -4 |
2004-11-01 22:35 | properly handle the case of a function key with no preceding control key in the help browser | David Lawrence Ramsey | 1 | +5 | -0 |
2004-10-31 22:45 | cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2004-10-31 14:40 | add missing attribution | David Lawrence Ramsey | 1 | +1 | -1 |
2004-10-31 13:20 | fix problem found by Rocco: make search_last_line static to search.c instead of local to findnextstr() so that search wrapping detection works properly again | David Lawrence Ramsey | 4 | +19 | -8 |
2004-10-31 13:13 | remove erroneous entry | David Lawrence Ramsey | 1 | +2 | -3 |
2004-10-30 01:16 | make mark_beginx a size_t instead of an int | David Lawrence Ramsey | 6 | +9 | -10 |
2004-10-30 01:03 | make current_x a size_t instead of an int | David Lawrence Ramsey | 9 | +43 | -27 |
2004-10-29 15:48 | cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -7 |
2004-10-29 15:42 | cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-10-27 02:21 | revert the marked replace code; it's hackish, and there appears to be no easy way to make it work with the internal spell checker as is; it should eventually be reimplemented to work at the findnextstr() level | David Lawrence Ramsey | 4 | +15 | -82 |
2004-10-27 02:15 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2004-10-26 21:14 | cosmetic fixes | David Lawrence Ramsey | 1 | +2 | -4 |
2004-10-26 20:58 | in do_replace_loop(), add new parameter canceled, set to TRUE if we canceled at the prompt and FALSE otherwise; use it to make sure that canceling works properly in all cases when using the internal spell checker | David Lawrence Ramsey | 4 | +25 | -11 |
2004-10-26 16:54 | add Rocco Corsi's patch to fix a problem in do_int_spell_fix() where if the cursor is in the middle of a file, the spell checker will sometimes only correct the misspelled word instances that appear before the cursor position and then stop | David Lawrence Ramsey | 2 | +5 | -1 |
2004-10-26 16:29 | cosmetic fixes | David Lawrence Ramsey | 1 | +6 | -6 |
2004-10-25 15:00 | put DB's old efficiency tweaks back in bottombars() | David Lawrence Ramsey | 2 | +25 | -17 |
2004-10-24 22:51 | cosmetic fix: "Hurd console" -> "Mach console" | David Lawrence Ramsey | 1 | +24 | -24 |
2004-10-24 17:20 | remove the global DOS/Mac format toggles, for consistency with other file operations like Append/Prepend that are specific to the "Write File" prompt, and change the Mac format toggle to Meta-M, since that no longer conflicts with the mouse support toggle; update the documentation accordingly | David Lawrence Ramsey | 6 | +17 | -25 |
2004-10-24 16:47 | in nano.1 and nano.texi, eliminate references to the now removed -D/--dos and -M/--mac command line options | David Lawrence Ramsey | 3 | +5 | -14 |
2004-10-24 16:45 | cosmetic fixes | David Lawrence Ramsey | 1 | +0 | -3 |
2004-10-24 16:18 | consistency fix for the ^^ help entry | David Lawrence Ramsey | 1 | +1 | -1 |
2004-10-23 14:59 | add missing parentheses | David Lawrence Ramsey | 1 | +2 | -2 |
2004-10-23 14:53 | consistency fix for the ^I help entry | David Lawrence Ramsey | 1 | +2 | -1 |
2004-10-23 13:50 | simplify the key-interpreting logic in get_shortcut() | David Lawrence Ramsey | 1 | +4 | -6 |
2004-10-23 02:48 | fix wrong word | David Lawrence Ramsey | 1 | +1 | -1 |
2004-10-23 02:47 | add UTF-8 support to unget_kbinput(), and fix a minor memory leak in the UTF-8 support code in get_kbinput() | David Lawrence Ramsey | 5 | +38 | -12 |
2004-10-22 20:25 | in main(), tweak the command line parsing routine so that multiple +LINE flags are properly interpreted in multibuffer mode | David Lawrence Ramsey | 2 | +25 | -9 |
2004-10-22 16:11 | comment fix | David Lawrence Ramsey | 1 | +3 | -3 |
2004-10-22 03:33 | apply patch from DB: in write_file(), if we've tried to write to an unwritable file and we're not prepending, tempname is NULL when it's passed to unlink(); this can cause problems if unlink() can't handle NULL, so don't call it in that case | David Lawrence Ramsey | 2 | +8 | -1 |
2004-10-22 03:30 | another indentation fix | David Lawrence Ramsey | 1 | +1 | -2 |
2004-10-21 22:49 | remove more unneeded casts, and add an indentation fix | David Lawrence Ramsey | 2 | +9 | -9 |
2004-10-21 22:06 | remove unnecessary casts | David Lawrence Ramsey | 1 | +2 | -2 |
2004-10-21 17:11 | in nanorc.sample, change the included speller value to "aspell -x -c"; the -x option makes aspell not create backup files, and this is consistent with the internal spell checker's behavior | David Lawrence Ramsey | 2 | +4 | -1 |
2004-10-21 16:51 | in do_replace_loop(), check for more than one wrap at the right place | David Lawrence Ramsey | 1 | +11 | -13 |
2004-10-21 16:25 | when saving or changing file positions, be sure not to ignore placewewant; also move a misplaced changelog entry | David Lawrence Ramsey | 3 | +20 | -13 |
2004-10-21 15:44 | do the check for being outside the mark after the zero-length regexes check, so that zero-length regex replaces work properly again | David Lawrence Ramsey | 1 | +17 | -17 |
2004-10-21 15:32 | fix infinite loop when we're doing a replace of marked text and the only matches found are outside the marked text | David Lawrence Ramsey | 4 | +53 | -21 |
2004-10-19 21:09 | yet more search code cleanups | David Lawrence Ramsey | 4 | +13 | -15 |
2004-10-18 22:19 | fix findnextstr() so wholewords works properly with regular expressions and in conjunction with no_sameline, and add a few other minor cosmetic fixes | David Lawrence Ramsey | 4 | +67 | -33 |
2004-10-18 19:28 | add glib-2.0.m4 from glib 2.4.7 to the m4 directory; this is needed to detect glib 2.x on systems that may not have it installed | David Lawrence Ramsey | 2 | +216 | -0 |
2004-10-18 14:13 | rely on glib 2.x only if the system doesn't have v?snprintf(), and update README.CVS accordingly | David Lawrence Ramsey | 3 | +20 | -15 |
2004-10-18 02:17 | add missing line | David Lawrence Ramsey | 1 | +1 | -0 |
2004-10-18 02:11 | document the last miscellaneous fix | David Lawrence Ramsey | 1 | +2 | -0 |
2004-10-18 02:06 | rearrange the mark-handling code in do_replace_loop() a bit, and add one more miscellaneous fix | David Lawrence Ramsey | 2 | +28 | -21 |
2004-10-18 01:51 | help text updates, and a few more miscellaneous fixes | David Lawrence Ramsey | 3 | +28 | -22 |
2004-10-16 15:41 | more minor cosmetic fixes | David Lawrence Ramsey | 2 | +39 | -43 |
2004-10-16 04:56 | in do_alt_speller(), call terminal_init() unconditionally after running the alternate spell checker, so that the terminal state is properly restored in all cases | David Lawrence Ramsey | 2 | +7 | -1 |
2004-10-15 16:35 | another minor cleanup | David Lawrence Ramsey | 1 | +12 | -8 |
2004-10-15 16:25 | minor cleanups | David Lawrence Ramsey | 5 | +23 | -32 |
2004-10-15 01:51 | make the UTF-8 character reading support work in more instances | David Lawrence Ramsey | 2 | +7 | -8 |
2004-10-15 01:39 | fix spurious warning message in do_gotoline() that was introduced when it was overhauled, and also fix some indentation in statusq() | David Lawrence Ramsey | 2 | +41 | -39 |
2004-10-14 21:59 | add support for reading in UTF-8 sequences to some of the low-level input functions | David Lawrence Ramsey | 4 | +87 | -51 |
2004-10-14 21:59 | simplify the curses library tests in configure.ac by checking for initscr() instead of tgetent() where possible | David Lawrence Ramsey | 2 | +5 | -8 |
2004-10-14 20:48 | make get_escape_seq_kbinput()'s escape_seq parameter a const int*, since it's never modified | David Lawrence Ramsey | 3 | +5 | -2 |
2004-10-14 20:36 | remove resetstatuspos prototype left over from when it was global | David Lawrence Ramsey | 1 | +0 | -1 |
2004-10-11 14:00 | add missing word | David Lawrence Ramsey | 1 | +4 | -4 |
2004-10-11 13:55 | minor fixes involving case insensitive searches and NANO_SMALL | David Lawrence Ramsey | 3 | +17 | -7 |
2004-10-09 20:16 | oops, Pico doesn't preserve placewewant when inserting a file; we do it for consistency | David Lawrence Ramsey | 1 | +1 | -2 |
2004-10-09 20:12 | in do_insertfile(), when inserting a file in non-multibuffer mode, preserve placewewant as well as current_x, for compatibility with Pico | David Lawrence Ramsey | 2 | +7 | -2 |
2004-10-09 20:10 | cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -4 |
2004-10-09 17:15 | fix backwards #ifdefs | David Lawrence Ramsey | 1 | +3 | -3 |
2004-10-09 16:59 | in do_int_spell_fix(), move the REVERSE_SEARCH flag toggling into the NANO_SMALL #ifdef, since the tiny version of nano doesn't support reverse searching; also, turn the USE_REGEXP flag off during spell checking in order to avoid a potential segfault | David Lawrence Ramsey | 2 | +30 | -7 |
2004-10-09 16:26 | in do_replace_loop(), if the mark is on when we start, skip over all matches not found inside the marked text; this makes marked spell checking when using the internal spell checker work as expected, and also allows replacing only marked text when the mark is on | David Lawrence Ramsey | 4 | +52 | -13 |
2004-10-08 23:06 | miscellaneous cleanups in do_replace_loop(): set current to real_current and current_x to current_x_save, only turn the mark off and call edit_refresh() if the mark was originally on, and make length_change a ssize_t | David Lawrence Ramsey | 2 | +15 | -8 |
2004-10-08 20:37 | another comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-10-08 20:34 | comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-10-08 15:35 | in mark_order(), add check for MARK_ISSET's not being set; also make one more int -> bool conversion and cosmetic fix | David Lawrence Ramsey | 3 | +10 | -3 |
2004-10-07 20:54 | remove the -D/--dos and -M/--mac command line options, as they aren't much use with the new file format autodetection | David Lawrence Ramsey | 2 | +4 | -12 |
2004-10-07 17:36 | Update Basque translation by Mikel Olasagasti. | Jordi Mallach | 2 | +974 | -904 |
2004-10-06 21:11 | remove DOS line endings, and fix a typo in a comment | David Lawrence Ramsey | 1 | +1 | -1 |
2004-10-05 20:24 | in do_insertfile(), add missing #ifdefs around the wrap_reset() call so that nano compiles with wrapping disabled again | David Lawrence Ramsey | 2 | +4 | -0 |
2004-10-05 20:11 | really fix the resetstatus problems this time, and add a few other miscellaneous fixes | David Lawrence Ramsey | 4 | +295 | -266 |
2004-10-05 16:14 | another int -> bool conversion | David Lawrence Ramsey | 1 | +1 | -1 |
2004-10-05 02:46 | in do_insertfile(), if file browsing succeeds, copy the filename we browsed to into ans, put back Enter, and show the prompt one last time so that it's exited properly and the cursor position at the statusbar is reset | David Lawrence Ramsey | 2 | +11 | -4 |
2004-10-05 02:29 | make resetstatuspos static to just statusq() | David Lawrence Ramsey | 3 | +13 | -11 |
2004-10-04 22:37 | add parameter use_answer to search_init(); when it's TRUE, only set backupstring to answer, so that we can preserve the text of the statusbar when switching to the search prompt from the "Go To Line" prompt; also, set backupstring before doing anything else, add one minor efficiency tweak, and preserve the text of the statusbar no matter what when switching from the search prompt to the "Go To Line" prompt, since the toggling works both ways now and non-numeric text shouldn't be lost when going only one of those ways | David Lawrence Ramsey | 3 | +41 | -24 |
2004-10-04 22:35 | comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2004-10-04 16:01 | remove redundancy erroneously introduced when adding the ^T toggle to the "Go To Line" prompt | David Lawrence Ramsey | 1 | +4 | -6 |
2004-10-04 15:53 | add another cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-10-04 15:23 | add minor cosmetic fixes, and do another int -> bool conversion | David Lawrence Ramsey | 3 | +9 | -10 |
2004-10-03 19:26 | remove stray dash | David Lawrence Ramsey | 1 | +1 | -1 |
2004-10-03 19:18 | in open_(prev|next)_file(), translate the "New Buffer" string when displaying "Switched to" messages on the statusbar; also do a few more int -> bool conversions | David Lawrence Ramsey | 4 | +18 | -15 |
2004-10-03 13:47 | after reading in a file and detecting the format it's in, set the file format flags (DOS_FILE and MAC_FILE) to match, and preserve them across multiple file buffers | David Lawrence Ramsey | 2 | +35 | -7 |
2004-10-01 21:37 | consistency fix | David Lawrence Ramsey | 1 | +3 | -3 |
2004-10-01 18:47 | add missing blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2004-10-01 18:34 | for consistency, make do_insertfile() take a parameter to indicate whether it's in "Execute Command" mode; also add continue and goto to the "c-file" regexes | David Lawrence Ramsey | 4 | +31 | -15 |
2004-09-30 22:07 | add a bunch of key-related fixes: put Meta-( (Meta-9), Meta-) (Meta-0), and Meta-J back in the shortcut list since Meta-G is used in the file browser and not as a toggle, tweak nanogetstr() and statusq() so that resetstatuspos can be reduced to a static bool, change the names of some keys to be more consistent, and add the ^R^X^X and ^W^T^T shortcuts (note that the latter doesn't preserve the contents of the statusbar yet when ^T is pressed at the "Go To Line" prompt), and add a few other miscellaneous tweaks | David Lawrence Ramsey | 11 | +155 | -123 |
2004-09-28 22:21 | fix #ifdef breakage | David Lawrence Ramsey | 2 | +5 | -1 |
2004-09-28 22:14 | add a multibuffer mode toggle to the "Execute Command" prompt, for consistency with the "Read File" prompt | David Lawrence Ramsey | 3 | +33 | -3 |
2004-09-28 20:50 | simplify do_insertfile() by reusing variables where possible | David Lawrence Ramsey | 2 | +3 | -5 |
2004-09-28 20:37 | more int -> bool conversions | David Lawrence Ramsey | 1 | +2 | -2 |
2004-09-28 16:51 | consistency fix: the convention for shortcuts lists other than the main list is apparently to only allow meta shortcuts as toggles, so only allow the meta shortcuts for searching for the beginning and end of the paragraph and justifying the entire file to go in the main list | David Lawrence Ramsey | 3 | +10 | -15 |
2004-09-28 16:03 | cosmetic fix | David Lawrence Ramsey | 1 | +4 | -4 |
2004-09-28 15:58 | resetstatuspos should be a bool, not an int | David Lawrence Ramsey | 3 | +9 | -9 |
2004-09-28 15:17 | in shortcut_init(), change an erroneous _() around the "New Buffer" string to N_() | David Lawrence Ramsey | 2 | +3 | -1 |
2004-09-28 15:06 | for consistency, at the "Go To Line" prompt, display "Cancelled" instead of "Aborted" if we cancel | David Lawrence Ramsey | 1 | +1 | -1 |
2004-09-27 01:10 | add missing func_key reference | David Lawrence Ramsey | 1 | +1 | -1 |
2004-09-27 01:04 | add a func_key flag to the low-level input functions and the currently existing high-level input functions, to indicate extended keypad values | David Lawrence Ramsey | 5 | +56 | -38 |
2004-09-25 00:45 | refresh the screen when Ctrl-L is pressed at the statusbar prompt, as Pico does | David Lawrence Ramsey | 2 | +6 | -0 |
2004-09-24 21:48 | cosmetic comment fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2004-09-23 21:52 | remove redundant include of limits.h from nano.c | David Lawrence Ramsey | 2 | +2 | -1 |
2004-09-22 22:45 | turn off extended input processing (the IEXTEN termios flag) as nano 1.2.x does | David Lawrence Ramsey | 3 | +18 | -4 |
2004-09-18 22:02 | make some ints that use the value of fill and can be greater than COLS ssize_t's for consistency, and add a few minor cosmetic fixes | David Lawrence Ramsey | 5 | +16 | -15 |
2004-09-12 22:01 | revert the blocking of meta sequences in main(), as it doesn't solve the problem of meta sequences' sometimes being interpreted as printable characters when they shouldn't be | David Lawrence Ramsey | 2 | +1 | -3 |
2004-09-12 21:40 | document keeping meta sequences from getting through to do_char() in the changelog, and update a related comment | David Lawrence Ramsey | 2 | +4 | -2 |
2004-09-12 21:30 | don't let meta sequences get through to do_char() | David Lawrence Ramsey | 1 | +1 | -1 |
2004-09-11 21:41 | make the help menu shortcut display more flexible, add more intuitive aliases for moving to the beginning and end of a paragraph and justifying the entire file, and make those aliases available in the main shortcut list too, since Pico's practice of putting them in the search menu is rather odd | David Lawrence Ramsey | 5 | +123 | -44 |
2004-09-11 21:28 | for more compatibility with Pico, remove extra space after a character in punct if that character is the same as the one before it | David Lawrence Ramsey | 2 | +15 | -6 |
2004-09-10 22:18 | Updated manpages by Jean-Philippe. | Jordi Mallach | 2 | +12 | -12 |
2004-09-07 21:51 | make get_edit_input() respect view mode, and clarify its changelog entry | David Lawrence Ramsey | 2 | +15 | -10 |
2004-09-07 15:45 | minor cosmetic fix | David Lawrence Ramsey | 1 | +2 | -2 |
2004-09-07 00:48 | when calling AC_TRY_RUN() to test for a broken regexec() function, set the fourth parameter to default to "no" (since it apparently only occurs on glibc 2.2.3-based systems) so that cross-compiling will work | David Lawrence Ramsey | 2 | +10 | -3 |
2004-09-05 21:40 | add DB's overhaul of the file loading code to increase efficiency, remove ugly workarounds for most cases of edittop's or current's being NULL (as those cases no longer occur due to the overhaul), and remove detection of binary files (since it wasn't always accurate and will only cause problems when UTF-8 support is added); also add a few minor fixes of mine | David Lawrence Ramsey | 10 | +431 | -431 |
2004-09-01 22:08 | remove reference to @includedir@ in src/Makefile.am, as it's unneeded and can break cross-compilation | David Lawrence Ramsey | 2 | +4 | -1 |
2004-08-31 18:26 | Updated French manpages from Jean-Philippe. | Jordi Mallach | 3 | +182 | -131 |
2004-08-31 18:13 | Update Spanish translation from Javi. | Jordi Mallach | 2 | +659 | -1088 |
2004-08-31 00:23 | Updated translations. | Jordi Mallach | 1 | +1 | -0 |
2004-08-31 00:22 | Updated French translation by Jean-Philippe Guérard. | Jordi Mallach | 2 | +706 | -727 |
2004-08-29 14:42 | in nanorc.sample, remove specific references to control key shortcuts other than XON and XOFF | David Lawrence Ramsey | 2 | +8 | -5 |
2004-08-28 16:34 | remove snippet of edit_update() that's redundant now that findnextstr() maintains current_y properly | David Lawrence Ramsey | 2 | +2 | -10 |
2004-08-28 15:51 | work around the need to put back the first non-escape character when reading an escape sequence | David Lawrence Ramsey | 4 | +36 | -26 |
2004-08-27 21:02 | in do_insertfile(), readd the NANO_SMALL #ifdef around the start_again: label to avoid a warning | David Lawrence Ramsey | 2 | +7 | -0 |
2004-08-27 20:28 | do more int ->bool conversions, change the order of the parameters in findnextstr(), and make findnextstr() maintain the value of current_y too | David Lawrence Ramsey | 4 | +65 | -39 |
2004-08-27 17:02 | have edit_refresh() call edit_update() with NONE when smooth scrolling is on so that smooth scrolling applies everywhere instead of just to the movement functions, fix a potential infinite loop when edit_update() is called with NONE and current_y is greater than (editwinrows - 1), and have do_para_begin() and do_para_end() maintain current_y as do_justify() does (and as they did before) | David Lawrence Ramsey | 3 | +53 | -8 |
2004-08-27 10:18 | Updated Catalan and German. | Jordi Mallach | 3 | +1688 | -1538 |
2004-08-26 18:07 | simplify edit_update() so as not to require the fileptr parameter anymore, since it's set to current in all calls | David Lawrence Ramsey | 5 | +17 | -12 |
2004-08-26 04:22 | do another int -> bool conversion, and simplify the search/replace "Cancelled" messages | David Lawrence Ramsey | 3 | +10 | -9 |
2004-08-26 01:43 | in get_mouseinput(), make clicking on meta shortcuts work properly again, and properly handle the case of whereis_list's being longer than MAIN_VISIBLE as bottombars() does | David Lawrence Ramsey | 2 | +13 | -2 |
2004-08-26 01:29 | remove redundant #ifdef | David Lawrence Ramsey | 2 | +3 | -3 |
2004-08-25 16:37 | add unget_kbinput(), a wrapper for ungetch() | David Lawrence Ramsey | 5 | +26 | -20 |
2004-08-25 15:39 | convert ints to bools in the low-level input routines, and consolidate the high-level input routines for the edit window | David Lawrence Ramsey | 5 | +304 | -245 |
2004-08-18 16:14 | add missing brackets around an if statement block in parse_rcfile() so that parsing the numeric argument after "tabsize" works properly again | David Lawrence Ramsey | 2 | +7 | -1 |
2004-08-17 20:44 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2004-08-17 20:38 | GNU nano 1.3.4 | David Lawrence Ramsey | 7 | +28 | -8 |
2004-08-17 20:34 | add missing #ifdefs | David Lawrence Ramsey | 2 | +4 | -0 |
2004-08-17 19:28 | and add last missing bit | David Lawrence Ramsey | 1 | +1 | -0 |
2004-08-17 19:20 | fix the last ngetdelim() tweak | David Lawrence Ramsey | 1 | +3 | -3 |
2004-08-17 16:04 | better document the ngetdelim() tweaks | David Lawrence Ramsey | 1 | +2 | -1 |
2004-08-17 16:00 | add a few last tweaks to ngetdelim() | David Lawrence Ramsey | 2 | +7 | -9 |
2004-08-17 05:23 | per DB's patch, overhaul the rcfile and history file reading and writing routines to fix a few fundamental problems and limitations; also add getline() and getdelim() equivalents adapted from GNU mailutils 0.5 (and tweaked to better integrate with nano), since the patch uses getline() | David Lawrence Ramsey | 9 | +192 | -98 |
2004-08-12 21:43 | a few more #ifdef tweaks, plus a few cosmetic fixes | David Lawrence Ramsey | 3 | +7 | -5 |
2004-08-12 20:06 | more #ifdef tweaks | David Lawrence Ramsey | 1 | +1 | -1 |
2004-08-12 19:48 | tweak some #ifdefs to avoid warnings when compiling with --disable-wrapping, --disable-justify, or a combination of the two | David Lawrence Ramsey | 2 | +6 | -1 |
2004-08-12 15:20 | per DB's patch, show the "Press Return To Continue" prompt if we can't read the .nano_history file while starting nano | David Lawrence Ramsey | 2 | +6 | -2 |
2004-08-12 04:34 | make sure that the shortcut list properly displays "Close" when reading in multiple files on the command line | David Lawrence Ramsey | 2 | +15 | -7 |
2004-08-12 04:30 | and do int -> bool conversions for the prototypes too | David Lawrence Ramsey | 1 | +2 | -2 |
2004-08-12 03:27 | add more int -> bool conversions | David Lawrence Ramsey | 2 | +5 | -7 |
2004-08-12 02:52 | add missing error message simplifications from before | David Lawrence Ramsey | 2 | +2 | -2 |
2004-08-12 02:11 | indentation fix | David Lawrence Ramsey | 1 | +2 | -2 |
2004-08-11 05:13 | add a bunch of DB's miscellaneous fixes, plus a few of mine | David Lawrence Ramsey | 7 | +76 | -73 |
2004-08-10 23:05 | per DB's patch, simplify the saving of emergency files in die(), die_save_file(), and get_next_filename() | David Lawrence Ramsey | 3 | +21 | -17 |
2004-08-07 22:33 | add titlebar() calls before all open_file() calls and remove the titlebar() call after them, so that the titlebar is displayed properly for all file(s) loaded; also add missing int -> bool conversion | David Lawrence Ramsey | 2 | +6 | -3 |
2004-08-07 22:00 | cosmetic fixes for the getopt_(long)?() calls and the switch block dealing with the command line options | David Lawrence Ramsey | 1 | +115 | -116 |
2004-08-07 21:27 | per DB's patch, convert a few parts of files.c to use bool so that open_pipe()'s failure is handled properly again, and add various #ifdefs to fix a few warnings and compilation problems that occur when everything is enabled manually including NANO_SMALL | David Lawrence Ramsey | 5 | +36 | -25 |
2004-08-05 22:10 | per DB's patch, convert nano.c to use bools wherever needed, add a few efficiency tweaks, and fix a few minor bugs in help_init() where "Up" and "Space" might not be displayed properly and the help browser wouldn't work if fewer than 24 columns were available | David Lawrence Ramsey | 3 | +90 | -85 |
2004-08-05 21:57 | document DB's warning fixes when ENABLE_NLS is undefined and the -fwritable-strings option is used, which were part of his last patch to convert more translated strings to use N_() | David Lawrence Ramsey | 1 | +2 | -0 |
2004-08-05 15:45 | per DB's patch, convert more of nano to use N_() when possible; also add a few more minor cosmetic fixes of mine | David Lawrence Ramsey | 2 | +66 | -58 |
2004-08-05 15:16 | per DB's patch, don't translate the option strings for -Z/--restricted; also add a few more minor cosmetic fixes of mine | David Lawrence Ramsey | 2 | +17 | -10 |
2004-08-04 18:24 | tweak parse_num() to return a bool, and fix backwards test of its value so that numeric values will be preserved when switching to the "Go To Line" prompt again | David Lawrence Ramsey | 6 | +17 | -14 |
2004-08-01 22:35 | make lastwastab and list use TRUE and FALSE instead of 1 and 0, make them bools in the process, and make a few other minor cosmetic cleanups | David Lawrence Ramsey | 6 | +25 | -25 |
2004-08-01 22:00 | tweak the spec file to properly package the "rnano" symlink | David Lawrence Ramsey | 2 | +4 | -1 |
2004-08-01 16:09 | automatically install a symlink "rnano" pointing to nano | David Lawrence Ramsey | 3 | +9 | -0 |
2004-07-31 14:10 | add DB's fix for a problem where quoted justify wouldn't work if HAVE_REGEX_H wasn't set, and don't treat the return values of the string comparison functions as boolean anymore | David Lawrence Ramsey | 6 | +63 | -54 |
2004-07-30 22:52 | rcfile tweaks: prompt only once for all rcfile errors instead of once for each separate error, make sure all the messages end in newlines, etc. | David Lawrence Ramsey | 4 | +40 | -30 |
2004-07-30 20:21 | add my display tweak to do_replace(), my efficiency tweaks to do_gotoline(), and DB's efficiency tweaks to do_gotopos() | David Lawrence Ramsey | 3 | +33 | -17 |
2004-07-30 17:30 | add a consistency fix for do_enter() and a few minor cosmetic fixes | David Lawrence Ramsey | 5 | +5 | -11 |
2004-07-30 03:54 | add DB's overhaul of the paragraph searching code and some of the justify code, as it makes some code much more understandable and fixes a bug where searching for the previous paragraph would move the cursor too high in one case | David Lawrence Ramsey | 5 | +235 | -240 |
2004-07-29 14:32 | in do_replace_loop(), make sure old_pww is updated to the current value of placewewant when a new match is found, so that edit_redraw() will redraw the screen properly when only placewewant changes | David Lawrence Ramsey | 2 | +10 | -1 |
2004-07-28 20:53 | add a few missing placewewant size_t conversions | David Lawrence Ramsey | 1 | +3 | -2 |
2004-07-28 20:46 | per DB's patch, convert placewewant to a size_t; also add a few miscellaneous fixes of mine | David Lawrence Ramsey | 8 | +60 | -43 |
2004-07-28 13:50 | add various improvements to the "c-file" regexes by Mike Frysinger, with a few additions of mine | David Lawrence Ramsey | 2 | +7 | -3 |
2004-07-28 13:03 | add Mike Frysinger's sample regexes for patch files | David Lawrence Ramsey | 2 | +13 | -0 |
2004-07-27 19:40 | minor cosmetic fix | David Lawrence Ramsey | 1 | +1 | -2 |
2004-07-27 16:46 | move the main terminal initialization functions, aside from initscr(), into a new terminal_init() function, and convert nano to use it; also, when reloading the newly spell-checked temporary file in do_alt_speller(), call terminal_init() to make sure that all the original terminal settings are restored, as a curses-based alternative spell checker (e.g. aspell) can change them | David Lawrence Ramsey | 3 | +34 | -24 |
2004-07-27 15:46 | per Junichi Uekawa's patch in Debian's version of nano, call setlocale() outside the ENABLE_NLS #ifdef, since UTF-8 support (specifically, the wide character handling functions it needs) won't work properly if the locale isn't set, whether NLS is enabled or not | David Lawrence Ramsey | 2 | +4 | -1 |
2004-07-24 16:50 | fix spacing problem in the "Save Under Different Name" prompt | David Lawrence Ramsey | 2 | +3 | -1 |
2004-07-23 12:51 | fix variable names | David Lawrence Ramsey | 1 | +4 | -4 |
2004-07-23 12:30 | a few miscellaneous Pico compatibility tweaks and bugfixes (most importantly, a fix for a segfault when trying to full-justify a file with no paragraphs) | David Lawrence Ramsey | 6 | +65 | -32 |
2004-07-20 12:57 | restore erroneously removed toggle* casts | David Lawrence Ramsey | 1 | +2 | -2 |
2004-07-18 18:13 | and reset tabsize and wrap_at to their default values if invalid rcfile entries are specified for them | David Lawrence Ramsey | 3 | +10 | -7 |
2004-07-18 17:43 | properly handle invalid tab sizes in nanorc files and make a few more cosmetic cleanups | David Lawrence Ramsey | 3 | +34 | -53 |
2004-07-17 20:01 | revert change to debugging statement that shouldn't be there yet | David Lawrence Ramsey | 1 | +1 | -1 |
2004-07-17 19:49 | cut down on redundant inclusions of <sys/types.h>, include it in proto.h per DB's patch, and make a few more minor cosmetic cleanups | David Lawrence Ramsey | 8 | +28 | -22 |
2004-07-13 17:43 | further clarify one toggle description | David Lawrence Ramsey | 1 | +1 | -1 |
2004-07-13 17:09 | per DB's patch, remove some unneeded reset_cursor() calls, move the one in the main input loop to the top, and remove the apparently unneeded wrefresh() call in the main input loop | David Lawrence Ramsey | 3 | +7 | -9 |
2004-07-12 16:26 | add missing part of the variable type changes in do_gotoline() | David Lawrence Ramsey | 1 | +1 | -1 |
2004-07-12 16:07 | port over DB's number parsing code and related bits, with a few minor changes of mine, and add a few related variable type changes | David Lawrence Ramsey | 7 | +69 | -70 |
2004-07-12 03:10 | various changes to cut down on binary size: per DB's patch, add new N_() macro to mark strings that aren't translated immediately and convert nano to use it where needed, overhaul the shortcut list and toggle list initialization code for efficiency, and replace rcfile_msg() with rcfile_error(); also add a few minor miscellaneous cleanups by DB and myself | David Lawrence Ramsey | 9 | +587 | -590 |
2004-07-10 16:53 | add another missing part of DB's patch (read_file() should be returning void instead of int), and rearrange one NANO_SMALL #ifdef for better readability | David Lawrence Ramsey | 2 | +7 | -6 |
2004-07-08 17:29 | add one last spacing fix | David Lawrence Ramsey | 1 | +2 | -2 |
2004-07-08 17:15 | add another prototype fix and a few spacing fixes | David Lawrence Ramsey | 6 | +26 | -21 |
2004-07-08 15:27 | per DB's patch, remove unused global variable search_offscreen | David Lawrence Ramsey | 3 | +2 | -2 |
2004-07-07 23:26 | more comment fixes | David Lawrence Ramsey | 1 | +3 | -2 |
2004-07-07 15:20 | another missing piece of DB's patch: the toggle and rcoption structs should use longs to store their flags too | David Lawrence Ramsey | 1 | +3 | -3 |
2004-07-07 14:36 | add another missing part of DB's patch to convert flags and related variables into longs: toggle_init_one() should take a long instead of an int for its flag parameter | David Lawrence Ramsey | 2 | +4 | -4 |
2004-07-07 13:57 | add missing part of DB's patch to convert flags and related variables into longs: file_flags should be declared as a long instead of an int | David Lawrence Ramsey | 1 | +1 | -1 |
2004-07-06 14:02 | put back erroneously removed initialization of original_umask | David Lawrence Ramsey | 1 | +1 | -1 |
2004-07-05 14:27 | if we're in restricted mode and the filename isn't blank, disable tab completion at the "Write File" prompt, since we can't change the filename in that case; also remove an unneeded trailing space | David Lawrence Ramsey | 3 | +10 | -2 |
2004-07-03 14:34 | fix inaccurate comment | David Lawrence Ramsey | 1 | +2 | -2 |
2004-07-03 14:15 | fix bug in do_justify() in a better way: add on_next_line flag, used to indicate when we've moved to the next line after justifying the current line, and only run the respacing routine when it's true; this keeps the respacing routine from erroneously being run more than once on the same line | David Lawrence Ramsey | 2 | +29 | -16 |
2004-07-03 05:23 | fix bug in do_justify(): if all the text from the next line has been moved to the current line and the next line has been deleted, continue the justification loop from there and skip the respacing routine in order to avoid running it more than once on the same line (since it assumes that we've moved to the next line, which isn't true in that case) | David Lawrence Ramsey | 2 | +19 | -7 |
2004-07-03 03:22 | for consistency with nano 1.2.x and with other editors, make the mode of newly created files 666 instead of 600 before it's modified by the umask; also add a few more minor comment fixes | David Lawrence Ramsey | 2 | +17 | -11 |
2004-07-03 03:09 | a few cleanups and consistency fixes | David Lawrence Ramsey | 8 | +27 | -19 |
2004-07-02 14:31 | per DB's patch (with a few updates of mine), convert the shortcut list functions and most related functions to return void instead of int, as the return values of all those functions are essentially unused; also add a few related miscellaneous cleanups | David Lawrence Ramsey | 10 | +210 | -283 |
2004-07-01 19:41 | add missing cosmetic fix from before | David Lawrence Ramsey | 1 | +1 | -1 |
2004-07-01 18:59 | more minor cosmetic fixes | David Lawrence Ramsey | 7 | +62 | -55 |
2004-07-01 17:04 | per DB's patch, tweak the code to update the edit window just before getting statusbar input for efficiency, and update bottomwin just before then too | David Lawrence Ramsey | 2 | +6 | -1 |
2004-06-30 12:28 | per Jon Oberheide's patch, fix erroneous debugging statement so that nano compiles with --enable-debug again | David Lawrence Ramsey | 2 | +5 | -1 |
2004-06-29 12:36 | per Mike Frysinger's patch, have whitespace display default to off instead of on | David Lawrence Ramsey | 2 | +5 | -2 |
2004-06-29 00:43 | fix erroneous #ifdef so that nano compiles with --disable-justify again | David Lawrence Ramsey | 2 | +5 | -1 |
2004-06-28 13:23 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2004-06-28 13:17 | GNU nano 1.3.3 | David Lawrence Ramsey | 7 | +30 | -8 |
2004-06-27 00:54 | refactor the code to search for the beginning of a paragraph a bit to fix some inaccuracies and eliminate the need for recursion; it now uses almost the same logic as the code to search for the end of a paragraph, which makes it somewhat easier to understand | David Lawrence Ramsey | 2 | +67 | -60 |
2004-06-26 15:24 | a few last minor cosmetic fixes | David Lawrence Ramsey | 1 | +20 | -19 |
2004-06-25 22:43 | Add a translation comment so translators use both their shortcuts as well as the English ones. | Jordi Mallach | 2 | +6 | -1 |
2004-06-25 22:34 | Fix XSI:ism in config.rpath. | Jordi Mallach | 2 | +8 | -4 |
2004-06-25 01:52 | call justify_format() just after backup_lines() instead of inside it, so that full justification doesn't erroneously justify non-paragraph lines in the file | David Lawrence Ramsey | 2 | +11 | -8 |
2004-06-24 22:39 | minor cosmetic fixes | David Lawrence Ramsey | 2 | +4 | -3 |
2004-06-22 15:38 | make the former flag same_line_wrap use TRUE and FALSE, add missing part of DB's do_wrap() tweaks (the initialization of new_line_wrap to 0), and wrap a few overly long comments | David Lawrence Ramsey | 2 | +10 | -5 |
2004-06-22 14:30 | add minor comment fixes, and also fix a problem where the escape sequence for F3 on the FreeBSD console wasn't interpreted properly | David Lawrence Ramsey | 2 | +88 | -89 |
2004-06-15 01:48 | fix inaccurate comment | David Lawrence Ramsey | 1 | +3 | -3 |
2004-06-12 21:20 | do_yesno() comment fixes | David Lawrence Ramsey | 1 | +2 | -4 |
2004-06-12 21:03 | clean up main() a bit | David Lawrence Ramsey | 2 | +53 | -52 |
2004-06-12 02:10 | fix slightly misplaced break | David Lawrence Ramsey | 1 | +1 | -1 |
2004-06-10 01:35 | remove unneeded justify_format() call from do_justify() which caused problems if the original paragraph was one line long and ended with a tab or tabs; unjustification would restore the justify_format()ted line instead of the original line | David Lawrence Ramsey | 2 | +13 | -15 |
2004-06-09 08:36 | per CHAO Wei-Lun's patch, add missing "[dir]" and missing _()'s to the "-E [dir]/--backupdir=[dir]" strings in usage() | David Lawrence Ramsey | 2 | +5 | -1 |
2004-06-05 22:09 | justification fix: if the last line of a justified paragraph has a space on the end of it, the space should be removed | David Lawrence Ramsey | 2 | +21 | -9 |
2004-06-04 22:36 | document the functions that were removed when the input routines were converted to use state machines | David Lawrence Ramsey | 1 | +2 | -1 |
2004-06-04 22:28 | add an extra break and move an #endif down to fix a potential problem when NANO_SMALL is defined or KEY_RESIZE isn't, and when PDCURSES isn't defined | David Lawrence Ramsey | 2 | +5 | -1 |
2004-06-04 18:18 | properly handle it when get_escape_seq_kbinput() returns ERR for an escape sequence that is recognized but which should be ignored | David Lawrence Ramsey | 3 | +30 | -17 |
2004-06-03 20:26 | support KEY_A1, KEY_A3, KEY_C1, and KEY_C3 on the numeric keypad | David Lawrence Ramsey | 2 | +23 | -4 |
2004-06-01 22:56 | document the use of the SPELL environment variable | David Lawrence Ramsey | 3 | +11 | -4 |
2004-06-01 20:38 | don't rely on the return value of curs_set(), as it's broken on e.g. slang; instead, explicitly turn the cursor off where we need to | David Lawrence Ramsey | 3 | +7 | -3 |
2004-06-01 19:49 | cosmetic fixes | David Lawrence Ramsey | 2 | +4 | -4 |
2004-06-01 18:32 | edit_redraw() should update when we're not on the first page and/or when we're not on the same page as before, not just in the former case | David Lawrence Ramsey | 2 | +7 | -5 |
2004-06-01 15:29 | Update docs about Chinese contributor. | Jordi Mallach | 3 | +3 | -1 |
2004-06-01 15:13 | 2004-06-01 Jordi Mallach <jordi@gnu.org> | Jordi Mallach | 3 | +1610 | -1 |
2004-05-31 14:58 | add DB's tweaks to do_wrap(), plus a few minor bits of mine (convert some ints to size_t's and convert the int wrapping to use TRUE and FALSE since it's used as a boolean) | David Lawrence Ramsey | 2 | +41 | -37 |
2004-05-31 14:47 | fix comment inaccuracies | David Lawrence Ramsey | 1 | +4 | -8 |
2004-05-30 04:19 | oops; for consistency with e.g. color syntax highlighting (which, like whitespace display, is specified in the rcfile), whitespace display should be on by default | David Lawrence Ramsey | 2 | +3 | -2 |
2004-05-30 03:56 | for consistency, whitespace display should be off by default, not on | David Lawrence Ramsey | 2 | +4 | -4 |
2004-05-30 03:23 | add spaces to the ends of the "Overwrite" and "Different Name" prompts, for consistency | David Lawrence Ramsey | 2 | +4 | -2 |
2004-05-30 03:19 | edit_redraw() fixes | David Lawrence Ramsey | 6 | +38 | -40 |
2004-05-29 20:38 | add DB's changes to allow scrolling through the help browser text with the arrow keys as well as the paging keys | David Lawrence Ramsey | 3 | +83 | -40 |
2004-05-29 17:20 | document cosmetic reorganization of rcfile.c, and readd an "else" I accidentally removed while doing it | David Lawrence Ramsey | 2 | +3 | -0 |
2004-05-29 17:05 | add a few comment fixes and an explicit check in rcfile.c for rcopts[i].name's being "tabsize" (to avoid a spurious error under some circumstances about tabsize's being 0 when there's no tabsize entry in the rcfile) | David Lawrence Ramsey | 3 | +10 | -7 |
2004-05-29 16:47 | a few last cosmetic reorderings and fixes | David Lawrence Ramsey | 4 | +27 | -22 |
2004-05-29 16:38 | allow the changing of closing punctuation and closing brackets (used in justification) via the rcfile | David Lawrence Ramsey | 7 | +66 | -11 |
2004-05-29 16:25 | add Mike Frysinger's patch (with minor modifications) to allow displaying other characters, specified in the rcfile, for the first characters of tabs and spaces | David Lawrence Ramsey | 10 | +111 | -18 |
2004-05-29 15:36 | since KEEP_CUTBUFFER is only used in cut.c, make it a static variable in cut.c instead of a flag, and unset it in other files via the new function cutbuffer_reset() | David Lawrence Ramsey | 5 | +53 | -45 |
2004-05-29 14:13 | fix minor omission: the smarthome option was documented in nanorc.5 as well as nano.1 | David Lawrence Ramsey | 1 | +2 | -0 |
2004-05-29 03:03 | cosmetic fixes | David Lawrence Ramsey | 2 | +3 | -3 |
2004-05-29 01:20 | add some comments better explaining what is disabled in restricted mode and why | David Lawrence Ramsey | 5 | +73 | -12 |
2004-05-28 23:45 | don't bother initializing the backup directory or reading $SPELL for the alternative spell checker if we're in restricted mode, since both backups and spell checking are disabled then | David Lawrence Ramsey | 2 | +15 | -7 |
2004-05-28 22:42 | check $SPELL for an alternative spell checker if we didn't get one from the command line and/or rcfile, as Pico does | David Lawrence Ramsey | 2 | +13 | -0 |
2004-05-28 21:02 | add missing cast to char | David Lawrence Ramsey | 2 | +2 | -1 |
2004-05-28 20:44 | overhaul the routines for movement and related things to eliminate unneeded screen redraws | David Lawrence Ramsey | 8 | +332 | -95 |
2004-05-28 17:23 | refactor the low-level input routines into main routines that get the input and state machines that interpret the input | David Lawrence Ramsey | 4 | +706 | -387 |
2004-05-28 15:05 | add code to statusq() to *really* not allow "Full Justify" while in view mode | David Lawrence Ramsey | 2 | +4 | -1 |
2004-05-28 14:42 | fix problems caused by cut and paste of the do_para_end() shortcut for the do_full_justify() shortcut: don't allow the latter to work in view mode, and have it display its own message instead of the do_para_end() shortcut's message | David Lawrence Ramsey | 1 | +4 | -3 |
2004-05-28 00:15 | make write_marked() always call write_file() with nonamechange set to TRUE (and hence no longer take a namechange parameter itself) to fix a bug where writing a selection would change the current filename, and make die_save_file() do the same since we don't need to change the current filename if we're writing emergency backup files | David Lawrence Ramsey | 4 | +22 | -14 |
2004-05-27 20:09 | add DB's tweaks to do_enter() and remove the now-unused center_cursor() | David Lawrence Ramsey | 4 | +35 | -72 |
2004-05-27 18:39 | treat search_last_line as a boolean everywhere, and remove some unneeded trailing spaces | David Lawrence Ramsey | 4 | +9 | -9 |
2004-05-25 23:34 | properly account for padding in titlebar() | David Lawrence Ramsey | 2 | +12 | -10 |
2004-05-25 19:41 | per DB's patch, make finish() accept and return void, since none of the calls to finish() set sigage to anything other than 0 or use its return value | David Lawrence Ramsey | 3 | +14 | -8 |
2004-05-25 02:33 | cosmetic fix: reorder enums | David Lawrence Ramsey | 1 | +4 | -4 |
2004-05-25 01:49 | per DB's patch, also remove the now-unused center_cursor() | David Lawrence Ramsey | 3 | +2 | -9 |
2004-05-24 19:47 | per DB's patch, remove the now-unused edit_refresh_clearok() | David Lawrence Ramsey | 3 | +2 | -10 |
2004-05-24 18:40 | comment fixes for consistency: "Meta" -> "meta" | David Lawrence Ramsey | 1 | +2 | -2 |
2004-05-24 05:52 | convert do_para_search() to use an enum to specify its search type | David Lawrence Ramsey | 4 | +31 | -21 |
2004-05-24 05:05 | comment fix for consistency: "magic line" -> "magicline" | David Lawrence Ramsey | 2 | +2 | -2 |
2004-05-24 02:58 | comment fix | David Lawrence Ramsey | 1 | +2 | -3 |
2004-05-24 02:35 | switch test around in do_prev_word() for consistency with do_next_word() | David Lawrence Ramsey | 2 | +8 | -4 |
2004-05-23 21:33 | move do_(first|last)_line() to move.c | David Lawrence Ramsey | 4 | +23 | -20 |
2004-05-23 21:23 | comment fixes | David Lawrence Ramsey | 1 | +3 | -3 |
2004-05-23 21:17 | add missing bit | David Lawrence Ramsey | 1 | +2 | -5 |
2004-05-23 21:11 | add DB's changes to titlebar() (with a few tweaks of mine) to make it handle shorter screen widths better and display the filename using display_string(), my strnlen() equivalent so the new titlebar() will work on systems without strnlen(), and a few of DB's other minor changes to make other display-related functions handle shorter screen widths better, among other things | David Lawrence Ramsey | 9 | +283 | -136 |
2004-05-22 20:38 | cosmetic fix | David Lawrence Ramsey | 1 | +3 | -3 |
2004-05-22 20:19 | add missing #ifdefs around prototypes | David Lawrence Ramsey | 2 | +6 | -0 |
2004-05-22 20:15 | add smart home key | David Lawrence Ramsey | 11 | +90 | -7 |
2004-05-20 14:31 | comment fix: justify_format() could have just left out a space at the end of the line instead of removing it | David Lawrence Ramsey | 1 | +1 | -1 |
2004-05-20 03:29 | comment fix | David Lawrence Ramsey | 1 | +3 | -3 |
2004-05-19 16:04 | go back to cbreak mode and disable_signals() instead of raw mode, as disable_signals() doesn't take up much space and we need one fewer slang workaround that way | David Lawrence Ramsey | 3 | +17 | -21 |
2004-05-19 15:41 | comment fix: ^J should be Ctrl-J | David Lawrence Ramsey | 1 | +3 | -3 |
2004-05-18 15:23 | add missing bit from DB's refactoring of do_credits(): translate the messages in xlcredits[] after they're initialized in order to avoid an error when compiling with -pedantic | David Lawrence Ramsey | 2 | +12 | -10 |
2004-05-18 01:20 | minor overhaul of terminal-related things | David Lawrence Ramsey | 6 | +348 | -326 |
2004-05-17 20:38 | and remove unneccessary initialization | David Lawrence Ramsey | 1 | +1 | -1 |
2004-05-17 20:32 | tweak justification so that it works the same way as the current version of Pico does | David Lawrence Ramsey | 3 | +92 | -100 |
2004-05-17 16:11 | remove some unneeded edit_update()s in do_para_search() and do_justify() per DB's patch, and simplify an if statement in do_justify() | David Lawrence Ramsey | 2 | +27 | -34 |
2004-05-14 17:57 | if multibuffer support is compiled in, properly read in multiple files at the command line even if multibuffer mode isn't turned on | David Lawrence Ramsey | 2 | +13 | -1 |
2004-05-14 17:39 | in main(), don't open the first file in quiet mode, since if we do, an error message won't be shown if it's unreadable | David Lawrence Ramsey | 2 | +5 | -1 |
2004-05-14 03:50 | one last comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-05-14 01:17 | the last of the minor fixes | David Lawrence Ramsey | 3 | +15 | -14 |
2004-05-13 23:19 | comment fix | David Lawrence Ramsey | 1 | +2 | -1 |
2004-05-13 23:05 | one last minor cosmetic change | David Lawrence Ramsey | 1 | +1 | -1 |
2004-05-13 22:23 | minor cosmetic fixes | David Lawrence Ramsey | 1 | +7 | -7 |
2004-05-13 18:04 | minor cosmetic fixes | David Lawrence Ramsey | 1 | +4 | -3 |
2004-05-13 17:46 | reformat the test programs in configure.ac to be on multiple lines for greater readability, and remove unnecessary inclusion of stdio.h in the slang tests | David Lawrence Ramsey | 2 | +32 | -14 |
2004-05-13 17:28 | add support for Pico's ability to justify the entire file at once ("full justify", accessible via ^W^J) | David Lawrence Ramsey | 7 | +240 | -165 |
2004-05-13 17:19 | add isblank() equivalent and use it instead of checking for (tab or space) all over the code, properly detect whether we have strcasestr() and only use nstristr() if we don't, and bump up CVS build requirements to account for setting _GNU_SOURCE when running the test programs for both | David Lawrence Ramsey | 9 | +64 | -22 |
2004-05-08 00:06 | nanorc.sample updates: add missing mouse entry, and add backupdir and mouse entries to the nanorc sample regexes | David Lawrence Ramsey | 2 | +26 | -19 |
2004-05-07 18:00 | fix more info page inaccuracies | David Lawrence Ramsey | 2 | +23 | -19 |
2004-05-05 21:36 | disable "Where Is Next" in tiny mode | David Lawrence Ramsey | 4 | +8 | -1 |
2004-05-01 04:13 | fix minor inconsistency | David Lawrence Ramsey | 1 | +4 | -4 |
2004-05-01 01:21 | clarifications to comments explaining exactly what control characters and escape sequences are supported | David Lawrence Ramsey | 2 | +148 | -107 |
2004-04-30 19:40 | add DB's overhaul of regexp_init() and a few other regex-related bits, and convert REGEXP_COMPILED to a static int in search.c, since it's only used there | David Lawrence Ramsey | 4 | +66 | -41 |
2004-04-30 04:49 | add restricted mode, per IO ERROR's patch | David Lawrence Ramsey | 9 | +233 | -99 |
2004-04-29 06:30 | in edit_add(), do minor cosmetic reformatting and remove unused int searched_later_lines | David Lawrence Ramsey | 2 | +28 | -30 |
2004-04-28 21:49 | remove another unused prototype | David Lawrence Ramsey | 2 | +2 | -2 |
2004-04-27 21:06 | spell Christian Weisgerber's name right | David Lawrence Ramsey | 1 | +1 | -1 |
2004-04-24 18:30 | use napms() instead of nanosleep(), as it does the same thing (aside from taking an argument in milliseconds instead of microseconds) and curses includes it | David Lawrence Ramsey | 2 | +5 | -9 |
2004-04-23 18:02 | work around the NumLock glitch | David Lawrence Ramsey | 6 | +168 | -70 |
2004-04-22 03:41 | make the verbatim and escape sequence input routines use size_t's to hold lengths, and use a properly cast nrealloc() instead of an uncast realloc() in the former | David Lawrence Ramsey | 4 | +21 | -8 |
2004-04-21 23:04 | cosmetic changelog fix | David Lawrence Ramsey | 1 | +2 | -2 |
2004-04-21 22:25 | a few more minor cleanups | David Lawrence Ramsey | 3 | +6 | -3 |
2004-04-20 19:19 | fix info page inaccuracies | David Lawrence Ramsey | 2 | +6 | -9 |
2004-04-19 02:44 | DB's changes to do_delete(), and a few more minor bits | David Lawrence Ramsey | 2 | +35 | -32 |
2004-04-16 05:15 | remove apparently unneeded leaveok() calls per DB's patch, and make a few cosmetic cleanups | David Lawrence Ramsey | 3 | +11 | -15 |
2004-04-15 06:15 | fix debugging output in get_verbatim_kbinput() | David Lawrence Ramsey | 2 | +11 | -4 |
2004-04-07 01:07 | wrong place; signal_init() should be called after the input mode (cbreak or raw) is set in order to work properly; also clarify related comments | David Lawrence Ramsey | 2 | +15 | -11 |
2004-04-07 00:51 | the signal_init() should be called before the other input mode-changing code in handle_sigwinch() | David Lawrence Ramsey | 1 | +4 | -4 |
2004-04-07 00:44 | make sure the special control keys are handled the same way after a continue or a window resize | David Lawrence Ramsey | 3 | +28 | -17 |
2004-04-05 01:08 | miscellaneous fixes | David Lawrence Ramsey | 9 | +76 | -55 |
2004-03-31 18:53 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2004-03-31 18:42 | GNU nano 1.3.2 | David Lawrence Ramsey | 7 | +21 | -8 |
2004-03-30 04:17 | minor tweaks; also remove the need for the JUSTIFY_MODE flag | David Lawrence Ramsey | 5 | +25 | -19 |
2004-03-29 23:09 | fix error in changelog and add missing size_t cast | David Lawrence Ramsey | 2 | +5 | -2 |
2004-03-29 18:36 | set the input mode before turning the keypad on, and don't turn the keypad on in a window before that window's initialized (oddly, ncurses didn't segfault on the latter, but slang did) | David Lawrence Ramsey | 3 | +23 | -25 |
2004-03-19 21:57 | minor bits | David Lawrence Ramsey | 1 | +2 | -2 |
2004-03-19 21:46 | rename a few variables and make a few cosmetic cleanups | David Lawrence Ramsey | 7 | +80 | -68 |
2004-03-19 20:47 | fix entry | David Lawrence Ramsey | 1 | +3 | -2 |
2004-03-19 02:15 | avoid any more editbot-related segfaults by removing the last of the references to it, as in DB's patch | David Lawrence Ramsey | 6 | +8 | -44 |
2004-03-19 01:35 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-03-15 20:26 | fix potential memory corruption problems caused by passing answer in as the value of def in statusq(), etc. | David Lawrence Ramsey | 7 | +117 | -88 |
2004-03-15 20:03 | revert the Meta-P and Meta-N aliases for the paragraph searches for now; Meta-P was being interpreted as such even when it was used for the Prepend toggle at the writeout prompt | David Lawrence Ramsey | 4 | +2 | -9 |
2004-03-14 01:42 | add DB's similar simplification of do_prev_word() too | David Lawrence Ramsey | 2 | +6 | -27 |
2004-03-13 19:42 | add DB's patch to simplify do_next_word() and remove references to editbot in it so as to avoid a segfault | David Lawrence Ramsey | 2 | +7 | -27 |
2004-03-11 02:20 | minor bits | David Lawrence Ramsey | 3 | +12 | -8 |
2004-03-08 19:53 | minor comment fix | David Lawrence Ramsey | 1 | +3 | -3 |
2004-03-07 21:16 | fix error I made when porting over DB's refactored search code: the strstr() call used in forward case-sensitive searches was using the wrong variable, which made all such searches fail | David Lawrence Ramsey | 1 | +1 | -1 |
2004-03-07 15:14 | change instances of "int main ()" to "int main(void)" | David Lawrence Ramsey | 2 | +6 | -4 |
2004-03-05 20:47 | remove trailing space | David Lawrence Ramsey | 1 | +1 | -1 |
2004-03-05 20:04 | wrap one reference to NANO_EXTCMD_KEY in a NANO_SMALL #ifdef | David Lawrence Ramsey | 2 | +8 | -1 |
2004-03-05 19:54 | minor comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-03-05 03:14 | remove redundant line | David Lawrence Ramsey | 1 | +0 | -1 |
2004-03-04 23:48 | TODO update: clarify the paragraph searching item, and add item for filename searches in the file browser | David Lawrence Ramsey | 2 | +5 | -1 |
2004-03-04 19:30 | add function key aliases for NANO_FIRSTLINE_KEY and NANO_LASTLINE_KEY, and make sure statusbar input handles both them and NANO_HELP_FKEY properly | David Lawrence Ramsey | 4 | +14 | -4 |
2004-03-04 06:33 | Tom Bates' nsr-tandem-nsk port, plus a few tweaks of mine, take 2 (according to comments, including floss.h in nano.h does work) | David Lawrence Ramsey | 4 | +13 | -3 |
2004-03-03 06:00 | revert the tweaked nsr-tandem-nsk port for now, pending further comment | David Lawrence Ramsey | 4 | +3 | -17 |
2004-03-03 01:25 | minor capitalization fixes | David Lawrence Ramsey | 2 | +3 | -3 |
2004-03-02 22:52 | cosmetic #ifdef tweak | David Lawrence Ramsey | 1 | +3 | -3 |
2004-03-02 21:31 | Tom Bates' nsr-tandem-nsk port, plus a few tweaks of mine | David Lawrence Ramsey | 4 | +17 | -3 |
2004-02-29 20:07 | set the associated function for unjustify to 0 instead of do_uncut_text(), since it's currently unused | David Lawrence Ramsey | 2 | +3 | -1 |
2004-02-28 16:30 | fix typo | David Lawrence Ramsey | 1 | +1 | -1 |
2004-02-28 16:24 | Martin Ehmsen's backup directory patch, with a few minor changes | David Lawrence Ramsey | 10 | +160 | -27 |
2004-02-28 02:08 | add another blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2004-02-28 01:58 | fix too-long line | David Lawrence Ramsey | 1 | +2 | -2 |
2004-02-27 20:50 | add blank line | David Lawrence Ramsey | 1 | +1 | -0 |
2004-02-27 18:54 | decouple the paragraph searching code and the justification code | David Lawrence Ramsey | 3 | +184 | -156 |
2004-02-27 03:21 | minor cosmetic fixes | David Lawrence Ramsey | 1 | +2 | -2 |
2004-02-27 03:06 | a few minor cleanups | David Lawrence Ramsey | 3 | +7 | -5 |
2004-02-26 21:09 | minor comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-02-25 06:25 | move the leaveok() calls back to edit_refresh() from update_line() | David Lawrence Ramsey | 2 | +7 | -12 |
2004-02-25 04:43 | remove the redundant filestat() and replace it with stat() in the one place it's called | David Lawrence Ramsey | 3 | +7 | -11 |
2004-02-25 04:01 | and update the dates on the documentation | David Lawrence Ramsey | 3 | +3 | -3 |
2004-02-25 03:58 | clarify the -T/--tabsize option in the documentation too | David Lawrence Ramsey | 4 | +8 | -6 |
2004-02-25 03:19 | clarify the description of -T/--tabsize a bit in usage(), and add extra {}'s to sunder() and unsunder() to make them a bit easier to read | David Lawrence Ramsey | 3 | +7 | -3 |
2004-02-24 20:48 | only include time.h in winio.c if NANO_EXTRA is defined, since we only need it for nanosleep() in do_credits() | David Lawrence Ramsey | 2 | +6 | -2 |
2004-02-24 20:41 | add DB's refactored search code and a few of his minor display code changes, plus a few minor search and display fixes of mine | David Lawrence Ramsey | 6 | +530 | -495 |
2004-02-24 14:01 | Updated Malay translation by Sharuzzaman Ahmat Raslan. | Jordi Mallach | 2 | +39 | -216 |
2004-02-16 20:32 | handle pending sigwinches better, etc. | David Lawrence Ramsey | 4 | +56 | -9 |
2004-02-07 05:03 | add more intuitive Meta-key aliases for ^W^W and ^W^O | David Lawrence Ramsey | 4 | +9 | -2 |
2004-02-07 03:39 | fix comment inaccuracy | David Lawrence Ramsey | 1 | +1 | -1 |
2004-02-07 03:38 | minor cosmetic fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-02-07 03:07 | forgot a cast | David Lawrence Ramsey | 1 | +1 | -1 |
2004-02-06 21:20 | make the saving of marked status in open_files->file_flags work properly again; a tweak to the ISSET() macro in 1.3.0 to make it only return 0 or 1 broke it | David Lawrence Ramsey | 2 | +15 | -4 |
2004-02-06 03:07 | get_verbatim_kbinput() should use an int*, not a char*, for consistency with get_kbinput() | David Lawrence Ramsey | 4 | +59 | -46 |
2004-02-03 17:36 | one last minor comment fix | David Lawrence Ramsey | 1 | +2 | -2 |
2004-02-01 06:27 | don't allow verbatim input in view mode | David Lawrence Ramsey | 2 | +4 | -1 |
2004-01-31 16:43 | minor comment clarification | David Lawrence Ramsey | 1 | +2 | -1 |
2004-01-30 21:31 | fix minor FAQ inaccuracy | David Lawrence Ramsey | 2 | +5 | -1 |
2004-01-30 04:29 | and switch to cbreak mode in handle_sigwinch() too | David Lawrence Ramsey | 2 | +9 | -6 |
2004-01-30 04:20 | set keypad() to TRUE in handle_sigwinch() in case we resize during verbatim input, and fix backwards _POSIX_VDISABLE #ifdefs so that raw() and cbreak() are called properly in get_verbatim_kbinput() | David Lawrence Ramsey | 3 | +25 | -18 |
2004-01-29 04:16 | add function key alias for unjustify | David Lawrence Ramsey | 4 | +7 | -3 |
2004-01-28 18:21 | use raw mode in get_verbatim_kbinput(), so that we don't have to deal with interrupt-generating keys there | David Lawrence Ramsey | 3 | +29 | -31 |
2004-01-27 07:12 | set keypad() to FALSE while reading in verbatim input, to deal with a bit of xterm weirdness, and update a few keypad-related comments | David Lawrence Ramsey | 3 | +24 | -5 |
2004-01-26 20:56 | actually block SIGQUIT in signal_init() | David Lawrence Ramsey | 2 | +6 | -0 |
2004-01-26 20:18 | comment accuracy fix | David Lawrence Ramsey | 1 | +3 | -3 |
2004-01-25 21:36 | minor capitalization fix | David Lawrence Ramsey | 2 | +3 | -1 |
2004-01-23 19:34 | add the ability to spell-check only marked text when the mark is on | David Lawrence Ramsey | 5 | +142 | -99 |
2004-01-23 19:26 | add support for escape sequences for F1-F14 where conflicts don't occur (and resurrect abcd() to make that job easier), additional comments, and a few minor cosmetic cleanups | David Lawrence Ramsey | 6 | +314 | -115 |
2004-01-22 07:25 | consistency tweak for get_page_start() | David Lawrence Ramsey | 2 | +7 | -1 |
2004-01-19 18:15 | add explanatory comment to do_credits() | David Lawrence Ramsey | 2 | +2 | -0 |
2004-01-16 19:12 | don't use "kbinput = wgetch(win)" as a switch value in get_accepted_kbinput() | David Lawrence Ramsey | 2 | +4 | -1 |
2004-01-15 16:08 | and document my tweak to do_writeout() from before | David Lawrence Ramsey | 1 | +3 | -1 |
2004-01-15 05:47 | add DB's fix for a do_replace_loop() segfault | David Lawrence Ramsey | 2 | +6 | -1 |
2004-01-15 05:12 | wrt DB's overhaul of the cutting code and related file-writing code: document the changes to the latter (in write_file() and do_writeout()) in the Changelog; I stupidly forgot to do this before | David Lawrence Ramsey | 1 | +13 | -1 |
2004-01-14 22:45 | remove other spurious "L" | David Lawrence Ramsey | 1 | +1 | -1 |
2004-01-14 22:40 | remove spurious "L" | David Lawrence Ramsey | 1 | +1 | -1 |
2004-01-14 19:26 | use nanosleep() instead of usleep(); the latter is only standard under BSD, whereas the former is POSIX compliant | David Lawrence Ramsey | 2 | +11 | -1 |
2004-01-14 16:51 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2004-01-14 06:38 | if color support is enabled, we only need to call edit_refresh() to properly paint multi-line color regexes when COLOR_SYNTAX is set | David Lawrence Ramsey | 3 | +15 | -5 |
2004-01-12 03:28 | on systems that need raw(), call it once instead of every time through the input/output loop in main() | David Lawrence Ramsey | 2 | +10 | -5 |
2004-01-10 06:12 | remove a few more unneeded spaces | David Lawrence Ramsey | 1 | +4 | -4 |
2004-01-10 06:02 | minor fixes for the README | David Lawrence Ramsey | 2 | +23 | -15 |
2004-01-09 23:26 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2004-01-09 23:22 | GNU nano 1.3.1 | David Lawrence Ramsey | 7 | +25 | -8 |
2004-01-09 23:06 | update the year in do_credits() too | David Lawrence Ramsey | 2 | +3 | -3 |
2004-01-09 23:04 | update the copyright years on the source files to 2004 (adding a few minor comment tweaks so that all the source files are covered) | David Lawrence Ramsey | 13 | +26 | -24 |
2004-01-09 22:38 | remove now-unnecessary initialization of kbinput in main() | David Lawrence Ramsey | 2 | +2 | -1 |
2004-01-06 17:12 | add formatting and typo fixes for NEWS, and add version numbers (minus "-cvs" suffixes) to the manpages | David Lawrence Ramsey | 4 | +447 | -440 |
2004-01-06 01:45 | minor comment fixes | David Lawrence Ramsey | 1 | +5 | -6 |
2004-01-05 19:01 | add verbatim input question and a few minor fixes to the faq | David Lawrence Ramsey | 2 | +15 | -6 |
2004-01-03 21:42 | find all beginning-of-line and/or end-of-line regexes once per line, not just the zero-length ones; this fixes multiple replaces occurring with them in conjunction with "*" | David Lawrence Ramsey | 4 | +28 | -29 |
2003-12-29 02:15 | clean up a bit of weirdness in do_replace_loop() | David Lawrence Ramsey | 2 | +11 | -16 |
2003-12-28 03:56 | comment addition, minor cosmetic fixes | David Lawrence Ramsey | 3 | +9 | -3 |
2003-12-24 21:47 | typo fix | David Lawrence Ramsey | 1 | +1 | -1 |
2003-12-24 08:29 | and wrap the zero-length regex displaying code in a HAVE_REGEX_H #define | David Lawrence Ramsey | 1 | +2 | -0 |
2003-12-24 08:17 | display a highlighted space for zero-length regex matches, so that we have a reference point when we're replacing them | David Lawrence Ramsey | 2 | +9 | -1 |
2003-12-24 08:03 | add DB's overhaul of the cutting code and related file-writing code, his fixes to check_operating_dir(), and a few minor cleanups and fixes of mine | David Lawrence Ramsey | 8 | +537 | -549 |
2003-12-24 03:33 | the last of the low-level input overhaul: make the global shortcut list use NANO_NO_KEY to represent no key value, add the NANO_HISTORY_KEY sentinel value, add support for many more escape sequences for those terminals that generate them, add DB's extensibility tweaks to do_yesno(), make ASCII 128 act like Backspace when -d is used, add various cleanups to the low-level input functions, and make the last of the low-level input routines use the new low-level input functions | David Lawrence Ramsey | 9 | +685 | -350 |
2003-12-24 03:13 | fix search/replace misbehaviors for good (I hope) | David Lawrence Ramsey | 3 | +42 | -51 |
2003-11-30 02:22 | minor redundancy fix | David Lawrence Ramsey | 2 | +6 | -7 |
2003-11-28 19:47 | another low-level input overhaul: split out low-level mouse input, remove references to ncurses key values from the global shortcut list and restructure it to specify function key values when needed, hook up verbatim input to the edit window, and do a few miscellaneous cleanups | David Lawrence Ramsey | 8 | +427 | -292 |
2003-11-28 16:04 | replace the old fix for infinite regex replacement loops with something that works better and is less hackish | David Lawrence Ramsey | 4 | +78 | -49 |
2003-11-25 11:30 | Updated Romanian translation by Laurentiu Buzdugan. | Jordi Mallach | 2 | +43 | -228 |
2003-11-20 00:15 | add check for glib 2.x | David Lawrence Ramsey | 2 | +10 | -9 |
2003-11-20 00:14 | minor tabbing fix | David Lawrence Ramsey | 1 | +1 | -1 |
2003-11-19 23:59 | don't prompt if we're saving only a selection of a file under a different name | David Lawrence Ramsey | 2 | +14 | -10 |
2003-11-06 10:47 | Added Danilo Segan (Serbian). | Jordi Mallach | 2 | +4 | -0 |
2003-11-06 10:39 | Added Serbian translation (Danilo Segan). Recoded ChangeLog to UTF-8. | Jordi Mallach | 3 | +1575 | -41 |
2003-11-05 22:04 | minor cosmetic fixes | David Lawrence Ramsey | 3 | +44 | -40 |
2003-11-04 18:34 | update nano.spec.in for the 1.3 branch | David Lawrence Ramsey | 2 | +4 | -2 |
2003-11-04 18:32 | work around problem with Backspace's generating ASCII 127 on Linux sometimes | David Lawrence Ramsey | 2 | +10 | -1 |
2003-11-03 00:13 | allow WHEREIS_NEXT_KEY to be used in view mode | David Lawrence Ramsey | 2 | +4 | -1 |
2003-10-31 17:58 | prompt before saving the current file under a different name | David Lawrence Ramsey | 2 | +12 | -5 |
2003-10-31 17:53 | avoid infinite loop when doing a forward regex replace of "$" | David Lawrence Ramsey | 2 | +56 | -20 |
2003-10-30 13:10 | Patch from Martin-Eric Racine <q-funk@pp.fishpool.fi> to accept "Yy" and "Nn" as well as the Finnish letters in Yes/No prompts. | Jordi Mallach | 2 | +8 | -2 |
2003-10-23 01:09 | Back to CVS | David Lawrence Ramsey | 2 | +3 | -1 |
2003-10-22 17:15 | GNU nano 1.3.0 | David Lawrence Ramsey | 5 | +18 | -6 |
2003-10-22 16:27 | minor comment fix | David Lawrence Ramsey | 1 | +1 | -1 |
2003-10-22 16:20 | avoid having duplicate case values when some key values are missing (assume ERR is -1 when doing so) | David Lawrence Ramsey | 2 | +13 | -6 |
2003-10-22 15:37 | document the setting of EXTRA_DIST | David Lawrence Ramsey | 1 | +2 | -1 |
2003-10-22 15:36 | set EXTRA_DIST so that 'make dist" and "make distcheck" actually include the manual pages and their HTML versions | David Lawrence Ramsey | 2 | +4 | -0 |
2003-10-19 23:30 | Create html manpages when building nano. | Jordi Mallach | 5 | +22 | -5 |
2003-10-18 20:21 | SunOS 5.9 doesn't define KEY_RESIZE either | David Lawrence Ramsey | 2 | +2 | -2 |
2003-10-18 10:59 | Updated Catalan translation. | Jordi Mallach | 2 | +45 | -139 |
2003-10-10 04:42 | Changelog update: fix problem with KEY_RESIZE's not being defined on SunOS 5.7 and 5.8 | David Lawrence Ramsey | 1 | +4 | -0 |
2003-10-10 04:38 | fix problem with KEY_RESIZE's not being defined on SunOS 5.7 and 5.8 | David Lawrence Ramsey | 1 | +12 | -4 |
2003-10-03 20:26 | miscellaneous #define cleanups | David Lawrence Ramsey | 8 | +46 | -33 |
2003-10-03 04:20 | fix problems with the marking highlight's being drawn improperly in some cases | David Lawrence Ramsey | 2 | +25 | -4 |
2003-09-30 03:31 | add missing set of parentheses | David Lawrence Ramsey | 1 | +1 | -1 |
2003-09-29 07:21 | have nano handle SIGHUP/SIGTERM properly when it's suspended | David Lawrence Ramsey | 2 | +11 | -1 |
2003-09-29 05:15 | a few last missing minor bits of DB's refactored display code | David Lawrence Ramsey | 3 | +25 | -15 |
2003-09-28 21:26 | DB's minor efficiency tweak for do_mark() | David Lawrence Ramsey | 2 | +6 | -3 |
2003-09-28 19:15 | a few missing minor bits of DB's refactored display code | David Lawrence Ramsey | 2 | +19 | -17 |
2003-09-23 04:25 | set fileformat back to 0 after reading in a file to prevent erroneous conversion messages from showing up when we read in more files | David Lawrence Ramsey | 2 | +10 | -0 |
2003-09-22 16:26 | minor cosmetic fixes | David Lawrence Ramsey | 3 | +7 | -5 |
2003-09-22 15:46 | remove abcd(); the low-level input overhaul left it unused | David Lawrence Ramsey | 3 | +3 | -24 |
2003-09-16 02:04 | all our memmove() function calls work on char*'s, so we can use the charmove() macro for them instead | David Lawrence Ramsey | 4 | +13 | -11 |
2003-09-16 01:22 | a few minor fixes for low-level keyboard input | David Lawrence Ramsey | 2 | +12 | -10 |
2003-09-16 01:16 | port over some of DB's refactored display code, most importantly the display_string() function, and convert some parts of nano to use it | David Lawrence Ramsey | 8 | +393 | -314 |
2003-09-12 00:25 | 2003-09-12 Jordi Mallach <jordi@gnu.org> | Jordi Mallach | 2 | +15 | -11 |
2003-09-10 20:31 | change enum "topmidbotnone" to "topmidnone", since we no longer have a BOTTOM option | David Lawrence Ramsey | 4 | +7 | -5 |
2003-09-10 20:08 | since the SAMELINEWRAP flag is only used in nano.c, convert it to a static int there and free up space for one more flag; also make a few misc. cleanups involving #ifdefs | David Lawrence Ramsey | 8 | +61 | -30 |
2003-09-10 17:15 | capitalize one last rcfile message I missed before | David Lawrence Ramsey | 1 | +1 | -1 |
2003-09-08 18:01 | don't let the user type in ASCII 127 at the statusbar prompt | David Lawrence Ramsey | 2 | +5 | -2 |
2003-09-07 23:57 | DB's movement code overhaul (smooth paging, etc.) with a few of my fixes | David Lawrence Ramsey | 6 | +122 | -182 |
2003-09-07 23:54 | Brand Huntsman's improved nanorc regexes | David Lawrence Ramsey | 2 | +15 | -10 |
2003-09-07 05:32 | fix slang compilation problem | David Lawrence Ramsey | 2 | +8 | -6 |
2003-09-07 00:44 | Major package reorganization: - Move code to src/. - Move docs to doc/: + texi doc to doc/texinfo/ + original manual pages to doc/man/ + translated manual pages to doc/man/xx/ | Jordi Mallach | 36 | +500 | -525 |
2003-09-06 21:44 | make sure the "historylog" option isn't included in tiny mode | David Lawrence Ramsey | 4 | +13 | -3 |
2003-09-06 19:04 | minor nanorc.sample fixes | David Lawrence Ramsey | 2 | +13 | -8 |
2003-09-06 05:09 | minor rcfile fixes | David Lawrence Ramsey | 3 | +37 | -23 |
2003-09-04 23:22 | slightly simplify paragraph searching code | David Lawrence Ramsey | 1 | +59 | -67 |
2003-09-04 20:25 | add paragraph searching ability | David Lawrence Ramsey | 7 | +186 | -25 |
2003-09-01 21:54 | Updated French translation by Jean-Philippe Guérard. | Jordi Mallach | 2 | +382 | -253 |
2003-09-01 16:34 | fix indentation of a label | David Lawrence Ramsey | 1 | +1 | -1 |
2003-08-31 17:08 | one last documentation fix | David Lawrence Ramsey | 2 | +5 | -5 |
2003-08-31 16:44 | documentation updates | David Lawrence Ramsey | 11 | +264 | -234 |
2003-08-30 19:05 | fix bug where calculated filename space on the titlebar is short by one | David Lawrence Ramsey | 2 | +5 | -1 |
2003-08-29 21:31 | fix Meta-X's turning the keypad off under ncurses | David Lawrence Ramsey | 2 | +8 | -6 |
2003-08-23 21:16 | move line wrapping toggle entry to global.c | David Lawrence Ramsey | 1 | +5 | -3 |
2003-08-23 21:11 | Wouter van Hemel's "Where Is Next" patch | David Lawrence Ramsey | 5 | +61 | -6 |
2003-08-17 19:41 | Updated Turkish translation by A. Murat EREN. | Jordi Mallach | 2 | +610 | -402 |
2003-08-17 05:40 | minor changelog fix | David Lawrence Ramsey | 1 | +1 | -1 |
2003-08-17 03:31 | remove unneeded breaks at the ends of default: clauses | David Lawrence Ramsey | 4 | +1 | -8 |
2003-08-17 02:48 | low-level input overhaul | David Lawrence Ramsey | 8 | +373 | -391 |
2003-08-12 02:40 | Update the ChangeLog too | Chris Allegretta | 1 | +3 | -0 |
2003-08-12 02:37 | Update stable/development series maintainership in the AUTHORS file | Chris Allegretta | 1 | +7 | -6 |
2003-08-12 02:34 | add 1.3 fork info, change version to 1.2.99-cvs | Chris Allegretta | 2 | +3 | -1 |
2003-08-12 02:01 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2003-08-12 01:49 | GNU nano 1.2.2 release | Chris Allegretta | 28 | +4878 | -5954 |
2003-08-11 00:32 | - winio.c:nanogetstr() - Fix problem where pressing down,up,down does not blank the search prompt but keeps the previous search (DLR) | Chris Allegretta | 2 | +10 | -5 |
2003-08-05 21:39 | Updated Catalan translation. | Jordi Mallach | 2 | +88 | -166 |
2003-08-05 19:31 | Remove gettext marks from debug messages. Add translator comments for short statusbar messages. | Jordi Mallach | 8 | +83 | -47 |
2003-08-04 02:51 | Add DLR's excellent workaround for strcasecmp not being available | Chris Allegretta | 4 | +43 | -2 |
2003-08-04 02:12 | Use DLR's home/end patch instead of mine, because it's cleaner and remove some unneeded code in do_help() | Chris Allegretta | 2 | +8 | -9 |
2003-08-04 00:59 | - winio.c:nanogetstr() - Add handler for Alt-[-H and F as home and end when -K is used. Basically a workaround until a cleaner way can be found. | Chris Allegretta | 2 | +10 | -0 |
2003-07-02 14:20 | faq update for inability to see color when nano is compiled w/color support | David Lawrence Ramsey | 2 | +9 | -2 |
2003-06-29 02:25 | a few more manpage fixes, and a resync of their html versions | David Lawrence Ramsey | 5 | +135 | -71 |
2003-06-14 20:41 | miscellaneous cleanups, updates, and fixes | David Lawrence Ramsey | 12 | +261 | -150 |
2003-06-11 16:38 | More formatting fixes for nanorc.5 from Jean-Philippe. | Jordi Mallach | 2 | +29 | -14 |
2003-06-11 15:52 | Add Geir Helland to THANKS. | Jordi Mallach | 2 | +2 | -0 |
2003-06-11 15:50 | Updated Norwegian bokmal translation by Geir Helland. | Jordi Mallach | 2 | +321 | -289 |
2003-06-11 10:17 | Formatting fixes for nano.1 from Jean-Philippe. | Jordi Mallach | 2 | +48 | -27 |
2003-06-10 14:35 | More French updates. | Jordi Mallach | 1 | +3 | -3 |
2003-06-10 13:12 | Updated French translation by Jean-Philippe Guérard. | Jordi Mallach | 2 | +47 | -132 |
2003-06-02 12:34 | Updated German translation by Michael Piefel. | Jordi Mallach | 2 | +44 | -126 |
2003-05-06 14:02 | Updated Malay translation by Sharuzzaman Ahmat Raslan. | Jordi Mallach | 2 | +36 | -107 |
2003-04-24 18:23 | Added Laurentiu Buzdugan, for Romanian. | Jordi Mallach | 2 | +4 | -1 |
2003-04-24 18:21 | Added "ro" (Romanian). | Jordi Mallach | 2 | +2 | -1 |
2003-04-24 18:20 | New Romanian translation and Indonesian update. | Jordi Mallach | 3 | +1783 | -136 |
2003-04-20 16:25 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2003-04-20 16:20 | GNU nano 1.2.1 release | Chris Allegretta | 27 | +6209 | -5808 |
2003-04-19 19:34 | DLR's patch to change justify_mode to a flag | Chris Allegretta | 6 | +5 | -6 |
2003-04-16 02:08 | latest fixes | Chris Allegretta | 2 | +19 | -5 |
2003-04-15 01:15 | DLR and DB's latest fixes | Chris Allegretta | 10 | +123 | -70 |
2003-04-12 00:29 | French and Malay updates. | Jordi Mallach | 3 | +135 | -216 |
2003-03-24 13:09 | Sigh. It's nanorc.sample... | Jordi Mallach | 1 | +1 | -1 |
2003-03-24 13:08 | Documentation updates. | Jordi Mallach | 3 | +6 | -27 |
2003-03-17 21:53 | Malay translation update. | Jordi Mallach | 2 | +365 | -345 |
2003-03-11 03:50 | DLR's cumulative patch, one minor configure.ac tweak | Chris Allegretta | 11 | +109 | -59 |
2003-03-10 09:34 | Danish update. | Jordi Mallach | 2 | +96 | -188 |
2003-03-06 14:09 | Malay and Indonesian updates. | Jordi Mallach | 3 | +505 | -747 |
2003-02-23 19:12 | Dutch update. | Jordi Mallach | 3 | +43 | -119 |
2003-02-20 03:14 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2003-02-20 01:56 | GNU nano 1.2.0 release | Chris Allegretta | 29 | +3056 | -2286 |
2003-02-19 22:27 | - nano.c:justify_format() - Fix ugly behavior when wrapping spaces at the end of long words (David Benbennick) | Chris Allegretta | 2 | +14 | -13 |
2003-02-19 15:56 | Finnish and Spanish update :) | Jordi Mallach | 3 | +74 | -158 |
2003-02-17 14:16 | Updated German, Ukrainian and Russian translations. | Jordi Mallach | 4 | +491 | -647 |
2003-02-16 16:10 | Galician & French update. | Jordi Mallach | 3 | +70 | -170 |
2003-02-16 03:13 | - files.c:read_file() - If the file we're loading has already been detected as a DOS or Mac formatted file, don't turn on NOCONVERT if we find binary chars in it. This is because if it's detected as DOS/Mac format, at least one line has already been converted so setting NOCONVERT (which is supposed to signal that none of the file should be converted) makes no sense. (DLR) | Chris Allegretta | 2 | +13 | -3 |
2003-02-15 15:52 | Updated French, Dutch, Swedish and Catalan translations. | Jordi Mallach | 6 | +637 | -1142 |
2003-02-15 13:34 | nanorc.5 fixes from DB. | Jordi Mallach | 2 | +20 | -8 |
2003-02-14 22:10 | Format fix for nanorc.5 | Jordi Mallach | 2 | +8 | -4 |
2003-02-14 03:10 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2003-02-14 03:09 | GNU nano 1.1.99pre3 release | Chris Allegretta | 28 | +6899 | -6692 |
2003-02-13 22:25 | Revert const char * strings as it gives warnings with -Wwrite-strings | Chris Allegretta | 5 | +22 | -25 |
2003-02-13 22:18 | Use homenv variable instead of getenv(HOME) 3 times in do_rcfile | Chris Allegretta | 1 | +4 | -3 |
2003-02-13 22:00 | More getpwent changes | Chris Allegretta | 2 | +35 | -25 |
2003-02-13 15:58 | Updated Russian translation. | Jordi Mallach | 2 | +540 | -745 |
2003-02-13 12:50 | Add upgrading information for nano 1.0 users. | Jordi Mallach | 3 | +31 | -1 |
2003-02-13 04:08 | Fix uneeded content type message from man pages | Chris Allegretta | 2 | +0 | -4 |
2003-02-13 04:01 | - Moved nano.1 color and syntax sections to nanorc, pointed nano.1 to nanorc.5 for initialization file. Changed nanorc.5 variables to be italics to match nano.1. Added nanorc.5.html to CVS tree | Chris Allegretta | 6 | +233 | -112 |
2003-02-13 03:36 | - rcfile.c:do_rcfile() - Revert (somewhat) previous behavior of looking at /home/chrisa, and only run getpw* if it is NULL. Most *nix programs seem to only care about /home/chrisa, and at the user-level getpw* may not be reliable (and its slower) | Chris Allegretta | 2 | +23 | -11 |
2003-02-13 03:03 | - Change resetpos function to be global (now called resetstatuspos. Fixes annoying but small odd problem with cursor placement when inserting a file. This needs to be done better in 1.3 (originally by David Lawrence Ramsey) Added this issue to TODO | Chris Allegretta | 6 | +18 | -10 |
2003-02-13 01:54 | - Remove do_preserve_msg, as using -p still gives Pico-style string behavior, so an annoying message every invocation is probably unneeded (all cheer) | Chris Allegretta | 3 | +3 | -30 |
2003-02-13 00:56 | Oops, we should probably re-initialize keyhandled each iteration of the main loop ;-) | Chris Allegretta | 10 | +2983 | -3014 |
2003-02-13 00:52 | - nano.c:main() - Silence annoying compiler messages about clobbering and uninitialized variables by moving variable inits to the top of main() and re-initializing them after the sigsetjmp() | Chris Allegretta | 2 | +13 | -5 |
2003-02-12 23:58 | - files.c: load_history() - Fix segfault on loading huge strings from history file (David Benbennick) | Chris Allegretta | 2 | +4 | -1 |
2003-02-12 23:54 | - nano.c:do_suspend() - Fix untranslated message (David Benbennick) | Chris Allegretta | 2 | +3 | -1 |
2003-02-12 23:49 | - winio.c:browser_init(), striponedir(), do_browse_from() - Various memory leak fixes (David Benbennick) | Chris Allegretta | 2 | +11 | -4 |
2003-02-12 23:20 | - nano.c:do_wrap() - Fix isspace() call to operate on int | Chris Allegretta | 2 | +3 | -1 |
2003-02-12 23:18 | const char * fixes and defined(NCURSES_MOUSE_VERSION) additions to winio.c funcs that need them | Chris Allegretta | 5 | +31 | -24 |
2003-02-12 03:21 | DB's justify fixes | Chris Allegretta | 2 | +25 | -10 |
2003-02-12 02:52 | - Memory leak fixes for files.c:do_insertfile(),do_browser(), nano.c:do_spell(), and search.c:do_replace() (David Benbennick) | Chris Allegretta | 4 | +13 | -9 |
2003-02-10 11:33 | Added --keyword=P_:1,2 to XGETTEXT_OPTIONS. | Jordi Mallach | 25 | +8348 | -7456 |
2003-02-10 11:30 | Change ngettext macro to P_(), to avoid clash with C's __ identifier. | Jordi Mallach | 4 | +9 | -7 |
2003-02-10 11:27 | Silly reformat. | Jordi Mallach | 1 | +1 | -22 |
2003-02-10 10:54 | Update, not doing Spanish anymore... | Jordi Mallach | 1 | +1 | -1 |
2003-02-10 03:10 | - nano.c:do_help () - Fix line lengths not being computed properly, causes display glitches most noticeable with < 20 rows. New function nano.c:line_len(). (David Benbennick) | Chris Allegretta | 3 | +42 | -33 |
2003-02-10 02:55 | DB's gotoline fix | Chris Allegretta | 3 | +14 | -5 |
2003-02-10 02:43 | DB's fill and window length fixes | Chris Allegretta | 3 | +19 | -11 |
2003-02-10 02:32 | - nano.c:help_init() - Fix crashing in do_help when COLS < 23 (David Benbennick) | Chris Allegretta | 2 | +10 | -5 |
2003-02-09 23:51 | Updated Finnish translation. | Jordi Mallach | 4 | +352 | -384 |
2003-02-09 23:50 | Fix it better. | Jordi Mallach | 1 | +175 | -91 |
2003-02-09 03:33 | * it.po: Fix broken format string in translation | Chris Allegretta | 2 | +5 | -1 |
2003-02-09 01:28 | Add nanorc.5 manpage. | Jordi Mallach | 4 | +153 | -6 |
2003-02-09 00:04 | Spanish update. | Jordi Mallach | 2 | +82 | -165 |
2003-02-08 22:05 | - nano.spec.in - Change default flags to --enable-all | Chris Allegretta | 2 | +3 | -1 |
2003-02-08 22:02 | Italian and Galician updates. | Jordi Mallach | 3 | +166 | -406 |
2003-02-08 21:49 | - winio.c:nanogetstr() - Remove unnecessary reset of x since it is now handled elsewhere (David Lawrence Ramsey) | Chris Allegretta | 2 | +4 | -4 |
2003-02-08 02:03 | Add the ChangeLog entry for the 2nd half of DB's patch | Chris Allegretta | 1 | +2 | -0 |
2003-02-08 02:02 | - files.c:input_tab() - Fix assumption that matches is null terminated (David Benbennick) | Chris Allegretta | 2 | +7 | -1 |
2003-02-07 00:19 | Better fix hopefully for color issue | Chris Allegretta | 2 | +6 | -1 |
2003-02-07 00:11 | - nanorc.sample: - Make nanorc entry less tolerant of invalid colors | Chris Allegretta | 2 | +3 | -1 |
2003-02-07 00:02 | - rcfile.c:colortoint() - Don't bomb after invalid color and print bad color name (David Benbennick). And reset mcolor to -1. | Chris Allegretta | 2 | +8 | -3 |
2003-02-06 02:01 | Polish and Swedish updates. | Jordi Mallach | 3 | +147 | -291 |
2003-02-05 02:51 | - Fix globals and externs such that nano will compile with DISABLE_SPELLER (David Benbennick) | Chris Allegretta | 4 | +15 | -2 |
2003-02-05 02:39 | - Fix nano not compiling with ENABLE_RCFILE BLE_TABCOMP (David Benbennick) | Chris Allegretta | 2 | +10 | -0 |
2003-02-04 14:24 | - nano.1, nano.1.html: - Add initialization file comments, change some options from bracketed to underlined to emphasize that they are not optional | Chris Allegretta | 3 | +125 | -26 |
2003-02-04 14:13 | Catalan, French, Ukrainian and German updates. | Jordi Mallach | 6 | +281 | -728 |
2003-02-03 15:29 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2003-02-03 15:21 | GNU nano 1.1.99pre2 release | Chris Allegretta | 28 | +8056 | -8054 |
2003-02-03 07:26 | Translate cancelled string in files.c (David Benbennick) | Chris Allegretta | 1 | +1 | -1 |
2003-02-03 07:07 | Apply the same regexp_init checks to using last|search in search_init() | Chris Allegretta | 2 | +13 | -3 |
2003-02-03 05:04 | - files.c:save_history() Fix off-by-one bug causing write to unallocated memory (David Benbennick) | Chris Allegretta | 2 | +4 | -2 |
2003-02-03 04:55 | files.c:do_insertfile() - Add some more checks and fix recursion when toggling multibuffer (David Benbennick) | Chris Allegretta | 3 | +43 | -38 |
2003-02-03 03:39 | files.c:do_browser() - Even more checks and operating dir fixes (David Benbennick) | Chris Allegretta | 2 | +43 | -49 |
2003-02-03 03:33 | Oops, now credit DB | Chris Allegretta | 1 | +2 | -1 |
2003-02-03 03:32 | - Fix screen getting trashed on signals nano can catch (TERM and HUP). New global variable curses_ended changes to winio.c:statubar() and nano.c:die() | Chris Allegretta | 6 | +26 | -8 |
2003-02-03 03:22 | DB's justify patch | Chris Allegretta | 3 | +29 | -6 |
2003-02-03 02:56 | DB's debug and multibuffer and regcomp fix to make nano less of a complete cpu hog | Chris Allegretta | 7 | +102 | -74 |
2003-02-02 04:26 | Dlr's revert multibuffer and view mode patch | Chris Allegretta | 25 | +7074 | -6384 |
2003-01-30 00:57 | - files.c:do_browser() - Fix goto directory operating dir check and tilde expansion (David Benbennick) | Chris Allegretta | 3 | +22 | -18 |
2003-01-30 00:53 | - files.c:do_browse_from() - Fix path checking to fix bad paths, escaping the operating directory, new function readable_dir() (David Benbennick) | Chris Allegretta | 3 | +51 | -23 |
2003-01-30 00:42 | -nano.c:do_justify() - Unset KEEP_CUTBUFFER so nano won't crash with subsequent ^K cuts and justifies (David Benbennick) | Chris Allegretta | 2 | +4 | -0 |
2003-01-29 04:18 | - Fix nano crashing when searching/replacing an invalid regex (try ^*). Changed regexp_init() to return 1 or 0 based on regcomp()'s return value and search_init to exit with an error message (sorry Jordi) | Chris Allegretta | 3 | +22 | -4 |
2003-01-28 01:36 | - nano.c:do_mouse() - Fix the mouse code to work with lines longer than COLS and with the proper positioning, including special characters (David Benbennick) | Chris Allegretta | 2 | +29 | -34 |
2003-01-28 01:23 | - winio.c:do_yesno() - Fix mouse interaction bugs with yes/no prompt (David Benbennick) | Chris Allegretta | 2 | +52 | -76 |
2003-01-28 01:16 | - Fix constant curos updates from obliterating other system messages, and fix statusbar message length. Affects files.c:load_open_file(), nano.c:main(), search.c:findnextstr(), winio.c:statusbar() and do_cursorpos() (David Benbennick) | Chris Allegretta | 5 | +49 | -58 |
2003-01-27 13:06 | Updated Spanish translation. | Jordi Mallach | 2 | +87 | -184 |
2003-01-26 22:05 | - files.c:do_browser() - Fix incorrect path check for check_operating_dir() (David Benbennick) | Chris Allegretta | 2 | +6 | -3 |
2003-01-26 21:13 | - nano.c:do_char() - Remove unneeded check_statblank() (David Benbennick) | Chris Allegretta | 2 | +2 | -1 |
2003-01-26 21:01 | - Fix cursor position being saved when escaping out of nanogetstr with keys like ^Y and ^V. New arg resetpos to nanogetstr(), added static int resetpos in statusq() (bug found by DLR) | Chris Allegretta | 3 | +14 | -4 |
2003-01-26 20:02 | - search.c:do_search(), do_replace_loop() - Fix edit_update call to use CENTER instead of current_x (related to David Benbennick's fixes for spelling) | Chris Allegretta | 2 | +5 | -2 |
2003-01-26 19:57 | - nano.c:do_int_spell_fix(), do_int_speller() - Fix crashes with mark position, current_x position and edit_update args (David Benbennick) | Chris Allegretta | 2 | +37 | -46 |
2003-01-26 19:47 | - winio.c:edit_refresh() - Fix cursor being above as well as below the current screen (David Benbennick) | Chris Allegretta | 2 | +5 | -1 |
2003-01-26 19:36 | - files.c:save_history() - Fix nrealloc return value being ignored (David Benbennick) | Chris Allegretta | 2 | +4 | -2 |
2003-01-26 13:08 | Updated Polish translation from Wojciech Kotwica. | Jordi Mallach | 2 | +75 | -161 |
2003-01-26 04:45 | General - Fix subexpression replacement to work consistently. Affects search.c:replace_regexp() and utils.c:strstrwrapper() (David Benbennick) | Chris Allegretta | 3 | +48 | -34 |
2003-01-26 04:26 | - search.c:do_replace_loop() - Fix various bugs having to do with replace string length and positioning (David Benbennick) | Chris Allegretta | 2 | +39 | -27 |
2003-01-26 04:15 | - nano.c:window_init() - Fix leaking *WINDOWs (no pun intended) (David Benbennick) | Chris Allegretta | 2 | +11 | -2 |
2003-01-26 04:11 | - files.c:open_file() - Fix FD leak with file load error (David Benbennick) | Chris Allegretta | 2 | +12 | -12 |
2003-01-26 03:54 | - cut.c:do_cut_text() - Fix incorrect cursor location when cutting long lines (David Benbennick) | Chris Allegretta | 2 | +5 | -2 |
2003-01-25 18:20 | Updated Galician translation. | Jordi Mallach | 2 | +81 | -171 |
2003-01-23 04:27 | - Changed some translatable debug messages to use %s instead of the function name, and removed gettext from two strings that had no actual words in them that should be translated. Suggested originally by Christian Rose | Chris Allegretta | 6 | +18 | -12 |
2003-01-23 01:21 | - nanorc.sample: - Change comment to say magenta instead of purple | Chris Allegretta | 2 | +4 | -2 |
2003-01-23 00:46 | - winio.c:bottombars() - Change strcpy of gettext() Up string to strncpy of max width 8, to stop stupid strcpy crash | Chris Allegretta | 2 | +6 | -2 |
2003-01-22 13:23 | Updated German translation (Michael Piefel). | Jordi Mallach | 2 | +72 | -172 |
2003-01-22 01:13 | nano.c:usage() - Revamp -H option message to fit in 80 column terminal | Chris Allegretta | 2 | +2 | -1 |
2003-01-22 01:09 | nano.c:main() - Call load_file with arg 0 for insert, as we aren't really doing an insert, allows new_file() to run if we open a non-file at startup | Chris Allegretta | 2 | +6 | -2 |
2003-01-21 12:54 | Updated French, Malay and Ukrainian translations. | Jordi Mallach | 4 | +153 | -375 |
2003-01-18 22:42 | i18n fixes. | Jordi Mallach | 2 | +11 | -5 |
2003-01-18 15:45 | French, Swedish, Dutch and Catalan updates. | Jordi Mallach | 5 | +431 | -963 |
2003-01-17 22:31 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2003-01-17 22:25 | GNU nano 1.1.99pre1 release | Chris Allegretta | 26 | +13019 | -10262 |
2003-01-17 21:47 | Commit release notes, final preps for release | Chris Allegretta | 2 | +37 | -7 |
2003-01-17 21:07 | Latest patch by DLR | Chris Allegretta | 4 | +398 | -399 |
2003-01-17 13:16 | Minor #endif fix at the end of files.c | Chris Allegretta | 1 | +1 | -1 |
2003-01-17 05:04 | Add DB's real fix, and add do_disabled_msg to proto.h (whose code is this?) | Chris Allegretta | 3 | +12 | -12 |
2003-01-17 03:56 | - winio.c:nanogetstr - Move down NANO_SMALL in tab check so nano won't complain if just NANO_SMALL is defined (David Benbennick, presumed fix) | Chris Allegretta | 2 | +3 | -1 |
2003-01-17 03:39 | nano.c:version() - Move up check for --disable-nls as it's independent of --enable-tiny now (DLR) | Chris Allegretta | 2 | +5 | -3 |
2003-01-17 03:06 | - nano.1, nano.1.html - Updated for the --preserve and --historylog options | Chris Allegretta | 3 | +20 | -11 |
2003-01-17 02:49 | - faq.html: Added docs about the new unified search string interface and search histories, and added --enable-all into configure docs | Chris Allegretta | 2 | +16 | -6 |
2003-01-17 00:17 | configure.ac: - Added --enable-all option to compile in all the extra stuff we'd normally need extra flags for | Chris Allegretta | 2 | +19 | -0 |
2003-01-16 23:44 | - Added search/replace history log. Flag -H, --historylog. Flags HISTORY_CHANGED and HISTORYLOG, added entries in nanorc.sample, new functions log_history and save_history (Ken Tyler) | Chris Allegretta | 8 | +140 | -3 |
2003-01-16 22:16 | DLR's latest bits | Chris Allegretta | 4 | +42 | -27 |
2003-01-16 03:51 | - search.c:do_gotoline() - Don't call blank_statusbar_refresh() so if there's an error returned in multibuffer mode, we can actually see it | Chris Allegretta | 2 | +3 | -1 |
2003-01-16 03:11 | - nano.c:do_int_speller() - Fix FD leaks which occur outside of errors (David Benbennick) | Chris Allegretta | 2 | +3 | -0 |
2003-01-15 19:33 | Update copyright notices, courtesy of mr DLR | Chris Allegretta | 13 | +17 | -14 |
2003-01-15 18:30 | Remove stuff generated by autopoint. | Jordi Mallach | 10 | +21 | -466 |
2003-01-15 18:16 | Update for recent CVS changes. | Jordi Mallach | 1 | +2 | -2 |
2003-01-15 18:15 | Roll back AC_CONFIG_HEADER change, to make automake1.6 users happy. | Jordi Mallach | 1 | +1 | -1 |
2003-01-15 17:43 | Updated for translation changes. | Jordi Mallach | 1 | +2 | -2 |
2003-01-15 17:42 | Added Peio. | Jordi Mallach | 1 | +1 | -0 |
2003-01-15 17:41 | Add LINGUAS, with the list of supported languages previously in configure.ac (ALL_LINGUAS). Updated Italian translation (Marco Colombo). New Basque translation (Peio Ziarsolo). | Jordi Mallach | 4 | +2008 | -350 |
2003-01-15 17:40 | Small cleanups. Add copyright header, add autopoint support and define bug report address and full package name in AC_INIT. Move ALL_LINGUAS to po/LINGUAS, recommended place for gettext 0.11. | Jordi Mallach | 2 | +31 | -9 |
2003-01-15 17:38 | Make it much simpler by just using autoreconf. | Jordi Mallach | 1 | +1 | -4 |
2003-01-15 17:37 | Remove generic stuff. | Jordi Mallach | 5 | +4 | -6951 |
2003-01-15 11:18 | Back out the changes I made to nano.c to catch the spelling scroll bug earlier | Chris Allegretta | 1 | +21 | -21 |
2003-01-15 03:06 | - Fixed awful scrolling in do_int_speller. Problem was findnextstr() calling edit_update(), though screen updating is not its business Added checks in do_search() and do_replace_loop() to do the checks. It really should not be done here, as some function in winio.c should handle this, but I can't seem to find a good place to put this check | Chris Allegretta | 3 | +35 | -26 |
2003-01-14 23:36 | DLR's latest changes | Chris Allegretta | 3 | +20 | -14 |
2003-01-14 23:35 | - search.c:do_replace_loop() - Remove check for answer being a blank string, presumed to a PICO_MODE holdover, but it stops us from doing a blank spelling replacement | Chris Allegretta | 2 | +3 | -3 |
2003-01-13 14:45 | Add spell check selected text to TODO, note that I'm not asking you to implement this tonight DLR :-) | Chris Allegretta | 1 | +2 | -1 |
2003-01-13 04:50 | Update texi file more | Chris Allegretta | 1 | +4 | -6 |
2003-01-13 02:56 | nano.texi - Updates for the most recent and not so recent changes | Chris Allegretta | 2 | +45 | -48 |
2003-01-13 01:35 | DLR and DB's latest fixes | Chris Allegretta | 13 | +525 | -365 |
2003-01-12 23:54 | nano.c:do_int_speller - Change all child error checks to use one goto (gasp) called close_pipes_and_exit, so we don't leak FDs | Chris Allegretta | 2 | +36 | -54 |
2003-01-11 01:14 | - nanorc.sample: - Added some examples for groff and the nanorc courtesy of Robert D. Goulding. Added double hash marks to comment lines, so people who uncomment the beginning of every line won't get syntax errors | Chris Allegretta | 2 | +106 | -56 |
2003-01-09 23:43 | Fix broken meta keys screwing up previous answer, fix misplaced (?) #endif in nanogetstr | Chris Allegretta | 2 | +3 | -7 |
2003-01-09 05:29 | Add a buffer holder for current search/replace data, so we don't lose it when going back through history | Chris Allegretta | 1 | +17 | -1 |
2003-01-05 23:35 | - Add in Pico's -p flag, (-p, --preserve). To preserve the XON and XOFF keys (^Q and ^S). Add warning if we invoke -p and add checks for using --preserve (to skip warning) and --pico (to force showing it). New flag PRESERVE, function do_preserve_msg(), changes to main(), signal_init() | Chris Allegretta | 3 | +39 | -5 |
2003-01-05 22:00 | More bits left over from getting rid of pico mode, no more CLEAR_BACKUPSTRING, woo! Also reodered flags to remove gaps | Chris Allegretta | 3 | +26 | -48 |
2003-01-05 21:51 | - TODO - Added some wishlist stuff | Chris Allegretta | 2 | +4 | -0 |
2003-01-05 21:47 | Completely removed PICO_MODE, as with the search/replace history patch we should have the extended functionality we can without being incompatible with pico | Chris Allegretta | 7 | +25 | -110 |
2003-01-05 20:57 | Now make the code with with NANO_SMALL :-) | Chris Allegretta | 2 | +5 | -1 |
2003-01-05 20:43 | Fix search/replace history adding blank lines, yuck | Chris Allegretta | 1 | +5 | -3 |
2003-01-05 20:41 | Ken's search history patch, minus the .nano_history stuff | Chris Allegretta | 9 | +416 | -60 |
2003-01-02 16:32 | fix silly typo (#ifdef -> #ifndef) keeping nano -w from working | David Lawrence Ramsey | 1 | +1 | -1 |
2002-12-25 19:59 | Recommend automake 1.7. | Jordi Mallach | 1 | +1 | -1 |
2002-12-22 16:30 | miscellaneous bug fixes, part 2 | David Lawrence Ramsey | 14 | +505 | -423 |
2002-12-16 04:25 | nano.c:do_int_speller(), do_alt_speller() - Programs now return char *, also fix waitpid invocation and checking of WIFEXITED WEXITSTATUS calls | Chris Allegretta | 3 | +51 | -35 |
2002-12-14 22:15 | Updated French translation. Added Turkish translation. | Jordi Mallach | 6 | +1608 | -3 |
2002-12-10 03:03 | Okay, I guess an edit_update is needed | Chris Allegretta | 1 | +1 | -1 |
2002-12-10 00:55 | Fix screen not updating at exit of spell | Chris Allegretta | 1 | +1 | -0 |
2002-12-10 00:53 | Make speller update the screen less excessively, and switch case sensitive search so we can fix individual capitalization cases of misspelled words | Chris Allegretta | 1 | +8 | -5 |
2002-12-10 00:16 | Be more verbose about what we're doing with new spell code | Chris Allegretta | 1 | +1 | -0 |
2002-12-09 05:49 | Change waits to waitpids to lessen the chance of a hang, and fix status check | Chris Allegretta | 1 | +5 | -5 |
2002-12-09 00:58 | - nano.c:do_int_speller() - Make internal spell program use sort -f and uniq to create a less redundant word list. [The only reason this is going in during feature freeze is because the int speller is useless as is and should either be improved or removed. I chose improved] | Chris Allegretta | 2 | +102 | -21 |
2002-11-10 16:05 | Updated Danish and Ukrainian translations. | Jordi Mallach | 3 | +267 | -645 |
2002-11-08 20:21 | typo fix: HTML 4.10 -> HTML 4.01 | David Lawrence Ramsey | 1 | +1 | -1 |
2002-11-05 13:58 | Malay translation update. | Jordi Mallach | 2 | +47 | -122 |
2002-11-04 16:18 | fix missing dash in Changelog | David Lawrence Ramsey | 1 | +1 | -1 |
2002-11-04 16:12 | second attempt at ngettext() fixes | David Lawrence Ramsey | 4 | +11 | -14 |
2002-11-04 16:05 | documentation updates | David Lawrence Ramsey | 13 | +389 | -825 |
2002-11-03 00:38 | Polish and Swedish updates. | Jordi Mallach | 3 | +71 | -144 |
2002-10-29 17:47 | Indonesian & French updates. | Jordi Mallach | 3 | +71 | -146 |
2002-10-26 22:55 | French update. | Jordi Mallach | 2 | +12 | -8 |
2002-10-26 19:56 | Spanish update. | Jordi Mallach | 2 | +66 | -157 |
2002-10-26 15:02 | Catalan, German, French, Galician and Swedish translation updates. | Jordi Mallach | 7 | +302 | -751 |
2002-10-25 16:08 | forward-ported --disable-wrapping-as-root from nano 1.0.x | David Lawrence Ramsey | 4 | +26 | -0 |
2002-10-25 03:15 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2002-10-25 03:14 | GNU nano 1.1.12 release | Chris Allegretta | 26 | +9596 | -8261 |
2002-10-25 01:51 | Add DLR's --disable-nls to version info | Chris Allegretta | 2 | +6 | -0 |
2002-10-25 01:41 | Ken's ngettext fix | Chris Allegretta | 3 | +10 | -2 |
2002-10-17 15:31 | German translation update. | Jordi Mallach | 2 | +6 | -2 |
2002-10-17 03:50 | put header files in a slightly more consistent order | David Lawrence Ramsey | 1 | +1 | -1 |
2002-10-17 02:19 | miscellaneous bug fixes | David Lawrence Ramsey | 16 | +115 | -125 |
2002-10-15 00:27 | - Disable VSTOP keystroke. Stops people accidentally locking up, nano (suggested by David Benbennick) | Chris Allegretta | 2 | +11 | -0 |
2002-10-14 09:20 | Updated French translation (Jean-Philippe Guérard). | Jordi Mallach | 2 | +590 | -816 |
2002-10-13 18:43 | Remove malloc.h completely and add color synatx highlighting toggle | Chris Allegretta | 7 | +23 | -7 |
2002-10-13 17:40 | Updated Spanish translation (Ricardo Javier Cárdenes Medina). | Jordi Mallach | 2 | +127 | -295 |
2002-10-08 12:11 | Indonesian and Malay updates. | Jordi Mallach | 3 | +151 | -594 |
2002-10-07 09:30 | German translation updates (Michael Piefel). | Jordi Mallach | 2 | +66 | -274 |
2002-10-07 00:16 | Updated Catalan translation. | Jordi Mallach | 2 | +65 | -349 |
2002-10-06 23:35 | Swedish, Galician and Polish updates. | Jordi Mallach | 5 | +305 | -835 |
2002-10-06 23:32 | Nitpick about being root to install. Maybe people stop compiling as root, even. | Jordi Mallach | 1 | +1 | -1 |
2002-10-06 23:29 | Require gettext >= 0.11. Fix typo, thanks David. | Jordi Mallach | 1 | +2 | -2 |
2002-10-06 22:06 | Post update to gettext 0.11.5 | Chris Allegretta | 21 | +25313 | -18698 |
2002-10-02 00:21 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2002-10-02 00:20 | GNU nano 1.1.11 release | Chris Allegretta | 4 | +23 | -6 |
2002-10-02 00:05 | nanorc.sample: - Add some examples for HTML and TeX files (David Benbennick) | Chris Allegretta | 2 | +15 | -1 |
2002-09-28 01:07 | Give DB credit for the new color code | Chris Allegretta | 1 | +2 | -2 |
2002-09-27 14:51 | For great justice! | Jordi Mallach | 2 | +4 | -1 |
2002-09-27 14:21 | DB's rewrite of the screen update and color routines | David Lawrence Ramsey | 7 | +413 | -528 |
2002-09-26 22:49 | make the spacing fix use isspace(); it works the same way and takes up less space in the binary | David Lawrence Ramsey | 1 | +1 | -1 |
2002-09-21 15:41 | Newer version of DLR's patch based on DB's tab thing | Chris Allegretta | 2 | +6 | -4 |
2002-09-21 02:19 | Add DLR's fixes to the wrapping behavior | Chris Allegretta | 2 | +15 | -10 |
2002-09-19 23:54 | winio.c:edit_refresh() - Turn on leaveok() so the cursor doesn't bounce around the screen while we're updating it (most noticeable when using color syntax over a very slow connection) | Chris Allegretta | 2 | +19 | -10 |
2002-09-19 23:20 | Make that ChangeLog for do_wrap a little less overly verbose | Chris Allegretta | 1 | +2 | -2 |
2002-09-19 23:19 | nano.c:do_wrap() - Restore the wrapping behavior to the previous wrapping point behavior (pre 1.1.10) (David Benbennick) | Chris Allegretta | 22 | +19375 | -20528 |
2002-09-18 00:28 | - rcfile.c:parse_colors() - Stop infinite loop when syntax doesn't begin with " char | Chris Allegretta | 2 | +4 | -0 |
2002-09-18 00:00 | - Add a better string matching sequence that includes escaped quotes (thanks to Carl E. Lindberg, who doesn't even know he helped ;-) | Chris Allegretta | 2 | +4 | -1 |
2002-09-14 21:16 | - nano.h: - Add support for HP-UX's curses, which doesn't seem to support KEY_HOME and KEY_END | Chris Allegretta | 2 | +12 | -0 |
2002-09-13 18:14 | David Benbennick's minor fixes, plus one of mine | David Lawrence Ramsey | 10 | +331 | -387 |
2002-09-11 01:48 | DLR: Document minor typo fix for the FAQ. | David Lawrence Ramsey | 1 | +2 | -0 |
2002-09-10 22:24 | DLR: Minor typo fix for the FAQ. | David Lawrence Ramsey | 1 | +2 | -1 |
2002-09-08 18:26 | Malay update. | Jordi Mallach | 2 | +577 | -463 |
2002-09-08 15:39 | French & Danish updates. | Jordi Mallach | 3 | +584 | -451 |
2002-09-06 20:35 | DLR: prototype overhaul, etc. | David Lawrence Ramsey | 12 | +2001 | -1822 |
2002-09-03 22:58 | - Changed do_insertfile to (a) report multibuffer status at the prompt and allowing it to be toggled, taking into account the need to keep the translatable strings, and (b) added a variable inspath to keep track of what the string was before toggling. I'm sure there's bugs, have at it | Chris Allegretta | 3 | +50 | -9 |
2002-08-22 04:03 | DLR: Spell Jeff DeFouw's name right in the Changelog | David Lawrence Ramsey | 1 | +1 | -1 |
2002-08-22 02:58 | - nanorc.sample: - Fix the c-file regex for all caps words to be extended regex format ({} instead of \{\}) (found by DLR) | Chris Allegretta | 2 | +4 | -1 |
2002-08-22 01:12 | - configure.ac: - Changed --enable-color warning to be slightly less severe | Chris Allegretta | 2 | +3 | -2 |
2002-08-21 18:19 | Upgrade to Gettext 0.11.5. | Jordi Mallach | 16 | +554 | -206 |
2002-08-21 16:10 | DLR: minor bits | David Lawrence Ramsey | 15 | +200 | -146 |
2002-08-18 22:08 | German and Malay updates. | Jordi Mallach | 3 | +1482 | -817 |
2002-07-31 23:48 | Galician translation updates. | Jordi Mallach | 2 | +606 | -551 |
2002-07-31 23:05 | Added Claudio and Javier. | Jordi Mallach | 1 | +27 | -25 |
2002-07-31 23:03 | Spanish translation updates (Ricardo Javier Cárdenes Medina). | Jordi Mallach | 2 | +627 | -579 |
2002-07-31 00:05 | French translation update (Jean-Philippe Guérard). | Jordi Mallach | 2 | +596 | -562 |
2002-07-30 21:33 | Polish & Swedish translation updates. | Jordi Mallach | 3 | +652 | -735 |
2002-07-29 23:46 | DLR's latest and greatest | Chris Allegretta | 5 | +88 | -48 |
2002-07-29 13:39 | Catalan translation update. | Jordi Mallach | 1 | +736 | -688 |
2002-07-29 13:39 | Catalan translation updates. | Jordi Mallach | 1 | +4 | -0 |
2002-07-29 00:18 | Oops, really note changes. | Jordi Mallach | 1 | +4 | -0 |
2002-07-29 00:16 | Swedish translation updates (Christian Rose). | Jordi Mallach | 3 | +618 | -577 |
2002-07-27 02:52 | New Brazilian Portuguese translation (Claudio Neves). | Jordi Mallach | 2 | +1029 | -0 |
2002-07-27 02:49 | Added pt_BR to ALL_LINGUAS. | Jordi Mallach | 2 | +4 | -2 |
2002-07-25 22:27 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2002-07-25 22:26 | GNU nano 1.1.10 release | Chris Allegretta | 4 | +7 | -7 |
2002-07-25 16:07 | Updated Indonesian translation (Tedi Heriyanto). | Jordi Mallach | 2 | +103 | -175 |
2002-07-24 01:34 | Update the NEWS fo 1.1.10 in advance for laughs | Chris Allegretta | 1 | +14 | -0 |
2002-07-24 01:19 | Take out the DB color ChangeLog entry as I didn't put it in | Chris Allegretta | 1 | +0 | -2 |
2002-07-24 01:02 | Everything from DB's patch that makes any sense to me | Chris Allegretta | 3 | +119 | -159 |
2002-07-23 00:34 | Credit DLR for the tabs/spaces fixes in nano.h | Chris Allegretta | 1 | +2 | -0 |
2002-07-23 00:33 | Fix to parsing getopt args for -I/--ignorercfiles (DLR) | Chris Allegretta | 3 | +22 | -32 |
2002-07-21 15:46 | Get rid of annoying init error in read_file | Chris Allegretta | 1 | +1 | -1 |
2002-07-21 15:44 | Another DLR fixin: credits and DOS/Mac compatibility. Also get rid of those colons in ChangeLog after function names | Chris Allegretta | 3 | +108 | -64 |
2002-07-20 13:57 | More DLR updates | Chris Allegretta | 11 | +99 | -70 |
2002-07-19 01:08 | DLR and DB fixes mega-merge | Chris Allegretta | 22 | +2567 | -2679 |
2002-07-12 00:14 | Added Sharuzzaman (Bahasa Melayu). | Jordi Mallach | 1 | +2 | -0 |
2002-07-09 22:21 | Upgrade automake requirements and add glib. | Jordi Mallach | 1 | +2 | -2 |
2002-07-09 15:35 | German translation updates (Michael Piefel). | Jordi Mallach | 2 | +106 | -184 |
2002-07-07 19:08 | Updated Danish translation (Keld Simonsen). | Jordi Mallach | 2 | +154 | -357 |
2002-07-05 23:46 | Merged acconfig.h into configure.ac. | Jordi Mallach | 3 | +35 | -109 |
2002-07-03 09:49 | New Bahasa Melayu translation (Sharuzzaman Ahmat Raslan). | Jordi Mallach | 4 | +1031 | -1 |
2002-06-28 22:45 | Carl Drinkwater's backup patch, plus miscellaneous fixes by David Benbennick and me | David Lawrence Ramsey | 15 | +496 | -310 |
2002-06-28 12:31 | Use AM_GNU_GETTEXT([external]) to fix make distcheck now that intl/ is gone. | Jordi Mallach | 1 | +1 | -1 |
2002-06-21 03:20 | Carl Drinkwater's titlebar spacing fixes, David Benbennick's help browser fixes, and my regexp searching bug fix | David Lawrence Ramsey | 7 | +201 | -198 |
2002-06-13 16:09 | Added remove-potcdate.sed. | Jordi Mallach | 1 | +1 | -0 |
2002-06-13 00:40 | DLR: latest patch | David Lawrence Ramsey | 18 | +355 | -121 |
2002-06-03 12:44 | Updated credits. | Jordi Mallach | 2 | +13 | -10 |
2002-06-03 12:32 | Upgraded to gettext 0.11.2. | Jordi Mallach | 79 | +3956 | -9346 |
2002-05-18 21:22 | Reformat for better reading. | Jordi Mallach | 1 | +22 | -17 |
2002-05-18 21:15 | Reformat: put open bugs at the top. | Jordi Mallach | 1 | +3 | -1 |
2002-05-18 03:13 | nanorc.sample - Put in much less crappy example regex rules for c-file | Chris Allegretta | 2 | +9 | -5 |
2002-05-16 23:30 | - global.c:shortcut_init() - Rework IFHELP macro (David Benbennick) | Chris Allegretta | 3 | +151 | -195 |
2002-05-13 18:30 | French and German updates. | Jordi Mallach | 3 | +147 | -364 |
2002-05-13 15:05 | Italian, Galician, Catalan and Spanish updates. | Jordi Mallach | 6 | +302 | -754 |
2002-05-13 00:09 | GNU nano 1.1.9 release | Chris Allegretta | 24 | +8297 | -5701 |
2002-05-12 22:57 | Swedish updates. | Jordi Mallach | 2 | +11 | -7 |
2002-05-12 21:24 | Added autom4ate.cache, whatever that is. | Jordi Mallach | 1 | +1 | -0 |
2002-05-12 20:54 | Add same regfree call to color.c:update_color() | Chris Allegretta | 2 | +5 | -0 |
2002-05-12 20:43 | - winio.c:edit_add() - Add in the necessary regfree() calls to stop nano from leaking memory like a sieve when using color syntax highlighting :-) | Chris Allegretta | 2 | +21 | -5 |
2002-05-12 19:52 | DB's latest patch, minus one totsize--. Also fixed a < in help_init that should be <= | Chris Allegretta | 13 | +190 | -156 |
2002-05-11 16:02 | Added nano.spec. | Jordi Mallach | 1 | +1 | -0 |
2002-05-11 03:04 | DLR's latest patch | Chris Allegretta | 12 | +177 | -141 |
2002-05-05 23:03 | added an update_color, updated edit_add, i18ned a string and changed some getopt handlers in main to mallocstrcpy | Chris Allegretta | 5 | +36 | -12 |
2002-05-05 15:04 | Swedish translation updates (Christian Rose). | Jordi Mallach | 3 | +8 | -2 |
2002-05-04 04:27 | Update and space the nanorc.sample a bit better | Chris Allegretta | 1 | +18 | -12 |
2002-05-04 04:24 | Global flag -Y, --syntax to specify the type on the command line, if there's no good filename regex to use. Global variable syntaxstr. Made some errors in the rc file less fatal | Chris Allegretta | 1 | +2 | -1 |
2002-05-04 04:23 | Global flag -Y, --syntax to specify the type on the command line, if there's no good filename regex to use. Global variable syntaxstr. Made some errors in the rc file less fatal | Chris Allegretta | 7 | +35 | -7 |
2002-05-04 03:58 | Oops, get rid of the stupid debugging code | Chris Allegretta | 1 | +0 | -15 |
2002-05-04 03:47 | - Added syntax command to .nanorc file, to allow multiple syntaxes. New function color.c:update_color(), calls in various files.c places, syntaxtype struct, global variables syntaxes, syntaxfile_regexp and synfilematches | Chris Allegretta | 8 | +186 | -10 |
2002-04-30 02:33 | s/Debian GNU/Linux/Debian GNU/g | Jordi Mallach | 2 | +3 | -1 |
2002-04-25 22:24 | Indonesian translation updates (Tedi Heriyanto). | Jordi Mallach | 3 | +90 | -282 |
2002-04-23 10:56 | - More cleanups with DISABLE flags, better free_shortcutage and free_toggle, and get rid of unnecessary variable decls with NANO_SMALL in shortcut_init() by David Benbennick | Chris Allegretta | 6 | +269 | -200 |
2002-04-23 10:22 | Re-add O_CREAT since I botched the merge, some indentation fixes also, by DB | Chris Allegretta | 1 | +14 | -18 |
2002-04-22 23:52 | - General: - Change from read() and write() to file streams by Jay Carlson. Allows OS to implement read and write ahead rather than making us do it. Hopefully merged properly | Chris Allegretta | 4 | +105 | -55 |
2002-04-21 23:15 | Prepend fixes for O_CREAT & append compatibililty by David Benbennick | Chris Allegretta | 2 | +7 | -7 |
2002-04-19 21:59 | Russian and Ukrainian updates. | Jordi Mallach | 4 | +182 | -402 |
2002-04-16 03:15 | - General: - Preliminary prepend code. This may be a bad idea, but I've been wanting it for awhile now and we'll see how bad it messes everything up. Changes to files.c:do_writeout(), write_file() | Chris Allegretta | 4 | +52 | -11 |
2002-04-13 16:31 | Italian translation updates (Marco Colombo). | Jordi Mallach | 3 | +50 | -129 |
2002-04-13 14:46 | Dutch translation updates (Guus Sliepen). | Jordi Mallach | 3 | +112 | -323 |
2002-04-10 16:26 | Swedish updates. | Jordi Mallach | 3 | +94 | -198 |
2002-04-10 02:31 | - Change to openfilestruct for multibuffer mode by DLR. New functions nano.c:make_new_opennode(), free_openfilestruct(), delete_opennode(), unlink_opennode(), splice_opennode(), new struct openfilestruct in nano.h | Chris Allegretta | 6 | +173 | -76 |
2002-04-08 17:48 | Back that out, as it braks Linux :( | Chris Allegretta | 3 | +1 | -6 |
2002-04-08 17:44 | - FreeBSD compat. Remove KEY_DC from the delete shortcut in global.c:shortcut_init(), add case for 330 under nano.c:main() | Chris Allegretta | 3 | +6 | -1 |
2002-04-06 05:02 | DB's latest patch | Chris Allegretta | 11 | +293 | -391 |
2002-04-05 23:33 | - nano.h: - NANO_ALT_COMMAND and NANO_ALT_PERIOD were reversed (lol) (David Benbennick) | Chris Allegretta | 2 | +5 | -2 |
2002-04-05 11:26 | gettext 0.11 writes to messages.mo by default. | Jordi Mallach | 1 | +1 | -0 |
2002-04-05 11:25 | ca, de, es, fr, gl updates. | Jordi Mallach | 7 | +297 | -870 |
2002-03-30 18:02 | - nano.spec.in: - Don't put Chris' name as the Packager in the distribution by default (Im an idiot) | Chris Allegretta | 2 | +3 | -2 |
2002-03-30 16:58 | Back to CVS ver | Chris Allegretta | 2 | +3 | -1 |
2002-03-30 16:56 | GNU nano 1.1.8 release | Chris Allegretta | 23 | +8777 | -6646 |
2002-03-30 16:52 | Fix the formatting of the spec a leetle | Chris Allegretta | 1 | +2 | -2 |
2002-03-30 16:51 | - Added new nano.spec file from Brett <brett@bad-sports.com>, added because maintaining the spec file is getting to be a large | Chris Allegretta | 2 | +50 | -2 |
2002-03-29 19:41 | rcfile fixes | Chris Allegretta | 2 | +11 | -2 |
2002-03-29 16:31 | Add David Benbennick's changes to open_pipe() and move it to nano.c, and add his nperror function | Chris Allegretta | 5 | +129 | -52 |
2002-03-29 16:00 | Bah, don't fix what isn't broken | Chris Allegretta | 2 | +17 | -9 |
2002-03-29 15:38 | - nano.c: - Move the termios things in main() up to signal_init(), where they should probably be anyway | Chris Allegretta | 1 | +2 | -1 |
2002-03-29 15:31 | - nano.c: - Move the termios things in main() up to signal_init(), where they should probably be anyway | Chris Allegretta | 2 | +8 | -17 |
2002-03-29 15:15 | - winio.c:do_cursorpos() - Make col numbering start from 1 (suggested by Andrew Ho) | Chris Allegretta | 2 | +5 | -6 |
2002-03-29 15:06 | - files.c:do_insertfile() - Handle cancel from ExtCmd properly (David Benbennick) | Chris Allegretta | 2 | +16 | -10 |
2002-03-29 00:46 | Danish updates. | Jordi Mallach | 3 | +65 | -146 |
2002-03-28 01:59 | DLR's patch | Chris Allegretta | 7 | +31 | -14 |
2002-03-27 16:34 | Italian updates (Marco Colombo). | Jordi Mallach | 3 | +394 | -460 |
2002-03-26 17:58 | - search.c:do_gotoline() - Set placewewant if we actually move to a different line | Chris Allegretta | 2 | +3 | -0 |
2002-03-26 13:05 | David's fixes for read_file and the assert stuff for renumber | Chris Allegretta | 3 | +23 | -17 |
2002-03-25 13:40 | Rocco's mods to open_pipe | Chris Allegretta | 2 | +16 | -6 |
2002-03-25 03:26 | - nano.c:do_int_speller() - Fix zombie processes and spelling buffer issues (Rocco Corsi) | Chris Allegretta | 2 | +31 | -22 |
2002-03-25 01:13 | Indonesian translation updates. | Jordi Mallach | 2 | +66 | -64 |
2002-03-24 23:20 | General - Added separate regex variable (color_regex and colormatches) so that color syntax and regex search/replace can coexist | Chris Allegretta | 1 | +1 | -1 |
2002-03-24 23:19 | General - Added separate regex variable (color_regex and colormatches) so that color syntax and regex search/replace can coexist | Chris Allegretta | 4 | +36 | -24 |
2002-03-21 23:39 | Redo open_pipe with just pipes and no FIFOs | Chris Allegretta | 1 | +23 | -26 |
2002-03-21 19:53 | - nano.c:do_justify() - More fixes for indented justify (David Benbennick) | Chris Allegretta | 2 | +11 | -15 |
2002-03-21 05:07 | External command code and fix for BUG #70 | Chris Allegretta | 7 | +96 | -4 |
2002-03-17 00:35 | French translation updates (Jean-Philippe Guérard). | Jordi Mallach | 3 | +8 | -2 |
2002-03-16 01:03 | winio.c:do_credits() - Add Thomas Dickey | Chris Allegretta | 2 | +11 | -4 |
2002-03-15 15:15 | Polish translation updates (Wojciech Kotwica). | Jordi Mallach | 3 | +65 | -152 |
2002-03-14 11:01 | Fix date. | Jordi Mallach | 1 | +1 | -1 |
2002-03-14 11:00 | Russian and Ukrainian translation updates (Sergey A. Ribalchenko). | Jordi Mallach | 4 | +126 | -294 |
2002-03-12 17:23 | Iberian translations update. | Jordi Mallach | 4 | +954 | -775 |
2002-03-12 16:15 | Galician translatin updates (Jacobo Tarrio). | Jordi Mallach | 3 | +95 | -181 |
2002-03-11 13:23 | French translation updates (Jean-Philippe Guérard). | Jordi Mallach | 3 | +72 | -176 |
2002-03-10 01:22 | Rocco's fixes | Chris Allegretta | 3 | +10 | -2 |
2002-03-09 20:05 | Allow flags with args to be translatable | Chris Allegretta | 1 | +6 | -6 |
2002-03-09 20:03 | - nano.c:help_init() - Various fixes and string changes | Chris Allegretta | 2 | +4 | -3 |
2002-03-09 19:58 | Add newlines to gotodir help text | Chris Allegretta | 1 | +1 | -1 |
2002-03-09 19:42 | Header fixes. | Jordi Mallach | 2 | +2 | -57 |
2002-03-09 18:51 | - nano.c:usage() - Rewritten to encompass systems with and without GETOPT_LONG. New function print1opt does most of the dirty work, stops duplication of effort and eases translator's jobs. Also breaks all the current translations ;-) | Chris Allegretta | 2 | +53 | -113 |
2002-03-09 18:05 | Catalan, Indonesian and Spanish translation updates. | Jordi Mallach | 5 | +339 | -372 |
2002-03-09 17:38 | - nano.c:usage() - Add -N to short format (no GETOPT_LONG) strings (noticed by Jordi) | Chris Allegretta | 2 | +4 | -0 |
2002-03-07 14:12 | German & Swedish translation updates. | Jordi Mallach | 4 | +138 | -328 |
2002-03-07 12:40 | - nano.c:help_init() - Capitalize Meta altkeys | Chris Allegretta | 2 | +6 | -0 |
2002-03-07 00:47 | - rcfile.c:parse_rcfile() - Don't use i for both for loop and atoi(), fixes lots of potential crashes, 1st reported by Jean-Philippe Gue'rard | Chris Allegretta | 1 | +3 | -1 |
2002-03-07 00:46 | - rcfile.c:parse_rcfile() - Don't use i for both for loop and atoi(), fixes lots of potential crashes, 1st reported by Jean-Philippe Gue'rard | Chris Allegretta | 2 | +9 | -7 |
2002-03-06 16:17 | Groar. Kill it this time. | Jordi Mallach | 1 | +1 | -1 |
2002-03-06 15:32 | - files.c:check_writable_directory() - Stat full_path, not path (Steven Kneizys) | Chris Allegretta | 2 | +4 | -1 |
2002-03-06 15:27 | NANO_SMALL issues | Chris Allegretta | 3 | +8 | -1 |
2002-03-06 10:58 | shitstamp | Jordi Mallach | 1 | +1 | -0 |
2002-03-06 03:30 | Type misalignments and mem leaks in renumber_all, do_justify and do_spell (Rocco & Steven Kneizys) | Chris Allegretta | 2 | +12 | -5 |
2002-03-05 23:49 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2002-03-05 23:47 | GNU nano 1.1.7 release | Chris Allegretta | 23 | +8813 | -6337 |
2002-03-05 19:58 | nano.c:do_justify() - Don't continue to justify string if it's indented more (quoting wise) than the beginning of the justification | Chris Allegretta | 2 | +6 | -0 |
2002-03-05 19:55 | justify_format(), do_justify() - Various fixes for starting blank spaces, spaces after punctuation, & segfault with quoting strings (David Benbennick) | Chris Allegretta | 4 | +55 | -24 |
2002-03-05 18:59 | We actually need ac 2.52. | Jordi Mallach | 1 | +1 | -1 |
2002-03-05 17:58 | Removed m4 stuff from topdir Makefile.am, again. Added a small macro that tells configure.ac where to look for macros. Removed cruftly stamp-h.in from rep. | Jordi Mallach | 5 | +11 | -3 |
2002-03-05 11:23 | Polish translation updates (Wojciech Kotwica). | Jordi Mallach | 3 | +79 | -162 |
2002-03-04 22:29 | Ugh\! Re-readding the M4 stuff because I don't want to have to run autogen every time I touch configure.ac | Chris Allegretta | 1 | +2 | -0 |
2002-03-04 18:12 | Minor fix for quote code, forgot to adjust null by qdepth | Chris Allegretta | 1 | +1 | -2 |
2002-03-04 17:35 | Added -N, -Q. | Jordi Mallach | 1 | +6 | -0 |
2002-03-04 16:30 | Prototype fix for get_full_path (DLR) | Chris Allegretta | 1 | +1 | -1 |
2002-03-04 12:25 | Fixed broken mouse handling with new shortcut setup | Chris Allegretta | 2 | +6 | -5 |
2002-03-04 12:15 | Fix typo and add man page | Chris Allegretta | 3 | +13 | -2 |
2002-03-03 22:52 | Add rcfile support for quotestr and fix strcasestr | Chris Allegretta | 2 | +22 | -6 |
2002-03-03 22:36 | - Preliminary quoting support for justify. New arg -Q, --quotestr, changes to do_justify(), global variable quotestr() | Chris Allegretta | 4 | +61 | -12 |
2002-03-01 02:25 | Make do_cursorpos() use xpt() instead of just current_x which is inaccurate | Chris Allegretta | 1 | +3 | -3 |
2002-03-01 00:34 | Back out M4 stuff in Makefile.am since it doesn't seem to be needed - wtf | Chris Allegretta | 2 | +0 | -4 |
2002-02-28 00:57 | - utils.c:strcasestr(),revstrcasestr() - Renamed to stristr and revstristr since strcasestr has not been confirmed to be detected properly on various Linux systems | Chris Allegretta | 3 | +11 | -6 |
2002-02-27 04:38 | Get rid of stupid uninitialized warnings and move nano_dos_msg and nano_mac_msg into NANO_SMALL check | Chris Allegretta | 3 | +5 | -3 |
2002-02-27 04:16 | Makefile.am: - Re-added M4DIR & ACLOCAL_AMFLAGS, make seems to fail without it Jordi ;-) | Chris Allegretta | 2 | +5 | -1 |
2002-02-27 04:14 | - Many malloc() cleanups and files.c tweaks by Steven Kneizys, new functions utils.c:free_shortcutage() (got to love that name\!) & free_toggles(), and big cleanup program thanks_for_all_the_fish() (originally thanks_for_the_memories()). Mods to shortcut_init() by Chris | Chris Allegretta | 5 | +208 | -14 |
2002-02-26 23:18 | I suck. Forgot to add m4 to SUBDIRS, and typoed m4/Makefile.am. All in the same commit! | Jordi Mallach | 2 | +2 | -2 |
2002-02-26 22:49 | Argh. Now call autoheader after aclocal. | Jordi Mallach | 1 | +1 | -1 |
2002-02-23 18:23 | Move to autoconf 2.5. configure.in moved to configure.ac, to make things completely obvious. Removed m4/largefile.m4, which is provided by ac2.5, and add Makefile.am for that dir. Updated README.CVS to reflect this. | Jordi Mallach | 8 | +324 | -413 |
2002-02-22 04:30 | Multiple unnamed buffers allowed, multiple filename extensions on die_save_file(), more DLR fixes | Chris Allegretta | 8 | +116 | -184 |
2002-02-22 03:29 | Get rid of unneeded skip var | Chris Allegretta | 1 | +0 | -1 |
2002-02-20 16:23 | Fix header. | Jordi Mallach | 1 | +1 | -1 |
2002-02-20 16:21 | Dutch translation updates (Guus Sliepen). | Jordi Mallach | 3 | +178 | -105 |
2002-02-16 20:34 | rcfile.c:do_rcfile() - Parse rcfile in as well (Dwayne Rightler) | Chris Allegretta | 2 | +15 | -1 |
2002-02-16 20:03 | Added Ken's patch, DLR's latest fixes and a little cleanup to bottombars() | Chris Allegretta | 7 | +102 | -77 |
2002-02-15 21:12 | Get rid of unnecessary stuff in help_init() that was commented out | Chris Allegretta | 1 | +2 | -6 |
2002-02-15 20:08 | 407 == ^z fix, get rid of unusaed variables | Chris Allegretta | 3 | +10 | -7 |
2002-02-15 19:17 | DLR's patch merged, Static toggles and shortcut gone, lots of stuff changed | Chris Allegretta | 11 | +643 | -417 |
2002-02-15 18:55 | Norwegian bokmål translation updates (Stig E Sandø). | Jordi Mallach | 2 | +73 | -68 |
2002-02-15 17:13 | Norwegian bokmål translation updates (Stig E Sandoe). | Jordi Mallach | 3 | +57 | -122 |
2002-02-14 18:57 | Danish translation updates (Keld Simonsen). | Jordi Mallach | 3 | +71 | -167 |
2002-02-14 01:29 | Remove RELATIVECHARS from nano.h (DLR) | Chris Allegretta | 1 | +1 | -2 |
2002-02-12 01:57 | - winio.c:do_cursorpos() - Rewritten to show col place as well as charcter place, without needing an entirely separate flag | Chris Allegretta | 3 | +24 | -39 |
2002-02-09 23:15 | Hungarian translation updates (Gergely Nagy). | Jordi Mallach | 2 | +8 | -4 |
2002-02-09 21:56 | - Makefile.am: - Change localedir line to 1.0's version | Chris Allegretta | 2 | +2 | -1 |
2002-02-07 13:51 | Russian and Ukrainian translation updates (Sergey A. Ribalchenko). | Jordi Mallach | 4 | +128 | -327 |
2002-02-06 20:53 | Hungarian translation updates (Gergely Nagy). | Jordi Mallach | 4 | +294 | -226 |
2002-02-06 12:14 | Partial Czech translation updates (Vaclav Haisman). | Jordi Mallach | 3 | +123 | -73 |
2002-02-02 07:13 | Allow " symbol to be in regex without leading by checking for *ptr+1 is not the end of the regex | Chris Allegretta | 2 | +6 | -4 |
2002-02-01 13:40 | Update the Sourceforge lists to the GNU ones | Chris Allegretta | 4 | +33 | -18 |
2002-01-31 09:53 | Oops, correct anonymous user name. | Jordi Mallach | 1 | +2 | -2 |
2002-01-30 16:29 | Changed recommendation on automake to -p5, not -p4. Moved to Savannah repositories. Added a hint to download the stable branch. | Jordi Mallach | 1 | +7 | -5 |
2002-01-28 15:56 | Re-add the changes since the CVS tarball was made *argh* | Chris Allegretta | 6 | +106 | -185 |
2002-01-26 19:23 | French, German and Norwegian nynorsk updates. | Jordi Mallach | 5 | +277 | -486 |
2002-01-26 03:42 | - nanorc.sample - Mention unset in the sample nanorc | Chris Allegretta | 1 | +2 | -0 |
2002-01-26 03:34 | Mention unset in the sample nanorc | Chris Allegretta | 1 | +2 | -0 |
2002-01-26 00:46 | French and Swedish translation updates. | Jordi Mallach | 4 | +145 | -365 |
2002-01-25 21:59 | - General - New flag RELATIVECHARS to show column positino relative to the current line instead of the current file. New flag -C, --relative, changes to do_cursorpos() | Chris Allegretta | 6 | +52 | -22 |
2002-01-25 21:00 | Catalan and Spanish updates. | Jordi Mallach | 4 | +108 | -325 |
2002-01-25 17:04 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2002-01-25 17:02 | GNU nano 1.1.6 release | Chris Allegretta | 5 | +8 | -8 |
2002-01-24 22:00 | Oops, add glib21.m4 to the m4 dir | Chris Allegretta | 3 | +28 | -2 |
2002-01-24 14:18 | Oops, make that NANO_AM_GNU_GETTEXT | Chris Allegretta | 1 | +1 | -1 |
2002-01-23 13:32 | Added depcomp. | Jordi Mallach | 1 | +1 | -0 |
2002-01-23 13:24 | Catalan & Spanish updates. | Jordi Mallach | 3 | +9 | -4 |
2002-01-23 13:20 | CVS usage documentation. | Jordi Mallach | 1 | +37 | -0 |
2002-01-23 02:38 | No Im not releasing 1.1.6 yet | Chris Allegretta | 2 | +2 | -2 |
2002-01-23 02:37 | Add the codeset.m4 and iconv.m4 entries to Makefile.am | Chris Allegretta | 3 | +21 | -3 |
2002-01-23 02:27 | Add all of automake 1.4s .m4 files | Chris Allegretta | 5 | +345 | -212 |
2002-01-23 01:17 | Downgraded from automake 1.5, as there are severe security implications | Chris Allegretta | 7 | +214 | -390 |
2002-01-23 01:06 | Downgraded from automake 1.5, as there are severe security implications | Chris Allegretta | 20 | +1282 | -1209 |
2002-01-22 20:09 | - rcfile.c:General - Added stdarg.h to includes | Chris Allegretta | 2 | +2 | -0 |
2002-01-21 20:40 | - search.c:do_search() - Check position of cursor and return value of findnextstr and tell user if search string only occurs once (Rocco & Chris) | Chris Allegretta | 2 | +12 | -2 |
2002-01-21 20:32 | - nano.c:do_int_spell_fix() - Temporarily unset REVERSE_SEARCH if it's set (Rocco Corsi) | Chris Allegretta | 2 | +11 | -1 |
2002-01-20 00:54 | - nano.c:do_char() - Run edit_refresh() if ENABLE_COLOR is defined so adding multi-liners will update (e.g. /* in C) | Chris Allegretta | 2 | +7 | -0 |
2002-01-19 19:35 | - .cvsignore - Added config.guess config.sub install-sh missing & mkinstalldirs | Chris Allegretta | 7 | +7 | -3334 |
2002-01-19 19:23 | autoheader should be called before. | Jordi Mallach | 1 | +1 | -1 |
2002-01-19 19:23 | - Upgraded missing and installdirs scripts | Chris Allegretta | 2 | +102 | -8 |
2002-01-19 19:20 | Oh, asty... | Jordi Mallach | 1 | +0 | -14 |
2002-01-19 19:15 | - Upgrade to gettext 0.10.40, probably broke everything again :) | Chris Allegretta | 65 | +9550 | -5396 |
2002-01-19 16:52 | - General - Added multiple-line regex support. Format in .nanorc is start=regex end=regex. Cleaned up nanorc:parse_colors(), added parse_next_regex(), changes to edit_add in winio.c(), changes to colortype, cleaning up some old cruft | Chris Allegretta | 5 | +319 | -204 |
2002-01-19 01:59 | re-indent winio.c | Chris Allegretta | 1 | +159 | -156 |
2002-01-18 23:32 | Catalan and Spanish updates, sync with CVS. | Jordi Mallach | 3 | +299 | -228 |
2002-01-18 23:16 | Fix typo. | Jordi Mallach | 1 | +1 | -1 |
2002-01-18 23:04 | Danish translation update (Keld Simonsen). | Jordi Mallach | 3 | +60 | -163 |
2002-01-18 21:54 | Latest color and regex fixes. Multi-line color doesn't work yet, just syncing in case of disaster | Chris Allegretta | 4 | +116 | -56 |
2002-01-17 12:40 | Show --enable-multibuffer independently of --enable-extra. | Jordi Mallach | 2 | +5 | -4 |
2002-01-17 12:22 | Translation updates since 1.1.5. | Jordi Mallach | 1 | +34 | -0 |
2002-01-17 12:14 | Hm, fix entry. | Jordi Mallach | 1 | +2 | -1 |
2002-01-17 12:06 | Added new Norwegian translations, fixed THANKS. | Jordi Mallach | 3 | +12 | -2 |
2002-01-17 11:54 | Moved no.po to nn.po. New Norwegian bokmål translation, by Stig E Sandoe <stig@ii.uib.no>. Updated Norwegian nynorsk translation, by Kjetil Torgrim Homme <kjetilho@linpro.no>. | Jordi Mallach | 3 | +2787 | -1432 |
2002-01-16 01:09 | - color.c:do_colorinit() - Moved some comments and braces around so color can work w/slang (DLR) | Chris Allegretta | 2 | +6 | -3 |
2002-01-16 00:54 | - nano.c:do_wrap() - Move right increment to part where new line is created, should change (fix?) some wrapping problems with autoindent | Chris Allegretta | 2 | +4 | -2 |
2002-01-14 03:31 | - search.c:findnextstr() - Fix off by one in check for wrap around (Rocco Corsi) | Chris Allegretta | 2 | +4 | -1 |
2002-01-13 03:18 | Minor bracket alignment fix | Rocco Corsi | 1 | +1 | -1 |
2002-01-12 22:15 | Typo fix. | Jordi Mallach | 1 | +1 | -1 |
2002-01-12 02:31 | Yet another French translation update. | Jordi Mallach | 1 | +3 | -4 |
2002-01-10 12:48 | Oops, make that Bug #68 :-) | Chris Allegretta | 2 | +2 | -2 |
2002-01-10 12:44 | - nano.c:do_suspend() - Call tcsetattr() to restore the old terminal settings, so tcsh can use ^C after suspend for example (fixes BUG #67) | Chris Allegretta | 3 | +8 | -0 |
2002-01-10 00:50 | - General - Add Alt-G (NANO_ALT_GOTO_KEY) as alternate for goto dir in browser | Chris Allegretta | 2 | +4 | -1 |
2002-01-09 23:54 | New French updates. | Jordi Mallach | 1 | +8 | -8 |
2002-01-08 15:00 | - Better partial word checking code. New function search.c:is_whole_word(), changes to findnextstr(), and nano.c:do_int_spell_fix() (Rocco Corsi) | Chris Allegretta | 4 | +45 | -30 |
2002-01-08 14:07 | French, Russian and Ukrainian translation updates. | Jordi Mallach | 4 | +162 | -502 |
2002-01-08 00:33 | - General - Add Meta-A as alternate keyystroke for ^^ for people with non-US keyboards, and fix one missed NANO_ALT_R that should be NANO_ALT_REPLACE_KEY | Chris Allegretta | 3 | +6 | -2 |
2002-01-07 16:43 | main() alt val - 32 check fix, and shortcut_init() fix in global.c for hard coded values | Chris Allegretta | 3 | +11 | -3 |
2002-01-07 15:16 | German translation update (Michael Piefel). | Jordi Mallach | 2 | +63 | -200 |
2002-01-07 15:12 | Swedish translation update. | Jordi Mallach | 2 | +60 | -169 |
2002-01-07 14:41 | - winio.c:edit_refresh() - Rename lines to nlines to fix AIX breakage (reported by Dennis Cranston, re-reported by arh14@cornell.edu) | Chris Allegretta | 2 | +11 | -7 |
2002-01-07 11:50 | Catalan and Spanish translation updates. | Jordi Mallach | 3 | +36 | -34 |
2002-01-07 11:35 | Fixed --keypad description. | Jordi Mallach | 2 | +4 | -1 |
2002-01-05 20:01 | Back to CVS ver | Chris Allegretta | 2 | +3 | -1 |
2002-01-05 19:49 | GNU nano 1.1.5 release | Chris Allegretta | 22 | +5216 | -4006 |
2002-01-05 18:59 | - winio.c:statusq() - Initialize "list" | Chris Allegretta | 2 | +3 | -1 |
2002-01-05 18:54 | Update TODO with -l and -g done, add NEWS for 1.1.5 release | Chris Allegretta | 2 | +15 | -1 |
2002-01-05 04:08 | Update nano.1.html to match -K option | Chris Allegretta | 1 | +8 | -2 |
2002-01-05 03:30 | - winio.c:edit_add() - Little fixes to let color highlights not bleed onto the next line | Chris Allegretta | 2 | +4 | -4 |
2002-01-05 02:03 | Slightly better version of the fix | Chris Allegretta | 1 | +3 | -1 |
2002-01-05 01:52 | winio.c:bottombars() - Get rid of that annoying reversed line when color is on! :) | Chris Allegretta | 2 | +3 | -0 |
2002-01-04 18:16 | Newer config.guess and config.sub | Jordi Mallach | 2 | +746 | -438 |
2002-01-04 18:09 | Mark some items as [DONE]. | Jordi Mallach | 1 | +3 | -3 |
2002-01-04 18:04 | DLR moved to AUTHORS. | Jordi Mallach | 1 | +0 | -1 |
2002-01-04 18:00 | Added -K item. | Jordi Mallach | 1 | +6 | -1 |
2002-01-04 17:57 | Updated copyright notices to 2002. | Jordi Mallach | 15 | +18 | -17 |
2002-01-04 17:48 | Polish translation update (Wojciech Kotwica). | Jordi Mallach | 3 | +326 | -263 |
2002-01-04 13:30 | Add DLR to AUTHORS | Chris Allegretta | 2 | +7 | -0 |
2002-01-03 21:26 | - The keypad handling has changed (again). We now use the keypad() function by default. New flag -K, --keypad allows the old behavior for those using the keypad arrow keys and rxvt-based terminals | Chris Allegretta | 5 | +30 | -6 |
2002-01-02 18:45 | French translation update (Jean-Philippe Guérard). | Jordi Mallach | 3 | +280 | -267 |
2002-01-02 15:12 | DLR's latest patch: view+multibuffer, die() fixes, insert key fixes in main() | Chris Allegretta | 4 | +69 | -25 |
2002-01-02 14:30 | - nano.c:help_init() - Typo in file switch string (found by David Lawrence Ramsey). main() - Handle Alt prev/next file keys (,.), as well as normal ones (<>). | Chris Allegretta | 3 | +12 | -3 |
2002-01-02 13:59 | Get rid of \n in abort check of parse_next_word(), new var helplen in help_init() | Chris Allegretta | 3 | +16 | -5 |
2001-12-28 16:35 | German translation update (Michael Piefel). Ukrainian translation update (Sergey A. Ribalchenko). | Jordi Mallach | 4 | +181 | -292 |
2001-12-27 22:06 | Italian translation update (Marco Colombo). | Jordi Mallach | 2 | +68 | -143 |
2001-12-27 20:53 | files.c:read_file() - Make conversion message less confusing (suggested by Jordi) | Chris Allegretta | 2 | +6 | -3 |
2001-12-27 20:34 | Galician translation update (Jacobo Tarrío). | Jordi Mallach | 2 | +87 | -114 |
2001-12-27 16:00 | French translation update (Michel Robitaille). | Jordi Mallach | 2 | +64 | -206 |
2001-12-26 12:33 | Faq fixes. | Jordi Mallach | 2 | +12 | -8 |
2001-12-26 00:31 | New incomplete Polish translation, contributed by Cezary Sliwa <sliwa@cft.edu.pl>. | Jordi Mallach | 4 | +1397 | -1 |
2001-12-26 00:16 | Typo fix. | Jordi Mallach | 1 | +1 | -1 |
2001-12-26 00:15 | Updated Catalan translation. More Spanish fixes. | Jordi Mallach | 3 | +137 | -48 |
2001-12-25 20:39 | Typo fix. | Jordi Mallach | 1 | +4 | -4 |
2001-12-25 19:17 | Updated Spanish translation. | Jordi Mallach | 2 | +63 | -51 |
2001-12-25 18:31 | Russian translation update (Sergey A. Ribalchenko). | Jordi Mallach | 2 | +43 | -143 |
2001-12-23 00:03 | Made two strings translatable. | Jordi Mallach | 2 | +4 | -2 |
2001-12-22 23:23 | Swedish translation update (Christian Rose) | Jordi Mallach | 2 | +48 | -152 |
2001-12-19 16:20 | - winio.c:update_line() - set realdata check to >= 1 && <= 31, lack of > 0 check screwed high ascii chars | Chris Allegretta | 2 | +3 | -3 |
2001-12-18 14:59 | m4/gettext.m4: - Back down to 1.1.3 version | Chris Allegretta | 2 | +19 | -10 |
2001-12-17 23:39 | - winio.c:update_line() - back out check for (realdata[i] < 32) as it will screw high ascii characters | Chris Allegretta | 2 | +5 | -1 |
2001-12-17 04:34 | VDSUSP fix from 1.0 tree | Chris Allegretta | 3 | +29 | -5 |
2001-12-12 13:55 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2001-12-12 02:44 | GNU nano 1.1.4 release | Chris Allegretta | 21 | +4201 | -3513 |
2001-12-12 01:45 | Remove some debug code and update to mutt's gettext.m4 | Chris Allegretta | 4 | +14 | -18 |
2001-12-08 19:52 | Fix the ifdefs in winio.c | Chris Allegretta | 1 | +4 | -2 |
2001-12-07 14:00 | French update, by Michel Robitaille <robitail@IRO.UMontreal.CA> | Jordi Mallach | 3 | +357 | -485 |
2001-12-05 17:51 | Fixed typos. | Jordi Mallach | 1 | +2 | -2 |
2001-12-02 06:03 | do_spell() - Dont prompt for replace if we don't change the word in question (Rocco Corsi). | Chris Allegretta | 2 | +7 | -2 |
2001-12-02 05:13 | stoopid unused variable | Chris Allegretta | 1 | +0 | -1 |
2001-12-02 04:55 | Two fixes, create new colorstrings array for each regex, allows proper order of highlighting, second make color work with the marker | Chris Allegretta | 4 | +123 | -160 |
2001-11-29 03:52 | Fix leftover variable | Chris Allegretta | 1 | +0 | -1 |
2001-11-29 03:49 | Comment out more debugging code | Chris Allegretta | 1 | +4 | -0 |
2001-11-29 03:43 | At LONG last committed David's patch | Chris Allegretta | 7 | +151 | -59 |
2001-11-29 03:03 | Damn newline code | Chris Allegretta | 1 | +1 | -1 |
2001-11-29 02:42 | Preliminary syntax highlighting support. New functions colortoint() and parse_color() in rcfile.c, new code in edit_add() in winio.c to actually do the highlighting. It's not even close to pretty yet :P | Chris Allegretta | 9 | +339 | -9 |
2001-11-19 12:09 | Danish and Spanish updates. | Jordi Mallach | 3 | +175 | -221 |
2001-11-19 05:09 | Put 1.0 Hurd fixes in 1.1 tree (function keys, SIGTSTP sigaction | Chris Allegretta | 2 | +14 | -2 |
2001-10-31 13:02 | Updated German, Swedish and Russian translations. | Jordi Mallach | 4 | +329 | -602 |
2001-10-29 13:32 | Added aclocal.m4, config.in.h. | Jordi Mallach | 1 | +2 | -0 |
2001-10-29 13:29 | Removing autogenerated files. | Jordi Mallach | 2 | +0 | -1106 |
2001-10-29 13:27 | Added nano.info. | Jordi Mallach | 1 | +1 | -0 |
2001-10-28 21:00 | Typo fixes in help strings. | Jordi Mallach | 2 | +16 | -14 |
2001-10-28 14:42 | files.c:add_open_file() - Get rid of unsetting MARK_ISSET because otherwise writing marked text will automatically unset the marker with multibuffer enabled | Chris Allegretta | 2 | +5 | -4 |
2001-10-28 05:00 | global.c: - Define currshortcut and currslen when either DISABLE_MOUSE or DISABLE_HELP or DISABLE_BROWSER is not defined (Silvan Minghetti) | Chris Allegretta | 2 | +3 | -2 |
2001-10-28 04:56 | global.c: - Define currshortcut and currslen when either DISABLE_MOUSE or DISABLE_BROWSER is not defined (Silvan Minghetti) | Chris Allegretta | 2 | +4 | -1 |
2001-10-28 04:49 | Oops, typo in dec there, it's Alt-[-whatever | Chris Allegretta | 1 | +1 | -1 |
2001-10-28 04:29 | nano.c:main() - Add Esc-[IGL] keys for FreeBSD Console (PgUp,PgDn,Insert) | Chris Allegretta | 2 | +17 | -0 |
2001-10-26 16:15 | Back to CVS | Chris Allegretta | 2 | +3 | -1 |
2001-10-26 16:14 | Nano 1.1.3 release | Chris Allegretta | 23 | +5180 | -3035 |
2001-10-26 15:21 | More do_prev_word() fixes | Chris Allegretta | 1 | +4 | -2 |
2001-10-24 18:07 | Okay, now fix do_prev_word so it doesn't crash when it hits a blank line, it's still not perfect =/ | Chris Allegretta | 1 | +2 | -2 |
2001-10-24 17:34 | Oopos, wrote the test backwards :-) | Chris Allegretta | 1 | +3 | -3 |
2001-10-24 17:27 | nano.h: Additional #define, SMALL_TOO to determine how long MAIN_LIST_LEN is. We need this because of the find matching bracket code | Chris Allegretta | 2 | +12 | -2 |
2001-10-24 17:25 | Back out off by one fix that's not actually off by one, it was a different bug :-) | Chris Allegretta | 2 | +1 | -4 |
2001-10-24 11:33 | Changed header comments to say "version 2" instead of "version 1" as the COPYING file is actually version 2 of the GPL (bug noticed by Jordi Mallach) | Chris Allegretta | 13 | +15 | -12 |
2001-10-24 01:37 | nano.c:main() - Moved #ifndef NANO_SMALL down past the case 0: line so control-space doesn't insert a \0 (ack!) | Chris Allegretta | 1 | +2 | -0 |
2001-10-24 01:34 | nano.c:main() - Fixed off by one when checking for MAIN_LIST_LEN. Ugh. | Chris Allegretta | 2 | +4 | -2 |
2001-10-24 00:58 | - nano.c: - Added the #ifdefs around do_prev_word the code in main() | Chris Allegretta | 2 | +4 | -1 |
2001-10-23 12:58 | - cut.c: cut_marked_segment() - Fix off-by one in mem allocation | Chris Allegretta | 2 | +3 | -1 |
2001-10-22 23:22 | Fixed null_at to ACTUALLY DO SOMETHING with its arg. Again, this was causing nasty errors if the call to nrealloc moved where the data was located | Chris Allegretta | 5 | +17 | -12 |
2001-10-22 20:05 | - nano.c:do_prev_word() - Fixed goofy logic setting x pos to value of last line when hitting the beginning of first line, prog should simply abort. | Chris Allegretta | 2 | +11 | -6 |
2001-10-22 03:15 | DLR's cut and miscellaneous fixes, my cut fixes, and context-sensitive help, woohoo | Chris Allegretta | 25 | +361 | -150 |
2001-10-20 12:30 | I mean add, not replace... duh. | Jordi Mallach | 1 | +1 | -0 |
2001-10-20 12:30 | Added stamp-h1 | Jordi Mallach | 1 | +1 | -1 |
2001-10-18 14:15 | - faq.html - Removed nano-editor.org FTP site address [deprecated] and added the GNU one | Chris Allegretta | 2 | +5 | -4 |
2001-10-15 14:26 | Updated Ukrainian translation (Sergey A. Ribalchenko). | Jordi Mallach | 2 | +89 | -152 |
2001-10-14 19:05 | Added conversion messages for DOS and Mac files, and Alt-space as do-previous-word | Chris Allegretta | 5 | +126 | -11 |
2001-10-08 14:05 | Updated Russian translation (Sergey A. Ribalchenko). | Jordi Mallach | 2 | +82 | -158 |
2001-10-07 15:53 | Style updates for Spanish, by Santiago Vila. | Jordi Mallach | 2 | +105 | -107 |
2001-10-07 00:26 | Updated Danish translation (Keld Simonsen). | Jordi Mallach | 2 | +89 | -156 |
2001-10-06 02:36 | Updated Swedish translation (Christian Rose). Updated gl.po from TP. | Jordi Mallach | 3 | +82 | -241 |
2001-10-05 10:58 | Small typo fix. | Jordi Mallach | 1 | +3 | -3 |
2001-10-05 03:26 | And what if I actually fix it? | Jordi Mallach | 1 | +1 | -1 |
2001-10-05 03:26 | Darn, that %s vs %d bug again. | Jordi Mallach | 1 | +2 | -2 |
2001-10-04 01:54 | Getting rid of Makefile.in too, autogenerated file. | Jordi Mallach | 1 | +0 | -647 |
2001-10-04 01:44 | Oops, m4 stuff is in m4/ in nano 1.1.x... | Jordi Mallach | 1 | +1 | -1 |
2001-10-04 01:37 | Added script to get working configure, etc. | Jordi Mallach | 1 | +7 | -0 |
2001-10-04 01:34 | Bye bye you too. To the Attic! (replaced by autogen.sh) | Jordi Mallach | 1 | +0 | -5212 |
2001-10-04 01:25 | Back to CVS version | Chris Allegretta | 3 | +4 | -2 |
2001-10-04 01:24 | GNU nano 1.1.2 release | Chris Allegretta | 24 | +3973 | -3216 |
2001-10-04 01:02 | Have a nice day in the Attic, nano.info. We just need nano.texi. | Jordi Mallach | 1 | +0 | -467 |
2001-10-03 21:57 | Fixed the remaining fuzzy string in fi.po. Phear my Finnish :) (thanks Antti-Juhani Kaijanaho). | Jordi Mallach | 1 | +98 | -83 |
2001-10-03 20:47 | Finnish update for 1.1.2pre3, by Pauli Virtanen. | Jordi Mallach | 2 | +213 | -246 |
2001-10-03 19:04 | Italian updates for 1.1.2 (Marco Colombo). | Jordi Mallach | 1 | +205 | -200 |
2001-10-03 15:53 | * Added more command line options that are currently ignored by nano (DLR). * nano.1: Updated the statement about nano.save & multibuffers. | Jordi Mallach | 3 | +17 | -16 |
2001-10-03 15:44 | Fixed typos found by DLR and ispell. | Jordi Mallach | 1 | +2 | -2 |
2001-10-03 15:18 | - rcfile.c: - Fix incorrect argument in fill and tabsize error message (Nathan Heagy) | Chris Allegretta | 2 | +4 | -2 |
2001-10-03 12:45 | Documentation updates for nano 1.1.2 (texi and manpage). | Jordi Mallach | 4 | +162 | -34 |
2001-10-03 10:59 | Galician translation brought up to date for 1.1.2 by Jacobo Tarrío. | Jordi Mallach | 1 | +374 | -299 |
2001-10-03 10:12 | Updated ca & es for 1.1.2 release (tab size changes). | Jordi Mallach | 2 | +396 | -385 |
2001-10-03 01:51 | Add filebot magic line bug as bug #66 | Chris Allegretta | 2 | +4 | -1 |
2001-10-03 00:45 | Add single line bug as Bug #65 | Chris Allegretta | 4 | +14 | -10 |
2001-10-03 00:01 | - nano.c:main() - Added var constcheck as a CRC-like check of whether cursor pos has changed and if so update the pos with -c | Chris Allegretta | 2 | +4 | -6 |
2001-10-02 23:57 | Add tabsize support to rc file (Nathan Heagy) | Chris Allegretta | 3 | +16 | -3 |
2001-10-02 23:55 | - cut.c:do_cut_text() - Don't recenter the line when cutting one line (DLR) | Chris Allegretta | 2 | +8 | -2 |
2001-10-02 19:13 | * Added notes about the Free Translation Project. * Updated the ChangeLog, so it has some meaning :) | Jordi Mallach | 2 | +44 | -12 |
2001-10-02 18:21 | * We can't live WITHOUT bells and whistles 8) (Nathan Heagy) * Removed ftp.sourceforge.net from download sites as it'll go shortly. * Added the `testing' distribution page for nano in the Debian section. * Added a direct link to Debian's package pools too. * Added --disable-operatingdir to "how make nano smaller?". * Zsh advocacy :) | Jordi Mallach | 1 | +28 | -23 |
2001-10-02 04:22 | Don't show non-positive shortcut keys in help_init() | Chris Allegretta | 1 | +1 | -1 |
2001-10-02 03:54 | Take out the unneeded case sensitive and reverse stuff from -tiny | Chris Allegretta | 3 | +10 | -6 |
2001-10-02 03:54 | - Take control-space out of -tiny build, unneeded | Chris Allegretta | 1 | +5 | -0 |
2001-10-02 03:14 | Change do_bracket ctrl shortcut to -9 (junk value) instead of 0 so control-space will work | Chris Allegretta | 1 | +1 | -1 |
2001-10-02 02:58 | Finally, do the ChangeLog | Chris Allegretta | 1 | +2 | -0 |
2001-10-02 02:57 | winio.c:nanogetstr() - Don't be clever and wasteful, just repaint every iteration | Chris Allegretta | 1 | +1 | -13 |
2001-10-02 02:56 | nano.c:main() - Fix the KEY_IC being undefined when using slang | Chris Allegretta | 1 | +5 | -1 |
2001-10-02 00:55 | Readded DISABLE_CURPOS cause we can't get away without it (Search Wrapped msgs) and Ken's findnextr fixes | Chris Allegretta | 4 | +25 | -12 |
2001-10-02 00:38 | DLR's latest smooth scroll fix, case where there's not a full half page up from the cursor to fileage screws up the cursor position | Chris Allegretta | 2 | +10 | -2 |
2001-10-02 00:24 | cut.c:cut_marked_segment() - Add magic line when cutting a selection including filebot (discovered by DLR, fixed by DLR & Chris) | Chris Allegretta | 2 | +6 | -0 |
2001-10-01 17:24 | Italian updates for 1.1. | Jordi Mallach | 2 | +456 | -402 |
2001-10-01 14:42 | Add smooth scroll and the DOS/Mac file support to the README | Chris Allegretta | 1 | +8 | -0 |
2001-09-30 05:03 | Added Karl, fixed Hungarian translator address (blindly believing Google). | Jordi Mallach | 1 | +3 | -1 |
2001-09-30 05:01 | Fixes from Karl Eichwalder to de.po, so Emacs doesn't barf. | Jordi Mallach | 1 | +313 | -485 |
2001-09-29 18:54 | Corrected small spacing typo in --dos help. | Jordi Mallach | 1 | +1 | -1 |
2001-09-28 21:59 | Initialize totsize in files.c:new_file() and let do_gotopos keep current position when invoking the alternate speller (DLR) | Chris Allegretta | 6 | +12 | -8 |
2001-09-28 19:53 | Fixes to bracket_msg in global.c by DLR | Chris Allegretta | 3 | +9 | -4 |
2001-09-28 19:42 | Fix brace error with nano-tiny in do_writeout() | Chris Allegretta | 1 | +2 | -1 |
2001-09-28 13:06 | Updated Catalan and Spanish translations to 1.1.2pre2. | Jordi Mallach | 1 | +2 | -2 |
2001-09-28 12:58 | Header fixes for some old po files. | Jordi Mallach | 5 | +1793 | -1439 |
2001-09-28 12:55 | Updated Catalan and Spanish translations. | Jordi Mallach | 2 | +548 | -473 |
2001-09-27 21:07 | - nano.c: do_mouse() - Change k based on currslen to allow the new widths in bottombars() | Chris Allegretta | 2 | +9 | -1 |
2001-09-27 20:52 | Initialize bracket_msg (David Lawrence Ramsey | Chris Allegretta | 1 | +1 | -1 |
2001-09-27 20:46 | - files.c: do_writeout() - Expanded strings to not use %s and ?: to determine write/append string to be nice to translators | Chris Allegretta | 3 | +23 | -7 |
2001-09-27 13:04 | Search prompt changes, bracketed modifiers and to search at the front | Chris Allegretta | 2 | +19 | -10 |
2001-09-27 02:46 | DLR's fixes: arg for operatingdir's getopt_long text, changes to cases 2b and 2c in do_wrap for Pico compatibility, and new arg save_cutbuffer to global_init() to stop the cutbuffer from being lost with multiple buffers | Chris Allegretta | 2 | +43 | -23 |
2001-09-27 00:44 | Fixes to paging (smooth scroll) by David Lawrence Ramsey | Chris Allegretta | 2 | +6 | -7 |
2001-09-25 01:49 | Off by one error in findnextstr? | Chris Allegretta | 1 | +1 | -1 |
2001-09-24 00:46 | Updated Spanish to 1.1.2pre1 | Jordi Mallach | 1 | +316 | -259 |
2001-09-23 02:45 | Oops, we shoudn't let DOS_FILE and MAX_FILE be set at the same time | Chris Allegretta | 1 | +6 | -1 |
2001-09-23 01:18 | DLR's latest fixes for the tabcomp code and keys | Chris Allegretta | 4 | +66 | -35 |
2001-09-22 23:54 | rcfile.c: - NUM_RCOPTS fix (DLR) | Chris Allegretta | 2 | +3 | -1 |
2001-09-22 22:27 | Readd skipping Meta-A,B,E in do_toggle, oops I'm with it now :-) | Chris Allegretta | 1 | +0 | -2 |
2001-09-22 22:14 | - Bracket (brace, parens, etc) matching code by Ken Tyler. New functions do_find_bracket(), changes to findnextstr(), command is Meta-] (hope you dont mind since I already sold off Meta-O to the MacOS file code Ken...) | Chris Allegretta | 6 | +141 | -31 |
2001-09-22 19:03 | Move the smooth_msg up a tiny | Chris Allegretta | 1 | +2 | -2 |
2001-09-22 19:02 | - New smooth scroll code by Ken Tyler. New flag -S, --smooth, changes to page_up() and page_down() | Chris Allegretta | 9 | +67 | -29 |
2001-09-22 06:38 | More Mac file fixes | Chris Allegretta | 1 | +12 | -5 |
2001-09-22 05:08 | Oops, another Mac fix | Chris Allegretta | 1 | +1 | -1 |
2001-09-22 04:34 | Add Mac toggle Meta-O for Mac format | Chris Allegretta | 3 | +11 | -7 |
2001-09-22 04:20 | Added mac file support too | Chris Allegretta | 7 | +44 | -18 |
2001-09-22 00:42 | -D cmdline flag for DOS formatted files | Chris Allegretta | 5 | +31 | -12 |
2001-09-21 03:21 | Make the Alt-key seqs work with the mouse | Chris Allegretta | 2 | +10 | -0 |
2001-09-21 02:37 | Code to read/write dos formatted files. Massive amounts of new code in read_line and write_file. New flag DOS_FILE | Chris Allegretta | 3 | +25 | -0 |
2001-09-19 10:12 | Catalan commit with no translation changes, just to avoid more conflicts. | Jordi Mallach | 1 | +6 | -5 |
2001-09-19 10:07 | Updated Spanish for chroot patch. | Jordi Mallach | 1 | +7 | -8 |
2001-09-19 03:22 | Credit DLR for his code =-) | Chris Allegretta | 17 | +4792 | -3876 |
2001-09-19 03:19 | General: - New flag -o, --operatingdir, similar to Pico's -o mode. New function check_operating_dir(), changes to load_file (arg), open_file_dup_search (arg), new function do_gotopos for -F. | Chris Allegretta | 12 | +583 | -270 |
2001-09-19 03:09 | Completely get rid of DISABLE_CURPOS | Chris Allegretta | 1 | +3 | -4 |
2001-09-19 02:59 | - nano.c: main() - Added vars oldcurrent and oldcurrent_x to check whether cursor pos has changed and if so update the pos with -c | Chris Allegretta | 2 | +11 | -8 |
2001-09-17 13:49 | Fix unneeded vars with NANO_SMALL | Chris Allegretta | 2 | +5 | -2 |
2001-09-17 13:48 | Fix acconfig.h, NANO_SMALL leaves out Auto Indent | Chris Allegretta | 6 | +307 | -232 |
2001-09-15 22:47 | Updated Swedish translation (Christian Rose) | Jordi Mallach | 2 | +101 | -128 |
2001-09-15 22:46 | Added Keld Simonsen (Danish). | Jordi Mallach | 1 | +2 | -0 |
2001-09-12 19:06 | New Danish translation, by Keld Simonsen <keld@dkuug.dk>. | Jordi Mallach | 3 | +985 | -1 |
2001-09-10 11:36 | Updated Galician translation; thanks, Jacobo Tarrío. | Jordi Mallach | 2 | +67 | -120 |
2001-09-09 11:04 | Added recent translators to THANKS | Jordi Mallach | 2 | +6 | -1 |
2001-09-09 10:55 | Updated Spanish translation. | Jordi Mallach | 1 | +14 | -15 |
2001-09-05 13:23 | Added Dutch translation, by Guus Sliepen <guus@nl.linux.org>. | Jordi Mallach | 3 | +1040 | -1 |
2001-08-26 23:16 | Make the new bottombars not suck quite so badly | Chris Allegretta | 1 | +1 | -1 |
2001-08-25 16:41 | winio.c:bottombars() - Spread out the menu items, feedback definitely needed on this | Chris Allegretta | 5 | +209 | -240 |
2001-08-25 16:00 | winio.c: - Add David Lawrence Ramsey to credits | Chris Allegretta | 2 | +5 | -2 |
2001-08-17 00:08 | Unset the flag chris you dolt | Chris Allegretta | 1 | +1 | -0 |
2001-08-17 00:03 | Add and fix bugs #63 and 64 | Chris Allegretta | 7 | +26 | -20 |
2001-08-08 19:35 | Corrected the Mouse Toggle help in the texinfo manual. | Jordi Mallach | 2 | +3 | -1 |
2001-07-29 01:17 | Back to CVS version | Chris Allegretta | 3 | +4 | -2 |
2001-07-29 01:16 | GNU nano 1.1.1 release | Chris Allegretta | 23 | +479 | -466 |
2001-07-24 00:21 | do_mark() - Temporarily disable cursorpos when enabled to be able to see the mark (un)set message (Ken Tyler) | Chris Allegretta | 2 | +4 | -0 |
2001-07-19 22:03 | Spelling fixes by DLR | Chris Allegretta | 2 | +5 | -3 |
2001-07-19 12:26 | Deleted the old files we didn't need for old gettext | Chris Allegretta | 12 | +0 | -4150 |
2001-07-19 12:24 | Reverted to gettext 0.10.35 in intl/ added m4/ directory to allow system independent rebuild of configure stuff | Chris Allegretta | 44 | +5893 | -3991 |
2001-07-18 01:03 | new_file() and close_open_file() fixes by DLR | Chris Allegretta | 2 | +21 | -6 |
2001-07-17 10:42 | do_writeout() - Check for open_files == NULL before using it (Ryan Krebs) | Chris Allegretta | 2 | +4 | -1 |
2001-07-16 00:48 | Fixes for the nano.h #defines, shortcut_init() lists and search.c reverse search stuff when NANO_SMALL is used | Chris Allegretta | 5 | +81 | -47 |
2001-07-15 22:24 | nano.h: - Fix type in INSERTFILE_LIST_LEN. && search_init() - add #ifdef NANO_SMALL around toggles code. | Chris Allegretta | 3 | +12 | -2 |
2001-07-15 20:25 | Many multibuffer fixes by DLR | Chris Allegretta | 3 | +10 | -5 |
2001-07-15 16:13 | Back to CVS | Chris Allegretta | 3 | +4 | -2 |
2001-07-15 16:07 | Nano 1.1.0 release | Chris Allegretta | 46 | +6302 | -5875 |
2001-07-14 19:32 | Moved --loadoninsert to --multibuffer and -F, --enable-extra defines --enable-multibuffer | Chris Allegretta | 13 | +663 | -816 |
2001-07-13 02:00 | Oops, no need to translate %s | Chris Allegretta | 1 | +1 | -1 |
2001-07-11 12:06 | Put the #ifdef back, dope | Chris Allegretta | 4 | +413 | -211 |
2001-07-11 02:49 | Updated README for some of the schnazzy 1.1 features | Chris Allegretta | 1 | +14 | -0 |
2001-07-11 02:37 | Move previous and next buffer code to main loop instead of do_toggles() | Chris Allegretta | 5 | +1008 | -1053 |
2001-07-11 02:08 | Added multi buffer (load on insert) code. This wont intoduce any bugs ;-) | Chris Allegretta | 16 | +1938 | -1073 |
2001-07-08 01:30 | New updates from the Swedish team. | Jordi Mallach | 1 | +270 | -447 |
2001-07-05 23:16 | Added Norwegian and Swedish to HEAD. | Jordi Mallach | 5 | +2306 | -2 |
2001-07-04 16:27 | Oops, make that Alt-[-7.8 | Chris Allegretta | 2 | +10 | -21 |
2001-07-04 16:06 | main() - Added Alt-[-[-7,8 support for home/end keys (Jeff Teunissen). | Chris Allegretta | 2 | +21 | -1 |
2001-07-02 01:57 | Make the THANKS file slightly less incomplete but far from perfect | Chris Allegretta | 2 | +14 | -0 |
2001-07-02 01:31 | do_browser() - More Picoish keystrokes for the browser, ^P, ^N, etc, for up, down, etc, and add the consistent ^C to exit (Jim Knoble) | Chris Allegretta | 2 | +10 | -2 |
2001-07-01 04:28 | Okay I guess the wnouterefresh()s aren't needed in the SIGCONT handler | Chris Allegretta | 1 | +0 | -3 |
2001-06-30 19:14 | Silly typo in the faq | Chris Allegretta | 1 | +1 | -1 |
2001-06-30 18:41 | write_file() - Increment lineswritten when the very last line isn't null. Fixes off by one count when writing selection to file. | Chris Allegretta | 3 | +3 | -3 |
2001-06-30 04:09 | do_suspend() - Added _POSIX_VDISABLE macro to fully ignore suspend keystroke. Eliminates the possibility that nano can be suspended when it's not supposed to be | Chris Allegretta | 2 | +17 | -0 |
2001-06-28 16:54 | Add and close BUG #62 | Chris Allegretta | 1 | +1 | -0 |
2001-06-28 16:52 | rewrote suspend handler, added sigfillset before setting up handler with sigaction, allows nano to suspend properly with mutt | Chris Allegretta | 3 | +38 | -22 |
2001-06-22 23:26 | Added THANKS, listing nano's friends :) | Jordi Mallach | 3 | +24 | -3 |
2001-06-22 21:47 | Okay, and now dont add extra blanks when at filebot | Chris Allegretta | 1 | +1 | -1 |
2001-06-22 16:59 | Updated Indonesian by Tedi Heriyanto | Jordi Mallach | 2 | +246 | -394 |
2001-06-21 23:58 | do_cut_text(): Moved the case of current == mark_beginbuf into cut_marke segment, so do_writeout could call it when writing selection to file. Added some NANO_SMALL ifdefs | Chris Allegretta | 4 | +44 | -30 |
2001-06-21 15:07 | Last fixes, add reset of cutbuffer when uncutting marked text and reset marked_cut when cutbuffer reset | Chris Allegretta | 2 | +25 | -5 |
2001-06-14 17:41 | Updated for Backwards search | Jordi Mallach | 1 | +212 | -168 |
2001-06-14 02:54 | Moved extension functions to meta keys, new macro TOGGLE() for toggling flags | Chris Allegretta | 7 | +129 | -56 |
2001-06-13 02:35 | Reverse Search by Ken Tyler | Chris Allegretta | 6 | +199 | -70 |
2001-06-12 23:22 | Better for for -k bug | Chris Allegretta | 2 | +6 | -10 |
2001-06-11 06:56 | Don't keep cutbufer on reset, fix -k cut on first line if blank | Chris Allegretta | 3 | +11 | -2 |
2001-06-11 02:49 | Add a message about --enable-color being severely broken so we can have a 1.1 release | Chris Allegretta | 2 | +176 | -165 |
2001-06-10 20:41 | do_cut_text() - If the next line is empty when using -k, create a dummy line and add it to the cutbuffer (fixes bug #61) | Chris Allegretta | 3 | +15 | -0 |
2001-06-05 23:45 | Ugh, sigh | Chris Allegretta | 1 | +1 | -1 |
2001-06-05 23:24 | write_file() - New arg, nonamechange, means whether or not to update the current filename after writing the file out. | Chris Allegretta | 4 | +18 | -14 |
2001-06-05 22:57 | Oops\! Don't automatically assume the current filename when writing a selection to file, very bad\!\!\! | Chris Allegretta | 1 | +1 | -1 |
2001-06-02 02:02 | UTF8 would be leet! | Jordi Mallach | 1 | +1 | -0 |
2001-06-02 02:02 | Nifty script which we'll learn to love. | Jordi Mallach | 1 | +367 | -0 |
2001-05-29 04:46 | Oops, fix write_file calls in nano.c also | Chris Allegretta | 1 | +3 | -3 |
2001-05-29 04:21 | Added selection write to file and append codes, main changes to files.c stuff, new shortcut list for inserting files, new args to do_writeout and write_file | Chris Allegretta | 8 | +232 | -127 |
2001-05-26 04:18 | Sample file nanorc.sample added to dist (ad Makefile.am) | Chris Allegretta | 3 | +45 | -2 |
2001-05-24 13:10 | Added rcfile.c to the translated files, added gettext calls to some messages that didn't have it and updated Spanish. New po files for the rest. | Jordi Mallach | 15 | +666 | -63 |
2001-05-23 21:54 | do_browser() - Don't shift the size of the file is it's less than 1K. Fixed files less than 1K being displayed as 0B (Rocco) | Chris Allegretta | 2 | +3 | -1 |
2001-05-21 12:56 | All the updates that I've been waiting all weekend to commit, no desc, tough | Chris Allegretta | 25 | +2800 | -2633 |
2001-05-19 10:03 | Oops, translations of Prev. and Next Page were reversed | Jordi Mallach | 1 | +2 | -2 |
2001-05-19 00:40 | Added po/messages | Jordi Mallach | 1 | +1 | -0 |
2001-05-18 20:00 | Add -W to TODO | Chris Allegretta | 1 | +1 | -0 |
2001-05-18 19:58 | Add BUG #60 | Chris Allegretta | 2 | +4 | -1 |
2001-05-18 04:53 | Changed charalloc's calloc() call to use sizeof (char) not sizeof(char *) | Chris Allegretta | 1 | +1 | -1 |
2001-05-18 04:44 | Changed ncalloc calls in rcfile.c to charalloc | Chris Allegretta | 1 | +2 | -2 |
2001-05-17 11:35 | Changed all string allocations to charalloc(), new function designed to take nmalloc argument but call calloc based on (char *) size. | Chris Allegretta | 9 | +58 | -54 |
2001-05-17 03:41 | cut_marked_segment() - Add bizarre copy of bot node, else *BSD goes ballistic. | Chris Allegretta | 2 | +12 | -2 |
2001-05-16 12:16 | po/it.po - Updated Italian translation by Marco Colombo. | Chris Allegretta | 2 | +370 | -432 |
2001-05-16 09:10 | New Russian translation by Sergey A. Ribalchenko. | Jordi Mallach | 4 | +1028 | -4 |
2001-05-16 04:23 | typo | Chris Allegretta | 1 | +1 | -2 |
2001-05-16 04:21 | I'm back to the older gettext, sync these files too | Chris Allegretta | 4 | +968 | -848 |
2001-05-16 04:20 | strcasestr() - Replaced by mutt's mutt_stristr function, because the thought of dynamically allocating memory and copying each line in a file to do a search or replace was causing me to lose sleep | Chris Allegretta | 2 | +21 | -26 |
2001-05-14 13:55 | gl.po status update (it's not new, it's been released already) | Jordi Mallach | 1 | +1 | -2 |
2001-05-14 13:11 | Added Ukrainian translation by Sergey A. Ribalchenko. | Jordi Mallach | 4 | +1028 | -3 |
2001-05-10 22:55 | add_to_cutbuffer() - Remove useless statements (Rocco). | Chris Allegretta | 2 | +3 | -3 |
2001-05-07 12:08 | Move down current shortcut assignment into loop in browser code to keep it updated | Chris Allegretta | 1 | +2 | -2 |
2001-05-06 03:02 | Fix not being able to select last item in browser with mouse | Chris Allegretta | 1 | +1 | -1 |
2001-05-06 02:34 | Okay, now let unjustify work with the mouse too :P | Chris Allegretta | 1 | +13 | -0 |
2001-05-05 23:17 | Added file clicking ability in file browser | Chris Allegretta | 3 | +38 | -5 |
2001-05-05 17:45 | Various spelling updates by David Lawrence Ramsey | Chris Allegretta | 30 | +316 | -304 |
2001-05-05 15:02 | Add correct name to rcfile.c comments (thx Rocco) | Chris Allegretta | 1 | +1 | -1 |
2001-05-05 15:01 | I should actually add the file to the tree | Chris Allegretta | 1 | +123 | -0 |
2001-05-02 17:18 | Updated FAQ, updated Spanish and Catalan, added utils.c to translations and little typo fixes here and there. | Jordi Mallach | 18 | +1106 | -1113 |
2001-05-01 11:27 | Commit the rest of the stuff backing down gettext changed *shrug* | Chris Allegretta | 14 | +3244 | -3150 |
2001-04-30 14:04 | Back to the 1.0 version of gettext, I can't figure this one out to save my life =( | Chris Allegretta | 19 | +2228 | -1178 |
2001-04-30 12:22 | Mention config.whatever files in ChangeLog | Chris Allegretta | 1 | +2 | -0 |
2001-04-30 11:28 | Add color changes, undocumented and ugly, but hey maybe people want to see what chap I wrote so far | Chris Allegretta | 12 | +350 | -105 |
2001-04-30 11:23 | Update html man page too | Chris Allegretta | 1 | +11 | -6 |
2001-04-30 10:30 | Hugo van der Merwe pointed out that -r was missing in the manpage. | Jordi Mallach | 2 | +10 | -4 |
2001-04-29 22:36 | Jacobo updated Galician to latest CVS. | Jordi Mallach | 1 | +284 | -250 |
2001-04-29 10:38 | Added Galician translation by Jacobo Tarrío <jtarrio@trasno.net>. | Jordi Mallach | 3 | +1005 | -1 |
2001-04-29 02:26 | page_up() - Rewritten with a loop to make screen updates work when mark is set (fixes bug #59). | Chris Allegretta | 3 | +12 | -7 |
2001-04-28 18:03 | Move config.h up in include lists and remove actual_x inline tag | Chris Allegretta | 9 | +22 | -10 |
2001-04-28 16:31 | ABCD(), main() - Add Alt-whatever-[a-d] support as well as Alt-whatever-[A-D]. | Chris Allegretta | 2 | +12 | -1 |
2001-04-28 15:53 | added --enable-color and updated nanorc description in ChangeLog | Chris Allegretta | 6 | +218 | -181 |
2001-04-22 07:10 | Addand fix bug #59 | Chris Allegretta | 4 | +12 | -0 |
2001-04-20 01:59 | Alt Speller returns to same line & do_gotoline optimizations | Rocco Corsi | 3 | +27 | -38 |
2001-04-19 21:13 | Fix proto.h ifdef for do_nanorc() | Chris Allegretta | 1 | +1 | -1 |
2001-04-19 03:20 | One more | Chris Allegretta | 1 | +1325 | -0 |
2001-04-19 02:49 | Newer config.guess and config.sub | Chris Allegretta | 11 | +2280 | -1980 |
2001-04-19 01:23 | *** empty log message *** | Chris Allegretta | 1 | +0 | -298 |
2001-04-19 01:23 | Update configure | Chris Allegretta | 4 | +68 | -486 |
2001-04-18 22:10 | I guess we need these now? | Chris Allegretta | 2 | +2304 | -0 |
2001-04-18 17:15 | And the Makefile.in.in in po/ also | Chris Allegretta | 1 | +57 | -102 |
2001-04-18 14:03 | Oops, add the new files too | Chris Allegretta | 12 | +3100 | -0 |
2001-04-18 14:00 | Upgrade libintl stuff to gettext 0.10.36 | Chris Allegretta | 19 | +1178 | -2228 |
2001-04-18 04:34 | Add --enable-nanorc to version string in nano.c | Chris Allegretta | 1 | +3 | -0 |
2001-04-18 04:28 | Added rcfile.c source code and basic .nanorc functionality | Chris Allegretta | 9 | +292 | -7 |
2001-04-14 06:50 | "Goto Directory" added and minor fixes in the browser | Rocco Corsi | 6 | +80 | -12 |
2001-04-13 02:32 | Added --enable-nanorc to configure | Chris Allegretta | 5 | +205 | -178 |
2001-04-12 14:51 | Added --disable-mouse option | Chris Allegretta | 11 | +1268 | -925 |
2001-04-12 13:24 | Add yesno support to mouse | Chris Allegretta | 2 | +41 | -2 |
2001-04-12 03:01 | More mouse integration, esp with the shortcut lists | Chris Allegretta | 6 | +214 | -136 |
2001-04-07 18:21 | Added fork info to ChangeLog | Chris Allegretta | 1 | +3 | -0 |
2001-04-07 17:50 | 1.1 version and note added to README that this is the unstable branch | Chris Allegretta | 3 | +7 | -8 |
2001-04-06 23:13 | Back to CVS version | Chris Allegretta | 3 | +3 | -2 |
2001-04-06 20:04 | Nano 1.0.1 release | Chris Allegretta | 16 | +585 | -577 |
2001-04-03 14:26 | Oops, stray parenthesis when PATH_MAX isn't defined | Chris Allegretta | 1 | +1 | -1 |
2001-04-03 01:02 | More browser and misc fixes by Matthias Andree that Chris screwed around with | Chris Allegretta | 2 | +48 | -24 |
2001-04-02 13:47 | rm libintl.h on distclean so we don't get the stupid unresolved symbols anymore. | Jordi Mallach | 2 | +6 | -2 |
2001-04-02 05:36 | Added --disable-wrapping configure flag | Chris Allegretta | 9 | +250 | -187 |
2001-03-31 21:46 | minor spelling fixes in comments | Robert Siemborski | 1 | +2 | -2 |
2001-03-30 22:37 | Added -o to TODO | Chris Allegretta | 1 | +1 | -0 |
2001-03-28 21:40 | Updated TODO from user feedback | Chris Allegretta | 10 | +31 | -27 |
2001-03-28 13:04 | Change some lstats to stats, check file via lstat first, then stat() if it's a link in the browser | Chris Allegretta | 3 | +25 | -10 |
2001-03-28 02:14 | files.c:diralphasort() - Changed stat calls to lstat to stop abort on symlinks, otherwise return 0. (Matthias Andree, fixes bug #58) | Chris Allegretta | 3 | +8 | -6 |
2001-03-26 15:35 | faq.html: Fixed typo in section 6.1 (discovered by Bob Farmer) | Chris Allegretta | 2 | +3 | -1 |
2001-03-25 00:46 | aclocal.m4: - Minor patch for intl check (really this time) (Albert Chin) | Chris Allegretta | 3 | +35 | -39 |
2001-03-23 03:51 | Well, back to CVS again | Chris Allegretta | 3 | +4 | -2 |
2001-03-23 03:50 | GNU nano 1.0.0 release | Chris Allegretta | 16 | +269 | -269 |
2001-03-22 23:12 | nano.info - Added dir entry (Albert Chin), Added Albert to credits | Chris Allegretta | 4 | +30 | -18 |
2001-03-21 22:57 | Final tweaks in Catalan and Spanish for 1.0 | Jordi Mallach | 3 | +8 | -8 |
2001-03-21 15:07 | statusq() - Added NANO_BACK_KEY and NANO_FORWARD_KEY cases for left and right | Chris Allegretta | 3 | +39 | -33 |
2001-03-20 15:51 | cs.po: Czech translation from Vaclav Haisman | Chris Allegretta | 12 | +1484 | -411 |
2001-03-18 18:55 | Im an idiot, that could easily screw up --included-gettext. Rolled back libintl.h check | Chris Allegretta | 12 | +2 | -23 |
2001-03-18 18:50 | aclocal.m4 check change, added explicit check for libintl.h | Chris Allegretta | 14 | +104 | -83 |
2001-03-18 16:59 | Added void to argless functions decls, changed new to newnode in functions with 'new' variable | Chris Allegretta | 5 | +32 | -23 |
2001-03-15 21:14 | Roll-back previous change, this way copies Pico's (strange) behavior | Chris Allegretta | 2 | +1 | -2 |
2001-03-15 14:40 | Add Ryan to credits | Chris Allegretta | 1 | +1 | -0 |
2001-03-15 03:35 | move.c: page_down() - Oops, check for <= editwinrows (Ryan Krebs) | Chris Allegretta | 2 | +2 | -1 |
2001-03-15 02:02 | Added and fixed BUG #57 | Chris Allegretta | 3 | +7 | -1 |
2001-03-14 10:19 | Oops, missed one loop | Chris Allegretta | 1 | +1 | -2 |
2001-03-14 10:17 | Oops, remove debugging crap and don't be so conservative in space/tab check loop | Chris Allegretta | 1 | +2 | -7 |
2001-03-14 09:08 | Fix BUG #56 found on SourceForge | Chris Allegretta | 3 | +14 | -3 |
2001-03-14 08:28 | Added check for samlinewrap case and cursor placement fixes, closing BUG #55 =-) | Chris Allegretta | 3 | +56 | -12 |
2001-03-13 18:36 | Add auto indenting of wrapped lines which should be indented. Also fix total file size (totsize) when auto indenting. | Adam Rogoyski | 1 | +22 | -1 |
2001-03-09 16:19 | Added string history to 1.1 TODO | Chris Allegretta | 1 | +1 | -0 |
2001-02-25 21:14 | Oops, update info too :) | Chris Allegretta | 1 | +6 | -6 |
2001-02-23 03:16 | Updated POs for occurrence thang | Chris Allegretta | 8 | +40 | -32 |
2001-02-23 03:05 | nano.texi: - Meta-Z correction and grammar in --enable-tiny desc (Neil Parks) | Chris Allegretta | 2 | +4 | -2 |
2001-02-20 12:45 | Fixed two "occurence" typos. | Jordi Mallach | 2 | +4 | -2 |
2001-02-20 03:53 | Back to CVS | Chris Allegretta | 3 | +4 | -2 |
2001-02-20 03:52 | Nano 0.9.99pre3 release | Chris Allegretta | 13 | +29 | -28 |
2001-02-20 02:41 | Fixed garbage in po, I hope this doesn't screw up anything Jordi | Chris Allegretta | 1 | +1 | -3 |
2001-02-20 02:04 | Updated ca.po with changes from Miquel Vidal. | Jordi Mallach | 2 | +109 | -105 |
2001-02-19 19:37 | Finnish update | Chris Allegretta | 1 | +3 | -3 |
2001-02-19 05:28 | NEWS for impending 0.9.99pre3 release | Chris Allegretta | 1 | +12 | -0 |
2001-02-18 05:55 | Taking a wild guess with people's Y/N/A keys, sure to get me into trouble | Chris Allegretta | 5 | +15 | -15 |
2001-02-18 05:39 | Yeah, so how about make the yes key == yes instead of no | Chris Allegretta | 9 | +22 | -21 |
2001-02-18 05:26 | Add ac to the actual configure script | Chris Allegretta | 1 | +1 | -1 |
2001-02-17 02:42 | Slight update of FAQ for advocacy | Chris Allegretta | 1 | +17 | -18 |
2001-02-17 01:32 | Fixed some errors in Spanish | Jordi Mallach | 2 | +18 | -18 |
2001-02-17 01:31 | Initial Catalan translation | Jordi Mallach | 3 | +1032 | -1 |
2001-02-16 20:00 | Tiny es.po updates | Jordi Mallach | 2 | +8 | -6 |
2001-02-16 04:48 | configure.in: - Added separate check for resizeterm() | Chris Allegretta | 7 | +145 | -93 |
2001-02-16 01:49 | Internationalize yes, no and all *sigh* | Chris Allegretta | 9 | +977 | -719 |
2001-02-15 00:25 | Use code instead of command in man page *shrug*. Add GNUish stuff | Chris Allegretta | 3 | +54 | -47 |
2001-02-14 14:28 | Nano is now a GNU package | Chris Allegretta | 11 | +21 | -19 |
2001-02-13 05:18 | Update status in README | Chris Allegretta | 1 | +8 | -14 |
2001-02-12 06:52 | Manual fixes | Chris Allegretta | 2 | +14 | -15 |
2001-02-12 06:42 | Manual fixes | Chris Allegretta | 2 | +7 | -6 |
2001-02-12 05:01 | Added Bug #55 | Chris Allegretta | 1 | +4 | -1 |
2001-02-12 03:48 | Nano texi manual | Chris Allegretta | 3 | +6795 | -0 |
2001-02-12 03:26 | Delete commented out stuff that isn't going to happen now | Chris Allegretta | 1 | +0 | -19 |
2001-02-12 03:24 | GNU compliance issues: - Added texinfo manual nano.texi. Added texi options to Makefile.am | Chris Allegretta | 3 | +153 | -19 |
2001-02-11 19:05 | Reworked main menu list, added help to default list, aligned ^R with ^O, ^\ with ^W | Chris Allegretta | 2 | +34 | -17 |
2001-02-10 17:50 | do_delete() - Added check for current->next == fileptr, as we have a magic line code again, fixes sillyness at the end of the last line before the magic line (reported by J.A. Neitzel) | Chris Allegretta | 2 | +8 | -2 |
2001-02-09 02:57 | main() - Added ENABLE_NLS check around gettext stuff | Chris Allegretta | 2 | +4 | -0 |
2001-02-09 02:49 | de,fi,id translation updates | Chris Allegretta | 4 | +295 | -410 |
2001-02-06 22:21 | FAQ updates and fixes | Chris Allegretta | 1 | +3 | -4 |
2001-02-06 05:16 | Oops, actually add hu.po :-) | Chris Allegretta | 1 | +1005 | -0 |
2001-02-05 18:24 | do_justify - If the keystroke after the justify is not the unjustify key, blank the statsubar (bug reported by Neil Parks) | Chris Allegretta | 2 | +8 | -2 |
2001-02-05 13:51 | hu.po: - Hungarian translation by Horvath Szabolcs | Chris Allegretta | 3 | +4 | -2 |
2001-02-05 13:43 | Fix for bugu #54 | Chris Allegretta | 3 | +12 | -10 |
2001-02-04 22:21 | Added BUG #54 | Chris Allegretta | 1 | +4 | -0 |
2001-02-04 00:11 | Updated for latest CVS. | Jordi Mallach | 1 | +8 | -11 |
2001-02-01 22:56 | configure.in: - Autoconf compatibility fixes (Pavel Roskin) | Chris Allegretta | 3 | +18 | -16 |
2001-01-31 23:24 | Back to CVS version | Chris Allegretta | 3 | +4 | -2 |
2001-01-31 23:22 | Nano 0.9.99pre2 release | Chris Allegretta | 11 | +1207 | -1188 |
2001-01-31 18:01 | Update NEWS for upcoming release | Chris Allegretta | 1 | +12 | -0 |
2001-01-29 23:40 | Fix cursor not on after resize | Chris Allegretta | 1 | +3 | -0 |
2001-01-29 23:37 | Fix for resizing the window in modes other than normal edit mode Changes to handle_sigwinch(), main(). Fixes bug #52 (Rocco) | Chris Allegretta | 4 | +29 | -11 |
2001-01-27 19:25 | do_alt_speller and nanogetstr fixes | Chris Allegretta | 3 | +20 | -15 |
2001-01-26 16:23 | updated bugs as discussed on the list | Robert Siemborski | 1 | +4 | -4 |
2001-01-26 01:57 | Fixed Bug #53 | Chris Allegretta | 3 | +22 | -3 |
2001-01-25 22:16 | Added bug #53 | Chris Allegretta | 1 | +2 | -1 |
2001-01-23 04:16 | username_tab_completion() - Removed redundant conditional (Rocco) | Chris Allegretta | 2 | +1 | -3 |
2001-01-23 03:27 | username_tab_completion: rewritten using getpwent | Chris Allegretta | 2 | +15 | -55 |
2001-01-23 03:09 | Rocco's groovy fixes to real_dir_from_tilde | Chris Allegretta | 2 | +27 | -25 |
2001-01-23 02:35 | replace for loop for hline init with memset in init functions | Chris Allegretta | 2 | +7 | -14 |
2001-01-23 01:22 | Oops, Rob not Rocco :> | Chris Allegretta | 1 | +1 | -1 |
2001-01-23 01:17 | Oops, center_x and y, not current. Thx Rocco | Chris Allegretta | 1 | +2 | -2 |
2001-01-22 22:17 | real_dir_from_tilde() - Rewritten using getpwent (suggected by Adam) | Chris Allegretta | 2 | +15 | -40 |
2001-01-21 23:23 | totsize fix in do_justify | Robert Siemborski | 1 | +8 | -0 |
2001-01-21 16:35 | Oops, make that usage() | Chris Allegretta | 1 | +1 | -1 |
2001-01-21 16:08 | version() - Add arg to -T help (Rocco). | Chris Allegretta | 2 | +3 | -1 |
2001-01-21 02:35 | Removed - from version in NEWS and ChangeLog | Chris Allegretta | 2 | +2 | -2 |
2001-01-20 22:18 | global.c: Don't define toggles global or toggle_init_one if using --tiny | Chris Allegretta | 2 | +6 | -0 |
2001-01-20 21:40 | Get rid of center_x and center_y, removed redundant free_node, added restore of totsize when unjustifying | Chris Allegretta | 5 | +27 | -30 |
2001-01-19 04:17 | username_tab_completion(): - Optimization and removal of useless vars (Rocco). | Chris Allegretta | 2 | +28 | -27 |
2001-01-18 15:04 | write_file(): Don't free() realname on write error | Chris Allegretta | 2 | +5 | -1 |
2001-01-18 04:40 | Back to CVS version | Chris Allegretta | 3 | +4 | -2 |
2001-01-18 04:37 | Nano 0.9.99pre1 release | Chris Allegretta | 11 | +1004 | -717 |
2001-01-17 19:27 | Added bug #51 | Chris Allegretta | 1 | +4 | -0 |
2001-01-17 03:29 | small fix for do_justify totsize calculations | Robert Siemborski | 2 | +3 | -2 |
2001-01-16 04:45 | input_tab(): Added memset() to matchBuf to ensure sanity (Rocco, Adam). | Chris Allegretta | 2 | +2 | -2 |
2001-01-16 04:20 | Changed null out at end of matchBuf from NULL to 0 | Chris Allegretta | 2 | +2 | -2 |
2001-01-16 04:18 | Get rid of unneeded call to usage() in main() when calling a flag for a function that hasn't been compiled in (Rocco) | Chris Allegretta | 2 | +2 | -8 |
2001-01-15 20:26 | main(): Initialized kbinput to get around stupid compiler warning. | Chris Allegretta | 2 | +2 | -1 |
2001-01-15 20:25 | Changed 'without NumLock on' to 'with NumLock off', more easy to understand? | Chris Allegretta | 2 | +3 | -3 |
2001-01-15 17:22 | input_tab(): - Added null end of matchBuf for sanity (Rocco). | Chris Allegretta | 2 | +2 | -0 |
2001-01-15 02:26 | files.c:cwd_tab_completion(), input_tab(): Changed bare malloc/calloc calls to nmalloc (found by Rocco). | Chris Allegretta | 2 | +4 | -2 |
2001-01-14 05:22 | Oops, forgot to credit Rocco in one place | Chris Allegretta | 1 | +1 | -1 |
2001-01-14 05:18 | Rocco's source code cleanups and #defines for magic values in global_init(). Added die_too_small() function | Chris Allegretta | 3 | +47 | -6 |
2001-01-14 03:17 | Added print_numlock_warning(), code to figure out when numlock makes the keypad go bad. | Chris Allegretta | 3 | +44 | -4 |
2001-01-13 17:22 | Added function ABCD(), better support for default settings | Chris Allegretta | 2 | +27 | -8 |
2001-01-12 15:51 | fi.po updates by Pauli Virtanen | Chris Allegretta | 2 | +244 | -473 |
2001-01-12 07:51 | Move #ifndef cleanups. Some HELP and SPELLER #ifndef additions. | Rocco Corsi | 7 | +72 | -59 |
2001-01-11 15:11 | Moved ChangeLog entries for configure.in to configure.in section | Chris Allegretta | 1 | +2 | -3 |
2001-01-11 15:08 | Moved code to define all disabled when --tiny is used from nano.h to configure.in | Chris Allegretta | 4 | +173 | -172 |
2001-01-11 05:30 | Rolled back DISABLE_TABCOMP and NANO_SMALL changes from earlier today | Rocco Corsi | 5 | +36 | -7 |
2001-01-10 23:44 | Add check for tiny option in #ifdefs for DISABLE_TABCOMP code | Chris Allegretta | 4 | +11 | -7 |
2001-01-10 22:05 | Change Linux to GNU/Linux in the faq | Chris Allegretta | 1 | +2 | -2 |
2001-01-09 17:40 | faq.html: Added section 3.6, reducing binary size | Chris Allegretta | 2 | +33 | -4 |
2001-01-09 00:37 | configure.in: - Fix for _use_keypad check breaking slang support (Christian Weisgerber) | Chris Allegretta | 3 | +113 | -106 |
2001-01-08 21:14 | do_browser() - added space and - keys for page down and up | Chris Allegretta | 2 | +4 | -0 |
2001-01-08 16:59 | real_dir_from_tilde(): ops, fix case where buf =~, silly crash | Chris Allegretta | 2 | +10 | -2 |
2001-01-08 02:31 | Back to CVS ver | Chris Allegretta | 3 | +4 | -2 |
2001-01-08 02:29 | 0.9.25 release | Chris Allegretta | 9 | +9 | -9 |
2001-01-08 01:50 | Add and fix Bug #51 :-) | Chris Allegretta | 9 | +159 | -150 |
2001-01-08 01:32 | Added and fixed bug #50 | Chris Allegretta | 2 | +9 | -1 |
2001-01-07 23:02 | do_help: Do the bottom window the right wrong way if NO_HELP is set | Chris Allegretta | 3 | +12 | -10 |
2001-01-07 22:06 | Update docs for upcoming 0.9.25 release | Chris Allegretta | 8 | +1230 | -1100 |
2001-01-07 07:31 | Oops, restore keypad() call when using PDCURSES | Chris Allegretta | 1 | +6 | -0 |
2001-01-07 05:51 | Oops, take out my debugging code | Chris Allegretta | 1 | +1 | -5 |
2001-01-07 05:50 | do_writeout() takes an arg now, and mallocstrcpy now gives up if src == dest | Chris Allegretta | 5 | +21 | -9 |
2001-01-06 18:12 | Back to the drawing board, old keypad code, dont slightly better | Chris Allegretta | 9 | +191 | -119 |
2001-01-06 17:43 | Fixes for dir crash by rocco and exit called on insert file | Chris Allegretta | 2 | +5 | -5 |
2001-01-05 21:13 | Added do_browse_from(), called from do_writeout and do_insert, changed mallocstrcpy to *char | Chris Allegretta | 4 | +42 | -6 |
2001-01-05 14:31 | Oops, stop freeing stuff we can't necessarily free | Chris Allegretta | 1 | +4 | -6 |
2001-01-05 05:41 | Changed ENABLE_BROWSER to DISABLE_BROWSER, tiny build now doesn't build browser either | Chris Allegretta | 9 | +202 | -220 |
2001-01-04 23:25 | Updated README with snazzy one line desc of nano | Chris Allegretta | 1 | +1 | -1 |
2001-01-04 22:05 | Don't free realname when exiting do_browser in insert_file | Chris Allegretta | 1 | +5 | -6 |
2001-01-04 16:56 | Work around gnome-terminal, I'm tired of this | Chris Allegretta | 2 | +22 | -0 |
2001-01-04 16:48 | Browser Spanish translations | Jordi Mallach | 2 | +227 | -230 |
2001-01-04 05:22 | Accept s and S silently to selected a file/dir | Chris Allegretta | 1 | +2 | -0 |
2001-01-04 05:20 | Fix segfault when width == 0 | Chris Allegretta | 1 | +15 | -7 |
2001-01-04 05:08 | Make functions return themselves when do_browser() aborts | Chris Allegretta | 1 | +6 | -0 |
2001-01-04 04:59 | Commented file browser code | Chris Allegretta | 1 | +27 | -8 |
2001-01-04 04:41 | Added fkey equivs to browser | Chris Allegretta | 1 | +3 | -0 |
2001-01-04 02:49 | use lstat instead of stat in filestat, so we can check for if the file is a symlink in the browser | Chris Allegretta | 1 | +4 | -2 |
2001-01-04 02:33 | Tadaa. Keypad issue fixed. It was the stupid timeout(0) call. UGH | Chris Allegretta | 6 | +13 | -29 |
2001-01-03 20:13 | Added --enable-browser to version() | Chris Allegretta | 1 | +3 | -0 |
2001-01-03 15:09 | Some better page up/down fixes, added keypad_on() call for now | Chris Allegretta | 1 | +10 | -8 |
2001-01-03 07:11 | First try at browser | Chris Allegretta | 11 | +641 | -199 |
2001-01-03 02:09 | credits spelling fix | Chris Allegretta | 2 | +4 | -1 |
2001-01-02 06:21 | TAB-TAB completion segfaulting with more than 2048 files fixed. (Rocco) | Rocco Corsi | 2 | +8 | -3 |
2000-12-27 16:12 | Don't skip . and .. in cwd_tab_completion() | Chris Allegretta | 2 | +3 | -5 |
2000-12-27 15:46 | Finally got rid of TIP from README and updated the Overview which people always quote from | Chris Allegretta | 1 | +11 | -19 |
2000-12-27 04:47 | do_cursorpos cleanups | Chris Allegretta | 2 | +7 | -11 |
2000-12-27 03:36 | Reordered --help usage listing by alpha | Chris Allegretta | 2 | +11 | -8 |
2000-12-20 01:06 | Add request for backup saves. | Jordi Mallach | 1 | +2 | -1 |
2000-12-19 23:01 | Added configure and Makefile.in. Yell at me :) | Jordi Mallach | 1 | +2 | -0 |
2000-12-19 22:59 | Corrected some typos and small errors in the faq. | Jordi Mallach | 1 | +2 | -0 |
2000-12-19 22:58 | Corrected some typos and small errors. | Jordi Mallach | 1 | +4 | -4 |
2000-12-19 03:01 | Back to CVS version | Chris Allegretta | 3 | +4 | -2 |
2000-12-19 02:59 | nano 0.9.24 release | Chris Allegretta | 9 | +706 | -675 |
2000-12-19 02:51 | Update docs for .24 release | Chris Allegretta | 2 | +12 | -1 |
2000-12-18 20:18 | Give the read file error segfault a bug # in BUGS | Chris Allegretta | 1 | +2 | -0 |
2000-12-18 07:05 | Fix lots of compiler warnings | Chris Allegretta | 3 | +6 | -3 |
2000-12-18 05:36 | Added --disable-help string to version() | Chris Allegretta | 2 | +4 | -1 |
2000-12-18 05:03 | Fix help menu keypad issues | Chris Allegretta | 3 | +13 | -1 |
2000-12-18 04:55 | main(): - Added --view option to getopt_long()call . Bug discovered by Rocco Corsi. | Chris Allegretta | 2 | +3 | -0 |
2000-12-18 04:03 | do_toggle(): - Added fix_editbot() call to fix improper redisplay of edit window when using nohelp toggle (bug discovered by Rocco Corsi). | Chris Allegretta | 2 | +4 | -0 |
2000-12-18 03:44 | Oops, credit Rocco | Chris Allegretta | 1 | +2 | -1 |
2000-12-18 03:40 | help_init(): - Fix off by one error that was making ^G help in normal mode and ^_ in pico mode not be displayed in the help. | Chris Allegretta | 2 | +6 | -3 |
2000-12-18 02:23 | Added -b, -e and -f compatibility flags, updated man pages, added Alt-Alt-x functionality | Chris Allegretta | 5 | +55 | -12 |
2000-12-18 01:09 | Fix segfault when read_file encounters an error opening the file | Chris Allegretta | 2 | +5 | -0 |
2000-12-14 13:56 | Rid nano of PATH_MAX\! | Chris Allegretta | 5 | +25 | -18 |
2000-12-14 13:24 | Use MAX_PATH in write_file strncpy (for now) instead of 132 | Chris Allegretta | 2 | +3 | -1 |
2000-12-13 15:01 | Removed unneeded st2 var, don't open device files in open_file() | Chris Allegretta | 2 | +11 | -3 |
2000-12-11 02:47 | Update comment in write_file | Chris Allegretta | 1 | +3 | -1 |
2000-12-11 02:47 | Remove useless fstat call | Chris Allegretta | 2 | +1 | -8 |
2000-12-10 17:03 | Added --disable-help, moved hold pointer declaration | Chris Allegretta | 9 | +219 | -184 |
2000-12-10 06:07 | More totsize :P | Chris Allegretta | 1 | +0 | -1 |
2000-12-10 06:03 | More totsize fixes | Chris Allegretta | 2 | +3 | -1 |
2000-12-10 05:54 | uncutting at filebot magic line fix and new_magicline totsize increment | Chris Allegretta | 3 | +7 | -0 |
2000-12-10 05:44 | Cut and renumber fixes | Chris Allegretta | 3 | +21 | -4 |
2000-12-10 00:04 | Update ChangeLog | Chris Allegretta | 1 | +6 | -0 |
2000-12-09 23:58 | Remove the append check we just added :> | Chris Allegretta | 1 | +5 | -11 |
2000-12-09 23:37 | Let's just copy joe word for word and just change the name to nano!!!! | Chris Allegretta | 1 | +11 | -6 |
2000-12-09 22:50 | More fun security crap | Chris Allegretta | 1 | +4 | -7 |
2000-12-09 03:35 | Back to CVS version | Chris Allegretta | 2 | +2 | -2 |
2000-12-09 03:34 | Nano 0.9.23 release | Chris Allegretta | 10 | +185 | -185 |
2000-12-09 00:07 | Updated NEWS for release tonight | Chris Allegretta | 1 | +10 | -0 |
2000-12-06 05:59 | Oops, misplaced comment | Chris Allegretta | 1 | +1 | -1 |
2000-12-06 05:56 | Okay, now the permissions should be fixed too | Chris Allegretta | 2 | +79 | -82 |
2000-12-06 01:08 | Changed --disable-spell to --disable-speller | Chris Allegretta | 6 | +18 | -15 |
2000-12-06 00:57 | Commented the code that got us into this mess in the first place 9 releases ago | Chris Allegretta | 1 | +3 | -0 |
2000-12-06 00:40 | Line up link/unlink/rename check if conditional with top if conditional | Chris Allegretta | 2 | +4 | -1 |
2000-12-05 12:04 | Oops, get rid of my debugging code | Chris Allegretta | 1 | +0 | -10 |
2000-12-05 11:36 | Rocco fixes | Chris Allegretta | 4 | +50 | -22 |
2000-12-04 05:31 | Added anyexists and realexists documentation | Chris Allegretta | 1 | +3 | -0 |
2000-12-04 05:25 | Okay, we'll use O_EXCL also | Chris Allegretta | 2 | +8 | -2 |
2000-12-04 05:19 | Oops, we didn't want the latter check because if this is a new file there wont be any previous inodes | Chris Allegretta | 1 | +0 | -10 |
2000-12-04 05:15 | Okay, forget O_EXCL, do lots of other obscure checks instead =) | Chris Allegretta | 2 | +31 | -18 |
2000-12-04 04:42 | Rocco's edit_add off by one fix | Chris Allegretta | 2 | +4 | -1 |
2000-12-04 04:20 | Added tmp check to TMP_OPT section (how apropriate). | Chris Allegretta | 2 | +2 | -1 |
2000-12-04 03:31 | Added O_EXCL call to open is tmp == 1 | Chris Allegretta | 2 | +15 | -3 |
2000-12-03 03:45 | Back to CVS version | Chris Allegretta | 3 | +3 | -2 |
2000-12-03 03:43 | Nano 0.9.22 release sync | Chris Allegretta | 9 | +1229 | -897 |
2000-12-03 03:23 | Updated html version of man page | Chris Allegretta | 1 | +32 | -27 |
2000-12-03 03:16 | Updated for new nano.save behaviour | Jordi Mallach | 1 | +18 | -17 |
2000-12-03 03:15 | Updating ChangeLog for 0.9.22 release | Chris Allegretta | 1 | +1 | -1 |
2000-12-03 03:15 | Updated for final nano.save behaviour | Jordi Mallach | 1 | +2 | -2 |
2000-12-03 03:10 | Added nano to the list | Jordi Mallach | 1 | +1 | -0 |
2000-12-03 03:06 | Okay, NOW tell what the file is we didn't write if we didn't write it | Chris Allegretta | 1 | +1 | -1 |
2000-12-03 03:01 | Okay last time, now if there's any file at all, dont save the .save file. (foolproof? :) | Chris Allegretta | 3 | +7 | -9 |
2000-12-03 02:46 | Documented nano.saves and other small changes to manpage. | Jordi Mallach | 2 | +31 | -22 |
2000-12-02 21:50 | Updated NEWS for 0.9.22 release | Chris Allegretta | 1 | +2 | -1 |
2000-12-02 21:31 | Updated NEWS for 0.9.22 release | Chris Allegretta | 1 | +14 | -0 |
2000-12-02 21:13 | Okay, now abort if the symlink isn't owned by the user, and some mode fixes | Chris Allegretta | 2 | +26 | -20 |
2000-12-02 16:57 | .save changes. | Jordi Mallach | 1 | +148 | -130 |
2000-12-02 05:33 | Silly newline fix in die() | Chris Allegretta | 2 | +85 | -84 |
2000-12-02 04:36 | Okay, so if the .save file is a symlink, don't write to it, abort | Chris Allegretta | 4 | +124 | -103 |
2000-12-02 03:06 | Okay, now write_file never trusts symlinks at all, no chance of spelling symlink attack :) | Chris Allegretta | 2 | +2 | -2 |
2000-12-02 02:38 | Oops, manually turn off FOLLOW_SYMLINKS if it's on | Chris Allegretta | 2 | +82 | -79 |
2000-12-02 02:36 | Changs to die() and handle_sighup() for security | Chris Allegretta | 3 | +77 | -67 |
2000-12-01 23:49 | Fix for do_next_word and screen updates | Chris Allegretta | 3 | +45 | -29 |
2000-12-01 18:57 | Okay, don't define nano_small_msg or nano_disabled_msg id not needed | Chris Allegretta | 3 | +35 | -28 |
2000-12-01 18:46 | Added --disable-justify and --disable-spell options, code cleanups | Chris Allegretta | 7 | +306 | -226 |
2000-11-30 02:31 | DISABLE_TABCOMP checks - #ifdef around check_wildchar_match and don't call real_dir_from_tilde in do_insertfile() if set | Chris Allegretta | 4 | +24 | -17 |
2000-11-29 23:57 | Took out help from spell_list and changed SPELL_LIST_LEN to 1 | Chris Allegretta | 4 | +7 | -8 |
2000-11-29 23:43 | Oops, I guess that's MY right alt key also =). And right control is ASCII 543 | Chris Allegretta | 4 | +935 | -4 |
2000-11-29 10:16 | nano.pot survived the masacre. | Jordi Mallach | 1 | +0 | -929 |
2000-11-29 04:33 | Rocco's changes to spell checking and my alterations | Chris Allegretta | 6 | +110 | -56 |
2000-11-28 23:04 | Ignore key sequence 545, Alt-Gr key on german keyboard | Chris Allegretta | 4 | +935 | -2 |
2000-11-28 17:13 | .cvsignore for src/ | Jordi Mallach | 1 | +7 | -0 |
2000-11-28 17:04 | Ick, I left out libintl.h. | Jordi Mallach | 1 | +2 | -1 |
2000-11-28 17:01 | .cvsignore for intl/. | Jordi Mallach | 1 | +2 | -0 |
2000-11-28 16:53 | Kill kill kill | Jordi Mallach | 1 | +0 | -0 |
2000-11-28 16:52 | Delete even more! | Jordi Mallach | 3 | +0 | -1181 |
2000-11-28 16:48 | Revoving gmo's. | Jordi Mallach | 5 | +0 | -0 |
2000-11-28 16:47 | Added files now. | Jordi Mallach | 1 | +7 | -0 |
2000-11-28 16:38 | Silly me, I hope. | Jordi Mallach | 1 | +0 | -7 |
2000-11-28 16:30 | Let's get rid of some stuff :) | Jordi Mallach | 1 | +7 | -0 |
2000-11-28 05:53 | Handle ~~ in tab comp without segfaulting =) | Chris Allegretta | 1 | +3 | -2 |
2000-11-28 04:09 | Update the TODO, YAY | Chris Allegretta | 1 | +2 | -4 |
2000-11-28 02:15 | Various ChangeLog cleanups and additions | Chris Allegretta | 1 | +6 | -3 |
2000-11-28 01:56 | Justify updates. Hopefully, this is the po in .22 :) | Jordi Mallach | 1 | +95 | -84 |
2000-11-28 00:15 | Updated faq about automatically running strip | Chris Allegretta | 1 | +11 | -1 |
2000-11-27 23:12 | Oops\! Must update the date on the man page when we change i | Chris Allegretta | 2 | +2 | -2 |
2000-11-27 22:59 | Oops, do it in either case, whether we did unjustify or not | Chris Allegretta | 2 | +15 | -16 |
2000-11-27 22:58 | Okay, now make the shortcut list reflect the unjustify availability | Chris Allegretta | 6 | +279 | -253 |
2000-11-27 02:50 | Fix for justift at top of file | Chris Allegretta | 2 | +17 | -12 |
2000-11-27 00:24 | Oops, get rid of silly debugging code | Chris Allegretta | 2 | +13 | -14 |
2000-11-27 00:23 | Implemented Unjustify, HAHAHA | Chris Allegretta | 6 | +57 | -18 |
2000-11-26 21:34 | read_file() - - Added check for fileptr == NULL | Chris Allegretta | 1 | +2 | -0 |
2000-11-26 04:39 | I hereby retract bug #48, as Pico does the exact same thing, oops | Chris Allegretta | 1 | +0 | -3 |
2000-11-26 02:09 | Make nano at least not crash on weird binary data | Chris Allegretta | 2 | +2 | -2 |
2000-11-25 20:52 | Added bug #48 | Chris Allegretta | 1 | +3 | -0 |
2000-11-25 20:17 | Added Christian Weisgerber too... | Chris Allegretta | 1 | +1 | -1 |
2000-11-25 20:17 | Added Christian Weisgerber too... | Chris Allegretta | 2 | +3 | -2 |
2000-11-25 20:00 | Oops, forgot Bill Soudan | Chris Allegretta | 1 | +1 | -1 |
2000-11-25 19:59 | Oops, forgot Bill Soudan | Chris Allegretta | 2 | +3 | -2 |
2000-11-25 18:21 | Make credits less jumpy | Chris Allegretta | 1 | +18 | -15 |
2000-11-25 05:03 | do_insertfile(): - Added call to real_name_from tilde, oops. | Chris Allegretta | 3 | +21 | -15 |
2000-11-25 04:50 | Destroyed any chance of getting a surprise with viewing credits. Because I translated them, of course. | Jordi Mallach | 2 | +105 | -63 |
2000-11-25 04:43 | Oops, how about we actually make username completion work if they didn't complete before | Chris Allegretta | 2 | +65 | -11 |
2000-11-24 20:45 | New arg --enable-extra, checks for ./configure options, oher stuff :-) | Chris Allegretta | 11 | +500 | -296 |
2000-11-24 14:15 | Rocco's unset modified on tmp file write fix | Chris Allegretta | 3 | +6 | -3 |
2000-11-24 14:02 | Oops, better free realname in write_file if we're done using it | Chris Allegretta | 2 | +18 | -14 |
2000-11-24 14:00 | Implemented username tab completion, cleaned up existing tabcomp code, added --disable-tabcomp option | Chris Allegretta | 9 | +412 | -255 |
2000-11-24 01:37 | Back to CVS version | Chris Allegretta | 3 | +3 | -2 |
2000-11-24 01:35 | Nano 0.9.21 release | Chris Allegretta | 15 | +65 | -65 |
2000-11-23 21:04 | Updated NEWS for impending release, updated TODO for 1.0 stuff | Chris Allegretta | 2 | +12 | -4 |
2000-11-23 01:19 | removed update_line call in do_up, fix for marker set update? | Chris Allegretta | 3 | +4 | -3 |
2000-11-21 12:52 | Actually use last_replace if user just hits enter in do_replace with PICO_MODE on | Chris Allegretta | 14 | +52 | -47 |
2000-11-21 06:20 | Changed check from argc == 1 to argv[optind] == NULL to display "New File" in statusbar or not | Chris Allegretta | 3 | +15 | -7 |
2000-11-21 03:04 | Added Rocco to AUTHORS | Chris Allegretta | 1 | +2 | -0 |
2000-11-21 02:20 | Added Rocco to AUTHORS | Chris Allegretta | 2 | +6 | -1 |
2000-11-20 01:29 | Rocco's fix for current_x increment | Chris Allegretta | 3 | +23 | -27 |
2000-11-19 20:36 | Updated man page, real and html | Chris Allegretta | 3 | +5 | -3 |
2000-11-19 19:15 | Sigh, fix previous search string not being displayed at all in PICO_MODE | Chris Allegretta | 3 | +5 | -2 |
2000-11-19 18:20 | Fix replace abort moves cursor ahead one space | Chris Allegretta | 3 | +24 | -17 |
2000-11-19 02:25 | Back to CVS version | Chris Allegretta | 3 | +4 | -2 |
2000-11-19 02:23 | 0.9.20 release | Chris Allegretta | 14 | +9 | -9 |
2000-11-19 00:47 | Okay reworded 4.6 a little | Chris Allegretta | 1 | +5 | -5 |
2000-11-19 00:34 | Update faq for missing blockquote and changed frozen dist in debian portion to stable | Chris Allegretta | 1 | +5 | -4 |
2000-11-18 19:04 | Added new previous string display to section 4 of faq | Chris Allegretta | 1 | +20 | -4 |
2000-11-18 16:46 | Added NEWS for upcoming release, username comp to TODO | Chris Allegretta | 2 | +19 | -1 |
2000-11-18 03:31 | Final, tiny updates in es.po for 0.9.20. | Jordi Mallach | 2 | +12 | -14 |
2000-11-18 03:06 | comment out username completino code with macros since unimplemented, fix -Wall warnings on Irix | Chris Allegretta | 1 | +1 | -1 |
2000-11-18 03:05 | comment out username completino code with macros since unimplemented, fix -Wall warnings on Irix | Chris Allegretta | 15 | +183 | -147 |
2000-11-18 02:22 | Update TODO for release (oops) | Chris Allegretta | 2 | +3 | -3 |
2000-11-17 01:37 | Changed PICO_MSGS to PICO_MODE and strings | Chris Allegretta | 8 | +32 | -30 |
2000-11-16 19:55 | nanogetstr(): Added check for ASCII 54[124] when using PDCURSES, ignore them if found | Chris Allegretta | 14 | +255 | -247 |
2000-11-16 06:01 | Updated BUGS, optimized search_init a little, fixed bug #47 | Chris Allegretta | 6 | +113 | -57 |
2000-11-15 03:50 | -pedantic fixes by Rocco Corsi | Chris Allegretta | 3 | +10 | -7 |
2000-11-15 01:25 | tab completion fixes, removed wefresh() from blank_edit | Chris Allegretta | 16 | +303 | -308 |
2000-11-14 18:25 | Aha, works even better now. Made input_tab much more grabby, it touches lastWasTab now also... | Chris Allegretta | 4 | +72 | -80 |
2000-11-14 17:47 | Rocco's latest spellcheck fix | Chris Allegretta | 2 | +4 | -3 |
2000-11-14 17:46 | Latest tab completion update, sort of works =) | Chris Allegretta | 4 | +113 | -43 |
2000-11-13 15:45 | replace update patch from rocco | Chris Allegretta | 1 | +3 | -1 |
2000-11-10 18:15 | Rocco's changes | Chris Allegretta | 14 | +206 | -203 |
2000-11-06 13:18 | Okay, for some reason the statusq call in do_int_spell wasn't updated | Chris Allegretta | 14 | +915 | -855 |
2000-11-06 05:47 | *sigh*, okay, if there's only 1 match, dont beep either. Done, I swear | Chris Allegretta | 2 | +2 | -3 |
2000-11-06 05:45 | Oops, dont beep so much ;) Yes when we find one match and fill in buf, no otherwise | Chris Allegretta | 2 | +5 | -4 |
2000-11-06 05:41 | Blank edit window when no matches found | Chris Allegretta | 2 | +3 | -2 |
2000-11-06 05:40 | Change num_matches check from if to switch, fix check for num_matches == 0, fix allocation for matchBuf. Ugh. | Chris Allegretta | 2 | +11 | -6 |
2000-11-06 04:04 | Much more sane matches allocation, beep when multiple matches found, or none... | Chris Allegretta | 2 | +15 | -11 |
2000-11-06 02:59 | Add a nice (more) tag when there's too many completions | Chris Allegretta | 3 | +192 | -183 |
2000-11-06 02:57 | Add tab completion option to statusq and nanogetstr, beep when multiple/no matches found | Chris Allegretta | 6 | +43 | -41 |
2000-11-05 22:48 | Okay, now format the matches the right way | Chris Allegretta | 2 | +11 | -7 |
2000-11-05 21:56 | Oops, free foo and don't allocate it every time throught the loop | Chris Allegretta | 2 | +5 | -3 |
2000-11-05 21:54 | input_tab: Now autocomplete up until the matches diverge by nanme works, yay | Chris Allegretta | 2 | +55 | -8 |
2000-11-05 17:54 | Added tab completion code | Chris Allegretta | 6 | +354 | -41 |
2000-11-05 16:52 | Rocco's spelling code | Chris Allegretta | 6 | +489 | -243 |
2000-11-03 14:23 | Use old-style editing with PICO_MSGS enabled | Chris Allegretta | 5 | +111 | -71 |
2000-11-03 03:35 | Format general changes for CVS code the right way | Chris Allegretta | 2 | +15 | -14 |
2000-11-03 01:29 | Fixed bug #45, stupid... | Chris Allegretta | 1 | +1 | -1 |
2000-11-03 01:29 | Fixed bug #45, stupid... | Chris Allegretta | 16 | +1228 | -1165 |
2000-11-02 15:53 | Update ChangeLog for the stuff I just hacked | Chris Allegretta | 1 | +4 | -2 |
2000-11-02 15:30 | Make nanoget_repaint be much more eleet. Uses $ for indication of beyond COLS, prompt is always displayed | Chris Allegretta | 2 | +36 | -27 |
2000-11-02 14:53 | nanoget_repaint changes, do_writeout fix with var length strings | Chris Allegretta | 4 | +30 | -26 |
2000-11-02 05:10 | Oops, fix answer getting borked when using shortcuts at statusbar and nothing's typed | Chris Allegretta | 3 | +26 | -35 |
2000-11-02 04:40 | Allow variable length strings on statusbar | Chris Allegretta | 9 | +186 | -113 |
2000-11-01 18:43 | Added some missing gettext calls and updated Spanish. | Jordi Mallach | 5 | +107 | -106 |
2000-11-01 02:12 | Lend replace_line() a void | Chris Allegretta | 1 | +1 | -1 |
2000-10-31 05:32 | Removed null string code | Chris Allegretta | 1 | +1 | -1 |
2000-10-31 05:32 | Removed null string code | Chris Allegretta | 5 | +180 | -198 |
2000-10-31 05:28 | Added checks for deleting search string when there was a previous value | Chris Allegretta | 1 | +1 | -1 |
2000-10-31 05:28 | Added checks for deleting search string when there was a previous value | Chris Allegretta | 2 | +25 | -10 |
2000-10-31 05:10 | Made previous s/r values editable text | Chris Allegretta | 9 | +168 | -171 |
2000-10-30 05:12 | Credit Jordi | Chris Allegretta | 1 | +1 | -1 |
2000-10-28 12:38 | Updated Spanish strings for lattest CVS. | Jordi Mallach | 2 | +157 | -142 |
2000-10-27 05:48 | Converted ifs to switches, added Rocco's optmiization | Chris Allegretta | 3 | +42 | -30 |
2000-10-27 05:33 | Remove redundant code in do_replace() | Chris Allegretta | 2 | +32 | -59 |
2000-10-27 04:36 | Bug #46, discovered and fixed | Chris Allegretta | 4 | +19 | -8 |
2000-10-26 12:49 | Re-added NANO_NULL_KEY case to search_init code | Chris Allegretta | 3 | +19 | -16 |
2000-10-26 01:44 | Replace with null string option, ran source through indent again | Chris Allegretta | 13 | +607 | -587 |
2000-10-24 22:25 | Rocco's findnextstr fixes, lost of other tweaks | Chris Allegretta | 4 | +139 | -128 |
2000-10-18 19:35 | Fixed iris-ansi term problem | Chris Allegretta | 3 | +26 | -17 |
2000-10-03 05:39 | Added #ifdef around toggle_regex_msg to get rid of compiler warning (toggle_init()) | Chris Allegretta | 3 | +81 | -73 |
2000-10-03 05:15 | configure sync with configure.in *shrug* | Chris Allegretta | 1 | +1 | -1 |
2000-10-03 02:36 | Back to CVS version | Chris Allegretta | 2 | +2 | -1 |
2000-10-03 02:32 | Nano 0.9.19 release | Chris Allegretta | 14 | +172 | -173 |
2000-10-03 01:52 | Updates for upcoming 0.9.19 release | Chris Allegretta | 3 | +15 | -4 |
2000-10-02 04:21 | Get rid of punctuation at end of nofollow option, as it was the only one punctuated | Chris Allegretta | 15 | +25 | -25 |
2000-10-02 03:42 | Added (int) casts to remove compile warnings with -Wall | Chris Allegretta | 15 | +183 | -180 |
2000-10-01 17:50 | Added initializations for last_search and last_replace (Rocco Corsi) | Chris Allegretta | 3 | +6 | -3 |
2000-09-27 03:16 | Changing addresses again | Chris Allegretta | 18 | +34 | -32 |
2000-09-21 04:27 | PDCurses support | Chris Allegretta | 1 | +3 | -0 |
2000-09-21 04:25 | PDCurses support | Chris Allegretta | 5 | +187 | -115 |
2000-09-19 00:29 | CVS Version update | Chris Allegretta | 3 | +3 | -2 |
2000-09-19 00:27 | 0.9.18 release | Chris Allegretta | 16 | +349 | -391 |
2000-09-18 17:11 | Revised de.po translations by floki@bigfoot.com | Chris Allegretta | 3 | +346 | -273 |
2000-09-16 05:25 | Fix bug #44 by Rocco Corsi | Chris Allegretta | 3 | +8 | -2 |
2000-09-15 15:46 | Mouse fix for new key handling code | Chris Allegretta | 3 | +22 | -12 |
2000-09-15 13:28 | Finally closed bug #16 for inactivity, updated TODO | Chris Allegretta | 2 | +8 | -4 |
2000-09-15 03:31 | onekey() - Off by one error fix fix ;-) (Rocco Corsi) | Chris Allegretta | 3 | +5 | -2 |
2000-09-13 18:12 | Default case for slang AC_TRY_RUNs in configure.in | Chris Allegretta | 3 | +10 | -4 |
2000-09-13 14:24 | Made insert key call do_insertfile() | Chris Allegretta | 14 | +86 | -77 |
2000-09-13 14:03 | Oops, update editwinrows in window_init() | Chris Allegretta | 13 | +68 | -66 |
2000-09-12 23:02 | More display updates | Chris Allegretta | 15 | +510 | -335 |
2000-09-11 22:33 | A heapin spoonful of updates in key handling | Chris Allegretta | 6 | +198 | -103 |
2000-09-11 13:36 | Oops, I meant in gnome terminal, not xterm ;) | Chris Allegretta | 1 | +1 | -2 |
2000-09-11 13:27 | Adding a new BUG and closing out #41 | Chris Allegretta | 1 | +5 | -2 |
2000-09-10 05:06 | back out change in findnexstr that was causing more bugs *sigh* | Chris Allegretta | 2 | +4 | -1 |
2000-09-07 10:48 | Gettextized the new Meta strings in nano.c and updated es.po. | Jordi Mallach | 5 | +151 | -149 |
2000-09-07 03:37 | Show two lines from previous page in help file when paging down | Chris Allegretta | 2 | +10 | -6 |
2000-09-06 15:19 | Use raw mode if _POSIX_VDISABLE isn't available, to allow support under cygwin | Chris Allegretta | 3 | +31 | -6 |
2000-09-06 14:08 | Type in nano.h | Chris Allegretta | 13 | +434 | -434 |
2000-09-06 13:39 | Changed _POSIX_VERSION checks in regex code to HAVE_REGEX_H, added check for regex.h in configure.in | Chris Allegretta | 11 | +107 | -87 |
2000-09-05 13:15 | Assigned entire file cut a number, crediting Ken in BUGS instead of ChangeLog | Chris Allegretta | 2 | +3 | -2 |
2000-09-05 13:09 | Fix to cut.c for cutting entire file with marker | Chris Allegretta | 2 | +7 | -1 |
2000-09-04 17:44 | Changed version and files to CVS | Chris Allegretta | 16 | +11 | -10 |
2000-09-04 16:21 | off by one in toggle help code and set up for 0.9.17 release | Chris Allegretta | 4 | +11 | -5 |
2000-09-04 03:53 | 5 newlines instead of 4 on suspend and po update | Chris Allegretta | 13 | +428 | -428 |
2000-09-04 03:20 | Implemented suspend code to work with Meta-Z | Chris Allegretta | 3 | +111 | -75 |
2000-09-03 01:06 | Added space to autoindent toggle string | Chris Allegretta | 14 | +238 | -235 |
2000-09-02 18:44 | Changed awkward messages for no help and no wrap mode toggles | Chris Allegretta | 5 | +33 | -14 |
2000-09-02 17:38 | Removed commented out wrap code | Chris Allegretta | 2 | +22 | -37 |
2000-09-02 07:55 | update_line(): Added check for binary data >= 1 and <= 26, and use ^+letter ot display it | Chris Allegretta | 3 | +23 | -13 |
2000-09-02 07:31 | credit to Mini edit team for Meta idea | Chris Allegretta | 1 | +1 | -1 |
2000-09-02 07:27 | Fixed typos and updated PO files | Chris Allegretta | 15 | +1004 | -987 |
2000-09-02 07:20 | Moved the toggle Meta keystrokes to the first column. Updated documentation and help code for Meta keys rather than 'alt keys' | Chris Allegretta | 4 | +93 | -79 |
2000-09-01 17:59 | Added small message when using --enable-tiny and toggle keys | Chris Allegretta | 2 | +8 | -6 |
2000-09-01 13:37 | Oops, fixed the VERSION back to -cvs | Chris Allegretta | 2 | +2 | -2 |
2000-09-01 13:32 | New toggles for flags via Meta | Chris Allegretta | 22 | +1431 | -1012 |
2000-08-30 13:57 | Updated BUGS | Chris Allegretta | 1 | +2 | -0 |
2000-08-30 13:49 | findnextstr() - Fixed check for string that only occurs on the same line failing | Chris Allegretta | 3 | +19 | -22 |
2000-08-29 03:55 | Made wrapping code less ambitious | Chris Allegretta | 3 | +29 | -24 |
2000-08-25 01:44 | Off by one error fix (Rocco Corsi) | Chris Allegretta | 2 | +3 | -1 |
2000-08-22 01:26 | Updates by Ben Roberts | Chris Allegretta | 4 | +48 | -24 |
2000-08-19 03:53 | Get rid of lack of update when searching andmark is set | Chris Allegretta | 6 | +50 | -25 |
2000-08-16 02:52 | Doc updates | Chris Allegretta | 2 | +3 | -2 |
2000-08-09 22:11 | cvs branch for 0.9.16 | Chris Allegretta | 3 | +3 | -2 |
2000-08-09 22:09 | 0.9.16 release | Chris Allegretta | 3 | +3 | -3 |
2000-08-09 21:38 | Doc updates for 0.9.16 release | Chris Allegretta | 2 | +8 | -1 |
2000-08-09 03:26 | One more time, configure.in slang check | Chris Allegretta | 3 | +158 | -140 |
2000-08-08 22:00 | New (and again revised =) slang test code (Albert Chin-A-Young) | Chris Allegretta | 4 | +254 | -304 |
2000-08-08 16:59 | Added Id to Makefile.am | Chris Allegretta | 1 | +1 | -0 |
2000-08-08 01:49 | New libm test for slang | Chris Allegretta | 16 | +1318 | -1245 |
2000-08-07 14:58 | Whoops, must let check for blowing away cutbuffer get run before exit on cutting magic line | Chris Allegretta | 2 | +7 | -2 |
2000-08-07 14:39 | No more cutting the macic line, added check_statblank() to cut and uncut | Chris Allegretta | 3 | +14 | -17 |
2000-08-07 02:25 | Okay, it's not going to work for Makefile.am | Chris Allegretta | 2 | +0 | -5 |
2000-08-07 02:22 | More RCS schtuff | Chris Allegretta | 0 | +0 | -0 |
2000-08-07 02:16 | More RCS schtuff | Chris Allegretta | 23 | +34 | -3 |
2000-08-06 21:13 | Testing RCS headers | Chris Allegretta | 1 | +116 | -116 |
2000-08-06 21:13 | Testing RCS headers | Chris Allegretta | 22 | +87 | -77 |
2000-08-05 22:49 | New slang test code (Albert Chin-A-Young) | Chris Allegretta | 4 | +245 | -222 |
2000-08-05 16:09 | Patch to handle | Chris Allegretta | 2 | +21 | -15 |
2000-08-05 16:03 | Fixed getting locked into cutbuffer on cutting first line of file | Chris Allegretta | 3 | +5 | -2 |
2000-08-04 15:44 | Changed tabsize long arg to actually accept an argument *sigh* | Chris Allegretta | 3 | +7 | -2 |
2000-08-04 04:13 | 0.9.15 sync | Chris Allegretta | 14 | +39 | -39 |
2000-08-04 02:42 | Update of ChangeLog and NEWS for 0.9.15 release | Chris Allegretta | 2 | +8 | -1 |
2000-08-04 02:05 | Updated man pages for universal -T option | Chris Allegretta | 2 | +2 | -2 |
2000-08-04 00:42 | Regenerated Makefile.in with automake -i *shrug* | Chris Allegretta | 2 | +19 | -59 |
2000-08-04 00:22 | Removed now useless usrtabsize variable (Christian Weisgerber) | Chris Allegretta | 2 | +4 | -6 |
2000-08-03 23:01 | Bug update | Chris Allegretta | 1 | +2 | -2 |
2000-08-03 22:51 | New tabsize code, Im very excited | Chris Allegretta | 23 | +1113 | -1101 |
2000-08-03 16:54 | Added recursive loop check | Chris Allegretta | 14 | +29 | -20 |
2000-08-01 04:26 | More BUGS fixed | Chris Allegretta | 1 | +2 | -1 |
2000-07-31 13:52 | BUGS update | Chris Allegretta | 1 | +6 | -25 |
2000-07-31 13:00 | Finally fixed slang check message, or lack of | Chris Allegretta | 15 | +652 | -647 |
2000-07-31 12:51 | Fixed silly page_up_center prototype | Chris Allegretta | 1 | +2 | -1 |
2000-07-31 01:26 | Bug fixes for do_enter and do_backspace | Chris Allegretta | 6 | +29 | -5 |
2000-07-29 04:33 | Chris goes berzerk on no sleep | Chris Allegretta | 10 | +84 | -87 |
2000-07-28 17:29 | Updated html man page | Chris Allegretta | 2 | +7 | -3 |
2000-07-28 16:55 | Added a reference to -k, --cut option. Need a nano.1.html update! | Jordi Mallach | 1 | +4 | -1 |
2000-07-28 15:33 | Back out edit_refresh->edit_update until page up/down problems are fixed | Chris Allegretta | 1 | +1 | -1 |
2000-07-28 14:34 | More bugs, YAY | Chris Allegretta | 1 | +4 | -0 |
2000-07-28 14:09 | Sigh, cancel that | Chris Allegretta | 3 | +3 | -5 |
2000-07-28 14:08 | Another page_down tweak | Chris Allegretta | 3 | +8 | -2 |
2000-07-28 12:24 | Fix for page down onto EOF | Chris Allegretta | 2 | +2 | -1 |
2000-07-28 02:58 | edit_refresh()->edit_update() redundancy | Chris Allegretta | 4 | +25 | -16 |
2000-07-28 01:48 | Got to love typos | Chris Allegretta | 2 | +2 | -2 |
2000-07-28 01:41 | Added null_at() | Chris Allegretta | 5 | +81 | -76 |
2000-07-28 01:18 | Bugfixes and cruft cleanout take 1 | Chris Allegretta | 4 | +44 | -47 |
2000-07-28 00:58 | New cvs code, data abstraction is good | Chris Allegretta | 8 | +47 | -35 |
2000-07-28 00:36 | official 0.9.14 sync | Chris Allegretta | 18 | +197 | -248 |
2000-07-27 15:25 | Revised germal translation by floki@bigfoot.com | Chris Allegretta | 4 | +262 | -171 |
2000-07-27 13:32 | Added documentation for all the -k cut changes | Chris Allegretta | 1 | +6 | -0 |
2000-07-27 13:03 | Last minute touches on -k code | Chris Allegretta | 2 | +6 | -3 |
2000-07-27 05:09 | This should finish the -k functionality. Would someone be kind enough to test this against Pico and send me a comparison? | Chris Allegretta | 2 | +17 | -7 |
2000-07-27 04:31 | Updated BUGS | Chris Allegretta | 3 | +7 | -5 |
2000-07-27 04:09 | More -k fixes, almost works perfectly ;-) | Chris Allegretta | 2 | +7 | -4 |
2000-07-25 03:38 | 0.9.14-pre1 sync | Chris Allegretta | 11 | +198 | -198 |
2000-07-25 03:20 | slightly better cut to end behavior, still doesn't preserve cutbuffer w/multi line cuts | Chris Allegretta | 2 | +46 | -28 |
2000-07-25 02:19 | continued existance of do_justify bug documented (#31) | Robert Siemborski | 1 | +1 | -1 |
2000-07-24 23:18 | some random totsize-related bugfixes. (do_justify & do_wrap) shouldn't break anything (famous last words) | Robert Siemborski | 3 | +53 | -43 |
2000-07-24 22:05 | More -t and exit fixes | Chris Allegretta | 2 | +10 | -7 |
2000-07-24 21:52 | Fix for bug #30, I hope it doesn't break anything else | Chris Allegretta | 3 | +33 | -32 |
2000-07-24 21:16 | doc updates | Chris Allegretta | 2 | +8 | -0 |
2000-07-24 18:28 | Fixed bug #31 | Chris Allegretta | 3 | +4 | -3 |
2000-07-24 15:16 | Fix -k sets TEMP_OPT | Chris Allegretta | 2 | +2 | -2 |
2000-07-24 02:55 | anchor fix in FAQ | Chris Allegretta | 1 | +1 | -1 |
2000-07-23 21:56 | Marked cut to end of line as done | Chris Allegretta | 1 | +1 | -1 |
2000-07-23 18:15 | Changed to CVS version # | Chris Allegretta | 2 | +2 | -2 |
2000-07-23 16:59 | Oops, screwed up ChangeLog for 0.9.13 | Chris Allegretta | 1 | +1 | -1 |
2000-07-23 16:45 | 0.9.13 sync | Chris Allegretta | 18 | +530 | -529 |
2000-07-23 16:09 | Added FAQ | Chris Allegretta | 1 | +546 | -0 |
2000-07-22 19:33 | Update BUGS for closed bugs and update NEWS for the upcoming .13 release | Chris Allegretta | 2 | +11 | -3 |
2000-07-21 22:42 | Added code to check to see if using -l and the file is not fact a link. Please test | Chris Allegretta | 4 | +25 | -14 |
2000-07-19 01:16 | Spelling, Read_file and term setting fixes | Chris Allegretta | 4 | +105 | -97 |
2000-07-17 03:04 | more intelligent filename selection in die() | Robert Siemborski | 2 | +11 | -4 |
2000-07-17 02:54 | cleaned up BUGS so open bugs were separate from closed ones | Robert Siemborski | 1 | +20 | -17 |
2000-07-14 02:44 | Better fix for bug #29 | Chris Allegretta | 3 | +22 | -16 |
2000-07-14 01:20 | Changed static temp_opt to flag TEMP_OPT. Fixed bug #29 | Chris Allegretta | 5 | +102 | -86 |
2000-07-13 03:10 | Updated es.po to 0.9.13 strings, rebuilt po's and gmo's. | Jordi Mallach | 12 | +464 | -415 |
2000-07-12 23:57 | Added bug #29 | Chris Allegretta | 1 | +4 | -0 |
2000-07-12 18:14 | #ifdef'ed -k option for not NANO_SMALL b/c it requires the marker code | Chris Allegretta | 3 | +69 | -60 |
2000-07-12 04:02 | - refreshing fixes. | Adam Rogoyski | 1 | +6 | -0 |
2000-07-12 02:41 | Fixed consecutive search substring replace bug (28) | Chris Allegretta | 4 | +4 | -3 |
2000-07-12 02:28 | Added some bugs | Chris Allegretta | 1 | +4 | -0 |
2000-07-12 02:09 | Added Pico's -k option (in 5 lines of code :-) | Chris Allegretta | 6 | +184 | -159 |
2000-07-09 23:55 | French update by Clement Laforet <clem_laf@wanadoo.fr> | Chris Allegretta | 3 | +108 | -82 |
2000-07-09 18:42 | - findnextstr() off by one with past_editbot. | Adam Rogoyski | 1 | +3 | -4 |
2000-07-09 03:26 | Removed search/replace abort call before calling other search/replace function. | Chris Allegretta | 3 | +16 | -15 |
2000-07-09 00:15 | - change findnextstr() to only edit_update if we have gone off the screen. | Adam Rogoyski | 1 | +9 | -2 |
2000-07-08 23:57 | Added '(to replace)' to prompt in search_init when we are replacing | Chris Allegretta | 18 | +248 | -223 |
2000-07-08 14:23 | Bill's TABSIZE fix | Robert Siemborski | 2 | +8 | -3 |
2000-07-08 05:15 | bring up to date with project | Robert Siemborski | 1 | +8 | -3 |
2000-07-08 03:57 | - change lines ==> num_lines to avoid name conflict on AIX with xlC. | Adam Rogoyski | 1 | +6 | -6 |
2000-07-08 01:47 | Sync with official 0.9.12 release | Chris Allegretta | 13 | +134 | -134 |
2000-07-08 01:22 | Trivial fix for 'winio.c:564: warning: `/*' within comment' | Chris Allegretta | 2 | +14 | -14 |
2000-07-08 00:43 | updates to winio.c rev 1.20 | Robert Siemborski | 1 | +3 | -0 |
2000-07-08 00:41 | lots of commenting for display functions, so hopefully future people will have an easier time understanding it than I first did ;) | Robert Siemborski | 1 | +55 | -22 |
2000-07-07 22:24 | Updated docs for impending 0.9.12 release | Chris Allegretta | 3 | +15 | -3 |
2000-07-07 13:10 | More regexp fixes by bill | Chris Allegretta | 2 | +6 | -5 |
2000-07-07 05:13 | Added stdlib.h to winio.c includes, found by OpenBSD gcc. | Chris Allegretta | 14 | +938 | -828 |
2000-07-07 04:25 | Regexp/search fixes by Bill Soudan | Chris Allegretta | 3 | +5 | -2 |
2000-07-07 04:20 | Updated man page slightly and redid html man page | Chris Allegretta | 2 | +7 | -2 |
2000-07-07 02:35 | Added _POSIX_VERSION check to regexp code | Chris Allegretta | 4 | +111 | -83 |
2000-07-07 01:58 | help_init newline change | Robert Siemborski | 1 | +2 | -0 |
2000-07-07 01:49 | New regexp search feature by Bill Soudan | Chris Allegretta | 21 | +758 | -592 |
2000-07-06 22:38 | Increment totsize when recreating magic line in backspace and delete | Chris Allegretta | 2 | +11 | -9 |
2000-07-06 03:43 | moved '\n' outside of if at bottom of help_init | Robert Siemborski | 1 | +2 | -1 |
2000-07-06 02:18 | brought up to date due to recent totsize fixes | Robert Siemborski | 1 | +2 | -1 |
2000-07-06 02:14 | - page_down() do not edit_update() if we are moving to the bottom of the file and the bottom is currently in the edit buffer. | Adam Rogoyski | 1 | +1 | -1 |
2000-07-06 02:01 | - remove old assert() from do_wrap(). | Adam Rogoyski | 1 | +0 | -2 |
2000-07-05 22:47 | Add magic line code to do_backspace() and do_delete() | Chris Allegretta | 3 | +71 | -54 |
2000-07-05 03:16 | additional fix_editbot call | Robert Siemborski | 1 | +3 | -9 |
2000-07-05 03:08 | bugfix for page_down_center | Robert Siemborski | 1 | +1 | -5 |
2000-07-04 22:21 | totsize and magic line changes | Robert Siemborski | 1 | +6 | -0 |
2000-07-04 22:15 | Magic Line Code Added | Robert Siemborski | 4 | +28 | -3 |
2000-07-04 21:29 | cuting newline-related totsize fixes | Robert Siemborski | 1 | +2 | -0 |
2000-07-04 02:40 | updated for fix_editbot changes... | Robert Siemborski | 1 | +8 | -1 |
2000-07-04 02:35 | Fixed 2 FIXMEs in nano.c: do_enter: the reset_cursor was needed. code cleaned up a bit with a comment explaining the situation there. do_justify: the second edit_refresh exposed a bug in how we were updateing editbot when we needed to rebuild it. This functionality has been moved into winio.c:fix_editbot, and all places that were doing so that I could find have been updated. (files.c: do_insertfile, nano.c: handle_sigwinch and do_justify) | Robert Siemborski | 4 | +24 | -23 |
2000-07-03 04:31 | Oops, fix was really in edit_update_top in winio.c | Chris Allegretta | 1 | +4 | -5 |
2000-07-03 04:24 | Fixed a bug in page_down() and moved page_up() to move.c where it belongs | Chris Allegretta | 5 | +47 | -40 |
2000-07-03 03:18 | Oops, fix for --enable-tiny | Chris Allegretta | 2 | +23 | -20 |
2000-07-03 03:10 | Removed do_oldspell() and put an ifdef around do_spell() | Chris Allegretta | 3 | +22 | -69 |
2000-07-01 21:43 | changed all 'sprintf' calls to 'snprintf' | Robert Siemborski | 1 | +8 | -5 |
2000-07-01 21:34 | changed all 'sprintf' calls to 'snprintf' | Robert Siemborski | 3 | +24 | -20 |
2000-06-30 20:35 | Change 'To Replace' to just 'Replace', more like Pico | Chris Allegretta | 4 | +104 | -109 |
2000-06-29 01:34 | Um, the translation for No Replace is NOT the same as for Replace... | Chris Allegretta | 6 | +6 | -6 |
2000-06-29 01:30 | Made search functions and keys more like Pico | Chris Allegretta | 18 | +304 | -267 |
2000-06-24 01:39 | Removed gettext calls for Yes, No, etc. till we decide if we translate them... | Chris Allegretta | 2 | +113 | -104 |
2000-06-24 01:33 | Finnish translation by pauli.virtanen@saunalahti.fi | Chris Allegretta | 5 | +811 | -3 |
2000-06-23 01:00 | Removed gettext calls for "Yes", "No", etc. till we decide if we translate them. Updated po's and gmo's and pot to reflect this. | Jordi Mallach | 14 | +585 | -617 |
2000-06-22 01:56 | Removed now unnecessary raw/cbreak combos. | Chris Allegretta | 2 | +4 | -10 |
2000-06-22 01:53 | New german translation by floki@bigfoot.com | Chris Allegretta | 3 | +21 | -23 |
2000-06-21 22:29 | Oops, two alt_speller vars | Chris Allegretta | 1 | +4 | -0 |
2000-06-21 21:26 | Oops, two alt_speller vars | Chris Allegretta | 1 | +0 | -1 |
2000-06-21 15:31 | small, stupid, trivial modification to test write access. It worked! Key bindings on ^X need not to be hardcoded, in the meanwhile, I untranslated "S" to "Y". | Jordi Mallach | 1 | +1 | -4 |
2000-06-21 03:00 | Synch with official 0.9.11 | Chris Allegretta | 23 | +816 | -799 |
2000-06-20 23:48 | Indonesian translation update | Chris Allegretta | 2 | +24 | -24 |
2000-06-20 23:31 | es.po update by Jordi | Chris Allegretta | 2 | +7 | -9 |
2000-06-20 17:11 | Only define HAVE_TABSIZE in ncurses | Chris Allegretta | 4 | +105 | -143 |
2000-06-20 14:03 | Minor update and testing write access | Chris Allegretta | 1 | +1 | -1 |
2000-06-20 02:50 | - check_wrap() more off by one. - do_justify() off by 1 and off by 2, and fix numbering and handling off bottom line. | Adam Rogoyski | 1 | +35 | -32 |
2000-06-20 00:40 | Added -T info to ChangeLog | Chris Allegretta | 1 | +4 | -0 |
2000-06-20 00:39 | Added likely NEWS items for 0.9.11 to NEWS | Chris Allegretta | 1 | +12 | -0 |
2000-06-20 00:13 | - do_wrap() off by one current_x - 1 ==> current_x | Adam Rogoyski | 1 | +1 | -1 |
2000-06-20 00:00 | - do_wrap() spaces between words fix. | Adam Rogoyski | 1 | +15 | -11 |
2000-06-19 23:19 | Add -T tab width option | Chris Allegretta | 17 | +659 | -520 |
2000-06-19 21:21 | Buglet fix for for losing text on wrap current_x < wrapcol | Chris Allegretta | 1 | +6 | -8 |
2000-06-19 17:30 | - do_wrap() needs to keep spaces when you are on the first word that should be wrapped and hit a space while the cursor is on the first character, but delete spaces when it's the second character or anything else that follows. | Adam Rogoyski | 1 | +18 | -24 |
2000-06-19 15:47 | New .po files for new src files | Chris Allegretta | 10 | +1345 | -1201 |
2000-06-19 05:56 | Oops, add new files to POTFILES (again) | Chris Allegretta | 1 | +178 | -147 |
2000-06-19 05:51 | Oops, add new files to POTFILES | Chris Allegretta | 2 | +87 | -116 |
2000-06-19 05:46 | New translations for new files | Chris Allegretta | 1 | +85 | -232 |
2000-06-19 05:45 | Fix lack of update on width resize | Chris Allegretta | 3 | +27 | -1 |
2000-06-19 04:22 | Split nano.c up more | Chris Allegretta | 8 | +1133 | -1003 |
2000-06-18 02:14 | corrected do_insertfile | Robert Siemborski | 1 | +18 | -2 |
2000-06-18 01:05 | Fixes faiure of display to update in do_insertfile | Robert Siemborski | 2 | +4 | -0 |
2000-06-18 00:11 | fixed bug where bottom line would not be redrawn if update_line was called with NULL | Robert Siemborski | 1 | +2 | -1 |
2000-06-17 20:36 | - fix do_wrap() to change the start point of the MARK if it wraps down a line. - change do_wrap() to not center the screen all the time. | Adam Rogoyski | 1 | +61 | -12 |
2000-06-17 06:06 | continued display bugfixes/optimizations | Robert Siemborski | 1 | +44 | -49 |
2000-06-16 04:25 | Continued display fixes. Specifically, bug #23. This also resulted in rewriting some of the methodology behind the display functions (yet again). | Robert Siemborski | 2 | +92 | -70 |
2000-06-16 01:19 | Fix do_wrap() and fix_wrap() to handle empty lines, lines without spaces, and recursively call check_wrap() for when a wrapped line needs to be wrapped when SAMELINEWRAP is set. | Adam Rogoyski | 1 | +19 | -0 |
2000-06-15 23:39 | Added do_enter bugfix for placewewant | Chris Allegretta | 2 | +4 | -1 |
2000-06-09 02:40 | Added Indonesian translation | Chris Allegretta | 5 | +933 | -122 |
2000-06-09 00:55 | updated for totsize fixes + experimental do_wrap | Robert Siemborski | 1 | +5 | -1 |
2000-06-09 00:52 | fix for the totsize / cut bug | Robert Siemborski | 3 | +11 | -10 |
2000-06-07 05:11 | Added cvs suffix to version, for debugging | Chris Allegretta | 2 | +68 | -65 |
2000-06-07 04:40 | bugfix for something that got stuck in 1.3 | Robert Siemborski | 1 | +6 | -3 |
2000-06-07 04:31 | Continued bugfixes/optimizations to display code. Tabs at COLS don't work still. | Robert Siemborski | 1 | +10 | -12 |
2000-06-07 04:29 | Updates for fixes in winio.c, as well as what remains to be fixed | Robert Siemborski | 1 | +4 | -6 |
2000-06-07 04:24 | Fix prototype for check_wrap (as changed in nano.c) | Robert Siemborski | 1 | +1 | -1 |
2000-06-07 04:02 | Added missing release notes for 0.9.10 | Chris Allegretta | 1 | +7 | -0 |
2000-06-07 03:56 | add experimental new do_wrap() and check_wrap() to imitate pico a little closer. Please try this and let me know if it doesn't work! | Adam Rogoyski | 1 | +228 | -66 |
2000-06-07 03:38 | Added Rob to AUTHORS | Chris Allegretta | 1 | +5 | -0 |
2000-06-07 02:20 | updated for changes in winio.c (1.2) | Robert Siemborski | 1 | +7 | -0 |
2000-06-06 23:04 | Substantial changes to winio.c that appear to fix the display problems that we have been seeing on lines with tabs. | Robert Siemborski | 1 | +155 | -98 |
2000-06-06 05:53 | Initial revision | Chris Allegretta | 66 | +23287 | -0 |