-
If you resize the window, the text area is immediately updated, but the top status bar suffers from a 1 second delay (unless -keepup is specified).
Having keepup disabled makes sense for slow connections as it really saves a lot of traffic. But when you resize the window, joe has to output lots of text anyway, refreshing the top status bar wouldn't increase it that much. So it would be very...
2008-11-10 13:58:34 UTC in JOE - Joe's own editor
-
Hah, got it :) The solution is va_copy(current_stack->args, ap);
See va_copy manual page ( http://linux.die.net/man/3/va_copy ) why directly assigning the va_list value may not work.
2008-10-31 18:37:29 UTC in JOE - Joe's own editor
-
Using current CVS (Oct 30, around 20:00 UTC), the "main" directory compiles fine without a single warning (./autojoe; ./configure; make). However, the top directory has two warnings, and then a fatal error:
rc.c: In function ‘doopt’:
rc.c:818: warning: cast to pointer from integer of different size
[ the mentioned line is: *(unsigned char **)glopts[x].ofst = zdup(s); ]
mouse.c: In...
2008-10-30 20:29:37 UTC in JOE - Joe's own editor
-
If joe wants to start up with a line number that doesn't exist in a file, and if there's no trailing newline at the end of the file, then joe displays as if the cursor was standing at the beginning of the, but logically it is at the end of the file.
Example 1 (minimal test case):
echo -n "some text" > /tmp/x
joe +2 /tmp/x
The cursor is at the beginning of the line, but if you press any...
2008-10-26 11:06:44 UTC in JOE - Joe's own editor
-
Open joe in a fully UTF-8 environment, copy-paste the word foobár from here (or type the accented letter using Esc ' x E1 Enter), terminate with a newline, go back to the beginning of the file, and now type ^K F foo and hit Tab. It completes to foobXr, and then doesn't find the string if I press enter.
I hope this description is clear enough, please let me know if there's anything more I...
2008-10-26 10:49:08 UTC in JOE - Joe's own editor
-
If both -b bufsize and -C are given, some control characters don't work as expected. For example, ";" and ":" stop the playback instead of seeking.
This bug didn't occur with ancient 0.5x versions, but does with 1.5.1.
2008-09-21 17:02:02 UTC in mpg123
-
The syntax highlighter thinks it's a fault if I have a literal > that's not part of an xml tag. According to w3.org's validator and xmllint, it is perfectly okay to have a literal > instead of >, both in attribute values and as normal text nodes (so the handling of > and < are not symmetric, obviously a literal < is not okay).
E.g. the following is well-formed xml and should be highlighed...
2008-05-28 11:24:16 UTC in JOE - Joe's own editor
-
Search/replace has TAB completion: pressing TAB tries to complete on words from the text file. However, there is some accent conversion problem.
I have a fully UTF-8 system, the text file I'm editing is UTF-8 too. I try to search for a word that begins with some unaccented letters but later has some accented letters too. After typing some unaccented letters I press TAB. The result it complete.
2007-04-27 13:47:56 UTC in JOE - Joe's own editor
-
Currently joe supports 256 colors, but the corresponding escape sequences are hard-coded in the source, and if I specify e.g. fg_012 in a .jsf file, joe will always output its corresponding escape sequence, which may work in some terminals but may not work in others.
Whether the terminal supports up to 88 or 256 colors is available in the terminfo entry "colors#", so as the escape sequence to...
2007-04-24 17:51:00 UTC in JOE - Joe's own editor
-
When decrypting and decompressing data, the main mcrypt process launches gzip or bzip2 to decompress the decrypted stream, but doesn't wait for this child to finish.
Example:
Create a 100MB file of zeros:
dd if=/dev/zero of=zeros bs=1048576 count=100
Compress it with bzip2 and encrypt:
mcrypt -p -k somekey encrypted
Now decompress it, and test the output file after mcrypt...
2007-04-23 17:08:03 UTC in mcrypt