JDEE emacs problem with Emacs 23...
[email protected] (Gian Uberto Lauri) Tue, 25 Sep 2007 16:35:56 +0200
| Newsgroups | gmane.emacs.jdee |
|---|---|
| Message-ID | <[email protected]> |
Please enter the details of your bug report here
Similar to a problem that was experienced on Emacs 19
When hitting the tab on an empty line you get
Debugger entered--Lisp error: (invalid-function c-point)
c-point(bol)
byte-code("ÂÃ!SÄÅ?
Æ*" [lim throws c-point bol notAnno (byte-code "Ab` W
ÂÃ! ÄÅÆ\"ÇÈ! " [langelem lim looking-at "\\(\\s \\|\n\\)*\\(@\\|(\\)" throw notAnno t forward-sexp 1] 3) t] 3)
c-only-java-annotations-p((statement-cont . 1716))
c-no-indent-after-java-annotations((statement-cont . 1716))
c-evaluate-offset(c-no-indent-after-java-annotations (statement-cont 1716) statement-cont)
c-evaluate-offset((c-no-indent-after-java-annotations +) (statement-cont 1716) statement-cont)
c-calc-offset((statement-cont 1716))
c-get-syntactic-indentation(((statement-cont 1716)))
c-indent-line(((statement-cont 1716)) t t)
c-indent-region(1381 1814)
byte-code(" ÁÂ Ã \"Ä " [mark-active c-indent-region region-beginning region-end c-indent-line] 3)
c-indent-line-or-region()
call-interactively(c-indent-line-or-region)
Messages generated:
Indenting region... done
Back to top level.
Indenting region...
Entering debugger...
Indenting region... done
Back to top level.
Emacs : GNU Emacs 23.0.50.5 (i686-pc-linux-gnu, GTK+ Version 2.10.13)
of 2007-09-25 on gastone
Package: JDE version 2.3.5.1
Required packages: cedet-1.0pre4
current state:
==============
(setq
jde-gen-session-bean-template '("(jde-import-insert-imports-into-buffer "
" (list \"javax.ejb.*\""
" \"java.rmi.RemoteException\"))" "'>"
"(jde-wiz-update-implements-clause \"SessionBean\")" "'>" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"ejbActivate\"" " nil" " \"RemoteException\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"ejbPassivate\"" " nil" " \"RemoteException\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"ejbRemove\"" " nil" " \"RemoteException\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"setSessionContext\"" " \"SessionContext ctx\"" " \"RemoteException\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"unsetSessionContext\"" " nil" " \"RemoteException\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "'>")
jde-gen-beep '("(end-of-line) '&" "\"Toolkit.getDefaultToolkit().beep();\"'>'n'>")
jde-complete-signature-display '("Eldoc")
jde-gen-equals-parens-around-expression nil
jde-project-name "default"
jde-which-method-format '("[" jde-which-method-current "]")
jde-run-classic-mode-vm nil
jde-complete-unique-method-names nil
jde-find-granularity '("Character")
jde-which-method-max-length 20
jde-javadoc-gen-nodeprecatedlist nil
jde-package-search-classpath-variables '(jde-compile-option-classpath
jde-global-classpath)
jde-imenu-include-classdef t
jde-javadoc-gen-link-online nil
jde-complete-display-result-type t
jde-gen-code-templates '(("Get Set Pair" . jde-gen-get-set)
("main method" . jde-gen-main-method)
("toString Method (Apache)" . jde-gen-tostring-method)
("Equals Method" . jde-gen-equals-method)
("Hash Code Method" . jde-gen-hashcode-method)
("Deep clone" . jde-gen-deep-clone)
("Action Listener" . jde-gen-action-listener)
("Change Listener" . jde-gen-change-listener)
("Window Listener" . jde-gen-window-listener)
("Mouse Listener" . jde-gen-mouse-listener)
("Mouse Motion Listener" . jde-gen-mouse-motion-listener)
("Inner Class" . jde-gen-inner-class)
("println" . jde-gen-println) ("beep" . jde-gen-beep)
("property change support" .
jde-gen-property-change-support)
("EJB Entity Bean" . jde-gen-entity-bean)
("EJB Session Bean" . jde-gen-session-bean))
jde-gen-cflow-else '("'> \"else\""
"(jde-gen-electric-brace jde-gen-conditional-padding-3)"
"'r'n" "\"}\"" "(if jde-gen-comments "
" '(l \" // end of else\"))" "'>'n")
jde-jdk-registry '(("1.5.0" . "/usr/lib/jvm/java-1.5.0-sun"))
jde-javadoc-gen-destination-directory "JavaDoc"
jde-mode-line-format '("-" mode-line-mule-info mode-line-modified
mode-line-frame-identification
mode-line-buffer-identification " " global-mode-string
" %[(" mode-name mode-line-process minor-mode-alist "%n"
")%]--" (line-number-mode "L%l--")
(column-number-mode "C%c--") (-3 . "%p")
(jde-which-method-mode ("--" jde-which-method-format "--"))
"-%-")
jde-mode-abbreviations '(("ab" . "abstract") ("bo" . "boolean") ("br" . "break")
("by" . "byte") ("byv" . "byvalue") ("cas" . "cast")
("ca" . "catch") ("ch" . "char") ("cl" . "class")
("co" . "const") ("con" . "continue") ("de" . "default")
("dou" . "double") ("el" . "else") ("ex" . "extends")
("fa" . "false") ("fi" . "final") ("fin" . "finally")
("fl" . "float") ("fo" . "for") ("fu" . "future")
("ge" . "generic") ("go" . "goto")
("impl" . "implements") ("impo" . "import")
("ins" . "instanceof") ("in" . "int")
("inte" . "interface") ("lo" . "long") ("na" . "native")
("ne" . "new") ("nu" . "null") ("pa" . "package")
("pri" . "private") ("pro" . "protected")
("pu" . "public") ("re" . "return") ("sh" . "short")
("st" . "static") ("su" . "super") ("sw" . "switch")
("sy" . "synchronized") ("th" . "this") ("thr" . "throw")
("thro" . "throws") ("tra" . "transient") ("tr" . "true")
("vo" . "void") ("vol" . "volatile") ("wh" . "while"))
jde-imenu-enable t
jde-compile-option-verbose nil
jde-check-version-flag t
jde-db-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
jde-bug-debugger-host-address "gastone"
jde-complete-add-space-after-method nil
jde-run-option-enable-system-assertions nil
jde-import-excluded-classes '(("^bsh\\..*") ("^java\\.lang\\.[^.]*$" . t)
("^sun\\..*") ("^com\\.sun\\..*")
(jde-import-current-package-p . t))
jde-db-requested-breakpoint-face-colors '("black" . "yellow")
jde-wiz-show-report t
jde-javadoc-gen-use nil
jde-wiz-tostring-postfix nil
jde-gen-buffer-boilerplate nil
jde-bug-raise-frame-p t
jde-db-option-application-args nil
jde-javadoc-gen-nonavbar nil
jde-gen-final-methods t
jde-run-option-interpret-mode nil
jde-electric-return-p nil
jde-javadoc-gen-nohelp nil
jde-gen-jfc-app-buffer-template '("(funcall jde-gen-boilerplate-function)"
"(jde-gen-get-package-statement)"
"\"import java.awt.Dimension;\" '>'n"
"\"import java.awt.Graphics;\" '>'n"
"\"import java.awt.Graphics2D;\" '>'n"
"\"import java.awt.Color;\" '>'n"
"\"import java.awt.geom.Ellipse2D;\" '>'n"
"\"import java.awt.event.WindowAdapter;\" '>'n"
"\"import java.awt.event.WindowEvent;\" '>'n"
"\"import javax.swing.JFrame;\" '>'n"
"\"import javax.swing.JPanel;\" '>'n"
"\"import javax.swing.JScrollPane;\" '>'n"
"\"import javax.swing.JMenuBar;\" '>'n"
"\"import javax.swing.JMenu;\" '>'n"
"\"import java.awt.event.ActionEvent;\" '>'n"
"\"import javax.swing.AbstractAction;\" '>'n '>'n" "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * \"" "(file-name-nondirectory buffer-file-name) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) '>'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag)" "\" \" (jde-javadoc-insert 'tempo-template-jde-javadoc-end-block \"*/\")" "'>'n" "\"public class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" extends JFrame\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"class Canvas extends JPanel\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"\"" " \"Canvas\"" " \"\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"setSize(getPreferredSize());\" '>'n" "\"Canvas.this.setBackground(Color.white);\" '>'n" "\"}\"'>'n '>'n" "(jde-gen-method-signature" " \"public\"" " \"Dimension\"" " \"getPreferredSize\"" " \"\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"return new Dimension(600, 600);\" '>'n" "\"}\"'>'n '>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"paintComponent\"" " \"Graphics g\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"super.paintComponent(g);\" '>'n" "\"Graphics2D g2d = (Graphics2D) g;\" '>'n" "\"Ellipse2D circle = new Ellipse2D.Double(0d, 0d, 100d, 100d);\" '>'n" "\"g2d.setColor(Color.red);\" '>'n" "\"g2d.translate(10, 10);\" '>'n" "\"g2d.draw(circle);\" '>'n" "\"g2d.fill(circle);\" '>'n" "\"}\"'>'n " "\"}\"'>'n '>'n" "(jde-gen-method-signature" " \"public\"" " \"\"" " (file-name-sans-extension (file-name-nondirectory buffer-file-name))" " \"\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"super(\\\"\" (P \"Enter app title: \") \"\\\");\" '>'n" "\"setSize(300, 300);\" '>'n" "\"addWindowListener(new WindowAdapter() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"public void windowClosing(WindowEvent e) {System.exit(0);}\" '>'n" "\"public void windowOpened(WindowEvent e) {}\" '>'n" "\"});\"'>'n" "\"setJMenuBar(createMenu());\" '>'n" "\"getContentPane().add(new JScrollPane(new Canvas()));\" '>'n" "\"}\"'>'n" "'>'n" "(jde-gen-method-signature" " \"public static\"" " \"void\"" " \"main\"" " \"String[] args\"" " )" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" f = new \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\"();\" '>'n" "\"f.show();\" '>'n" "\"}\"'>'n '>'n" "\"protected JMenuBar createMenu() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"JMenuBar mb = new JMenuBar();\" '>'n" "\"JMenu menu = new JMenu(\\\"File\\\");\" '>'n" "\"menu.add(new AbstractAction(\\\"Exit\\\") \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"actionPerformed\"" " \"ActionEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"System.exit(0);\" '>'n" "\"}\" '>'n" "\"});\" '>'n" "\"mb.add(menu);\" '>'n" "\"return mb;\" '>'n" "\"}\"'>'n " "\"} // \"'>" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "'>'n")
jde-log-max 500
jde-bug-key-bindings '(("[? ? ?]" . jde-bug-step-over)
("[? ? ?]" . jde-bug-step-into)
("[? ? ?]" . jde-bug-step-into-all)
("[? ? ?]" . jde-bug-step-out)
("[? ? ?]" . jde-bug-continue)
("[? ? ?]" . jde-bug-toggle-breakpoint))
jde-compile-finish-hook '(jde-compile-finish-kill-buffer
jde-compile-finish-refresh-speedbar
jde-compile-finish-update-class-info)
jde-compile-option-nowarn nil
jde-setnu-mode-threshold 20000
jde-db-option-host ""
jde-wiz-get-set-variable-prefix "arg"
bsh-vm nil
jde-wiz-tostring-variable-separator "\" \""
jde-compile-jump-to-first-error t
jde-package-default-package-comment "// Default package used"
jde-package-load-hook nil
jde-import-insert-group-names nil
jde-compile-option-encoding ""
jde-gen-main-method-template '("(jde-gen-save-excursion" " (jde-wiz-gen-method"
" \"public static\"" " \"void\"" " \"main\""
" \"String[] args\"" " \"\" \"\"))"
";; don't move point" "(setq tempo-marks nil)")
jde-db-option-connect-shared-memory-name "javadebug"
jde-run-option-java-profile '(nil . "./java.prof")
bsh-startup-timeout 10
jde-bug-jpda-directory ""
jde-read-compile-args nil
jde-wiz-set-javadoc-template '("/**" "* Imposta il valore di %n" "*"
"* @param %p il valore da assegnare a this.%n" "*/")
jde-db-option-verbose '(nil nil nil)
jde-which-method-class-min-length 4
jde-db-read-app-args nil
jde-import-default-group-name nil
jde-gen-deep-clone-template '("(jde-wiz-generate-interface \"java.lang.Cloneable\")" "'&'> (progn (require 'jde-javadoc) nil)" "(jde-javadoc-insert-start-block)" "\"* Create a deep clone of this object.\" '>'n" "\"*\" '>'n" "\"* @return a deep clone of this object.\" '>'n" "'> (jde-javadoc-insert-end-block)" "(let (jde-gen-final-methods)" " (jde-gen-method-signature" " \"public\"" " \"Object\"" " \"clone\"" " nil" " ))" "'>" "(jde-gen-electric-brace)" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" ret = null;\" '>'n'n" "(let ((beg (point)))" " (insert \"ret = (\")" " (insert (file-name-sans-extension" " (file-name-nondirectory buffer-file-name)))" " (insert \") super.clone();\")" " (jde-gen-try-catch-wrapper beg (point))" " (insert \"CloneNotSupportedException\")" " nil)" "(progn" " (goto-char (scan-lists (point) 1 1))" " (goto-char (scan-lists (point) 1 -1))" " (end-of-line)" " 'n)" "\"throw new InternalError(\\\"clone should be supported (forgot?)\\\");\"" "'>'%" "(progn (goto-char (scan-lists (point) 1 1)) (end-of-line) '(l n))" "(if jde-gen-comments " " '(l \" // add non-immutable member clone assignments here\" '>'n))" "'p'n" "\"return ret;\" '>'n" "\"}\" '>'n")
jde-javadoc-gen-nodeprecated nil
jde-run-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
jde-gen-cflow-else-if '("'> \"else if\" jde-gen-conditional-padding-1 "
"\"(\" jde-gen-conditional-padding-2 (p \"else-if-clause: \" clause) " " jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of else if (\" (s clause) \")\"))" "'>'n")
jde-gen-println '("(end-of-line) '&"
"\"System.out.println(\" (P \"Print out: \") \");\" '>'n'>")
jde-enable-abbrev-mode nil
bsh-vm-args nil
jde-import-collapse-imports-threshold 2
jde-auto-parse-max-buffer-size 50000
jde-javadoc-exception-tag-template "\"* @exception \" type \" \" (leggi-descrizione)"
jde-menu-definition '("JDE" ["Compile" jde-compile t] ["Run App" jde-run t]
["Debug App" jde-debug t] "-"
["Run Applet" jde-run-menu-run-applet t]
["Debug Applet" jde-debug-applet t] "-"
["Build" jde-build t]
("Find"
["Expression" jde-find
(and
(executable-find
(if (eq system-type (quote windows-nt)) "find.exe"
"find")
)
(executable-find
(if (eq system-type (quote windows-nt)) "grep.exe"
"grep")
)
)
]
["Expression..." jde-find-dlg
(and
(executable-find
(if (eq system-type (quote windows-nt)) "find.exe"
"find")
)
(executable-find
(if (eq system-type (quote windows-nt)) "grep.exe"
"grep")
)
)
]
["Symbol Definition" jde-open-class-at-point t]
["Class" jde-show-class-source t]
["Super Class" jde-show-superclass-source t]
["Interface" jde-show-interface-source t])
("Interpreter" ["Start" jde-bsh-run t]
["Exit" jde-bsh-exit t] "-" ["Help" jde-help-beanshell t])
("Documentation"
["Add" jde-javadoc-autodoc-at-line
(jde-javadoc-enable-menu-p)]
["Remove" jde-javadoc-remdoc-at-line
(jde-javadoc-enable-menu-p)]
["Check This" jde-javadoc-checkdoc-at-line
(jde-javadoc-enable-menu-p)]
["Check All" jde-javadoc-checkdoc t]
["Generate All" jde-javadoc-make t]
["Generate Buffer" jde-javadoc-make-buffer t] "-"
["Javadoc Reference" jde-javadoc-browse-tool-doc t])
"-"
("Code Generation"
("Templates" ["Get/Set Pair..." jde-gen-get-set t]
["Println..." jde-gen-println t]
("Listener" ["Action" jde-gen-action-listener t]
["Change" jde-gen-change-listener t]
["Window" jde-gen-window-listener t]
["Mouse" jde-gen-mouse-listener t])
["Other..." jde-gen-code t])
("Import" ["Class..." jde-import-find-and-import t]
["All" jde-import-all t]
["All Unique" jde-import-all-unique t] "-"
["Expand Package Imports" jde-import-expand-imports t]
["Collapse Class Imports" jde-import-collapse-imports t]
["Delete Unneeded" jde-import-kill-extra-imports t]
["Organize Imports" jde-import-organize t]
["Show Unimported Classes" jde-import-all-show t])
("Wizards" ["Override Method" jde-wiz-override-method t]
["Implement Interface..." jde-wiz-implement-interface t]
["Generate Get/Set Methods" jde-wiz-get-set-methods t]
["Generate toString Method" jde-wiz-tostring t]
["Update Package Statement" jde-package-update t]
["Implement Event Source..."
jde-wiz-implement-event-source t]
["Extend Abstract Class..." jde-wiz-extend-abstract-class
t]
["Delegate Methods..." jde-wiz-delegate t] "-"
["Update Class List" jde-wiz-update-class-list t])
("Modes"
["Abbrev" jde-abbrev-mode :enable t :style toggle
:selected jde-enable-abbrev-mode]
["Electric Return" jde-electric-return-mode :enable t
:style toggle :selected jde-electric-return-mode]
)
)
("Browse" ["Source Files" jde-show-speedbar t]
["Class at Point" jde-browse-class-at-point t])
["Check Style" jde-checkstyle]
("Project"
["Auto Switch" jde-toggle-project-switching :enable t
:style toggle :selected
jde-project-context-switching-enabled-p]
("Options" ["General" jde-show-project-options t]
["Compile" jde-compile-show-options-buffer t]
["Run" jde-show-run-options t]
["Debug" jde-show-debug-options t]
["Autocode" jde-show-autocode-options t]
["Javadoc" jde-javadoc-customize t]
["Make" jde-make-show-options t]
["Ant" jde-ant-show-options t]
["Complete" jde-show-complete-options t]
["Wiz" jde-show-wiz-options t])
("Project File" ["Create New" jde-create-new-project t]
["Save" jde-save-project t]
["Load" jde-load-project-file t]
["Load All" jde-load-all-project-files t])
)
("Help" ["JDEE Users Guide" jde-show-help t]
["JDK" jde-help-browse-jdk-doc t]
["JDEE Key Bindings" jde-keys t] "-"
["Class..." jde-help-class t]
["Class Member..." jde-help-class-member t]
["Symbol at Point" jde-help-symbol t] "-"
["Submit problem report" jde-submit-problem-report t] "-"
"JDE 2.3.5.1")
)
jde-global-classpath '("/usr/lib/j2sdkee1.3.1/lib/cloudscape/RmiJdbc.jar"
"/usr/lib/j2sdkee1.3.1/lib/cloudscape/cloudclient.jar"
"/usr/lib/j2sdkee1.3.1/lib/cloudscape/cloudview.jar"
"/usr/lib/j2sdkee1.3.1/lib/system/cloudutil.jar"
"/usr/lib/j2sdkee1.3.1/lib/system/cloudscape.jar"
"/usr/lib/j2sdkee1.3.1/lib/j2ee.jar"
"/usr/lib/j2sdkee1.3.1/lib/ejb10deployment.jar"
"/usr/lib/j2sdkee1.3.1/lib/jhall.jar"
"/usr/lib/j2sdkee1.3.1/lib/j2ee-ri-svc.jar"
"/usr/lib/j2sdkee1.3.1/lib/j2eetools.jar"
"/usr/lib/j2sdkee1.3.1/help/DeployTool/deployhelp.jar"
"/usr/lib/j2sdk1.4-sun/jre/lib/sunrsasign.jar"
"/usr/lib/j2sdk1.4-sun/jre/lib/ext/sunjce_provider.jar"
"/usr/lib/j2sdk1.4-sun/jre/lib/ext/dnsns.jar"
"/usr/lib/j2sdk1.4-sun/jre/lib/ext/localedata.jar"
"/usr/lib/j2sdk1.4-sun/jre/lib/ext/ldapsec.jar"
"/usr/lib/j2sdk1.4-sun/jre/lib/security/US_export_policy.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/security/local_policy.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/jce.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/jsse.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/im/indicim.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/rt.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/charsets.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/javaplugin.jar" "/usr/lib/j2sdk1.4-sun/lib/htmlconverter.jar" "/usr/lib/j2sdk1.4-sun/lib/tools.jar" "/usr/lib/j2sdk1.4-sun/lib/dt.jar" "/usr/share/java/ant-1.6.jar" "/usr/share/java/antlr.jar" "/usr/share/java/antlrall.jar" "/usr/share/java/bcel.jar" "/usr/share/java/commons-beanutils.jar" "/usr/share/java/commons-collections.jar" "/usr/share/java/commons-dbcp.jar" "/usr/share/java/commons-digester.jar" "/usr/share/java/commons-fileupload.jar" "/usr/share/java/commons-lang.jar" "/usr/share/java/commons-logging-api.jar" "/usr/share/java/commons-logging.jar" "/usr/share/java/commons-modeler.jar" "/usr/share/java/commons-pool.jar" "/usr/share/java/commons-validator.jar" "/usr/share/java/glade2.8.jar" "/usr/share/java/gnome2.8.jar" "/usr/share/java/gnomevfs2.7.jar" "/usr/share/java/gnomevte0.11.jar" "/usr/share/java/gtk2.4.jar" "/usr/share/java/gtkhtml2.4.jar" "/usr/share/java/jaxp-1.2.jar" "/usr/share/java/junit.jar" "/usr/share/java/log4j-1.2.jar" "/usr/share/java/lucene.jar" "/usr/share/java/mx4j-impl-2.1.1.jar" "/usr/share/java/mx4j-impl.jar" "/usr/share/java/mx4j-jmx.jar" "/usr/share/java/mx4j.jar" "/usr/share/java/oro.jar" "/usr/share/java/regexp.jar" "/usr/share/java/servlet-2.3.jar" "/usr/share/java/struts-1.1.jar" "/usr/share/java/swt-pi2.1-gtk.jar" "/usr/share/java/swt2.1-gtk.jar" "/usr/share/java/xercesImpl.jar" "/usr/share/java/xmlParserAPIs.jar" "/home/saint/aclipse/plugins/com.ibm.icu.source_3.6.1.v20070417" "/home/saint/aclipse/plugins/com.ibm.icu_3.6.1.v20070417.jar" "/home/saint/aclipse/plugins/com.jcraft.jsch_0.1.31.jar" "/home/saint/aclipse/plugins/javax.servlet.jsp.source_2.0.0.v200706191603" "/home/saint/aclipse/plugins/javax.servlet.jsp_2.0.0.v200706191603.jar" "/home/saint/aclipse/plugins/javax.servlet.source_2.4.0.v200706111738" "/home/saint/aclipse/plugins/javax.servlet_2.4.0.v200706111738.jar" "/home/saint/aclipse/plugins/org.apache.ant.source_1.7.0.v200706080842" "/home/saint/aclipse/plugins/org.apache.ant_1.7.0.v200706080842" "/home/saint/aclipse/plugins/org.apache.commons.el.source_1.0.0.v200706111724" "/home/saint/aclipse/plugins/org.apache.commons.el_1.0.0.v200706111724.jar" "/home/saint/aclipse/plugins/org.apache.commons.logging.source_1.0.4.v200706111724" "/home/saint/aclipse/plugins/org.apache.commons.logging_1.0.4.v200706111724.jar" "/home/saint/aclipse/plugins/org.apache.jasper.source_5.5.17.v200706111724" "/home/saint/aclipse/plugins/org.apache.jasper_5.5.17.v200706111724.jar" "/home/saint/aclipse/plugins/org.apache.lucene.analysis.source_1.9.1.v200706181610" "/home/saint/aclipse/plugins/org.apache.lucene.analysis_1.9.1.v200706181610.jar" "/home/saint/aclipse/plugins/org.apache.lucene.source_1.9.1.v200706111724" "/home/saint/aclipse/plugins/org.apache.lucene_1.9.1.v200706111724.jar" "/home/saint/aclipse/plugins/org.apache.xerces_2.8.0.v200705301630.jar" "/home/saint/aclipse/plugins/org.apache.xml.resolver_1.1.0.v200705310020.jar" "/home/saint/aclipse/plugins/org.eclipse.ant.core_3.1.200.v20070522.jar" "/home/saint/aclipse/plugins/org.eclipse.ant.ui_3.2.100.v20070511.jar" "/home/saint/aclipse/plugins/org.eclipse.compare_3.3.0.I20070606.jar" "/home/saint/aclipse/plugins/org.eclipse.core.boot_3.1.100.v20060603.jar" "/home/saint/aclipse/plugins/org.eclipse.core.commands_3.3.0.I20070605-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.core.contenttype_3.2.100.v20070319.jar" "/home/saint/aclipse/plugins/org.eclipse.core.databinding.beans_1.0.0.I20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.core.databinding_1.0.0.I20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.core.expressions_3.3.0.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.core.filebuffers_3.3.0.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.core.filesystem.linux.x86_1.1.0.v20070416.jar" "/home/saint/aclipse/plugins/org.eclipse.core.filesystem_1.1.0.v20070606.jar" "/home/saint/aclipse/plugins/org.eclipse.core.jobs_3.3.0.v20070423.jar" "/home/saint/aclipse/plugins/org.eclipse.core.net_1.0.0.I20070531.jar" "/home/saint/aclipse/plugins/org.eclipse.core.resources.compatibility_3.2.100.v20070502.jar" "/home/saint/aclipse/plugins/org.eclipse.core.resources_3.3.0.v20070604.jar" "/home/saint/aclipse/plugins/org.eclipse.core.runtime.compatibility.auth_3.2.100.v20070502.jar" "/home/saint/aclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.100.v20070316" "/home/saint/aclipse/plugins/org.eclipse.core.runtime.compatibility_3.1.200.v20070502.jar" "/home/saint/aclipse/plugins/org.eclipse.core.runtime_3.3.100.v20070530.jar" "/home/saint/aclipse/plugins/org.eclipse.core.variables_3.2.0.v20070426.jar" "/home/saint/aclipse/plugins/org.eclipse.cvs.source_1.0.0.v20070606-7C79_79EI99g_Y9e" "/home/saint/aclipse/plugins/org.eclipse.cvs_1.0.0.v20070606.jar" "/home/saint/aclipse/plugins/org.eclipse.debug.core_3.3.0.v20070607-1800.jar" "/home/saint/aclipse/plugins/org.eclipse.debug.ui_3.3.0.v20070607-1800.jar" "/home/saint/aclipse/plugins/org.eclipse.draw2d_3.2.100.v20070529.jar" "/home/saint/aclipse/plugins/org.eclipse.emf.common.ui_2.3.0.v200706262000.jar" "/home/saint/aclipse/plugins/org.eclipse.emf.common_2.3.0.v200706262000.jar" "/home/saint/aclipse/plugins/org.eclipse.emf.ecore.change.edit_2.3.0.v200706262000.jar" "/home/saint/aclipse/plugins/org.eclipse.emf.ecore.change_2.3.0.v200706262000.jar" "/home/saint/aclipse/plugins/org.eclipse.emf.ecore.edit_2.3.0.v200706262000.jar" "/home/saint/aclipse/plugins/org.eclipse.emf.ecore.xmi_2.3.0.v200706262000.jar" "/home/saint/aclipse/plugins/org.eclipse.emf.ecore_2.3.0.v200706262000.jar" "/home/saint/aclipse/plugins/org.eclipse.emf.edit.ui_2.3.0.v200706262000.jar" "/home/saint/aclipse/plugins/org.eclipse.emf.edit_2.3.0.v200706262000.jar" "/home/saint/aclipse/plugins/org.eclipse.equinox.app_1.0.0.v20070606.jar" "/home/saint/aclipse/plugins/org.eclipse.equinox.common_3.3.0.v20070426.jar" "/home/saint/aclipse/plugins/org.eclipse.equinox.http.jetty_1.0.0.v20070607.jar" "/home/saint/aclipse/plugins/org.eclipse.equinox.http.registry_1.0.0.v20070608.jar" "/home/saint/aclipse/plugins/org.eclipse.equinox.http.servlet_1.0.0.v20070606.jar" "/home/saint/aclipse/plugins/org.eclipse.equinox.jsp.jasper.registry_1.0.0.v20070607.jar" "/home/saint/aclipse/plugins/org.eclipse.equinox.jsp.jasper_1.0.0.v20070607.jar" "/home/saint/aclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.0.v20070606" "/home/saint/aclipse/plugins/org.eclipse.equinox.launcher_1.0.0.v20070606.jar" "/home/saint/aclipse/plugins/org.eclipse.equinox.preferences_3.2.100.v20070522.jar" "/home/saint/aclipse/plugins/org.eclipse.equinox.registry_3.3.0.v20070522.jar" "/home/saint/aclipse/plugins/org.eclipse.gef_3.2.100.v20070620.jar" "/home/saint/aclipse/plugins/org.eclipse.help.appserver_3.1.200.v20070510.jar" "/home/saint/aclipse/plugins/org.eclipse.help.base_3.3.0.v20070606.jar" "/home/saint/aclipse/plugins/org.eclipse.help.ui_3.3.0.v20070530.jar" "/home/saint/aclipse/plugins/org.eclipse.help.webapp_3.3.0.v20070607.jar" "/home/saint/aclipse/plugins/org.eclipse.help_3.3.0.v20070524.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.apt.core_3.3.0.v20070607-1200.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.apt.pluggable.core_1.0.0.v20070529-2100.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.apt.ui_3.3.0.v20070430-1135.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.compiler.apt_1.0.0.v20070510-2000.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.compiler.tool_1.0.0.v_771.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.core.manipulation_1.1.0.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.core_3.3.0.v_771.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.debug.ui_3.2.100.v20070531-1800.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.debug_3.3.0.v20070530a" "/home/saint/aclipse/plugins/org.eclipse.jdt.doc.isv_3.3.0.v20070613.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.doc.user_3.3.0.v20070608-1300.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.junit.runtime_3.3.0.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.junit4.runtime_1.0.100.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.junit_3.3.0.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.launching_3.3.0.v20070510.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt.source_3.3.0.v20070606-0010-7o7jCHEFpPoqQYvnXqejeR" "/home/saint/aclipse/plugins/org.eclipse.jdt.ui_3.3.0.v20070607-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.jdt_3.3.0.v20070607-1300.jar" "/home/saint/aclipse/plugins/org.eclipse.jem.util_2.0.0.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.jface.databinding_1.1.0.I20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.jface.text_3.3.0.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.jface_3.3.0.I20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.jsch.core_1.0.0.I20070426.jar" "/home/saint/aclipse/plugins/org.eclipse.jsch.ui_1.0.0.I20070525.jar" "/home/saint/aclipse/plugins/org.eclipse.ltk.core.refactoring_3.3.0.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.ltk.ui.refactoring_3.3.0.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.bugzilla.core_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.bugzilla.ui_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.context.core_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.context.ui_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.doc_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.ide_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.java_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.jira.core_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.jira.ui_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.monitor.core_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.monitor.ui_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.monitor.usage_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.resources_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.tasks.core_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.tasks.ui_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.tasks.web_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.team_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.trac.core_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.trac.ui_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar.web_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylar_2.0.0.v20070615-compatibility.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.bugzilla.core_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.bugzilla.ide_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.bugzilla.ui_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.compatibility_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.context.core_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.context.ui_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.help.ui_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.ide.ant_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.ide.ui_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.java.ui_2.0.0.v20070628-1000.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.monitor.core_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.monitor.ui_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.pde.ui_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.resources.ui_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.tasks.core_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.tasks.ui_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.team.cvs_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.team.ui_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.web.core_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn.web.ui_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.mylyn_2.0.0.v20070627-1400.jar" "/home/saint/aclipse/plugins/org.eclipse.osgi.services_3.1.200.v20070605.jar" "/home/saint/aclipse/plugins/org.eclipse.osgi.util_3.1.200.v20070605.jar" "/home/saint/aclipse/plugins/org.eclipse.osgi_3.3.0.v20070530.jar" "/home/saint/aclipse/plugins/org.eclipse.pde.build_3.3.0.v20070612" "/home/saint/aclipse/plugins/org.eclipse.pde.core_3.3.0.v20070608-1300.jar" "/home/saint/aclipse/plugins/org.eclipse.pde.doc.user_3.3.0.v20070614-0800.jar" "/home/saint/aclipse/plugins/org.eclipse.pde.junit.runtime_3.3.0.v20070608-1300.jar" "/home/saint/aclipse/plugins/org.eclipse.pde.runtime_3.3.0.v20070608-1300.jar" "/home/saint/aclipse/plugins/org.eclipse.pde.source_3.3.0.v20070607-7N7M-DUUEF6Ez0H46IcCC" "/home/saint/aclipse/plugins/org.eclipse.pde.ui.templates_3.3.0.v20070608-1300.jar" "/home/saint/aclipse/plugins/org.eclipse.pde.ui_3.3.0.v20070608-1300.jar" "/home/saint/aclipse/plugins/org.eclipse.pde_3.3.0.v20070608-1300.jar" "/home/saint/aclipse/plugins/org.eclipse.platform.doc.isv_3.3.0.v20070621.jar" "/home/saint/aclipse/plugins/org.eclipse.platform.doc.user_3.3.0.I20070615-1300.jar" "/home/saint/aclipse/plugins/org.eclipse.platform.source.linux.gtk.x86_3.3.0.v20070612-_19UEkLEzwsdF9jSqQ-G" "/home/saint/aclipse/plugins/org.eclipse.platform.source_3.3.0.v20070612-_19UEkLEzwsdF9jSqQ-G" "/home/saint/aclipse/plugins/org.eclipse.platform_3.3.0.v20070613" "/home/saint/aclipse/plugins/org.eclipse.rcp.source.linux.gtk.x86_3.3.0.v20070607-8y8eE8NEbsN3X_fjWS8HPNG" "/home/saint/aclipse/plugins/org.eclipse.rcp.source_3.3.0.v20070607-8y8eE8NEbsN3X_fjWS8HPNG" "/home/saint/aclipse/plugins/org.eclipse.rcp_3.2.0.v20070612.jar" "/home/saint/aclipse/plugins/org.eclipse.sdk_3.3.0.v20070613" "/home/saint/aclipse/plugins/org.eclipse.search_3.3.0.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.swt.gtk.linux.x86_3.3.0.v3346.jar" "/home/saint/aclipse/plugins/org.eclipse.swt_3.3.0.v3346.jar" "/home/saint/aclipse/plugins/org.eclipse.team.core_3.3.0.I20070607.jar" "/home/saint/aclipse/plugins/org.eclipse.team.cvs.core_3.3.0.I20070607.jar" "/home/saint/aclipse/plugins/org.eclipse.team.cvs.ssh2_3.2.100.I20070604.jar" "/home/saint/aclipse/plugins/org.eclipse.team.cvs.ssh_3.2.100.I20061208.jar" "/home/saint/aclipse/plugins/org.eclipse.team.cvs.ui_3.3.0.I20070607.jar" "/home/saint/aclipse/plugins/org.eclipse.team.ui_3.3.0.I20070607.jar" "/home/saint/aclipse/plugins/org.eclipse.text_3.3.0.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.tomcat_4.1.230.v20070531" "/home/saint/aclipse/plugins/org.eclipse.ui.browser_3.2.100.v20070524A.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.cheatsheets_3.3.0.v20070507.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.console_3.2.0.v20070530.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.editors_3.3.0.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.externaltools_3.1.200.v20070416.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.forms_3.3.0.v20070511.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.ide.application_1.0.0.I20070530-0100.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.ide_3.3.0.I20070620.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.intro.universal_3.2.100.v20070530A" "/home/saint/aclipse/plugins/org.eclipse.ui.intro_3.2.100.v20070530.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.navigator.resources_3.3.0.I20070605-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.navigator_3.3.0.I20070605-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.net_1.0.0.I20070516.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.presentations.r21_3.2.100.I20070605-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.views.properties.tabbed_3.3.0.I20070605-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.views_3.2.100.I20070319-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.workbench.compatibility_3.2.0.I20070319-0010" "/home/saint/aclipse/plugins/org.eclipse.ui.workbench.texteditor_3.3.0.v20070606-0010.jar" "/home/saint/aclipse/plugins/org.eclipse.ui.workbench_3.3.0.I20070608-1100.jar" "/home/saint/aclipse/plugins/org.eclipse.ui_3.3.0.I20070614-0800.jar" "/home/saint/aclipse/plugins/org.eclipse.update.configurator_3.2.100.v20070615.jar" "/home/saint/aclipse/plugins/org.eclipse.update.core.linux_3.2.0.v20070615.jar" "/home/saint/aclipse/plugins/org.eclipse.update.core_3.2.100.v20070615.jar" "/home/saint/aclipse/plugins/org.eclipse.update.scheduler_3.2.100.v20070615.jar" "/home/saint/aclipse/plugins/org.eclipse.update.ui_3.2.100.v20070615.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.command.env.core_1.0.202.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.command.env.infopop_1.0.3.v200706110217.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.command.env.ui_1.0.202.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.command.env_1.0.203.v200705302225" "/home/saint/aclipse/plugins/org.eclipse.wst.common.core_1.1.101.v200706120315.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.emf_1.1.103.v200706071630.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.emfworkbench.integration_1.1.103.v200706071630.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.environment_1.0.200.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.frameworks.ui_1.1.100.v200706071630.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.frameworks_1.1.102.v200706071630.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.infopop_1.0.2.v200706110217.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.modulecore_1.1.102.v200706071630.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.project.facet.core_1.2.0.v200706071740.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.project.facet.ui_1.2.0.v200706071742.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.snippets_1.1.101.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.ui.properties_1.0.102.v200706120315.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.ui_1.1.200.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.common.uriresolver_1.1.201.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.dtd.core_1.1.101.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.dtd.ui.infopop_1.0.2.v200706110217.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.dtd.ui_1.0.201.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.dtdeditor.doc.user_1.0.300.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.internet.cache_1.0.201.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.sse.core_1.1.201.v200706212223.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.sse.doc.user_1.0.300.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.sse.ui.infopop_1.0.102.v200706110217.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.sse.ui_1.0.302.v200706192034.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.standard.schemas_1.0.1.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.validation.infopop_1.0.202.v200706110217.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.validation.ui_1.1.102.v200706071630.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.validation_1.1.101.v200706071630.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.xml.core_1.1.200.v200706120811.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.xml.ui.infopop_1.0.2.v200706110217.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.xml.ui_1.0.300.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.xmleditor.doc.user_1.0.300.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.xsd.core_1.1.200.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.xsd.ui_1.2.0.v200706131840.jar" "/home/saint/aclipse/plugins/org.eclipse.wst.xsdeditor.doc.user_1.0.300.v200705302225.jar" "/home/saint/aclipse/plugins/org.eclipse.xsd.edit_2.3.0.v200706262000.jar" "/home/saint/aclipse/plugins/org.eclipse.xsd_2.3.0.v200706262000.jar" "/home/saint/aclipse/plugins/org.junit.source_3.8.2.v200706111738" "/home/saint/aclipse/plugins/org.junit4_4.3.1" "/home/saint/aclipse/plugins/org.junit_3.8.2.v200706111738" "/home/saint/aclipse/plugins/org.mortbay.jetty.source_5.1.11.v200706111724" "/home/saint/aclipse/plugins/org.mortbay.jetty_5.1.11.v200706111724.jar")
jde-gen-method-javadoc-comment "template"
jde-find-file-regexp '("*.java")
jde-gen-window-listener-template '("(end-of-line) '& (P \"Window name: \")"
"\".addWindowListener(\" jde-gen-method-signature-padding-2 " "\"new WindowAdapter\" jde-gen-method-signature-padding-1 \"()\"'>" "(if jde-gen-k&r " " jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"windowActivated\"" " \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"windowClosed\"" " \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"windowClosing\"" " \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" " \"System.exit(0);\" '>'n \"}\"" "'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"windowDeactivated\"" " \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"windowDeiconified\"" " \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"windowIconified\"" " \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"windowOpened\"" " \"WindowEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" jde-gen-method-signature-padding-2 \");\" '>'n'>")
jde-run-working-directory ""
jde-db-classic-mode-vm nil
jde-gen-property-change-support '("(end-of-line) '&"
"\"protected PropertyChangeSupport pcs = new PropertyChangeSupport(this);\" '>'n '>'n" "\"/**\" '>'n" "\"* Adds a PropertyChangeListener to the listener list.\" '>'n" "\"* The listener is registered for all properties.\" '>'n" "\"*\" '>'n" "\"* @param listener The PropertyChangeListener to be added\" '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"addPropertyChangeListener\"" " \"PropertyChangeListener listener\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"pcs.addPropertyChangeListener(listener);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n" "\"* Removes a PropertyChangeListener from the listener list.\" '>'n" "\"* This removes a PropertyChangeListener that was registered\" '>'n" "\"* for all properties.\" '>'n" "\"*\" '>'n " "\"* @param listener The PropertyChangeListener to be removed\" '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"removePropertyChangeListener\"" " \"PropertyChangeListener listener\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'>\"pcs.removePropertyChangeListener(listener);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n" "\"* Adds a PropertyChangeListener for a specific property.\" '>'n" "\"* The listener will be invoked only when a call on firePropertyChange\" '>'n" "\"* names that specific property.\" '>'n" "\"*\" '>'n" "\"* @param propertyName The name of the property to listen on\" '>'n" "\"* @param listener The PropertyChangeListener to be added\" '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"addPropertyChangeListener\"" " \"String propertyName, PropertyChangeListener listener\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> \"pcs.addPropertyChangeListener(propertyName, listener);\" '>'n" "\"}\" '>'n '>'n" "\"/**\" '>'n" "\"* Removes a PropertyChangeListener for a specific property.\" '>'n" "\"*\" '>'n" "\"* @param propertyName The name of the property that was listened on\" '>'n" "\"* @param listener The PropertyChangeListener to be removed\"'>'n" "\"*/\" '>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"removePropertyChangeListener\"" " \"String propertyName, PropertyChangeListener listener\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> \"pcs.removePropertyChangeListener(propertyName, listener);\" '>'n" "\"}\" '>'n '>'n" "\"/**\" '>'n" "\"* Reports a bound property update to any registered listeners. \" '>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"*\" '>'n" "\"* @param propertyName The programmatic name of the property\" '>'n" "\"* that was changed\" '>'n" "\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue The new value of the property.\" '>'n \"*/\" '>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"firePropertyChange\"" " \"String propertyName, Object oldValue, Object newValue\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> \"pcs.firePropertyChange(propertyName, oldValue, newValue);\" '>'n" "\"}\" '>'n '>'n" "\"/**\" '>'n" "\"* Reports a bound property update to any registered listeners. \" '>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"* This is merely a convenience wrapper around the more general\" '>'n" "\"* firePropertyChange method that takes Object values.\" '>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"*\" '>'n" "\"* @param propertyName The programmatic name of the property\" '>'n" "\"* that was changed\" '>'n" "\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue The new value of the property.\" '>'n \"*/\" '>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"firePropertyChange\"" " \"String propertyName, int oldValue, int newValue\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> \"pcs.firePropertyChange(propertyName, oldValue, newValue);\" '>'n" "\"}\" '>'n '>'n" "\"/**\" '>'n" "\"* Reports a bound property update to any registered listeners. \" '>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"* This is merely a convenience wrapper around the more general\" '>'n" "\"* firePropertyChange method that takes Object values.\" '>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"*\" '>'n" "\"* @param propertyName The programmatic name of the property\" '>'n" "\"* that was changed\" '>'n" "\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue The new value of the property.\" '>'n \"*/\" '>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"firePropertyChange\"" " \"String propertyName, boolean oldValue, boolean newValue\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> \"pcs.firePropertyChange(propertyName, oldValue, newValue);\" '>'n" "\"}\" '>'n '>'n" "\"/**\" '>'n" "\"* Fires an existing PropertyChangeEvent to any registered listeners.\" '>'n" "\"* No event is fired if the given event's old and new values are\"'>'n" "\"* equal and non-null. \" '>'n" "\"*\" '>'n" "\"* @param evt The PropertyChangeEvent object.\" '>'n\"*/\" '>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"firePropertyChange\"" " \"PropertyChangeEvent evt\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> \"pcs.firePropertyChange(evt);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n" "\"* Checks if there are any listeners for a specific property.\" '>'n" "\"*\" '>'n" "\"* @param evt The PropertyChangeEvent object.\" '>'n" "\"* @return <code>true</code>if there are one or more listeners\"'>'n" "\"* for the given property\" '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" " \"public\"" " \"boolean\"" " \"hasListeners\"" " \"String propertyName\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "'> \"return pcs.hasListeners(propertyName);\" '>'n \"}\" '>'n '>'n'>")
jde-javadoc-describe-interface-template "\"* Interface \" (jde-javadoc-code name) \" \" (leggi-descrizione)"
jde-jdk '("1.5.0")
jde-imenu-include-signature t
jde-gen-mouse-motion-listener-template '("(end-of-line) '& (P \"Component name: \")" "\".addMouseMotionListener(\" jde-gen-method-signature-padding-2 " "\"new MouseMotionAdapter\" jde-gen-method-signature-padding-1 \"()\" '>" "(if jde-gen-k&r " " jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"mouseDragged\"" " \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"mouseMoved\"" " \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" jde-gen-method-signature-padding-2 \");\"'>'n'>")
jde-key-bindings '(("[? ? ?]" . jde-run-menu-run-applet)
("[? ? ?]" . jde-build) ("[? ? ?]" . jde-compile)
("[? ? ?]" . jde-debug) ("[? ? ?]" . jde-find)
("[? ? ?]" . jde-open-class-at-point)
("[? ? ?]" . jde-bsh-run)
("[? ? ?\f]" . jde-gen-println)
("[? ? ?]" . jde-help-browse-jdk-doc)
("[? ? ?]" . jde-save-project)
("[? ? ?]" . jde-wiz-update-class-list)
("[? ? ?]" . jde-run)
("[? ? ?]" . speedbar-frame-mode)
("[? ? ?]" . jde-jdb-menu-debug-applet)
("[? ? ?]" . jde-help-symbol)
("[? ? ?]" . jde-show-superclass-source)
("[? ? ?]" . jde-open-class-at-point)
("[? ? ?]" . jde-import-find-and-import)
("[? ? ?e]" . jde-wiz-extend-abstract-class)
("[? ? ?f]" . jde-gen-try-finally-wrapper)
("[? ? ?i]" . jde-wiz-implement-interface)
("[? ? ?j]" . jde-javadoc-autodoc-at-line)
("[? ? ?o]" . jde-wiz-override-method)
("[? ? ?t]" . jde-gen-try-catch-wrapper)
("[? ? ?z]" . jde-import-all)
("[? ? ?]" . jde-run-etrace-prev)
("[? ? ?]" . jde-run-etrace-next)
("[(control c) (control v) (control ?.)]" . jde-complete)
("[(control c) (control v) ?.]" . jde-complete-in-line))
jde-javadoc-check-undeclared-exception-flag nil
jde-java-environment-variables '("JAVA_VERSION" "JAVA_HOME")
jde-gen-event-source-fire-method-template '("(p \"Listener class (fully qualified): \" listenerFQN 'noinsert)" "(p \"Listener method name: \" method-name 'noinsert)" "(p \"Method name: \" return-type 'noinsert)" "(p \"Method name: \" params 'noinsert)" "(tempo-save-named 'listener-class " " (replace-in-string (tempo-lookup-named 'listenerFQN)" " \"[^\\\\.]+\\\\.\" \"\"))" "(tempo-save-named 'listener-vector " " (concat (jde-wiz-downcase-initials (tempo-lookup-named 'listener-class))" " \"s\"))" "(tempo-save-named 'fire-method " " (concat \"fire\" (upcase-initials (tempo-lookup-named 'method-name))))" "(tempo-save-named 'param-ids " " (jde-gen-extract-ids-from-params (tempo-lookup-named 'params)))" "(end-of-line) '&" "\"/**\" '>'n" "\"* The method <CODE>\" (s fire-method)" "\"</CODE> is used \" '>'n" "\"* to call the <CODE>\" (s method-name) \"</CODE> method of\" '>'n" "\"* every previously registered <CODE>\" (s listener-class) \"</CODE>.\" '>'n" "\"*\" '>'n" "\"* @see \" (s listenerFQN) '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" " \"public\"" " (tempo-lookup-named 'return-type)" " (tempo-lookup-named 'fire-method)" " (tempo-lookup-named 'params)" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" " \"for(int i = 0; i < \" (s listener-vector) \".size(); i++)\" '>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"((\" (s listener-class) \")\" (s listener-vector)" "\".elementAt (i)).\" (s method-name) \" (\" (s param-ids) \");\" '> 'n" "\"}\" '>'n" "\"}\" '>'n '>'n")
jde-wiz-tostring-static-members t
jde-gen-cflow-for-i '("'> \"for\" jde-gen-conditional-padding-1 "
"\"(\" jde-gen-conditional-padding-2 \"int \" (p \"variable: \" var) " "\" = 0; \" (s var) \" < \" (p \"upper bound: \" upper-bound) \"; \" (s var) \"++\"" " jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of for (int \" (s var) \" = 0; \"" "(s var) \" < \" (s upper-bound) \"; \" (s var) \"++)\"))" "'>'n")
jde-run-option-classpath "global"
jde-javadoc-gen-detail-switch '("-protected")
jde-gen-conditional-padding-1 " "
jde-gen-conditional-padding-2 ""
jde-gen-conditional-padding-3 " "
jde-bug-sio-connect-delay 1
jde-javadoc-param-tag-template "\"* @param \" name \" \" (jde-javadoc-a type)\n \" \" (jde-javadoc-code type) \" \" (leggi-descrizione)"
jde-compile-option-verbose-path nil
jde-javadoc-display-doc t
jde-imenu-modifier-abbrev-alist '(("public" . 43) ("protected" . 177)
("private" . 172) ("static" . 2215)
("transient" . 35) ("volatile" . 126)
("abstract" . 170) ("final" . 182)
("native" . 36) ("synchronized" . 64)
("strictfp" . 37))
jde-wiz-get-javadoc-template '("/**" "* Ritorna il valore di %n" "*"
"* @return il valore di %n" "*/")
bsh-script-menu-definition '("Bsh" ["Help" bsh-script-help t])
jde-jdk-doc-url ""
jde-gen-comments nil
jde-help-wget-command-line-options nil
jde-gen-cflow-enable t
jde-compiler '("javac" "")
jde-javadoc-gen-verbose nil
jde-db-log-debugger-output-flag nil
jde-javadoc-describe-method-template "\"* \" (jde-javadoc-code name) \" \" (leggi-descrizione)"
jde-gen-exception-buffer-template '("(open-line 1) (funcall jde-gen-boilerplate-function)" "(jde-gen-get-package-statement)" "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * Exception <code>\" (jde-parse-get-buffer-unqualified-class) \"</code>.\" '> 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) '> 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag))" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag))" "\" \" (jde-javadoc-insert-end-block)" "\"public class \"" "(jde-parse-get-buffer-unqualified-class)" "\" \" (jde-gen-get-extend-class)" "(jde-gen-electric-brace)" "'p'n" "'> (jde-javadoc-insert-start-block)" "\"* Constructs a new <code>\" (jde-parse-get-buffer-unqualified-class) \"</code> with\" '>'n" "\"* <code>null</code> as its detail message.\" '>'n" "'> (jde-javadoc-insert-end-block)" "(jde-gen-method-signature \"public\" nil (jde-parse-get-buffer-unqualified-class) nil)" "(jde-gen-electric-brace)" "\"}\"'>'n" "'n" "'> (jde-javadoc-insert-start-block)" "\"* Constructs a new <code>\" (jde-parse-get-buffer-unqualified-class) \"</code> with\" '>'n" "\"* the specified detail message.\" '>'n" "'> (jde-javadoc-insert-empty-line)" "\"* @param message the detail message string.\" '> 'n" "'> (jde-javadoc-insert-end-block)" "(jde-gen-method-signature \"public\" nil (jde-parse-get-buffer-unqualified-class) \"String message\")" "(jde-gen-electric-brace)" "\"super(message);\" '> 'n" "\"}\" '> 'n" "'n" "'> (jde-javadoc-insert-start-block)" "\"* Constructs a new <code>\" (jde-parse-get-buffer-unqualified-class) \"</code> with\" '>'n" "\"* the specified cause and a detail message of\" '> 'n" "\"* <code>(cause == null ? null : cause.toString())</code>\" '> 'n" "\"* (which typically contains the class and detail message of cause).\" '> 'n" "'> (jde-javadoc-insert-empty-line)" "\"* @param cause the causing throwable. A null value is permitted\" '> 'n" "\"* and indicates that the cause is nonexistent or unknown.\" '> 'n" "'> (jde-javadoc-insert-end-block)" "(jde-gen-method-signature \"public\" nil (jde-parse-get-buffer-unqualified-class) \"Throwable cause\")" "(jde-gen-electric-brace)" "\"super(cause == null ? (String) null : cause.toString());\" '> 'n" "\"initCause(cause);\" '> 'n" "\"}\" '> 'n" "'n" "'> (jde-javadoc-insert-start-block)" "\"* Constructs a new <code>\" (jde-parse-get-buffer-unqualified-class) \"</code> with\" '>'n" "\"* the specified cause and message.\" '> 'n" "'> (jde-javadoc-insert-empty-line)" "\"* @param message the detail message string.\" '> 'n" "\"* @param cause the causing throwable. A null value is permitted\" '> 'n" "\"* and indicates that the cause is nonexistent or unknown.\" '> 'n" "'> (jde-javadoc-insert-end-block)" "(jde-gen-method-signature \"public\" nil (jde-parse-get-buffer-unqualified-class) \"String message,Throwable cause\")" "(jde-gen-electric-brace)" "\"super(message);\" '> 'n" "\"initCause(cause);\" '> 'n" "\"}\" '> 'n" "\"}\" '>" "(if jde-gen-comments (concat \" // \" (jde-parse-get-buffer-unqualified-class)))" "'>'n")
jde-gen-class-buffer-template '("(funcall jde-gen-boilerplate-function)"
"(jde-gen-get-package-statement)"
"(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * Describe class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" here.\" 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag))" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag))" "\" \" (jde-javadoc-insert-end-block)" "\"public class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" \" (jde-gen-get-extend-class)" "(jde-gen-electric-brace)" "'p'n" "\"}\">" "(if jde-gen-comments (concat \" // \"" " (file-name-sans-extension (file-name-nondirectory buffer-file-name))))" "'>'n" ";; Here comes the stuff that needs a fully generated class." ";; We jump back and add those things retrospectively." "(progn (tempo-backward-mark)" " (jde-gen-save-excursion" " (jde-gen-get-interface-implementation t))" " (jde-gen-save-excursion" " (jde-wiz-gen-method \"public\" \"\"" " (file-name-sans-extension (file-name-nondirectory buffer-file-name)) \"\" \"\" \"\")))" ";; Move to constructor body. Set tempo-marks to nil in order to prevent tempo moving to mark." "(progn (re-search-forward \"^[ \\t]*$\") (setq tempo-marks nil) nil)")
jde-javadoc-checker-level 'protected
jde-db-option-connect-socket '(nil "4444")
jde-appletviewer-option-vm-args nil
jde-run-executable-args nil
jde-run-option-debug nil
jde-db-option-garbage-collection '(t t)
jde-bug-stack-info nil
jde-lib-excluded-file-names nil
jde-javadoc-gen-stylesheetfile ""
jde-use-font-lock t
jde-gen-cflow-for-iter '("'> \"for\" jde-gen-conditional-padding-1 "
"\"(\" jde-gen-conditional-padding-2 \"Iterator \" (p \"variable: \" var) " "\" = \" (p \"collection: \" coll) \".iterator(); \"" "(s var) \".hasNext();\"" " jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r" "(s var) \".next();\" '>'n'>" "\"}\"" "(if jde-gen-comments " " '(l \" // end of for (Iterator \" (s var) \" = \" (s coll)" " \".iterator(); \" (s var) \".hasNext();)\"))" "'>'n")
jde-compile-option-bootclasspath nil
jde-java-font-lock-max-names-by-regexp 100
jde-gen-final-arguments t
jde-javadoc-gen-group nil
jde-javadoc-gen-link-offline nil
jde-plugins-directory "/usr/local/share/emacs/site-lisp/jde/plugins"
jde-expand-classpath-p t
jde-java-font-lock-api-file "/home/saint/jde-java-font-lock.api"
jde-javadoc-gen-doc-title ""
jde-javadoc-gen-header ""
jde-run-option-vm-args nil
jde-javadoc-gen-window-title ""
jde-compile-option-directory ""
jde-imenu-create-index-function 'semantic-create-imenu-index
jde-gen-console-buffer-template '("(funcall jde-gen-boilerplate-function)"
"(jde-gen-get-package-statement)"
"(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * Describe class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" here.\" 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag))" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag))" "\" \" (jde-javadoc-insert-end-block)" "\"public final class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "(jde-gen-electric-brace \" \")" "'p'n" "\"}\">" "(if jde-gen-comments (concat \" // \"" " (file-name-sans-extension (file-name-nondirectory buffer-file-name))))" "'>'n" ";; Here comes the stuff that needs a fully generated class." ";; We jump back and add those things retrospectively." "(progn (tempo-backward-mark)" " (jde-gen-save-excursion" " (jde-gen-main-method))" " (tempo-backward-mark)" " (jde-gen-save-excursion" " (jde-wiz-gen-method \"private\" \"\"" " (file-name-sans-extension (file-name-nondirectory buffer-file-name)) \"\" \"\" \"\")))" ";; Move to constructor body. Set tempo-marks to nil in order to prevent tempo moving to mark." "(progn (re-search-forward \"^[ \\t]*$\") (setq tempo-marks nil) nil)")
jde-import-auto-sort-function 'jde-import-sort
jde-complete-function 'jde-complete-menu
jde-javadoc-gen-noindex nil
jde-gen-mouse-listener-template '("(end-of-line) '& (P \"Component name: \")"
"\".addMouseListener(\" jde-gen-method-signature-padding-2 " "\"new MouseAdapter\" jde-gen-method-signature-padding-1 \"()\" '>" "(if jde-gen-k&r " " jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n " "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"mouseClicked\"" " \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"mouseEntered\"" " \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"mouseExited\"" " \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"mousePressed\"" " \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"mouseReleased\"" " \"MouseEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" jde-gen-method-signature-padding-2 \");\"'>'n'>")
jde-run-option-application-args nil
jde-wiz-tostring-sort-variables nil
jde-bug-vm-executable '("java")
jde-bug-debugger-command-timeout 30
jde-db-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
jde-db-option-properties nil
jde-wiz-tostring-prefix nil
jde-run-read-app-args nil
jde-wiz-tostring-stringbuffer-size "1000"
jde-quote-classpath t
jde-find-case-sensitive nil
jde-bug-window-message nil
jde-complete-display-throws t
jde-build-function '(jde-make)
jde-new-buffer-menu '("JDE New" ["Class..." jde-gen-class-buffer t]
["Interface..." jde-gen-interface-buffer t]
["Console..." jde-gen-console-buffer t]
["Bean..." jde-gen-bean-buffer t]
["Unit Test..." jde-junit-test-class-buffer t]
("EJB" ["Session Bean" jde-ejb-session-bean-buffer t]
["Entity Bean" jde-ejb-entity-bean-buffer t])
["Other..." jde-gen-buffer t])
jde-debugger '("jdb")
jde-javadoc-author-tag-template "\"* @author <a href=\\\"mailto:\" user-mail-address\n \"\\\">\" user-full-name \"</a>\""
jde-lib-directory-names '("^lib" "^jar")
jde-run-option-jar nil
jde-javadoc-describe-field-template "\"* \"(jde-javadoc-field-type modifiers)\n \" \" (jde-javadoc-code name) \" qui.\""
jde-compile-option-source '("default")
jde-javadoc-gen-link-URL nil
jde-bug-local-variables nil
jde-compile-option-classpath nil
jde-gen-equals-trailing-and-operators nil
jde-gen-boilerplate-function 'jde-gen-create-buffer-boilerplate
jde-gen-entity-bean-template '("(jde-import-insert-imports-into-buffer "
" (list \"javax.ejb.*\""
" \"java.rmi.RemoteException\"))" "'>"
"(jde-gen-method-signature" " \"public\""
" \"void\"" " \"ejbActivate\"" " nil"
" \"RemoteException\"" " )" "'>"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n 'n" "'>" "(jde-gen-method-signature"
" \"public\"" " \"void\"" " \"ejbPassivate\""
" nil" " \"RemoteException\"" " )"
"(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n 'n" "'>" "(jde-gen-method-signature"
" \"public\"" " \"void\"" " \"ejbLoad\"" " nil"
" \"RemoteException\"" " )" "(if jde-gen-k&r "
" ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "'>"
"(jde-gen-method-signature" " \"public\""
" \"void\"" " \"ejbStore\"" " nil"
" \"RemoteException\"" " )" "(if jde-gen-k&r "
" ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "'>"
"(jde-gen-method-signature" " \"public\""
" \"void\"" " \"ejbRemove\"" " nil"
" \"RemoteException\"" " )" "(if jde-gen-k&r "
" ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n" "'>"
"(jde-gen-method-signature" " \"public\""
" \"void\"" " \"setEntityContext\""
" \"EntityContext ctx\"" " \"RemoteException\""
" )" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n"
"\"}\"'>'n 'n" "'>" "(jde-gen-method-signature"
" \"public\"" " \"void\""
" \"unsetEntityContext\"" " nil"
" \"RemoteException\"" " )" "(if jde-gen-k&r "
" ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n 'n '>")
jde-wiz-get-set-static-members t
bsh-startup-directory ""
jde-javadoc-version-tag-template "\"* @version $Revision$\""
jde-wiz-get-set-methods-include '("Both")
jde-gen-equals-method-template '("'>" "\"/**\" '> 'n"
"\" * Check if this object is equal to another object.\" '> 'n" "\" * \" '> 'n" "\" * <p>For the definition of the object equivalence relation\" '> 'n" "\" * see {@link java.lang.Object#equals(Object)}.</p>\" '> 'n" "\" * \" '> 'n" "\" * @param obj another, possibly equal object.\" '> 'n" "\" * \" '> 'n" "\" * @return true if the objects are equal, false otherwise.\" '> 'n" "\" * \" '> 'n" "\" * @see java.lang.Object#equals(Object)\" '> 'n" "\" */\" '> 'n" "(jde-gen-method-signature \"public\" \"boolean\" \"equals\" \"Object obj\")" "(jde-gen-electric-brace)" "\"if (obj == this)\" '> 'n" "\"return true;\" '> 'n '> 'n" "\"if (obj == null || getClass() != obj.getClass())\" '> 'n" "\"return false;\" '> 'n '> 'n" "(jde-gen-equals-return \"obj\" \"o\") '> 'n" "\"}\" '> 'n '>")
jde-wiz-get-set-methods-order '("Get followed by set for each field")
jde-complete-display-qualified-types t
jde-javadoc-describe-constructor-template "\"* Crea una nuova istanza di \" (jde-javadoc-code name) \" .\""
jde-bug-server-shmem-name '(t . "JDEbug")
jde-run-option-disable-system-assertions nil
jde-javadoc-gen-docletpath nil
jde-javadoc-gen-split-index nil
jde-db-active-breakpoint-face-colors '("black" . "red")
jde-compile-option-deprecation nil
jde-import-group-of-rules '(("^javax?\\."))
jde-db-spec-breakpoint-face-colors '("black" . "green")
jde-which-method-mode t
jde-vm-path ""
jde-gen-k&r t
jde-javadoc-gen-bottom ""
jde-javadoc-gen-footer ""
jde-db-option-classpath nil
jde-open-class-at-point-find-file-function 'find-file-other-window
jde-gen-cflow-for '("'> \"for\" jde-gen-conditional-padding-1 "
"\"(\" jde-gen-conditional-padding-2 (p \"for-clause: \" clause) " " jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of for (\" (s clause) \")\"))" "'>'n")
jde-gen-cflow-catch '("'> \"catch\" jde-gen-conditional-padding-1 "
"\"(\" jde-gen-conditional-padding-2 (p \"catch what: \" clause) \" excptn\"" " jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of catch\"))" "'>'n")
jde-run-mode-hook nil
jde-db-option-verify '(nil t)
jde-compile-option-extdirs nil
jde-imenu-sort nil
jde-gen-get-set-var-template '("(jde-gen-insert-at-class-top nil t)"
"(progn (tempo-save-named 'mypos (point-marker)) nil)" "(progn" " (jde-gen-get-next-member-pos '(\"private\")) nil)" "(P \"Variable type: \" type t)" "(P \"Variable name: \" name t)" "'&'n'>" "(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\"* Describe \" (s name) \" here.\" '>'n" "'> (jde-javadoc-insert-end-block)" "'& \"private \" (s type) \" \"" "(s name) \";\" '>" "(progn (goto-char (marker-position (tempo-lookup-named 'mypos))) nil)" "(jde-gen-blank-lines 2 -1)" "'> (jde-javadoc-insert-start-block)" "\"* Get the <code>\" (jde-gen-lookup-and-capitalize 'name) \"</code> value.\" '>'n" "'> (jde-javadoc-insert-empty-line)" "'>" "(let ((type (tempo-lookup-named 'type)))" " (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-return-tag)))" "'> (jde-javadoc-insert-end-block)" "(jde-gen-method-signature" " \"public\"" " (jde-gen-lookup-named 'type)" " (if (string= \"boolean\" (jde-gen-lookup-named 'type) ) " " (concat \"is\" (jde-gen-lookup-and-capitalize 'name))" " (concat \"get\" (jde-gen-lookup-and-capitalize 'name)))" " nil" " )" "(jde-gen-electric-brace)" "\"return \" (s name) \";\" '>'n \"}\"'>'n" "'n" "'> (jde-javadoc-insert-start-block)" "\"* Set the <code>\" (jde-gen-lookup-and-capitalize 'name) \"</code> value.\" '>'n" "\"*\" '>'n" "\"* @param new\" (jde-gen-lookup-and-capitalize 'name)" "\" The new \" (jde-gen-lookup-and-capitalize 'name) \" value.\" '>'n" "'> (jde-javadoc-insert-end-block)" "(jde-gen-method-signature " " \"public\"" " \"void\"" " (concat \"set\" (jde-gen-lookup-and-capitalize 'name))" " (concat (jde-gen-lookup-named 'type) \" new\" " " (jde-gen-lookup-and-capitalize 'name))" " )" "(jde-gen-electric-brace)" "'>\"this.\" (s name) \" = new\" (jde-gen-lookup-and-capitalize 'name)" "\";\" '>'n \"}\" '>" "(when (looking-at \"\\\\s-*\\n\\\\s-*$\")" " (forward-line 1) (end-of-line) nil)")
jde-bug-saved-breakpoints nil
jde-run-option-enable-assertions "Nowhere"
jde-compile-option-sourcepath nil
jde-gen-cflow-if '("'> \"if\" jde-gen-conditional-padding-1 "
"\"(\" jde-gen-conditional-padding-2 (p \"if-clause: \" clause)" " jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " "'(l \" // end of if (\" (s clause) \")\"))" "'>'n")
jde-package-package-comment " // Generated package name"
jde-db-option-java-profile '(nil . "./java.prof")
jde-gen-cflow-try-finally '("'> \"try \"" "(jde-gen-electric-brace)" "'r'n"
"\"}\" '>" "(if jde-gen-k&r "
" jde-gen-conditional-padding-3 " " 'n)"
"\"catch\" jde-gen-conditional-padding-1 "
"\"(\" jde-gen-conditional-padding-2 (p \"catch what: \" clause) \" e\"" " jde-gen-conditional-padding-2 \")\" '>" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\" '> " "(if jde-gen-k&r " " jde-gen-conditional-padding-3 " " 'n)" "\"finally\" '>" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of try-finally\"))" "'>'n")
jde-resolve-relative-paths-p t
jde-javadoc-gen-author t
jde-compile-option-depend-switch '("-Xdepend")
jde-setnu-mode-enable nil
jde-gen-method-template '("(p \"Method modifiers: \" modifiers 'noinsert)"
"(p \"Method return type: \" return-type 'noinsert)"
"(p \"Method name: \" name 'noinsert)"
"(p \"Method parameters: \" parameters 'noinsert)"
"(p \"Method exceptions: \" exceptions 'noinsert)"
"(p \"Method body: \" default-body 'noinsert)"
"(jde-gen-delete-preceding-whitespace) 'n 'n 'p"
"(if (string= jde-gen-method-javadoc-comment \"inherit\")" "'(l \"/*\" 'n>" "\"* (@inheritDoc)\" 'n>" "\"*/\" 'n>" "))" "(jde-gen-method-signature" " (tempo-lookup-named 'modifiers)" " (tempo-lookup-named 'return-type)" " (tempo-lookup-named 'name)" " (tempo-lookup-named 'parameters)" " (tempo-lookup-named 'exceptions)" " )" "'>" "(jde-gen-electric-brace)" "(s default-body) (jde-gen-indent) 'p'n" "\"}\"'>'n" "(if (string= jde-gen-method-javadoc-comment \"template\")" " (progn (tempo-backward-mark) (tempo-backward-mark) (beginning-of-line)" " (jde-gen-save-excursion (jde-javadoc-autodoc-at-line))" " (tempo-forward-mark) nil)" " (progn (tempo-backward-mark) nil))" "(setq tempo-marks nil) ;; prevent tempo from moving point")
jde-run-applet-doc ""
jde-compile-option-vm-args nil
jde-enable-senator t
jde-help-wget-timeout nil
jde-wiz-include-javadoc t
jde-newline-function '(newline)
jde-javadoc-gen-overview ""
jde-javadoc-gen-notree nil
jde-run-option-garbage-collection '(t t)
jde-import-auto-collapse-imports nil
jde-db-mode-hook nil
jde-import-blank-line-between-groups t
jde-db-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
bsh-classpath nil
jde-import-group-function 'jde-import-group-of
bsh-eval-timeout 30
jde-sourcepath nil
jde-run-option-hotspot-type 'client
jde-db-read-vm-args nil
jde-help-browser-function "browse-url"
jde-bug-debug nil
jde-java-font-lock-api-name-filter nil
jde-db-query-missing-source-files t
jde-javadoc-end-block-template nil
jde-gen-method-signature-padding-1 ""
jde-gen-method-signature-padding-2 ""
jde-gen-method-signature-padding-3 " "
jde-gen-cflow-finally '("'> \"finally\""
"(jde-gen-electric-brace jde-gen-conditional-padding-3)"
"'r'n" "\"}\"" "(if jde-gen-comments "
" '(l \" // end of finally\"))" "'>'n")
jde-gen-bean-template '(";; generate class and save point which is in body of the constructor" "(jde-gen-class) 'p" "(progn (end-of-buffer) (search-backward \"}\") (backward-char 1)) 'n" "(jde-gen-blank-lines 2 -1)" "(jde-gen-save-excursion" " (jde-wiz-generate-interface \"java.io.Serializable\")" " (jde-import-insert-import '(\"java.io.Serializable\"))" " (call-interactively 'jde-gen-get-set-methods))")
jde-javadoc-gen-packages nil
jde-help-use-frames t
jde-gen-cflow-if-else '("'> \"if\" jde-gen-conditional-padding-1 "
"\"(\" jde-gen-conditional-padding-2 (p \"if-clause: \" clause)" " jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\" '>" "(if jde-gen-comments " " '(l \" // end of if (\" (s clause) \")\" '>'n)" " (if jde-gen-k&r " " jde-gen-conditional-padding-3 " " 'n))" "'> \"else\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of if (\" (s clause) \") else\"))" "'>'n")
jde-bug-server-socket '(t . "2112")
jde-gen-cflow-while '("'> \"while\" jde-gen-conditional-padding-1 "
"\"(\" jde-gen-conditional-padding-2 (p \"while-clause: \" clause) " " jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of while (\" (s clause) \")\"))" "'>'n")
jde-imenu-include-modifiers nil
jde-run-option-boot-classpath nil
jde-appletviewer-option-encoding ""
jde-gen-cflow-try-catch '("'> \"try \"" "(jde-gen-electric-brace)" "'r'n"
"\"}\" '>" "(if jde-gen-comments "
" '(l \" // end of try\" '>'n)" " (if jde-gen-k&r "
" jde-gen-conditional-padding-3 " " 'n))"
"\"catch\" jde-gen-conditional-padding-1 "
"\"(\" jde-gen-conditional-padding-2 (p \"catch what: \" clause) \" excptn\"" " jde-gen-conditional-padding-2 \")\" '>" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'p'n" "\"}\"" " (if jde-gen-comments " " '(l \" // end of try-catch\"))" "'>'n")
jde-gen-interface-buffer-template '("(funcall jde-gen-boilerplate-function)"
"(jde-gen-get-package-statement)"
"(progn (require 'jde-javadoc) (jde-javadoc-insert-start-block))" "\" * Describe interface \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" here.\" 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-javadoc-insert-empty-line)" "\" * Created: \" (current-time-string) 'n" "\" \" (jde-javadoc-insert-empty-line)" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-author-tag))" "\" \" (jde-gen-save-excursion (jde-javadoc-insert 'tempo-template-jde-javadoc-version-tag))" "\" \" (jde-javadoc-insert-end-block)" "\"public interface \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" \" (jde-gen-get-extend-class)" "(jde-gen-electric-brace)" "'p'n" "\"}\">" "(if jde-gen-comments (concat \" // \"" " (file-name-sans-extension (file-name-nondirectory buffer-file-name))))" "'>'n")
bsh-jar "bsh.jar"
jde-bug-breakpoint-cursor-colors '("cyan" . "brown")
jde-compile-option-target '("1.1")
jde-run-executable ""
jde-run-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
jde-gen-change-listener-template '("'& (P \"Component name: \")"
"\".addChangeListener(\" jde-gen-method-signature-padding-2 " "\"new ChangeListener\" jde-gen-method-signature-padding-1 \"()\" '>" "(if jde-gen-k&r " " jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"stateChanged\"" " \"ChangeEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" jde-gen-method-signature-padding-2 \");\"'>'n'>'n'>")
jde-jdb-key-bindings '(("[? ? ?]" . jde-debug-step-over)
("[? ? ?]" . jde-debug-step-into)
("[? ? ?]" . jde-debug-step-out)
("[? ? ?]" . jde-debug-cont)
("[? ? ?]" . jde-debug-run)
("[? ? ?]" . jde-debug-toggle-breakpoint)
("[? ? ?]" . jde-debug-up)
("[? ? ?]" . jde-debug-down)
("[? ? ?]" . jde-jdb-print)
("[? ? ?]" . jde-jdb-dump)
("[? ? ?]" . jde-jdb-eval)
("[? ? ?]" . jde-jdb-set)
("[? ? ?\f]" . jde-jdb-locals))
jde-gen-cflow-switch '("'> \"switch\" jde-gen-conditional-padding-1 "
" \"(\" jde-gen-conditional-padding-2 (p \"switch-condition: \" clause) " " jde-gen-conditional-padding-2 \")\"" "'>" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "\"case \" (p \"first value: \" first-value) \":\"'>'n" "'p'n" "\"break;\"'>'n" "\"default:\"'>'n'>" "\"break;\"'>'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of switch (\" (s clause) \")\"))" "'>'n")
jde-which-method-abbrev-symbol "~"
jde-db-option-vm-args nil
jde-run-application-class ""
jde-run-option-disable-assertions "Nowhere"
jde-compile-enable-kill-buffer nil
jde-javadoc-gen-doclet ""
jde-project-hooks nil
jde-gen-hashcode-method-template '("'>" "\"/**\" '> 'n"
"\" * Calculate the hash code for this object.\" '> 'n" "\" * \" '> 'n" "\" * <p>The rules laid out in J. Blosh's Effective Java are used\" '> 'n" "\" * for the hash code calculation.</p>\" '> 'n" "\" * \" '> 'n" "\" * @return the hash code.\" '> 'n" "\" * \" '> 'n" "\" * @see java.lang.Object#hashCode\" '> 'n" "\" */\" '> 'n" "(jde-gen-method-signature \"public\"\"int\" \"hashCode\" nil)" "(jde-gen-electric-brace)" "(jde-gen-hashcode-body) '> 'n" "\"}\" '> 'n '>")
jde-import-auto-sort nil
jde-run-option-verbose '(nil nil nil)
jde-launch-beanshell-on-demand-p t
jde-project-file-name "prj.el"
jde-compile-option-debug '("selected" (t nil nil))
jde-complete-insert-method-signature t
jde-bug-jre-home ""
jde-gen-listener-registry '("(p \"Listener class (fully qualified): \" listenerFQN 'noinsert)" "(tempo-save-named 'listener-class " " (replace-in-string (tempo-lookup-named 'listenerFQN)" " \"[^\\\\.]+\\\\.\" \"\"))" "(tempo-save-named 'listener-vector " " (concat (jde-wiz-downcase-initials (tempo-lookup-named 'listener-class))" " \"s\"))" "(end-of-line) '&" "\"protected Vector \" (s listener-vector) \" = new Vector();\" '>'n '>'n" "\"/**\" '>'n" "\"* The method <CODE>add\" (s listener-class)" "\"</CODE> allows to \" '>'n" "\"* add a new <CODE>\" (s listener-class) \"</CODE>\" '>'n" "\"* that will be notified of incoming events.\" '>'n" "\"*\" '>'n" "\"* @see \" (s listenerFQN) '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " (concat \"add\" (tempo-lookup-named 'listener-class))" " (concat (tempo-lookup-named 'listener-class) \" l\")" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "(s listener-vector) \".addElement(l);\" '> 'n" "\"}\" '>'n '>'n" "\"/**\" '>'n" "\"* The method <CODE>remove\" (s listener-class)" "\"</CODE> allows to \" '>'n" "\"* remove a <CODE>\" (s listener-class) \"</CODE> that was\" '>'n" "\"* previously registered to be notified of incoming events.\" '>'n" "\"*\" '>'n" "\"* @see \" (s listenerFQN) '>'n" "\"*/\" '>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " (concat \"remove\" (tempo-lookup-named 'listener-class))" " (concat (tempo-lookup-named 'listener-class) \" l\")" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "(s listener-vector) \".removeElement(l);\" '> 'n" "\"}\" '>'n '>'n")
jde-help-wget-tries nil
jde-import-sorted-groups nil
jde-compile-option-hide-classpath nil
jde-run-applet-viewer ""
jde-javadoc-return-tag-template "\"* @return \" (jde-javadoc-a type)\n \" \" (jde-javadoc-code type) \" \" (leggi-descrizione)"
jde-javadoc-gen-version t
jde-complete-signature-display-time 5
jde-javadoc-gen-helpfile ""
jde-run-read-vm-args nil
jde-help-docsets '(("JDK API" "" nil))
jde-devel-debug nil
jde-gen-inner-class-template '("(end-of-line) '& \"class \" (P \"Class name: \" class) '>" "\" \" (jde-gen-get-extend-class)" "(if jde-gen-k&r " " ()" " '>'n)" "\"{\" '>'n" "(jde-gen-method-signature" " \"public\"" " nil" " (jde-gen-lookup-named 'class)" " nil" " )" "(if jde-gen-k&r " " ()" " '>'n)" "\"{\"'>'n" "\"}\"'>'n" "'>'n" "(jde-gen-get-interface-implementation)" "'>'n" "\"}\" '>'n'>")
jde-auto-parse-buffer-interval 180
jde-run-option-verify '(nil t)
jde-import-reverse-sort-group nil
jde-compile-option-optimize nil
jde-gen-cflow-case '("\"case \" (p \"value: \" value) \":\"'>'n" "'p'n"
"\"break;\"'>")
jde-built-class-path nil
jde-wiz-get-set-variable-convention '("")
jde-compile-option-depend nil
jde-javadoc-describe-class-template "\"* Class \" (jde-javadoc-code name) \" \" (leggi-descrizione)"
jde-help-remote-file-exists-function '("wget")
jde-javadoc-gen-serialwarn nil
jde-gen-section-comment-template '("(p \"Comment: \" comment-line 'noinsert)" "'n"
"\"// \" (s comment-line) '>'n'n'>")
jde-gen-action-listener-template '("'& (P \"Component name: \")"
"\".addActionListener(\" jde-gen-method-signature-padding-2 " "\"new ActionListener\" jde-gen-method-signature-padding-1 \"()\" '>" "(if jde-gen-k&r " " jde-gen-method-signature-padding-3" " 'n)" "\"{\"'>'n" "(jde-gen-method-signature" " \"public\"" " \"void\"" " \"actionPerformed\"" " \"ActionEvent e\"" " )" "'>" "(if jde-gen-k&r " " ()" " 'n)" "\"{\"'>'n" "\"}\"'>'n" "\"}\" jde-gen-method-signature-padding-2 \");\"'>'n'>'n'>")
jde-cygwin-path-converter '(jde-cygwin-path-converter-internal)
jde-auto-parse-enable t
jde-compile-option-command-line-args nil
jde-db-initial-step-p t
jde-gen-tostring-method-template '("'>" "\"/**\" '> 'n"
"\" * Get a string representation of this object.\" '> 'n" "\" * \" '> 'n" "\" * @return a string representation of this object.\" '> 'n" "\" * \" '> 'n" "\" * @see java.lang.Object#toString\" '> 'n" "\" */\" '> 'n" "(jde-gen-method-signature \"public\" \"String\" \"toString\" \"\")" "(jde-gen-electric-brace)" "(jde-gen-tostring-return) '> 'n" "\"}\" '> 'n '>" "(jde-import-one-class \"org.apache.commons.lang.builder.ToStringBuilder\")")
jde-gen-buffer-templates '(("Class" . jde-gen-class)
("Interface" . jde-gen-interface)
("Exception Class" . jde-gen-exception)
("Console" . jde-gen-console)
("Swing App" . jde-gen-jfc-app)
("Unit Test" . jde-junit-test-class))
jde-project-context-switching-enabled-p t
jde-javadoc-gen-args nil
jde-run-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
jde-run-option-properties nil
)
There was no *JDEBug* buffer
There is no CLI buffer
There is no locals buffer
There was no *Backtrace* buffer
The contents of the *Messages* buffer were
Removing trailing spaces and newlines...
Wrote /home/saint/progetti/Patrol/src/it/eng/patrol/indexing/IndexManager.java
Indenting region... done
byte-code: Invalid function: c-point
Removing trailing spaces and newlines...
Wrote /home/saint/progetti/Patrol/src/it/eng/patrol/indexing/IndexManager.java
234 messages, 0 new, 0 unread, 0 deleted
Decoding MIME message...
Decoding quoted-printable... done
Decoding MIME message... done
234 messages, 0 new, 0 unread, 0 deleted
Checking for new mail for /home/saint/RMAIL...
Truncate long lines enabled
Added to /home/saint/RMAIL
Got mail from ~/.inbox.
241 messages, 7 new, 0 unread, 0 deleted
Decoding MIME message... done
241 messages, 7 new, 0 unread, 0 deleted
No messages marked [4 times]
1 message marked [2 times]
No messages marked
(Shell command succeeded with no output)
Decoding MIME message... done
Decoding MIME message... done
End of message 236 from Mail Delivery System [2 times]
Decoding MIME message... done
End of message 236 from Mail Delivery System
Decoding MIME message... done
Decoding MIME message... done
Decoding MIME message...
Decoding quoted-printable... done
Decoding MIME message... done
Decoding MIME message...
Decoding quoted-printable... done
Decoding MIME message... done
End of message 239 from [email protected] [2 times]
Expunging...
Decoding MIME message...
Decoding quoted-printable... done
Decoding MIME message... done
End of message 236 from [email protected]
Deleted messages expunged.
236 messages, 0 new, 0 unread, 0 deleted
Decoding MIME message...
Decoding quoted-printable... done
Decoding MIME message... done
End of message 236 from [email protected]
236 messages, 0 new, 0 unread, 0 deleted
Checking for new mail for /home/saint/RMAIL...
Truncate long lines enabled
Added to /home/saint/RMAIL
Got mail from ~/.inbox.
237 messages, 1 new, 0 unread, 0 deleted
Decoding MIME message... done
237 messages, 1 new, 0 unread, 0 deleted
No messages marked [4 times]
1 message marked [2 times]
No messages marked
(Shell command succeeded with no output)
Decoding MIME message... done
End of message 237 from Leonardo Boselli [2 times]
Decoding quoted-printable... done
Expunging...
Decoding MIME message...
Decoding quoted-printable... done
Decoding MIME message... done
End of message 236 from [email protected]
Deleted messages expunged.
Auto-saving...
Decoding MIME message... done
End of message 235 from Mail Delivery System [2 times]
Decoding MIME message... done
End of message 235 from Mail Delivery System
call-interactively: End of buffer
byte-code: End of buffer [2 times]
byte-code: Beginning of buffer [3 times]
byte-code: End of buffer [2 times]
Expunging...
Decoding MIME message...
Decoding quoted-printable... done
Decoding MIME message... done
Deleted messages expunged.
vm-mime-send-body-to-file: Command attempted to use minibuffer while in minibuffer
byte-code: Beginning of buffer [2 times]
Preparing problem report...
Formatting bug report buffer............................................................................................................................................................................................
Mark set [3 times]
Please enter your report. Type C-c C-c to send, C-x k to abort.
Preparing bug report...done
Mark set [2 times]
Auto-saving...done
Auto-saving...
Debug on Error enabled globally
Indenting region...
Entering debugger...
mouse-2, RET: find function's definition
Indenting region... done
Back to top level.
Preparing problem report...
Formatting bug report buffer............................................................................................................................................................................................
End Insert *Messages* buffer
The contents of the *jde-log* buffer were
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
jde-load-project-file: Loading /home/saint/progetti/Patrol/src/prj.el
jde-set-variables: Loading jde-global-classpath from project /home/saint/progetti/Patrol/src/prj.el
End Insert *jde-log* buffer
Process environment:
JAVA_HOME=/usr/lib/j2sdk1.4-sun
ORACLE_HOME=/home/oracle
LOGNAME=saint
LANGUAGE=us
HOME=/home/saint
SHLVL=2
LANG=C
PWD=/home/saint
DRAGUT_HOME=/usr/local/dragut
_=/usr/local/bin/emacs
WRASTER_COLOR_RESOLUTION0=2
PATH=/home/saint/.dist/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin:/usr/games:.:/home/oracle/bin:/home/saint/bin
MAIL=/home/saint/.inbox
ORACLE_BASE=/oracle
USER=saint
WMAKER_BIN_NAME=WindowMaker
TERM=dumb
SHELL=/bin/bash
The contents of the .emacs file was
;; patch momentanea per jde
(defun speedbar-version()
(interactive)
"0.15beta1")
(setq speedbar-version "0.15beta1")
(load "/usr/local/share/emacs/site-lisp/ess-5.2.12/lisp/ess-site")
;;
(setenv "JAVA_HOME" "/usr/lib/j2sdk1.4-sun")
(setq load-path
(nconc (list "/home/saint/vm-7.07"
"/usr/local/share/emacs/site-lisp/jde/lisp/"
"/usr/local/share/emacs/site-lisp/cedet/cogre"
"/usr/local/share/emacs/site-lisp/cedet/contrib"
"/usr/local/share/emacs/site-lisp/cedet/ede"
"/usr/local/share/emacs/site-lisp/cedet/eieio"
"/usr/local/share/emacs/site-lisp/cedet/semantic"
"/usr/local/share/emacs/site-lisp/cedet/common"
"/usr/local/share/emacs/site-lisp/elib"
"/usr/local/share/emacs/site-lisp/nxml"
"/usr/local/share/emacs/site-lisp/emms"
"/usr/local/share/emacs/site-lisp/emacs-goodies-el")
load-path)
file-coding-system-alist
(nconc (list
'("mozex.textarea.[a-f0-9]+.txt" utf-8)
'("\\.tex$" utf-8))
file-coding-system-alist))
(load-file "/usr/local/share/emacs/site-lisp/cedet/common/cedet.el")
(require 'saintlib)
(require 'emms-setup)
(emms-standard)
(emms-default-players)
(require 'emms-player-simple)
(require 'emms-source-file)
(require 'emms-source-playlist)
(setq emms-player-list '(emms-player-mpg321
emms-player-ogg123
emms-player-mplayer))
;; Emms stuff
(defun saint-emms-toggle ()
"Toggles emms on and off"
(interactive)
(if emms-player-playing-p
(emms-stop)
(emms-start)))
(global-set-key [(super kp-multiply)] 'saint-emms-toggle)
(global-set-key [(super kp-divide)] 'emms-playlist-mode-go-popup)
(global-set-key [(super kp-subtract)] 'emms-previous)
(global-set-key [(super kp-add)] 'emms-next)
(global-set-key [(super kp-9)] 'emms-toggle-repeat-playlist)
(global-set-key [(super kp-8)] 'emms-toggle-repeat-track)
;;(emms-add-native-playlist "~/emms.playlist")
(set 'emms-repeat-playlist t)
;; File layout controlled by Emacs folding.el available at:
;; http://www.csd.uu.se/~andersl/emacs.shtml
;;
;;{{{ Stack enlargement
(set 'max-lisp-eval-depth 1000)
;;}}}
;;{{{ Remove stale backups
;; (set-face-font
;; 'default '"-*-lucidatypewriter-*-r-normal-*-14-100-*-*-*-*-iso8859-1")
(cond ((file-exists-p "~/#RMAIL#")
(delete-file "~/#RMAIL#")))
;;}}}
;;{{{ Printing
(setq lpr-command "a2ps")
(setq ps-printer-paper 'a4)
(set 'ps-paper-type 'a4)
;;(setq printer-name "KFS860")
(defun default-printer-name ()
"Preleva la stampante di default dalla configurazione di C"
(let ((rv ""))
(shell-command "lpstat -d")
(set-buffer "*Shell Command Output*")
(goto-char (point-max))
(backward-word 1)
(set 'rv (buffer-substring (point) (1- (point-max))))
(kill-buffer "*Shell Command Output*")
rv))
(defun new-printer-name ()
(interactive)
(setq ps-printer-name (default-printer-name)))
(new-printer-name)
(defun choose-printer ()
(interactive)
(let ((beg 0)
(listpr nil)
(newp))
(shell-command "lpstat -a | awk '/.* accepting/ {print $1}'")
(set-buffer "*Shell Command Output*")
(goto-char (point-min))
(while (< (point) (point-max))
(beginning-of-line)
(set 'beg (point))
(end-of-line)
(set 'listpr (append listpr (list (buffer-substring beg (point)))))
(next-line 1))
(cond ((set 'newp
(assoc (completing-read "Usa la stampante: " listpr) listpr))
(set 'ps-printer-name newp))
(t
(error "Non esiste la stampante cercata")))))
;;(setq ps-printer-name "lp23Cp0")
(set 'ps-lpr-command "lpr")
;;(setq ps-lpr-command "d:\\Ghostgum\\gsview\\gsprint.exe")
(setq ps-lpr-switches nil)
(setq default-process-coding-system
'(iso-latin-1-unix . iso-latin-1-unix))
;;}}}
;;(set-message-beep 'asterisk)
;; ********************************************************
;;
;; C O L O R I E D I N I Z I O
;;
;; ********************************************************
(set 'fortune-file "/usr/share/games/fortunes")
(setq inhibit-startup-message nil
initial-scratch-message (let
((cb (current-buffer))
(bf "")
(qui (point)))
(fortune)
(toggle-read-only -1)
(goto-char 1)
(while
(search-forward-regexp "^\\(\\<\\|[ ]\\)" nil t)
(replace-match ";; "))
(set 'bf (buffer-substring
(point-min) (point-max)))
(kill-buffer (current-buffer))
(switch-to-buffer cb)
(concat ";; BismilEmacs ir-Rahman ir-Rahim!\n;; (and fortune too!)\n;;\n" bf))
default-frame-alist '((cursor-color . "gold")
(cursor-type . box)
(background-color . "black")
(foreground-color . "#feffD9")
; (background-color . "white")
(height . 30)
(width . 80)
; (font . "-*-courier new-*-r-*-*-12-120-75-75-*-*-iso8859-15")
))
(require 'font-lock)
(global-font-lock-mode t)
(set 'font-lock-maximum-decoration t)
;; ********************************************************
;;
;; C O L O R I E D I N I Z I O -- F I N E
;;
;; ********************************************************
(defun network-domain ()
"Preleva il dominio dal campo search di resolv.conf"
(interactive)
(find-file "/etc/resolv.conf")
(goto-char 1)
(cond ((search-forward "search" nil t)
(forward-word 1)
(backward-word 1)
(let ((here (point))
(result ""))
(end-of-line)
(set 'result (buffer-substring here (point)))
(kill-buffer (buffer-name))
result))
( t "")))
(defun network-address ()
"Preleva il dominio dal campo search di resolv.conf"
(interactive)
(find-file "/etc/network/interfaces")
(goto-char 1)
(cond ((search-forward-regexp "address[ \t]+[0-9]+\." nil t)
(backward-word 1)
(let ((here (point))
(result ""))
(end-of-line)
(set 'result (buffer-substring here (point)))
(kill-buffer (buffer-name))
result))
( t "")))
(set 'dominio (network-domain))
(set 'indirizzo-ip (network-address))
(tool-bar-mode -1)
;;{{{ Libraries
;;(require 'saintlib)
(require 'font-lock)
(require 'spook)
(require 'cl)
(require 'jde)
;(load-library "gnuserv-compat")
;(require 'gnuserv)
(load-library "vm")
(setq tempo-interactive t)
(setq scroll-preserve-screen-position t)
(setq user-full-name "Gian Uberto Lauri")
(setq user-mail-address "[email protected]")
(defun user-mail-address ()
(interactive)
user-mail-address)
(cond ((string= dominio "intra.rve")
;; Venezia
(setq smtpmail-default-smtp-server "mail.regione.veneto.it")
(setq smtpmail-smtp-server "10.0.0.3"))
((string= dominio "gianoziaorientale.it")
(setq smtpmail-default-smtp-server "smtp.gianoziaorientale.it")
(setq smtpmail-smtp-server "smtp.gianoziaorientale.it"))
(t
;; Ufficio
(setq smtpmail-default-smtp-server "mail.eng.it")
(setq smtpmail-smtp-server "mail.eng.it")))
(setq smtpmail-local-domain nil)
(setq send-mail-function 'smtpmail-send-it)
(load-library "paren")
(setq show-paren-style 'expression )
(load-library "cc-mode")
(load-library "pascal")
(load-library "avoid")
;; Questi simboli sono per configurare supercite!
(setq sc-nuke-mail-headers 'all)
(setq sc-citation-leader "")
(setq sc-citation-delimiter ">")
(setq sc-citation-separator " ")
(add-hook 'mail-citation-hook 'sc-cite-original)
(setq news-reply-header-hook nil)
(require 'jde)
(add-hook 'jde-mode-hook
(lambda ()
(local-set-key [?\s-w] 'jde-complete)
(c-toggle-auto-hungry-state)))
(defun zippy-ya-ye-mail ()
(interactive)
(setq mail-default-headers (concat "From: [email protected] (Gian Uberto Lauri)\nX-attribution: CC\nX-Zippy: " (yow) "\n")))
;;(zippy-ya-ye-mail)
(add-hook 'mail-mode-hook 'zippy-ya-ye-mail)
(add-hook 'mail-mode-hook
(lambda () (set-input-method 'italian-postfix)))
(setq sc-preferred-attribution-list '("sc-lastchoice" "x-attribution" "initials" "emailname"))
;; numeri di linea e accentate!
(setq line-number-mode t)
(setq column-number-mode t)
;; Mail aliases - ahem, not the real ones...
(setq mail-aliases nil)
;; Gnus setup!
(setq gnus-nntp-server nil)
;(setq gnus-select-method '(nntp "news.tiscali.it"))
;(setq gnus-select-method '(nntp "news.gest.unipd.it"))
;(setq gnus-select-method '(nntp "news.albacom.net"))
(setq gnus-select-method '(nntp "news.eng.it"))
(setq gnus-user-full-name "Gian Uberto Lauri")
(setq gnus-user-login-name "saint")
(setq gnus-local-domain "eng.it")
(setq gnus-local-organization "Engineering Ingegneria Informatica")
(setq gnus-check-new-newsgroups 'nil)
(setq gnus-read-active-file 'some)
(setq mail-default-reply-to "[email protected]")
(setq mail-host-address "mail.eng.it")
(setq gnus-posting-styles
'((".*"
(address "[email protected]"))))
;; (defun gnus-fancy-reply ()
;; (interactive)
;; (insert-string "Prova"))
(defun kajajo ()
(interactive)
(let ((backpoint (point))
(oldspook spook-phrase-default-count)
(backspook 0))
(set 'spook-phrase-default-count 5)
(goto-char 1)
(when (search-forward-regexp "Sender: saint@.*" nil t)
(replace-match "Sender: [email protected]"))
(search-forward "--text follows this line--" nil t)
(beginning-of-line)
(set 'backspook (point))
(spook)
;; (previous-line 1)
;; (beginning-of-line)
(goto-char (1+ backspook))
(delete-backward-char 1)
(insert-string "X-Echelon-NSA: ")
(goto-char backpoint)
(set 'spook-phrase-default-count oldspook))
(cond ((search-forward ">>>>>" nil t)
(beginning-of-line)
(insert-string (concat ">>>>> " (calendar-mayan-date-string) ".
>>>>> I get words from the Allmighty Great Gnus that\n"))))
(goto-char (point-max))
kajajo-line)
(set 'kajajo-line "Engineering Ingegneria Informatica")
(add-hook 'gnus-message-setup-hook 'kajajo)
(defun take-a-nice-nap ()
(interactive)
(shell-command "/home/saint/bin/dormi" "rumenta")
(kill-buffer "rumenta"))
(defun goto-scratch-buffer ()
(interactive)
(switch-to-buffer "*scratch*"))
(global-set-key [?\s-l] 'font-lock-fontify-buffer)
(global-set-key [?\s-g] 'goto-line)
(global-set-key [?\s-z] 'posta)
(global-set-key [(super control x)] 'calc)
(global-set-key [?\s-c] 'calendar)
(global-set-key [?\s-s] 'take-a-nice-nap)
(global-set-key [?\s-t] 'toggle-truncate-lines)
(global-set-key [?\s-a] 'goto-scratch-buffer)
(load-library "hippie-exp")
(global-set-key [?\s-\\] 'hippie-expand)
(global-set-key [f12] 'revert-buffer)
(global-set-key [f11] 'vb-narrow-to-source)
(global-set-key [C-home] 'widen)
(global-set-key [?\s-\"] 'make-calframe)
;;(global-set-key [?\s-i] 'iso-accents-mode)
(global-set-key [\\C-\\s-TAB] 'comint-dynamic-complete)
(defun posta ()
"Per chiamare rmail con gnudoit"
(interactive)
(select-frame calframe)
(raise-frame calframe)
;; (focus-frame calframe)
(cond
((string-equal (buffer-name) "*Calendar*")(other-window 1))
((string-equal (buffer-name) "RMAIL-summary")(other-window 1)))
(vm)
(spamkiller)
(shell-command "/home/saint/bin/posta_actions"))
(defun posta2 ()
(posta)
(vm-mail))
(defun carambola ()
"Uscita alternativa da rmail"
(interactive)
(switch-to-buffer "RMAIL")
(vm-expunge-folder)
(delete-other-windows)
(vm)
(calendar)
)
(defun carambola-add-hook ()
(local-unset-key "q")
(local-set-key "q" 'carambola)
(local-unset-key "x")
(local-set-key "x" 'vm-expunge-folder))
(setq vm-mode-hook 'carambola-add-hook)
(setq vm-summary-mode-hook 'carambola-add-hook)
(set 'vm-mime-qp-decoder-program "/usr/local/bin/qp-decode")
(set 'vm-mime-qp-encoder-program "/usr/local/bin/qp-encode")
(set 'vm-mime-base64-decoder-program "/usr/local/bin/base64-decode")
(set 'vm-mime-base64-encoder-program "/usr/local/bin/base64-encode")
(global-font-lock-mode t)
(setq font-lock-maximum-decoration t)
; qualche modifica ai colori di font lock
(set-face-foreground font-lock-comment-face "OliveDrab")
(set-face-background 'region "blue")
(set-face-foreground 'region "white")
; modeline custom
(set-face-background 'modeline "navyblue")
(set-face-foreground 'modeline "gold")
(set-face-background 'scroll-bar "navyblue")
(set-face-foreground 'scroll-bar "gold")
(set-face-background 'mouse "gold")
;(set-face-foreground 'mouse "white")
(make-face 'info-node)
(make-face 'info-xref)
(make-face 'info-menu-5)
(set-face-foreground 'info-node "blue")
(set-face-foreground 'info-xref "red")
(set-face-foreground 'info-menu-5 "green")
(set-face-background 'highlight "darkgreen")
(set-face-background 'secondary-selection "darkgoldenrod")
(set-face-background 'show-paren-match-face "gray30")
(show-paren-mode 1)
(load-file "/usr/local/share/emacs/site-lisp/nxml/rng-auto.el")
(put 'narrow-to-region 'disabled nil)
(autoload 'html-helper-mode "html-helper-mode" "Yay HTML" t)
(autoload 'jsp-html-helper-mode "html-helper-mode" "Yay JSP" t)
(autoload 'asp-html-helper-mode "html-helper-mode" "Yay ASP" t)
(autoload 'php-html-helper-mode "html-helper-mode" "Yay PHP" t)
(autoload 'python-mode "python-mode" "Monty Python Flying Language" t)
(autoload 'tcl-mode "tcl-mode" "Tcl Language" t)
(autoload 'xsl-mode "xslide" "Major mode for XSL stylesheets." t)
(autoload 'nxml-mode "nxml-mode" "New Major mode for XML" t)
(autoload 'css-mode "css-mode" "Major mode for CSS" t)
(setq auto-mode-alist
(cons '("\\.html$" . html-helper-mode) auto-mode-alist))
(setq auto-mode-alist
(cons '("\\.htm$" . html-helper-mode) auto-mode-alist))
(setq auto-mode-alist
(cons '("\\.asp$" . asp-html-helper-mode) auto-mode-alist))
(setq auto-mode-alist
(cons '("\\.inc$" . asp-html-helper-mode) auto-mode-alist))
(setq auto-mode-alist
(cons '("\\.py$" . python-mode) auto-mode-alist))
(setq auto-mode-alist
(cons '("\\.pyw$" . python-mode) auto-mode-alist))
(setq auto-mode-alist
(cons '("\\.jacl$" . tcl-mode) auto-mode-alist))
(setq auto-mode-alist
(cons '("\\.jsp$" . jsp-html-helper-mode) auto-mode-alist))
(setq auto-mode-alist
(cons '("\\.php$" . php-mode) auto-mode-alist))
(setq auto-mode-alist
(cons '("\\.css$" . css-mode) auto-mode-alist))
(setq auto-mode-alst
(cons '("\\.\\(xml\\|xsl\\|rng\\|xhtml\\)$" . nxml-mode)
auto-mode-alist))
(setq auto-mode-alist
(cons '("\\.vm" . emacs-lisp-mode) auto-mode-alist))
(setq auto-mode-alist
(append
(list
'("\\.fo" . xsl-mode)
'("\\.xsl" . xsl-mode))
auto-mode-alist))
(setq auto-mode-alist
(cons '("\\.xml$" . nxml-mode) auto-mode-alist))
;(gnuserv-start)
(server-start)
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(byte-optimize t)
'(c-basic-offset 4)
'(c-default-style (quote ((c-mode . "bsd") (c++-mode . "bsd") (java-mode . "bsd") (awk-mode . "bsd"))))
'(c-echo-syntactic-information-p t)
'(c-electric-pound-behavior (quote (alignleft)))
'(c-hanging-braces-alist (quote ((brace-list-open after) (brace-entry-open after) (statement-cont after) (substatement-open after) (block-close . c-snug-do-while) (extern-lang-open after) (namespace-open after) (module-open after) (composition-open after) (inexpr-class-open after) (inexpr-class-close before))))
'(c-hanging-comment-starter-p nil)
'(c-indent-comments-syntactically-p t)
'(c-report-syntactic-errors t)
'(canlock-password "dd029f51631517895ad0fe32a8b9ef0440dcc44e")
'(comment-style (quote plain))
'(display-time-day-and-date t)
'(emms-playlist-mode-center-when-go t)
'(eudc-protocol (quote ldap))
'(eudc-server "ldap.eng.it")
'(european-calendar-style t)
'(find-file-hook (quote (mode-local-post-major-mode-change global-font-lock-mode-check-buffers vc-find-file-hook which-func-ff-hook vm-handle-file-recovery vm-handle-file-reversion (lambda nil (toggle-truncate-lines 1)))))
'(global-hl-line-mode t)
'(gnus-secondary-servers (quote ("news.eclipse.org")))
'(jde-ant-read-buildfile t)
'(jde-compiler (quote ("javac" "")))
'(jde-gen-cflow-catch (quote ("'> \"catch\" jde-gen-conditional-padding-1 " "\"(\" jde-gen-conditional-padding-2 (p \"catch what: \" clause) \" excptn\"" " jde-gen-conditional-padding-2 \")\"" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'r'n" "\"}\"" "(if jde-gen-comments " " '(l \" // end of catch\"))" "'>'n")))
'(jde-gen-cflow-try-catch (quote ("'> \"try \"" "(jde-gen-electric-brace)" "'r'n" "\"}\" '>" "(if jde-gen-comments " " '(l \" // end of try\" '>'n)" " (if jde-gen-k&r " " jde-gen-conditional-padding-3 " " 'n))" "\"catch\" jde-gen-conditional-padding-1 " "\"(\" jde-gen-conditional-padding-2 (p \"catch what: \" clause) \" excptn\"" " jde-gen-conditional-padding-2 \")\" '>" "(jde-gen-electric-brace jde-gen-conditional-padding-3)" "'p'n" "\"}\"" " (if jde-gen-comments " " '(l \" // end of try-catch\"))" "'>'n")))
'(jde-gen-k&r t)
'(jde-global-classpath (quote ("/usr/lib/j2sdkee1.3.1/lib/cloudscape/RmiJdbc.jar" "/usr/lib/j2sdkee1.3.1/lib/cloudscape/cloudclient.jar" "/usr/lib/j2sdkee1.3.1/lib/cloudscape/cloudview.jar" "/usr/lib/j2sdkee1.3.1/lib/system/cloudutil.jar" "/usr/lib/j2sdkee1.3.1/lib/system/cloudscape.jar" "/usr/lib/j2sdkee1.3.1/lib/j2ee.jar" "/usr/lib/j2sdkee1.3.1/lib/ejb10deployment.jar" "/usr/lib/j2sdkee1.3.1/lib/jhall.jar" "/usr/lib/j2sdkee1.3.1/lib/j2ee-ri-svc.jar" "/usr/lib/j2sdkee1.3.1/lib/j2eetools.jar" "/usr/lib/j2sdkee1.3.1/help/DeployTool/deployhelp.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/sunrsasign.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/ext/sunjce_provider.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/ext/dnsns.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/ext/localedata.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/ext/ldapsec.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/security/US_export_policy.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/security/local_policy.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/jce.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/jsse.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/im/indicim.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/rt.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/charsets.jar" "/usr/lib/j2sdk1.4-sun/jre/lib/javaplugin.jar" "/usr/lib/j2sdk1.4-sun/lib/htmlconverter.jar" "/usr/lib/j2sdk1.4-sun/lib/tools.jar" "/usr/lib/j2sdk1.4-sun/lib/dt.jar" "/usr/share/java/ant-1.6.jar" "/usr/share/java/antlr.jar" "/usr/share/java/antlrall.jar" "/usr/share/java/bcel.jar" "/usr/share/java/commons-beanutils.jar" "/usr/share/java/commons-collections.jar" "/usr/share/java/commons-dbcp.jar" "/usr/share/java/commons-digester.jar" "/usr/share/java/commons-fileupload.jar" "/usr/share/java/commons-lang.jar" "/usr/share/java/commons-logging-api.jar" "/usr/share/java/commons-logging.jar" "/usr/share/java/commons-modeler.jar" "/usr/share/java/commons-pool.jar" "/usr/share/java/commons-validator.jar" "/usr/share/java/glade2.8.jar" "/usr/share/java/gnome2.8.jar" "/usr/share/java/gnomevfs2.7.jar" "/usr/share/java/gnomevte0.11.jar" "/usr/share/java/gtk2.4.jar" "/usr/share/java/gtkhtml2.4.jar" "/usr/share/java/jaxp-1.2.jar" "/usr/share/java/junit.jar" "/usr/share/java/log4j-1.2.jar" "/usr/share/java/lucene.jar" "/usr/share/java/mx4j-impl-2.1.1.jar" "/usr/share/java/mx4j-impl.jar" "/usr/share/java/mx4j-jmx.jar" "/usr/share/java/mx4j.jar" "/usr/share/java/oro.jar" "/usr/share/java/regexp.jar" "/usr/share/java/servlet-2.3.jar" "/usr/share/java/struts-1.1.jar" "/usr/share/java/swt-pi2.1-gtk.jar" "/usr/share/java/swt2.1-gtk.jar" "/usr/share/java/xercesImpl.jar" "/usr/share/java/xmlParserAPIs.jar")))
'(jde-javadoc-describe-class-template "\"* Class \" (jde-javadoc-code name) \" \" (leggi-descrizione)")
'(jde-javadoc-describe-constructor-template "\"* Crea una nuova istanza di \" (jde-javadoc-code name) \" .\"")
'(jde-javadoc-describe-field-template "\"* \"(jde-javadoc-field-type modifiers)
\" \" (jde-javadoc-code name) \" qui.\"")
'(jde-javadoc-describe-interface-template "\"* Interface \" (jde-javadoc-code name) \" \" (leggi-descrizione)")
'(jde-javadoc-describe-method-template "\"* \" (jde-javadoc-code name) \" \" (leggi-descrizione)")
'(jde-javadoc-exception-tag-template "\"* @exception \" type \" \" (leggi-descrizione)")
'(jde-javadoc-param-tag-template "\"* @param \" name \" \" (jde-javadoc-a type)
\" \" (jde-javadoc-code type) \" \" (leggi-descrizione)")
'(jde-javadoc-return-tag-template "\"* @return \" (jde-javadoc-a type)
\" \" (jde-javadoc-code type) \" \" (leggi-descrizione)")
'(jde-javadoc-version-tag-template "\"* @version $Revision$\"")
'(jde-jdk-registry (quote (("1.5.0" . "/usr/lib/jvm/java-1.5.0-sun"))))
'(jde-wiz-get-javadoc-template (quote ("/**" "* Ritorna il valore di %n" "*" "* @return il valore di %n" "*/")))
'(jde-wiz-set-javadoc-template (quote ("/**" "* Imposta il valore di %n" "*" "* @param %p il valore da assegnare a this.%n" "*/")))
'(message-default-headers "")
'(message-default-news-headers "X-No-Ahbou: yes
X-NoSpam-US: Despite e-mail informations being not altered
according to http://news.fu-berlin.de/en/rules.html the following
policy statement is valid :
Pursuant to US Code; Title 47; Chapter 5; Subchapter II; 227
any and all nonsolicited commercial E-mail sent to this address
is subject to a download and archival fee in the amount of $500 US.
E-mailing to this address denotes acceptance of these terms.
X-NoSpam-IT: Nonostante gli indirizzi e-mail non siano alterati in rispetto
le indicazioni date in http://news.fu-berlin.de/en/rules.html,
io rispondo ad ogni invio di pubblicita' non richiesta o spam
di qualsiasi altro genere con un messaggio al provider di
competenza. Ai sensi della corrente Legge n. 675/'96 sulla privacy
NEGO il permesso di utilizzare i miei dati per questi scopi.
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAPFBMVEUbGhcwMCxKSkXUMi
dwYkhpamfmRDeIiISij2vwe3bhjoa6qYGpq6e+r5fooJ74q6nPy8Xo5uL6/PkAAwD3qvtkAAAAA
WJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cHBgklDLoworgAAAJDSURB
VEjHrZbrtuIgDIUDltJWaoG8/7tOQrgErWdm1jppdfkjH3uHcBGe/xnwG0CMMcTA8S9ASsFbAxg
iM97/BUjRAVrnQ0gcDHn3HcjRofFkh0ylnHPKhMSZ0EDyCL66D5ScmSGZSQSUeYsm9EicnMv3RM
BwD2yHH37jlbOYYkLZakAKQH5GJAGEYcK+ATQ+WgXkS/xUU4OoQLSI6Hx/QrqURJkspwGaTkRwI
2K+Jk/cEauAgAxYZzmZv1LeByGTG53tQDFENfTwKe37pSwVYgBFANF0gPq873t+k/CmAsEJAMYY
S4+xFyvsaaqC+tcBwEFwuFQAVYS4shXwxQ+VuvjDUQ+2cKZzXYkocXC8WII9QXMEy/mK5xnPiz6
0h/ZVx15cBQG8EUN2O1VwVnk5jlpFVeglLBsZPOXV41+tiqqAPZatx0NifaxttqTqGUDoAGUKcq
iJ+gSKyFOAB5l5rC/djDuAiCeXQuk0/GheYQRwMAFlsWwMEPLKEwACmFlB1j3bWR/7LWAnYGtAk
ZgsBQGe7sNRB9ZpPXm8Aaqjra0JDbTVOhUh+QumQwjlKWLbQHbqHA2/IKZ8lc6peXIDGBKwUPAP
Gjnu3IlpjtohMCTMAtKWchgfRMRJoAFdAmo+ylHsh6eI+iCzc7cbQEjb2gnmo9LeA7RpqoLFGTD
mXmEuQB/31vwE9Hx1obxppGlZ4+2VZeAeoE3/5VLURAeiGv7z2h1InaVgEX++2FvnYqa78D37y1
8Huu0Q1NL9/T8nP8YfUEBx9BoiDc4AAAAASUVORK5CYII=
")
'(message-generate-headers-first t)
'(message-required-news-headers (quote (From Newsgroups Subject Date Message-ID (optional . Organization) Lines (optional . X-Newsreader))))
'(parens-require-spaces nil)
'(ps-lpr-command "lpr" t)
'(ps-printer-name-option "-P")
'(sc-auto-fill-region-p t)
'(size-indication-mode t)
'(tab-width 4)
'(tramp-default-method-alist (quote (("" "%" "smb") ("" "\\`\\(anonymous\\|ftp\\)\\'" "ftp") ("\\`ftp\\." "" "ftp") ("\\`localhost\\'" "\\`root\\'" "su") ("ftp.gianoziaorientale.it" "" "ftp") ("www.trenistorici.it" "" "ftp"))))
'(vm-forwarding-digest-type "mime")
'(whitespace-auto-cleanup t)
'(whitespace-check-trailing-whitespace t)
'(whitespace-global-mode t)
'(whitespace-silent t))
(setq html-helper-mode-global-JSP-not-ASP nil)
(setq html-helper-mode-uses-visual-basic nil)
(defun troppa-luce ()
(interactive)
(set-face-background 'show-paren-match-face "gray70")
(set-background-color "lightyellow")
(set-foreground-color "black")
(set-face-foreground font-lock-type-face "maroon")
(set-face-foreground font-lock-builtin-face "steel blue")
(setq default-frame-alist '((cursor-color . "gold")
(foreground-color . "black")
(background-color . "lightyellow")
(height . 30)
(width . 80))))
(global-set-key [?\H-p] 'saint-compile-plsql)
(global-set-key [?\H-þ] 'saint-quick-compile-plsql)
;;; Special buffers - start these in new frames.
;; Special buffers - start these in new frames.
(setq special-display-buffer-names
'(("*grep*" (width . 113) (height . 10))
("*info*" (height . 35))
("*compilation*"
(height . 15)
(background-color . "purple4")
(foreground-color . "yellow"))
("*softest*"
(height . 10)
(menu-bar-lines . 0)
(minibuffer . nil))
("*Buffer List*"
(height . 20)
(menu-bar-lines . 0)
(minibuffer . t)
(background-color . "gray80")
(foreground-color . "navyblue"))
))
;;; Remove *info* from same-window-buffer-names.
(setq same-window-buffer-names
(remove "*softest*"
(remove "*Buffer List*"
(remove "*mail*"
(remove "*compilation*"
(remove "*info*"
same-window-buffer-names))))))
(global-set-key [?\s-\"] 'saint-insert-modifica)
(global-set-key [?\s-\'] 'saint-end-modifica)
(global-set-key [?\s-/ ] 'dabbrev-expand)
(put 'downcase-region 'disabled nil)
(put 'upcase-region 'disabled nil)
(defadvice vm-send-and-exit (before mailing-list-patch activate)
"Patch per il porto ritrovato"
(goto-char 1)
(search-forward "--text follows this line--" nil t)
(let ((maxs (point)))
(goto-char 1)
(cond ((search-forward-regexp
"\\(To:\\|CC:\\|BCC:\\).+@.+.pluto.linux.it" maxs t)
(goto-char 1)
(while (search-forward "GianUberto.Lauri" maxs t)
(replace-match "saint" t))
(goto-char 1)
(while (search-forward "eng.it" maxs t)
(replace-match "dei.unipd.it" t))
(error "bababa")))))
;;(add-hook 'message-mode-hook 'no-quoted-unreadable)
;;(add-hook 'mail-mode-hook 'no-quoted-unreadable)
(global-set-key [pause] 'auto-fill-mode)
(setq pls-mode-hook '(lambda () (font-lock-mode 1)))
(setq gnus-show-all-headers t)
(switch-to-buffer "*scratch*")
(cd "~/.")
(autoload 'speedbar-frame-mode "speedbar" "Popup a speedbar frame" t)
(autoload 'speedbar-get-focus "speedbar" "Jump to speedbar frame" t)
(define-key-after (lookup-key global-map [menu-bar tools])
[speedbar] '("Speedbar" . speedbar-frame-mode) [calendar])
(global-set-key [(f5)] 'speedbar-get-focus)
(global-set-key [(Â)] 'self-insert-command)
(add-hook 'texinfo-mode-hook (lambda () (require 'sb-texinfo)))
;; chapter listings
(autoload 'Info-speedbar-buttons "sb-info" "Info specific speedbar button generator.")
;; folder listings
(autoload 'rmail-speedbar-buttons "sb-rmail" "Rmail specific speedbar button generator.")
;; current stack display
(autoload 'gud-speedbar-buttons "sb-gud" "GUD specific speedbar button generator.")
(autoload 'speedbar-insert-html-list "sb-html.el" "html-helper-mode specific button generator")
(defun spamkiller()
(interactive)
(vm-mark-matching-messages 'subject "\\*\\*SPAM\\*\\*")
(vm-mark-matching-messages 'subject "Undeliverable:")
(vm-mark-matching-messages 'subject "Delivery Failure")
(vm-mark-matching-messages 'author "Mail Delivery Subsystem")
(vm-mark-matching-messages 'author "Mail Delivery System")
(vm-mark-matching-messages 'author "MAILER-DAEMON")
(vm-mark-matching-messages 'author "Postmaster"))
(fset 'vmamniup
[(menu-bar) vm-menubar-mark Next\ Command\ Uses\ Marks\.\.\. (menu-bar) vm-menubar-dispose Delete ?x ?S])
(defun vm-add-amniup ()
(local-set-key [f12] 'vmamniup))
(add-hook 'vm-summary-mode-hook 'vm-add-amniup)
;;; Remove trailing blanks and newlines before saving a text buffer.
(add-hook 'text-mode-hook 'install-remove-trailing-blanks)
(add-hook 'emacs-lisp-mode-hook 'install-remove-trailing-blanks)
(add-hook 'c-mode-hook 'install-remove-trailing-blanks)
(add-hook 'c++-mode-hook 'install-remove-trailing-blanks)
(add-hook 'octave-mode-hook 'install-remove-trailing-blanks)
(add-hook 'jde-mode-hook 'install-remove-trailing-blanks)
(defun install-remove-trailing-blanks ()
(add-hook 'write-contents-hooks 'remove-trailing-blanks))
(defun install-remove-trailing-blanks-ask ()
(add-hook 'write-contents-hooks '(lambda () (remove-trailing-blanks t))))
(defun remove-trailing-char-after (a)
(let ((rv (char-after a)))
(cond (rv rv)
(t 0))))
(defun remove-trailing-blanks (&optional ask)
"Removes useless blanks from a buffer.
Removes trailing spaces and tabs from every line in the current buffer,
and trailing newlines from the end of the buffer, apart from one.
If ASK is non-nil, ask for confirmation."
(if (and (not (zerop (buffer-size)))
(char-equal (remove-trailing-char-after (point)) (char-after (buffer-size)))
(save-excursion
(save-restriction
(save-match-data
(widen)
(goto-char 0)
(or (search-forward "
" nil t)
(search-forward "
" nil t)
(re-search-forward "
\`" nil t)))))
(if ask
(y-or-n-p "Remove trailing spaces and newlines before saving? ")
(message "Removing trailing spaces and newlines...")
t))
(save-excursion
(save-restriction
(save-match-data
(widen)
(goto-char 0)
(while (re-search-forward "[ ]+$" nil `move)
(replace-match ""))
(if (bolp)
(progn
(skip-chars-backward "
")
(delete-region (1+ (point)) (point-max))))
)))))
(defun to-do-list (s)
(interactive "sDescrizione: ")
(let ((beg (point))
(fin 0))
(insert-string
(concat
"<=> <=> <=>\nCose da fare:\n<=> <=> <=>\n"
s
"\n<=> <=> <=>\n"))
(set 'fin (point))
(comment-region beg fin)
(indent-region beg fin nil)
(goto-char beg)
(while (search-forward "<=> <=> <=>" nil t)
(replace-match ""))
(goto-char fin)))
(defadvice smtpmail-send-it (around display-trace-buffer activate)
"If an error is signalled, display the process buffer."
(condition-case signals-data
ad-do-it
(error (shrink-window-if-larger-than-buffer
(display-buffer (get-buffer (format "*trace of SMTP session to %s*"
smtpmail-smtp-server))))
(signal (car signals-data) (cdr signals-data)))))
(defun persone-insert-persona (persona)
(interactive "sPersona: ")
(insert-string (format "<person>%s</person>" persona)))
(defun persone-insert-zufus (persona)
(interactive "sPersona: ")
(insert-string (format "<zufus>%s</zufus>" persona)))
(defun mozex-mode ()
(interactive)
;; prevent html-helper-mode from inserting its template
(when (= 0 (buffer-size))
(insert-string "<p></p>"))
(html-mode)
(local-set-key [(super control p)] 'persone-insert-persona )
(local-set-key [(super control z)] 'persone-insert-zufus )
(local-set-key [(super control c)]
'(lambda ()
(interactive)(insert "©")))
(local-set-key [(super control t)]
'(lambda ()
(interactive)(insert "™"))))
(setq auto-mode-alist
(cons '("mozex\\.textarea\\.[a-f0-9]+\\.txt$" . mozex-mode)
auto-mode-alist))
(set 'sql-oracle-program "/home/saint/bin/sqlplus")
(defun posta-exit ()
"Elimina i folder RMAIL di vm per evitare che vm si incasini quando
il file viene aggiornato dall'esterno. Usata dal meccanismo di
aggionramento delle caselle di posta via penna USB"
(interactive)
(posta)
(vm-save-folder)
(mapcar 'kill-buffer
(list (ignore-errors (set-buffer "RMAIL Summary"))
(ignore-errors (set-buffer "RMAIL"))
(ignore-errors (set-buffer "RMAIL Presentation")))))
(eval-after-load
"sendmail"
'(define-key mail-mode-map [(control ?c) (tab)] 'eudc-expand-inline))
(eval-after-load
"message"
'(define-key message-mode-map [(control ?c) (tab)]
'eudc-expand-inline))
(global-set-key [(super control tab)] 'comint-dynamic-complete-filename)
;;(load-library "spam-false")
(defun pop-fetch-mail ()
(interactive)
(shell-command "~/bin/fetchpop" nil))
(global-set-key [?\s-f] 'pop-fetch-mail)
(let
((indrio (car (frame-list))))
(make-calframe)
(select-frame calframe)
(calendar)
(mouse-avoidance-mode 'exile)
(display-time)
(switch-to-buffer "*Calendar*")
(add-hook 'diary-hook 'appt-make-list)
(diary 1)
(mark-diary-entries)
(raise-frame (select-frame indrio)))
;;(mark-calendar-holidays)
(set-face-background 'holiday-face "blue")
(set-face-foreground 'holiday-face "white")
;;(defun face-width (a) 1)
;;(defun face-height (a) 1)
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(default ((t (:width normal :family "\"courier new\""))))
'(bold-italic ((t (:slant italic :weight bold :family "\"courier new\""))))
'(compilation-column-number ((t (:inherit font-lock-type-face :box (:line-width 1 :color "gold" :style released-button)))))
'(custom-set ((((class color)) (:foreground "blue"))))
'(font-lock-builtin-face ((t (:foreground "orange" :weight extra-bold))))
'(font-lock-comment-delimiter-face ((default (:foreground "forestGreen")) (((class color) (min-colors 16)) nil)))
'(font-lock-comment-face ((t (:foreground "forest green" :weight bold))))
'(font-lock-constant-face ((t (:foreground "steel blue"))))
'(font-lock-doc-face ((t (:foreground "SpringGreen4"))))
'(font-lock-function-name-face ((t (:foreground "purple" :weight bold))))
'(font-lock-keyword-face ((t (:foreground "blue" :weight bold))))
'(font-lock-string-face ((t (:foreground "#6622FF"))))
'(font-lock-type-face ((t (:foreground "#007f7f"))))
'(font-lock-variable-name-face ((t (:bold t :foreground "#669F00"))))
'(font-lock-warning-face ((t (:foreground "firebrick" :weight bold))))
'(gnus-emphasis-bold-italic ((t (:bold t :italic t :foreground "yellow"))))
'(gnus-emphasis-italic ((t (:italic t :foreground "yellow"))))
'(gnus-emphasis-underline-bold-italic ((t (:bold t :italic t :underline t :foreground "yellow"))))
'(gnus-header-newsgroups-face ((((class color) (background light)) (:bold t :italic t :foreground "blue"))) t)
'(gnus-signature-face ((((type x w32)) (:bold nil)) (t nil) (t nil) (t nil) (t nil) (t (:stipple "")) (t nil)) t)
'(gnus-splash-face ((((class color) (background light)) (:foreground "gold" :background "red"))) t)
'(gnus-summary-high-read-face ((((class color) (background light)) (:bold t :foreground "DarkGreen" :background "Gold"))) t)
'(gnus-summary-selected-face ((t (:foreground "blue"))) t)
'(highlight ((t (:background "darkgreen" :foreground "gold"))))
'(html-helper-server-script-face ((t (:foreground "orange" :weight bold :family "courier"))))
'(italic ((t (:slant italic :family "\"courier new\""))))
'(jde-java-font-lock-number-face ((t (:foreground "brown" :weight bold))))
'(jde-java-font-lock-protected-face ((((class color) (background dark)) (:foreground "SteelBlue"))))
'(jde-java-font-lock-public-face ((((class color) (background dark)) (:foreground "LightGreen"))))
'(message-header-newsgroups-face ((((class color) (background light)) (:bold t :foreground "blue2"))) t)
'(message-header-subject-face ((((class color) (background light)) (:bold t :foreground "blue"))) t)
'(message-header-to-face ((((class color) (background light)) (:bold t :foreground "SlateBlue"))) t)
'(show-paren-match ((t (:background "#884444"))))
'(tex-verbatim-face ((t (:foreground "red" :slant italic :weight bold :family "lucida"))) t)
'(trailing-whitespace ((t nil)))
'(vhdl-font-lock-data-signal-face ((((class color) (background light)) (:inverse-video t :foreground "white" :background "blue"))))
'(vhdl-font-lock-prompt-face ((((class color) (background light dark)) (:foreground "gold"))))
'(widget-field ((t (:foreground "gold" :background "gray20")))))
(put 'scroll-left 'disabled nil)
(blink-cursor-mode)
(defun leggi-descrizione ()
(call-interactively (lambda (a) (interactive "sDescrizione: ") a)))
(defun ora-di-adesso ()
(interactive)
(insert (current-time-string)))
(defvar server-frame nil)
(defun server-callback (buffer)
(set-buffer buffer)
(rename-buffer (concat "#server# " (buffer-name)))
(pop-to-buffer buffer))
(set 'server-window 'server-callback)
(set 'special-display-regexps
'(("#server# .*" (background-color . "#002000")
(foreground-color . "gold")
(height . 40)
(width . 80))))
(defun do-libro-out ()
(interactive)
(let ((qui (point)))
(insert "{\\tt }")
(goto-char (+ 5 qui))))
(defun do-libro-cmd ()
(interactive)
(let ((qui (point)))
(insert "{\\tt {\\it }}")
(goto-char (+ 10 qui))))
(defun do-libro-prompt ()
(interactive)
(insert "{\\tt you@macchina\\$}")
(do-libro-cmd))
(add-hook 'latex-mode-hook
(lambda ()
(local-set-key [f9] 'do-libro-prompt)
(local-set-key [f7] 'do-libro-out)
(local-set-key [f8] 'do-libro-cmd)))
(defun ciao ()
(interactive)
(insert-file "~/firmabreve"))
(defun freefirma()
(interactive)
(cond ((string= mode-name "Message")
(insert-file "~/cmail")))
(insert-file "~/freefirma"))
(defun firma ()
(interactive)
(insert-file "~/firma"))
(defun fix-html-accents ()
(interactive)
(mapcar
(lambda (a)
(let ((trova (car a))
(cambi (car (cdr a))))
(goto-char 1)
(while (search-forward trova nil t)
(replace-match cambi))))
'(("é" "é")
("è" "è")
("ì" "ì")
("ò" "ò")
("ù" "ù")
("à" "à"))))
(defvar chiedi-ferie-responsabile
"[email protected], [email protected]"
"Responsabile per l'approvazione delle ferie")
(defun chiedi-ferie ()
"Genera una richiesta di ferie"
(interactive)
(let ((responsabile chiedi-ferie-responsabile)
(burocrati "[email protected]"))
(vm-compose-mail)
(mail-to)
(insert responsabile)
(mail-cc)
(insert burocrati)
(mail-subject)
(insert "Richiesta Ferie E1803 Lauri Gian Uberto")
(mail-text)
(insert "Giorno/i % Desc Cod\n")
(insert "-------- --- -------------------------------------------------- ---\n")))
(defun feria-interattiva ()
(interactive)
(let ((chiave nil)
(descr nil)
(cod nil))
(set 'chiave (assoc (completing-read "Tipo Assenza: "
ferie-list) ferie-list))
(set 'descr (car (cdr (cdr chiave))))
(set 'cod (car (cdr chiave )))
(insert (format "00/00/00 100 %50s %3s" descr cod)))
(beginning-of-line))
(defvar
ferie-list '(
("ferie"
"41"
"Assenze per Ferie")
("ferie-matrimoniali"
"42"
"Assenze Ferie Matrimoniali")
("permesso-festa-abolita"
"43"
"Perm. Retribuito Riduz. Orario Lavoro-Festività Abolita (PAR)")
("malattia"
"44"
"Assenza per malattia")
("permesso-non-retribuito"
"45"
"Perm. non retribuito giustificato")
("recupero"
"46"
"Recupero festivo o Riposo lavorato")
("santo-patrono"
"47"
"Festività Santo Patrono")
("ferie-elettorali"
"48"
"Assenze Ferie Elettorali")
("permesso-motivi-studio"
"49"
"Perm. Retribuito Motivi di Studio")
("nascita-figlio"
"49"
"Perm. Retribuito Nascita Figlio")
("decesso-parenti-prossimi"
"49"
"Perm. Retribuito Decesso Parenti 1° Grado")
("sciopero"
"50"
"Sciopero")
("infortunio"
"51"
"Assenza per infortunio")
("donazione-sangue"
"52"
"Perm. Donazione Sangue")
("allattamento"
"53"
"Perm. Allattamento")
("permesso-sindacale-retribuito"
"54"
"Perm. Sindacale Retribuito")
("permesso-sindacale-retribuito"
"55"
"Perm. Sindacale non Retribuito")
("assemblea-sindacale"
"56"
"Assemblea Sindacale")
("gravi-motivi-familiari"
"57"
"Perm. L. 53/2003 - Assenza giust e retr. per gravi motivi fam.")
("visita-medica"
"58"
"Visita Medica")
("lavoratore-handicappato"
"59"
"Perm. Art. 33 L. 104/1992 - lavoratore portatore handicap")
("assistenza-handicappato"
"60"
"Perm. L. 104/1992 - assistenza portatore handicap")
("riposo-handicappato"
"61"
"Riposi Giornalieri L. 104/1992 - lavoratore portatore handicap")
("cariche-pubbliche"
"62"
"Permessi per cariche pubbliche L. 267/00")))
(defadvice jde-debug (after tasti-rapidi)
"Assegna F7 a step e F8 a next"
(progn
(local-set-key [f7] (lambda ()
(interactive)
(insert "step")
(comint-send-input)))
(local-set-key [f8] (lambda ()
(interactive)
(insert "next")
(comint-send-input)))))
(defun mail-kelebek ()
"SMTP server per kelebek"
(interactive)
(unload-feature 'smtpmail)
(setq smtpmail-default-smtp-server "mail.posta.tim.it")
(setq smtpmail-smtp-server "mail.posta.tim.it"))
(global-set-key [(super control e)]
'(lambda () (interactive)(insert "€")))
(add-hook
'server-switch-hook
(lambda ()
(if (string-match "mozex\.textarea\.[0-9a-f]+\.txt$" buffer-file-name)
(set-buffer-file-coding-system 'utf-8))))
(add-hook 'gnus-group-mode-hook 'gnus-topic-mode)
(setq semantic-idle-scheduler-idle-time 432000)
(defvar carriola-printer "carriola")
(defun ps-carriola-region (from to &optional file)
(interactive (ps-print-preprint-region current-prefix-arg))
(let ((oldp ps-printer-name)
(oldb (frame-parameter nil 'background-color))
(oldf (frame-parameter nil 'foreground-color)))
(set-foreground-color "black")
(set-background-color "white")
(set 'ps-printer-name carriola-printer)
(ps-print-region-with-faces from to file)
(set 'ps-printer-name oldp)
(set-foreground-color oldf)
(set-background-color oldb)))
(defun ps-carriola-buffer (&optional file)
(interactive (list (ps-print-preprint current-prefix-arg)))
(let ((oldp ps-printer-name)
(oldb (frame-parameter nil 'background-color))
(oldf (frame-parameter nil 'foreground-color)))
(set 'ps-printer-name carriola-printer)
(ps-print-buffer-with-faces file)
(set 'ps-printer-name oldp)
(set-foreground-color oldf)
(set-background-color oldb)))
(set 'delete-frame-functions
'( (lambda (a)
(cond
((string-match "#server#.*"
(buffer-name
(window-buffer
(frame-first-window))))
(server-edit))))))
;; Other programs stupid clipboard
(global-set-key [<C-insert>] 'clipboard-kill-ring-save)
(global-set-key [<S-insert>] 'clipboard-yank)
=====end inserted .emacs file