[go: up one dir, main page]

Activity for John J. Jordan

  • John J. Jordan John J. Jordan posted a comment on ticket #389

    To get the old behavior, comment this out: https://github.com/joe-editor/joe/blob/main/joe/tw.c#L826C2-L831C3 I know that [@jhallen] was debating removing this in a future (?) version.

  • John J. Jordan John J. Jordan posted a comment on ticket #420

    What is dumped into DEADJOE is the contents of all buffers that are not marked as saved. This includes the "yank buffer" as well as histories for file prompts, which are implemented as buffers under-the-hood. It should contain the file contents if the file was modified. If joe crashes or is killed but an open file is not in a dirty state, it won't write out the contents. Is that confirmed to be the case here? And, no none of this is necessarily obvious. Those buffers should probably have better names...

  • John J. Jordan John J. Jordan modified ticket #408

    Build failure due to implicit declaration of functions

  • John J. Jordan John J. Jordan posted a comment on ticket #408

    Reopening in that case.

  • John J. Jordan John J. Jordan posted a comment on ticket #406

    See also [#299]

  • John J. Jordan John J. Jordan modified a comment on ticket #346

    As I've written in email, the last major known issues in the coroutine branch were recently resolved in [758cfc] and [d05cc6].

  • John J. Jordan John J. Jordan posted a comment on ticket #346

    As I've written in email, the last major known issues in the coroutine branch were recently resolved in [758cfcf] and [d05cc66].

  • John J. Jordan John J. Jordan posted a comment on ticket #299

    PR #22

  • John J. Jordan John J. Jordan posted a comment on ticket #328

    Taking into consideration [#346], perhaps coroutine - or really, the Windows branch - is the path forwards.

  • John J. Jordan John J. Jordan modified ticket #386

    C99 restriction

  • John J. Jordan John J. Jordan posted a comment on ticket #386

    C99 formally removed this restriction. GCC hasn't enforced it in a very long time. Until a couple versions ago, MSVC required this but even they have finally updated the C frontend. Twenty-plus years on, I don't think this is much of a concern, unless we see specific build breaks as a result. Closing.

  • John J. Jordan John J. Jordan modified a comment on ticket #374

    I can't reproduce this now that I've implemented a fix for [#409]. It stands to reason that the change of ifhave && !linums to ifhave could fix this, since it would block a lot of unnecessary line updates. Marking duplicate.

  • John J. Jordan John J. Jordan modified ticket #374

    Screen slow to update with line numbers enabled

  • John J. Jordan John J. Jordan posted a comment on ticket #374

    I can't reproduce this now that I've implemented a fix for #409. It stands to reason that the change of ifhave && !linums to ifhave could fix this, since it would block a lot of unnecessary line updates. Marking duplicate.

  • John J. Jordan John J. Jordan modified ticket #317

    joe needs a regression test suite

  • John J. Jordan John J. Jordan posted a comment on ticket #317

    This has been in JOE for a while now. It does not cover enough quite yet but the framework is there and proven, imo. Closing.

  • John J. Jordan John J. Jordan modified ticket #377

    joe-editor.sourceforge.net woefully out of date

  • John J. Jordan John J. Jordan posted a comment on ticket #377

    This needs to be updated to the new git repo, but the site is currently up-to-date so I'm closing this.

  • John J. Jordan John J. Jordan posted a comment on ticket #322

    May be related to the issue addressed in patch 126 or Github PR #16

  • John J. Jordan John J. Jordan modified ticket #390

    True color derived from terminfo

  • John J. Jordan John J. Jordan posted a comment on ticket #390

    Fixed in git and Mercurial [6babb2]

  • John J. Jordan John J. Jordan modified ticket #391

    Completion at encoding prompt crashes

  • John J. Jordan John J. Jordan modified ticket #391

    Completion at encoding prompt crashes

  • John J. Jordan John J. Jordan modified ticket #394

    Shows "New File" when reading from stdin

  • John J. Jordan John J. Jordan modified ticket #410

    Setting -rmargin for specific file type

  • John J. Jordan John J. Jordan posted a comment on ticket #410

    Report unrelated to -rmargin; user should fix ftyperc. We do need to fix configuration at some point but that is tracked elsewhere.

  • John J. Jordan John J. Jordan modified ticket #407

    jmacs help keybindings

  • John J. Jordan John J. Jordan posted a comment on ticket #407

    Merged in Github PR #20

  • John J. Jordan John J. Jordan modified ticket #400

    Pascal Syntax Highlighting fault

  • John J. Jordan John J. Jordan posted a comment on ticket #400

    This is just due to the extension being used for puppet.

  • John J. Jordan John J. Jordan modified ticket #414

    Bug with using -lmsg/-rmsg options in ~/.joerc

  • John J. Jordan John J. Jordan modified ticket #404

    --autoindent still being ignored after 20+ years

  • John J. Jordan John J. Jordan posted a comment on ticket #404

    Closing.

  • John J. Jordan John J. Jordan modified ticket #393

    Can't read NUL, BEL, BS and DEL from stdin

  • John J. Jordan John J. Jordan modified ticket #393

    Can't read NUL, BEL, BS and DEL from stdin

  • John J. Jordan John J. Jordan posted a comment on ticket #402

    Can you describe what you mean by working and broken? What scheme is being used? The PHP syntax never references "Var" so that change shouldn't have any effect. Perhaps this is because DefinedIdent isn't rooted on Ident? Does this change have the desired effect: =Variable +DefinedIdent +Ident

  • John J. Jordan John J. Jordan modified ticket #403

    Unrecognized options: --enable-256-color, --enable-paste64

  • John J. Jordan John J. Jordan posted a comment on ticket #403

    Yes these features are always compiled in. Closing.

  • John J. Jordan John J. Jordan posted a comment on ticket #405

    It's probably worth finding another shortcut for refresh, i think i-search is sticking around.

  • John J. Jordan John J. Jordan modified ticket #408

    Build failure due to implicit declaration of functions

  • John J. Jordan John J. Jordan posted a comment on ticket #408

    This was fixed in Mercurial and in the new git repo with this commit

  • John J. Jordan John J. Jordan modified ticket #415

    Rust syntax colouring breakage on ‘r’ and ‘b’

  • John J. Jordan John J. Jordan posted a comment on ticket #415

    https://github.com/joe-editor/joe/pull/10

  • John J. Jordan John J. Jordan merged merge request #3 on Mercurial

    Port to C99

  • John J. Jordan John J. Jordan merged merge request #2 on Mercurial

    Fix compilation with -Werror=strict-prototypes

  • John J. Jordan John J. Jordan posted a comment on merge request #3

    Looks good.

  • John J. Jordan John J. Jordan posted a comment on merge request #2

    Looks good.

  • John J. Jordan John J. Jordan posted a comment on ticket #409

    I have a candidate fix over on github if you'd like to test. It seems to work but there may be other side-effects I'm not aware of. Wanted to pass along this update, regardless. HTH

  • John J. Jordan John J. Jordan posted a comment on ticket #409

    This has been on my radar for a while. Thank you for the clear repro steps.

  • John J. Jordan John J. Jordan modified a comment on ticket #410

    ftyperc had a breaking change in 4.1 and requires file definition lines to start with [type-name] so you could do something like this in your ~/.joerc: :include ftyperc [mutt_aliases] *mutt_aliases -rmargin 250 [aliases] *.aliases -rmargin 120 [mutt] *.mutt -rmargin 80 HTML [html] *.htm *.html -wordwrap -autoindent -smarthome -smartbacks -syntax html -rmargin 120 :include ftyperc is already in there, that line is for reference. HTML is redefined here because it was previously defined in ftyperc,...

  • John J. Jordan John J. Jordan posted a comment on ticket #410

    ftyperc got an overhaul in 4.1 and requires file definition lines to start with [type-name] so you could do something like this in your ~/.joerc: :include ftyperc [mutt_aliases] *mutt_aliases -rmargin 250 [aliases] *.aliases -rmargin 120 [mutt] *.mutt -rmargin 80 HTML [html] *.htm *.html -wordwrap -autoindent -smarthome -smartbacks -syntax html -rmargin 120 :include ftyperc is already in your joerc, that line is for reference. HTML is redefined here because it was previously defined in ftyperc, so...

  • John J. Jordan John J. Jordan committed [3114a4]

    Surprise! vauniq was broken

  • John J. Jordan John J. Jordan committed [8078f2]

    News

  • John J. Jordan John J. Jordan committed [ca5107]

    Fix bad varm/vaperm in find_configs, simplify a bit.

  • John J. Jordan John J. Jordan posted a comment on discussion Help

    Wrote this up a while ago, here's a patch you can try. It will add a "Show whitespace" menu to make whitespace pop out:

  • John J. Jordan John J. Jordan committed [772c63]

    Merge.

  • John J. Jordan John J. Jordan committed [b4c3f4]

    Fix Linux build in windows branch. Better alignment in amd64, fix build warning around SEH, line endings.

  • John J. Jordan John J. Jordan committed [2c0a56]

    libcoro fixes for Cygwin.

  • John J. Jordan John J. Jordan committed [6e5f3f]

    More msvc fixes.

  • John J. Jordan John J. Jordan committed [eb0bdf]

    Update/merge newest libcoro.

  • John J. Jordan John J. Jordan committed [d0fc34]

    Fix mismatched if/endif.

  • John J. Jordan John J. Jordan committed [31b630]

    Remove build dependency on Python2, rewrite those scripts as inline MSBuild tasks (in C#).

  • John J. Jordan John J. Jordan committed [4b92dc]

    Fix VS2019 build.

  • John J. Jordan John J. Jordan committed [aaf373]

    Get WiX toolkit from Nuget. Add some entries to hgignore.

  • John J. Jordan John J. Jordan committed [40985e]

    Add editorconfig to solution (VS apparently supports it directly now).

  • John J. Jordan John J. Jordan committed [d65635]

    Fix.

  • John J. Jordan John J. Jordan committed [9cec5b]

    Merge from coroutine

  • John J. Jordan John J. Jordan committed [07829a]

    Installer work:

  • John J. Jordan John J. Jordan committed [b44e8e]

    Merge with coroutine

  • John J. Jordan John J. Jordan committed [46c5f9]

    Fix a bad merge

  • John J. Jordan John J. Jordan committed [758cfc]

    Fix unbounded stack growth on repeated find/replace. Fix highlighting first match with find/replace. Specific to coroutine branch.

  • John J. Jordan John J. Jordan committed [950510]

    Merge from default

  • John J. Jordan John J. Jordan committed [d05cc6]

    Revert prompt window experiment to restore parity with the default branch

  • John J. Jordan John J. Jordan posted a comment on ticket #391

    We ought to consider it. I have a few other things on deck as well.

  • John J. Jordan John J. Jordan posted a comment on discussion Help

    I think I misunderstood your question about line endings. The process I described was to check for CRLF vs LF, so if you have Unix-style line endings nothing would show up.

  • John J. Jordan John J. Jordan posted a comment on discussion Help

    I agree, visual whitespace would be a good feature. It's widely-available elsewhere and not too difficult which makes it an even better candidate. I seem to recall some fork implementing this, although I can't find which it is. For now.. there are some kindof hacky workarounds. The first is switching the syntax (^T Y) to "whitespace" which will highlight tabs and spaces green and red. No, it's not pretty, and yes you'll need to swap back to whatever syntax you had before. To check on line endings,...

  • John J. Jordan John J. Jordan posted a comment on discussion Help

    Thanks for reporting. Looks like this is fixed in latest Mercurial, unfortunately there hasn't been a release in some time.

  • John J. Jordan John J. Jordan posted a comment on discussion Help

    Copy the system joerc file (usually /etc/joe/joerc) to .joerc in your home directory, then edit it to find the key sequence you want to change, towards the bottom. There's more info in the manual. HTH

  • John J. Jordan John J. Jordan posted a comment on discussion Help

    No, sorry. This feature isn't implemented.

  • John J. Jordan John J. Jordan posted a comment on ticket #371

    Proposed change. If -purify set, then trim lines before save. Alternately, this could be specified as -msnew trimlines, -msold trimlines if we don't want to re-purpose the option. diff -r a1e841ca6188 joe/cmd.c --- a/joe/cmd.c Thu Oct 25 18:32:00 2018 -0400 +++ b/joe/cmd.c Mon Jan 13 19:52:05 2020 -0800 @@ -206,6 +206,7 @@ {"tomatch", TYPETW + TYPEPW + EFIXXCOL, utomatch, NULL, 0, NULL}, {"tomouse", TYPETW+TYPEPW+TYPEQW+TYPEMENU, utomouse, 0, 0, 0 }, {"tos", TYPETW + TYPEPW + EMOVE, utos, NULL, 0,...

  • John J. Jordan John J. Jordan posted a comment on ticket #405

    From what I've seen, it looks like ^R does both for some reason. It's weird behavior and I'm still wired to that hotkey as well. We should probably make it do one or the other, and at least find a dedicated hotkey for refresh.

  • John J. Jordan John J. Jordan posted a comment on ticket #404

    -autoindent is a per-buffer setting, not a global setting. ftype always overrides it. You can put your modified ftyperc in ~/.joe/ftyperc rather than modify the global one. Bracketed paste in any version from the past couple of years prevents the autoindent/pasting indented lines problem. Requires newer joerc and a terminal that supports it (probably all of them).

  • John J. Jordan John J. Jordan posted a comment on ticket #400

    I think the issue is that >3.8, this is recognized as a puppet file, which shares the extension .pp. You should remove this entry from your /etc/joe/ftyperc. Clearly, it is taking precedence over the entry that you added. It's probably worth adding a warning if we see duplicate extensions.

  • John J. Jordan John J. Jordan posted a comment on ticket #400

    Try changing reset to idle in the following, found in pascal.jsf (probably in /usr/share/joe/syntax): :line_comment Comment * line_comment "\n" reset If this doesn't work, can you send a screenshot or provide an example? I found this issue in the highlighter but it's not specific to double-quotes, and I can't reproduce this.

  • John J. Jordan John J. Jordan modified a comment on discussion Help

    Rob, sorry I got here late. You mention that you're only close. Were there any other specifics you wanted to know? (You probably found this already, but here's the manual section)

  • John J. Jordan John J. Jordan posted a comment on discussion Help

    Rob, sorry I got here late. You mention that you're only close. Were there any other specifics you wanted to know? (You probably found this already, but here's the manual section])

  • John J. Jordan John J. Jordan posted a comment on ticket #396

    You might open this up at the author's repository.

  • John J. Jordan John J. Jordan posted a comment on discussion Help

    Some of the mouse stuff broke in 4.6. There were changes in how the middle mouse button was represented, and I must have messed up a merge, so it was parsing MMDOWN as M. I've been meaning to get an update out but have been too busy with a baby (sorry). There's another problem with large windows horizontally you'll probably run into. I'd recommend sticking with 4.5 until I can get some time to work out the kinks.

  • John J. Jordan John J. Jordan committed [460738]

    Fix assembly language libcoro switching (an old nit).

  • John J. Jordan John J. Jordan committed [2e134d]

    Fix help link in installer metadata.

  • John J. Jordan John J. Jordan committed [72ca4c]

    Fix #391

  • John J. Jordan John J. Jordan committed [5977ab]

    Merge from default

  • John J. Jordan John J. Jordan created ticket #391

    Completion at encoding prompt crashes

  • John J. Jordan John J. Jordan created ticket #390

    True color derived from terminfo

  • John J. Jordan John J. Jordan posted a comment on ticket #389

    Really? The ^C behavior has grown on me to the point that it would throw me off if reverted.

  • John J. Jordan John J. Jordan committed [5f1267]

    Fix broken mouse handling on longer lines

  • John J. Jordan John J. Jordan posted a comment on discussion joe-editor-general

    I finally got a smartCARD that works with signtool, so I recently released the Windows version. This brings in the fixes from mainline 4.6 in addition to a few fixes for Windows-specific regressions. More information and download links can be found on the release page

  • John J. Jordan John J. Jordan committed [cb522e]

    Add windows 4.6 release, fix some build dependencies

  • John J. Jordan John J. Jordan committed [98912a]

    Merge

1 >