| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: sc-im | Distribution: openSUSE Tumbleweed |
| Version: 0.8.5 | Vendor: openSUSE |
| Release: 1.2 | Build date: Thu Jun 26 09:28:45 2025 |
| Group: Productivity/Office/Spreadsheets | Build host: reproducible |
| Size: 673441 | Source RPM: sc-im-0.8.5-1.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/andmarti1424 | |
| Summary: An ncurses spreadsheet program for terminal | |
Spreadsheet Calculator Improvised, aka sc-im, is an ncurses based, vim-like spreadsheet calculator. sc-im is based on sc, whose original authors are James Gosling and Mark Weiser, and mods were later added by Chuck Martin.
BSD-4-Clause
* Thu Jun 26 2025 pgajdos@suse.com
- version update to 0.8.5
* fixed ‘zip_error_to_str’ deprecated message
* changed do_autobackup definition
* FIX in paste of cells transposed. Destination position was calculated wrong.
* fix spurious circular deps across sheets (issue #903) thanks to DHMike57
* Add theme files into Makefile #930
* PR 921 - fix invalid chars in file name cause segfault (issue #922)
* PR 931 - fix issue #928 - Reproducible segfault reading python-written xlsx
* PR 909 - fix spurious error message with @if command (issue #910)
* PR 911 - fix memory leak and segfault in @replace (issue #912)
* PR 920 - fix in replace and sevaluate (issue #919)
* PR 917 - fix range not updating with getent (issue #918)
* PR 896 - work on issue 813 - fix in subtottal
* PR 898 - work on issue 897 - fix in lua evaluation
* PR 900 - work on issue 899 - minor modification in @dts validation
* PR 902 - work on issue 901 - keep sheet/cursor position when saving file
* PR 888 - replace all /bin/bash with a unix agnostic /usr/bin/env bash
* PR 887 - explicit left markdown alignment
* Wed Apr 23 2025 Joshua Smith <smolsheep@opensuse.org>
- Disable libxlsxwriter from build to fix build failures
See gh#andmarti1424/sc-im#948 for bug report
* Sun Aug 18 2024 Jakob Lorenz <onlyjak0b@mailbox.org>
- Update to version 0.8.4:
* :datefmt does not remove text content anymore allowing future edition
* avoid changing cell's color after :format
* avoid blanking cell's text content after :datefmt
* fix configuration variable name in file.c: import_delimited_to_text
* added input_edit_mode setting
* fix: xlsx file import
* fix: get row number and column or cell that calls a LUA script
* fix: changed load_rc load_file order.
* fix: issue in csv import
* fix: assigning empty label in date field will cause segfault
* fix: compiler error related to missing include
* fix: date handling in markdown export
* fix: Modify Makefile to work with brew's ncurses
* Wed Jul 12 2023 Joshua Smith <jsmithfpv@gmail.com>
- Added gnuplot, fixed build prefix, changed package group.
* Mon Jul 10 2023 Joshua Smith <jsmithfpv@gmail.com>
- Mixture of adjustments to specfile from self and some sourced
from home:onlyJak0b's alternate specfile
* Mon Mar 06 2023 Joshua Smith <jsmithfpv@gmail.com>
- Update to version 0.8.3:
Added:
* Added multi-sheet support.
* Added :newsheet, :nextsheet, :prevsheet, :delsheet
* Added new colors types SHEET, CURRENT_SHEET and FILENM
* Added default_open_file_under_cursor_cmd configuration value
Changes:
* Marks now consider sheet
* Renamed auto_justify to auto_fit
* `gt` command of NORMAL_MODE renamed to `go`
* Copy alignment of strings when doing `Pf`.
* Backslash double quotes in cpaste.
* Inform old value and new value when changing configuration
variable
* UI optimizations
* Simplify clipboard code
* Added D command on EDIT mode.
* ESC in EDIT_MODE also confirm changes.
* Reeval when pasting from clipboard and autocalc is set
Fixes:
* fix horizontal scroll when editing cells with long strings
(wider than screen)
* Avoid reading passed maxcols maxrows when shifting left or up
over last sheet column/row.
* fix in Pv when pasting over same place where data was yanked.
* fix in paste_yanked_ents: calloc didnt count that yanked cells
could share dependencies.
* fix a bug when refreshing grid when autowrap operates.
Issue 578.
* Avoid segfault in autobackup when no current file is set.
* fix in cw dw c$ d$ commands of EDIT_MODE
* fix leak in del_selected_cells
* fix when using C-r in INSERT_MODE
* fix arguments reversed on sc.colrow2a
* fix in delete_filters that caused SEGFAULT. Issue 637.
* fix in unformat. call to copy_to_undostruct with wrong
parameters.
* fix swapped arguments on lsetform
* added string functions to dep graph
* Issue #697: do not allow to override nocurses config variable
* fix #694: csv import and export / LaTex export
* fix #700: '{' '}' normal mode commands reset cmd_multiplier
* Mon Nov 28 2022 Joshua Smith <jsmithfpv@gmail.com>
- Update to version 0.8.2:
* New motions in edit mode
* Simple mouse support. Can handle selection of single cells
and scroll.
* Added markdown and latex export.
* Add support for italic attribute to be appled to cells.
* Added digraphs.
* Added EXECUTE command.
* Added --export_csv --export_tab --export_txt parameters.
* New input_bar_bottom config variable.
* New underline_grid config variable.
* Added filename in status bar (filename_with_mode config
variable).
* Added option to truncate cells.
* Added xlsx sheet parameter.
* New @fact function.
* Braille support
* Fri Feb 19 2021 dmacvicar@suse.com
- Update to version 0.7.0:
* Add new command p and P in visual mode. Paste into the visual
area. Repeating the yanked area. p is normal paste P is like
Pc adjust the cell references
* Don't save empty cellcolor strings
* Make saving DEFAULT_COLOR values work.
* Ensure spaces between items when writing colors to a file
* Added documentation for the :strtonum function.
* should be "with mode", as status is whole line
* make filename display configurable
* Added new command :strtonum Converts Labels to Numbers Todo
add it ti the undo chain
* Solved an issue when copy pasting with ccopy and cpaste When
copy pasting with tab delimiter from one sc file to another
sc file. I noticed that my numbers where copied as string. So
fixed this with first trimming the token and then check for
isnumeric If not use the non-trimmed token as string.
* Fri Feb 15 2019 Duncan Mac-Vicar <dmacvicar@suse.de>
- Initial package for 0.7.0
/usr/bin/sc-im /usr/bin/scopen /usr/share/doc/packages/sc-im /usr/share/doc/packages/sc-im/BUGS /usr/share/doc/packages/sc-im/CHANGES /usr/share/doc/packages/sc-im/HELP /usr/share/doc/packages/sc-im/KNOWN_ISSUES /usr/share/doc/packages/sc-im/Readme.md /usr/share/licenses/sc-im /usr/share/licenses/sc-im/LICENSE /usr/share/man/man1/sc-im.1.gz /usr/share/sc-im /usr/share/sc-im/plot_bar /usr/share/sc-im/plot_line /usr/share/sc-im/plot_pie /usr/share/sc-im/plot_scatter /usr/share/sc-im/sc-im_help /usr/share/themes/dracula.sc /usr/share/themes/old.sc /usr/share/themes/papercolor-dark.sc /usr/share/themes/prince.persia.sc
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 23:06:42 2025