Quantcast

spf/linux usability

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

spf/linux usability

ygrek-3
Привет,

 Я уже потихоньку перехожу на spf/linux как "форт по умолчанию" поэтому
начинаю замечать всякие разные шероховатости в devel : пути с обратными
слешами, неверные регистры букв в именах файлов, etc. И
дёргаю владельцев этих файлов по одиночке -- что конечно медленно и
муторно. Посему, есть предложение, поручить одному человеку пройтись по
всему (актуальному) devel и выполнить эти изменения :
- везде прямые слеши в путях
- везде правильный регистр букв в путях (в идеале было бы эти
"нехорошие" файлы перезакоммитить в строчном регистре..)

Скорее всего этим человеком буду я если больше желающих нет :)

--
 ~ygrek

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev

attachment0 (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: spf/linux usability

Ruvim Pinka
Привет!

On 5/12/08, ygrek <[hidden email]> wrote:

> дёргаю владельцев этих файлов по одиночке -- что конечно медленно и
> муторно. Посему, есть предложение, поручить одному человеку пройтись по
> всему (актуальному) devel и выполнить эти изменения :
> - везде прямые слеши в путях
> - везде правильный регистр букв в путях (в идеале было бы эти
> "нехорошие" файлы перезакоммитить в строчном регистре..)

Согласен. Все разом делать -- тоже муторно. Можно просто исправлять по
мере необходимости.

> Скорее всего этим человеком буду я если больше желающих нет :)

:)

--
Ruvim
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: spf/linux usability

Andrey Cherezov
In reply to this post by ygrek-3
Добрый день, ygrek!

Ваше сообщение от 12.05.2008 13:16:
> - везде правильный регистр букв в путях (в идеале было бы эти
> "нехорошие" файлы перезакоммитить в строчном регистре..)
>  
История изменений по ним потеряется наверняка. Но это еще хуже, чем
нехороший регистр. Я предлагаю оставить регистр древних файлов как есть,
а поменять шаблоны их включения, если они (на wiki) в несовпадающем
регистре.
> Скорее всего этим человеком буду я если больше желающих нет :)
>  
Я на деюсь, что в моих либах все линуксопригодно (в тех из них, которые
имеют смысл в линуксе вообще), лишние winapi выключу. А править чужие
либы я точно не желающий, поэтому не возражаю против твоих правок. В
традиционном для spf стиле - "инициатива наказуема" - кто придумал, тому
и реализовать ;)

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: spf/linux usability

ygrek-3
On Mon, 12 May 2008 16:53:51 +0300
Andrey Cherezov <[hidden email]> wrote:

> > - везде правильный регистр букв в путях (в идеале было бы эти
> > "нехорошие" файлы перезакоммитить в строчном регистре..)
> >  
> История изменений по ним потеряется наверняка. Но это еще хуже, чем
> нехороший регистр. Я предлагаю оставить регистр древних файлов как есть,
> а поменять шаблоны их включения, если они (на wiki) в несовпадающем
> регистре.

<offtop>
жирный минус cvs-у, ограничивает юзера. Был бы svn - не думая
бы переименовывали бы неподходящие или неправильные названия. А так сто
раз приходится взвешивать.
</offtop>

Ну а в текущих cvs реалиях приходится мириться.
Насчёт шаблонов хорошая идея. Поправил.
Кстати в devel.xml надо придумать и добавить тег для каких версий spf
либа работает - win|linux

--
 ~ygrek

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev

