[Pkg-jed-commit] [SCM] Debian packaging of JED branch, upstream-fixes, updated. 231492d81036768d4b77c9dc2e657234f4ec5acf

Jörg Sommer joerg at alea.gnuu.de
Sun Nov 22 19:01:58 UTC 2009


The following commit has been merged in the upstream-fixes branch:
commit 4029ce1a874d801e009d95e587f01a73d137558a
Author: Jörg Sommer <joerg at alea.gnuu.de>
Date:   Sun Nov 22 18:34:27 2009 +0100

    ide mode 1.3.4 from Guido Gonzato
    
    Guido Gonzato provides a new version of ide mode on his page [1]. This
    patch upgrades the files in the source tree to this version. I've changed
    the line endings from CR+NL (Guido's version) to NL, because the old
    files in the source tree had unix line endings.
    
    [1] http://guido.gonzato.googlepages.com/jed.html

diff --git a/lib/ide.hlp b/lib/ide.hlp
index 4356a91..84caccd 100644
--- a/lib/ide.hlp
+++ b/lib/ide.hlp
@@ -1,4 +1,4 @@
-JED IDE mode 1.3.0.  ^ = Ctrl (e.g., ^X = Ctrl-X); M = Alt (M-X = Alt-X)
+JED IDE mode 1.3.4.  ^ = Ctrl (e.g., ^X = Ctrl-X); M = Alt (M-X = Alt-X)
 Press `q' to quit this help screen; F6 or ^KP to switch to the next buffer
 
 CURSOR              GO TO               BLOCK          DELETE       EXIT
diff --git a/lib/ide.sl b/lib/ide.sl
index 8c19698..e55e750 100644
--- a/lib/ide.sl
+++ b/lib/ide.sl
@@ -3,7 +3,7 @@
 %   Put the line: () = evalfile ("ide.sl");
 %   in your jed.rc startup file.
 %
-%   Written by Guido Gonzato <ggonza at tin.it>;
+%   Written by Guido Gonzato <guido.gonzato at univr.it>;
 %   based on John E. Davis' original wordstar.sl.
 %   Contributions by J\o ergen Larsen <jl at dirac.ruc.dk>,
 %   and John Fattaruso <johnf at ti.com>
@@ -15,8 +15,8 @@
 %
 %   Please send me requests and bug reports, should you find any.
 %
-%   Version 1.3.3; for jed B0.99.13 upwards.
-%   Last modified: 3 October 2002
+%   Version 1.3.4; for jed B0.99.13 upwards.
+%   Last modified: 2 April 2003
 
 Help_File = "ide.hlp";
 
@@ -31,11 +31,11 @@ custom_variable ("Ide_Skippable_Chars",
 		 "\n\t !\"#$%&'()*+,-./:;<=>?@[\]^`{|}~");
 
 #ifndef IBMPC_SYSTEM
-private variable Key_BS_Del      = "^?";
-private variable Key_Alt_BS_Del  = strcat("\e", Key_BS_Del);
+static variable Key_BS_Del      = "^?";
+static variable Key_Alt_BS_Del  = strcat("\e", Key_BS_Del);
 #endif
 
-private variable Ide_Bookmark_Exist = 1;
+static variable Ide_Bookmark_Exist = 1;
 set_status_line (" Jed %v: %b (%m%n) (%p %c) %t", 1);
 
 unset_ctrl_keys ();
@@ -258,7 +258,7 @@ $1 = 13;
 % following functions; bookmark 11 and 12 mark the beginning and end of
 % the block (used by ^QB and ^QK)
 
-private variable _Ide_Bookmarks = Mark_Type[$1];
+static variable _Ide_Bookmarks = Mark_Type[$1];
 
 %  ide_set_bookmark () and ide_goto_bookmark () are implemented to provide
 %  a more Borland-ish way of copying and moving blocks, and of moving 
@@ -525,8 +525,8 @@ define ide_next_buffer (previous)       % Key_F6 | ^KN | Key_Alt_F6 | ^KP
 % blocks are implemented a la Emacs to maintain compatibility with most .sl
 % files (e.g., latex.sl, cmode.sl, etc)
 
-private variable IDE_Block_Buffer = "*ide-clipboard*";
-private variable IDE_Block_Buffer_Empty = 1;
+static variable IDE_Block_Buffer = "*ide-clipboard*";
+static variable IDE_Block_Buffer_Empty = 1;
 
 define ide_copy_block_to_buffer ()
 % paste the new region to the clipboard, then delete the old stuff
@@ -616,9 +616,9 @@ define ide_open_file_at_cursor ()       % Alt-Return, J.L.
    skip_chars  ("-0-9a-zA-Z_!%+~./"); % right limit
 #else % DOS is supposed here:
    % DOS path names have backslashes and may contain a drive spec.
-   bskip_chars ("-0-9a-zA-Z_!%+~./:\\"); % left limit
+   bskip_chars ("-0-9a-zA-Z_!%+~./\\:"); % left limit
    push_mark ();
-   skip_chars  ("-0-9a-zA-Z_!%+~./:\\"); % right limit
+   skip_chars  ("-0-9a-zA-Z_!%+~./\\:"); % right limit
 #endif
    variable fn = bufsubstr (); % the file name
    pop_mark_0 ();
@@ -648,7 +648,7 @@ define ide_select_word ()               % ^KT, Borland IDE facility
 
 #ifndef IBMPC_SYSTEM
 
-private variable Last_Process_Command = Null_String;
+static variable Last_Process_Command = Null_String;
 
 define ide_filter_region ()             % ^K/, Joe extension
 {
@@ -733,7 +733,7 @@ define ide_better_help ()
 
 % Menu Interface.  Use existing menu definitions in most cases, but
 % change definitions in others. 
-private define ide_load_popups_hook ()
+static define ide_load_popups_hook ()
 {
    variable m;
 
@@ -812,7 +812,7 @@ private define ide_load_popups_hook ()
    menu_append_item (m, "Search &Match", "goto_match");
    
    m = "Global.&Buffers";
-   menu_append_separator (m);
+   % menu_append_separator (m);
    menu_append_item (m, "C&ompile", "compile");
    menu_append_item (m, "&Next Error", "compile_parse_errors");
    menu_append_item (m, "&Previous Error", "compile_previous_error");
@@ -820,7 +820,7 @@ private define ide_load_popups_hook ()
      menu_append_item (m, "Debug with &gdb", "gdb_mode");
    
    m = "Global.&Help";
-   menu_append_separator (m);
+   % menu_append_separator (m);
    menu_append_item (m, "Describe ID&E Mode", "ide_better_help");
 }
 

-- 
Debian packaging of JED



More information about the Pkg-jed-commit mailing list