[Github-comments] [geany/geany] [session-split] More things to session (Issue #3007)

elextr notifications at xxxxx
Wed Nov 17 00:28:54 UTC 2021


The session split branch seems to work AFAICT.

But there are lots of settings in `geany.conf` that I believe are session settings, essentially all the GUI ones for example.

Below is the `geany.conf` created by this branch with "yes" or "no" beside the ones I suggest, don't mind if the branch is merged into main and these added after (discussion), @kugel- can choose.

```
    [geany]
no  default_open_path
no  cmdline_new_files
yes notebook_double_click_hides_widgets
yes tab_close_switch_to_mru
yes tab_pos_sidebar
yes sidebar_pos
yes symbols_sort_mode
yes msgwin_orientation
yes highlighting_invert_all
no  pref_main_search_use_current_word
no  check_detect_indent
no  detect_indent_width
no  use_tab_to_indent
no  pref_editor_tab_width
no  indent_mode
no  indent_type
yes virtualspace
no  autocomplete_doc_words
no  completion_drops_rest_of_word
no  autocompletion_max_entries
no  autocompletion_update_freq
yes color_scheme
yes scroll_lines_around_cursor
no  mru_length
no  disk_check_timeout
yes show_editor_scrollbars
no  brace_match_ltgt
no  use_gtk_word_boundaries
no  complete_snippets_whilst_editing
no  indent_hard_tab_width
no  editor_ime_interaction
no  use_atomic_file_saving
no  gio_unsafe_save_backup
no  use_gio_unsafe_file_saving
no  keep_edit_history_on_reload
no  show_keep_edit_history_on_reload_msg
no  reload_clean_doc_on_file_change
no  save_config_on_file_change
no  extract_filetype_regex
no  allow_always_save
no  find_selection_type
no  replace_and_find_by_default
yes show_symbol_list_expanders
yes compiler_tab_autoscroll
yes statusbar_template
yes new_document_after_close
yes msgwin_status_visible
yes msgwin_compiler_visible
yes msgwin_messages_visible
yes msgwin_scribble_visible
no  documents_show_paths
yes sidebar_page
no  pref_main_load_session
no  pref_main_project_session
no  pref_main_project_file_in_basedir
yes pref_main_save_winpos
yes pref_main_save_wingeom
no  pref_main_confirm_exit
yes pref_main_suppress_status_messages
yes switch_msgwin_pages
no  beep_on_errors
no  auto_focus
yes sidebar_symbol_visible
yes sidebar_openfiles_visible
yes editor_font
yes tagbar_font
yes msgwin_font
yes show_notebook_tabs
yes show_tab_cross
yes tab_order_ltr
yes tab_order_beside
yes tab_pos_editor
yes tab_pos_msgwin
no  use_native_windows_dialogs
yes show_indent_guide
yes show_white_space
yes show_line_endings
yes show_markers_margin
yes show_linenumber_margin
yes long_line_enabled
yes long_line_type
yes long_line_column
yes long_line_color
no  symbolcompletion_max_height
no  symbolcompletion_min_chars
no  use_folding
no  unfold_all_children
no  use_indicators
no  line_wrapping
no  auto_close_xml_tags
no  complete_snippets
no  auto_complete_symbols
no  pref_editor_disable_dnd
no  pref_editor_smart_home_key
no  pref_editor_newline_strip
no  line_break_column
no  auto_continue_multiline
no  comment_toggle_mark
no  scroll_stop_at_last_line
no  autoclose_chars
no  pref_editor_default_new_encoding
no  pref_editor_default_open_encoding
no  default_eol_character
no  pref_editor_new_line
no  pref_editor_ensure_convert_line_endings
no  pref_editor_replace_tabs
no  pref_editor_trail_space
no  pref_toolbar_show
no  pref_toolbar_append_to_menu
no  pref_toolbar_use_gtk_default_style
no  pref_toolbar_use_gtk_default_icon
no  pref_toolbar_icon_style
no  pref_toolbar_icon_size
no  pref_template_developer
no  pref_template_company
no  pref_template_mail
no  pref_template_initial
no  pref_template_version
no  pref_template_year
no  pref_template_date
no  pref_template_datetime
no  context_action_cmd
yes sidebar_visible
yes statusbar_visible
yes msgwindow_visible
yes fullscreen
no  color_picker_palette
no  scribble_text
no  scribble_pos
no  custom_date_format
  
    [build-menu]
no  number_ft_menu_items
no  number_non_ft_menu_items
no  number_exec_menu_items
  
    [search]
no  pref_search_hide_find_dialog
no  pref_search_always_wrap
no  pref_search_current_file_dir
no  find_all_expanded
no  replace_all_expanded
yes position_find_x
yes position_find_y
yes position_replace_x
yes position_replace_y
yes position_fif_x
yes position_fif_y
no  fif_regexp
no  fif_case_sensitive
no  fif_match_whole_word
no  fif_invert_results
no  fif_recursive
no  fif_extra_options
no  fif_use_extra_options
no  fif_files
no  fif_files_mode
no  find_regexp
no  find_regexp_multiline
no  find_case_sensitive
no  find_escape_sequences
no  find_match_whole_word
no  find_match_word_start
no  find_close_dialog
no  replace_regexp
no  replace_regexp_multiline
no  replace_case_sensitive
no  replace_escape_sequences
no  replace_match_whole_word
no  replace_match_word_start
no  replace_search_backwards
no  replace_close_dialog
  
    [plugins]
no  load_plugins
no  custom_plugin_path
no  active_plugins
  
    [VTE]
no  send_cmd_prefix
no  send_selection_unsafe
no  load_vte
no  font
no  scroll_on_key
no  scroll_on_out
no  enable_bash_keys
no  ignore_menu_bar_accel
no  follow_path
no  run_in_vte
no  skip_run_script
no  cursor_blinks
no  scrollback_lines
no  shell
no  colour_fore
no  colour_back
no  last_dir
  
    [tools]
no  terminal_cmd
no  browser_cmd
no  grep_cmd
  
    [printing]
no  print_cmd
no  use_gtk_printing
no  print_line_numbers
no  print_page_numbers
no  print_page_header
no  page_header_basename
no  page_header_datefmt
 
    [files]
yes current_page

```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3007
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20211116/d7486d04/attachment-0001.htm>


More information about the Github-comments mailing list