[Pkg-jed-commit] r330 - trunk/packages/jed/debian

Guenter Milde milde-guest at costa.debian.org
Mon Jun 12 09:04:54 UTC 2006


Author: milde-guest
Date: 2006-06-12 09:04:53 +0000 (Mon, 12 Jun 2006)
New Revision: 330

Modified:
   trunk/packages/jed/debian/NEWS
   trunk/packages/jed/debian/README.Debian
   trunk/packages/jed/debian/changelog
   trunk/packages/jed/debian/control
Log:
Documentation update

Removed the conflict with jed-extra (<= 1.0-1) as jed-extra will not break 
jed|xjed (but some modes of jed-extra will be broken with jed using 
SLang2).

This should clear the way to upload jed, xjed, and jed-common to testing.




Modified: trunk/packages/jed/debian/NEWS
===================================================================
--- trunk/packages/jed/debian/NEWS	2006-06-09 21:33:23 UTC (rev 329)
+++ trunk/packages/jed/debian/NEWS	2006-06-12 09:04:53 UTC (rev 330)
@@ -2,13 +2,12 @@
 Recent changes to the Debian jed packages
 =========================================
 
-This is a listing of most important changes to the Debian Jed packages 
+This is a listing of most important changes to the Debian Jed packages
 intended for people upgrading from Sarge (0.99.16-5).
 
 See "changelog.Debian.gz" for a detailled list of Debian specific changes
 and "changelog.gz" for the upstream changes.
 
-
 Packages and contents
 ---------------------
 
@@ -25,49 +24,46 @@
 S-Lang Version 2
 ----------------
 
-* Jed now uses S-Lang Version: 2.0.5. There can be incompatibilities
+* Jed now uses S-Lang Version 2. There can be incompatibilities
   breaking home-made or downloaded extensions made for Slang-1.
+  This affects also some scripts in the jed-extra (1.0-1) package!
 
-  New features and upgrade information for version 2 are described in 
+  New features and upgrade information for version 2 are described in
   appendix A. "S-Lang 2 Interpreter NEWS" of
   /usr/share/doc/libslang2/slang.txt.
 
-
 UTF 8 support
 -------------
 
 * Unicode via the UTF-8 encoding is available for jed versions 0.99-17
-  and greater provided that slang2 is used.
+  and greater that use slang2.
 
-  However, this feature is new and still in beta stage. Not all library
+  This feature is new and still in beta stage. Not all library
   functions are tested with UTF-8 so expect some "teething problems".
-  
+
 * Enabling UTF-8 support: If the locale indicates that the character set is
   UTF-8, then UTF-8 mode will be enabled.
-  
-  Examples: 
-  
+
+  Examples:
+
     Start xjed in UTF-8 mode:     LANG=de_DE.UTF-8; xjed
     Start jed in non-UTF-8 mode:  LANG=de_DE; jed
-    
-    Alias for xjed in UTF-8 mode: alias ujed="LANG=de_DE.UTF-8; xjed"
-  
-  (The latter is in my ~/.bashrc.)
 
+    ~/.bashrc alias:              alias ujed="LANG=de_DE.UTF-8; xjed"
+
   There is no provision for enabling or disabling UTF-8 support during
   runtime.
 
-  More details under the menu topic 
-  
+  More details under the menu topic
+
     Help>Browse_Docs utf8
 
