Re: An Eclispe style for GNU

2005-05-31 Thread Tom Tromey
 Anthony == Anthony Green [EMAIL PROTECTED] writes:

Anthony GNU Classpath already ships with an GNU style for Eclipse:
Anthony scripts/eclipse-gnu.xml.

Actually we could probably delete this.  In 3.1 you can have
project-specific settings, and I've already checked these in for
Classpath.  See classpath/.settings/org.eclipse.jdt.core.prefs

I don't know how these compare to Per's style file.

Anthony The Eclipse packaged in Fedora Core 4 is bundled with this style.  I
Anthony think it's also been submitted upstream to the Eclipse project, but I
Anthony don't know any more than that.

See:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=91770

Tom


___
Classpath mailing list
Classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath


An Eclispe style for GNU

2005-05-30 Thread Per Bothner

Here is my attempt at expressing the GNU Java formatting style
in Eclipse.  This is tested in Eclipse 3.1M7.  Perhaps we can
develop this into a standard GNU/Classpath format - and perhaps
have it shipped with Eclipse.

I'm not endorsing this as my *preferred* formatting style,
but as a modest encoding and fine-tuning of existing styles.
(I still mostly use Emacs.)
--
--Per Bothner
[EMAIL PROTECTED]   http://per.bothner.com/
?xml version=1.0 encoding=UTF-8?
profiles version=8
profile name=GNU version=8
setting id=org.eclipse.jdt.core.formatter.align_type_members_on_columns value=false/
setting id=org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression value=18/
setting id=org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant value=16/
setting id=org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call value=18/
setting id=org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation value=18/
setting id=org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression value=16/
setting id=org.eclipse.jdt.core.formatter.alignment_for_binary_expression value=16/
setting id=org.eclipse.jdt.core.formatter.alignment_for_compact_if value=20/
setting id=org.eclipse.jdt.core.formatter.alignment_for_conditional_expression value=48/
setting id=org.eclipse.jdt.core.formatter.alignment_for_enum_constants value=0/
setting id=org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer value=16/
setting id=org.eclipse.jdt.core.formatter.alignment_for_multiple_fields value=16/
setting id=org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration value=16/
setting id=org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration value=16/
setting id=org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation value=16/
setting id=org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration value=16/
setting id=org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration value=16/
setting id=org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration value=64/
setting id=org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration value=16/
setting id=org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration value=16/
setting id=org.eclipse.jdt.core.formatter.blank_lines_after_imports value=1/
setting id=org.eclipse.jdt.core.formatter.blank_lines_after_package value=0/
setting id=org.eclipse.jdt.core.formatter.blank_lines_before_field value=0/
setting id=org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration value=0/
setting id=org.eclipse.jdt.core.formatter.blank_lines_before_imports value=0/
setting id=org.eclipse.jdt.core.formatter.blank_lines_before_member_type value=0/
setting id=org.eclipse.jdt.core.formatter.blank_lines_before_method value=1/
setting id=org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk value=1/
setting id=org.eclipse.jdt.core.formatter.blank_lines_before_package value=0/
setting id=org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations value=1/
setting id=org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration value=end_of_line/
setting id=org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration value=next_line/
setting id=org.eclipse.jdt.core.formatter.brace_position_for_array_initializer value=end_of_line/
setting id=org.eclipse.jdt.core.formatter.brace_position_for_block value=next_line_shifted/
setting id=org.eclipse.jdt.core.formatter.brace_position_for_block_in_case value=next_line_shifted/
setting id=org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration value=next_line/
setting id=org.eclipse.jdt.core.formatter.brace_position_for_enum_constant value=next_line/
setting id=org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration value=next_line/
setting id=org.eclipse.jdt.core.formatter.brace_position_for_method_declaration value=next_line/
setting id=org.eclipse.jdt.core.formatter.brace_position_for_switch value=next_line_shifted/
setting id=org.eclipse.jdt.core.formatter.brace_position_for_type_declaration value=next_line/
setting id=org.eclipse.jdt.core.formatter.comment.clear_blank_lines value=true/
setting id=org.eclipse.jdt.core.formatter.comment.format_comments value=false/
setting id=org.eclipse.jdt.core.formatter.comment.format_header value=false/
setting id=org.eclipse.jdt.core.formatter.comment.format_html value=true/
setting id=org.eclipse.jdt.core.formatter.comment.format_source_code value=true/
setting id=org.eclipse.jdt.core.formatter.comment.indent_parameter_description value=false/
setting id=org.eclipse.jdt.core.formatter.comment.indent_root_tags value=false/
setting id=org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags value=do not insert/
setting 

Re: An Eclispe style for GNU

2005-05-30 Thread Anthony Green
On Mon, 2005-05-30 at 12:59 -0700, Per Bothner wrote:
 Here is my attempt at expressing the GNU Java formatting style
 in Eclipse.  This is tested in Eclipse 3.1M7.  Perhaps we can
 develop this into a standard GNU/Classpath format - and perhaps
 have it shipped with Eclipse.

Hi Per,

GNU Classpath already ships with an GNU style for Eclipse:
scripts/eclipse-gnu.xml.

The Eclipse packaged in Fedora Core 4 is bundled with this style.  I
think it's also been submitted upstream to the Eclipse project, but I
don't know any more than that.

AG




___
Classpath mailing list
Classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath