JED Changelog

What's new in JED 0.99.19

Apr 14, 2010
  • src/syntax.c: If a multibyte character was prefixed by a character
  • with a "quote" character syntax, then the multibyte character was
  • not being properly displayed.
  • src/jed-feat.h: Added definition for XJED_HAS_XRENDERFONT
  • src/xterm.c: Added support for selection-target TARGETS. Does this
  • fix cut/paste between KDE apps?
  • src/misc.c: slang-1 specific patch from vmiklos at
  • frugalware, org to avoid undefined symbol error (SLUTF8_MAX_MBLEN).
  • lib/shell.sl: Unset the buffer-modified flag for the *shell-output*
  • buffer after the shell command has run (phreakuencies at gmail, com)
  • src/Makefile.in: distclean targets now removes the autogenerated
  • config.h. (Jörg Sommer joerg at alea, gnuu, de)
  • src/xterm.c: If the X library does not have the Xutf8* functions,
  • if a selection requests a UTF8 string, then send the selection
  • using XTextStyle. (Jacob (=Jouk) Jansen)
  • src/xterm.c: Added rest of Jouk's patch (See #7 above).
  • src/keymap.c: Explicitly set the slang error to SL_USER_BREAK in
  • the keyboard-quit function.
  • lib/site.sl,lib/perl.sl: The documentation for a couple of the
  • functions were missing the proper documentation-start/end markers
  • (Morten Bo Johansen).
  • */*.sl: #ifeval constructs were causing problems when linked
  • against slang-1. These were changed to #ifexists...
  • src/misc.c: The read_from_minibuffer function preserves the value
  • of the prefix argument.
  • src/intrin.c: The prefix_argument function semantics have been
  • extended such that if passed no argument, NULL will be returned if
  • there is no prefix argument. Docs updated accordingly.
  • lib/site.sl: buffer_filename modified to take an additional
  • argument representing the name of a buffer. (Jörg Sommer)
  • lib/aboutjed.sl: Updated year in the file.
  • src/colors.c: If no colors have been associated with a
  • color-object, return "default" for the foreground/background
  • colors instead of NULL.
  • src/replace.c: Routines that search for characters (ffind_char,
  • etc) were not working with wide characters.
  • src/test/test_search.sl: Do not run UTF-8 tests unless in UTF-8
  • mode.
  • src/undo.c: Consistency check added to make sure the value of the
  • Point makes sense.
  • src/ins.c: Make the ins/del functions work in the presence of a
  • slang error.