-
 Jed_Home_Directory
 ------------------
 
 * If the directory "~/.jed/" exists, it will become the `Jed_Home_Directory'
   and Jed will no longer search for "~/.jedrc" at startup.
-  
+
   The user needs to move an eventually existing "~/.jedrc" to
   "~/.jed/jed.rc" ("~/.jed/.jedrc" is still found but deprecated).
 
@@ -76,12 +72,11 @@
   eventually existing ~/.jedrc to ~/.jed/jed.rc (and ~/.jedrecent to
   ~.jed/.jedrecent).
 
-
 Motivation
 ''''''''''
 
 Debian Jed now supports a per-user "~/.jed/" application directory in
-accordance with the file hierarchy standard (FHS 2.3). 
+accordance with the file hierarchy standard (FHS 2.3).
 
   User specific configuration files for applications are stored in the
   user's home directory in a file that starts with the '.' character (a
@@ -90,18 +85,17 @@
   a '.' character, (a "dot directory"). In this case the configuration
   files should not start with the '.' character.
 
-
 Debian Jed startup scheme
 -------------------------
 
 * The Jed config directory is renamed from "/etc/jed-init.d/" to
   "/etc/jed.d".
-  
+
   If there are files in "/etc/jed-init.d/" that are unknown to jed-common,
   the old directory will remain in place (but not used). The sysadmin should
   check, manually move remaining files to "/etc/jed.d" and delete
   "/etc/jed-init.d/".
-  
+
 * The file "/etc/jed.conf" has been removed.
 
   "/usr/share/jed/lib/defaults.sl" contains the code to evaluate the files
@@ -112,12 +106,11 @@
 
 * Evalutation of "/etc/jed.d/" can be suppressed by the
   --skip-debian-startup command line option.
-  
+
 * "/etc/jed.d/" is not evaluated if Jed is started as `jed-script`.
-  
+
   If a script depends on the Debian configuration, it can call the function
   debian_startup() (defined in defaults.sl).
 
-
 For details see README.Debian-startup.
 

Modified: trunk/packages/jed/debian/README.Debian
===================================================================
--- trunk/packages/jed/debian/README.Debian	2006-06-09 21:33:23 UTC (rev 329)
+++ trunk/packages/jed/debian/README.Debian	2006-06-12 09:04:53 UTC (rev 330)
@@ -31,11 +31,10 @@
 Debian Jed's startup scheme provides for startup code from other packages.
 Instead of a config file, we use a config directory: At startup, Jed will
 evaluate all "*.sl" scripts in /etc/jed.d/. The sysadmin can modify or add
-files in /etc/jed.d/ for site-wide configuration.
+files in /etc/jed.d/ for site-wide configuration. See README.Debian-startup
+for details.
 
-See README.Debian-startup for details.
 
-
 Jed_Home_Directory
 ------------------
 
@@ -57,10 +56,8 @@
   templates/   optional dir for templates (with jed-extra)
 
 
-ATTENTION: If a user has a "~/.jed/" directory, Jed will not find a
-"~/.jedrc" startup file. The user must move an eventually existing
-"~/.jedrc" to "~/.jed/jed.rc". ("~/.jed/.jedrc" is still found but
-deprecated.)
+ATTENTION: If "~/.jed/" exists, Jed will not find a "~/.jedrc" startup file.
+The user needs to move an eventually existing "~/.jedrc" to "~/.jed/jed.rc".
 
 
 Some frequently asked questions
@@ -113,9 +110,11 @@
     line.
       
 Q: TAB does not generate a TAB! Why?
-A: Please see /usr/share/doc/jed-common/jed_faq.txt.gz, question #13.
+A: It does something more usefull: indenting the line according to the
+   mode's rules. Use `quoted_insert' for a hard TAB. For the full story, 
+   see /usr/share/doc/jed-common/jed_faq.txt.gz, question #13.
 
-Q: I expected Jed to make a difference between a single '/' and multiple '/'
+Q: Jed makes a difference between a single '/' and multiple '/'
    in pathnames - e.g. '/usr//bin/' is *not* equal to '/usr/bin/' ! Why?
 A: According to John E. Davis, the author, this is like Emacs behaves, too.
 
@@ -123,18 +122,19 @@
    foreground colours, yet Jed is still changing this, thus overriding the
    default colours of the terminal it's running in.  What's wrong?
 A: If you're only using set_color() calls but never call set_color_scheme(),
-   Jed automatically calls set_color_scheme() with the
-   _Jed_Default_Color_Scheme. So, to fix your problem, put
+   Jed uses the _Jed_Default_Color_Scheme. So, to fix your problem, put
    "_Jed_Default_Color_Scheme = NULL;" in your ~/.jedrc.
     
 Q: Why is jed linked against libncurses when it uses slang?
 A: Because it has GPM mouse support and these libraries need ncurses.
 
-Q: The configuration files seem somewhat confusing to me. Can you explain?
-A: See /usr/share/doc/jed-common/README.Debian-startup
+Q: My SLang scripts do no longer work.
+Q: After upgrading jed (or xjed), some jed-extra modes are broken.
+A: Since version 0.99.18, jed uses S-Lang 2. See "S-Lang 2 Interpreter NEWS"
+   of /usr/share/doc/libslang2/slang.txt for further explanation.
 
    
 .. Copyright (c) 2006 the Debian JED Group
    Released under the terms of the GNU General Public License (ver. 2 or later)
    
-   Last update 2006-05-16 Guenter Milde
+   Last update 2006-06-12 Guenter Milde