attachment0 (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: spf/linux usability

ygrek-3
In reply to this post by ygrek-3
Привет,

Ниже список либ которые потенциально требуют исправления (кроме тех случаев,
когда они win-зависимы). Просьба к авторам этих либ как-то проявить своё отношение
к проблеме :
- либо исправить пути самостоятельно
- либо дать такое право мне
- либо отказаться вносить исправления (default)

$ find lib devel -print0 | xargs -0 grep '^ *REQUIRE [^ ]* .*\\[^ ].*' | cut -d':' -f1 | uniq | sort
devel/~ac/lib/win/winsock/pfilter.f
devel/~af/lib/api-func.f
devel/~af/lib/ini.f
devel/~af/lib/langstrings.f
devel/~af/lib/locals-ans.f
devel/~af/lib/locals.f
devel/~af/lib/locstack.f
devel/~af/lib/mem-stream.f
devel/~af/lib/rfl.f
devel/~af/lib/save.f
devel/~af/lib/simple_hash.f
devel/~af/lib/sliteral2.f
devel/~af/lib/stream_io.f
devel/~af/mc/microclass.f
devel/~day/common/cgi.f
devel/~day/common/SCRAMBLE.F
devel/~day/fsim/source/FORTHSIM.F
devel/~day/fsim/source/MATRIX.F
devel/~day/hype3/com.f
devel/~day/hype3/examples/com/automate/server.f
devel/~day/hype3/examples/com/getclassobject/example.f
devel/~day/hype3/hype3.f
devel/~day/hype3/lib/stack.f
devel/~day/hype3/lib/string.f
devel/~day/hype3/locals.f
devel/~day/joop/lib/filestream.f
devel/~day/joop/lib/list.f
devel/~day/joop/lib/stack.f
devel/~day/joop/lib/stream.f
devel/~day/joop/oop.f
devel/~day/joop/samples/about_dlg.f
devel/~day/joop/samples/clock.f
devel/~day/joop/samples/dirobj.f
devel/~day/joop/samples/filedialog.f
devel/~day/joop/samples/fsaver.f
devel/~day/joop/samples/htmlcol.f
devel/~day/joop/samples/magnify.f
devel/~day/joop/samples/speed.f
devel/~day/joop/samples/ssaver.txt
devel/~day/joop/samples/template.f
devel/~day/joop/samples/wintest.f
devel/~day/joop/win/colordialog.f
devel/~day/joop/win/control.f
devel/~day/joop/win/dialog.f
devel/~day/joop/win/dirobject.f
devel/~day/joop/win/filedialogs.f
devel/~day/joop/win/font.f
devel/~day/joop/win/framewindow.f
devel/~day/joop/win/menu.f
devel/~day/joop/win/wfunc.f
devel/~day/joop/win/winclass.f
devel/~day/joop/win/window.f
devel/~day/lib/clipboard.f
devel/~day/lib/date.f
devel/~day/lib/exception.f
devel/~day/lib/includemodule.f
devel/~day/lib/mysql.f
devel/~day/lib/string2.f
devel/~day/lib/unicode.f
devel/~day/mc/classic/dirobject.f
devel/~day/mc/classic/filedialogs.f
devel/~day/reminder/reminder.f
devel/~day/wfl/examples/activex.f
devel/~day/wfl/examples/complexsplitter/splitter2.f
devel/~day/wfl/examples/controls.f
devel/~day/wfl/examples/htmlcontrol.f
devel/~day/wfl/examples/menu.f
devel/~day/wfl/examples/modelessdialog.f
devel/~day/wfl/examples/msgcontroller.f
devel/~day/wfl/examples/notifications.f
devel/~day/wfl/examples/reflection.f
devel/~day/wfl/examples/simpledialog.f
devel/~day/wfl/examples/simple.f
devel/~day/wfl/examples/spfnotepad/sfnotepad.f
devel/~day/wfl/examples/splitter.f
devel/~day/wfl/examples/subclassing.f
devel/~day/wfl/lib/commondialogs.f
devel/~day/wfl/lib/dialogtemplates.f
devel/~day/wfl/lib/menu.f
devel/~day/wfl/lib/messageloop.f
devel/~day/wfl/lib/wfunc.f
devel/~day/wfl/wfl.f
devel/~day/wincons/steal.f
devel/~ilya/Lib/varray.f
devel/~ilya/Lib/win/GUI/Control1.f
devel/~ilya/Lib/win/System/printer.f
devel/~mak/DBG4.F
devel/~mak/debug.f
devel/~mak/DOP.F
devel/~mak/EXT.F
devel/~mak/FBasComp/EXPR.F
devel/~mak/FBasComp/FBasCompAdd.f
devel/~mak/FBasComp/MATH.F
devel/~mak/FBasComp/opdef.f
devel/~mak/FBasComp/PARSER.F
devel/~mak/FBasComp/VARS.F
devel/~mak/FOROPT.F
devel/~mak/infix.f
devel/~mak/LALLOC1.F
devel/~mak/LALLOC.F
devel/~mak/LIB/corporate.f
devel/~mak/LIB/disasm.f
devel/~mak/LIB/ext/dis486.f
devel/~mak/LIB/ext/toasm.f
devel/~mak/LIB/FPCNUM.F
devel/~mak/LIB/KEY/addstr.f
devel/~mak/LIB/locals-ans.f
devel/~mak/LIB/WIN32FOR/SRC/486asm.F
devel/~mak/listing1.f
devel/~mak/listing2.f
devel/~mak/listing3.f
devel/~mak/locals1.f
devel/~mak/locals4.f
devel/~mak/locals.f
devel/~mak/OptTr.f
devel/~mak/utils.f
devel/~mak/WAPI.F
devel/~mak/WDS.F
devel/~mak/WIN32FOR/SRC/486asm.F
devel/~micro/disc/disc.f
devel/~micro/lib/KEY/ACCEPT.F
devel/~micro/lib/KEY/ACCEPTGO.F
devel/~micro/lib/windows/load-structs.f
devel/~moleg/lib/arrays/arrays.f
devel/~moleg/lib/arrays/barray.f
devel/~moleg/lib/arrays/buff.f
devel/~moleg/lib/arrays/stream.f
devel/~moleg/lib/asm/psevdoasm.f
devel/~moleg/lib/drafts/inline.f
devel/~moleg/lib/drafts/mem.f
devel/~moleg/lib/drafts/vars2.f
devel/~moleg/lib/drafts/vars.f
devel/~moleg/lib/math/fixed.f
devel/~moleg/lib/math/math.f
devel/~moleg/lib/math/shift.f
devel/~moleg/lib/mtask/mutex.f
devel/~moleg/lib/mtask/pmutex.f
devel/~moleg/lib/newfind/clear.f
devel/~moleg/lib/newfind/new_find.f
devel/~moleg/lib/newfind/search.f
devel/~moleg/lib/newfind/spf_find.f
devel/~moleg/lib/parsing/number.f
devel/~moleg/lib/parsing/xWord.f
devel/~moleg/lib/parsing/xWordn.f
devel/~moleg/lib/postscript/dsadd.f
devel/~moleg/lib/postscript/ps{}.f
devel/~moleg/lib/spf_print/pad.f
devel/~moleg/lib/strings/chars.f
devel/~moleg/lib/strings/iso.f
devel/~moleg/lib/strings/lstring.f
devel/~moleg/lib/strings/messages.f
devel/~moleg/lib/strings/sconst.f
devel/~moleg/lib/strings/stradd.f
devel/~moleg/lib/strings/string.f
devel/~moleg/lib/strings/subst.f
devel/~moleg/lib/strings/utf16.f
devel/~moleg/lib/strings/utf8.f
devel/~moleg/lib/struct/struct.f
devel/~moleg/lib/testing/say.f
devel/~moleg/lib/testing/smal-test.f
devel/~moleg/lib/testing/tested.f
devel/~moleg/lib/testing/testing.f
devel/~moleg/lib/util/addr.f
devel/~moleg/lib/util/alias.f
devel/~moleg/lib/util/ANSI-ESC.f
devel/~moleg/lib/util/avds.f
devel/~moleg/lib/util/bytes.f
devel/~moleg/lib/util/case.f
devel/~moleg/lib/util/compile.f
devel/~moleg/lib/util/console.f
devel/~moleg/lib/util/control.f
devel/~moleg/lib/util/csp.f
devel/~moleg/lib/util/c-style.f
devel/~moleg/lib/util/does.f
devel/~moleg/lib/util/doloop.f
devel/~moleg/lib/util/double.f
devel/~moleg/lib/util/endian.f
devel/~moleg/lib/util/for-next.f
devel/~moleg/lib/util/ifcolon.f
devel/~moleg/lib/util/ifnot.f
devel/~moleg/lib/util/iw.f
devel/~moleg/lib/util/marks.f
devel/~moleg/lib/util/on-error.f
devel/~moleg/lib/util/parser.f
devel/~moleg/lib/util/priority.f
devel/~moleg/lib/util/qif.f
devel/~moleg/lib/util/queue.f
devel/~moleg/lib/util/root.f
devel/~moleg/lib/util/rstack.f
devel/~moleg/lib/util/run.f
devel/~moleg/lib/util/shades.f
devel/~moleg/lib/util/spells.f
devel/~moleg/lib/util/stackadd.f
devel/~moleg/lib/util/stack.f
devel/~moleg/lib/util/switch.f
devel/~moleg/lib/util/tricks.f
devel/~moleg/lib/util/useful.f
devel/~moleg/lib/util/words.f
devel/~moleg/samples/2007-05-25/break.spf.f
devel/~moleg/samples/2007-10-27/testspd.f
devel/~moleg/samples/2007-11-11/alex.f
devel/~moleg/samples/2007-11-11/mOlegb.f
devel/~moleg/samples/2007-11-11/mOleg.f
devel/~moleg/samples/2007-11-11/priority.f
devel/~moleg/samples/2007-11-11/shift.f
devel/~moleg/samples/2007-11-11/testspd.f
devel/~moleg/samples/2007-11-11/winglion1.f
devel/~moleg/samples/2007-11-11/winglion2.f
devel/~moleg/samples/2007-11-11/winglion.f
devel/~moleg/samples/2007-11-30/transttf.f
devel/~moleg/samples/2007-12-10/chess.f
devel/~moleg/samples/2007-12-10/mak4444.f
devel/~moleg/samples/2007-12-10/moleg.f
devel/~moleg/samples/2007-12-10/testspd.f
devel/~pi/lib/wincon/wincon.f
devel/~pinka/lib/charset.f
devel/~pinka/lib/ensembleD.f
devel/~pinka/lib/ensemble.f
devel/~pinka/lib/ext/common.f
devel/~pinka/lib/ext/include.f
devel/~pinka/lib/ext/requ.f
devel/~pinka/lib/file_date.f
devel/~pinka/lib/FileExt.f
devel/~pinka/lib/ftime.f
devel/~pinka/lib/list_ext.f
devel/~pinka/lib/mask.f
devel/~pinka/lib/multi/ack_messages.f
devel/~pinka/lib/multi/critical2.f
devel/~pinka/lib/multi/messages.f
devel/~pinka/lib/multi/Semaphore.f
devel/~pinka/lib/multi/Synchr.f
devel/~pinka/lib/MUTEX.F
devel/~pinka/lib/print.f
devel/~pinka/lib/tools/exe2dll.f
devel/~pinka/lib/tools/exe2dll.test.f
devel/~pinka/lib/tools/GenTimer.f
devel/~pinka/lib/tools/make_pe.f
devel/~pinka/lib/tools/pe_struct.f
devel/~pinka/lib/tools/profiler.f
devel/~pinka/lib/tools/REDIRECT.F
devel/~pinka/lib/tools/sample/exe2dll3.f
devel/~pinka/lib/tools/sample/mydll-src3.f
devel/~pinka/lib/win/odbc/ODBC-txt2.f
devel/~pinka/lib/win/odbc/ODBC-txt.f
devel/~pinka/lib/win/tray/notify_icon_ex.f
devel/~pinka/lib/win/tray/TrayIcons.f
devel/~pinka/lib/win/winpcap/wpcap.f
devel/~pinka/lib/Words.f
devel/~pinka/samples/2003/common/CELL-BITS.f
devel/~pinka/samples/2003/common/str-ext.f
devel/~pinka/samples/2003/test-hash/hash-Elf.f
devel/~pinka/samples/2003/test-hash/hash-r1.f
devel/~pinka/samples/2003/test-hash/make1.f
devel/~pinka/samples/2003/test-hash/tester.f
devel/~pinka/samples/2003/test-hash/test-hash.f
devel/~pinka/samples/2003/test-hash/test_ttt.f
devel/~pinka/samples/2004/spf/FStream/StreamInclude.f
devel/~pinka/samples/2004/spf/FStream/stream_io.f
devel/~pinka/samples/2004/spf/FStream/stream_io_impl.f
devel/~pinka/samples/2004/spf/MSVCRT/Include.f
devel/~pinka/samples/2004/spf/MSVCRT/IO.f
devel/~pinka/samples/2004/spf/MSVCRT/test.f
devel/~pinka/samples/2004/test/tester.f
devel/~pinka/samples/2004/test/zstack/common.f
devel/~pinka/samples/2004/test/zstack/index.f
devel/~pinka/samples/2004/test/zstack/test.f
devel/~pinka/samples/2004/test/zstack/zstack.f
devel/~pinka/samples/2005/hta/fsaver-ext.f
devel/~pinka/samples/2005/lib/evens-cb.f
devel/~pinka/samples/2005/lib/s-dollar.f
devel/~pinka/samples/2005/xinclude/index.f
devel/~pinka/samples/2006/core/trans/alias.f
devel/~pinka/samples/2006/lib/get_url_params2.f
devel/~pinka/samples/2006/lib/head-tail.f
devel/~pinka/samples/2006/lib/parse-urn.f
devel/~pinka/samples/2006/syntax/later.core.f
devel/~pinka/samples/2006/syntax/later.f
devel/~pinka/samples/2006/syntax/qname.core.f
devel/~pinka/samples/2006/syntax/qname.f
devel/~pinka/spf/fix-refill.f
devel/~pinka/spf/mem2.f
devel/~pinka/spf/quick-swl2.f
devel/~pinka/spf/quick-swl3.f
devel/~pinka/spf/quick-swl.f
devel/~pinka/spf/storage.f
devel/~pinka/spf/wid-extra.f
devel/~profit/lib/cycles.f
devel/~profit/misc/chess.f
devel/~profit/misc/fcpu-advance.f
devel/~profit/misc/fcpu-automata.f
devel/~profit/misc/fcpu-table.f
devel/~profit/misc/pinka list.f
devel/~ygrek/lib/far/plugindll.f
devel/~ygrek/prog/farplugin/exe2fardll.f
devel/~ygrek/prog/sci/help.f
lib/alg/md5-jz.f
lib/ext/debug/tracer.f
lib/ext/spf-asm-tmp.f
lib/include/ansi.f
lib/win/osver.f
lib/win/spfgui/spfgui.f

--
 ~ygrek

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev

attachment0 (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: spf/linux usability

Andrey Cherezov
Добрый день, ygrek!

Ваше сообщение от 14.05.2008 13:18:
> Ниже список либ которые потенциально требуют исправления (кроме тех случаев,
> когда они win-зависимы). Просьба к авторам этих либ как-то проявить своё отношение
> к проблеме :
> devel/~ac/lib/win/winsock/pfilter.f
>  
Хоть и win-зависимая, но исправил для единообразия.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: spf/linux usability

azekeprofit
Administrator
In reply to this post by ygrek-3
ygrek-3 wrote
Ниже список либ которые потенциально требуют исправления (кроме тех случаев,
когда они win-зависимы).

...
devel/~day/hype3/com.f
devel/~day/hype3/examples/com/automate/server.f
devel/~day/hype3/examples/com/getclassobject/example.f
...
devel/~day/joop/samples/<вся папка>
...
devel/~day/joop/win/<вся папка>
...
devel/~day/wfl/<вся папка>
...
devel/~ilya/Lib/win/GUI/Control1.f
devel/~ilya/Lib/win/System/printer.f
devel/~mak/WAPI.F
Это всё -- имеет смысл только в Win.

По поводу своих строчек -- исправлю, исправлюсь.
Loading...