Re: An Eclispe style for GNU
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
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
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