Modified: trunk/packages/jed/debian/changelog
===================================================================
--- trunk/packages/jed/debian/changelog	2006-06-09 21:33:23 UTC (rev 329)
+++ trunk/packages/jed/debian/changelog	2006-06-12 09:04:53 UTC (rev 330)
@@ -2,10 +2,18 @@
 
   NOT YET RELEASED !
 
-  * Documentation update (README.Debian, README.Debian-startup) [GM]
+  * Documentation update (NEWS, README.Debian, README.Debian-startup) [GM]
+    - document the (beta) UTF8 support with SLang2
+    - warn of SLang2 eventually breaking old *.sl scripts
+    - explain the Debian-special startup scheme
+     
 
   * debian/po/cs.po: Added Czech translations for debconf templates,
     thanks to Miroslav Kure <kurem at upcase.inf.upol.cz> [RL]
+    
+  * Removed the conflict with jed-extra (<= 1.0-1) as jed-extra will not break 
+    jed|xjed (but some modes of jed-extra will be broken with jed using 
+    SLang2). [GM]
 
  -- Rafael Laboissiere <rafael at debian.org>  Wed, 07 Jun 2006 13:48:13 +0200
 

Modified: trunk/packages/jed/debian/control
===================================================================
--- trunk/packages/jed/debian/control	2006-06-09 21:33:23 UTC (rev 329)
+++ trunk/packages/jed/debian/control	2006-06-12 09:04:53 UTC (rev 330)
@@ -9,7 +9,6 @@
 
 Package: jed
 Architecture: any
-Conflicts: jed-extra (<= 1.0-1)
 Depends: ${shlibs:Depends}, jed-common (>= ${Source-Version})
 Provides: info-browser, mail-reader, editor
 Description: editor for programmers (textmode version)
@@ -23,22 +22,21 @@
  expression search/replace; incremental searches; search/replace across
  multiple files; multiple windows; multiple buffers; ...
  .
- Programming modes (syntax highlighting, indention, compile, ...):
- Basic, C, C++, DCL, FORTRAN, HTML, IDL, Java, NROFF, Pascal,
+ Tools: directory editor (dired); info (browse GNU info files); mail;
+ rmail; ispell; shell mode; ...
+ .
+ Special modes (syntax highlight, indention, compile, ...) for
+ Basic, C, C++, DCL, FORTRAN, IDL, Java, NROFF, Pascal,
  Perl, PHP, PostScript, Python, SH.
- Supported markup languages include HTML and (La)TeX (with AUC-TeX style
+ Modes for markup languages include HTML and (La)TeX (with AUC-TeX style
  editing and BiBTeX)
  .
- Tools: directory editor (dired); info (browse GNU info files); mail;
- rmail; ispell; shell modes; ...
+ Additional tools and modes can be found in the jed-extra package.
  .
- Additional tools and modes are in the jed-extra package.
- .
   Homepage: http://www.jedsoft.org/jed/
 
 Package: xjed
 Architecture: any
-Conflicts: jed-extra (<= 1.0-1)
 Depends: ${shlibs:Depends}, jed-common (>= ${Source-Version})
 Provides: info-browser, mail-reader, editor
 Description: editor for programmers (x11 version)
@@ -53,16 +51,20 @@
  expression search/replace; incremental searches; search/replace across
  multiple files; multiple windows; multiple buffers; ...
  .
- Programming modes (syntax highlighting, indention, compile, ...):
- Basic, C, C++, DCL, FORTRAN, HTML, IDL, Java, NROFF, Pascal,
+ Special modes (syntax highlight, indention, compile, ...) for
+ Basic, C, C++, DCL, FORTRAN, IDL, Java, NROFF, Pascal,
  Perl, PHP, PostScript, Python, SH.
- Supported markup languages include HTML and (La)TeX (with AUC-TeX style
+ Modes for markup languages include HTML and (La)TeX (with AUC-TeX style
  editing and BiBTeX)
  .
  Tools: directory editor (dired); info (browse GNU info files); mail;
- rmail; ispell; shell modes; ...
+ rmail; ispell; shell mode; ...
  .
- Additional tools and modes are in the jed-extra package.
+ The native X11 version provides improved mouse support, key configuration
+ and X selection interaction. If no display is available, xjed falls back to
+ text mode, thus there is no need to install both jed and xjed packages.
+ .  
+ Additional tools and modes can be found in the jed-extra package.
  .
   Homepage: http://www.jedsoft.org/jed/
 




More information about the Pkg-jed-commit mailing list