jed-users mailing list

[2004 Date Index] [2004 Thread Index] [Other years]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]

pre-release version of 0.99-17 available


Hi,

A pre-release version of jed 0.99-17 is available now from
<ftp://space.mit.edu/pub/davis/jed/v0.99/pre-0.99-17/>.  I decided to
make such a beta release because of a number of internal changes that
have gone into this version in anticipation of the UTF-8 version of
slang.  At the moment, I do not have any binaries available for windows
users.  If time permits this weekend, I will try to compile a windows
version.  --John

Changes since B0.99-16
0. Many internal organizational changes and cleanups in anticipation of UTF-8
   support.
1. lib/f90.sl: keywords for free-format mode were not working.
   (joukj at hrem.stm.tudelft.nl).
2. src/dfasyntax.c: For DCL mode, /4096 was not highlighted as a
   number--- only the "096" portion was highlighted.
3. src/ledit.c: when killing the scratch buffer, take care of its
   subprocesses as well.
4. lib/cal.sl: Eliminated "for" loop in favor of "where".
5. src/xkeys.c: Pressing Shift-Tab in Xjed will generate "\e[Z".
6. lib/modehook.sl: Avoid potential security risk by alerting the user
   about a file's mode statement.  This behavior may be controlled
   through the use of the Enable_Mode_Hook_Eval variable.
7. src/misc.c: read_from_minibuffer was not working in non-interactive
   mode.
8. src/jprocess.c:get_process_status: indexing problem involving the
   process id resolved (sdupont@xxxxxxx)
9. lib/emacsmsc.sl: added string_rectangle function with keybinding
   ^XRt.
10. src/indent.c: The what_syntax_table intrinsic was always returning
    "DEFAULT".
11. lib/site.sl,etc: Added some patches from Paul Boekholt <p.boekholt
    at hetnet.nl>: The help function supports an optional argument
    (site.sl), compress.sl had a missing (), register.sl was missing a
    call to "newline".
12. src/file.c: If a file "foo" was saved to another file "bar", then
    "bar" was being improperly flagged as changing on the disk.
13. lib/keydefs.sl: Key_Ctrl_BS value changed (Guido Gonzato).
14. src/file.c: make jed_expand_link expand all pathname components
15. lib/misc.sl: arguments to is_substr swapped in the glob_to_regexp
    function.  Also the directory function was not handling invalid
    directories.  Klaus Schmid <klaus.schmid at kdt, de>.
16. src/ledit.c: if Batch or Script mode, do not echo the number of
    lines read.
17. src/text.c: Ignore leading whitespace when attempting to wrap a
    line. Joerg Sommer (joerg at alea, gnuu, de).
18. src/text.c: improved backward_paragraph function (Paul Boekholt
    <p.boekholt at hetnet, nl>)
19. src/*.c: Added support for the display of line numbers based upon
    a patch submitted by Robert Lillack (rob at lillack, de).  Use the
    toggle_line_number_mode or the set_line_number_mode functions to
    utilize this feature.  The color of this may be controlled using
    the "linenum" object.
20. src/hooks.c: A possible NULL pointer dereference was fixed and the
    JED_RUN_HOOKS* constants were exported to the interpreter (Josh
    Guilfoyle (jasta at gotlinux, org))
21. lib/php.sl: strcat used instead of binary plus for combining
    strings in the keyword definition lists.
22. lib/emacs.sl: Binding to ^K (yp_kill_line) tweaked to improve
    emulation in presence of a universal argument.
22. lib/syntax.c: Better support for syntax highlighting of multiline
    SGML/HTML constructs.
23. src/intrin.c: get_keymaps intrinsic added
24. lib/site.sl: call_function added as a generic alternative to
    runhooks.  This was added because someday runhooks may perform
    additional tasks.
25. A few more color schemes have been added with updates.
26. src/intrin.c: what_mode may take an optional buffer argument.
27. lib/misc.sl: glob_to_regexp made public
28. lib/misc.sl: list_directory added.
29. lib/modeinfo.sl: mode_set_mode_info expanded to allow the creation
    of new fields.
30. lib/dabbrev.sl: integrated the version from the jed modes
    repository because of its many good ideas and capabilities.
31. src/screen.c: %S in the window status line format will cause the
    S-Lang stack depth to be displayed. (from Dino via paul at
    boekholt, com).
32. lib/isolatin.sl: The reverse (spanish) question mark removed from
    the word_chars. Günter Milde (milde at ife, et, tu-dresden, de)
33. lib/cmode.sl: C_Namespace_Offset added (Marc Butler marc_in_usa at
    yahoo, com)
32. src/screen.c: Trailing whitespace may now be highlighted using the
    "trailing_whitespace" color.  To enable it, put

         Highlight_Trailing_Whitespace = 1;

     in your jedrc file.  (This and similar ideas have been suggested
     by a number of people-- some even submitted code).
33. lib/paste.sl, lib/gpg.sl: "paste" is a useful function for "pasting"
    into jed running in an xterm.  gpg.sl implements an experimental
    interface to gpg.
34. src/ledit.c: If system supports dynamic linking via dlopen, then
    enable support for importable modules.
35. lib/cua.sl+cuamisc.sl: Updated versions from sourceforge.  I split
    a few of the functions out for general use: next_buffer,
    toggle_case_search, save_buffer_as
36. src/: Like TAB, the value of CASE_SEARCH is now local to a buffer.
    Newly created buffers are initialized with the value of
    CASE_SEARCH_DEFAULT.
37. lib/vhdlmode.sl: Updated by Thei Wijnen


--------------------------
To unsubscribe send email to <jed-users-request@xxxxxxxxxxx> with
the word "unsubscribe" in the message body.
Need help? Email <jed-users-owner@xxxxxxxxxxx>.


[2004 date index] [2004 thread index]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]