diff --git a/trunk/geany/filedefs/filetypes.ASM6502.conf b/trunk/geany/filedefs/filetypes.ASM6502.conf new file mode 100644 index 00000000..74de919b --- /dev/null +++ b/trunk/geany/filedefs/filetypes.ASM6502.conf @@ -0,0 +1,11 @@ + +[build-menu] +FT_00_LB=_Compile +FT_00_CM=xa %e.s -o %e.bin -v +FT_00_WD= +FT_01_LB=CRT C_onvert +FT_01_CM=python %p\\prg2rom.py %e.o +FT_01_WD= +FT_03_LB= +FT_03_CM= +FT_03_WD= diff --git a/trunk/geany/filedefs/filetypes.AVR.conf b/trunk/geany/filedefs/filetypes.AVR.conf new file mode 100644 index 00000000..adf9693b --- /dev/null +++ b/trunk/geany/filedefs/filetypes.AVR.conf @@ -0,0 +1,11 @@ + +[build_settings] +# %f will be replaced by the complete filename +# %e will be replaced by the filename without extension +# (use only one of it at one time) +compiler=avra "%f" + +[build-menu] +FT_00_LB=_Kompilieren +FT_00_CM=gavrasm -BE %f +FT_00_WD= diff --git a/trunk/geany/filedefs/filetypes.Abel.conf b/trunk/geany/filedefs/filetypes.Abel.conf new file mode 100644 index 00000000..dbfea712 --- /dev/null +++ b/trunk/geany/filedefs/filetypes.Abel.conf @@ -0,0 +1,5 @@ + +[build-menu] +FT_00_LB=JEDEC +FT_00_CM=e:\\0_workspace\\01_easyabel\\abel4ba2.bat %e +FT_00_WD= diff --git a/trunk/geany/filedefs/filetypes.Arduino.conf b/trunk/geany/filedefs/filetypes.Arduino.conf new file mode 100644 index 00000000..af691f68 --- /dev/null +++ b/trunk/geany/filedefs/filetypes.Arduino.conf @@ -0,0 +1,11 @@ + +[build-menu] +FT_00_LB=_Compile +FT_00_CM=make +FT_00_WD= +FT_01_LB=_Flash +FT_01_CM=make upload +FT_01_WD= +FT_02_LB=C_lean +FT_02_CM=make clean +FT_02_WD= diff --git a/trunk/geany/filedefs/filetypes.GCbasic.conf b/trunk/geany/filedefs/filetypes.GCbasic.conf new file mode 100644 index 00000000..263ac92d --- /dev/null +++ b/trunk/geany/filedefs/filetypes.GCbasic.conf @@ -0,0 +1,14 @@ + +[build-menu] +FT_00_LB=_Compile +FT_00_CM=python makeGCB.py build %e +FT_00_WD= +FT_01_LB=_Flash +FT_01_CM=python makeGCB.py flash %e PK3 +FT_01_WD= +FT_02_LB=F_uses +FT_02_CM=avrdude -B 10 -c USBasp -p ATtiny13 -U lfuse:w:0x7a:m -U hfuse:w:0x1f:m +FT_02_WD= +FT_03_LB= +FT_03_CM= +FT_03_WD= diff --git a/trunk/geany/filedefs/filetypes.Jedec.conf b/trunk/geany/filedefs/filetypes.Jedec.conf new file mode 100644 index 00000000..1992bc0e --- /dev/null +++ b/trunk/geany/filedefs/filetypes.Jedec.conf @@ -0,0 +1,11 @@ + +[build-menu] +FT_00_LB=JEDEC +FT_00_CM=cupl -j -a -f %f +FT_00_WD= +FT_01_LB=PAL2GAL +FT_01_CM= +FT_01_WD= +EX_00_LB=SimCupl +EX_00_CM=cupl -j -a -f -s %f +EX_00_WD= diff --git a/trunk/geany/filedefs/filetypes.README b/trunk/geany/filedefs/filetypes.README new file mode 100644 index 00000000..a67089ce --- /dev/null +++ b/trunk/geany/filedefs/filetypes.README @@ -0,0 +1,2 @@ +Copy files from C:\z\Programme\Geany\data to this directory to overwrite them. To use the defaults, just delete the file in this directory. +For more information read the documentation (in C:\z\Programme\Geany\doc\index.html or visit http://www.geany.org/). \ No newline at end of file diff --git a/trunk/geany/filedefs/filetypes.SDCC.conf b/trunk/geany/filedefs/filetypes.SDCC.conf new file mode 100644 index 00000000..e1afdade --- /dev/null +++ b/trunk/geany/filedefs/filetypes.SDCC.conf @@ -0,0 +1,5 @@ + +[build-menu] +FT_00_LB=_Kompilieren +FT_00_CM=sdcc -mhc08 -c %f +FT_00_WD= diff --git a/trunk/geany/filedefs/filetypes.Sil.conf b/trunk/geany/filedefs/filetypes.Sil.conf new file mode 100644 index 00000000..e96f9546 --- /dev/null +++ b/trunk/geany/filedefs/filetypes.Sil.conf @@ -0,0 +1,5 @@ + +[build-menu] +FT_00_LB=Compile +FT_00_CM=build %e +FT_00_WD= diff --git a/trunk/geany/filedefs/filetypes.Z80.conf b/trunk/geany/filedefs/filetypes.Z80.conf new file mode 100644 index 00000000..de3e8b26 --- /dev/null +++ b/trunk/geany/filedefs/filetypes.Z80.conf @@ -0,0 +1,14 @@ + +[build-menu] +FT_00_LB=_Kompilieren +FT_00_CM=z80asm -o %e.bin %f +FT_00_WD= +FT_01_LB= +FT_01_CM=./brass.exe %f +FT_01_WD= +EX_00_LB=_Ausführen +EX_00_CM=make flash +EX_00_WD= +FT_02_LB= +FT_02_CM= +FT_02_WD= diff --git a/trunk/geany/filedefs/filetypes.asm b/trunk/geany/filedefs/filetypes.asm new file mode 100644 index 00000000..b4dde847 --- /dev/null +++ b/trunk/geany/filedefs/filetypes.asm @@ -0,0 +1,11 @@ + +[build-menu] +FT_00_LB=_Compile +FT_00_CM=gpasm "%f" -i -w:2 -m -o .\\%e.hex +FT_00_WD= +FT_01_LB=_Flash +FT_01_CM=pk2cmd -pPIC16F84 -f.\\%e.hex -m -r -t +FT_01_WD= +FT_02_LB=GPSim +FT_02_CM= +FT_02_WD= diff --git a/trunk/geany/filedefs/filetypes.c b/trunk/geany/filedefs/filetypes.c new file mode 100644 index 00000000..31b8c633 --- /dev/null +++ b/trunk/geany/filedefs/filetypes.c @@ -0,0 +1,14 @@ + +[build-menu] +FT_00_LB=_Kompilieren +FT_00_CM=make all +FT_00_WD=%d +FT_01_LB=_Erstellen +FT_01_CM=make program +FT_01_WD=%d +FT_02_LB=_Clean +FT_02_CM=make clean +FT_02_WD= +EX_00_LB=_Execute +EX_00_CM=".\\%e" +EX_00_WD= diff --git a/trunk/geany/filedefs/filetypes.common b/trunk/geany/filedefs/filetypes.common new file mode 100644 index 00000000..7df776e1 --- /dev/null +++ b/trunk/geany/filedefs/filetypes.common @@ -0,0 +1,177 @@ +# For complete documentation of this file, please see Geany's main documentation + +[styling] +# use foreground;background;bold;italic or named_style,bold,italic + +# used for filetype All/None +default=default + +# 3rd selection argument is true to override default foreground +# 4th selection argument is true to override default background +selection=selection + +# style for a matching brace +brace_good=brace_good +# style for a non-matching brace (a brace without a counterpart) +brace_bad=brace_bad + +# the following settings define the colours of the margins on the left side +margin_linenumber=margin_line_number +margin_folding=margin_folding +fold_symbol_highlight=fold_symbol_highlight + +# background colour of the current line, only the second and third argument is interpreted +# use the third argument to enable or disable the highlighting of the current line (has to be true/false) +current_line=current_line + +# translucency for the current line(first argument) and the selection (second argument) +# values between 0 and 256 are accepted. Note for Windows 95, 98 and ME users: +# keep this value at 256 to disable translucency otherwise Geany might crash +translucency=256;256 + +# style for a highlighted line (e.g when using Goto line or goto tag) +marker_line=marker_line + +# style for a marked search results (when using "Mark" in Search dialogs) +# the second argument sets the background colour for the drawn rectangle +# only the second argument is interpreted +marker_search=marker_search + +# style for a marked line (e.g when using the "Toggle Marker" keybinding (Ctrl-M)) +marker_mark=marker_mark + +# translucency for the line marker(first argument) and the search marker (second argument) +marker_translucency=256;256 + +# colour of the caret(the blinking cursor), only first and third argument is interpreted +# set the third argument to true to change the caret into a block caret +caret=caret + +# width of the caret(the blinking cursor) +# width in pixels, use 0 to make it invisible, maximum width is 3 +caret_width=1 + +# set foreground and background colour of indentation guides +indent_guide=indent_guide + +# third argument: if true, use this foreground color. If false, use the default value defined by the filetypes. +# fourth argument: if true, use this background color. If false, use the default value defined by the filetypes. +white_space=white_space + +# style of folding icons, valid values are: +# first argument: 1 for boxes, 2 for circles, 3 for arrows, 4 for +/- +# second argument: 1 for straight lines, 2 for curved lines or 0 for none +folding_style=1;1; + +# should an horizontal line be drawn at the line where text is folded +# 0 to disable +# 1 to draw the line above folded text +# 2 to draw the line below folded text +folding_horiz_line=2 + +# first argument: drawing of visual flags to indicate a line is wrapped. This is a bitmask of the +# values: 0 - No visual flags, 1 - Visual flag at end of subline of a wrapped line, 2 - Visual flag +# at begin of subline of a wrapped line, Subline is indented by at least 1 to make room for the flag. +# second argument: whether the visual flags to indicate a line is wrapped are drawn near the border +# or near the text. This is a bitmask of the values: 0 - Visual flags drawn near border, +# 1 - Visual flag at end of subline drawn near text, 2 - Visual flag at begin of subline drawn near text +line_wrap_visuals=1;0; + +# first argument: sets the size of indentation of sublines for wrapped lines in terms of +# the width of a space, only used when the second argument is 0 +# second argument: wrapped sublines can be indented to the position of their first subline or +# one more indent level, possible values: +# 0 - Wrapped sublines aligned to left of window plus amount set by the first argument +# 1 - Wrapped sublines are aligned to first subline indent (use the same indentation) +# 2 - Wrapped sublines are aligned to first subline indent plus one more level of indentation +line_wrap_indent=0;1; + +# first argument: amount of space to be drawn above the line's baseline +# second argument: amount of space to be drawn below the line's baseline +line_height=0;0; + +# 3rd argument is true to override default foreground of calltips +# 4th argument is true to override default background of calltips +calltips=call_tips + +[settings] +# which characters should be skipped when moving (or included when deleting) to word boundaries +# should always include space and tab (\s\t) +whitespace_chars=\s\t!\"#$%&'()*+,-./:;<=>?@[\\]^`{|}~ + +[named_styles] +# This is the Default "built-in" color scheme +default=0x000000;0xffffff;false;false +error=0xff0000;0xBFBFBF;false;italic + +selection=0x000000;0xc0c0c0;false;true +current_line=0x000000;0xf0f0f0;true; +brace_good=0x0000ff;0xFFFFFF;true;false +brace_bad=0xff0000;0xFFFFFF;true;false +margin_line_number=0x000000;0xd0d0d0; +margin_folding=0x000000;0xdfdfdf; +fold_symbol_highlight=0xffffff +indent_guide=0xc0c0c0;; +caret=0x000000;0x000000;false; +marker_line=0x000000;0xffff00; +marker_search=0x000000;0x0000f0; +marker_mark=0x000000;0xb8f4b8; +call_tips=0xc0c0c0;0xffffff;false;false +white_space=0xc0c0c0;0xffffff;true;false + +#comment=0xd00000 +comment=0x00b060;0xffffff;false;false +comment_doc=0x3f5fbf +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc,italic + +number=0x007f00 +number_1=number +number_2=number_1 + +type=0x0000d0;;true;false +class=type +function=0x000080 +parameter=function + +keyword=0x00007f;;true;false +keyword_1=keyword +keyword_2=0x991111;;true;false +keyword_3=0x7f007f;;true;false +keyword_4=0x7f007f;;true;false + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=0xff8000 +string_1=string +string_2=string_1 +string_eol=0x000000;0xe0c0e0;false;false +character=string_1 +backticks=string_2 +here_doc=string_2 + +label=default,bold +preprocessor=0x007f7f +regex=number_1 +operator=0x301010 +decorator=string_1,bold +other=0x404080 + +tag=type +#tag=0x802030;0xffffff;false;true +tag_unknown=tag,bold +tag_end=tag,bold +attribute=keyword_1 +attribute_unknown=attribute,bold +value=string_1 +entity=default + +line_added=0x34b034;0xffffff;false;false +line_removed=0xff2727;0xffffff;false;false +line_changed=0x7f007f;0xffffff;false;false diff --git a/trunk/geany/filedefs/filetypes.cpp b/trunk/geany/filedefs/filetypes.cpp new file mode 100644 index 00000000..e69de29b diff --git a/trunk/geany/filedefs/filetypes.freebasic b/trunk/geany/filedefs/filetypes.freebasic new file mode 100644 index 00000000..a861b697 --- /dev/null +++ b/trunk/geany/filedefs/filetypes.freebasic @@ -0,0 +1,11 @@ + +[build-menu] +FT_00_LB=_Kompilieren +FT_00_CM=E:\\Progs\\FreeBASIC-1.05.0-win64\\fbc -w all "%d\\%f" +FT_00_WD= +FT_01_LB=Interpret +FT_01_CM=fbc -w all "%d\\%f" +FT_01_WD= +FT_02_LB= +FT_02_CM= +FT_02_WD= diff --git a/trunk/geany/filedefs/filetypes.makefile b/trunk/geany/filedefs/filetypes.makefile new file mode 100644 index 00000000..e69de29b diff --git a/trunk/geany/filedefs/filetypes.python b/trunk/geany/filedefs/filetypes.python new file mode 100644 index 00000000..4fa42811 --- /dev/null +++ b/trunk/geany/filedefs/filetypes.python @@ -0,0 +1,4 @@ +[build-menu] +EX_00_LB=_Execute +EX_00_CM=python "%f" +EX_00_WD= diff --git a/trunk/geany/filetype_extensions.conf b/trunk/geany/filetype_extensions.conf new file mode 100644 index 00000000..a0ace135 --- /dev/null +++ b/trunk/geany/filetype_extensions.conf @@ -0,0 +1,80 @@ +# Filetype extension configuration file for Geany +# Insert as many items as you want, seperate them with a ";". +# See Geany's main documentation for details. +[Extensions] +Abaqus=*.inp; +Abc=*.abc;*.abp; +ActionScript=*.as; +Ada=*.adb;*.ads; +Asciidoc=*.asciidoc; +ASM=*.asm; +CAML=*.ml;*.mli; +C=*.c;*.h; +C++=*.cpp;*.cxx;*.c++;*.cc;*.h;*.hpp;*.hxx;*.h++;*.hh;*.C;*.H; +C#=*.cs; +CMake=CMakeLists.txt;*.cmake;*.ctest; +COBOL=*.cob;*.cpy;*.cbl;*.cobol; +Conf=*.conf;*.ini;config;*rc;*.cfg;*.desktop; +CSS=*.css; +Cython=*.pyx;*.pxd;*.pxi; +D=*.d;*.di; +Diff=*.diff;*.patch;*.rej; +Docbook=*.docbook; +Erlang=*.erl; +F77=*.f;*.for;*.ftn;*.f77; +Ferite=*.fe; +Forth=*.fs;*.fth; +Fortran=*.f90;*.f95;*.f03; +FreeBasic=*.bas;*.bi; +Genie=*.gs; +GLSL=*.glsl;*.frag;*.vert; +Go=*.go; +Haskell=*.hs;*.lhs; +Haxe=*.hx; +HTML=*.htm;*.html;*.shtml;*.hta;*.htd;*.htt;*.cfm; +Java=*.java;*.jsp; +Javascript=*.js; +LaTeX=*.tex;*.sty;*.idx;*.ltx;*.latex; +Lisp=*.lisp; +Lua=*.lua; +Make=*.mak;*.mk;GNUmakefile;makefile;Makefile;makefile.*;Makefile.*; +Markdown=*.mdml;*.markdown;*.md;*.mkd; +Matlab/Octave=*.m; +NSIS=*.nsi;*.nsh; +Objective-C=*.m;*.mm;*.h; +Pascal=*.pas;*.pp;*.inc;*.dpr;*.dpk; +Perl=*.pl;*.perl;*.pm;*.agi;*.pod; +PHP=*.php;*.php3;*.php4;*.php5;*.phtml; +Po=*.po;*.pot; +Python=*.py;*.pyw;SConstruct;SConscript; +reStructuredText=*.rest;*.reST;*.rst; +R=*.R;*.r; +Ruby=*.rb;*.rhtml;*.ruby; +Scala=*.scala;*.scl; +Sh=*.sh;configure;configure.in;configure.in.in;configure.ac;*.ksh;*.zsh;*.ash;*.bash;*.m4; +SQL=*.sql; +Tcl=*.tcl;*.tk;*.wish; +Txt2tags=*.t2t; +Vala=*.vala;*.vapi; +Verilog=*.v; +VHDL=*.vhd;*.vhdl; +XML=*.xml;*.sgml;*.xsl;*.xslt;*.xsd;*.xhtml; +YAML=*.yaml;*.yml; +Abel=*.abl; +GCbasic=*.gcb; +Jedec=*.eqn;*lis;*.pld; +Sil=*.sil; +Arduino=*.ino; +SDCC=*.sdcc; +ASM6502=*.s; +AVR=*.avr; +Z80=*.z80; +None=*; + +# Note: restarting is required after editing groups +[Groups] +Programming=Cython;Genie;Go;Scala; +Script= +Markup= +Misc= +None= diff --git a/trunk/geany/geany.conf b/trunk/geany/geany.conf new file mode 100644 index 00000000..0a9041bc --- /dev/null +++ b/trunk/geany/geany.conf @@ -0,0 +1,220 @@ +[geany] +default_open_path= +cmdline_new_files=true +notebook_double_click_hides_widgets=false +tab_close_switch_to_mru=false +tab_pos_sidebar=2 +sidebar_pos=0 +msgwin_orientation=1 +highlighting_invert_all=false +pref_main_search_use_current_word=true +check_detect_indent=false +detect_indent_width=false +use_tab_to_indent=true +pref_editor_tab_width=4 +indent_mode=2 +indent_type=1 +virtualspace=1 +autocomplete_doc_words=false +completion_drops_rest_of_word=false +autocompletion_max_entries=30 +autocompletion_update_freq=250 +color_scheme=dark.conf +mru_length=10 +disk_check_timeout=30 +show_editor_scrollbars=true +brace_match_ltgt=false +use_gtk_word_boundaries=true +complete_snippets_whilst_editing=true +use_atomic_file_saving=false +gio_unsafe_save_backup=false +use_gio_unsafe_file_saving=true +indent_hard_tab_width=8 +find_selection_type=0 +extract_filetype_regex=-\\*-\\s*([^\\s]+)\\s*-\\*- +show_symbol_list_expanders=false +compiler_tab_autoscroll=true +allow_always_save=false +statusbar_template= +new_document_after_close=false +msgwin_status_visible=true +msgwin_compiler_visible=true +msgwin_messages_visible=true +msgwin_scribble_visible=true +documents_show_paths=true +sidebar_page=0 +pref_main_load_session=true +pref_main_project_session=true +pref_main_project_file_in_basedir=false +pref_main_save_winpos=true +pref_main_confirm_exit=false +pref_main_suppress_status_messages=false +switch_msgwin_pages=false +beep_on_errors=true +auto_focus=false +sidebar_symbol_visible=true +sidebar_openfiles_visible=true +editor_font=Consolas 10 +tagbar_font=Consolas 8 +msgwin_font=Consolas 8 +show_notebook_tabs=true +show_tab_cross=true +tab_order_ltr=true +tab_order_beside=false +tab_pos_editor=2 +tab_pos_msgwin=0 +use_native_windows_dialogs=false +show_indent_guide=false +show_white_space=false +show_line_endings=false +show_markers_margin=true +show_linenumber_margin=true +long_line_enabled=true +long_line_type=0 +long_line_column=72 +long_line_color=#C2EBC2 +symbolcompletion_max_height=10 +symbolcompletion_min_chars=2 +use_folding=true +unfold_all_children=false +use_indicators=true +line_wrapping=false +auto_close_xml_tags=true +complete_snippets=true +auto_complete_symbols=true +pref_editor_disable_dnd=false +pref_editor_smart_home_key=true +pref_editor_newline_strip=false +line_break_column=72 +auto_continue_multiline=true +comment_toggle_mark=~ +scroll_stop_at_last_line=true +autoclose_chars=2 +pref_editor_default_new_encoding=UTF-8 +pref_editor_default_open_encoding=None +default_eol_character=0 +pref_editor_new_line=true +pref_editor_ensure_convert_line_endings=false +pref_editor_replace_tabs=false +pref_editor_trail_space=true +pref_toolbar_show=true +pref_toolbar_append_to_menu=false +pref_toolbar_use_gtk_default_style=true +pref_toolbar_use_gtk_default_icon=false +pref_toolbar_icon_style=0 +pref_toolbar_icon_size=3 +pref_template_developer=q242695 +pref_template_company= +pref_template_mail=q242695@LMUC428000 +pref_template_initial=q +pref_template_version=1.0 +pref_template_year=%Y +pref_template_date=%Y-%m-%d +pref_template_datetime=%d.%m.%Y %H:%M:%S %Z +context_action_cmd= +sidebar_visible=true +statusbar_visible=true +msgwindow_visible=true +fullscreen=false +scribble_text=Schreiben Sie hier rein, was sie möchten. Sie können es als Notizbuch nutzen. +scribble_pos=76 +treeview_position=202 +msgwindow_position=533 +geometry=477;195;1173;785;0; +custom_date_format= +keep_edit_history_on_reload_125=false +replace_and_find_by_default=true +symbols_sort_mode=0 +scroll_lines_around_cursor=0 +keep_edit_history_on_reload=true +show_keep_edit_history_on_reload_msg=false +reload_clean_doc_on_file_change=false +editor_ime_interaction=0 +pref_main_save_wingeom=true + +[build-menu] +number_ft_menu_items=4 +number_non_ft_menu_items=4 +number_exec_menu_items=2 +NF_03_LB=Test +NF_03_CM= +NF_03_WD= +NF_01_LB=Make (eigenes _Target)... +NF_01_CM=make program +NF_01_WD= +NF_02_LB=Make _Clean +NF_02_CM=make clean +NF_02_WD= + +[search] +pref_search_hide_find_dialog=false +pref_search_always_wrap=false +pref_search_current_file_dir=true +find_all_expanded=true +replace_all_expanded=true +position_find_x=2925 +position_find_y=369 +position_replace_x=635 +position_replace_y=417 +position_fif_x=711 +position_fif_y=410 +fif_regexp=false +fif_case_sensitive=true +fif_match_whole_word=false +fif_invert_results=false +fif_recursive=false +fif_extra_options= +fif_use_extra_options=false +fif_files= +fif_files_mode=0 +find_regexp=false +find_case_sensitive=false +find_escape_sequences=false +find_match_whole_word=true +find_match_word_start=false +find_close_dialog=false +replace_regexp=false +replace_case_sensitive=true +replace_escape_sequences=false +replace_match_whole_word=true +replace_match_word_start=false +replace_search_backwards=false +replace_close_dialog=true +find_regexp_multiline=false +replace_regexp_multiline=false + +[plugins] +load_plugins=true +custom_plugin_path= +active_plugins=C:\\ProgramPaolo\\Progs\\Geany\\lib\\geany\\filebrowser.dll; + +[tools] +terminal_cmd=cmd /Q /C %c +browser_cmd=C:\\Program Files\\Internet Explorer\\iexplore.exe +grep_cmd=grep + +[printing] +print_cmd='C:\\Windows\\system32\\lpr.exe' '%f' +use_gtk_printing=true +print_line_numbers=true +print_page_numbers=true +print_page_header=true +page_header_basename=false +page_header_datefmt=%c + +[project] +session_file= +project_file_path=C:\\Users\\q242695\\Projekte + +[files] +recent_files=C:\\ProgramPaolo\\0_workspace\\projects\\workspace\\gcb\\_MyFiles\\Blink_16f886.gcb;C:\\ProgramPaolo\\0_workspace\\projects\\workspace\\gcb\\_MyFiles\\Blink_12f1822.gcb;C:\\ProgramPaolo\\0_workspace\\projects\\workspace\\gcb\\_MyFiles\\Blink_12f1501.gcb;C:\\ProgramPaolo\\0_workspace\\projects\\workspace\\gcb\\16c84-Ventilatore.gcb;C:\\Users\\q242695\\AppData\\Local\\Temp\\16c84-Ventilatore.gcb-rev1612.svn000.tmp.gcb;C:\\ProgramPaolo\\0_workspace\\projects\\workspace\\gcb\\16c84-spaceinvaders.gcb;C:\\ProgramPaolo\\0_workspace\\projects\\workspace\\gcb\\16c84-knight.gcb;C:\\ProgramPaolo\\0_workspace\\projects\\workspace\\gcb\\16f876a-blink.gcb;C:\\ProgramPaolo\\0_workspace\\projects\\workspace\\gcb\\16f873a-blink.gcb;C:\\ProgramPaolo\\0_workspace\\projects\\workspace\\gcb\\16f886-blink.gcb; +recent_projects=E:\\0_AVRProjects\\ATTiny13\\attiny13.geany;E:\\0_AVRProjects\\ATMega1284\\ATMega1284.geany;E:\\0_AVRProjects\\ATTiny2313\\attiny2313.geany;C:\\Users\\q242695\\AVRProjects\\ATTiny84\\ATTiny84.geany;C:\\Users\\q242695\\AVRProjects\\ATMega168\\ATMega168.geany;C:\\Users\\q242695\\AVRProjects\\00_Lib\\Nokia5110\\LibDev.geany;C:\\Users\\q242695\\AVRProjects\\ATTiny2313\\attiny2313.geany;C:\\Users\\q242695\\AVRProjects\\sd2iec\\src\\sd2iec-0.10.3\\sd2iec.geany;C:\\Users\\q242695\\AVRProjects\\ATTiny88\\ATTiny88.geany;C:\\Users\\q242695\\AVRProjects\\ATMega1284\\ATMega1284.geany; +current_page=7 +FILE_NAME_0=1505;Jedec;0;EUTF-8;1;1;0;C%3A%5CProgramPaolo%5C0_workspace%5Cprojects%5Cworkspace%5C01_CUPL%5CZ80_DEcoder_Paolo%5CZ80_DEC.pld;0;4 +FILE_NAME_1=659;Z80;0;EUTF-8;1;1;0;C%3A%5CProgramPaolo%5C0_workspace%5Cprojects%5Cworkspace%5CZ80_SBC%5Cpaolo.z80;0;4 +FILE_NAME_2=192847;Z80;0;EUTF-8;1;1;0;C%3A%5CProgramPaolo%5C0_workspace%5Cprojects%5Cworkspace%5CZ80_SBC%5Cbas32K.z80;0;4 +FILE_NAME_3=2561;GCbasic;0;EUTF-8;1;1;0;C%3A%5CProgramPaolo%5C0_workspace%5Cprojects%5Cworkspace%5Cgcb%5Cmega1284-BreadBoard.gcb;0;4 +FILE_NAME_4=834;GCbasic;0;EUTF-8;1;1;0;C%3A%5CProgramPaolo%5C0_workspace%5Cprojects%5Cworkspace%5Cgcb%5Ctiny13-osc.gcb;0;4 +FILE_NAME_5=752;GCbasic;0;ECP1252;1;1;0;C%3A%5CProgramPaolo%5C0_workspace%5Cprojects%5Cworkspace%5Cgcb%5Ctiny84-blink.gcb;0;4 +FILE_NAME_6=1133;C;0;EUTF-8;1;1;0;C%3A%5CProgramPaolo%5C0_workspace%5Cprojects%5Cworkspace%5C05_HC08_Projects%5CGR8-Simon%5Cmain.c;0;4 +FILE_NAME_7=1579;GCbasic;0;EUTF-8;1;1;0;C%3A%5CProgramPaolo%5C0_workspace%5Cprojects%5Cworkspace%5Cgcb%5C16f873a-TimerElisa.gcb;0;4 diff --git a/trunk/geany/geany1.conf b/trunk/geany/geany1.conf new file mode 100644 index 00000000..3081f3af --- /dev/null +++ b/trunk/geany/geany1.conf @@ -0,0 +1,194 @@ + +[geany] +default_open_path= +cmdline_new_files=true +notebook_double_click_hides_widgets=false +tab_close_switch_to_mru=false +tab_pos_sidebar=2 +sidebar_pos=0 +msgwin_orientation=1 +highlighting_invert_all=false +pref_main_search_use_current_word=true +check_detect_indent=false +detect_indent_width=false +use_tab_to_indent=true +pref_editor_tab_width=4 +indent_mode=2 +indent_type=1 +virtualspace=1 +autocomplete_doc_words=false +completion_drops_rest_of_word=false +autocompletion_max_entries=30 +autocompletion_update_freq=250 +color_scheme= +mru_length=10 +disk_check_timeout=30 +show_editor_scrollbars=true +brace_match_ltgt=false +use_gtk_word_boundaries=true +complete_snippets_whilst_editing=false +use_atomic_file_saving=false +gio_unsafe_save_backup=false +use_gio_unsafe_file_saving=true +indent_hard_tab_width=8 +find_selection_type=0 +extract_filetype_regex=-\\*-\\s*([^\\s]+)\\s*-\\*- +show_symbol_list_expanders=true +compiler_tab_autoscroll=true +allow_always_save=false +statusbar_template= +new_document_after_close=false +msgwin_status_visible=true +msgwin_compiler_visible=true +msgwin_messages_visible=true +msgwin_scribble_visible=true +documents_show_paths=true +sidebar_page=0 +pref_main_load_session=true +pref_main_project_session=true +pref_main_project_file_in_basedir=false +pref_main_save_winpos=true +pref_main_confirm_exit=false +pref_main_suppress_status_messages=false +switch_msgwin_pages=false +beep_on_errors=true +auto_focus=false +sidebar_symbol_visible=true +sidebar_openfiles_visible=true +editor_font=Monospace 10 +tagbar_font=Sans 9 +msgwin_font=Sans 9 +show_notebook_tabs=true +show_tab_cross=true +tab_order_ltr=true +tab_order_beside=false +tab_pos_editor=2 +tab_pos_msgwin=0 +use_native_windows_dialogs=false +show_indent_guide=false +show_white_space=false +show_line_endings=false +show_markers_margin=true +show_linenumber_margin=true +long_line_enabled=true +long_line_type=0 +long_line_column=72 +long_line_color=#C2EBC2 +symbolcompletion_max_height=10 +symbolcompletion_min_chars=4 +use_folding=true +unfold_all_children=false +use_indicators=true +line_wrapping=false +auto_close_xml_tags=true +complete_snippets=true +auto_complete_symbols=true +pref_editor_disable_dnd=false +pref_editor_smart_home_key=true +pref_editor_newline_strip=false +line_break_column=72 +auto_continue_multiline=true +comment_toggle_mark=~ +scroll_stop_at_last_line=true +autoclose_chars=0 +pref_editor_default_new_encoding=UTF-8 +pref_editor_default_open_encoding=None +default_eol_character=0 +pref_editor_new_line=true +pref_editor_ensure_convert_line_endings=false +pref_editor_replace_tabs=false +pref_editor_trail_space=false +pref_toolbar_show=true +pref_toolbar_append_to_menu=false +pref_toolbar_use_gtk_default_style=true +pref_toolbar_use_gtk_default_icon=true +pref_toolbar_icon_style=0 +pref_toolbar_icon_size=0 +pref_template_developer=q242695 +pref_template_company= +pref_template_mail=q242695@LMUC568461 +pref_template_initial=q +pref_template_version=1.0 +pref_template_year=%Y +pref_template_date=%Y-%m-%d +pref_template_datetime=%d.%m.%Y %H:%M:%S %Z +context_action_cmd= +sidebar_visible=true +statusbar_visible=true +msgwindow_visible=true +fullscreen=false +scribble_text=Schreiben Sie hier rein, was sie möchten. Sie können es als Notizbuch nutzen. +scribble_pos=77 +treeview_position=156 +msgwindow_position=368 +geometry=211;223;900;600;0; +custom_date_format= + +[build-menu] +number_ft_menu_items=0 +number_non_ft_menu_items=0 +number_exec_menu_items=0 + +[search] +pref_search_hide_find_dialog=false +pref_search_always_wrap=false +pref_search_current_file_dir=true +find_all_expanded=false +replace_all_expanded=false +position_find_x=-1 +position_find_y=-1 +position_replace_x=-1 +position_replace_y=-1 +position_fif_x=-1 +position_fif_y=-1 +fif_regexp=false +fif_case_sensitive=true +fif_match_whole_word=false +fif_invert_results=false +fif_recursive=false +fif_extra_options= +fif_use_extra_options=false +fif_files= +fif_files_mode=0 +find_regexp=false +find_case_sensitive=false +find_escape_sequences=false +find_match_whole_word=false +find_match_word_start=false +find_close_dialog=true +replace_regexp=false +replace_case_sensitive=false +replace_escape_sequences=false +replace_match_whole_word=false +replace_match_word_start=false +replace_search_backwards=false +replace_close_dialog=true + +[plugins] +load_plugins=true +custom_plugin_path= +active_plugins=; + +[tools] +terminal_cmd=cmd.exe /Q /C %c +browser_cmd=firefox +grep_cmd=grep + +[printing] +print_cmd=' +use_gtk_printing=true +print_line_numbers=true +print_page_numbers=true +print_page_header=true +page_header_basename=false +page_header_datefmt=%c + +[project] +session_file= +project_file_path=C:\\Users\\q242695\\Projekte + +[files] +recent_files=E:\\0_workspace\\gcb\\16c84-binary_clock.gcb;D:\\0_workspace\\gcb\\16c84-binary_clock.gcb; +recent_projects= +current_page=0 +FILE_NAME_0=0;None;0;EUTF-8;1;1;0;E%3A%5C0_workspace%5Cgcb%5C16c84-binary_clock.gcb;0;4 diff --git a/trunk/geany/keybindings.conf b/trunk/geany/keybindings.conf new file mode 100644 index 00000000..a1d436b8 --- /dev/null +++ b/trunk/geany/keybindings.conf @@ -0,0 +1,213 @@ + +[Bindings] +menu_new=n +menu_open=o +menu_open_selected=o +menu_save=s +menu_saveas= +menu_saveall=s +menu_print=p +menu_close=w +menu_closeall=w +menu_reloadfile=r +file_openlasttab= +menu_quit=q +menu_undo=z +menu_redo=y +edit_duplicateline=d +edit_deleteline=k +edit_deletelinetoend=Delete +edit_transposeline= +edit_scrolltoline=l +edit_scrolllineup=Up +edit_scrolllinedown=Down +edit_completesnippet=Tab +move_snippetnextcursor= +edit_suppresssnippetcompletion= +popup_contextaction= +edit_autocomplete=space +edit_calltip=space +edit_macrolist=Return +edit_wordpartcompletion=Tab +edit_movelineup=Page_Up +edit_movelinedown=Page_Down +menu_cut=x +menu_copy=c +menu_paste=v +edit_copyline=c +edit_cutline=x +menu_selectall=a +edit_selectword=w +edit_selectline=l +edit_selectparagraph=p +edit_selectwordpartleft= +edit_selectwordpartright= +edit_togglecase=u +edit_commentlinetoggle=e +edit_commentline= +edit_uncommentline= +edit_increaseindent=i +edit_decreaseindent=u +edit_increaseindentbyspace= +edit_decreaseindentbyspace= +edit_autoindent= +edit_sendtocmd1=1 +edit_sendtocmd2=2 +edit_sendtocmd3=3 +edit_sendtovte= +format_reflowparagraph=j +edit_joinlines= +menu_insert_date=d +edit_insertwhitespace= +edit_insertlinebefore= +edit_insertlineafter= +menu_preferences=p +menu_pluginpreferences= +menu_find=f +menu_findnext=g +menu_findprevious=g +menu_findnextsel= +menu_findprevsel= +menu_replace=h +menu_findinfiles=f +menu_nextmessage= +menu_previousmessage= +popup_findusage=e +popup_finddocumentusage=d +find_markall=m +nav_back=Left +nav_forward=Right +menu_gotoline=l +edit_gotomatchingbrace=b +edit_togglemarker=m +edit_gotonextmarker=period +edit_gotopreviousmarker=comma +popup_gototagdefinition=t +popup_gototagdeclaration=t +edit_gotolinestart=Home +edit_gotolineend=End +edit_gotolinestartvisual=Home +edit_gotolineendvisual=End +edit_prevwordstart=slash +edit_nextwordstart=backslash +menu_toggleall= +menu_fullscreen=F11 +menu_messagewindow= +toggle_sidebar= +menu_zoomin=plus +menu_zoomout=minus +normal_size=0 +menu_linewrap= +menu_linebreak= +menu_clone= +menu_replacetabs= +menu_replacespaces= +menu_togglefold= +menu_foldall= +menu_unfoldall= +reloadtaglist=r +remove_markers= +remove_error_indicators= +remove_markers_and_indicators= +project_new= +project_open= +project_properties= +project_close= +build_compile=F8 +build_link=F9 +build_make=F9 +build_makeowntarget=F9 +build_makeobject=F8 +build_nexterror= +build_previouserror= +build_run=F5 +build_options= +menu_opencolorchooser= +menu_help=F1 +switch_editor=F2 +switch_search_bar=F7 +switch_message_window= +switch_compiler= +switch_messages= +switch_scribble=F6 +switch_vte=F4 +switch_sidebar= +switch_sidebar_symbol_list= +switch_sidebar_doc_list= +switch_tableft=Page_Up +switch_tabright=Page_Down +switch_tablastused=Tab +move_tableft=Page_Up +move_tabright=Page_Down +move_tabfirst= +move_tablast= + +[file_browser] +focus_file_list= +focus_path_entry= +rename_object= +create_file= +create_dir= +rename_refresh= + +[split_window] +split_horizontal=t +split_vertical= +split_unsplit= + +[commander] +show_panel=c + +[geanyvc] +vc_show_diff_of_file= +vc_show_diff_of_dir= +vc_show_diff_of_basedir= +vc_commit= +vc_status= +vc_revert_file= +vc_revert_dir= +vc_revert_basedir= +vc_update= + +[GeanyCtags] +generate_tags= +find_tag= + +[addons] +focus_bookmark_list= +focus_tasks= +update_tasks= +xml_tagging= +Enclose_1= +Enclose_2= +Enclose_3= +Enclose_4= +Enclose_5= +Enclose_6= +Enclose_7= +Enclose_8= + +[insert_numbers] +insert_numbers= + +[code_navigation] +switch_head_impl=s +goto_file=g + +[prettyprinter] +run_pretty_printer_xml= + +[scope] +setup_program= +run_continue= +goto_cursor= +goto_source= +step_into= +step_over= +step_out= +terminate= +breakpoint= +gdb_command= +evaluate= +watch= +inspect= diff --git a/trunk/geany/keybindings1.conf b/trunk/geany/keybindings1.conf new file mode 100644 index 00000000..e69de29b diff --git a/trunk/geany/plugins/VC/VC.conf b/trunk/geany/plugins/VC/VC.conf new file mode 100644 index 00000000..8b155a35 --- /dev/null +++ b/trunk/geany/plugins/VC/VC.conf @@ -0,0 +1,14 @@ + +[VC] +set_changed_flag=false +set_add_confirmation=true +set_external_diff=true +set_maximize_commit_dialog=false +set_editor_menu_entries=true +attach_to_menubar=true +enable_cvs=false +enable_git=false +enable_svn=true +enable_svk=false +enable_bzr=false +enable_hg=false diff --git a/trunk/geany/plugins/addons/addons.conf b/trunk/geany/plugins/addons/addons.conf new file mode 100644 index 00000000..90e56654 --- /dev/null +++ b/trunk/geany/plugins/addons/addons.conf @@ -0,0 +1,15 @@ + +[addons] +show_toolbar_doclist_item=true +doclist_sort_mode=2 +enable_openuri=false +enable_tasks=true +tasks_token_list=TODO;FIXME +tasks_scan_all_documents=false +enable_systray=false +enable_bookmarklist=false +enable_markword=false +strip_trailing_blank_lines=false +enable_xmltagging=false +enable_enclose_words=false +enable_enclose_words_auto=false diff --git a/trunk/geany/plugins/codenav/codenav.conf b/trunk/geany/plugins/codenav/codenav.conf new file mode 100644 index 00000000..6c30b0ca --- /dev/null +++ b/trunk/geany/plugins/codenav/codenav.conf @@ -0,0 +1,4 @@ + +[switch_head_impl] +implementations_list=c,C,cc,c++,cxx,cpp;frag;adb; +headers_list=hh,h++,hxx,hpp,h;vert;ads; diff --git a/trunk/geany/plugins/filebrowser/filebrowser.conf b/trunk/geany/plugins/filebrowser/filebrowser.conf new file mode 100644 index 00000000..c808dfe3 --- /dev/null +++ b/trunk/geany/plugins/filebrowser/filebrowser.conf @@ -0,0 +1,7 @@ +[filebrowser] +open_command=e:\\progs\\hexplorer\\hexplo "%f" +show_hidden_files=true +hide_object_files=true +hidden_file_extensions=.o .obj .so .dll .a .lib .pyc +fb_follow_path=false +fb_set_project_base_path=false diff --git a/trunk/geany/plugins/scope/program_1.conf b/trunk/geany/plugins/scope/program_1.conf new file mode 100644 index 00000000..0ee690ab --- /dev/null +++ b/trunk/geany/plugins/scope/program_1.conf @@ -0,0 +1,45 @@ + +[program] +executable=E:\\0_workspace\\projects\\workspace\\Atari\\c_math\\math.exe +arguments= +environment= +working_dir=E:\\0_workspace\\projects\\workspace\\Atari\\c_math\\ +load_script= +auto_run_exit=true +non_stop_mode=false +temp_breakpoint=false +temp_break_location= + +[options] +open_panel_on_load=true +open_panel_on_start=true +update_all_views=false +high_bit_mode=1 +member_names=true +argument_names=true +long_mr_format=true +inspect_expand=true +inspect_count=100 +library_messages=false +editor_tooltips=true +stack_show_address=true + +[thread] +select_on_running=false +select_on_stopped=true +select_on_exited=true +select_follow=true +show_group=true +show_core=true + +[break_0] +line=262 +type=98 +enabled=true +pending=false +run_apply=true +file=E:\\0_workspace\\projects\\workspace\\Atari\\c_math\\math.c +display=math.c:262 +func=EuroRechnen +location=E:\\0_workspace\\projects\\workspace\\Atari\\c_math\\math.c:262 +temporary=false diff --git a/trunk/geany/plugins/scope/scope.conf b/trunk/geany/plugins/scope/scope.conf new file mode 100644 index 00000000..a7c29f01 --- /dev/null +++ b/trunk/geany/plugins/scope/scope.conf @@ -0,0 +1,48 @@ + +[scope] +gdb_executable=gdb +gdb_async_mode=false +gdb_buffer_length=32767 +gdb_wait_death=20 +gdb_send_interval=5 +async_break_bugs=true +var_update_bug=true +auto_view_source=false +keep_exec_point=false +visual_beep_length=25 +sci_marker_first=17 +sci_caret_policy=25 +sci_caret_slop=3 +unmark_current_line=false +scope_run_to_cursor=false +seek_with_navqueue=false +panel_tab_pos=2 +show_recent_items=10 +show_toolbar_items=255 +tooltips_fail_action=0 +tooltips_send_delay=25 +tooltips_length=2048 +memory_line_bytes=16 +memory_font= + +[disabled_break] +mark=0 +alpha=256 +fore=#008000 +back=#C0E0D0 + +[enabled_break] +mark=0 +alpha=256 +fore=#000080 +back=#C0D0F0 + +[execution_line] +mark=4 +alpha=256 +fore=#808000 +back=#F0F090 + +[recent_0] +name=E:\\0_workspace\\projects\\workspace\\Atari\\c_math\\math.exe +id=1 diff --git a/trunk/geany/plugins/treebrowser/treebrowser.conf b/trunk/geany/plugins/treebrowser/treebrowser.conf new file mode 100644 index 00000000..a98aead7 --- /dev/null +++ b/trunk/geany/plugins/treebrowser/treebrowser.conf @@ -0,0 +1,17 @@ + +[treebrowser] +open_external_cmd=explorer '%d' +open_terminal=cmd +reverse_filter=false +one_click_chdoc=false +show_hidden_files=false +hide_object_files=false +show_bars=1 +chroot_on_dclick=false +follow_current_doc=true +on_delete_close_file=true +on_open_focus_editor=false +show_tree_lines=true +show_bookmarks=false +show_icons=2 +open_new_file=true diff --git a/trunk/geany/snippets.conf b/trunk/geany/snippets.conf new file mode 100644 index 00000000..5e38a650 --- /dev/null +++ b/trunk/geany/snippets.conf @@ -0,0 +1,148 @@ +# Geany's snippets configuration file +# +# use \n or %newline% for a new line (it will be replaced by the used EOL char(s) - LF, CR/LF, CR). +# use \t or %ws% for an indentation step, it will be replaced according to the current document's indent mode. +# use \s to force whitespace at beginning or end of a value ('key= value' won't work, use 'key=\svalue'). +# use %key% for all keys defined in the [Special] section. +# use %cursor% to define where the cursor should be placed after completion. You can define multiple +# %cursor% wildcards and use the "Move cursor in snippet" to jump to the next defined cursor +# position in the completed snippet. +# You can define a section for each supported filetype to overwrite default settings, the section +# name must match exactly the internal filetype name, run 'geany --ft-names' for a full list. +# +# Additionally, you can use most of the template wildcards like {developer}, {command:...}, +# or {date} in the snippets. +# See the documentation for details. + +# For a list of available filetype names, execute: +# geany --ft-names + +# Default is used for all filetypes and keys can be overwritten by [filetype] sections +[Default] + +# special keys to be used in other snippets, cannot be used "standalone" +# can be used by %key%, e.g. %brace_open% +# nesting of special keys is not supported (e.g. brace_open=\n{\n%brace_close% won't work) +# key "wordchars" is very special, it defines the word delimiting characters when looking for +# a word to auto complete, leave commented to use the default wordchars +[Special] +brace_open=\n{\n\t +brace_close=}\n +block=\n{\n\t%cursor%\n} +block_cursor=\n{\n\t%cursor%\n}\n%cursor% +#wordchars=_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 + +# Optional keybindings to insert snippets +# Note: these can be overridden by Geany's configurable keybindings +[Keybindings] +#for=7 + +[C] +if=if (%cursor%)%block_cursor% +else=else%block_cursor% +for=for (i = 0; i < %cursor%; i++)%block_cursor% +while=while (%cursor%)%block_cursor% +do=do\n{\n\t%cursor%\n} while (%cursor%)\n%cursor% +switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%%cursor% + +[C++] +if=if (%cursor%)%block_cursor% +else=else%block_cursor% +for=for (int i = 0; i < %cursor%; i++)%brace_open%\n%brace_close% +while=while (%cursor%)%block_cursor% +do=do\n{\n\t%cursor%\n} while (%cursor%)\n%cursor% +switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%%cursor% +try=try%block%\ncatch (%cursor%)%block_cursor% + +[Java] +if=if (%cursor%)%block_cursor% +else=else%block_cursor% +for=for (int i = 0; i < %cursor%; i++)%brace_open%\n%brace_close% +while=while (%cursor%)%block_cursor% +do=do\n{\n\t%cursor%\n} while (%cursor%)\n%cursor% +switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%%cursor% +try=try%block%\ncatch (%cursor%)%block_cursor% + +[PHP] +if=if (%cursor%)%block_cursor% +else=else%block_cursor% +for=for ($i = 0; $i < %cursor%; $i++)%brace_open%\n%brace_close% +while=while (%cursor%)%block_cursor% +do=do\n{\n\t%cursor%\n} while (%cursor%)\n%cursor% +switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%%cursor% +try=try%block%\ncatch (%cursor%)%block_cursor% + +[Javascript] +if=if (%cursor%)%block_cursor% +else=else%block_cursor% +for=for (i = 0; i < %cursor%; i++)%block_cursor% +while=while (%cursor%)%block_cursor% +do=do\n{\n\t%cursor%\n} while (%cursor%)\n%cursor% +switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%%cursor% +try=try%block%\ncatch (%cursor%)%block_cursor% + +[C#] +if=if (%cursor%)%block_cursor% +else=else%block_cursor% +for=for (i = 0; i < %cursor%; i++)%block_cursor% +while=while (%cursor%)%block_cursor% +do=do\n{\n\t%cursor%\n} while (%cursor%)\n%cursor% +switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%%cursor% +try=try%block%\ncatch (%cursor%)%block_cursor% + +[Vala] +if=if (%cursor%)%block_cursor% +else=else%block_cursor% +for=for (i = 0; i < %cursor%; i++)%block_cursor% +while=while (%cursor%)%block_cursor% +do=do\n{\n\t%cursor%\n} while (%cursor%)\n%cursor% +switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%%cursor% +try=try%block%\ncatch (%cursor%)%block_cursor% + +[ActionScript] +if=if (%cursor%)%block_cursor% +else=else%block_cursor% +for=for (i = 0; i < %cursor%; i++)%block_cursor% +while=while (%cursor%)%block_cursor% +do=do\n{\n\t%cursor%\n} while (%cursor%)\n%cursor% +switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%%cursor% +try=try%block%\ncatch (%cursor%)%block_cursor% + +[Python] +for=for i in xrange(%cursor%):\n\t +if=if %cursor%:\n\t +elif=elif %cursor%:\n\t +else=else:\n\t +while=while %cursor%:\n\t +try=try:\n\t%cursor%\nexcept Exception, ex:\n\t +with=with %cursor%:\n\t +def=def %cursor% (%cursor%):\n\t""" Function doc """\n\t +class=class %cursor%:\n\t""" Class doc """\n\t\n\tdef __init__ (self):\n\t\t""" Class initialiser """\n\t\tpass + +[Ferite] +iferr=iferr%block_cursor%fix%block% +monitor=monitor%block_cursor%handle%block% + +[Haskell] + +[HTML] +table=\n\t\n\t\t\n\t\n
%cursor%
+ +[GCbasic] +do=do\n\t%cursor%\nloop\n%cursor% +if=if x%cursor% then\n\t\nelse\n\t\nend if +else=else\n\t +for=for %cursor%c=x to x step x\n\t%cursor%\nnext +repeat=repeat %cursor%n\n\t%cursor%\nend repeat +select=select case %cursor%x\n\tcase%cursor% 0:\n\tcase%cursor% 1:\n\tcase%cursor% else:\nend select +wait=wait %cursor%[{While | Until} condition] +sub=sub %cursor%\n\t%cursor%\nend sub +function=function %cursor%\n\t%cursor%\nend function + +[Arduino] +if=if (%cursor%)%block_cursor% +else=else%block_cursor% +for=for (int i = 0; i < %cursor%; i++)%brace_open%\n%brace_close% +while=while (%cursor%)%block_cursor% +do=do\n{\n\t%cursor%\n} while (%cursor%)\n%cursor% +switch=switch (%cursor%)%brace_open%case %cursor%:\n\t\t%cursor%\n\t\tbreak;\n\tdefault:\n\t\t%cursor%\n%brace_close%%cursor% diff --git a/trunk/geany/tags/standard.gcb.tags b/trunk/geany/tags/standard.gcb.tags new file mode 100644 index 00000000..12050031 --- /dev/null +++ b/trunk/geany/tags/standard.gcb.tags @@ -0,0 +1,138 @@ +# format=pipe +ReadAD||() --> var| +ReadAD10||(port) --> var| +EpRead||, | +EpWrite||, | +ProgramErase||()| +ProgramRead||(, )| +ProgramWrite||(, )| +HeFRead||(,)| +HeFWrite||(, )| +Flash_read||(
) --> var| +Flash_readConfig||(
) --> var| +Flash_readBlock||(,,)| +Flash_writeBlock||(,,)| +Pause||